[Pythonmac-SIG] Let's discuss MacPython distributions for january

Michael Maibaum mike at maibaum.org
Sun Dec 26 00:01:05 CET 2004


On Fri, Dec 24, 2004 at 04:32:34AM -0500, Bob Ippolito wrote:
>On Dec 24, 2004, at 4:13 AM, Ronald Oussoren wrote:
>
>>On 24-dec-04, at 1:01, Bob Ippolito wrote:
>>>+0 for any patches to 2.3.x explicitly for Fink or Darwinports.  
>>>Darwinports uses -flat_namespace for 2.3.x,
>>
>>That's lame. Do you know why they do that?
>
>Legacy from 10.1.x or 10.2.x support, probably.  We definitely used 
>"-undefined suppress" all over the place, on purpose, in the 10.1 days. 
>  Possibly my fault?  I know I compiled a lot of things "-undefined 
>suppress" in those days because it was the first way that I could make 
>things (kinda) work.  A lot of ignorance on my part, and not enough 
>documentation on Apple's :)
>
>I think this month, or maybe last, marks three years of Mac use for 
>me...   Sometime in the Summer was 3 years of Python :)

I'm not that bothered about 2.3.x issues in DarwinPorts - but anything that makes 2.4 a better Mac and DarwinPorts citizen I'd be more than happy pushing to the dp side (all work on 2.3 issues, I just don't see them as comparibly important). I don't know enough about the internals of how MacPython  builds to make useful suggestions, other than observing that building through a destroot is very broken for the 'extras' and somewhat broken for the core. Also prefix isn't totally obeyed. If you do prefix other than /usr/local python2.4, pythonw2.4, pydoc and symlinks to those end up in /usr/local and not the requested prefix.

Michael


More information about the Pythonmac-SIG mailing list