Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 2415 - emerge unmerge b0rked
Summary: emerge unmerge b0rked
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Daniel Robbins (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-03 17:54 UTC by Seemant Kulleen (RETIRED)
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Seemant Kulleen (RETIRED) gentoo-dev 2002-05-03 17:54:57 UTC
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.
Comment 1 Daniel Robbins (RETIRED) gentoo-dev 2002-05-05 00:10:47 UTC
=media-video/mplayer-0.60-r6
Comment 2 Arcady Genkin (RETIRED) gentoo-dev 2002-05-11 11:50:08 UTC
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
Comment 3 Arcady Genkin (RETIRED) gentoo-dev 2002-05-11 11:53:48 UTC
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. ;^)
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2002-05-24 07:37:08 UTC
This problem seems to have gone away, anyway.