Gentoo Archives: gentoo-dev

From: Jacob Perkins <jap1@×××××××××××××××××.net>
To: gentoo-dev <gentoo-dev@g.o>
Subject: Re: [gentoo-dev] emerge crash problem
Date: Tue, 27 Aug 2002 08:56:18
Message-Id: 1030456561.7600.3.camel@rig.dyndns.ws
In Reply to: [gentoo-dev] emerge crash problem by "David Gümbel"
1 I reported a bug about a crash for world, but it only happens when
2 PORTDIR_OVERLAY is enabled. Is that the problem?
3
4 On Tue, 2002-08-27 at 08:34, David Gümbel wrote:
5 > Hello everybody,
6 >
7 >
8 >
9 >
10 > - I am having a problem with emerge/portage as follows: When trying to issue
11 > emerge --pretend --update $X I get crashes from emerge. This does not occur
12 > for all $X, e.g. $X==system works, but "world" or "kde" doesn't:
13 >
14 > anna portage # emerge --pretend --update system
15 >
16 > These are the packages that I would merge, in order.
17 >
18 > Calculating system dependencies ...done!
19 > [ebuild U ] sys-apps/groff-1.17.2-r2 to /
20 > [ebuild U ] sys-devel/perl-5.6.1-r6 to /
21 > [ebuild U ] sys-apps/cronbase-0.2.1 to /
22 > [ebuild U ] sys-apps/man-1.5k to /
23 > [ebuild U ] sys-apps/man-pages-1.52 to /
24 > [ebuild U ] sys-apps/modutils-2.4.19 to /
25 > [ebuild U ] sys-apps/shadow-4.0.3 to /
26 > [ebuild U ] sys-apps/textutils-2.0.19-r2 to /
27 > [ebuild U ] sys-apps/util-linux-2.11u to /
28 >
29 > --------------------------------------------------
30 > anna portage # emerge --pretend --update world
31 >
32 > These are the packages that I would merge, in order.
33 >
34 > Calculating world dependencies /Traceback (most recent call last):
35 > File "/usr/bin/emerge", line 1325, in ?
36 > if not mydepgraph.xcreate(myaction):
37 > File "/usr/bin/emerge", line 771, in xcreate
38 > if not self.create(myk):
39 > File "/usr/bin/emerge", line 696, in create
40 > self.create(myk,parent)
41 > File "/usr/bin/emerge", line 696, in create
42 > self.create(myk,parent)
43 > File "/usr/bin/emerge", line 643, in create
44 > mycheck=portage.dep_check(mydep[myroot],mydbapi)
45 > File "/usr/lib/python2.2/site-packages/portage.py", line 2122, in dep_check
46 > mydict[x]=1
47 > TypeError: list objects are unhashable
48 >
49 > --------------------------------------------------
50 >
51 > anna portage # emerge --pretend --update kde
52 >
53 > These are the packages that I would merge, in order.
54 >
55 > Calculating dependencies \Traceback (most recent call last):
56 > File "/usr/bin/emerge", line 1352, in ?
57 > if not mydepgraph.create([mytype,portage.root,mykey],None,"--onlydeps"
58 > not in myopts):
59 > File "/usr/bin/emerge", line 696, in create
60 > self.create(myk,parent)
61 > File "/usr/bin/emerge", line 696, in create
62 > self.create(myk,parent)
63 > File "/usr/bin/emerge", line 696, in create
64 > self.create(myk,parent)
65 > File "/usr/bin/emerge", line 643, in create
66 > mycheck=portage.dep_check(mydep[myroot],mydbapi)
67 > File "/usr/lib/python2.2/site-packages/portage.py", line 2122, in dep_check
68 > mydict[x]=1
69 > TypeError: list objects are unhashable
70 >
71 > ---------------------------------------------------
72 >
73 >
74 >
75 > That behaviour is true for portage versions 2.0.{28,29,30_alpha2}. I think
76 > the verion of portage installed before .28 (which caused that problems for
77 > the first time) was .23, as seen here:
78 >
79 > anna portage # epm -q portage
80 > portage-1.9.10
81 > portage-2.0.13
82 > portage-2.0.23
83 > portage-2.0.28
84 > portage-2.0.29
85 > portage-2.0.30_alpha2
86 >
87 > Unfortunately the ebuild file for that version has gone with the last emerge
88 > rsync, I guess. Anyway, it's no longer there.
89 >
90 > I would be very happy about any advice, as this is obvously a bad thing to
91 > have :)
92 >
93 >
94 >
95 > Greetings
96 >
97 >
98 >
99 >
100 > David
101 > (Please CC:, I am NOT subscribed to any gentoo lists).
102 > _______________________________________________
103 > gentoo-dev mailing list
104 > gentoo-dev@g.o
105 > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
106 --
107 pub 1024D/57DDD9E3 2002-05-24 Jacob (Direct to Home)
108 <jap1@××××××××××.ws>
109 Key fingerprint = 1E02 A5FD 8162 4322 C674 6E67 05EB 30F1 57DD D9E3

Replies

Subject Author
Re: [gentoo-dev] emerge crash problem Michael Cummings <mcummings@××××××××.net>