[SOLVED] emerge не работает. вобще

Собственно даже не знаю куда копать...

Вот скрин:

признателен за любую помощь!

Так нада указать, что ты

Так нада указать, что ты хочешь собирать...
например:
emerge -av sim
или на худой конец, выдаётли чего-нить?
emerge --help

(Тема не указана)

По порядку, что происходило с

По порядку, что происходило с системой перед этим?

буду честен, я не знаю, почему у меня все работает

Последнее, что я делал с

Последнее, что я делал с системой - обновил ее пару дней назад (дня 4-5 назад), после этого ничего не ставил, не трогал.
Сейчас вот решил обновить а тут такое дело...

revdep-rebuild & env-update результата не дали...

А если так сделать: # whereis

А если так сделать:

# whereis emerge
emerge: /usr/bin/emerge /usr/share/man/man1/emerge.1.bz2

# /usr/bin/emerge --help

Вывод whereis emerge

Вывод whereis emerge индентичен вашему,

/usr/bin/emerge --help
приводит к тому же результату что и просто emerge --help

Похоже на кривое обновление

Похоже на кривое обновление питона.

А как сие можно

А как сие можно вылечить?
Рядом с этим компом наличиствует ноутбук с такой же гентой. Можно ли с него что перетащить?

Если я сломался Логи молчат?

Если я сломался
Логи молчат? Похоже на проблему с python. python-updater --help

буду честен, я не знаю, почему у меня все работает

Логи действительно не

Логи действительно не молчали. В них я увидел, в чем я накосячил:

я удаленно, через ссш запустил обновление системы, а потом перезагрузил комп-клиент.

В реультате при обновлении питона возникли проблемы

так как у меня был ноут с почти такой же системой (ноут и ББ я обновлял примерно одновременно, на обоих гента + примерно одинаковый набор пакетов), то я решил слить питон с ноута.
Ноутом подключился к ББ через ссш и слил в него папку python из /usr/lib/

после этого на ББ заработала команда eselect

eselect python show показывал python2.6
eselect python list показывать (none found)

поняв, что скопировал я не все, я скопировал файлы python* из /usr/bin, а так же libpython* из /usr/lib64 с ноута на ББ, после чего eselect python list отобразил python2.6, а emerge заработал

ну а дальше revdep-rebuild и обновление мира...

Спасибо всем огромное за помощь и наводки!!

раз так, пометь тему как

раз так, пометь тему как решенную

буду честен, я не знаю, почему у меня все работает

Для работы через ссх

Для работы через ссх существует screen. Маскируйте терминал и хоть оботключайтесь =)

Сейчас столкнулся с этой же

Сейчас столкнулся с этой же проблемой. А есть ли какое то более простое решение, чем грузиться с Live-Cd? В конце концов, у меня все пока работает, даже иксы, их под которых сейчас сижу. Можно попросить просто выложить необходимые питоновские папки?

http://tinderbox.dev.gentoo.o

.

Lazhu написал(а):
Для работы через ссх существует screen. Маскируйте терминал и хоть оботключайтесь =)

app-misc/screen оно?

:wq
--
Live free or die

Оно, еще app-misc/tmux можете

Оно, еще app-misc/tmux можете посмотреть...

Загадка.

Случились те же симптомы.

Но все началось после того как я установил dpkg с зависимостями, и сразу же его удалил.
Тут же запустил emerge --depclean и в процессе очень много чего удалилось и оборвалось с ошибками которым я не уделил внимания.
Вместе с ними оборвалось функционирование emergе. Было то же самое что и у автора топика.
Но eselect работал, и я вывел это

sun det # eselect  python list
Available Python interpreters:
  [1]   python2.4
  [2]   python2.7
  [3]   python3.1

Сделал #eselect python set 2 хотя при revdep-rebuild вижу .../usr/lib64/python2.6...
И после этого emerge заработал. А дальше пришлось сделать #python-updater и то что у автора.

Может уже не актуально, но тем не менее на месте другого, я был бы рад, если бы кто то дополнил возможное решение.

Would you like to know more?

спасибо. после обновления

спасибо. после обновления мира отвалился emerge (в смысле python). ваши инструкции помогли

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".