Gentoo Archives: gentoo-dev

From: Edward Muller <edwardam@××××××××.com>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] portage-1.8.16 doesnt unmerge
Date: Fri, 05 Apr 2002 14:02:26
Message-Id: 1018020440.20063.3.camel@palin
In Reply to: Re: [gentoo-dev] portage-1.8.16 doesnt unmerge by Geert Bevin
1 There are still problems with the current emerge ...
2
3 I tried to do some maintenance last night after emerge --update system
4 and emerge didn't behave very well.
5
6 For instance ..
7
8 I had several copies of different program install so ... I would ..
9
10 emerge -S unmerge $program
11
12 In some cases it would remove one of three or more versions, but not all
13 of the old versions.
14
15 In other cases it would say that it couldn't find a matching package.
16 Although specifying emerge unmerge package-version-info would unmerge
17 the old package/version I specified.
18
19 Also I purposefully removed python2.1 and postgresql* and then did an
20 emerge --update --pretend world and emerge complained that it couldn't
21 find stuff (this is from memory so forgive the bad report). I ended up
22 having to manually re-emerge python2.1 and postgresl 7.1.3/7.2.X to be
23 able to do an emerge --update --pretend world.
24
25
26 On Fri, 2002-04-05 at 01:44, Geert Bevin wrote:
27 > try emerge --help and notice that it is 'emerge unmerge realplay' and
28 > 'emerge --safe unmerge realplay' or 'emerge clean realplay' and 'emerge
29 > --all clean realplay'.
30 >
31 > On Fri, 2002-04-05 at 03:58, Stuart Bouyer wrote:
32 > > When trying to unmerge with the latest portage I get the following
33 > > errors
34 > >
35 > > emerge --all --unmerge realplay
36 > > !!! Error: --unmerge is an invalid option.
37 > >
38 > >
39 > > emerge --all unmerge realplay
40 > > Traceback (most recent call last):
41 > > File "/usr/bin/emerge", line 1046, in ?
42 > > mymatches=localtree.dep_match(x)
43 > > File "/usr/lib/python2.2/site-packages/portage.py", line 2226, in
44 > > dep_match
45 > > if not self.hasnode(mypkgdep):
46 > > File "/usr/lib/python2.2/site-packages/portage.py", line 1800, in
47 > > hasnode
48 > > myreskey=self.resolve_key(mykey)
49 > > File "/usr/lib/python2.2/site-packages/portage.py", line 1749, in
50 > > resolve_key
51 > > self.load(mykey)
52 > > File "/usr/lib/python2.2/site-packages/portage.py", line 2248, in load
53 > > mycat,mypkg=string.split(mykey,"/")
54 > > ValueError: unpack list of wrong size
55 > >
56 > > Is portage still broken?
57 > >
58 > >
59 > > _______________________________________________
60 > > gentoo-dev mailing list
61 > > gentoo-dev@g.o
62 > > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
63 > >
64 > --
65 > Geert Bevin Uwyn
66 > "Use what you need" Lambermontlaan 148
67 > http://www.uwyn.com 1030 Brussels
68 > gbevin@××××.com Tel & Fax +32 2 245 41 06
69 >
70 > _______________________________________________
71 > gentoo-dev mailing list
72 > gentoo-dev@g.o
73 > http://lists.gentoo.org/mailman/listinfo/gentoo-dev