Your message dated Mon, 07 Mar 2016 19:49:22 +0000
with message-id <[email protected]>
and subject line Bug#815503: fixed in dbus 1.10.8-1
has caused the Debian Bug report #815503,
regarding dbus-x11: Several session buses if scripts in Xsession.d use D-Bus
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.)


-- 
815503: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815503
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dbus-x11
Version: 1.8.20-0+deb8u1
Severity: important
User: [email protected]
Usertag: a11y

Hello,

We have been noticing several dbus-daemon --session being started during
a user session, which creates a mess, notably with accessibility
engines.

Debug shows that this is happening:

- /etc/X11/Xsession.d files are processed:
  - /etc/X11/Xsession.d/75dbus_dbus-launch prepends dbus-launch to
    $STARTUP
  - /etc/X11/Xsession.d/98vboxadd-xclient somehow triggers
    dbus-launch --autostart, and that starts a dbus-daemon --session
- $STARTUP is run
  - dbus-launch starts another dbus-daemon --session

>From then on, depending how the session bus is detected, programs will
find one or the other session bus, and thus the mess...

We have also seen some people run amixer from some
/etc/X11/Xsession.d/91* scripts, and pulseaudio there would also trigger
a dbus-launch --autostart

These autostarts can't really be avoided, so I'd say dbus-launch should
be started by 75dbus_dbus-launch it self, as the attached patch does, so
that scripts after 75 can use that session bus.

Samuel

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'oldoldstable'), 
(500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 
'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dbus-x11 depends on:
ii  dbus         1.10.6-1
ii  libc6        2.21-8
ii  libdbus-1-3  1.10.6-1
ii  libx11-6     2:1.6.3-1

dbus-x11 recommends no packages.

dbus-x11 suggests no packages.

-- no debconf information
--- debian/75dbus_dbus-launch.orig      2016-02-21 23:46:03.687722600 +0100
+++ debian/75dbus_dbus-launch   2016-02-21 23:46:40.377537331 +0100
@@ -13,5 +13,5 @@
 fi
 
 if [ -n "$STARTDBUS" ]; then
-  STARTUP="$DBUSLAUNCH --exit-with-session $STARTUP"
+  eval $($DBUSLAUNCH --exit-with-session --sh-syntax)
 fi

--- End Message ---
--- Begin Message ---
Source: dbus
Source-Version: 1.10.8-1

We believe that the bug you reported is fixed in the latest version of
dbus, 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.
Simon McVittie <[email protected]> (supplier of updated dbus 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: Mon, 07 Mar 2016 19:15:47 +0000
Source: dbus
Binary: dbus dbus-1-dbg dbus-1-doc dbus-tests dbus-udeb dbus-user-session 
dbus-x11 libdbus-1-3 libdbus-1-3-udeb libdbus-1-dev
Architecture: source
Version: 1.10.8-1
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Description:
 dbus       - simple interprocess messaging system (daemon and utilities)
 dbus-1-dbg - simple interprocess messaging system (debug symbols)
 dbus-1-doc - simple interprocess messaging system (documentation)
 dbus-tests - simple interprocess messaging system (test infrastructure)
 dbus-udeb  - simple interprocess messaging system (minimal runtime) (udeb)
 dbus-user-session - simple interprocess messaging system (systemd --user 
integration)
 dbus-x11   - simple interprocess messaging system (X11 deps)
 libdbus-1-3 - simple interprocess messaging system (library)
 libdbus-1-3-udeb - simple interprocess messaging system (minimal library) 
(udeb)
 libdbus-1-dev - simple interprocess messaging system (development headers)
Closes: 813970 815503
Changes:
 dbus (1.10.8-1) unstable; urgency=medium
 .
   * New upstream release
   * dbus.prerm: ensure that dbus.socket is stopped before removal,
     so that a new connection to the bus won't cause dbus.service to be
     restarted (Closes: #813970)
   * debian/75dbus_dbus-launch: when not using systemd --user or the
     dbus-user-session package is not installed, start dbus-daemon early,
     then upload the full environment from Xsession.d later on
     (in 95dbus_update-activation-env). This more closely matches the
     behaviour with dbus-user-session. (Closes: #815503; thanks to Samuel
     Thibault)
   * Switch Vcs-Git to https (see #810378)
   * debian/upstream/signing-key.asc: add upstream signing keys
     (just my keys for now, in practice I do almost all dbus releases)
   * debian/watch: use https and describe how to download signatures
   * Standards-Version: 3.9.7 (no changes needed)
   * Sort .install files and remove unnecessary debian/tmp prefix
   * Normalize lists of packages and uploaders via wrap-and-sort -ast
   * Normalize order of packages via wrap-and-sort -b
Checksums-Sha1:
 a831c85b0393f845aecde682e74a4365b32527f8 2951 dbus_1.10.8-1.dsc
 86f87cf42f6b9f976ddd9eef8de925ff3d3c0191 1976732 dbus_1.10.8.orig.tar.gz
 765f977c5f3c910da7ba49e99e42a35391e5078b 53672 dbus_1.10.8-1.debian.tar.xz
Checksums-Sha256:
 c0f5f116081637015b2db87a61f90d4e49d99353056640d8d76e918fd13897c9 2951 
dbus_1.10.8-1.dsc
 baf3d22baa26d3bdd9edc587736cd5562196ce67996d65b82103bedbe1f0c014 1976732 
dbus_1.10.8.orig.tar.gz
 d534e80290515037f39b294b6eb0684a319ea2e3034bd570180ba7691a21e3bb 53672 
dbus_1.10.8-1.debian.tar.xz
Files:
 f2e8e48184668d37efe616148acf205d 2951 admin optional dbus_1.10.8-1.dsc
 e912e930f249454752512aa7ac864d43 1976732 admin optional dbus_1.10.8.orig.tar.gz
 50aa96776b257e3209fc4e5fd0c08fad 53672 admin optional 
dbus_1.10.8-1.debian.tar.xz

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

iQIcBAEBCAAGBQJW3dofAAoJEE3o/ypjx8yQl2kP/j6c3JN90ZUOTLJikV9sxziS
1px/rpvhyxWkJqDbdoEsrZauJaXNbiKOALk39UhPC3iNTV+WvIQr8pQcEfojgw+K
QpV2jg19TvnFNVw7MrtRIvtr43n8g+rbKP8Gag/nev9002JfPX7ZHxRyvCFCkEBl
aKq5xbtqSfxQvo4KC3d6YoD7vxXk5W0AUzvDXwMpOYvzwL9Y/KBaGH9vP+3+MixP
6sqFDBABuCZlVFIWBxDxy2PwSc1M9KpeEfqDSz/c1FnIfMLv9UM7VjYnQWK8QmZW
WEcewTJp0t/uCYPH+jgTdlPdB7nkgh6vygiq6UbVKX9gd6QpnaASoSVBVCQwzZRg
O5z6zxirN2VFos0DtN5YOZN+MG6vg1RL5Tnt+b5mtWY3290RUgh8n3Hdf+EGQmJG
0Z+S5mWYcw0gd+cynTqHpFEn/kRw6vvWpvw6MeaMah3Nznp2yRNvhn31EQqH8mbg
rgLLG+u8Z/+XYaJGhLcdYUuDIsxmvXJPJBviHAty80eeATKqS8HUVI3O5+jPdWyg
C0lr/x4PnZoyKy9rnG142VUWWZ/2Jk5Ga0QFNWZETzMRcG7mH5vXf20T8EYKs03y
rvPUO4Qu9LrsBFqruVs9YqNQec9rOPxBeUce438GVEk2D9q4drfrXvmAaloJ8HnI
w4Qe61nnou5FAYO+c0zB
=C0TP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to