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=<paste.cgitb_catcher.CgitbMiddleware object>, > 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=<function 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/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", > line 1135, in getProfileDependencyChain > dependencies = self.getDependenciesForProfile( profile_id ) > File > "/home/yves/plonewsgi/lib/python2.4/site-packages/Products.GenericSetup-1.4.0-py2.4.egg/Products/GenericSetup/tool.py", > line 911, in getDependenciesForProfile > raise KeyError, profile_id > KeyError: u'profile-plone.protect:default' > ------ > 2008-07-11T11:03:55 ERROR ZODB.Connection Shouldn't load state for 0x01 > when the connection is closed > > I guess this has sth to do with libxml2 not being on my system (Ubuntu > 7.10). > > Pointers appreciates, > > Yves Moisan > > _______________________________________________ > Repoze-dev mailing list > Repoze-dev@lists.repoze.org > http://lists.repoze.org/listinfo/repoze-dev > _______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev