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

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

Поделитесь с друзьями ссылкой на эту страницу в своей социальной сети
 

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

Блок близких по теме записей. Мы подобрали для вас наиболее популярные публикации Фэнтези портала.

Темы Автор Просмотры

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

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

Распиновка RJ45 Ethernet 10/100 BaseT (cross over)

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

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

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

Руссификация консоли Gentoo Linux

1. Быстрая русификация консоли Материал из Gentoo Linux Wiki Перейти к: навигация, поиск Файл: /etc/rc.conf unicode="YES" Файл: /etc/conf.d/consolefont consolefont="Cyr_a8x16"...
Mascher
1,712
Комментарии и дополнения к теме "Чудные гентушники"
Аватар пользователя leorik

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

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

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

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

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

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

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