On Fri, 04 Jun 2021 07:39:25 -0400,
John Covici wrote:
>
> Hi. After my latest update, when I try to emerge anything, I get the
> following:
> Traceback (most recent call last):
> File "/usr/lib/python-exec/python3.8/emerge", line 51, in <module>
> retval = emerge_main()
> File "/usr/lib/python3.8/site-packages/_emerge/main.py", line
> 1319, in emerge_main
> return run_action(emerge_config)
> File
> "/usr/lib/python3.8/site-packages/_emerge/actions.py",
> line 3392, in run_action
> retval = action_build(emerge_config,
> spinner=spinner)
> File
>
> "/usr/lib/python3.8/site-packages/_emerge/actions.py",
> line 414, in action_build
> retval = mydepgraph.display(
> File
>
> "/usr/lib/python3.8/site-packages/_emerge/depgraph.py",
> line 8685, in display
> return display(self, mylist,
> favorites,
> verbosity)
> File
>
> "/usr/lib/python3.8/site-packages/_emerge/resolver/output.py",
> line 775, in __call__
> self.conf =
>
> _DisplayConfig(depgraph, mylist,
> favorites, verbosity)
> File
>
> "/usr/lib/python3.8/site-packages/_emerge/resolver/output_helpers.py",
> line 201, in __init__
>
> initial_atoms=root.setconfig.getSetAtoms("selected"))
> File
>
> "/usr/lib/python3.8/site-packages/portage/_sets/__init__.py",
> line 271,
> in getSetAtoms
>
> myatoms.update(self.getSetAtoms(s,
>
> File
>
> "/usr/lib/python3.8/site-packages/portage/_sets/__init__.py",
>
> line 260, in
>
> getSetAtoms
>
> myatoms =
>
> myset.getAtoms()
>
> File
>
> "/usr/lib/python3.8/site-packages/portage/_sets/base.py",
>
> line 58, in
>
> getAtoms
>
> self._load()
>
> File
>
> "/usr/lib/python3.8/site-packages/portage/_sets/base.py",
>
> line 53,
>
> in _load
>
> self.load()
>
> File
>
>
> "/usr/lib/python3.8/site-packages/portage/_sets/dbapi.py",
>
> line
>
> 111,
>
> in
>
> load
>
>
> self._setAtoms(self.mapPathsToAtoms(self._files,
>
> File
>
>
> "/usr/lib/python3.8/site-packages/portage/_sets/dbapi.py",
>
> line
>
> 83,
>
> in
>
> mapPathsToAtoms
>
> for
>
> p
>
> in
>
> exclude_paths:
>
> TypeError:
>
> 'NoneType'
>
> object
>
> is
>
> not
>
> iterable
>
> I have binary packages for lots of things, including portage if I need
> it, but no way to emerge any of them.
>
>
> Thanks in advance for any suggestions.
I have an update. I was able to get emerge to work again by unpacking
a binary package of portage into /usr/lib/python3.8 but if I try to
emerge portage again, I get that traceback again. Is portage 0.3.19
broke?
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici wb2una
[email protected]

