[Distutils] Package install failures in 2.6.3 - setuptools vs Distribute

kiorky kiorky at cryptelium.net
Sun Oct 4 15:31:02 CEST 2009


Hi,
for the folks using virtualenv-distribute, i forked it to make the last 0.6.3
install instead of 0.6.1.

See :
http://bitbucket.org/kiorky/virtualenv-distribute/

Install it:

easy_install
http://distfiles.minitage.org/public/externals/minitage/virtualenv-distribute-1.3.5dev-1.zip


Ned Deily a écrit :
> I'm afraid there is going to be a small deluge of very confused users 
> who will end up needing to install Distribute but only when they 
> eventually figure out why some packages with C extensions mysteriously  
> no longer install after they upgrade to python 2.6.3.  For example, 
> following the package instructions to use setuptools easy_install, an 
> easy_install lxml fails with 2.6.3 with the very cryptic:
> 
> File "build/bdist.macosx-10.3-fat/egg/setuptools/command/build_ext.py", 
> line 85, in get_ext_filename KeyError: 'etree'
> 
> http://stackoverflow.com/questions/1512530/cant-install-lxml-python-2-6-3
> -osx-10-6-snow-leopard
> 
> Appscript is another package that fails similarly.  There must be others.
> 
> I don't know what's to be done about this awkward incompatibility now 
> that 2.6.3 is out the door other than perhaps making sure maintainers of 
> affected packages are aware of what their users are running into and can 
> update their documentation.
> 
> There is one small thing that may help some users who find their way to 
> http://pypi.python.org/pypi/distribute.  OS X, for one, does not ship 
> with wget however it does have curl.  Suggest adding another example:
> 
>   $ curl -O http://nightly.ziade.org/distribute_setup.py
>   $ python distribute_setup.py
> 

-- 
--
Cordialement,
KiOrKY
GPG Key FingerPrint: 0x1A1194B7681112AF


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20091004/92b924e4/attachment.pgp>


More information about the Distutils-SIG mailing list