This change appears to break systems with /usr merge [1], I get this
when trying to upgrade libc6 from 2.30-2 to 2.30-3 on amd64:

> A copy of the C library was found in an unexpected directory:
>   '/usr/lib/x86_64-linux-gnu/'
> It is not safe to upgrade the C library in this situation;
> please remove that copy of the C library or get it out of
> '/usr/lib/x86_64-linux-gnu' and try again.

It seems like the preinst script is getting confused by /lib being a
symlink to /usr/lib:

$ dpkg -L libc6 | grep
$ realpath /lib/x86_64-linux-gnu/


Reply via email to