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