[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#630174: debian-policy: forbid installation into /lib64

Le Sat, Nov 26, 2011 at 09:52:57PM -0600, Steve Langasek a écrit :
> On Sun, Nov 27, 2011 at 11:55:20AM +0900, Charles Plessy wrote:
> > According to apt-file, prohibiting to install files into /lib64 and /usr/lib64
> > on amd64 would make only one package RC-buggy, juffed, in its experimental
> > version.
> I'm not sure why your apt-file invocation wouldn't have turned it up, but
> libc6 in unstable installs /lib64/ld-linux-x86-64.so.2.  So as written this
> would make libc RC buggy, which is not what we want.  (At the time of the
> previous discussion, libc was not installing this to /lib64; the change was
> made as a result of a more thorough analysis of the consequences of
> multiarch on i386 systems.)
> Also, this shouldn't spell out "with architecture amd64".  Packages on *all*
> architectures must avoid use of /lib64 and /usr/lib64, with a handful of
> exceptions.

Thanks a lot for the corrections.

After apt-file update I can indeed see libc6 and two additional packages,
scidavis and ugene.

About /lib64/ld-linux-x86-64.so.2, does that mean that the Policy has to list
exceptions, (for files or packages ?), or that the proposal is obsolete ?

For the architectures, I was puzzled that Russ mentionned ‘with architecture
amd64’ in his proposal and tried to not discard this information.  What
achitectures, or which packages in which architectures, should be listed as
exceptions ?

I will update the patch or remove the patch tag according to the answers
(hoping keep BTS control echo low).

Have a nice day,

Charles Plessy
Tsurumi, Kanagawa, Japan

Reply to: