Subject: Re: Python 2.3 issue again.
To: Marc Recht <recht@NetBSD.org>
From: Julien Letessier <mezis@NetBSD.org>
List: tech-pkg
Date: 09/24/2003 19:50:28
On Sep 24, 2003, at 15:28, Marc Recht was heard saying:
> > The problem with Python is that it behaves differently on Darwin and
> > MacOS X (the MacOS version builds Carbon stuff)... Besides, it won't
> > build a shared library, only a Python framework.
>
> ?? Do you mean it doesn't build libpython* at all ? This could be handled
> with the PLIST.
It doesn't. libpython is supposed to be replaced with Python.framework
(Frameworks are the MacOS name for libraries-bundled-with-headers).
> > I'm moving this to tech-pkg because I need advice:
> > - do we wan't Python to build MacOS-specific stuff ?
>
> Why not? But IMHO this should be an extra pkg. (Like Michal proposed, eg.
> py-carbon)
Ok. I'll investigate on this -- I'm not sure if the Python build will let me
do so.
>
> > - do we really want a Python lib and/or a Python.framework (which needs
> > to be installed in a specific location, where it'll possibly conflict
> > with something else) ?
>
> I know next to nothing about Darwin/OSX, but maybe we could use a similiar
> approach to xpgwedge/x11-links for OSX ?
The problem is that frameworks have to be in specific locations, unless you
want all your non-Unix-friendly users to add a DYLD_FRAMEWORK_PATH variable in
hidden config files.
See you,
--
Julien T. Letessier http://www.mezis.net/
NetBSD developer - Packages collection http://www.pkgsrc.org/
Solarpack Project member http://solarpack.sourceforge.net/
() ascii ribbon campaign - against html mail & vCards
/\ - against microsoft attachments
Key fingerprint = F1A3 C564 09FE 07A6 0327 7474 0F9F 5594 F657 9673