LINUX.ORG.RU

sys-apps/systemd и sys-fs/udev взаимные блокировки

 , , ,


0

1

Тема не нова, но ничего из того, что я нашел на LOR-е, gentoo.org в Gentoo-Wiki мне не помогло. Прошу помощи. Ситуация всем гентушникам знакомая.

 
[blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-212-r1)
[blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-208-r2)
Пробовал переустанавливать systemd, virtual/udev с ключем --oneshot, удалять sys-fs/udev. Нагуглил, что виновником может быть hwids, прибил его, но он настойчиво требует USE=«udev», насильно прописывал в make.conf USE=«${USE} -udev». Но поганец так и хочет мне этот самый sys-fs/udev поставить. Привожу emerge --info, equery d udev, emerge -euDN world, ахтунги emerge. PS заранее спасибо



Последнее исправление: OEvg85 (всего исправлений: 1)

Ответ на: комментарий от eternal_sorrow

Вообще, вот:

Available profile symlink targets:
  [1]   default/linux/amd64/13.0
  [2]   default/linux/amd64/13.0/selinux
  [3]   default/linux/amd64/13.0/desktop
  [4]   default/linux/amd64/13.0/desktop/gnome
  [5]   default/linux/amd64/13.0/desktop/gnome/systemd *
  [6]   default/linux/amd64/13.0/desktop/kde
  [7]   default/linux/amd64/13.0/desktop/kde/systemd
  [8]   default/linux/amd64/13.0/developer
  [9]   default/linux/amd64/13.0/no-multilib
  [10]  default/linux/amd64/13.0/x32
  [11]  hardened/linux/amd64
  [12]  hardened/linux/amd64/selinux
  [13]  hardened/linux/amd64/no-multilib
  [14]  hardened/linux/amd64/no-multilib/selinux
  [15]  hardened/linux/amd64/x32
  [16]  hardened/linux/uclibc/amd64
  [17]  hardened/linux/musl/amd64
То есть я использую профиль, который должен корректно работать с systemd (может и не правильно выразился, не знаю, USE-флаги корректные использует, настройки). Просто я по дурости своей включил USE=«static-libs» в /etc/portage/make.conf. И всего-то делов :). Вообще у меня DE XFCE4, по рекомендации Gentoo Wiki выбрать профиль с KDE или Gnome, выбрал desktop/gnome/systemd *. А разница в поддержке systemd у профилей desktop/gnome/systemd и desktop/kde/systemd есть?

OEvg85
() автор топика

equery d udev

У тебя там только названия портов. Нужен полный вывод, в котором видно, что от какого удева (virtual или sys-fs) зависит.

Сам на днях сталкивался с подобной проблемой, пара старых портов зависела от sys-fs/udev - обновил их, потом снес sys-fs/udev (сделав на всякий случай пакет) и дообновился.

shatsky ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.