Source: usrmerge
Version: 31
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Years ago, when converting my Debian system to usr-merge, I went one step
further and symlinked /usr/bin to /usr/sbin.
Running `ls -ld /{usr/,}{bin,sbin,lib}` gives:
lrwxrwxrwx 1 root root 7 4 Nov 2018 /bin -> usr/bin
lrwxrwxrwx 1 root root 7 4 Nov 2018 /lib -> usr/lib
lrwxrwxrwx 1 root root 8 4 Nov 2018 /sbin -> usr/sbin
drwxr-xr-x 2 root root 253952 25 Sep 12:40 /usr/bin
drwxr-xr-x 119 root root 20480 25 Sep 12:34 /usr/lib
lrwxrwxrwx 1 root root 3 20 Jul 13:20 /usr/sbin -> bin
Because the is_merged function in usr-is-merged.preinst finds the target of
/bin or /sbin with `readlink -f` it does not realize that /sbin does indeed
point at /usr/sbin.
I have overridden the error for now by using the
/etc/unsupported-skip-usrmerge-conversion escape, but I think that this is in
fact an error in usr-is-merged. The requirement, as I understand it, is that
/sbin is a symlink to /usr/sbin, which is true here.
Regards,
Victor Westerhuis
- -- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_NL.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en_US:en:nl_NL:nl
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCAAxFiEE6OxII3T+o0Ujs6ECQz2Rq5dHQPsFAmMwMpkTHHZpY3RvckB3
ZXN0ZXJodS5pcwAKCRBDPZGrl0dA+w9cD/4/GMc3MZuHT1Ru5Vc9DNKYWstNFo5M
tmN0RVzo0yzC1pO7gvuO1OpgDWhHGIKroTP/W3sjSZaUE9mg0NiTr1G/Hz7Hxuwp
HAI6TluiZgHWx5sJa/xKXP4mhK8rFS6pJMCdx23PLDtzFbDRYV93dHzpJha8jpzZ
nSiDWrv5TTCTEOxj/C/DXx135JNqB2GMiX/JDZrwXpoVW00Vv8vW2uikQslB5Nxf
V8UyfM64e5SXFMMmD6MfoaLe833Whu5455+WZJaCOphYeB0pWSBiL11z0v+T7Nid
CqSMHZVmnVebwqhK1WMHbgSaOOj2Xvr49q4O3V6WBrnb+jxKgZwrB0hV863PpDF4
EA92CqPdUW1GTYZX61rWacenbCAh6IvhfwmbsX7iwowRYNLWycEJLJnx4BOGf2oI
PwDvySZB4uzL+3o5o2xAbDvW02t/q5Ifqr6vK9TIzlaKJQRX50Y6b/G/Ig6z4KyY
J++wnAKprAY9roWwOck4728w9QbRDEX/O1IQXCApq3SMG6iL3E10J7k7RXRDoDHJ
zfw76R47LADqHWydq6MUO65PzNvS3T+MMGMNmpWWTIz5ZzMPD2qTbwmjD0AfxyOS
LnVkMD0tjh5uzPVe4O6C4o/ZkVJO6od96N0V/e8TlMGzfwP4ruDyvjWQD9+oeqO/
D+TMJXv6FQMniw==
=WBkm
-----END PGP SIGNATURE-----