LINUX.ORG.RU

Проблемы с обновлением после перехода на systemd

 , , , ,


0

2

Добрый день.

Перешёл на systemd, выставил USE, пересобрал, перезагрузился, настроил, нравится, работает отлично. После очередного eix-sync перестал обновляться networkmanager, пишет следующее:

!!! The ebuild selected to satisfy "net-misc/networkmanager" has unmet requirements.
- net-misc/networkmanager-0.9.6.4-r1::gentoo USE="avahi bluetooth connection-sharing (consolekit) dhcpcd nss ppp systemd wext -dhclient -doc -gnutls -introspection -modemmanager -resolvconf -vala -wimax"

  The following REQUIRED_USE flag constraints are unsatisfied:
    at-most-one-of ( consolekit systemd )

  The above constraints are a subset of the following complete expression:
    modemmanager? ( ppp ) exactly-one-of ( nss gnutls ) exactly-one-of ( dhclient dhcpcd ) at-most-one-of ( consolekit systemd )

Это при -consolekit в package.use/

# eix net-misc/networkmanager
[U] net-misc/networkmanager
     Available versions:  0.9.4.0-r6 0.9.6.4{tbz2} (~)0.9.6.4-r1 [M](~)0.9.7.995 **9999 {avahi bluetooth connection-sharing +consolekit dhclient +dhcpcd doc gnutls +introspection modemmanager +nss +ppp resolvconf systemd test vala +wext wimax KERNEL="linux"}
     Installed versions:  0.9.6.4{tbz2}(00:19:05 28.01.2013)(avahi bluetooth connection-sharing dhcpcd nss ppp systemd wext -dhclient -doc -gnutls -introspection -modemmanager -resolvconf -vala -wimax KERNEL="linux")

Стоит 0.9.6.4 и, раньше, как я понимаю, у него вообще не было consolekit USE'а. А теперь он что-то вроде обязательного?

profile - default/linux/amd64/13.0/desktop/kde

★★

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

не вижу включенного USE systemd

Pinkbyte ★★★★★
()

ну вы издеваетесь чтоли, он emerge же четко написал, что он хочет

  The following REQUIRED_USE flag constraints are unsatisfied:
    at-most-one-of ( consolekit systemd )

  The above constraints are a subset of the following complete expression:
    modemmanager? ( ppp ) exactly-one-of ( nss gnutls ) exactly-one-of ( dhclient dhcpcd ) at-most-one-of ( consolekit systemd )

ты можешь это перевести и написать тут?

megabaks может быть описание подобных сообщений внести в твой мануал, а то уже где-то десятая тема на ЛОРе?

qnikst ★★★★★
()

Я хз каково оно там в emerge. Должно быть одно из двух, at-most-one-of ( consolekit systemd ).

nexfwall ★★★★
()
Последнее исправление: nexfwall (всего исправлений: 3)

Это при -consolekit в package.use

А eix-sync так не думает. Нужно понять что тянет этот флаг. Я бы убрал его на глобальном уровне и обновил мир, но рекомендовать не буду, ибо пушкой по воробьям и последствия непонятны.

Kroz ★★★★★
()
Последнее исправление: Kroz (всего исправлений: 1)
Ответ на: комментарий от qnikst

ну вы издеваетесь чтоли,

ТС сказал что consolekit отключил в package.use . А в выхлопе eix net-misc/networkmanager этот флаг включен, более того, он в скобках. А в мануале написано:
USE flags in (parenthesis) are forced, masked or removed by your profile

И как теперь выключить consolekit?

Kroz ★★★★★
()

Флаг consolekit включен в файле

/usr/portage/profiles/targets/desktop/kde/use.force

anonymous
()
Ответ на: комментарий от qnikst
The following REQUIRED_USE flag constraints are unsatisfied:
    at-most-one-of ( consolekit systemd )

at-most-one-of = максимум один. Сейчас включено два: consolekit systemd

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

у systemd свой велосипед вместо consolekit и имя ему logind. сидя в своем арче, полагаю, что ты наткнулся на их конфликт.

der_looser ★★
()

USE flags in (parenthesis) are forced, masked or removed by your profile

/usr/portage/profiles/targets/desktop/kde/use.force

Kroz, anonymous, спасибо за помощь. Пока что просто переключил профиль на desktop и выставил флаги, без которых жизнь не мила.

Остальным спасибо за проявленное внимание.

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