I think I found the culprit in my setup. The libc6 package (amd64) contains a 
symlink:
./lib64/ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2

On my system I have a symlink to the whole folder:
/usr/lib64 -> /usr/lib/x86_64-linux-gnu

On another newer installation I can see that lib64 is a separate folder (not a 
symlink) with a single file inside it:
./lib64/ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2


The newer installation has started from Ubuntu 20 or 21. And the old one - 
maybe from Ubuntu 5 which I have upgraded many times: I guess I somehow in the 
history of updates, I ended up with the above symlink (there might have been 
manual touches as well).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1943124

Title:
  Upgrade fails due to "text file busy"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1943124/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to