Simon,

On Thursday, October 2, 2025 4:17:28 PM Mountain Standard Time Simon McVittie 
wrote:
> Source: kf6-knotifications
> Version: 6.18.0-1
> Severity: normal
> User: d...@packages.debian.org
> Usertags: dbus-launch dbus-launch-for-tests
> 
> This package build-depends on dbus-x11, and seems to be relying on X11
> autolaunching to get a D-Bus session bus for its build-time tests: it
> does not seem to explicitly invoke dbus-launch or dbus-run-session.
> 
> D-Bus X11 autolaunching is a poorly-understood legacy code path which
> should be avoided where possible. Instead, please build-depend on
> dbus-daemon and invoke a temporary D-Bus session bus explicitly, more
> like the way kf6-kconfig does it:
> 
> override_dh_auto_test:
>       xvfb-run -a dbus-run-session dh_auto_test
> 
> This only requires a B-D on dbus-daemon <!nocheck>, which is a smaller
> dependency than dbus-x11 and contains more robust code.

I just saw all of these bug reports come in and I just wanted to say thank you 
for taking the time not only to file each of these bug reports but to look 
closely at each package and provide individual recommendations as to what need 
to be done.  I am sure it took a lot of time to do so and it makes everyone 
else’s job much easier, especially those who are not as familiar with D-Bus 
options.

-- 
Soren Stoutner
so...@debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to