Mike Frysinger schrieb:
> On Saturday 04 April 2009 08:59:22 Thomas Sachau wrote:
>> i would like to hear about other opinions about real multilib support
>> within our tree and package managers. From what i know, there are mainly 2
>> different ideas:
>>
>> 1. Do the main stuff in the package manager (e.g. if the ARCH is amd64 and
>> the package has x86 keyword, the package manager adds a lib32 useflag,
>> which would additionally install the 32bit variant of that package together
>> with the normal 64bit install).
>>
>> pro:         -much lesser work for package maintainers
>>
>> contra:      -needs addition in PMS and support in the pms, which will need 
>> some
>> work on their side
> 
> get a *working* implementation first and *then* worry about specing it.  once 
> you have something running with portage, the spec should fall naturally out.  
> previous multilib methods attempted to spec things out without any real code 
> and they've all just died.
> 
>> 2. Do the main stuff in the ebuilds themselves (e.g. an additional eclass
>> multilib-native.eclass, any ebuild with 32bit support would then need
>> adaption and of course inheriting that eclass)
> 
> this is dead end and useless overhead, and i would reject it from any core 
> package someone would try to merge.
> -mike


From what i got until now, it seems that all answers prefer this option, so i 
would like to move
forward and create some aggreement on how this should look like or some 
implementation that at least
the majority can accept. With this, i would also like to see any changes that 
need an EAPI to get
into EAPI-3.

So, anyone already has ideas, specs, some implementation or already working 
code for this? coldwind
linking to http://dev.exherbo.org/~pioto/abi-ideas.html in his post, could this 
be a base to start with?

-- 
Thomas Sachau

Gentoo Linux Developer

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to