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
signature.asc
Description: This is a digitally signed message part.