[SOLVED] Конфликты sys-fs/udev и sys-apps/systemd как быть?

Не получается собрать mate-base/mate
Простыню вывода емерге на пасту, пожалуйста

systemd тянет по зависимостям

systemd тянет по зависимостям пакет gnome-base/gnome-settings-daemon

  (sys-apps/systemd-216-r3::gentoo, installed) pulled in by
    sys-apps/systemd required by (gnome-base/gnome-settings-daemon-3.12.3::gentoo, ebuild scheduled for merge)
    >=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-4::gentoo, installed)
    >=sys-apps/systemd-183 required by (net-misc/networkmanager-0.9.10.1_pre20141101::gentoo, ebuild scheduled for merge)
    sys-apps/systemd:0= required by (sys-apps/dbus-1.8.16::gentoo, installed)
    sys-apps/systemd:0/2= required by (sys-apps/dbus-1.8.16::gentoo, installed)
    >=sys-apps/systemd-31 required by (gnome-base/gnome-control-center-3.12.1-r1::gentoo, ebuild scheduled for merge)
# Themes needed by g-s-d, gnome-shell, gtk+:3 apps to work properly
# <gnome-color-manager-3.1.1 has file collisions with g-s-d-3.1.x
# <gnome-power-manager-3.1.3 has file collisions with g-s-d-3.1.x
# systemd needed for power and session management, bug #464944
RDEPEND="${COMMON_DEPEND}
	gnome-base/dconf
	!openrc-force? ( sys-apps/systemd )
	>=x11-themes/gnome-themes-standard-2.91
	>=x11-themes/gnome-icon-theme-2.91
	>=x11-themes/gnome-icon-theme-symbolic-2.91
	!<gnome-base/gnome-control-center-2.22
	!<gnome-extra/gnome-color-manager-3.1.1
	!<gnome-extra/gnome-power-manager-3.1.3
"

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.14.2.ebuild

Ну а сам пакет gnome-base/gnome-settings-daemon требуется для mate-base/mate

RDEPEND="
	>=mate-base/mate-desktop-1.8:0
	>=mate-base/mate-menus-1.8:0
	>=mate-base/mate-panel-1.8:0
	>=mate-base/mate-session-manager-1.8:0
	>=mate-base/mate-settings-daemon-1.8:0

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/mate-base/mate/mate-1.8.0.ebuild

Так что либо переходите на systemd, либо активируйте флаг openrc-force. Если будете переходить на systemd, то почитайте соответствующую wiki страницу.

Удачи.

Не помогает активация флага в

Не помогает активация флага в Use openrc-force в пакете пишет (-openrc-force)

gnome-base/gnome-settings-daemon-3.12.3  USE="colord cups i18n policykit short-touchpad-timeout udev -debug (-openrc-force) (-packagekit) -smartcard {-test}" INPUT_DEVICES="-wacom"

Проовал слудующее переключить с 4 на 5.

eselect profile list

  [4]   default/linux/amd64/13.0/desktop/gnome
  [5]   default/linux/amd64/13.0/desktop/gnome/systemd *

Пересобирал с новыми флагами emeкge -uD --newuse @world
И при попытке сборки mate-base/mate

[ebuild  N     ] gnome-base/gnome-settings-daemon-3.12.3  USE="colord cups i18n policykit short-touchpad-timeout udev -debug (-openrc-force) (-packagekit) -smartcard {-test}" INPUT_DEVICES="-wacom" 
[ebuild  N     ] gnome-base/gnome-session-3.12.1-r1  USE="ipv6 systemd -debug -doc -gconf" 
[ebuild  N     ] x11-themes/gtk-engines-murrine-0.98.2-r1  USE="themes -animation-rtl" ABI_X86="(64) (-32) (-x32)" 
[ebuild  N     ] x11-themes/murrine-themes-0.98.0 
[ebuild  N     ] x11-themes/mate-themes-1.8.0 
[ebuild  N     ] mate-base/mate-1.8.0  USE="base extras themes (-bluetooth)" 
[ebuild  N     ] net-fs/cifs-utils-6.1-r1  USE="acl ads caps caps-ng -creds" 
[ebuild  N     ] net-fs/samba-3.6.24  USE="acl aio client cups fam ldap netapi pam readline server smbclient winbind -addns -ads -avahi -caps -cluster -debug -dmapi -doc -examples -ldb -quota (-selinux) -smbsharemodes -swat -syslog" ABI_X86="(64) (-32) (-x32)" 
[blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-216-r3, sys-apps/gentoo-systemd-integration-4)
[blocks B      ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/udev-216)
[blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-216)

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

  (sys-apps/systemd-216-r3:0/2::gentoo, ebuild scheduled for merge) pulled in by
    sys-apps/systemd required by (net-wireless/bluez-5.25:0/3::gentoo, ebuild scheduled for merge)
    >=sys-apps/systemd-183:0= required by (gnome-base/gnome-session-3.12.1-r1:0/0::gentoo, ebuild scheduled for merge)
    sys-apps/systemd required by (gnome-base/gnome-settings-daemon-3.12.3:0/0::gentoo, ebuild scheduled for merge)
    >=sys-apps/systemd-183:0= required by (net-misc/networkmanager-0.9.10.1_pre20141101:0/0::gentoo, ebuild scheduled for merge)
    sys-apps/systemd:0= required by (gnome-base/gvfs-1.20.3:0/0::gentoo, ebuild scheduled for merge)
    >=sys-apps/systemd-186:0= required by (sys-apps/accountsservice-0.6.39:0/0::gentoo, ebuild scheduled for merge)
    sys-apps/systemd required by (sys-fs/udisks-2.1.3:2/2::gentoo, ebuild scheduled for merge)
    sys-apps/systemd required by (mate-base/mate-session-manager-1.8.1-r1:0/0::gentoo, ebuild scheduled for merge)
    sys-apps/systemd:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (sys-apps/systemd:0=[abi_x86_64(-)]) required by (media-sound/pulseaudio-5.0-r4:0/0::gentoo, ebuild scheduled for merge)
    >=sys-apps/systemd-31 required by (gnome-base/gnome-control-center-3.12.1-r1:2/2::gentoo, ebuild scheduled for merge)
    sys-apps/systemd:0= required by (mate-extra/mate-screensaver-1.8.0:0/0::gentoo, ebuild scheduled for merge)

  (sys-fs/udev-216:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-fs/udev-208-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gudev,introspection?,static-libs?] (>=sys-fs/udev-208-r1:0/0[abi_x86_64(-),gudev,introspection]) required by (virtual/libgudev-215-r1:0/0::gentoo, installed)
    >=sys-fs/udev-208-r1 required by (virtual/udev-215:0/0::gentoo, installed)
    >=sys-fs/udev-208-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] (>=sys-fs/udev-208-r1:0/0[abi_x86_64(-)]) required by (virtual/libudev-215-r1:0/1::gentoo, installed)


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


Результат почти не изменился

Цитата: Не помогает

Цитата:
Не помогает активация флага в Use openrc-force в пакете пишет (-openrc-force)

Так правильно, флаг замаскирован, поэтому его нужно в начале размаскировать, а потом уже активировать у указанного пакета.

Размаскирование замаскированного флага и дальнейшее его активирование делается примерно вот так:

echo 'gnome-base/gnome-settings-daemon -openrc-force' >> /etc/portage/profile/package.use.mask 
echo 'gnome-base/gnome-settings-daemon openrc-force' >> /etc/portage/package.use 

Если директории /etc/portage/profile/ нет, то создайте её предварительно.

Цитата:
Результат почти не изменился

Естественно он не изменится. Если вы хотите переходить на systemd, то вам нужно это сделать предворительно, прочитав соответствующую wiki страницу. Если вам тяжело её отыскать, то вот вам ссылка: http://wiki.gentoo.org/wiki/Systemd.

В общем, в начале удаляете sys-fs/udev, а затем ставит sys-apps/systemd. Помимо прочего вам нужно выполнить некоторые дополнительные действия, указанные в wiki странице.

Удачи.

Благодарю, за подскаску по

Благодарю, за подскаску по размаскировке. На sys-apps/systemd пока не буду переходить.
Остался sys-power/upower , не могу разобратся в их конфликте sys-power/upower и sys-power/upower-pm-utils
Пробовал удалять sys-power/upower-pm-utils результат 0

[blocks B      ] sys-power/upower ("sys-power/upower" is blocking sys-power/upower-pm-utils-0.9.23-r2)

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

  (sys-power/upower-0.99.1:0/3::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-power/upower-0.99:= required by (gnome-base/gnome-control-center-3.12.1-r1:2/2::gentoo, ebuild scheduled for merge)
    >=sys-power/upower-0.99:= required by (gnome-base/gnome-settings-daemon-3.12.3:0/0::gentoo, ebuild scheduled for merge)

  (sys-power/upower-pm-utils-0.9.23-r2:0/0::gentoo, installed) pulled in by
    >=sys-power/upower-pm-utils-0.9.23 required by (net-im/telepathy-mission-control-5.16.3:0/0::gentoo, ebuild scheduled for merge)
    >=sys-power/upower-pm-utils-0.9.23 required by (mate-extra/mate-power-manager-1.8.0-r1:0/0::gentoo, ebuild scheduled for merge)
    >=sys-power/upower-pm-utils-0.9.23 required by (mate-base/mate-session-manager-1.8.1-r1:0/0::gentoo, ebuild scheduled for merge)
    sys-power/upower-pm-utils required by (net-misc/networkmanager-0.9.10.1_pre20141101:0/0::gentoo, ebuild scheduled for merge)
    >=sys-power/upower-pm-utils-0.9.23 required by (mate-base/mate-applets-1.8.0-r1:0/0::gentoo, ebuild scheduled for merge)


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

Цитата: Остался

Цитата:
Остался sys-power/upower , не могу разобратся в их конфликте sys-power/upower и sys-power/upower-pm-utils

sys-upower теперь требует в качестве зависимостей systemd, а upower-pm-utils - нет, но в ebuild`ах gnome-base/gnome-control-center и gnome-base/gnome-settings-daemon жёстко прописан в качестве зависимостей именно sys-power/upower, поэтому вам придётся в локальный оверлей поместить копии ebuild`ов этих пакетов, увеличить их ревизию, -r2 и -r1 соответственно и указать в их зависимостях заместо пакета sys-power/upower пакет sys-power/upower-pm-utils.

Затем сделать их digest, подключить локальный оверлей и ставить ваш mate.

Как эти операции проделать? И

Как эти операции проделать?
И увеличить ревизию?
В первые с этим сталкиваюсь.

Затем сделать их digest,

Цитата:
Затем сделать их digest, подключить локальный оверлей и ставить ваш mate.

не надо всего этого, чтобы поставить mate.

Да, вы правы, невнимательно

Да, вы правы, невнимательно прочитал ebuild mate, перепутал mate-settings-daemon и gnome-settings-daemon. В общем да, ТС, выбирайте профиль Desktop и ставьте mate, предварительно поставьте sys-power/upower-pm-utils, либо ставьте его вместе с mate в одной команде:

emerge -av sys-power/upower-pm-utils mate-base/mate

а зачем гномопрофиль, если

а зачем гномопрофиль, если нужен mate?

1) переключись на профиль - default/linux/amd64/13.0/desktop
2) посмотри что-бы не осталось включённого флага gnome
3) собирай mate

[SOLVED] Благодарю всех за помощь!

Благодарю всех за помощь, перешел на профиль default/linux/amd64/13.0/desktop.
Сборка пошла.

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

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