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]

Reply via email to