Bug#1110414: systemd-sysv: Missing versioned dependency on libsystemd-shared

Luca Boccassi bluca at debian.org
Sun Aug 10 13:16:13 BST 2025


Control: tags -1 moreinfo

The dependencies all look correct to me, so I'm not quite sure I follow
what the issue is.

Package: systemd-sysv
Version: 257.7-1
Depends: systemd (= 257.7-1)
Pre-Depends: systemd

Package: systemd
Version: 257.7-1
Pre-Depends: libc6 (>= 2.38), libsystemd-shared (= 257.7-1)

Package: libsystemd-shared
Version: 257.7-1
Depends: libacl1 (>= 2.2.23), libaudit1 (>= 1:2.2.1), libblkid1 (>=
2.30.2), libc6 (>= 2.39), libcap2 (>= 1:2.10), libcrypt1 (>= 1:4.4.0),
libmount1 (>= 2.30), libpam0g (>= 0.99.7.1), libseccomp2 (>= 2.4.1),
libselinux1 (>= 3.1~), libssl3t64 (>= 3.4.0)

bookworm has glibc 2.36 for reference.

So it looks like apt is doing the wrong thing and not respecting these
constraints? Julian any idea why that may be the case? Is there some
constraint missing somewhere else, or is there something in the
resolver taking a wrong turn at the wrong time?

Also, tangentially:

> I tried upgrading some non-critical production system, taking
extra precautious (upgrade --without-new-pkgs, upgrade, and only then
full-upgrade)

This looks like a frankendebian to me, trying to run a mixture of
stable and testing software on the same installation:

https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian



More information about the Pkg-systemd-maintainers mailing list