On 2011-07-04 22:18 +0200, Aurelien Jarno wrote:
> Up to know libc6 is providing a /lib64 -> /lib symlink on amd64,
> kfreebsd-amd64, ppc64 and sparc64. With multiarch it's not possible for
> libc6 to provide such a symlink anymore as the package can be installed
> (using multiarch) on a 32-bit system. See bug#632176 for more details.
>
> It looks like the best place to place such a symbolic link is in
> base-files. Could you please provide it in base-files for the above
> architectures? For that you need to add a Replace: libc6 (<< 2.13-10)
> (to be adjusted to the current libc6 version). When done, I'll remove
> the symlink from libc6 and add the necessary dependencies.
The more I think about this, the more it confuses me. Even if libc6
Pre-Depends on base-files, does that guarantee that libc6 is unpacked
after base-files while bootstrapping a system? That would be necessary
if you want to put ld-linux-x86-64.so.2 into /lib64.
If that is not your plan, how are amd64 binaries supposed to work when
all you have is /lib/ld-linux-x86-64.so.2 and no /lib64 symlink to it
(on foreign architectures)?
Regards,
Sven
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]