View previous topic :: View next topic |
Author |
Message |
gentoorockerfr Apprentice
Joined: 25 May 2012 Posts: 203
|
Posted: Fri Jul 06, 2018 9:23 pm Post subject: Elogind problem emerging |
|
|
Hi i cannot install elogind because of the followin
Code: | The ebuild selected to satisfy ">=sys-apps/dbus-1.9.8[systemd]" has unmet requirements.
- sys-apps/dbus-1.10.24::gentoo USE="X debug elogind -doc (-selinux) -static-libs -systemd -test -user-session" ABI_X86="32 (64) (-x32)"
The following REQUIRED_USE flag constraints are unsatisfied:
at-most-one-of ( elogind systemd )
The above constraints are a subset of the following complete expression:
at-most-one-of ( elogind systemd ) test? ( debug )
(dependency required by "sys-apps/systemd-238-r7::gentoo" [ebuild])
(dependency required by "sys-auth/pambase-20150213-r1::gentoo[systemd]" [ebuild])
(dependency required by "sys-auth/polkit-0.113-r4::gentoo[pam]" [ebuild])
(dependency required by "sys-auth/consolekit-1.2.0::gentoo" [ebuild])
|
if i set systemd in package.use for dbus i have the same problem because i dont want systemd in my system so i have -systemd in global make.conf |
|
Back to top |
|
|
ct85711 Veteran
Joined: 27 Sep 2005 Posts: 1791
|
Posted: Fri Jul 06, 2018 11:13 pm Post subject: |
|
|
Code: | The ebuild selected to satisfy ">=sys-apps/dbus-1.9.8[systemd]" has unmet requirements. |
This line indicates something above is wanting systemd, so you'll need to provide the entire output (and command) so we can see what is trying to pull in dbus with systemd USE flag. |
|
Back to top |
|
|
superjaded l33t
Joined: 05 Jul 2002 Posts: 802
|
Posted: Sat Jul 07, 2018 11:46 pm Post subject: |
|
|
I think we'd also need your output of emerge --info. If you're using a systemd profile, you wouldn't be able to install elogind.
elogind is basically a "copy" of loginctl from systemd for use in systems NOT using systemd. In other words, systemd and elogind cannot and should not be installed at the same time. |
|
Back to top |
|
|
Havin_it Veteran
Joined: 17 Jul 2005 Posts: 1247 Location: Edinburgh, UK
|
Posted: Sun Jul 29, 2018 12:39 pm Post subject: |
|
|
The output you show seems to suggest that you still have USE=systemd enabled somewhere, e.g. for sys-auth/pambase (as that flag is not required by sys-auth/polkit[pam]). Please post the output of this command:
Code: | eselect profile show |
(It would also be good if you could show us the full output of your emerge command above.)
Also if you are using elogind, you should not have consolekit as they overlap and may cause confusion. You may have some package that still needs consolekit, but your make.conf should have USE="elogind -consolekit" |
|
Back to top |
|
|
|