Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
eix - Ebuild IndeX (search utility) - 0.2.2
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 17, 18, 19  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Beholders_Eye
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2003
Posts: 116
Location: Brazil

PostPosted: Wed Jul 13, 2005 2:06 pm    Post subject: Reply with quote

Me too, any ideas??
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1330
Location: Netherlands

PostPosted: Wed Jul 13, 2005 2:09 pm    Post subject: Reply with quote

Please guys - HELP US!

I love eix but as it is now I can't use it anymore :(

HYH (Hope You Help)
swimmer
Back to top
View user's profile Send private message
appro
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2003
Posts: 144
Location: Germany/Rosenheim

PostPosted: Wed Jul 13, 2005 2:35 pm    Post subject: Reply with quote

Just re-emerge eix .. it should work.
_________________
If a packet hits a pocket on a socket on a port, and the bus is interrupted and the interrupt's not caught, then the socket packet pocket has an error to report.
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1330
Location: Netherlands

PostPosted: Wed Jul 13, 2005 2:46 pm    Post subject: Reply with quote

appro wrote:
Just re-emerge eix .. it should work.


Hmm - last week I did
Code:
emerge -C eix && emerge eix -v && update-eix
and it didn't help a thing. Today I listen to you and obey and do it again and it works!!!

?!?!?

Thank you in any case
swimmer
Back to top
View user's profile Send private message
appro
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2003
Posts: 144
Location: Germany/Rosenheim

PostPosted: Wed Jul 13, 2005 3:00 pm    Post subject: Reply with quote

Well, it's pure magic! :)

Seriously, "David Held" posted a patch for the problem to gentoos bugzilla and the maintainer added the patch to the tree.
The patch is applied when you emerge the ebuild. That was on 06 Jul 2005 (according to the ChangeLog).
_________________
If a packet hits a pocket on a socket on a port, and the bus is interrupted and the interrupt's not caught, then the socket packet pocket has an error to report.
Back to top
View user's profile Send private message
swimmer
Veteran
Veteran


Joined: 15 Jul 2002
Posts: 1330
Location: Netherlands

PostPosted: Wed Jul 13, 2005 3:03 pm    Post subject: Reply with quote

appro wrote:
Well, it's pure magic! :)

Seriously, "David Held" posted a patch for the problem to gentoos bugzilla and the maintainer added the patch to the tree.
The patch is applied when you emerge the ebuild. That was on 06 Jul 2005 (according to the ChangeLog).


Good to know - and it would have been nice if the maintainer would have informed us in this forum ;-)

But nice work anyway & thx for the fish
swimmer
Back to top
View user's profile Send private message
appro
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2003
Posts: 144
Location: Germany/Rosenheim

PostPosted: Wed Jul 13, 2005 10:12 pm    Post subject: Reply with quote

I was talking about the maintainer of the ebuild in portage..
And I think he has more important things to do than inform ppl about a patch he added to the tree ;)
Anyway, there is/was a bug about this over at bugs.gentoo.org .. you just need to look at the right places to find the information you need :)

"And now to something completely different"
I'am currently working on getting diff-eix ready. It will provide most of the functionality that is required to build something like "esync" (a program from app-portage/esearch).
I made a screenshot of my current devel-version.
It should be ready at the end of next week! :)

Cheers
_________________
If a packet hits a pocket on a socket on a port, and the bus is interrupted and the interrupt's not caught, then the socket packet pocket has an error to report.
Back to top
View user's profile Send private message
ph03n1x
l33t
l33t


Joined: 06 Feb 2003
Posts: 756

PostPosted: Wed Aug 10, 2005 9:20 am    Post subject: Reply with quote

Very nice software and even faster then the esearch thingie :) Good work

What I miss a bit is a command like esync. Yeah I've seen the proposal on the wiki-page but I had to change it to:

Code:
#!/bin/bash
source /sbin/functions.sh
emerge --sync
einfo "Finished tree synchronisation, creating search database."
update-eix


Would be nice if something is integrated in the ebuild => 5secs work ;)

Nevertheless it would still be very nice to see what packages have been updated like esync does, kinda miss that. Imho it wouldn't need multiple dbs just for that like propose in the wiki. You could just use a new flag for updated ebuilds and then before updating remove it and set it new...

Just my 2 bits
Back to top
View user's profile Send private message
Stephonovich
n00b
n00b


Joined: 20 May 2004
Posts: 72
Location: United States

PostPosted: Fri Aug 12, 2005 2:24 am    Post subject: Reply with quote

I dunno if it's been mentioned before; but cdb, wonderful though it is, breaks eix. I had it installed, and couldn't figure out why the next time I did an emerge sync, eix broke. Tried new versions; all sorts of things. Stupid newbie... Anyway, now it's back again. cdb is fast, but not this fast:D
_________________
Who needs reincarnation when you've got parallel universes?
Back to top
View user's profile Send private message
appro
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2003
Posts: 144
Location: Germany/Rosenheim

PostPosted: Tue Aug 16, 2005 3:06 pm    Post subject: 0.3.0_beta is out Reply with quote

0.3.0_beta should be on the rsync-mirrors by now.
The probably most important change is our new "eix-sync" script, which does the same as esync of app-portage/esearch.
It runs emerge --sync , update-eix and compares the old cache with the new one.
You should get a nice list of packages that are:
* new to the tree
* were removed from the tree
* for which the highest stable version has changed.

Would be great to get some feedback.
Cheers, appro
_________________
If a packet hits a pocket on a socket on a port, and the bus is interrupted and the interrupt's not caught, then the socket packet pocket has an error to report.
Back to top
View user's profile Send private message
pitcrawler
Apprentice
Apprentice


Joined: 09 Jan 2005
Posts: 155
Location: Oklahoma, USA

PostPosted: Thu Aug 18, 2005 12:18 pm    Post subject: Reply with quote

Stephonovich wrote:
I dunno if it's been mentioned before; but cdb, wonderful though it is, breaks eix. I had it installed, and couldn't figure out why the next time I did an emerge sync, eix broke. Tried new versions; all sorts of things. Stupid newbie... Anyway, now it's back again. cdb is fast, but not this fast:D
I take it you didn't see the message after eix is installed.


eix-0.2.6.ebuild wrote:
Code:
        einfo "If you want to use the cdb-support, you need to add"
        einfo "    PORTDIR_CACHE_METHOD=\"cdb\""
        einfo "to you /etc/eixrc or ~/.eixrc"
Back to top
View user's profile Send private message
Stephonovich
n00b
n00b


Joined: 20 May 2004
Posts: 72
Location: United States

PostPosted: Fri Aug 19, 2005 3:07 am    Post subject: Reply with quote

pitcrawler wrote:
I take it you didn't see the message after eix is installed.


eix-0.2.6.ebuild wrote:
Code:
        einfo "If you want to use the cdb-support, you need to add"
        einfo "    PORTDIR_CACHE_METHOD=\"cdb\""
        einfo "to you /etc/eixrc or ~/.eixrc"


No, actually. But thanks for the tip - worked great.

Oh, BTW, the beta works fine. I'm not sure if there's a speedup, but then, it's rather fast to begin with. The new script is rather nice, though. Saves me from having to append '&& update-eix' on the end of a sync.
_________________
Who needs reincarnation when you've got parallel universes?
Back to top
View user's profile Send private message
appro
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2003
Posts: 144
Location: Germany/Rosenheim

PostPosted: Sat Aug 27, 2005 9:10 pm    Post subject: 0.3.0 is out! Reply with quote

So, 0.3.0 is out!
http://eix.sf.net/ebuilds/eix-0.3.0.ebuild

Big changes:
It should fix https://bugs.gentoo.org/show_bug.cgi?id=103836 and
make eix-sync usable (uh, very stupid bug: eix-sync didn't run update-eix :)

Cheers Emil
_________________
If a packet hits a pocket on a socket on a port, and the bus is interrupted and the interrupt's not caught, then the socket packet pocket has an error to report.
Back to top
View user's profile Send private message
Stephonovich
n00b
n00b


Joined: 20 May 2004
Posts: 72
Location: United States

PostPosted: Tue Aug 30, 2005 7:38 pm    Post subject: Re: 0.3.0 is out! Reply with quote

appro wrote:
So, 0.3.0 is out!
http://eix.sf.net/ebuilds/eix-0.3.0.ebuild

Big changes:
It should fix https://bugs.gentoo.org/show_bug.cgi?id=103836 and
make eix-sync usable (uh, very stupid bug: eix-sync didn't run update-eix :)

Cheers Emil


You know, I was wondering about that...:P
_________________
Who needs reincarnation when you've got parallel universes?
Back to top
View user's profile Send private message
VoVaN
l33t
l33t


Joined: 02 Jul 2003
Posts: 688
Location: The Netherlands

PostPosted: Wed Aug 31, 2005 1:51 pm    Post subject: Reply with quote

...may be it's just me, but it seems like update-eix can't read variables from make.conf file is there's spaces/tabs around the '=' sign in a string :?:
Code:
eix 0.3.0 (gcc-3.3.5-20050130, i686-pc-linux-gnu)
Back to top
View user's profile Send private message
appro
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2003
Posts: 144
Location: Germany/Rosenheim

PostPosted: Fri Sep 09, 2005 3:18 pm    Post subject: Reply with quote

It can't.
_________________
If a packet hits a pocket on a socket on a port, and the bus is interrupted and the interrupt's not caught, then the socket packet pocket has an error to report.
Back to top
View user's profile Send private message
wizardofos
Apprentice
Apprentice


Joined: 20 Jul 2004
Posts: 201

PostPosted: Mon Sep 19, 2005 2:40 pm    Post subject: Reply with quote

Hi

Would be *especially* cool if you could define overlays (rsync,svn,cvs) in eixrc and eix-sync would update these too before running update-eix.
Back to top
View user's profile Send private message
kenobi
n00b
n00b


Joined: 27 Nov 2002
Posts: 10

PostPosted: Tue Sep 20, 2005 8:13 pm    Post subject: Can't emerge eix 0.3.0(-r1) Reply with quote

Hiho!

I can't emerge eix-0.3.0-r1 or eix-0.3.0, same error.
Any ideas?

Thx,

Uli

Code:

g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src    -O2 -mcpu=i686 -pipe -c -o cdbCache.o `test -f 'cdbCache.cc' || echo './'`cdbCache.cc
cdbCache.cc: In constructor `Cdb::Cdb(const char*)':
cdbCache.cc:119: `close' undeclared (first use this function)
cdbCache.cc:119: (Each undeclared identifier is reported only once for each
   function it appears in.)
make[3]: *** [cdbCache.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/eix-0.3.0-r1/work/eix-0.3.0/src/cacheTk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/eix-0.3.0-r1/work/eix-0.3.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/eix-0.3.0-r1/work/eix-0.3.0'
make: *** [all] Error 2

!!! ERROR: app-portage/eix-0.3.0-r1 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! make failed
!!! If you need support, post the topmost build error, NOT this status message.
Back to top
View user's profile Send private message
appro
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2003
Posts: 144
Location: Germany/Rosenheim

PostPosted: Tue Sep 20, 2005 8:46 pm    Post subject: Reply with quote

Could you please post the output of emerge --info.
_________________
If a packet hits a pocket on a socket on a port, and the bus is interrupted and the interrupt's not caught, then the socket packet pocket has an error to report.
Back to top
View user's profile Send private message
kenobi
n00b
n00b


Joined: 27 Nov 2002
Posts: 10

PostPosted: Thu Sep 22, 2005 8:17 pm    Post subject: Reply with quote

Sure, here's the output. Thx for any help.

Code:

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.2.3, glibc-2.3.2-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(tm) MP 1900+
Gentoo Base System version 1.6.9
dev-lang/python:     2.2.3-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.14.90.0.6-r2
sys-devel/libtool:   1.4.3-r1
virtual/os-headers:  2.4.19-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-mp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/tomcat /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/bind /var/lib/jboss /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa apache2 apm arts avi bitmap-fonts bluetooth bonobo cdr crypt cups curl directfb dvd eds emboss encode esd fam fbcon flac foomaticdb fortran gdbm gif gphoto2 gpm gstreamer gtk gtk2 imagemagick imap imlib ipv6 java jpeg junit kde ldap libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg ncurses ogg oggvorbis opengl oss pam pdflib perl png postgres ppds python qt quicktime readline samba scanner sdl slang snmp spell sqlite ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb vorbis x86 xine xml xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
Kobal
Guru
Guru


Joined: 12 Feb 2004
Posts: 323
Location: Brasil / Brazil / Brésil / Brasilien / el Brasil

PostPosted: Fri Sep 30, 2005 4:46 am    Post subject: Reply with quote

help:
my portage /var/portage :oops:
Back to top
View user's profile Send private message
l3u
Advocate
Advocate


Joined: 26 Jan 2005
Posts: 2560
Location: Konradsreuth (Germany)

PostPosted: Sat Oct 01, 2005 10:32 am    Post subject: Reply with quote

Great work, folks! eix is DAMN fast. This program should REALLY be the default for portage. Thanks for eix :-)
Back to top
View user's profile Send private message
Heimdall
n00b
n00b


Joined: 09 Nov 2003
Posts: 31

PostPosted: Sun Oct 02, 2005 3:18 pm    Post subject: Reply with quote

Each time I use eix, since 0.3, I obtain the following error message :

Code:
Reading Portage settings ..
void BasicVersion::parseVersion(const char*, unsigned int): regexec("*") failed. Can't determine primary version.
void BasicVersion::parseVersion(const char*, unsigned int): regexec("*") failed. Can't determine primary version.
void BasicVersion::parseVersion(const char*, unsigned int): regexec("*") failed. Can't determine primary version.
void BasicVersion::parseVersion(const char*, unsigned int): regexec("*") failed. Can't determine primary version.



It's a bit annoying, is there a way to remove it ?
_________________
Un monde
Qui souffre
Sous un manteau de fleurs
-Issa
Back to top
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Sun Oct 02, 2005 3:31 pm    Post subject: Reply with quote

What really amazes me about eix is the -S (search descriptions) times:

Code:

[ /home/i92guboj ]-[0]: time eix -S nvidia
..................
...............
...................
Found 10 matches

real    0m0.145s
user    0m0.078s
sys     0m0.011s


And the update of the database is also fast. Amazing........ 8O
Back to top
View user's profile Send private message
appro
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jul 2003
Posts: 144
Location: Germany/Rosenheim

PostPosted: Sun Oct 02, 2005 3:46 pm    Post subject: Reply with quote

Heimdall wrote:
Each time I use eix, since 0.3, I obtain the following error message :

Code:
Reading Portage settings ..
void BasicVersion::parseVersion(const char*, unsigned int): regexec("*") failed. Can't determine primary version.
void BasicVersion::parseVersion(const char*, unsigned int): regexec("*") failed. Can't determine primary version.
void BasicVersion::parseVersion(const char*, unsigned int): regexec("*") failed. Can't determine primary version.
void BasicVersion::parseVersion(const char*, unsigned int): regexec("*") failed. Can't determine primary version.



It's a bit annoying, is there a way to remove it ?


Please post /etc/portage/*
_________________
If a packet hits a pocket on a socket on a port, and the bus is interrupted and the interrupt's not caught, then the socket packet pocket has an error to report.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 17, 18, 19  Next
Page 8 of 19

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum