[SOLVED] сломался portage после смены материнки
pavluxa 24 октября, 2011 - 22:55
Всем доброго дня.
Поменял я материнскую плату и после этого перестал работать portage. Система работает в целом, как и раньше, загружается без ошибок, даже иксы с кедами заработали, но вот ни обновить, ни поставить теперь ничего невозможно.
emerge sys-apps/portage
Performing Global Updates:
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' #='/var/db update' @='/var/db move'
s='/var/db SLOT move' %='binary move' S='binary SLOT move'
p='update /etc/portage/package.*'
/usr/portage/profiles/updates/3Q-2011..........................
/usr/portage/profiles/updates/4Q-2011......
ERROR: Malformed update entry 'move dev-php5/dev-php5/pecl-ssh2 dev-php/dev-php5/pecl-ssh2'
Traceback (most recent call last):
File "/usr/bin/emerge", line 43, in <module>
retval = emerge_main()
File "/usr/lib64/portage/pym/_emerge/main.py", line 1531, in emerge_main
_global_updates(trees, mtimedb["updates"], quiet=("--quiet" in myopts)):
File "/usr/lib64/portage/pym/portage/_global_updates.py", line 160, in _global_updates
moves = vardb.move_ent(update_cmd, repo_match=repo_match)
File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 300, in move_ent
origmatches = self.match(origcp, use_cache=0)
File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 474, in match
origdep, mydb=self, use_cache=use_cache, settings=self.settings)
File "/usr/lib64/portage/pym/portage/dbapi/dep_expand.py", line 33, in dep_expand
mydep = Atom(mydep, allow_repo=True)
File "/usr/lib64/portage/pym/portage/dep/__init__.py", line 1097, in __init__
raise InvalidAtom(self)
InvalidAtom: dev-php5/dev-php5/pecl-ssh2
Поиском нашел, вот эту ссылку, проделал все по инструкции, но результата никакого не последовало. Первый раз сталкиваюсь с таким, поэтому очень прошу вашей помощи.
»
- Для комментирования войдите или зарегистрируйтесь

InvalidAtom:
Попробуйте emerge --sync
попробовал,
абсолютно такой же вывод
rm -R /usr/portage/* &&
rm -R /usr/portage/* && emerge --sync
Согласно диплому - я программист, а согласно справке - псих.
https://bugs.gentoo.org/show_
https://bugs.gentoo.org/show_bug.cgi?id=388191
Не грусти, товарищ! Всё хорошо, beautiful good!
помогла следующая команда
помогла следующая команда
[SOLVED]
Спасибо всем!
p.s. с материнкой видимо получилось совпадение)