{"action":"opened","issue":{"url":"https://api.github.com/repos/buildout/buildout/issues/414","repository_url":"https://api.github.com/repos/buildout/buildout","labels_url":"https://api.github.com/repos/buildout/buildout/issues/414/labels{/name}","comments_url":"https://api.github.com/repos/buildout/buildout/issues/414/comments","events_url":"https://api.github.com/repos/buildout/buildout/issues/414/events","html_url":"https://github.com/buildout/buildout/issues/414","id":254092597,"number":414,"title":"cannot install django using djangorecipe","user":{"login":"ggkitsas","id":6789480,"avatar_url":"https://avatars0.githubusercontent.com/u/6789480?v=4","gravatar_id":"","url":"https://api.github.com/users/ggkitsas","html_url":"https://github.com/ggkitsas","followers_url":"https://api.github.com/users/ggkitsas/followers","following_url":"https://api.github.com/users/ggkitsas/following{/other_user}","gists_url":"https://api.github.com/users/ggkitsas/gists{/gist_id}","starred_url":"https://api.github.com/users/ggkitsas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ggkitsas/subscriptions","organizations_url":"https://api.github.com/users/ggkitsas/orgs","repos_url":"https://api.github.com/users/ggkitsas/repos","events_url":"https://api.github.com/users/ggkitsas/events{/privacy}","received_events_url":"https://api.github.com/users/ggkitsas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-08-30T18:24:46Z","updated_at":"2017-08-30T18:24:46Z","closed_at":null,"author_association":"NONE","body":"Hello,\r\n\r\nI am trying to install django using djangorecipe and got the following error:\r\n\r\n```\r\nWhile:\r\n  Installing django.\r\n\r\nAn internal error occurred due to a bug in either zc.buildout or in a\r\nrecipe being used:\r\nTraceback (most recent call last):\r\n  File \"/home/appuser/mysafeplace/eggs/zc.buildout-2.9.4-py2.7.egg/zc/buildout/buildout.py\", line 2123, in main\r\n    getattr(buildout, command)(args)\r\n  File \"/home/appuser/mysafeplace/eggs/zc.buildout-2.9.4-py2.7.egg/zc/buildout/buildout.py\", line 796, in install\r\n    installed_files = self[part]._call(recipe.install)\r\n  File \"/home/appuser/mysafeplace/eggs/zc.buildout-2.9.4-py2.7.egg/zc/buildout/buildout.py\", line 1553, in _call\r\n    return f()\r\n  File \"/home/appuser/mysafeplace/eggs/djangorecipe-2.1.2-py2.7.egg/djangorecipe/recipe.py\", line 89, in install\r\n    extra_paths, ws)\r\n  File \"/home/appuser/mysafeplace/eggs/djangorecipe-2.1.2-py2.7.egg/djangorecipe/recipe.py\", line 172, in create_scripts_with_settings\r\n    known_entrypoints = list(ws.iter_entry_points('console_scripts'))\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 726, in iter_entry_points\r\n    entries = dist.get_entry_map(group)\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 2639, in get_entry_map\r\n    self._get_metadata('entry_points.txt'), self\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 2369, in parse_map\r\n    for group, lines in data:\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 2967, in split_sections\r\n    for line in yield_lines(s):\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 2235, in yield_lines\r\n    for ss in strs:\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 2564, in _get_metadata\r\n    if self.has_metadata(name):\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 1458, in has_metadata\r\n    return self.egg_info and self._has(self._fn(self.egg_info, name))\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 1818, in _has\r\n    return zip_path in self.zipinfo or zip_path in self._index()\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 1698, in zipinfo\r\n    return self._zip_manifests.load(self.loader.archive)\r\n  File \"build/bdist.linux-x86_64/egg/pkg_resources/__init__.py\", line 1637, in load\r\n    path = os.path.normpath(path)\r\n  File \"/usr/lib/python2.7/posixpath.py\", line 342, in normpath\r\n    initial_slashes = path.startswith('/')\r\nAttributeError: 'NoneType' object has no attribute 'startswith'\r\n```\r\nThe build runs inside a docker container and I've made sure that there is no django installed in that system. Any hints on what this error means?\r\n\r\nThanks!\r\n"}}
{"actor":{"display_login":"ggkitsas"}}