[SOLVED] device-mapper, udev, crypt

Столкнулся с такой проблемой после последнего --sync

# emerge -avuDN world

 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.                         


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

Calculating dependencies... done!
[ebuild     U ] sys-fs/udev-145-r1 [145] USE="devfs-compat -extras (-selinux)" 0 kB
[blocks B     ] sys-fs/device-mapper ("sys-fs/device-mapper" is blocking sys-fs/udev-145-r1)

Total: 1 package (1 upgrade), Size of downloads: 0 kB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('installed', '/', 'sys-fs/device-mapper-1.02.28', 'nomerge') pulled in by
    sys-fs/device-mapper required by ('installed', '/', 'sys-fs/evms-2.5.5-r10', 'nomerge')
    >=sys-fs/device-mapper-1.00.07-r1 required by ('installed', '/', 'sys-fs/cryptsetup-1.0.6-r2', 'nomerge')
    sys-fs/device-mapper required by world

  ('ebuild', '/', 'sys-fs/udev-145-r1', 'merge') pulled in by
    >=sys-fs/udev-117 required by ('installed', '/', 'sys-apps/hal-0.5.13-r2', 'nomerge')
    sys-fs/udev required by ('installed', '/', 'sys-kernel/gentoo-sources-2.6.30-r6', 'nomerge')
    virtual/dev-manager required by world
    (and 2 more)


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
# equery d udev
 * Searching for udev ...
net-wireless/bluez-4.39-r1 (sys-fs/udev)
sys-apps/hal-0.5.13-r2 (kernel_linux ? >=sys-fs/udev-117)
sys-fs/cryptsetup-1.0.6-r2 (>=sys-fs/udev-124)
sys-kernel/gentoo-sources-2.6.30-r6 (virtual/dev-manager)
# equery d device-mapper
 * Searching for device-mapper ...
sys-fs/cryptsetup-1.0.6-r2 (>=sys-fs/device-mapper-1.00.07-r1)
sys-fs/evms-2.5.5-r10 (sys-fs/device-mapper)
# equery d cryptsetup
 * Searching for cryptsetup ...
sys-apps/hal-0.5.13-r2 (kernel_linux & crypt ? >=sys-fs/cryptsetup-1.0.5)

в USE стоит crypt

почему же они конфликтуют ?

devicemapper обнови, чего тут

device-mapper обнови, чего тут непонятного.

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

emerge -C

emerge -C sys-fs/device-mapper
emerge -avuDN world

Для большего спокойствия перед первой командой можно сделать

quickpkg --include-config=y sys-fs/device-mapper

Я Gentoo & Funtoo

device-mapper как отдельный

device-mapper как отдельный пакет больше не нужен... просто удалите его. Его функциональность теперь есть в udev ;-)

мир при обновлении хочет

мир при обновлении хочет установить его обратно

# emerge -uvaDN world

 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


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

Calculating dependencies... done!
[ebuild  N    ] sys-fs/device-mapper-1.02.28  USE="(-selinux)" 0 kB
[blocks B     ] sys-fs/device-mapper ("sys-fs/device-mapper" is blocking sys-fs/udev-145-r1)

Total: 1 package (1 new), Size of downloads: 0 kB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('installed', '/', 'sys-fs/udev-145-r1', 'nomerge') pulled in by
    >=sys-fs/udev-117 required by ('installed', '/', 'sys-apps/hal-0.5.13-r2', 'nomerge')
    sys-fs/udev required by ('installed', '/', 'sys-kernel/gentoo-sources-2.6.30-r6', 'nomerge')
    virtual/dev-manager required by world
    (and 2 more)

  ('ebuild', '/', 'sys-fs/device-mapper-1.02.28', 'merge') pulled in by
    sys-fs/device-mapper required by ('installed', '/', 'sys-fs/evms-2.5.5-r10', 'nomerge')
    >=sys-fs/device-mapper-1.00.07-r1 required by ('installed', '/', 'sys-fs/cryptsetup-1.0.6-r2', 'nomerge')

как отлучить его от мира ?

-crypt

пересобрать hal c USE="-crypt", затем emerge -a --depclean

Keep it simple, stupid

matt написал(а): пересобрать

matt написал(а):
пересобрать hal c USE="-crypt", затем emerge -a --depclean

Тоже возникла такая проблема. Спасибо, помогло.

поставьте [SOLVED] или

поставьте [SOLVED] или [РЕШЕНО] в заголовке ;-)

-crypt

10x

удалил sys-fs/evms, теперь

удалил sys-fs/evms, теперь девайс маппер никому не нужен стал, все ок, SOLVED

появилась такая же проблема

У меня такая же проблема решилась удалением device-mapper, пересборкой sys-fs/cryptsetup и установкой sys-fs/lvm2.

Тоже самое

Тоже самое у hal USE -crypt помогло

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

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