Jump to content
funtoo forums
  • 0
thiagowfx

Trouble with dbus / systemd?

Question

Hi,

 

I just installed Funtoo (yesterday), but right now I am having trouble to emerge a couple of packages.

 

Examples include xfce4-meta, nemo, thunar, pcmanfm, cinnamon, and others.

 

However, the trouble is the same for all of them: it is something related to a conflict between dbus and systemd. Just to be clear, I don't really want systemd, OpenRC is really fine, but it seems that the packages I cited before depend on systemd (at least indirectly).

 

As I'm not completely sure on how to describe the problem, I'll just output a couple of outputs. What should I do to install those packages?

thiago@ideapad ~ $ sudo emerge thunar
Password:
Calculating dependencies... done!
[ebuild  N     ] sys-libs/libseccomp-2.1.1  USE="-static-libs"
[ebuild  N     ] net-libs/webkit-gtk-2.4.4  USE="X egl gstreamer introspection jit opengl webgl (-aqua) -coverage -debug -geoloc -gles2 -libsecret -spell {-test} -wayland"
[ebuild  N     ] net-libs/gnome-online-accounts-3.12.4  USE="gnome introspection -debug -kerberos"
[ebuild  N     ] gnome-base/gvfs-1.20.2  USE="gnome-online-accounts gtk http udev udisks -afp -archive -avahi -bluray -cdda -fuse -gphoto2 -ios -libsecret -mtp -samba -systemd {-test}"
[ebuild  N     ] sci-geosciences/geocode-glib-3.12.2  USE="introspection {-test}"
[ebuild  N     ] xfce-base/thunar-1.6.3  USE="dbus libnotify pcre startup-notification udisks -debug -exif {-test}" XFCE_PLUGINS="trash"
[ebuild  N     ] sys-apps/systemd-216  USE="acl firmware-loader introspection kmod pam policykit python seccomp ssl -audit -cryptsetup -curl -doc -elfutils -gcrypt -gudev -http -idn (-kdbus) -lz4 -lzma -qrcode (-selinux) {-test} -vanilla" PYTHON_SINGLE_TARGET="python2_7 (-python3_2) -python3_3 -python3_4" PYTHON_TARGETS="python2_7 python3_3 (-python3_2) -python3_4"
[ebuild   R    ] sys-apps/dbus-1.8.8  USE="systemd*"
[ebuild  N     ] sys-apps/gentoo-systemd-integration-4
[uninstall     ] sys-auth/nss-myhostname-0.3
[blocks b      ] sys-auth/nss-myhostname ("sys-auth/nss-myhostname" is blocking sys-apps/systemd-216)
[blocks b      ] >=sys-apps/systemd-197 (">=sys-apps/systemd-197" is blocking sys-auth/nss-myhostname-0.3)
[uninstall     ] app-admin/openrc-settingsd-1.0.1
[ebuild  N     ] gnome-base/gnome-settings-daemon-3.12.2  USE="colord cups i18n policykit short-touchpad-timeout ubuntu udev -debug (-openrc-force) (-packagekit) -smartcard {-test}" INPUT_DEVICES="-wacom"
[ebuild  N     ] gnome-base/gnome-control-center-3.12.1-r3  USE="bluetooth colord cups gnome-online-accounts i18n -debug -deprecated -kerberos -v4l" INPUT_DEVICES="-wacom"
[ebuild  N     ] gnome-base/gnome-session-3.12.1  USE="ipv6 ubuntu -debug -doc -gconf -systemd"
[blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-1.5.3-r2, app-admin/openrc-settingsd-1.0.1)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

sys-apps/dbus:0

  (sys-apps/dbus-1.8.8::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-apps/dbus-1.6.8-r1:0[systemd] required by (sys-apps/systemd-216::gentoo, ebuild scheduled for merge)

  (sys-apps/dbus-1.8.8::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)


!!! Enabling --newuse and --update might solve this conflict.
!!! If not, it might help emerge to give a more specific suggestion.

The error I'm referring to is the last one. I also tried with --newuse and --update, of course:

thiago@ideapad ~ $ sudo emerge --newuse --update thunar

Calculating dependencies... done!

[ebuild  N     ] sys-libs/libseccomp-2.1.1  USE="-static-libs"

[ebuild  N     ] sys-apps/systemd-216  USE="acl firmware-loader introspection kmod pam policykit python seccomp ssl -audit -cryptsetup -curl -doc -elfutils -gcrypt -gudev -http -idn (-kdbus) -lz4 -lzma -qrcode (-selinux) {-test} -vanilla" PYTHON_SINGLE_TARGET="python2_7 (-python3_2) -python3_3 -python3_4" PYTHON_TARGETS="python2_7 python3_3 (-python3_2) -python3_4"

[ebuild   R    ] sys-apps/dbus-1.8.8  USE="systemd*"

[ebuild  N     ] sys-apps/gentoo-systemd-integration-4

[uninstall     ] sys-auth/nss-myhostname-0.3

[blocks b      ] sys-auth/nss-myhostname ("sys-auth/nss-myhostname" is blocking sys-apps/systemd-216)

[blocks b      ] >=sys-apps/systemd-197 (">=sys-apps/systemd-197" is blocking sys-auth/nss-myhostname-0.3)

[uninstall     ] app-admin/openrc-settingsd-1.0.1

[ebuild  N     ] net-libs/webkit-gtk-2.4.4  USE="X egl gstreamer introspection jit opengl webgl (-aqua) -coverage -debug -geoloc -gles2 -libsecret -spell {-test} -wayland"

[ebuild  N     ] net-libs/gnome-online-accounts-3.12.4  USE="gnome introspection -debug -kerberos"

[ebuild  N     ] gnome-base/gvfs-1.20.2  USE="gnome-online-accounts gtk http udev udisks -afp -archive -avahi -bluray -cdda -fuse -gphoto2 -ios -libsecret -mtp -samba -systemd {-test}"

[ebuild  N     ] sci-geosciences/geocode-glib-3.12.2  USE="introspection {-test}"

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

[ebuild  N     ] gnome-base/gnome-control-center-3.12.1-r3  USE="bluetooth colord cups gnome-online-accounts i18n -debug -deprecated -kerberos -v4l" INPUT_DEVICES="-wacom"

[ebuild  N     ] gnome-base/gnome-session-3.12.1  USE="ipv6 ubuntu -debug -doc -gconf -systemd"

[ebuild  N     ] xfce-base/thunar-1.6.3  USE="dbus libnotify pcre startup-notification udisks -debug -exif {-test}" XFCE_PLUGINS="trash"

[blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-1.5.3-r2, app-admin/openrc-settingsd-1.0.1)



 * Error: The above package list contains packages which cannot be

 * installed at the same time on the same system.



  (sys-apps/systemd-216::gentoo, ebuild scheduled for merge) pulled in by

    >=sys-apps/systemd-31 required by (gnome-base/gnome-control-center-3.12.1-r3::gentoo, ebuild scheduled for merge)

    sys-apps/systemd required by (gnome-base/gnome-settings-daemon-3.12.2::elementary, ebuild scheduled for merge)

    >=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-4::gentoo, ebuild scheduled for merge)

    sys-apps/systemd:0= required by (sys-apps/dbus-1.8.8::gentoo, ebuild scheduled for merge)



  (sys-fs/eudev-1.5.3-r2::gentoo, installed) pulled in by

    >=sys-fs/eudev-1.5.3-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/eudev-1.5.3-r1:0/0[abi_x86_64(-),gudev,introspection,static-libs]) required by (virtual/libgudev-215::gentoo, installed)

    >=sys-fs/eudev-1.3: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/eudev-1.3:0/0[abi_x86_64(-),static-libs]) required by (virtual/libudev-215::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

 
thiago@ideapad ~ $ cat /etc/make.conf

# These settings were set by the metro build script that automatically built this stage.

# Please consult /etc/portage/make.conf.example for a more detailed example.



CFLAGS="-march=corei7 -O2 -pipe"

CXXFLAGS="-march=corei7 -O2 -pipe"

MAKEOPTS="-j5"

VIDEO_CARDS="intel i915 i965"

LINGUAS="en pt"

LANGUAGE="en_US pt_BR"

source /var/lib/layman/make.conf

thiago@ideapad ~ $ cat /etc/portage/package.use

sys-kernel/debian-sources binary

# required by x11-drivers/xf86-video-intel-2.99.916

# required by xf86-video-intel (argument)

>=x11-libs/libdrm-2.4.56 video_cards_intel

# required by x11-wm/i3-4.8[pango]

# required by i3 (argument)

>=x11-libs/cairo-1.12.16-r3 xcb

# required by dev-qt/qtcore-4.8.5-r2[qt3support]

# required by media-sound/spotify-0.9.11.27

# required by spotify (argument)

>=dev-qt/qtgui-4.8.5-r3:4 qt3support

# required by dev-qt/qt3support-4.8.5

# required by dev-qt/qtgui-4.8.5-r3[qt3support]

# required by media-sound/spotify-0.9.11.27

# required by spotify (argument)

>=dev-qt/qtsql-4.8.5:4 qt3support

# required by dev-qt/qtgui-4.8.5-r3

# required by media-sound/spotify-0.9.11.27

# required by spotify (argument)

>=dev-qt/qtcore-4.8.5-r2:4 qt3support

# required by sys-devel/clang-3.5.0-r100

# required by clang (argument)

=sys-devel/llvm-3.5.0 clang

# required by media-video/vlc-2.1.5

# required by vlc (argument)

>=sys-libs/zlib-1.2.8-r1 minizip

# required by sys-apps/systemd-216

# required by sys-apps/gentoo-systemd-integration-4

>=sys-apps/dbus-1.8.8 systemd



 

thiago@ideapad ~ $ eselect profile list
Currently available arch profiles:
  [1]   funtoo/1.0/linux-gnu/arch/x86-64bit *
  [2]   funtoo/1.0/linux-gnu/arch/pure64
Currently available build profiles:
  [3]   funtoo/1.0/linux-gnu/build/stable
  [4]   funtoo/1.0/linux-gnu/build/current *
  [5]   funtoo/1.0/linux-gnu/build/experimental
Currently available flavor profiles:
  [6]   funtoo/1.0/linux-gnu/flavor/minimal
  [7]   funtoo/1.0/linux-gnu/flavor/core
  [8]   funtoo/1.0/linux-gnu/flavor/desktop *
  [9]   funtoo/1.0/linux-gnu/flavor/workstation
  [10]  funtoo/1.0/linux-gnu/flavor/hardened
Currently available mix-ins profiles:
  [11]  funtoo/1.0/linux-gnu/mix-ins/audio (auto)
  [12]  funtoo/1.0/linux-gnu/mix-ins/cinnamon *
  [13]  funtoo/1.0/linux-gnu/mix-ins/console-extras (auto)
  [14]  funtoo/1.0/linux-gnu/mix-ins/dvd (auto)
  [15]  funtoo/1.0/linux-gnu/mix-ins/gnome
  [16]  funtoo/1.0/linux-gnu/mix-ins/kde
  [17]  funtoo/1.0/linux-gnu/mix-ins/mate
  [18]  funtoo/1.0/linux-gnu/mix-ins/media (auto)
  [19]  funtoo/1.0/linux-gnu/mix-ins/print (auto)
  [20]  funtoo/1.0/linux-gnu/mix-ins/python3-only
  [21]  funtoo/1.0/linux-gnu/mix-ins/rhel5-compat
  [22]  funtoo/1.0/linux-gnu/mix-ins/server-db
  [23]  funtoo/1.0/linux-gnu/mix-ins/server-mail
  [24]  funtoo/1.0/linux-gnu/mix-ins/server-web
  [25]  funtoo/1.0/linux-gnu/mix-ins/X (auto)
  [26]  funtoo/1.0/linux-gnu/mix-ins/xfce *
  [27]  funtoo/1.0/linux-gnu/mix-ins/vmware-guest
  [28]  funtoo/1.0/linux-gnu/mix-ins/hardened

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...