Чудные гентушники

gentoo e2fsprogs/ss/com_err fuckup and fix
Тут гентушники на днях учудили -- вместо двух пакетов (sys-libs/ss и sys-libs/com_err) сделали один (sys-libs/e2fsprogs-libs). Соответственно, апдейт не работает, так как новый e2fsprogs требует e2fsprogs-libs, а последний конфликтует с ss и com_err. Выглядит это вот как:

[ebuild U ] sys-fs/e2fsprogs-1.41.2 [1.40.9] USE="-nls (-static%)" 4,263 kB
[ebuild N ] sys-libs/e2fsprogs-libs-1.41.2 USE="-nls" 479 kB
[blocks B ] sys-libs/ss (is blocking sys-libs/e2fsprogs-libs-1.41.2)
[blocks B ] <sys-fs/e2fsprogs-1.41 (is blocking sys-libs/e2fsprogs-libs-1.41.2)
[blocks B ] sys-libs/com_err (is blocking sys-libs/e2fsprogs-libs-1.41.2)
[blocks B ] sys-libs/e2fsprogs-libs (is blocking sys-libs/ss-1.40.9, sys-libs/com_err-1.40.9)

Такого рода выкрутасы должен починять новый portage, но та версия portage, которая вроде бы починяет, сама ещё не stable. Оставив в стороне этические аспекты проблемы, произведём все необходимые манипуляции вручную. Вот как:

1. На всякий случай спакетировать ss, com_err, e2fsprogs (так как дальше мы их будем удалять):
# quickpkg ss com_err e2fsprogs

2. Скачать исходники для новых e2fsprogs, e2fsprogs-libs (так как потом wget может перестать работать):
# emerge -f e2fsprogs e2fsprogs-libs

3. Удалить ss, com_err, e2fsprogs (дабы не было конфликтов; после этого пункта внезапно может поломаться пол-системы):
# emerge -C ss com_err e2fsprogs

4. Поставить e2fsprogs-libs и e2fsprogs:
# emerge e2fsprogs e2fsprogs-libs

5. Проверить, что всё хорошо и поправить, если вдруг что плохо:
# revdep-rebuild

Комментарии и дополнения к теме "Чудные гентушники"
Аватар пользователя leorik

а я просто маскировал пакеты :/

Аватар пользователя Mascher

А зачем? :) Удалить и поставить новый, мне кажется нормальное решение.

Аватар пользователя leorik

не догадался фечнуть исходники, а от удаления старых пакетов отказывал wget (

Смотрите далее по теме "Linux + Gentoo + Генту + Линукс + техническая информация"

Как я искал драйвер для геймпада Xbox 360 для PC - Windows | автор: Mascher

Поиски в яндексе ничего хорошего не давали, кроме куче файлов с подозрительных ресурсов, которые выкладывали данный файл для заработка на рекламе, не более... Делаю вывод, уже не...

Восстановление жесткого диска Seagate Barracuda ES.2 ST500320NS | автор: Mascher

Случилось так что у моего знакомого сломался жесткий диск Seagate Barracuda ES.2 модель ST500320NS, это линейка жестких дисков повышенной надежности от фирмы Seagate... Как оказалось позже,...

Распиновка RJ45 Ethernet 10/100 BaseT (cross over) | автор: Mascher

Давно у меня валяется сия картинка, когда у меня спрашивают как сделать патчкорд, я обычно даю эту картинку, и красиво и понятно :)     Этот тип патчкорда используется для...