| View previous topic :: View next topic |
| Author |
Message |
Beholders_Eye Tux's lil' helper


Joined: 17 Nov 2003 Posts: 116 Location: Brazil
|
Posted: Wed Jul 13, 2005 2:06 pm Post subject: |
|
|
| Me too, any ideas?? |
|
| Back to top |
|
 |
swimmer Veteran


Joined: 15 Jul 2002 Posts: 1330 Location: Netherlands
|
Posted: Wed Jul 13, 2005 2:09 pm Post subject: |
|
|
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 |
|
 |
appro Tux's lil' helper


Joined: 21 Jul 2003 Posts: 144 Location: Germany/Rosenheim
|
Posted: Wed Jul 13, 2005 2:35 pm Post subject: |
|
|
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 |
|
 |
swimmer Veteran


Joined: 15 Jul 2002 Posts: 1330 Location: Netherlands
|
Posted: Wed Jul 13, 2005 2:46 pm Post subject: |
|
|
| 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 |
|
 |
appro Tux's lil' helper


Joined: 21 Jul 2003 Posts: 144 Location: Germany/Rosenheim
|
Posted: Wed Jul 13, 2005 3:00 pm Post subject: |
|
|
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 |
|
 |
swimmer Veteran


Joined: 15 Jul 2002 Posts: 1330 Location: Netherlands
|
Posted: Wed Jul 13, 2005 3:03 pm Post subject: |
|
|
| 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 |
|
 |
appro Tux's lil' helper


Joined: 21 Jul 2003 Posts: 144 Location: Germany/Rosenheim
|
Posted: Wed Jul 13, 2005 10:12 pm Post subject: |
|
|
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 |
|
 |
ph03n1x l33t


Joined: 06 Feb 2003 Posts: 756
|
Posted: Wed Aug 10, 2005 9:20 am Post subject: |
|
|
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 |
|
 |
Stephonovich n00b


Joined: 20 May 2004 Posts: 72 Location: United States
|
Posted: Fri Aug 12, 2005 2:24 am Post subject: |
|
|
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 |
|
 |
appro Tux's lil' helper


Joined: 21 Jul 2003 Posts: 144 Location: Germany/Rosenheim
|
Posted: Tue Aug 16, 2005 3:06 pm Post subject: 0.3.0_beta is out |
|
|
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 |
|
 |
pitcrawler Apprentice


Joined: 09 Jan 2005 Posts: 155 Location: Oklahoma, USA
|
Posted: Thu Aug 18, 2005 12:18 pm Post subject: |
|
|
| 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 |
|
 |
Stephonovich n00b


Joined: 20 May 2004 Posts: 72 Location: United States
|
Posted: Fri Aug 19, 2005 3:07 am Post subject: |
|
|
| 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 |
|
 |
appro Tux's lil' helper


Joined: 21 Jul 2003 Posts: 144 Location: Germany/Rosenheim
|
Posted: Sat Aug 27, 2005 9:10 pm Post subject: 0.3.0 is out! |
|
|
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 |
|
 |
Stephonovich n00b


Joined: 20 May 2004 Posts: 72 Location: United States
|
Posted: Tue Aug 30, 2005 7:38 pm Post subject: Re: 0.3.0 is out! |
|
|
You know, I was wondering about that... _________________ Who needs reincarnation when you've got parallel universes? |
|
| Back to top |
|
 |
VoVaN l33t

Joined: 02 Jul 2003 Posts: 688 Location: The Netherlands
|
Posted: Wed Aug 31, 2005 1:51 pm Post subject: |
|
|
...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 |
|
 |
appro Tux's lil' helper


Joined: 21 Jul 2003 Posts: 144 Location: Germany/Rosenheim
|
Posted: Fri Sep 09, 2005 3:18 pm Post subject: |
|
|
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 |
|
 |
wizardofos Apprentice


Joined: 20 Jul 2004 Posts: 201
|
Posted: Mon Sep 19, 2005 2:40 pm Post subject: |
|
|
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 |
|
 |
kenobi n00b

Joined: 27 Nov 2002 Posts: 10
|
Posted: Tue Sep 20, 2005 8:13 pm Post subject: Can't emerge eix 0.3.0(-r1) |
|
|
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 |
|
 |
appro Tux's lil' helper


Joined: 21 Jul 2003 Posts: 144 Location: Germany/Rosenheim
|
Posted: Tue Sep 20, 2005 8:46 pm Post subject: |
|
|
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 |
|
 |
kenobi n00b

Joined: 27 Nov 2002 Posts: 10
|
Posted: Thu Sep 22, 2005 8:17 pm Post subject: |
|
|
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 |
|
 |
Kobal Guru

Joined: 12 Feb 2004 Posts: 323 Location: Brasil / Brazil / Brésil / Brasilien / el Brasil
|
Posted: Fri Sep 30, 2005 4:46 am Post subject: |
|
|
help:
my portage /var/portage  |
|
| Back to top |
|
 |
l3u Advocate


Joined: 26 Jan 2005 Posts: 2560 Location: Konradsreuth (Germany)
|
Posted: Sat Oct 01, 2005 10:32 am Post subject: |
|
|
| Great work, folks! eix is DAMN fast. This program should REALLY be the default for portage. Thanks for eix :-) |
|
| Back to top |
|
 |
Heimdall n00b

Joined: 09 Nov 2003 Posts: 31
|
Posted: Sun Oct 02, 2005 3:18 pm Post subject: |
|
|
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 |
|
 |
i92guboj Bodhisattva


Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Sun Oct 02, 2005 3:31 pm Post subject: |
|
|
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........  |
|
| Back to top |
|
 |
appro Tux's lil' helper


Joined: 21 Jul 2003 Posts: 144 Location: Germany/Rosenheim
|
Posted: Sun Oct 02, 2005 3:46 pm Post subject: |
|
|
| 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 |
|
 |
|