using portage-2.0.51_pre10.... 2 such examples of genlop reporting wrong USE usage (emerge -pv is correct); the gimp example is a straight emerge, nothing special the mplayer example takes from package.use details: emerge -pv gimp :::::: [ebuild R ] media-gfx/gimp-2.0.2 +X +aalib (-altivec) -debug -doc -gimpprint -gtkhtml +jpeg +mmx -mng +png -python +sse +tiff -wmf 0 kB genlop -i gimp :::::: * media-gfx/gimp-2.0.2 Install date: Tue Jun 22 23:49:40 2004 USE="aalib png jpeg tiff mmx -doc -python -debug -altivec -X -sse -mng -wmf -gimpprint -gtkhtml" emerge -pv mplayer :::::: [ebuild R ] media-video/mplayer-1.0_pre4-r4 -3dfx +3dnow +X +aalib +alsa -arts -bidi -debug -dga -directfb -divx4linux -dvb +dvd +encode -esd +fbcon -ggi +gif -gnome +gtk +ipv6 -joystick +jpeg +libcaca -lirc -live +mad -matroska -matrox +mpeg -nas +nls +oggvorbis +opengl +oss +png +samba +sdl +sse -svga -theora +truetype -v4l -v4l2 +xinerama +xmms +xv +xvid 216kb genlop -i mplayer :::::: * media-video/mplayer-1.0_pre4-r4 Install date: Mon Jun 14 01:04:57 2004 USE="oss xmms jpeg mpeg sse xinerama sdl X xvid oggvorbis 3dnow aalib xv opengl truetype dvd gtk gif fbcon encode samba alsa -dga -nls -nas -libcaca -3dfx -png -matrox -divx4linux -mad -svga -ggi -bidi -live -v4l2 -gnome -v4l -ipv6 -theora -joystick -debug -matroska -esd -lirc -dvb -arts -directfb" less /etc/portage/package.use | grep mplayer :::::: media-video/mplayer 3dnow X aalib alsa -arts dvd encode -esd fbcon gif -gnome gtk ipv6 jpeg libcaca mad mpeg oggvorbis opengl oss png samba sdl sse -svga truetype xinerama xmms xv xvid Reproducible: Sometimes Steps to Reproduce: 1. emerge a package with quite a few USE flags 2. emerge -pv said package 3. genlop -i said package Actual Results: genlop -i reports wrong USE flags Expected Results: genlop -i reports correct USE flags root@cloak: 9 files 2.1Mb -> emerge info Portage 2.0.51_pre10 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.4.20040605-r1, 2.6.7-rc3) ================================================================= System uname: 2.6.7-rc3 i686 AMD Athlon(tm) Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -mcpu=athlon-xp -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -mcpu=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://128.213.5.34/gentoo/ ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/ http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/bmg-main" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib aim alsa avi berkdb cddb cdr chroot clamav cups dillo dvd encode fbcon flac foomaticdb gif gphoto2 gtk gtk2 icq imagemagick imap imlib imlib2 ipv6 java jpeg libwww mad mmx motif mozdomi mozilla moznocompose moznoirc moznomail mozp3p mozsvg mozxmlterm mpeg msn ncurses nls nopsyco nptl oav offensive oggvorbis opengl operanom2 oscar pdflib pic png ppds quicktime readline samba sdl sse ssl tiff transcode truetype usb x86 xface xinerama xml xml2 xmms xv xvid yahoo zlib"
fixed in the genlop cvs can you please try out http://pollycoke.org/viewcvs/*checkout*/genlop/genlop?rev=1.62 ? thank you
the cvs version seems to work quite well.... I ran some of the problem packages where reporting was flawed through, plus a bunch more... seems to be accurate. If i come across any strangeness I'll let know.
Ok, genlop has been updated to version 0.30.2 This bug can be closed as soon as the ebuild will be bumped.
Bumped.