<div dir="ltr">This is really too bad.<div><br></div><div style>This is because a third party dependency hasn't uploaded their package to the normal package index and their own hosting has gone down.</div><div style><br>
</div><div style>You can add this to your buildout.cfg file, close to the top to fix it:</div><div style><br></div><div style><div>allow-hosts =</div><div>    *.<a href="http://python.org">python.org</a></div><div>    *.<a href="http://plone.org">plone.org</a></div>
<div>    *.<a href="http://zope.org">zope.org</a></div><div>    <a href="http://launchpad.net">launchpad.net</a></div><div>    <a href="http://code.google.com">code.google.com</a></div><div>    <a href="http://robotframework.googlecode.com">robotframework.googlecode.com</a></div>
<div><br></div><div>find-links += <a href="http://dist.plone.org/thirdparty/">http://dist.plone.org/thirdparty/</a></div><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Tue, May 21, 2013 at 5:09 AM, Fenton Christopher Graham <span dir="ltr"><<a href="mailto:christopher.fenton@uit.no" target="_blank">christopher.fenton@uit.no</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Followed the tutorial word for word pretty much (<a href="http://developer.plone.org/reference_manuals/active/helloworld/environment/plone.html" target="_blank">http://developer.plone.org/reference_manuals/active/helloworld/environment/plone.html</a>).<br>

Got the following error.<br>
Anyone have a clue?<br>
<br>
Chris<br>
<br>
<br>
/usr/local/share/python_dev/env-27/hello_world# ./bin/buildout<br>
Updating _mr.developer.<br>
Installing instance.<br>
While:<br>
  Installing instance.<br>
  Getting distribution for 'python-dateutil==1.5'.<br>
<br>
An internal error occured due to a bug in either zc.buildout or in a<br>
recipe being used:<br>
Traceback (most recent call last):<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.buildout-1.4.4-py2.7.egg/zc/buildout/buildout.py", line 1683, in main<br>
    getattr(buildout, command)(args)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.buildout-1.4.4-py2.7.egg/zc/buildout/buildout.py", line 555, in install<br>
    installed_files = self[part]._call(recipe.install)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.buildout-1.4.4-py2.7.egg/zc/buildout/buildout.py", line 1227, in _call<br>
    return f()<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/plone.recipe.zope2instance-4.2.1-py2.7.egg/plone/recipe/zope2instance/__init__.py", line 109, in install<br>
    self.install_scripts()<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/plone.recipe.zope2instance-4.2.1-py2.7.egg/plone/recipe/zope2instance/__init__.py", line 547, in install_scripts<br>
    requirements, ws = self.egg.working_set(['plone.recipe.zope2instance'])<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.recipe.egg-1.2.2-py2.7.egg/zc/recipe/egg/egg.py", line 90, in working_set<br>
    **kw)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.buildout-1.4.4-py2.7.egg/zc/buildout/easy_install.py", line 800, in install<br>
    return installer.install(specs, working_set)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.buildout-1.4.4-py2.7.egg/zc/buildout/easy_install.py", line 670, in install<br>
    for dist in self._get_dist(requirement, ws, self._always_unzip<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.buildout-1.4.4-py2.7.egg/zc/buildout/easy_install.py", line 475, in _get_dist<br>
    dist, avail = self._satisfied(requirement)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.buildout-1.4.4-py2.7.egg/zc/buildout/easy_install.py", line 207, in _satisfied<br>
    return None, self._obtain(req, source)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/zc.buildout-1.4.4-py2.7.egg/zc/buildout/easy_install.py", line 399, in _obtain<br>
    if index.obtain(requirement) is None:<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 341, in obtain<br>
    self.prescan(); self.find_packages(requirement)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 326, in find_packages<br>
    self.scan_url(self.index_url + requirement.unsafe_name+'/')<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 669, in scan_url<br>
    self.process_url(url, True)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 224, in process_url<br>
    page = self.process_index(url, page)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 301, in process_index<br>
    self.scan_url(new_url)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 669, in scan_url<br>
    self.process_url(url, True)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 202, in process_url<br>
    f = self.open_url(url, "Download error on %s: %%s -- Some packages may not be found!" % url)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 611, in open_url<br>
    return open_with_auth(url)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 754, in _socket_timeout<br>
    return func(*args, **kwargs)<br>
  File "/usr/local/share/python_dev/env-27/hello_world/eggs/distribute-0.6.27-py2.7.egg/setuptools/package_index.py", line 796, in open_with_auth<br>
    fp = urllib2.urlopen(request)<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/urllib2.py", line 127, in urlopen<br>
    return _opener.open(url, data, timeout)<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/urllib2.py", line 404, in open<br>
    response = self._open(req, data)<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/urllib2.py", line 422, in _open<br>
    '_open', req)<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/urllib2.py", line 382, in _call_chain<br>
    result = func(*args)<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/urllib2.py", line 1214, in http_open<br>
    return self.do_open(httplib.HTTPConnection, req)<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/urllib2.py", line 1187, in do_open<br>
    r = h.getresponse(buffering=True)<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/httplib.py", line 1045, in getresponse<br>
    response.begin()<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/httplib.py", line 409, in begin<br>
    version, status, reason = self._read_status()<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/httplib.py", line 365, in _read_status<br>
    line = self.fp.readline(_MAXLINE + 1)<br>
  File "/usr/local/share/python_dev/buildout.python/parts/opt/lib/python2.7/socket.py", line 476, in readline<br>
    data = self._sock.recv(self._rbufsize)<br>
timeout: timed out<br>
_______________________________________________<br>
Setup mailing list<br>
<a href="mailto:Setup@lists.plone.org">Setup@lists.plone.org</a><br>
<a href="https://lists.plone.org/mailman/listinfo/plone-setup" target="_blank">https://lists.plone.org/mailman/listinfo/plone-setup</a><br>
</blockquote></div><br></div>