This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ronaldoussoren
Recipients loewis, ronaldoussoren
Date 2008-10-07.19:52:55
SpamBayes Score 5.6176127e-08
Marked as misclassified No
Message-id <1223409177.13.0.996871973371.issue4064@psf.upfronthosting.co.za>
In-reply-to
Content
The basic idea is that the architecture bit of get_platform() should 
tell you something about the archicture for which a build is valid. 
That's why 'i386' or 'ppc' is not very useful for a universal build. The 
original author of the universal binary support choose 'fat' as the 
architecture designator for universal builds ("fat binaries").

Somewhere along the way the calculation of the architecture string got 
messed up, resulting in the current situation. That is, the current 
situation is not as designed by the original author of the universal 
binary support code.

Another reason for fixing this is that setuptools uses the platform 
designator of the current system and a downloaded binary archive to 
determine if the two are compatible. In the current situation univeral 
binary distributions built on a PPC system don't work on an i386 system 
(as far as setuptools is concerned).
History
Date User Action Args
2008-10-07 19:52:57ronaldoussorensetrecipients: + ronaldoussoren, loewis
2008-10-07 19:52:57ronaldoussorensetmessageid: <1223409177.13.0.996871973371.issue4064@psf.upfronthosting.co.za>
2008-10-07 19:52:56ronaldoussorenlinkissue4064 messages
2008-10-07 19:52:55ronaldoussorencreate