Gentoo Archives: gentoo-dev

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Real multilib support for Gentoo
Date: Sat, 04 Apr 2009 13:15:44
Message-Id: 200904041515.39780.polynomial-c@gentoo.org
In Reply to: [gentoo-dev] Real multilib support for Gentoo by Thomas Sachau
1 Am Saturday 04 April 2009 14:59:22 schrieb Thomas Sachau:
2 > Hi folks,
3 >
4 >
5 > i would like to hear about other opinions about real multilib support
6 > within our tree and package managers. From what i know, there are mainly 2
7 > different ideas:
8 >
9 > 1. Do the main stuff in the package manager (e.g. if the ARCH is amd64 and
10 > the package has x86 keyword, the package manager adds a lib32 useflag,
11 > which would additionally install the 32bit variant of that package together
12 > with the normal 64bit install).
13 >
14 > pro: -much lesser work for package maintainers
15 >
16 > contra: -needs addition in PMS and support in the pms, which will need some
17 > work on their side
18 >
19 > 2. Do the main stuff in the ebuilds themselves (e.g. an additional eclass
20 > multilib-native.eclass, any ebuild with 32bit support would then need
21 > adaption and of course inheriting that eclass)
22 >
23 > For reference, there are some users in #gentoo-multilib-overlay, which try
24 > to implement this option in an git based overlay.
25 >
26 > the arguments are more or less the reverse of above:
27 >
28 > pro: -no need for PMS/PM support
29 > -could be started and improved at any time
30 >
31 > contra: -needs much additional work since many ebuilds need to be changed
32 > and adapted
33 >
34 >
35 > Which option do you prefer? Or does anyone have another option? Which
36 > additional arguments are there for those options?
37
38 If it's feasible, I'd say go with option #1 as it would impose much less work
39 in longer terms.

Attachments

File name MIME type
signature.asc application/pgp-signature