Сломал portage?
Tamahome 30 января, 2009 - 12:00
tamabook ~ # emerge --sync 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 14583, in emerge_main return action_sync(settings, trees, mtimedb, myopts, myaction) File "//usr/lib/portage/pym/_emerge/__init__.py", line 12032, in action_sync "%a, %d %b %Y %H:%M:%S +0000")) File "/usr/lib/python2.5/_strptime.py", line 14, in <module> import locale File "/usr/lib/python2.5/locale.py", line 14, in <module> import sys, encodings, encodings.aliases ImportError: No module named encodings
Как теперь чинить?
# emerge --info !!! Invalid PORTDIR_OVERLAY (not a dir): '/usr/local/portage/layman/desktop-effects' Portage 2.1.6.7 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r1, 2.6.28-gentoo-r1 i686) ================================================================= System uname: Timestamp of tree: Thu, 29 Jan 2009 17:30:01 +0000 app-shells/bash: 3.2_p48 dev-java/java-config: 1.3.7-r1, 2.1.7 dev-lang/python: 2.5.4-r2 dev-util/cmake: 2.6.2 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.2 sys-apps/sandbox: 1.3.3 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="x86 ~x86"
»
- Для комментирования войдите или зарегистрируйтесь
Как сломали ? Попробовать
Как сломали ? Попробовать переустановить portage, python с Livecd.
P.S. Тоже сегодня делал обновление портов через emerge --sync. У кого-нибудь были проблемы с обновлением через delta? Сервер не генерит обновление портов с 25 января.
В руках не держал ливсд..
В руках не держал ливсд.. портаж и питон переставил, оно емержит нормально.. падает только при --sync
Питона не обновляли ?
Питона не обновляли ? python-updater ? emerge -e world на крайняк !
* Couldn't determine any
* Couldn't determine any previous Python version(s).
dev-lang/python-2.5.4-r2
Portage 2.2_rc23 Ничего не
Portage 2.2_rc23
Ничего не изменило.
emerge -e world некатит вот
emerge -e world некатит вот из-за чего
[blocks B ] dev-perl/Locale-gettext ("dev-perl/Locale-gettext" is blocking dev-lang/perl-5.8.8-r5)
Надо устранить подобные
Надо устранить подобные несогласия в системе. удалите Locale-gettext. Сделайте:
emerge -uNDav @system @world, emerge --depclean, revdep-rebuild. И как-то только эти команду будут прокручиваться без ошибок беритесь за emerge --sync, может к этому времени ошибка самарешится.
Уже удаляю. но этого мало
Уже удаляю. но этого мало было удалить.. нужно было поправить юзы и удалоить то что в зависимостях. .а теперь .. тышю пакетов почти ждать =)