[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1117078: marked as done (knotifications: Build-Depends on dbus-x11 (dbus-launch))



Your message dated Sun, 23 Nov 2025 11:19:37 +0000
with message-id <E1vN881-000WYG-1h@fasolo.debian.org>
and subject line Bug#1117078: fixed in knotifications 5.116.0-2
has caused the Debian Bug report #1117078,
regarding knotifications: Build-Depends on dbus-x11 (dbus-launch)
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 owner@bugs.debian.org
immediately.)


-- 
1117078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117078
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: knotifications
Version: 5.116.0-1
Severity: normal
User: dbus@packages.debian.org
Usertags: dbus-launch dbus-launch-for-tests

This package build-depends on dbus-x11, and seems to be invoking 
dbus-launch explicitly from inside one of its tests (although I'm not 
sure whether that code path is actually taken).

D-Bus X11 autolaunching is a poorly-understood legacy code path which 
should be avoided where possible. Instead, if possible please 
build-depend on dbus-daemon and invoke a temporary D-Bus session bus 
explicitly (which in fact is already done):

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.

If that isn't sufficient and dbus-launch is still invoked, then changes 
to the C++ test code might be necessary to be able to remove the 
dbus-x11 dependency.

(See also the mass bug filing back in 2016, 
<https://lists.debian.org/debian-devel/2016/08/msg00554.html>).

Thanks,
    smcv

--- End Message ---
--- Begin Message ---
Source: knotifications
Source-Version: 5.116.0-2
Done: Pino Toscano <pino@debian.org>

We believe that the bug you reported is fixed in the latest version of
knotifications, 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 1117078@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano <pino@debian.org> (supplier of updated knotifications 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 23 Nov 2025 12:07:15 +0100
Source: knotifications
Architecture: source
Version: 5.116.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Pino Toscano <pino@debian.org>
Closes: 1117078
Changes:
 knotifications (5.116.0-2) unstable; urgency=medium
 .
   * Team upload.
   * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
   * Remove 2 obsolete maintscript entries in 2 files.
   * CI: update/simplify configuration.
   * Modernize building:
     - add the dh-sequence-kf5 build dependency to use the kf5 addon
       automatically
     - add the dh-sequence-pkgkde-symbolshelper build dependency to use the
       pkgkde_symbolshelper automatically
     - drop the pkg-kde-tools build dependency, no more explicitly needed
     - drop all the manually specified addons and buildsystem for dh
   * Drop the override_dh_auto_test from debian/rules: there are actually no
     tests that are run.
   * Drop the dbus-x11, xauth, and xvfb build dependencies, no more needed now.
     (Closes: #1117078)
Checksums-Sha1:
 2c35f527502924ef33ea982fd7a3eb5fea919334 3194 knotifications_5.116.0-2.dsc
 38b62c8365bf31dcc8b797795a4a2e7d46fa898d 12264 knotifications_5.116.0-2.debian.tar.xz
 6928b5a2814db8d9e721779641ac4035fce97345 16546 knotifications_5.116.0-2_source.buildinfo
Checksums-Sha256:
 1c760d3622a8f6968c3d6ecdd0372800ac4fc3b34ae5d010f2022110c2689c92 3194 knotifications_5.116.0-2.dsc
 3794abb9cfc9e78328ab29b8860fc1626e708982c0c8278768142cb09a499d87 12264 knotifications_5.116.0-2.debian.tar.xz
 a97b89299b5a70592322689f82aaaf628f4461fef54eb4420298b44f6939de68 16546 knotifications_5.116.0-2_source.buildinfo
Files:
 dd2b4bdb241a54569b551a0ff745dc72 3194 libs optional knotifications_5.116.0-2.dsc
 cfa7ba19112b925d9f7c2e6cc80a671d 12264 libs optional knotifications_5.116.0-2.debian.tar.xz
 7f1f49291bbd5200f7f2074f25afdb4a 16546 libs optional knotifications_5.116.0-2_source.buildinfo

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

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmki6yQACgkQLRkciEOx
P009+w/+JNS/egtIJRvy4r6rZBTqXrmF/Ild7GQj8cEmx0TZmVgCkIQoap/sOtVz
q/+0Y/ogemEq3RlzkxNa++67IPrmFeye0D0i8jd4yNkvtamZEv5Q6tqwz9gB7SUm
bPHt+xSqzdsVbVVwxkBn6DHJP2nAZrmHhmiNzBxiAvM7xMVbOGq/3FpXXtjBe8De
utu6JSwbVr5wpjlQSu8AnrQzn/JW4bgXUoFCHJBORJXJrwA261wwj1X3WFylPWG9
AdOoaAnQLe/OmOdxCfnQtylhS+mYHJw6JLC3yk9FJypHgqTSPtNZ0Gm8cC/Y2GZU
BCcmmiFbSKWzWyS0sgxj9N6y9sbAwa+/k3bRXQsYTOVg6M/ZN5bigYmR4JZdFQIg
g0+YI+LLLEnfL0o8f+ORc0Ngv1bB5ZI3WUTuLQ5f7k79WtK9gt90g15+Qce7TJmg
+1UTilezdDEMKP4oJ8t10SLXgKrVKSqM0NkHWdFv1v4+CQ1w4MlrlwOz0yY1lS2W
pTyYWz4YTo6yrm+J6PmU5jvL5u0o3RlPywX69g/L1okaj9yDBaOyC/BRUpp4KlxS
Eh0p+9osNUG7A+EnzmbqG2wtQJyc+NsSRgrLMYAZQ7a7xrlyn/9JNDgqrqbtoyNn
+9boH3Y19tA9YLm3ywoGqANixDTDIhsrbo2KldCEirAw8JneJZA=
=y5xN
-----END PGP SIGNATURE-----

Attachment: pgpNDjsLHCV9h.pgp
Description: PGP signature


--- End Message ---

Reply to: