Слетели порты?! что делать? [SOLVED]
soullibra 1 июня, 2009 - 19:20
попылался сегодня обновить порты и наткнулся на неприятнейшую ошибку...
# emerge --sync Performing Global Updates: /usr/portage/profiles/updates/2Q-2009 (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.*' ......................... ERROR: Malformed update entry 'move >=kde-base/konq-plugins-4 kde-misc/konq-plugins' Traceback (most recent call last): File "/usr/bin/emerge", line 40, in <module> retval = _emerge.emerge_main() File "/usr/lib/portage/pym/_emerge/__init__.py", line 15469, in emerge_main if portage._global_updates(trees, mtimedb["updates"]): File "/usr/lib/portage/pym/portage/__init__.py", line 8091, in _global_updates moves = vardb.move_ent(update_cmd) File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 165, in move_ent raise InvalidPackageName(cp) InvalidPackageName: >=kde-base/konq-plugins-4
Что делать?
emerge не работает... даже emerge --info
»
- Для комментирования войдите или зарегистрируйтесь
А если "по-простому" rm -rf
А если "по-простому"
P.S. Перед предложенным "кардинальным" решением можно попробовать
Я ♥ Gentoo & Funtoo
emerge --regen тоже не
emerge --regen тоже не работало.
rm -rf /usr/portage && tar xjpvf portage.tar.bz2 -C /usr && emerge --sync
такое кардинальное решение меня не обрадовало
Если не паниковать и задуматься над проблемой, почитать что пишет и подумать что к чему, то проблема решилась так:
в файле /usr/portage/profiles/updates/2Q-2009 убрал строчку 'move >=kde-base/konq-plugins-4 kde-misc/konq-plugins' и все заработало... но на всякий случай сделал eix-sync