$ bin/buildout
While:
Installing.
Checking for upgrades.
Getting distribution for 'zc.buildout'.
An internal error occurred due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
File "/home/mg/.buildout/eggs/zc.buildout-1.5.1-py2.6.egg/zc/buildout/buildout.py", line 1784, in main
getattr(buildout, command)(args)
File "/home/mg/.buildout/eggs/zc.buildout-1.5.1-py2.6.egg/zc/buildout/buildout.py", line 418, in install
self._maybe_upgrade()
File "/home/mg/.buildout/eggs/zc.buildout-1.5.1-py2.6.egg/zc/buildout/buildout.py", line 850, in _maybe_upgrade
prefer_final=not self.accept_buildout_test_releases,
File "/home/mg/.buildout/eggs/zc.buildout-1.5.1-py2.6.egg/zc/buildout/easy_install.py", line 1090, in install
return installer.install(specs, working_set)
File "/home/mg/.buildout/eggs/zc.buildout-1.5.1-py2.6.egg/zc/buildout/easy_install.py", line 896, in install
for dist in self._get_dist(requirement, ws, self._always_unzip):
File "/home/mg/.buildout/eggs/zc.buildout-1.5.1-py2.6.egg/zc/buildout/easy_install.py", line 723, in _get_dist
dist, avail = self._satisfied(requirement)
File "/home/mg/.buildout/eggs/zc.buildout-1.5.1-py2.6.egg/zc/buildout/easy_install.py", line 484, in _satisfied
best_available = self._obtain(req, source)
File "/home/mg/.buildout/eggs/zc.buildout-1.5.1-py2.6.egg/zc/buildout/easy_install.py", line 639, in _obtain
if index.obtain(requirement) is None:
File "/home/mg/.buildout/eggs/distribute-0.6.14-py2.6.egg/setuptools/package_index.py", line 327, in obtain
self.prescan(); self.find_packages(requirement)
File "/home/mg/.buildout/eggs/distribute-0.6.14-py2.6.egg/setuptools/package_index.py", line 312, in find_packages
self.scan_url(self.index_url + requirement.unsafe_name+'/')
File "/home/mg/.buildout/eggs/distribute-0.6.14-py2.6.egg/setuptools/package_index.py", line 653, in scan_url
self.process_url(url, True)
File "/home/mg/.buildout/eggs/distribute-0.6.14-py2.6.egg/setuptools/package_index.py", line 201, in process_url
page = f.read()
File "/usr/lib/python2.6/socket.py", line 329, in read
data = self._sock.recv(rbufsize)
File "/usr/lib/python2.6/httplib.py", line 518, in read
return self._read_chunked(amt)
File "/usr/lib/python2.6/httplib.py", line 576, in _read_chunked
value.append(self._safe_read(chunk_left))
File "/usr/lib/python2.6/httplib.py", line 615, in _safe_read
chunk = self.fp.read(min(amt, MAXAMOUNT))
File "/usr/lib/python2.6/socket.py", line 353, in read
data = self._sock.recv(left)
timeout: timed out
Instead of reporting an internal error, buildout should tell me what it was trying to download.