1 |
On czw, 2017-08-03 at 07:50 +0000, Martin Vaeth wrote: |
2 |
> Mike Gilbert <floppym@g.o> wrote: |
3 |
> > Debian puts 64-bit libs in /lib/(host) |
4 |
> |
5 |
> Yes, this is somewhat weird: |
6 |
> They have /lib/i386-linux-gnu/ and /lib/x86_64-linux-gnu/ |
7 |
> but anyway they use /lib32 instead of e.g. /lib/i686-linux-gnu/ |
8 |
> Their reasons for this are mysterious to me. |
9 |
> |
10 |
> > Migrating Gentoo to a "multiarch" config is a larger project. |
11 |
> |
12 |
> Migrating to the completely split setting /lib{,32,64,x32} |
13 |
> would be _less_ intrusive than to simultaneously omitting /lib32: |
14 |
> With a slight modification of Michał's tool (in the instructions |
15 |
> and keeping lib32 untouched) not even a re-emerge of anything |
16 |
> would be necessary (as is the case now). |
17 |
|
18 |
I have been running such a layout for over a year. I've stopped when |
19 |
base-system proactively blocked it in baselayout, and multiple people |
20 |
in Gentoo rejected providing support for it. |
21 |
|
22 |
> This is one of the reasons why a completely split layout appears |
23 |
> safer to me than to combine it with yet another new merge we |
24 |
> have no experience with. |
25 |
|
26 |
Except that it breaks every 32-bit x86 pre-built executable. |
27 |
|
28 |
Anyway, this is off-topic and a waste of everyone's time. Please review |
29 |
the tool instead of waking up last-minute to redesign everything that's |
30 |
been designed for 10+ years. |
31 |
|
32 |
-- |
33 |
Best regards, |
34 |
Michał Górny |