[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#836118: marked as done (obus: don't run dbus-launch if XDG_RUNTIME_DIR/bus is available)



Your message dated Wed, 29 Jul 2020 11:50:41 +0000
with message-id <E1k0kbZ-0005rL-64@fasolo.debian.org>
and subject line Bug#836118: fixed in obus 1.2.2-1
has caused the Debian Bug report #836118,
regarding obus: don't run dbus-launch if XDG_RUNTIME_DIR/bus is available
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
836118: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836118
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: obus
Version: 1.1.5-5
Severity: wishlist
Tags: upstream
User: dbus@packages.debian.org
Usertags: dbus-launch dbus-launch-unless-dsba

As described in <https://lists.debian.org/debian-devel/2016/08/msg00554.html>
I'm trying to reduce how much dbus-launch is used in Debian.
While searching packages for (mis)uses of dbus-launch, I noticed that
obus implements the fallback from DBUS_SESSION_BUS_ADDRESS to the
autolaunch: transport.

This is a correct thing to do. However, the major D-Bus implementations
(libdbus, GDBus, sd-bus) now have a fallback code path, before trying X11
autolaunch, when DBUS_SESSION_BUS_ADDRESS is unset: if XDG_RUNTIME_DIR
is set, and XDG_RUNTIME_DIR/bus exists, is a socket and is owned by the
process's uid, then they will use it. In particular, dbus-user-session
sets up that situation.

For the moment, dbus-user-session does make sure DBUS_SESSION_BUS_ADDRESS
is set, to be nice to packages that don't have this fallback code path.
dbus-launch --autolaunch also returns an address pointing to
$XDG_RUNTIME_DIR/bus, without requiring X11, if that socket is available.
However, I'd like to avoid requiring those in future, by adapting
the fallback code path in other implementations like oBus to
look for $XDG_RUNTIME_DIR/bus.

Thanks,
    S

--- End Message ---
--- Begin Message ---
Source: obus
Source-Version: 1.2.2-1
Done: =?utf-8?q?St=C3=A9phane_Glondu?= <glondu@debian.org>

We believe that the bug you reported is fixed in the latest version of
obus, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 836118@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stéphane Glondu <glondu@debian.org> (supplier of updated obus package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 29 Jul 2020 13:34:02 +0200
Source: obus
Architecture: source
Version: 1.2.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Stéphane Glondu <glondu@debian.org>
Closes: 836118
Changes:
 obus (1.2.2-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #836118)
   * Bump debhelper compat level to 13
   * Bump Standards-Version to 4.5.0
Checksums-Sha1:
 123ca8dcd333a9eb635c61223d169d6f6a44f1d6 1986 obus_1.2.2-1.dsc
 10b2b8af66b9d443c04dc831d25e63566916854f 172331 obus_1.2.2.orig.tar.gz
 ef27fdd6508b91e4221605b1dfca960c34db5358 4612 obus_1.2.2-1.debian.tar.xz
Checksums-Sha256:
 d6a64e52c79b7284cafcf08370e24448bff562386d1134da752d885dfe5df9ca 1986 obus_1.2.2-1.dsc
 3bf0aeb00bf90cd4111483b37cefcb39af38ad6db1aeb6949a2fbecc13ff9a90 172331 obus_1.2.2.orig.tar.gz
 17912762961e372145a5b891e4ec817c6dd41a24c2a800683ab5af87f75cec68 4612 obus_1.2.2-1.debian.tar.xz
Files:
 14e9b8b3b8bbce4587e2c48dd41f50e4 1986 ocaml optional obus_1.2.2-1.dsc
 7dd48f9bde3e069898fa08e9972596b5 172331 ocaml optional obus_1.2.2.orig.tar.gz
 29b221bc1871ab06faf768a3c6dc1e9a 4612 ocaml optional obus_1.2.2-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEbeJOl+yohsxW5iUOIbju8bGJMIEFAl8hXuMACgkQIbju8bGJ
MIHfZAf/dwwld7FmauKAVQfp/fseOZKtDznxM3Vsq87ivOHxHTviSSPq2k4JrmLm
OEzijUBSz/5Nv1mAy7mUde8/Cr6o58h1coBDHtQnV39vE8FQpCqpcAoLoZzsFaGY
UVYgm1eMD8SWK1p+1BvHVOlun4GLByc/q0i2ZF7KJfKnP1OfDU9rXPjRMWTnd70G
xg4kiWyaZt/DeZ8fRBrtxhLydV+joBvr13torJyEXmDCITjIVN/csbYL2sBncZPT
eeeec/qqPzleBtKR9KLtYUFqFO0w7l4fbrKTC8A9yGqfahPd9DX3YpJlaOw14nAV
Kxfm8QQ6r+/c1pKeyVs5xwFdBMJggQ==
=Vwb9
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: