emerge --sync
sacret 27 октября, 2010 - 22:55
С непонятного момента престал работать emerge --sync:
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 1604, in emerge_main return action_sync(settings, trees, mtimedb, myopts, myaction) File "/usr/lib64/portage/pym/_emerge/actions.py", line 2124, in action_sync "//" + user_name + ip + port + "/", 1)) TypeError: Can't convert 'int' object to str implicitly
Версия - python 2.6
»
- Для комментирования войдите или зарегистрируйтесь
Эм
eselect python list
что показывает?Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!
Available Python
была такая фигня на rc94 или
была такая фигня на rc94 или rc95... помог откат к предыдущей версии ))
питон оказался ни при чем )))
Theli написал(а): была такая
rc94 rc95 - версия чего ??
portage
portage
Откатите portage до
Откатите portage до предыдущей версии.
тут либо место на винчестере
тут либо место на винчестере кончилось, либо как у меня было ошибки файловой системы, исправил parted magic
Если бы место закончилось,
Если бы место закончилось, вылезли бы еще глюки в чем-нибудь, система с ноута, на котором постоянно работаю в нескольких приложениях... но все равно проверил, все ок. Ошибка FS, тоже мало вероятно... Ошибки вызываться сбоями, сбоев не было замечено... предыдущий --sync, примерно полмесяца назад....
Если хард и питон в норме
Если хард и питон в норме попробуй revdep-rebuild ... не совсем уверен но по моему у тебя проблемы с какими то библиотеками.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
уже делал ... все нормально,
уже делал ... все нормально, даже сделал python-update... все равно также, кстати версия portage-2.1.9.17...
А emerge -1 portage
А
не пробовали?
Сделал, все прошло без
Сделал, все прошло без ошибок, но результат такой же... Причем все остальное из emerge, работает нормально... Походу дело только с --sync
emerge --info покажите.
emerge --info покажите.
Вот emerge --info: Portage
Вот emerge --info:
у меня это в 2155
у меня это в 2155-ой строке...
но судя по этой мысли
нужно
- проверить настройки IPv4 IPv6
- проверить путь до прокси (если используется)
- сменить URL сайта (сервера) синхронизации
что-то добрый я сегодня ....
А вот, то что выдает emerge
А вот, то что выдает emerge --sync, при отсутствии доступа в сеть...
И, все-таки, portage откатить
И, все-таки, portage откатить пробовали?
я не предлогал сеть отключать
я не предлогал сеть отключать ;)
предположение сводилось к тому, что
- в ядре отключен ipv6, а на интерфейсе\хосте прописан
- в ядре включен ipv6, а на ифейсе не прописан
- при указании ip-адреса ipv6 м.б лишнее недостающее двоеточие
я согласен с предложением откатиться на предыдущую версию портаге, как вам советовали уже
или удалите /usr/portage (за исключением /usr/portage/distfiles), качните последний (вчерашний) тарболл portage и разерните в /usr/portage
первое же что обновит любой emerge - это portage ;)
причем - до последней версии ....
что-то добрый я сегодня ....
с отключение сети, это я
с отключение сети, это я случайно заметил, когда канал был забит на 100%, последовал твоему совету, бакапнул portage, скачал последний snapshot, обновился до версии .23, больше глюка не наблюдаю... спасибо, удивляюсь, как сам не докатил... были только мысли откатиться ))
Всем спасибо, тема закрыта...
Всем спасибо, тема закрыта...