Your message dated Tue, 03 Mar 2026 20:47:10 +0000
with message-id <[email protected]>
and subject line Bug#1126699: fixed in runit-services 0.9.1+deb13u1
has caused the Debian Bug report #1126699,
regarding dbus.dep-fixer run script does not correctly check for existing
service definitions
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.)
--
1126699: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1126699
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: runit-services
Version: 0.10.0
With the line:
[ -d "/etc/sv/$name" ] && continue
the run script for dbus.dep-fixer attempts to check for the runit service
definition of the given service, so that it can be (re)started using init.d,
only if the runit definition does *not* exist, but a sysv init script in
/etc/rc2.d does exist.
This check is flawed because /etc/sv does not contain the whole set of services
known to runit. The runit-services package itself places services in
/usr/share/runit/sv/ and this directory must also be checked to ensure correct
behavior.
As it is now, it's possible that a service is started by runit directly, but
also started again as an init.d script triggered by dbus.dep-fixer because a
check of /etc/sv will not find that service (it is instead defined in
/usr/share/runit/sv/) This kind of double-start can cause issues and race
conditions.
The simplest fix is to check both directories, though even this is imperfect.
For a related bug about checking the existence of runit services so that the
equivalent init.d scripts are/aren't started, see #1022837.
--- End Message ---
--- Begin Message ---
Source: runit-services
Source-Version: 0.9.1+deb13u1
Done: Lorenzo Puliti <[email protected]>
We believe that the bug you reported is fixed in the latest version of
runit-services, 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.
Lorenzo Puliti <[email protected]> (supplier of updated runit-services
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: SHA512
Format: 1.8
Date: Tue, 10 Feb 2026 19:08:57 +0100
Source: runit-services
Architecture: source
Version: 0.9.1+deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Lorenzo Puliti <[email protected]>
Changed-By: Lorenzo Puliti <[email protected]>
Closes: 1121099 1126699
Changes:
runit-services (0.9.1+deb13u1) trixie; urgency=medium
.
* slim: start in foreground with -n.
+ thanks: Andrew Bower (Closes: #1121099)
* dbus-dep.fixer:
- correctly test for existing services definitions
- only start dbus services, even with the sysv override.
+ thanks: S. Osipiuk (Closes: #1126699)
Checksums-Sha1:
2bd9287ba308c0662b5ba0d6f2bebcb4ab88bdf6 1742 runit-services_0.9.1+deb13u1.dsc
fdb2e5e1c3167bec3db46f6bbad21c42832377a4 20676
runit-services_0.9.1+deb13u1.tar.xz
282c62f406dacedc76e0c03d034cd34e621ba177 6030
runit-services_0.9.1+deb13u1_amd64.buildinfo
Checksums-Sha256:
96775f3e9b34f7d6eb19086f1632b6412c72c4fe325dfa316bf83096c71c64d5 1742
runit-services_0.9.1+deb13u1.dsc
3d851601c77b31d2b9f655cbbd8d01f2876107c1b3463af4ea418d004f756df4 20676
runit-services_0.9.1+deb13u1.tar.xz
da4c040814e36d8da860c76c2b33f2a534ebc97f1a67d2c2d00d4c243522c1b3 6030
runit-services_0.9.1+deb13u1_amd64.buildinfo
Files:
0e51f9e202dd27ce295b0dbc2f5fd894 1742 admin optional
runit-services_0.9.1+deb13u1.dsc
56f951c5020f2bbdb7e82cd80a1edbf8 20676 admin optional
runit-services_0.9.1+deb13u1.tar.xz
34370add55d953ea6dc1f552799b6004 6030 admin optional
runit-services_0.9.1+deb13u1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE2ji91PGnrxOd1bVNxxYb07RU7gMFAmmkliwACgkQxxYb07RU
7gOr9A/8DroPgHZNQRPOdnsNx3qOoNWDencSr4cHzDhW1c877zGMF4M+VrhuNo90
/qmTbj9zS7SMLN5QVnxmSyQ2PUEbJVQwW1wOn64wji32Y/thyEV0RhyIA5qdGT+f
Nsz3DYsTbUiusfC4dKB1GPnRYAzUQiTHpBUCWP2+7a85gpZ4wQBmv8klAjAKs4AT
lBNVDj73HyFDdT2ykjCoE9K53Pu3lnuo2Fd/7ACg+U+MLdJGSgDOkhE4h/yVkhfl
qYTWQJjWSGQtVDUos2To+zBh5Pzt8FeBnCTXsaIvXPydJKdq2whWaUXydAv0GuDV
1KleG4Bwgi+NGU7jGvjIDdq67WB38vQsd8nfToCun4eofmwTvB2CZjF38BIA4Ii6
W/RrGf/xAV2j6EghRyYPD1Q8sFUmDhVE4Ll0Alen5/AEmuZxZ2DTVnbZq6tpPTRk
3/SWv7hdDwyAYWtoiiJ0ZQHCksdjTzbiUJWqJMgHbfXF71zkBpKzzyngRDPZcNCR
wzuKz6iVdUUBtX0bdehFBsK0GIWJsaHpi/XcJIzQPexMUlKxwjzjEXs1Tl7MXDXQ
8vtOPIpvIaHYQHrJXGW3tjQt2MLlDq74F0v4KZIoFWcVvFsa1DmOnI1athHvyjpK
LV9g23dsh3z9NraPmFn9BY+o5bN3Cunhk4JpcbX4U1G9m9Em7eI=
=RoIA
-----END PGP SIGNATURE-----
pgpWpRH4GXdo0.pgp
Description: PGP signature
--- End Message ---