Source: xz-utils Version: 5.6.2-1 Severity: serious Tags: patch xz-utils currently depends on liblzma5 (>= 5.6.0). But this is satisifed by liblzma5 (= 5.6.1+really5.4.5-1) which does not have the symbols added in 5.6.0. APT now upgrades both packages togeth by default, but I've seen the broken configuration occur in <https://salsa.debian.org/debian/dput-ng/-/jobs/5916137>.
I think the right fix is to bump the minimum Debian versions for those new symbols: --- a/debian/symbols +++ b/debian/symbols @@ -24,5 +24,5 @@ (arch=linux-any)lzma_stream_encoder_mt@XZ_5.2.2 5.2.2 (arch=linux-any)lzma_stream_encoder_mt_memusage@XZ_5.1.2alpha 5.4 (arch=linux-any)lzma_stream_encoder_mt_memusage@XZ_5.2.2 5.2.2 - XZ_5.6.0@XZ_5.6.0 5.6.0 - lzma_mt_block_size@XZ_5.6.0 5.6.0 + XZ_5.6.0@XZ_5.6.0 5.6.2 + lzma_mt_block_size@XZ_5.6.0 5.6.2 --- END --- Ben. -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldoldstable-updates'), (500, 'oldoldstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.8.12-amd64 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- no debconf information