http://bugzilla.suse.com/show_bug.cgi?id=1020651 Bug ID: 1020651 Summary: libgio dependency on dbus-1-x11 should be avoided Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME Assignee: bnc-team-gnome@forge.provo.novell.com Reporter: behlert@suse.com QA Contact: qa-bugs@suse.de CC: fcrozat@suse.com, werner@suse.com Found By: --- Blocker: --- This is a follow-up on bsc#678518, which was opened to _add_ a dependency to dbus-1-x11 to libgio due to emacs, especially emacs-x11. Unfortunately, (or fortunately,) meanwhile we have emaces-x11 and emacs-nox, which has the intention to install emacs without all the Xlibs. Now, with libgio being required by emacs, and this requiring dbus-1-x11 in turn, we are including libX11-6, and a lot of other packages. As the requirement was added to get access to dbus-launch, not dbus-launch.x11, I think that some refinement can be done. My assumption is that dbus-launch.x11 requires x11, but dbus-launch itself not. I am not sure what the best way is, maybe splitting the package is one, or changing the requirement in libgio. I think it is wrong to require dbus-1-x11 in libgio general. It should be rather dbus-launch in my opinion. And before you ask: Yes, that general requirement is an issue if you want a small installation without X but with emacs or something else that requires libgio. -- You are receiving this mail because: You are on the CC list for the bug.