Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Paul de Vrieze <pauldv@g.o>
Subject: Re: Support for multiple ABIs (for Python modules etc.)
Date: Sat, 1 Aug 2009 20:01:48 +0200
On Sun, Jul 26, 2009 at 5:21 PM, Arfrever Frehtes Taifersar
Arahesis<Arfrever@g.o> 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


References:
Support for multiple ABIs (for Python modules etc.)
-- Arfrever Frehtes Taifersar Arahesis
Re: Support for multiple ABIs (for Python modules etc.)
-- Marijn Schouten (hkBst)
Re: Support for multiple ABIs (for Python modules etc.)
-- Arfrever Frehtes Taifersar Arahesis
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: Support for multiple ABIs (for Python modules etc.)
Next by thread:
Re: Support for multiple ABIs (for Python modules etc.)
Previous by date:
Re: [RFC] xfconf.eclass - codename: keep it simple, stupid
Next by date:
Re: [RFC] xfconf.eclass - codename: keep it simple, stupid


Updated Mar 21, 2010

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.