Народ помогите плз. Все было так. Игрался с ndiswrapper, зависла система, все выключил. После fsck перестал работать portage.
Вот такая картина:
pups portage-2.1.1 # emerge
Traceback (most recent call last):
File "/usr/bin/emerge", line 6971, in
retval = emerge_main()
File "/usr/bin/emerge", line 6636, in emerge_main
settings, trees, mtimedb = load_emerge_config()
File "/usr/bin/emerge", line 6523, in load_emerge_config
settings = trees["/"]["vartree"].settings
File "/usr/lib/portage/pym/portage/util.py", line 1080, in __getitem__
return value_callable(*pargs, **kwargs)
File "/usr/lib/portage/pym/portage/util.py", line 1064, in __call__
self._value = self._callable(*self._pargs, **self._kwargs)
File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 1328, in __init__
settings=settings, vartree=self)
File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 512, in __init__
os.path.join(self.root, PRIVATE_PATH, "preserved_libs_registry"))
File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 54, in __init__
self.load()
File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 60, in load
self._data = cPickle.load(open(self._filename, "r"))
cPickle.UnpicklingError: invalid load key, '/'.
pups portage-2.1.1 #
Переставил из бинариев portage? portage-utils, python, python-updater - не помогло. rm -R /var/cache/edb/;emerge --metadata - не помогло
Нашел тут похожую темку - ссылка битая на выход из положения.
Полную конфу системы не описываю, Напишу тока, что ACCEPT_KEYWORDS="~x86"