grokproject fails with IOError: No egg-info directory found

Bug #247212 reported by Albertas Agejevas
4
Affects Status Importance Assigned to Milestone
grok
Won't Fix
Low
Brandon Rhodes
1.0
Won't Fix
Low
Brandon Rhodes

Bug Description

I installed grokproject with the buildout config attached. I got the same failure with a virtualenv buildout and a self-compiled python.

$ bin/grokproject MyGrok
Enter user (Name of an initial administrator user): gandalf
Enter passwd (Password for the initial administrator user): 123
Enter eggs_dir (Location where zc.buildout will look for and place packages) ['/home/alga/buildout-eggs']: /home/alga/src/eggs
Creating directory ./MyGrok
Traceback (most recent call last):
  File "bin/grokproject", line 15, in ?
    grokproject.main()
  File "/home/alga/src/eggs/tmpaahDpP/grokproject-0.7-py2.4.egg/grokproject/__init__.py", line 101, in main
  File "/home/alga/src/eggs/tmp679s-F/PasteScript-1.6.3-py2.4.egg/paste/script/command.py", line 213, in run
  File "/home/alga/src/eggs/tmp679s-F/PasteScript-1.6.3-py2.4.egg/paste/script/create_distro.py", line 170, in command
  File "/home/alga/src/eggs/tmp679s-F/PasteScript-1.6.3-py2.4.egg/paste/script/pluginlib.py", line 133, in egg_info_dir
IOError: No egg-info directory found (looked in ./MyGrok/./MyGrok.egg-info, ./MyGrok/src/MyGrok.egg-info, ./MyGrok/setup.py/MyGrok.egg-info, ./MyGrok/buildout.cfg/MyGrok.egg-info)

Creating ./MyGrok/./MyGrok.egg-info manually and re-running grokproject fixes the problem.

My grokproject buildout uses: zc.recipe.egg-1.1.0b1-py2.4.egg setuptools-0.6c8-py2.4.egg zc.buildout-1.0.6-py2.4.egg

Revision history for this message
Albertas Agejevas (alga) wrote :
Revision history for this message
Albertas Agejevas (alga) wrote :
todd (todd-infrae)
Changed in grok:
assignee: nobody → brandon-rhodes
milestone: none → 1.0
Revision history for this message
Martijn Faassen (faassen) wrote :

We're going to assume that this somehow got fixed in the mean time, or that --no-site-packages wasn't used with virtualenv and a system library conflicted.

Revision history for this message
Christian Klinger (cklinger) wrote :

In grokproject 2.1 we use zc.buildout 1.5.2 and therefore we don't need virtuanlenv anymore.

Changed in grok:
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.