Hello,

iirc it was recently proposed to add a suggestion to run dpkg --verify
to the trixie upgrade notes to find missing files due to the usr-merge
transition. (Cannot find the reference right now).

However I just had file loss (due to libuuid changing its name to t64
and back again) and dpkg --verify (and --audit) is happy:
(sid)ametzler@argenau:/tmp$ ldd -r /usr/lib/x86_64-linux-gnu/libSM.so.6 | grep 
not
        libuuid.so.1 => not found
(sid)ametzler@argenau:/tmp$ dpkg -s libuuid1
Package: libuuid1
Status: install ok installed
[...]
Version: 2.39.3-7
(sid)ametzler@argenau:/tmp$ dpkg --verify libuuid1 && echo success
success
(sid)ametzler@argenau:/tmp$ dpkg -L libuuid1 | grep /lib/
/usr/lib/x86_64-linux-gnu
(sid)ametzler@argenau:/tmp$ grep /lib/ /var/lib/dpkg/info/libuui
d1\:amd64.list
/usr/lib/x86_64-linux-gnu
(sid)ametzler@argenau:/tmp$ dpkg --contents 
/var/cache/apt/archives/libuuid1_2.39.3-7_amd64.deb |  grep '\.so'
-rw-r--r-- root/root     34872 2024-03-01 10:20 
./usr/lib/x86_64-linux-gnu/libuuid.so.1.3.0
lrwxrwxrwx root/root         0 2024-03-01 10:20 
./usr/lib/x86_64-linux-gnu/libuuid.so.1 -> libuuid.so.1.3.0

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

Reply via email to