Gentoo Archives: gentoo-user

From: John Covici <covici@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] after latest update emerge completely broken
Date: Sat, 05 Jun 2021 01:53:58
Message-Id: m31r9hxej9.wl-covici@ccs.covici.com
In Reply to: [gentoo-user] after latest update emerge completely broken by John Covici
1 On Fri, 04 Jun 2021 07:39:25 -0400,
2 John Covici wrote:
3 >
4 > Hi. After my latest update, when I try to emerge anything, I get the
5 > following:
6 > Traceback (most recent call last):
7 > File "/usr/lib/python-exec/python3.8/emerge", line 51, in <module>
8 > retval = emerge_main()
9 > File "/usr/lib/python3.8/site-packages/_emerge/main.py", line
10 > 1319, in emerge_main
11 > return run_action(emerge_config)
12 > File
13 > "/usr/lib/python3.8/site-packages/_emerge/actions.py",
14 > line 3392, in run_action
15 > retval = action_build(emerge_config,
16 > spinner=spinner)
17 > File
18 > "/usr/lib/python3.8/site-packages/_emerge/actions.py",
19 > line 414, in action_build
20 > retval = mydepgraph.display(
21 > File
22 > "/usr/lib/python3.8/site-packages/_emerge/depgraph.py",
23 > line 8685, in display
24 > return display(self, mylist, favorites,
25 > verbosity)
26 > File
27 > "/usr/lib/python3.8/site-packages/_emerge/resolver/output.py",
28 > line 775, in __call__
29 > self.conf =
30 > _DisplayConfig(depgraph, mylist,
31 > favorites, verbosity)
32 > File
33 > "/usr/lib/python3.8/site-packages/_emerge/resolver/output_helpers.py",
34 > line 201, in __init__
35 > initial_atoms=root.setconfig.getSetAtoms("selected"))
36 > File
37 > "/usr/lib/python3.8/site-packages/portage/_sets/__init__.py",
38 > line 271, in getSetAtoms
39 > myatoms.update(self.getSetAtoms(s,
40 > File
41 > "/usr/lib/python3.8/site-packages/portage/_sets/__init__.py",
42 > line 260, in
43 > getSetAtoms
44 > myatoms =
45 > myset.getAtoms()
46 > File
47 > "/usr/lib/python3.8/site-packages/portage/_sets/base.py",
48 > line 58, in
49 > getAtoms
50 > self._load()
51 > File
52 > "/usr/lib/python3.8/site-packages/portage/_sets/base.py",
53 > line 53,
54 > in _load
55 > self.load()
56 > File
57 > "/usr/lib/python3.8/site-packages/portage/_sets/dbapi.py",
58 > line
59 > 111,
60 > in
61 > load
62 > self._setAtoms(self.mapPathsToAtoms(self._files,
63 > File
64 > "/usr/lib/python3.8/site-packages/portage/_sets/dbapi.py",
65 > line
66 > 83,
67 > in
68 > mapPathsToAtoms
69 > for
70 > p
71 > in
72 > exclude_paths:
73 > TypeError:
74 > 'NoneType'
75 > object
76 > is
77 > not
78 > iterable
79 >
80 > I have binary packages for lots of things, including portage if I need
81 > it, but no way to emerge any of them.
82 >
83 >
84 > Thanks in advance for any suggestions.
85
86 I have an update. I was able to get emerge to work again by unpacking
87 a binary package of portage into /usr/lib/python3.8 but if I try to
88 emerge portage again, I get that traceback again. Is portage 0.3.19
89 broke?
90
91 --
92 Your life is like a penny. You're going to lose it. The question is:
93 How do
94 you spend it?
95
96 John Covici wb2una
97 covici@××××××××××.com

Replies

Subject Author
Re: [gentoo-user] after latest update emerge completely broken William Kenworthy <billk@×××××××××.au>