Re: [Repoze-dev] Error creating a Plone site
Ouch. Our repoze.plone egg had bad dependencies. Apologies for this. I've uploaded a new repoze.plone distribution (3.1.2.0) and I've fixed the http://dist.repoze.org/plone/3.1.2 index, adding several new packages that didn't have the right versions by re-matching everything again the Plone 3.1.2 tarball. You may want to start over "from scratch", as I'm not sure there's any sane way to upgrade what's in your existing sandbox; although "easy_install -U -i http://dist.repoze.org/plone/latest/simple"; *might* do it (no guarantees). Thanks for the note... - C Yves Moisan wrote: > Hi All, > > Sorry to posting to the dev list. This should really be in a "users" > list but I haven't found one. > > I followed the instructions at > http://plone.org/documentation/tutorial/install-plone-3-behind-apache-and-mod_wsgi-using-repoze > to install repoze.plone. One change I made is : > > $ /path/to/sandbox/bin/easy_install -i http://dist.repoze.org/simple > repoze.plone > > became > > $ /path/to/sandbox/bin/easy_install -i > http://dist.repoze.org/plone/latest/simple repoze.plone > > So I'm getting a more recent Plone version than Carlos' instructions. > Everything goes well up to the point of adding a Plone site through the > ZMI : > > A problem occurred in a Python script. Here is the sequence of function > calls leading up to the error, in the order they occurred. > > > /home/yves/plonewsgi/lib/python2.4/site-packages/Paste-1.5-py2.4.egg/paste/cgitb_catcher.py > in __call__(self=, > environ={'CHANNEL_CREATION_TIME': '1215788566.13', 'CONNECTION_TYPE': > 'keep-alive', 'CONTENT_LENGTH': '78', 'CONTENT_TYPE': > 'application/x-www-form-urlencoded', 'GATEWAY_INTERFACE': 'CGI/1.1', > 'HTTP_ACCEPT': > 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', > 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': > 'en-us,fr;q=0.8,fr-fr;q=0.5,en;q=0.3', 'HTTP_COOKIE': > 'tree-s="eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuRKCECUjWFEXWFyRrxpUIBHoAARkP6w"', > ...}, start_response=) > > etc. > > Console output : > > 2008-07-11T11:03:55 INFO Archetypes Could not find the marshaller tool. > It might not be installed or you might not be providing enough context > to find it. > > 2008-07-11 11:03:55 INFO Archetypes Could not find the marshaller tool. > It might not be installed or you might not be providing enough context > to find it. > > -- > 2008-07-11T11:03:55 INFO GenericSetup.portlets Portlets imported > 2008-07-11 11:03:55 INFO GenericSetup.portlets Portlets imported > -- > 2008-07-11T11:03:55 ERROR GenericSetup Unknown step in dependency chain: > u'profile-plone.protect:default' > 2008-07-11 11:03:55 ERROR GenericSetup Unknown step in dependency chain: > u'profile-plone.protect:default' > Traceback (most recent call last): > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.errorlog-0.7-py2.4.egg/repoze/errorlog/__init__.py", > line 85, in __call__ > return self.application(environ, start_response) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.obob-0.4-py2.4.egg/repoze/obob/publisher.py", > line 176, in __call__ > status, headers, body_iter = helper.handle_exception(exc_info) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.obob-0.4-py2.4.egg/repoze/obob/publisher.py", > line 170, in __call__ > result = helper.invoke(published) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.zope2-0.4.6-py2.4.egg/repoze/zope2/z2bob.py", > line 444, in invoke > bind=1) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.zope2-0.4.6-py2.4.egg/repoze/zope2/mapply.py", > line 96, in mapply > else: return object(*args) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/ploneproducts-3.1.2-py2.4.egg/Products/CMFPlone/factory.py", > line 85, in addPloneSite > setup_tool.runAllImportStepsFromProfile('profile-%s' % profile_id) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", > line 390, in runAllImportStepsFromProfile > ignore_dependencies=ignore_dependencies) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", > line 1179, in _runImportStepsFromContext > message = self._doRunImportStep(step, context) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", > line 1093, in _doRunImportStep > return handler(context) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/ploneproducts-3.1.2-py2.4.egg/Products/CMFPlone/setuphandlers.py", > line 524, in importFinalSteps > gen.installDependencies(site) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/ploneproducts-3.1.2-py2.4.egg/Products/CMFPlone/setuphandlers.py", > line 103, in installDep
[Repoze-dev] Error creating a Plone site
Hi All, Sorry to posting to the dev list. This should really be in a "users" list but I haven't found one. I followed the instructions at http://plone.org/documentation/tutorial/install-plone-3-behind-apache-and-mod_wsgi-using-repoze to install repoze.plone. One change I made is : $ /path/to/sandbox/bin/easy_install -i http://dist.repoze.org/simple repoze.plone became $ /path/to/sandbox/bin/easy_install -i http://dist.repoze.org/plone/latest/simple repoze.plone So I'm getting a more recent Plone version than Carlos' instructions. Everything goes well up to the point of adding a Plone site through the ZMI : A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /home/yves/plonewsgi/lib/python2.4/site-packages/Paste-1.5-py2.4.egg/paste/cgitb_catcher.py in __call__(self=, environ={'CHANNEL_CREATION_TIME': '1215788566.13', 'CONNECTION_TYPE': 'keep-alive', 'CONTENT_LENGTH': '78', 'CONTENT_TYPE': 'application/x-www-form-urlencoded', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us,fr;q=0.8,fr-fr;q=0.5,en;q=0.3', 'HTTP_COOKIE': 'tree-s="eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuRKCECUjWFEXWFyRrxpUIBHoAARkP6w"', ...}, start_response=) etc. Console output : 2008-07-11T11:03:55 INFO Archetypes Could not find the marshaller tool. It might not be installed or you might not be providing enough context to find it. 2008-07-11 11:03:55 INFO Archetypes Could not find the marshaller tool. It might not be installed or you might not be providing enough context to find it. -- 2008-07-11T11:03:55 INFO GenericSetup.portlets Portlets imported 2008-07-11 11:03:55 INFO GenericSetup.portlets Portlets imported -- 2008-07-11T11:03:55 ERROR GenericSetup Unknown step in dependency chain: u'profile-plone.protect:default' 2008-07-11 11:03:55 ERROR GenericSetup Unknown step in dependency chain: u'profile-plone.protect:default' Traceback (most recent call last): File "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.errorlog-0.7-py2.4.egg/repoze/errorlog/__init__.py", line 85, in __call__ return self.application(environ, start_response) File "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.obob-0.4-py2.4.egg/repoze/obob/publisher.py", line 176, in __call__ status, headers, body_iter = helper.handle_exception(exc_info) File "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.obob-0.4-py2.4.egg/repoze/obob/publisher.py", line 170, in __call__ result = helper.invoke(published) File "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.zope2-0.4.6-py2.4.egg/repoze/zope2/z2bob.py", line 444, in invoke bind=1) File "/home/yves/plonewsgi/lib/python2.4/site-packages/repoze.zope2-0.4.6-py2.4.egg/repoze/zope2/mapply.py", line 96, in mapply else: return object(*args) File "/home/yves/plonewsgi/lib/python2.4/site-packages/ploneproducts-3.1.2-py2.4.egg/Products/CMFPlone/factory.py", line 85, in addPloneSite setup_tool.runAllImportStepsFromProfile('profile-%s' % profile_id) File "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", line 390, in runAllImportStepsFromProfile ignore_dependencies=ignore_dependencies) File "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", line 1179, in _runImportStepsFromContext message = self._doRunImportStep(step, context) File "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", line 1093, in _doRunImportStep return handler(context) File "/home/yves/plonewsgi/lib/python2.4/site-packages/ploneproducts-3.1.2-py2.4.egg/Products/CMFPlone/setuphandlers.py", line 524, in importFinalSteps gen.installDependencies(site) File "/home/yves/plonewsgi/lib/python2.4/site-packages/ploneproducts-3.1.2-py2.4.egg/Products/CMFPlone/setuphandlers.py", line 103, in installDependencies st.runAllImportStepsFromProfile("profile-Products.CMFPlone:dependencies") File "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", line 390, in runAllImportStepsFromProfile ignore_dependencies=ignore_dependencies) File "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", line 1155, in _runImportStepsFromContext chain = self.getProfileDependencyChain( profile_id ) File "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", line 1137, in getProfileDependencyChain chain.extend(self.getProfileDependencyChain( dependency, seen )) File "/home/yves/plonewsgi/lib/pytho