On Sun, Jul 26, 2009 at 5:21 PM, Arfrever Frehtes Taifersar
Arahesis<arfre...@gentoo.org> wrote:
> 2009-07-26 14:40:13 Marijn Schouten (hkBst) napisaƂ(a):
>> Arfrever Frehtes Taifersar Arahesis wrote:
>> > I would like to present the plan of support for multiple ABIs. It should 
>> > be sufficient for
>> > Python modules and might be also appropriate for some other ABI types 
>> > (e.g. for Ruby modules).
>>
>> In the context of which problem are you brainstorming?
>
> This proposition is intended to solve multiple problems, but Gentoo Python 
> Project especially
> would like to have it available during transitions to new Python versions 
> (e.g. Python 3.*).
> Python 3.1 will be added to the tree in the next week. Over 10 Python modules 
> should work with
> Python 3, but the majority of packages doesn't work yet. We want to provide 
> possibility of
> installing Python modules into site-packages directories of multiple Python 
> versions (e.g. 2.6
> and 3.1). In currently existing EAPIs we *will* support it, but without 
> checking Python ABI
> dependencies during dependency calculation.
>

I don't think this is easy to do, but I think the solution to this
problem should be the same as the (as yet not existing) solution to
the multi-ABI problem as in (x86_64 vs. ix86). The biggest issue is to
handle multiple instances of the same package and how to handle
overlapping (ABI independent) files.

Paul

-- 
Paul de Vrieze

Reply via email to