Проблема с полным обновлением

Доброго времени суток, светового года или положения звёзд в южном полушарии Сириуса всем, кто обратил внимания на это сообщение.
Возник вопрос по поводу обновления. Команда emerge --update --deep --newuse world провоцирует поиск 168 пакетов с обновлениями и начинает бодренько их устанавливать, однако на середине процесса вдруг вылетает ошибка. Лог прилагаю.

Заранее спасибо всем откликнувшимся.

Это какая-то шляпа или вывод

Это какая-то шляпа или вывод emerge --debug. Почему нельзя сказать, какой пакет вываливается, привести файл с логом сборки и отдельно emerge --info?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Потому что чел с Сириуса ? :)

Потому что чел с Сириуса ? :)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

slepnoga написал(а): Потому

slepnoga написал(а):
Потому что чел с Сириуса ? :)

Земляне нас вычислили! Теперь нам большой кылдык! =)

Продолжаем сигнализировать: проблемная библиотека называется sys-libs/tdb-1.2.1 Лог о всё что нужно знать смотреть здесь.

.

python3.1

а эта строка - это просто подпись

Почему это? С чего решила?

Почему это? С чего решила? (-:Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Потому что питон кругом

Потому что питон кругом виноватый оказывается.

PS: стоит попробовать python-update.

Не грусти, товарищ! Всё хорошо, beautiful good!

Интересненько!

Интересный эффект возымела установка python-updater. После запуска этой утилиты, действительно пошло обновление. В результате, количество пакетов для полного обновления сократилось с 64 до 50! Однако злосчастная sys-libs/tdb-1.2.1 всё равно вылетает уже вот с такой руганью.

От себя хочу заметить, что sys-libs/tdb-1.2.1, насколько я понял, это библиотека с злосчастными проприетарными дровами для моей видеокарты, марки Radeon HD 5700. Выяснилось это с помощью команды emerge ati-drivers, после ввода которой началось обновление системы начиная именно с нашей старой знакомой - sys-libs/tdb-1.2.1. Возможно ли, что моя карта просто не поддерживается?

.

$ eix sys-libs/tdb
* sys-libs/tdb
     Available versions:  1.2.1 ~1.2.1-r1 ~1.2.7-r1 {python static-libs tdbtest tools}
     Homepage:            http://tdb.samba.org/
     Description:         Samba tdb

http://tdb.samba.org/ - tdb = trivial database library (Unix SMB/CIFS implementation)
Чтобы выяснить, кто её втягивает, используйте --tree у emerge: emerge -pvtDNu world

а эта строка - это просто подпись

n0nado написал(а): $ eix

n0nado написал(а):
$ eix sys-libs/tdb
* sys-libs/tdb
     Available versions:  1.2.1 ~1.2.1-r1 ~1.2.7-r1 {python static-libs tdbtest tools}
     Homepage:            http://tdb.samba.org/
     Description:         Samba tdb

http://tdb.samba.org/ - tdb = trivial database library (Unix SMB/CIFS implementation)
Чтобы выяснить, кто её втягивает, используйте --tree у emerge: emerge -pvtDNu world

А почему не сразу и радикально:
$ equery d sys-libs/tdb

:wq
--
Live free or die

.

Потому что это другое. Например, у меня

$ equery d sys-libs/tdb
 * These packages depend on sys-libs/tdb:
media-libs/libcanberra-0.26 (tdb ? sys-libs/tdb)

но tdb не установлена и не будет установлена.
А --tree укажет конкретного виновника.

а эта строка - это просто подпись

n0nado написал(а): Потому что

n0nado написал(а):
Потому что это другое. Например, у меня

$ equery d sys-libs/tdb
 * These packages depend on sys-libs/tdb:
media-libs/libcanberra-0.26 (tdb ? sys-libs/tdb)

но tdb не установлена и не будет установлена.
А --tree укажет конкретного виновника.

Угу...
Вы случаем не пробовали анализировать вывод emerge с этой опцией для аргумента world (и с хотя бы полутора-двух-недельным интервалом между обновлениями, хотя тут как карта ляжет).

:wq
--
Live free or die

Я пробовал.

Я пробовал.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

У команды grep есть ключ -B
emerge -pvtDNu world | grep -B1 имяпакета
Попробуйте

а эта строка - это просто подпись

Если вывод велик, я

Если вывод велик, я перенаправляю в файл и там уже ищу всячески

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

/

krigstask написал(а):
Если вывод велик, я перенаправляю в файл и там уже ищу всячески

Просветление настигает :)
Что не может не радовать.
Можно не плодить временные файлы (которые потом ещё удалять надо, если они не в /tmp, который смонтирован в ram), а перенаправить непосредственно less.
Только читаемости это не добавит...

:wq
--
Live free or die

house15

house15 написал(а):
Интересный эффект возымела установка python-updater. После запуска этой утилиты, действительно пошло обновление. В результате, количество пакетов для полного обновления сократилось с 64 до 50! Однако злосчастная sys-libs/tdb-1.2.1 всё равно вылетает уже вот с такой руганью.

Ха-ха, вот теперь точно 3.1 (-:Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Ага! Это все питон

Ага! Это все питон виноват!

http://bugs.gentoo.org/show_bug.cgi?id=316959
Согласно этому багу, tdb должен зависеть от питона второй ветки. Исправления для этого внесли в sys-libs/tdb-1.2.1-r1. Добавь в portage.keywords строку ~sys-libs/tdb-1.2.1 и попробуй обновить этот пакет.

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart написал(а): Ага!

winterheart написал(а):
Ага! Это все питон виноват!

http://bugs.gentoo.org/show_bug.cgi?id=316959
Согласно этому багу, tdb должен зависеть от питона второй ветки. Исправления для этого внесли в sys-libs/tdb-1.2.1-r1. Добавь в portage.keywords строку ~sys-libs/tdb-1.2.1 и попробуй обновить этот пакет.

Ура! Действительно собака была зарыта именно здесь!

Спасибо жителям Земли! Сириусяне поворачивают антенны с благодарностью в вашу сторону =)

Это не шляпа, это

Это не шляпа, это /var/tmp/portage/sys-libs/tdb-1.2.1/temp/environment.

maksbotan написал(а): Это не

maksbotan написал(а):
Это не шляпа, это /var/tmp/portage/sys-libs/tdb-1.2.1/temp/environment.

Да да. Эта sys-libs/tdb-1.2.1 - та ещё потаскушка =)

Вот-вот

house15 написал(а):
Да да. Эта sys-libs/tdb-1.2.1 - та ещё потаскушка =)

Вот-вот, с этой потаскушкой пришлось повеселиться половину ночи :D

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

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