-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/23/2011 10:18 AM, Benji York wrote: > On Wed, Mar 23, 2011 at 10:08 AM, Michael Howitz <m...@gocept.com> wrote: >> Am 23.03.2011 um 12:57 schrieb Zope Tests Summarizer: >>> Test failures >>> ------------- >> [...] >>> Subject: FAILED : Zope 3.4 Known Good Set / py2.4-32bit-linux >>> From: buildbot at pov.lt >>> Date: Tue Mar 22 22:26:52 EDT 2011 >>> URL: http://mail.zope.org/pipermail/zope-tests/2011-March/035953.html >> >> While: >> Installing test. >> Getting distribution for 'ClientForm==0.2.9'. >> >> An internal error occured due to a bug in either zc.buildout or in a >> recipe being used: >> Traceback (most recent call last): >> ... >> File >> "/var/lib/buildbot/slaves/zope-kgs/py2.4-32bit-linux/build/test/eggs/setuptools-0.6c11-py2.4.egg/setuptools/package_index.py", >> line 553, in _download_to >> size = int(headers["Content-Length"]) >> ValueError: invalid literal for int(): 102936, 102936 >> >> Buildout tries to download ClientForm from sourceforge.net and seems to get >> a broken content-length header. >> I see the same problem when using distutils 0.6.14 since the last 3 or 4 >> days. >> But when I use wget the header seems to be correct or wget is smart enough >> to fix it. > > Both pip install and wget work here. Here are the headers wget retrieves: > > % wget -S > http://wwwsearch.sourceforge.net/old/ClientForm/src/ClientForm-0.2.9.tar.gz > --2011-03-23 10:17:20-- > http://wwwsearch.sourceforge.net/old/ClientForm/src/ClientForm-0.2.9.tar.gz > Resolving wwwsearch.sourceforge.net... 216.34.181.96 > Connecting to wwwsearch.sourceforge.net|216.34.181.96|:80... connected. > HTTP request sent, awaiting response... > HTTP/1.1 200 OK > Server: Apache/2.2.3 (CentOS) > Last-Modified: Sat, 19 Jul 2008 13:29:12 GMT > ETag: "19218-4526075b55a00" > Content-Length: 102936 > Expires: Fri, 25 Mar 2011 14:17:12 GMT > Content-Type: application/x-gzip > Content-Length: 102936 > Date: Wed, 23 Mar 2011 14:17:12 GMT > X-Varnish: 74437985 > Age: 0 > Via: 1.1 varnish > Connection: keep-alive > Length: 102936 (101K) [application/x-gzip] > Saving to: `ClientForm-0.2.9.tar.gz'
Multiple 'Content-Length' headers is definitely a Bad Thing. I filed a bug, which Mark Ramm has promised to escalate: https://sourceforge.net/apps/trac/sourceforge/ticket/18486 I have a patch for setuptools which works around it: http://bugs.python.org/setuptools/issue123 I'm not sure how to work around the issue at the moment. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2KBy4ACgkQ+gerLs4ltQ6WyQCfbKkGAvfbz9+AfhaKGgChGBq0 X98AoJ8CeMyptEUQ48npd85GvmVGEow/ =hzWS -----END PGP SIGNATURE----- _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )