i played around and typed 'portage --deep -p world', and it told me that 'kportage' and 'quirc' were in my worldfile but not installed. i had a look and so far that was true. well... i don't know anything about quirc, but i merged kportage yesterday and unmerged it today.. so it should have been deleted out of the worldfile i guess. yesterday, after updateing portage to 2.0.46-r12 i run 'regenworld' as suggested (thats possibly where quirc came from, don't know). for testing i merged quirc and unmerged it again, but the worldfile-entry didn't get removed... tried same with joe... hadn't have it on my system, merged it, unmerged... and it was residing in my worldfile afterwards. so i guess portage may have a problem with tidy-up-worldfile-after-unmerging. or... it's a feature, not a bug. but.. i guess it's not. Reproducible: Always Steps to Reproduce: 1. merge something 2. unmerge it 3. have a look in your worldfile Actual Results: package resides in worldfile Expected Results: package shouldn't be in worldfile any longer Portage 2.0.46-r12 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-crypto-r7 i686 AMD Athlon(tm) Processor GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png qtmt quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline svga java sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis qt motif opengl mozilla X gtk tcltk -alsa -gnome -kde mysql -arts" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -fomit-frame-pointer -m3dnow -mmmx -O3 -pipe" CXXFLAGS="-march=athlon-tbird -fomit-frame-pointer -m3dnow -mmmx -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.jp.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
*** This bug has been marked as a duplicate of 1891 ***
I know! It's a bit annoying. If we want to remove a program, we don't need to update it. And if we decide to install it again, it gets added to the world file anyway. I don't understand if it's a bug or a feature, but either way, it's just annoying.