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 |