Решил сделать `emerge -uND world`, да мешают "блокированные" пакеты, что с ними делать??

Хочу обновить мир, да не удаётся. Говорит, что мешают блокированные пакеты. А чего с ними делать? Удалять их из системы?
Как я понял они ведь составляющие других пакетов и возмжоно их удаление повлекёт за собой другие проблемы..

gentoohost # emerge -uND world
Calculating world dependencies... done!

!!! Error: the <dev-libs/boost-1.34.0 package conflicts with another package;
!!!        the two packages cannot be installed on the same system together.
!!!        Please use 'emerge --pretend' to determine blockers.

For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

а у меня блокировку вызывают эти пакеты:

Цитата:
[blocks B ] [blocks B ] <=app-crypt/gnupg-2.0.1 (is blocking app-crypt/gnupg-2.0.4)
[blocks B ]

Почитав указанную системой Portage ссылку (на русском языке), вычитал:

Цитата:
Также возможно, что два пакета, подлежащие установке, блокируют друг друга. В этом редчайшем случае следует определить, зачем вам устанавливать оба пакета.

Получается у меня более младшие пакеты блокируют старшие??
Вручную нужно удалить какие-то версии пакетов? А какие именно?
Не повлияет ли это на работоспособность других пакетов?

на всякий случай и дерево зависимостей приложу:
http://best-projects.net/files/emerge_-ptuND_world.txt

Да. Проще всего

Да. Проще всего будет удалить пакеты. Потом поставить их поверху, либо если корректно заменяться на другие - просто забыть
_________________
Во имя Святого Пингвина!

Удаляй

_________________
~? **!

Удали.Потом

Удали.Потом собери world потом сделай revdep-rebuild
_________________
Celeron 766,256ram,geforce MX440,hdd ide samsung 120
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 i686)
ACCEPT_KEYWORDS="x86"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"

просто новый

просто новый пакет делает тоже что и старый - оба в 1 системе жить немогут и ненужны, то что в скобках - удаляй

Спасибо за

Спасибо за краткий, понятный ответ!

Что-то не получается один пакет снести (2 успешно удалены):

gentoohost # emerge -C cups

--- Couldn't find 'cups' to unmerge.

>>> No packages selected for removal by unmerge

gentoohost # emerge -pv cups

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] x11-misc/xdg-utils-1.0.1  0 kB
[ebuild  N    ] net-print/cups-1.2.11  USE="X dbus jpeg ldap nls pam png ssl tiff -php -ppds -samba -slp" 0 kB
[blocks B     ] <net-print/foomatic-filters-ppds-20070501 (is blocking net-print/cups-1.2.11)

Total: 2 packages (2 new, 1 block), Size of downloads: 0 kB

gentoohost # emerge -C =net-print/cups-1.2.11

--- Couldn't find '=net-print/cups-1.2.11' to unmerge.

>>> No packages selected for removal by unmerge

Не подскажите как его нужно удалять??

Удалять надо...

Удалять надо как раз не то что в скобках, а то что до них. В данном случае foomatic-filters-ppds. так как если немного вспомнить грамматику английского языка, то фраза foomatic... is blocking cups переводится как "фоматик блокирует капс" =)
_________________
Подводная лодка в степях Украины погибла в неравном воздушном бою...

Э.. блин.. точно!

Э.. блин.. точно! чёт не того я махнул.. (-:

Не понятно чё я там снёс (-: но как показывает `emerge -pvuND world` всё готово для обновления, так что терь только в путь!

сорри, спать

сорри, спать мне видимо нада побольше...

Возможно вы уже

Возможно вы уже удалили cups. Т.к. видно, что он имеет [N].

вот-вот!

В том то и дело! капса в системе нет, а фоматик мешает ему собраться. =)
_________________
Подводная лодка в степях Украины погибла в неравном воздушном бою...

Ничего удалять

Ничего удалять не надо. Просто при обновлении, emerge цепляет пакеты, которые блокируют друг друга. Вам нужно выбрать один из таких пакетов, а второй замаскировать в package.mask

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

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