Your message dated Sat, 02 Sep 2017 15:34:22 +0000
with message-id <[email protected]>
and subject line Bug#836087: fixed in diodon 1.6.0-1
has caused the Debian Bug report #836087,
regarding diodon: 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.)


-- 
836087: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836087
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: diodon
Version: 1.3.0-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 for 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 (the equivalent of) 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. See
<https://github.com/quodlibet/quodlibet/issues/2022> for an implementation
that appears correct.

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 since early 2014, and currently the
oldest branch with security support:

    dbus-run-session -- some-test

Thanks,
    S

--- End Message ---
--- Begin Message ---
Source: diodon
Source-Version: 1.6.0-1

We believe that the bug you reported is fixed in the latest version of
diodon, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Oliver Sauder <[email protected]> (supplier of updated diodon 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 19 Aug 2017 17:03:59 +0200
Source: diodon
Binary: diodon libdiodon0 gir1.2-diodon-1.0 diodon-dev
Architecture: source
Version: 1.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Oliver Sauder <[email protected]>
Changed-By: Oliver Sauder <[email protected]>
Description:
 diodon     - GTK+ Clipboard manager
 diodon-dev - GTK+ Clipboard manager (development files)
 gir1.2-diodon-1.0 - GTK+ Clipboard manager (GObject introspection data)
 libdiodon0 - GTK+ Clipboard manager (main library)
Closes: 823055 824965 827235 836087
Changes:
 diodon (1.6.0-1) unstable; urgency=medium
 .
   * New upstream release 1.6.0 (Closes: #824965)
   * Remove usage of dbus-launch (Closes: #823055, #836087)
   * Remove dependency libunique3 (Closes: #827235)
   * Added DEB_BUILD_OPTIONS support
   * Fixed dep5-copyright-license-name-not-unique
Checksums-Sha1:
 3994f33669f4e95190bb769fe77087c171460ba7 2174 diodon_1.6.0-1.dsc
 4d6fd3c194d7db0e5fe808d7f17e70c7905cac03 493989 diodon_1.6.0.orig.tar.gz
 6f43964ee375c2d7f76f9cdb7d6734e14c1ec047 7004 diodon_1.6.0-1.debian.tar.xz
Checksums-Sha256:
 902f6b37013336775fba0c61a30c6c61850f8fde83ac3b2fc6cb6d509213b902 2174 
diodon_1.6.0-1.dsc
 31dc9f786892ca8979ea316199e04ca0d6806af959d2cc7132997cf818d54676 493989 
diodon_1.6.0.orig.tar.gz
 8e45c529f59327a2d700d49136b7cb8eaa26a810c233d0bb69c398fe99c869ce 7004 
diodon_1.6.0-1.debian.tar.xz
Files:
 13c53197fdeec78e95d49100b7b28ea5 2174 utils optional diodon_1.6.0-1.dsc
 d71bc1f7e00104149e0354814a4bfee0 493989 utils optional diodon_1.6.0.orig.tar.gz
 7a820ba43e0b8787a876413e2bf067d1 7004 utils optional 
diodon_1.6.0-1.debian.tar.xz

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

iQIcBAEBCAAGBQJZqsvQAAoJEPNPCXROn13ZF/oP/1QkrG3gXIVGh7mmiNFu+gzs
NR5dUnvFnEuzDSjqIna71slfEJH4EuWXqnSeMMrcVZ1QVcXPQmJrDG/PPqbyJZGz
oD0G9YcnGOj71SVQfvktZToY7mzwuz73gsz7UeHOXIX6mjpx8HDxNak+6ZrVuRCa
P3tJz+rH9jrlT8vWe6050hWyTI2KQkwAM5YoY3XvRBbL51tTHRqJh5OPxY6ob2U2
mizn42tZZ1eOPAlcxctqfSTcy7mApMQBJMZ+ue+XqMuEle9KUtBFnF5K5sfOWMF2
Xc5p/qeX3JWspuCyzBZW1JJVuhy4lw6WMe4SUVC+XnTmRAgt0brbJvsWmVWxWkaE
wYwXjsVMj4Qyj7QtfptUXeA913cT2ttJYdXTmVZEIbA/wFHfxwwUa7L8vDRDMnia
B3cN7JOB1deEPwdZw+7FPwSIjhHdwvZR2csYABjmqKDL56+vKuow3miup4sGU2AS
iZ8e41G1gSmu1Vk25IdeEsjz15STo9V0GOoabkM0nOJU5qlnD5H4U227WaRlf7p/
FaBtIrtmVI5BrbP8eWlVZwFtyK+GxmC3HEFX4OgYisCN/18+UEDcI+uaF9mePi2S
5Hd+LtPMIWx1D8emrs4q+OavWB71212ZoSaGZLkebXavTLBW0rlrznuBm/ZyXU1M
oqduhYzGMXPWmR72TmEb
=ZXF1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to