- Package:
- src:dlt-daemon
- Source:
- src:dlt-daemon
- Submitter:
- Gioele Barabucci
- Date:
- 2026-06-19 14:37:01 UTC
- Severity:
- normal
Dear maintainer(s) of dlt-daemon,
it appears that dlt-daemon uses `pidof` in its testsuite, or that
at least one of its binary packages uses `pidof` at runtime.
Historically, `pidof` was provided by the Essential package
`sysvinit-tools`, making an explicit dependency unnecessary. However
`pidof` will soon be moved to `procps` and will no longer be part of
the Essential set.
Please add an explicit dependency on `procps`:
* via the `Depends:` field of all binary packages of dlt-daemon
that use `pidof` at runtime;
* via the `Build-Depends:` field of dlt-daemon, if `pidof` is
used in tests run at build-time;
* via the `Depends:` field of `debian/control/tests`, if `pidof` is
used in autopkgtests.
To prevent any disruption for users of dlt-daemon, please add
this dependency now, before `pidof` is moved from `sysvinit-utils` to
`procps`. Alternatively, you could remove all uses of `pidof`.
It is believed that dlt-daemon uses `pidof` due to the following
code snippets:
```
path: dlt-daemon_3.0.0-4/tests/start_logstorage_test.sh
rm -rf $pathTmp/$folderName
fi
pidof dlt-daemon > /dev/null
if [ $? -eq '0' ]
then
path: dlt-daemon_3.0.0-4/testscripts/Ubuntu/dlt-daemon.cmake
fi
pidofdlt=`pidof $DESC`
if [ $pidofdlt ]
then
path: dlt-daemon_3.0.0-4/testscripts/Ubuntu/dlt-daemon.cmake
pidofdlt=`pidof $DESC`
if [ $pidofdlt ]
then
log_daemon_msg "$NAME has the PID:$pidofdlt"
path: dlt-daemon_3.0.0-4/tests/start_multinode_test.sh
PIDOF()
{
pidof $1 > /dev/null
return $?
}
```
Feel free to close this issue if this is a false positive (for example
if this code is in an unreachable code path).
Regards,
We believe that the bug you reported is fixed in the latest version of
dlt-daemon, 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 1136495@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofborg@debian.org> (supplier of updated dlt-daemon 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)
Format: 1.8
Date: Fri, 19 Jun 2026 16:25:01 +0200
Source: dlt-daemon
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 3.0.0-10
Distribution: unstable
Urgency: medium
Maintainer: Aigars Mahinovs <aigarius@debian.org>
Changed-By: Gianfranco Costamagna <locutusofborg@debian.org>
Closes: 1136495
Changes:
dlt-daemon (3.0.0-10) unstable; urgency=medium
.
* Add B-D on procps, due to usage of pidof tool (Closes: #1136495)
- thanks Gioele Barabucci <gioele@debian.org> for analysis and bug report
Checksums-Sha1:
65a8dc2ae2da70d2fcad6d00b618830948dfb288 2351 dlt-daemon_3.0.0-10.dsc
5f1181dbec23a5fea4cb25617960925d467c713a 38612 dlt-daemon_3.0.0-10.debian.tar.xz
15f169873d2578e5689c5306a7f495d46c3de03c 8648 dlt-daemon_3.0.0-10_source.buildinfo
Checksums-Sha256:
20e67bdd19075c132edafeb3b8c9bfd7c8f964764cfc7d4af7e3134c26714b92 2351 dlt-daemon_3.0.0-10.dsc
56796076c0086f7ad2230af861dd5bd822511397e923a69bb199acb9d65ac2d3 38612 dlt-daemon_3.0.0-10.debian.tar.xz
dacf66dd92383d0cea4c72b457c63bf5609ceb8ab6259657c62538bc49c9a6b8 8648 dlt-daemon_3.0.0-10_source.buildinfo
Files:
10236bdb994e31cf2dce76f8514d9233 2351 libs optional dlt-daemon_3.0.0-10.dsc
9a2136e69cdc1527b99c4a727cbd2b3a 38612 libs optional dlt-daemon_3.0.0-10.debian.tar.xz
dce725fe6ec658a58934b3631aed291e 8648 libs optional dlt-daemon_3.0.0-10_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJNBAEBCgA3FiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmo1UYQZHGxvY3V0dXNv
ZmJvcmdAZGViaWFuLm9yZwAKCRDzTwl0Tp9d2R1rEADeTBo07iBnQ9/ZG4VH7aej
21QWADBUGywBsc4WbjKm8z5TwZvA72feDB5HBq1j5gyDyIkgwNictao3qo5kcBKW
urd3j5gGUHHabelNFRA/6NTmfpjE6JlkRtIlt72JZc0n0KA7vEn0jMfdjh6QAyE0
JCOx8aqcBQUxdcjCbG9qAg3EPp1D1t9FQbnayCziIjPmmD9bWTSK6KQrQPfJjZqv
sFDBoz93vTly1v5JW3jFFgwFsvLtdldERinC3WVEI85HqFhB4LPBDnQSbyKiBd9m
TdhxRmuZ6iWqIGsm8fAs3yDyzoHlH78DYqO+P3h7SexIRFGeNqHNOGw9K5YbUavB
kaWzAXWVJFbMW+o3Gr+GGhyOt5tKfDZGVIixbKAtE+cmfJu2SzKCSduZuzUXZ8yg
Ck494jClwRFsfKxNqL7KZBShMURs5H0V/LWlaiwQDu5U9e86pa/UhFcmNT5RuTU+
66xP/RoPRgdP45sATQjX4NdpwldjGrN5ZD2vVeQhqPEQGlhnN7DB1i85k13oaLig
CHQJIVGtNxWxhzI/iGlTVfrXrCMXbu/2Gzl8ANcA1Penbw4BSPAxmoNqgZg0shct
hVw6Hrd0HWpqt+yxkaRJxdacA65wQs/m+7YE5oNdY56TMxSDnISDeLIJ/qeGAt0r
DzhrHZkwRw4n2ebEhejNnQ==
=8pft
-----END PGP SIGNATURE-----