[Grok-dev] Grokproject fails (zc.catalog 1.2b requires 'zope.app.catalog>=3.4.0a2')

Sebastian Ware sebastian at urbantalk.se
Wed Aug 22 09:31:55 EDT 2007


I have attempted to install the latest release of grok using  
Grokproject. However, I get the following error... (full traceback  
bellow)

[snip]
Getting distribution for 'zope.app.session'.
Got zope.app.session 3.4.0a1.
While:
   Installing instance.
Error: There is a version conflict.
We already have: zope.app.catalog 3.4.0a1
but zc.catalog 1.2b requires 'zope.app.catalog>=3.4.0a2'.
Traceback (most recent call last):
   File "/usr/local/bin/grokproject", line 7, in ?
     sys.exit(
   File "/usr/local/lib/python2.4/site-packages/ 
grokproject-0.3dev_r73355-py2.4.egg/grokproject/__init__.py", line  
108, in main
     os.environ) == 0
AssertionError
[end snip]

Mvh Sebastian

***********************
*** Full traceback: ***
***********************

sebastian-wares-dator:~/GrokProjects jhsware$ /usr/local/bin/ 
grokproject Prestatics
Selected and implied templates:
   grokproject#grokproject  A grok project

Variables:
   egg:      Prestatics
   package:  prestatics
   project:  Prestatics
Enter module (Name of a demo Python module placed into the package)  
['app.py']:
Enter user (Name of an initial administrator user):
Enter passwd (Password for the initial administrator user):
Creating template grokproject
Creating directory ./Prestatics
   Recursing into bootstrap
     Creating ./Prestatics/bootstrap/
     Copying bootstrap.py to ./Prestatics/bootstrap/bootstrap.py
   Copying buildout.cfg_tmpl to ./Prestatics/buildout.cfg
   Copying setup.py_tmpl to ./Prestatics/setup.py
   Recursing into src
     Creating ./Prestatics/src/
     Recursing into +package+
       Creating ./Prestatics/src/prestatics/
       Copying +module+.py_tmpl to ./Prestatics/src/prestatics/app.py
       Recursing into +module+_templates
         Creating ./Prestatics/src/prestatics/app_templates/
         Copying index.pt_tmpl to ./Prestatics/src/prestatics/ 
app_templates/index.pt
       Copying README.txt_tmpl to ./Prestatics/src/prestatics/README.txt
       Copying __init__.py to ./Prestatics/src/prestatics/__init__.py
       Copying configure.zcml to ./Prestatics/src/prestatics/ 
configure.zcml
Running /usr/bin/python2.4 setup.py egg_info
Creating directory '/Users/jhsware/GrokProjects/Prestatics/bin'.
Creating directory '/Users/jhsware/GrokProjects/Prestatics/parts'.
Creating directory '/Users/jhsware/GrokProjects/Prestatics/eggs'.
Creating directory '/Users/jhsware/GrokProjects/Prestatics/develop- 
eggs'.
Generated script '/Users/jhsware/GrokProjects/Prestatics/bin/buildout'.
Develop: '/Users/jhsware/GrokProjects/Prestatics/.'
Getting distribution for 'zc.recipe.cmmi'.
Got zc.recipe.cmmi 1.1.0.
Getting distribution for 'zc.recipe.filestorage'.
zip_safe flag not set; analyzing archive contents...
zc.__init__: module references __path__
zc.recipe.__init__: module references __path__
Got zc.recipe.filestorage 1.0a5.
Getting distribution for 'zope.testing'.
Got zope.testing 3.5.1.
Getting distribution for 'zc.recipe.zope3instance'.
Got zc.recipe.zope3instance 1.0.0a1.
Getting distribution for 'zc.recipe.egg'.
Got zc.recipe.egg 1.0.0b6.
Getting distribution for 'zc.recipe.testrunner'.
zip_safe flag not set; analyzing archive contents...
Got zc.recipe.testrunner 1.0.0b8.
Installing zope3.
zope3: Downloading http://www.zope.org/Products/Zope3/3.3.1/ 
Zope-3.3.1.tgz
zope3: Unpacking and configuring

Configuring Zope installation

Using Python interpreter at /usr/bin/python2.4

/usr/bin/python2.4 install.py -q build
/usr/bin/python2.4 install.py -q build
/usr/bin/python2.4 install.py -q install --skip-build --home "/Users/ 
jhsware/GrokProjects/Prestatics/parts/zope3"
Installing data.
Installing instance.
Getting distribution for 'grok'.
Got grok 0.10.
Getting distribution for 'z3c.flashmessage>=1.0b1'.
Got z3c.flashmessage 1.0b1.
Getting distribution for 'zc.catalog'.
Got zc.catalog 1.2b.
Getting distribution for 'zope.testbrowser'.
Got zope.testbrowser 3.4dev-r73329.
Getting distribution for 'zope.traversing'.
Got zope.traversing 3.4dev-r72940.
Getting distribution for 'zope.security==3.4.0b5'.
Got zope.security 3.4.0b5.
Getting distribution for 'zope.schema'.
Got zope.schema 3.3.0.
Getting distribution for 'zope.publisher'.
Got zope.publisher 3.4.1b2.
Getting distribution for 'zope.proxy==3.4.0'.
Got zope.proxy 3.4.0.
Getting distribution for 'zope.pagetemplate'.
Got zope.pagetemplate 3.4dev-r73260.
Getting distribution for 'zope.lifecycleevent'.
Got zope.lifecycleevent 3.4dev-r72934.
Getting distribution for 'zope.interface==3.4.0'.
Got zope.interface 3.4.0.
Getting distribution for 'zope.i18nmessageid'.
Got zope.i18nmessageid 3.4.0.
Getting distribution for 'zope.hookable'.
Got zope.hookable 3.4.0.
Getting distribution for 'zope.formlib'.
Got zope.formlib 3.4dev-r73110.
Getting distribution for 'zope.event'.
Got zope.event 3.3.0.
Getting distribution for 'zope.deprecation'.
Got zope.deprecation 3.4.0.
Getting distribution for 'zope.dottedname'.
Got zope.dottedname 3.4.0.
Getting distribution for 'zope.configuration'.
Got zope.configuration 3.4dev-r72952.
Getting distribution for 'zope.component'.
Got zope.component 3.4dev-r72749.
Getting distribution for 'zope.app.zcmlfiles'.
Got zope.app.zcmlfiles 3.4.0a1.
Getting distribution for 'zope.app.twisted'.
Got zope.app.twisted 3.4.0a1.
Getting distribution for 'zope.app.testing'.
Got zope.app.testing 3.4.0a1.
Getting distribution for 'zope.app.securitypolicy'.
Got zope.app.securitypolicy 3.4.0a1.
Getting distribution for 'zope.app.security'.
Got zope.app.security 3.4.0a1.
Getting distribution for 'zope.app.renderer'.
Got zope.app.renderer 3.4.0a1.
Getting distribution for 'zope.app.publisher'.
Got zope.app.publisher 3.5.0a1.
Getting distribution for 'zope.app.publication'.
Got zope.app.publication 3.4.0a1.
Getting distribution for 'zope.app.pagetemplate'.
Got zope.app.pagetemplate 0.1dev-r74298.
Getting distribution for 'zope.app.keyreference==3.4.0a1'.
Got zope.app.keyreference 3.4.0a1.
Getting distribution for 'zope.app.intid'.
Got zope.app.intid 3.4.0a1.
Getting distribution for 'zope.app.folder'.
Got zope.app.folder 3.4.0a1.
Getting distribution for 'zope.app.container==3.5.0.a1'.
Got zope.app.container 3.5.0a1.
Getting distribution for 'zope.app.component'.
Got zope.app.component 0.1dev-r74310.
Getting distribution for 'zope.app.catalog'.
Got zope.app.catalog 3.4.0a1.
Getting distribution for 'zope.app.authentication'.
Got zope.app.authentication 3.4.0a1.
Getting distribution for 'zope.app.appsetup'.
Got zope.app.appsetup 3.4.0a1.
Getting distribution for 'zope.app.applicationcontrol'.
Got zope.app.applicationcontrol 3.4-dev-r73715.
Getting distribution for 'zope.app.apidoc'.
Got zope.app.apidoc 3.4.0a1.
Getting distribution for 'zope.annotation'.
Got zope.annotation 3.4dev-r72925.
Getting distribution for 'ZODB3==3.8.0b2'.
Got ZODB3 3.8.0b2.
Getting distribution for 'pytz'.
Got pytz 2007f.
Getting distribution for 'simplejson'.
Got simplejson 1.7.1.
Getting distribution for 'martian'.
Got martian 0.8.1.
Getting distribution for 'zope.app.session'.
Got zope.app.session 3.4.0a1.
While:
   Installing instance.
Error: There is a version conflict.
We already have: zope.app.catalog 3.4.0a1
but zc.catalog 1.2b requires 'zope.app.catalog>=3.4.0a2'.
Traceback (most recent call last):
   File "/usr/local/bin/grokproject", line 7, in ?
     sys.exit(
   File "/usr/local/lib/python2.4/site-packages/ 
grokproject-0.3dev_r73355-py2.4.egg/grokproject/__init__.py", line  
108, in main
     os.environ) == 0
AssertionError



More information about the Grok-dev mailing list