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 > wea...@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 > wea...@debian:~$ > > > And installing dbus but without dbus-x11: > > > wea...@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 > wea...@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
signature.asc
Description: Digital signature

