On Tue, Jul 05, 2011 at 11:38:02AM +0200, Sven Joachim wrote: > On 2011-07-04 22:18 +0200, Aurelien Jarno wrote: > > > Package: base-files > > Version: 6.4 > > Severity: wishlist > > > > 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. > > Note that base-files must also be marked "Multi-Arch: foreign" then, > otherwise libc6 is not installable on foreign architectures. >
True, but it worries me a bit. If it is marked Multi-Arch: foreign, it means that the i386 version of base-files is enough to satisfy the pre-depends on libc6. And the i386 version doesn't provide the symlink that is needed to make the amd64 system working. -- Aurelien Jarno GPG: 1024D/F1BCDB73 [email protected] http://www.aurel32.net -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

