Your message dated Wed, 4 Jan 2017 11:30:11 +0100
with message-id
<cae6_+ucsbevb3vyqnmxhevo_vfyxl35q6ylcb5pgmdeqvyz...@mail.gmail.com>
and subject line
has caused the Debian Bug report #836054,
regarding quodlibet: please use dbus-run-session, or dbus-daemon directly, in
tests
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 [email protected]
immediately.)
--
836054: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836054
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: quodlibet
Version: 3.6.2-1
Severity: minor
Tags: upstream
User: [email protected]
Usertags: dbus-launch dbus-launch-for-tests
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.
This package currently uses dbus-launch in one of its unit tests.
This is really only an upstream bug - Debian doesn't currently seem to run
the tests, either at build time or from autopkgtest - but I'm filing it
downstream because it's one of around 300, so I can't go looking for
upstream bug tracking systems right now.
This Flatpak commit illustrates how eval `dbus-launch` can be replaced
by invoking dbus-daemon directly, avoiding the X11-specific dbus-launch:
<https://github.com/flatpak/flatpak/commit/6cc8062cfb3f9410d54a27e7ccca77c103e441e8>.
It is possible to send both the address and the pid to stdout
("--print-address=1 --print-pid=1") if that would be easier to do from
Python; their order is undocumented but predictable, and I don't intend
to break it in future D-Bus releases.
Alternatively, the test executable could be run through
dbus-run-session(1), which is available since dbus 1.8, the upstream
"old stable" branch available in Debian stable:
dbus-run-session -- some-test
Thanks,
S
--- End Message ---
--- Begin Message ---
Fixed in 3.7.1. Closing.
--- End Message ---