Bug#984763: systemd: Please include configurable systemd prefixes in Debian 11's systemd (fixed upstream)
Diego Escalante Urrelo
diegoe at gnome.org
Mon Mar 8 05:55:15 GMT 2021
Package: systemd
Version: 246.6-5
Severity: important
Tags: patch
X-Debbugs-Cc: diegoe at gnome.org
Dear Maintainer,
In systemd-247.*, the `systemd.pc` file was modified to hard-code
`/usr/lib` as the prefix of a bunch of systemd paths. This broke build
tools like `jhbuild`, that configure and install into a custom prefix
for development and testing purposes.
The above issue was fixed usptream in:
https://github.com/systemd/systemd/commit/60bce7c6d9606185114df1bdcd5ea100407688b8#diff-3dce99316f44198c53d8147020aaca9c8931b5248587c64c098fdcef8ed4da03
However the above has not been backported by upstream to v247-stable:
https://github.com/systemd/systemd-stable/blob/v247-stable/src/core/systemd.pc.in
I'm filling against Debian, and not upstream, since I don't know if
Debian plans to keep updating to the following 247.n versions, or if
247.3 will be frozen for all of Debian 11. If it's the second case, then
it would be really helpful to cherry-pick the above fix so that the
`systemd.pc` file is fully functional.
Thanks!
-- Package-specific info:
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_USER, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages systemd depends on:
ii adduser 3.118
ii libacl1 2.2.53-9
ii libapparmor1 2.13.6-3
ii libaudit1 1:3.0-1
ii libblkid1 2.36.1-7
ii libc6 2.31-6
ii libcap2 1:2.44-1
ii libcrypt1 1:4.4.17-1
ii libcryptsetup12 2:2.3.4-1
ii libgcrypt20 1.8.7-2
ii libgnutls30 3.7.0-5
ii libgpg-error0 1.38-2
ii libidn2-0 2.3.0-4
ii libip4tc2 1.8.7-1
ii libkmod2 28-1
ii liblz4-1 1.9.3-1
ii liblzma5 5.2.5-1.0
ii libmount1 2.36.1-7
ii libpam0g 1.4.0-2
ii libpcre2-8-0 10.36-2
ii libseccomp2 2.5.1-1
ii libselinux1 3.1-2+b2
ii libsystemd0 246.6-5
ii libzstd1 1.4.8+dfsg-1
ii mount 2.36.1-4
ii systemd-timesyncd [time-daemon] 246.6-5
ii util-linux 2.36.1-4
Versions of packages systemd recommends:
ii dbus 1.12.20-1
Versions of packages systemd suggests:
ii policykit-1 0.118-1
pn systemd-container <none>
Versions of packages systemd is related to:
ii dracut 051-1
pn initramfs-tools <none>
ii libnss-systemd 246.6-5
ii libpam-systemd 246.6-5
hi udev 246.6-5
-- Configuration Files:
/etc/systemd/journald.conf changed [not included]
/etc/systemd/logind.conf changed [not included]
-- no debconf information
More information about the Pkg-systemd-maintainers
mailing list