[Distutils] easy_install doesn't work when there are multiple Content-Length headers

Hoang Xuan Phu phunehehe at gmail.com
Tue Mar 29 03:48:23 CEST 2011


Thanks a lot P.J. Eby

It's great that things get fixed!

Hoàng Xuân Phú


On Tue, Mar 29, 2011 at 12:58 AM, P.J. Eby <pje at telecommunity.com> wrote:

> At 10:08 PM 3/28/2011 +0700, Hoang Xuan Phu wrote:
>
>> Hi all,
>>
>> Just today I'm using easy_install to install mechanize and it is failing
>> with the error "ValueError: invalid literal for int() with base 10: '382727,
>> 382727'". By reading the source code and looking at the headers I see that
>> the server is returning 2 Content-Length headers (same value, 382727), which
>> is turned into '382727, 382727'. Fixing this should be very easy and I can
>> do it then submit a patch. I'm just wondering, as distutils seem to be in a
>> forking process, what's the best way to solve this?
>>
>
> easy_install -U setuptools will update you to a version that fixes this, as
> I've already checked in a fix.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/distutils-sig/attachments/20110329/6b00989e/attachment-0001.html>


More information about the Distutils-SIG mailing list