Bug#497401: Bug#595473: does not depend on dbus

Philipp Kern pkern at debian.org
Sat Sep 4 11:10:28 UTC 2010


clone 595473 -1
reassign -1 libunique-1.0-0
block 595473 by -1
forcemerge -1 497401
thanks

On Sat, Sep 04, 2010 at 11:25:32AM +0200, Peter Palfrader wrote:
> Without dbus installed:
> 
> /usr/bin/xauth:  creating new authority file /home/weasel/.Xauthority
> weasel at debian:~$ gobby-0.5 
> debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384
> debug1: client_request_x11: request from ::1 56470
> debug1: channel 1: new [x11]
> debug1: confirm x11
> process 1757: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": No such file or directory
> See the manual page for dbus-uuidgen to correct this issue.
> process 1757: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": No such file or directory
> See the manual page for dbus-uuidgen to correct this issue.
> 
> (gobby-0.5:1757): Unique-DBus-WARNING **: Unable to open a connection to the session bus: /usr/bin/dbus-launch terminated abnormally without any error message
> 
> (gobby-0.5:1757): Unique-DBus-WARNING **: Unable to connect to the running instance, aborting.
> error activating existing gobby instance (libunique): 0
> debug1: channel 1: FORCE input drain
> debug1: channel 1: free: x11, nchannels 2
> weasel at debian:~$ 
> 
> 
> And installing dbus but without dbus-x11:
> 
> 
> weasel at debian:~$ gobby-0.5 
> debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384
> debug1: client_request_x11: request from ::1 33439
> debug1: channel 1: new [x11]
> debug1: confirm x11
> 
> (gobby-0.5:2336): Unique-DBus-WARNING **: Unable to open a connection to the session bus: /usr/bin/dbus-launch terminated abnormally without any error message
> 
> (gobby-0.5:2336): Unique-DBus-WARNING **: Unable to connect to the running instance, aborting.
> error activating existing gobby instance (libunique): 0
> debug1: channel 1: FORCE input drain
> debug1: channel 1: free: x11, nchannels 2
> weasel at debian:~$ 
> 
> 
> So gobby-0.5 probably wants to depend on both dbus and dbus-x11.

Actually it's libunique that wants dbus unconditionally if compiled with
dbus support.  It does have other backends, too, but no way to catch
this error or to set another backend at runtime.  It thus breaks related
applications when invoking libunique.

libunique must thus depend on both dbus and dbus-x11.  This is also
somewhat a clone of #497401.

Kind regards,
Philipp Kern
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20100904/3ac7a51b/attachment-0001.pgp>


More information about the pkg-gnome-maintainers mailing list