My machine crashed during upgrading portage... on next reboot emerge didn't work anymore so I reinstalled portage through equo... it worked, BUT:
when I now try to emerge a package I get this:
Calculating dependencies /Traceback (most recent call last):
File "/usr/bin/emerge", line 9205, in <module>
retval = emerge_main()
File "/usr/bin/emerge", line 9199, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/bin/emerge", line 8460, in action_build
retval, favorites = mydepgraph.select_files(myfiles)
File "/usr/bin/emerge", line 2984, in select_files
if not self._create_graph():
File "/usr/bin/emerge", line 2264, in _create_graph
allow_unsatisfied=allow_unsatisfied):
File "/usr/bin/emerge", line 2531, in _add_pkg_deps
dep_string, myuse=myuse, parent=pkg, strict=strict)
File "/usr/bin/emerge", line 3030, in _select_atoms_highest_available
myroot=root, trees=trees)
File "/usr/lib/portage/pym/portage/__init__.py", line 6283, in dep_check
use_binaries=use_binaries, myroot=myroot, trees=trees)
File "/usr/lib/portage/pym/portage/__init__.py", line 5919, in _expand_new_virtuals
matches = portdb.match(match_atom)
File "/usr/bin/emerge", line 5577, in match
pkg, existing = self._depgraph._select_package(self._root, atom)
File "/usr/bin/emerge", line 3107, in _select_pkg_highest_available
ret = self._select_pkg_highest_available_imp(root, atom, onlydeps=onlydeps)
File "/usr/bin/emerge", line 3121, in _select_pkg_highest_available_imp
atom = portage_dep.Atom(atom)
File "/usr/lib/portage/pym/portage_dep.py", line 288, in __init__
if not isvalidatom(s, allow_blockers=True):
File "/usr/lib/portage/pym/portage_dep.py", line 431, in isvalidatom
if _invalid_atom_chars_regexp.search(atom):
TypeError: expected string or buffer
Please... I need help
Bernhard
