Bug#995090: systemd_system_unit_dir should be /usr/lib/systemd/system
Richard Laager
rlaager at debian.org
Sun Sep 26 00:25:54 BST 2021
Package: systemd
Version: 247.9-2+b1
Severity: normal
$ pkg-config --variable systemd_system_unit_dir systemd
/lib/systemd/system
This should be /usr/lib/systemd/system instead. debhelper and lintian
now use/expect this path. See:
lintian-explain-tags systemd-service-in-odd-location
which references:
* Bug#992465
* Bug#987989
*
https://salsa.debian.org/debian/debhelper/-/commit/d70caa69c64b124e3611c967cfab93aef48346d8
* https://lists.debian.org/debian-devel/2021/08/msg00275.html
I am the maintainer for ntpsec. Upstream ntpsec uses pkg-config to
determine the proper path for unit files, because historically RedHat
and Debian differed. If Debian now wants to prefer
/usr/lib/systemd/system over /lib/systemd/system, then the installed
systemd.pc file should be adjusted accordingly.
--
Richard
More information about the Pkg-systemd-maintainers
mailing list