patchbomb + py2exe broken on python 2.5

Patrick Mézard pmezard at gmail.com
Fri Aug 31 01:18:34 CDT 2007


Brad Schick a écrit :
> Steve Borho wrote:
>> In python 2.5, the email module was refactored to use the PEP 8
>> module naming scheme.  There's fixup code in email/__init__.py so the
>> old naming scheme still works correctly on most systems.  But this is
>> too much for py2exe to figure out and it was unable to pull the correct
>> email modules into library.zip, thus breaking patchbomb.
>>
>>   
> Have you considered making a win32 install that doesn't use py2exe? It
> would be nice to have an installer that downloaded and installed python
> only when needed, and then use the standard python distutils to install
> mercurial.

That would require people to compile C modules ? I am not convinced this 
is an interesting trade-of: people able to compile C modules with the 
right compiler for the right python version are probably already able to 
use mercurial from source directly and hack whatever they want in it.

--
Patrick Mézard


More information about the Mercurial-devel mailing list