Bug#367962: Please don't ship a /lib64 symlink in the package on amd64
Junichi Uekawa <dancer@netfort.gr.jp> writes:
> Hi,
>
>> I'm not suggesting splitting the dirs. Just the way the link is setup.
>>
>> I'm suggesting creating it in the maintainer scripts instead of the
>> data.tar.gz so packages that do ship files in (/usr)/lib64 don't make
>> libc6 unupgradable.
>
> On debootstrap install, libc6 postinst isn't actually ran that early,
> and if this change is made, probably require some hacks within
> debootstrap/cdebootstrap.
>
>
> regards,
> junichi
Yes, preinst (or postinst) would have to "mv /lib64/* /lib/;
/lib/ld-linux.so.* ln -s lib /lib64" and the same for /usr/lib64.
MfG
Goswin
Reply to: