1 |
On 18/06/21 10:46, Jacques Montier wrote: |
2 |
> Hello all, |
3 |
> |
4 |
> This morning : |
5 |
> |
6 |
> #emerge --sync |
7 |
> #emerge --oneshot sys-apps/portage |
8 |
> #emerge -auvDN --with-bdeps=y --keep-going world |
9 |
|
10 |
You can't try just updating python? When I tried to emerge portage it |
11 |
blew up with loads of stuff about 3.8 and 3.9, so I just did an "emerge |
12 |
-uDN python" and everything started working (well, emerge at least ... :-) |
13 |
|
14 |
Cheers, |
15 |
Wol |
16 |
> |
17 |
> I get these errors : |
18 |
> |
19 |
> Traceback (most recent call last): |
20 |
> File "/usr/lib/python-exec/python3.9/emerge", line 51, in <module> |
21 |
> retval = emerge_main() |
22 |
> File "/usr/lib/python3.9/site-packages/_emerge/main.py", line 1319, in |
23 |
> emerge_main |
24 |
> return run_action(emerge_config) |
25 |
> File "/usr/lib/python3.9/site-packages/_emerge/actions.py", line 3392, |
26 |
> in run_action |
27 |
> retval = action_build(emerge_config, spinner=spinner) |
28 |
> File "/usr/lib/python3.9/site-packages/_emerge/actions.py", line 354, |
29 |
> in action_build |
30 |
> success, mydepgraph, favorites = backtrack_depgraph( |
31 |
> File "/usr/lib/python3.9/site-packages/_emerge/depgraph.py", line |
32 |
> 10005, in backtrack_depgraph |
33 |
> return _backtrack_depgraph(settings, trees, myopts, myparams, |
34 |
> File "/usr/lib/python3.9/site-packages/_emerge/depgraph.py", line |
35 |
> 10043, in _backtrack_depgraph |
36 |
> success, favorites = mydepgraph.select_files(myfiles) |
37 |
> File "/usr/lib/python3.9/site-packages/_emerge/depgraph.py", line |
38 |
> 4055, in select_files |
39 |
> return self._select_files(args) |
40 |
> File "/usr/lib/python3.9/site-packages/_emerge/depgraph.py", line |
41 |
> 4189, in _select_files |
42 |
> set_atoms = root_config.setconfig.getSetAtoms(s) |
43 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/__init__.py", |
44 |
> line 271, in getSetAtoms |
45 |
> myatoms.update(self.getSetAtoms(s, |
46 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/__init__.py", |
47 |
> line 271, in getSetAtoms |
48 |
> myatoms.update(self.getSetAtoms(s, |
49 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/__init__.py", |
50 |
> line 260, in getSetAtoms |
51 |
> myatoms = myset.getAtoms() |
52 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/base.py", line |
53 |
> 58, in getAtoms |
54 |
> self._load() |
55 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/base.py", line |
56 |
> 53, in _load |
57 |
> self.load() |
58 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/dbapi.py", line |
59 |
> 111, in load |
60 |
> self._setAtoms(self.mapPathsToAtoms(self._files, |
61 |
> File "/usr/lib/python3.9/site-packages/portage/_sets/dbapi.py", line |
62 |
> 83, in mapPathsToAtoms |
63 |
> for p in exclude_paths: |
64 |
> TypeError: 'NoneType' object is not iterable |
65 |
> |
66 |
> And i can't do anything else... |
67 |
> |
68 |
> I see that python-3.8 has gone away |
69 |
> # eselect python list |
70 |
> Available Python interpreters, in order of preference: |
71 |
> [1] python3.9 |
72 |
> |
73 |
> emerge --info file attached |
74 |
> |
75 |
> I don't really know what to do. |
76 |
> Any idea ? |
77 |
> |
78 |
> Thanks a lot in advance, |
79 |
> |
80 |
> Regards, |
81 |
> |
82 |
> /--/ |
83 |
> /Jacques/ |