Mailinglist Archive: opensuse-bugs (4233 mails)

< Previous Next >
[Bug 1020651] New: libgio dependency on dbus-1-x11 should be avoided
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 18 Jan 2017 15:02:18 +0000
  • Message-id: <bug-1020651-21960@http.bugzilla.suse.com/>
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@xxxxxxxxxxxxxxxxxxxxxx
Reporter: behlert@xxxxxxxx
QA Contact: qa-bugs@xxxxxxx
CC: fcrozat@xxxxxxxx, werner@xxxxxxxx
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.
< Previous Next >