On Thu, 5 Jan 2017 16:42:25 +0000
Tom Hughes <tom(a)compton.nu> wrote:
On 05/01/17 16:38, Thorsten Leemhuis wrote:
> Lo! On 05.01.2017 17:03, Stephen Gallagher wrote:
>> [...]
>> ## Advantages
>>
>> * Simplification of build-tree creation. We wouldn't have to
>> maintain the lists and hacks that are required to make sure that
>> multilib packages land in the correct repositories.
>> [...]
>
> Just wondering: Why don't we switch to a multilib/multiarch solution
> similar to the one that Debian/Ubuntu uses? They put libs in
> directories like /usr/lib/i386-linux-gnu
> and /usr/lib/x86_64-linux-gnu
> (
https://wiki.debian.org/Multiarch/Implementation
>
https://wiki.ubuntu.com/MultiarchSpec ). If we'd switch to a
> similar solution a new (de facto) standard might evolve and in the
> end nobody would have to deal with hacks any more, because all
> major distros would put libs in the same directories. Iirc their
> model has benefits for cross-compilation, too.
That's exactly what I thought was about to be proposed when I saw the
subject of the email and I got excited for about 30 seconds until I
read the body ;-)
couldn't you add on a pure 64-bit system a pure 32-bit repo (with lower
priority) and wouldn't things still work?
Dan