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-alt
Navigation:
Lists: gentoo-alt: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-alt@g.o
From: Fabian Groffen <grobian@g.o>
Subject: Re: regarding python libffi
Date: Thu, 8 Oct 2009 09:54:53 +0200
On 08-10-2009 09:07:45 +0200, Markus Duft wrote:
> since some time, libffi is removed from python. either of one things
> would have been cool:

it would've been cool if this wasn't actually, since 80% of arches got
broken with this "change" IMO, which was of course totally undocumented
and hidden away in zillions of whitespace changes and other pleasant
things like wrapping comments to 192 chars instead of 72 or 80.

> a) inserting the rm -fr _after_ patching, so that patches don't break.
>    i don't even ask you to check whether patches still apply ...

the rm -fr comes from gentoo-x86, and indeed I don't have time any more
to check, even though I better do for python, but I blindly relied on
gx86 that internal libffi isn't necessary... well, it at least revealed
that python's beautiful build system hardcodes paths and places all
over, so it's totally broken on Darwin/OSX at least for the moment
still.  Since there is "support" code for Solaris too, I expect it to be
broken too.

> b) revbumping, so that i at least see the problem immediately, not
>    at the _next_ revbump, which is prolly unrelated.

what do you think *I* feel, when I find out that if I recompile python
because I neec ucs2 that it is totally broken because libffi is
gone/misdetected/overridden by a "smart" setup.py script??!?!?

> at first i was really puzzeled as to why my older prefixes all break on
> python updates (as opposed to more current ones, which have the python
> from before the rm -fr was inserted).

same here, get the idea why python-3.1 is masked in prefix (as opposed
to gx86) now?  I'm *very* unhappy about what's happening to python,
its wrapper and the mentality around it, and I can assure you, you are
not the only one that nearly explodes of irritation...  I've stessed my
opinion strongly towards the maintainer, but I can't do more than that,
unfortunately.  There has been way to much broken already with this
experimental crap.


-- 
Fabian Groffen
Gentoo on a different level


References:
regarding python libffi
-- Markus Duft
Navigation:
Lists: gentoo-alt: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
regarding python libffi
Next by thread:
Performing Global Updates message
Previous by date:
regarding python libffi
Next by date:
Performing Global Updates message


Updated Nov 20, 2009

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.