1 |
On Fri, 18 Jun 2021 05:46:27 -0400, |
2 |
Jacques Montier wrote: |
3 |
> |
4 |
> [1 <multipart/alternative (7bit)>] |
5 |
> [1.1 <text/plain; UTF-8 (7bit)>] |
6 |
> Hello all, |
7 |
> |
8 |
> This morning : |
9 |
> |
10 |
> #emerge --sync |
11 |
> #emerge --oneshot sys-apps/portage |
12 |
> #emerge -auvDN --with-bdeps=y --keep-going world |
13 |
> |
14 |
> I get these errors : |
15 |
> |
16 |
> Traceback (most recent call last): |
17 |
> File "/usr/lib/python-exec/python3.9/emerge", line 51, in <module> |
18 |
> retval = emerge_main() |
19 |
> File "/usr/lib/python3.9/site-packages/_emerge/main.py", line 1319, in |
20 |
> emerge_main |
21 |
> return run_action(emerge_config) |
22 |
> File "/usr/lib/python3.9/site-packages/_emerge/actions.py", line 3392, in |
23 |
> run_action |
24 |
> retval = action_build(emerge_config, spinner=spinner) |
25 |
> File "/usr/lib/python3.9/site-packages/_emerge/actions.py", line 354, in |
26 |
> action_build |
27 |
> success, mydepgraph, favorites = backtrack_depgraph( |
28 |
> File "/usr/lib/python3.9/site-packages/_emerge/depgraph.py", line 10005, |
29 |
> in backtrack_depgraph |
30 |
> return _backtrack_depgraph(settings, trees, myopts, myparams, |
31 |
> File "/usr/lib/python3.9/site-packages/_emerge/depgraph.py", line 10043, |
32 |
> in _backtrack_depgraph |
33 |
> success, favorites = mydepgraph.select_files(myfiles) |
34 |
> File "/usr/lib/python3.9/site-packages/_emerge/depgraph.py", line 4055, |
35 |
> in select_files |
36 |
> return self._select_files(args) |
37 |
> File "/usr/lib/python3.9/site-packages/_emerge/depgraph.py", line 4189, |
38 |
> in _select_files |
39 |
> set_atoms = root_config.setconfig.getSetAtoms(s) |
40 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/__init__.py", line |
41 |
> 271, in getSetAtoms |
42 |
> myatoms.update(self.getSetAtoms(s, |
43 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/__init__.py", line |
44 |
> 271, in getSetAtoms |
45 |
> myatoms.update(self.getSetAtoms(s, |
46 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/__init__.py", line |
47 |
> 260, in getSetAtoms |
48 |
> myatoms = myset.getAtoms() |
49 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/base.py", line 58, |
50 |
> in getAtoms |
51 |
> self._load() |
52 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/base.py", line 53, |
53 |
> in _load |
54 |
> self.load() |
55 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/dbapi.py", line 111, |
56 |
> in load |
57 |
> self._setAtoms(self.mapPathsToAtoms(self._files, |
58 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/dbapi.py", line 83, |
59 |
> in mapPathsToAtoms |
60 |
> for p in exclude_paths: |
61 |
> TypeError: 'NoneType' object is not iterable |
62 |
> |
63 |
> And i can't do anything else... |
64 |
> |
65 |
> I see that python-3.8 has gone away |
66 |
> # eselect python list |
67 |
> Available Python interpreters, in order of preference: |
68 |
> [1] python3.9 |
69 |
> |
70 |
> emerge --info file attached |
71 |
> |
72 |
> I don't really know what to do. |
73 |
> Any idea ? |
74 |
> |
75 |
> Thanks a lot in advance, |
76 |
|
77 |
... |
78 |
|
79 |
I got a similar error -- I have a strange idea about this -- see if |
80 |
you have any instances ofthread.isAlive( in portage or anywhere else |
81 |
in your python3.9 -- if you do you need to change them to |
82 |
thread.is_alive( ... python changed the name and I don't think some |
83 |
people got the message -- apparently it has been depricated for quite |
84 |
a while now. |
85 |
|
86 |
Just a wild guess. |
87 |
|
88 |
-- |
89 |
Your life is like a penny. You're going to lose it. The question is: |
90 |
How do |
91 |
you spend it? |
92 |
|
93 |
John Covici wb2una |
94 |
covici@××××××××××.com |