nebuchadnezzar root # qpkg -I mplayer media-video/mplayer-0.60-r6 * media-video/mplayer-0.90_pre2-r1 * nebuchadnezzar root # emerge unmerge media-video/mplayer-0.60-r6 !!! Couldn't find match for media-video/mplayer-0.60-r6 >>> unmerge: No packages selected for removal. nebuchadnezzar root # emerge unmerge mplayer-0.60-r6 !!! Couldn't find match for mplayer-0.60-r6 >>> unmerge: No packages selected for removal.
=media-video/mplayer-0.60-r6
Is this the same bug? tea root # emerge --version Portage 1.9.10 tea root # emerge unmerge /var/db/pkg/sys-apps/portage-1.8.8-r1 Traceback (most recent call last): File "/usr/bin/emerge", line 1179, in ? if 1==unmerge(myaction, myfiles): File "/usr/bin/emerge", line 714, in unmerge mymatch=localtree.dep_match(x) File "/usr/lib/python2.2/site-packages/portage.py", line 2328, in dep_match if not self.hasnode(mypkgdep): File "/usr/lib/python2.2/site-packages/portage.py", line 1893, in hasnode myreskey=self.resolve_key(mykey) File "/usr/lib/python2.2/site-packages/portage.py", line 1842, in resolve_key self.load(mykey) File "/usr/lib/python2.2/site-packages/portage.py", line 2351, in load mycat,mypkg=string.split(mykey,"/") ValueError: unpack list of wrong size
FYI, other package name formats don't seem to work. I tried: emerge unmerge sys-apps/portage-1.8.8-r1 emerge portage-1.8.8-r1 emerge clean portage In other words, some packages just cannot be removed. ;^)
This problem seems to have gone away, anyway.