Hey,<br><br>My apologies; this is a bug in z3c.autoinclude which seems to have been introduced in the 0.2.1 version I released yesterday. I'm looking into it today and should hopefully have a fix out shortly.<br><br>In the meantime, the easiest way to get your application to start would be to delete the following line from your package's generated configure.zcml:<br>
<br>"<includeDependencies package='.' />"<br><br>That will disable z3c.autoinclude and circumvent this bug. Alternatively, you can probably downgrade z3c.autoinclude to version 0.2 without any downsides, since the bugs fixed in 0.2.1 are unlikely to affect most users of Grok.<br>
<br>Sorry for the buggy release and in particular for my very bad timing. I assumed Grok would peg its dependency to the 0.2 release but I should have mentioned it on-list.<br><br>-Ethan<br><br><div class="gmail_quote">On Tue, Apr 22, 2008 at 1:49 PM, Joachim Schmitz <<a href="mailto:js@aixtraware.de">js@aixtraware.de</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I updated grokproject and created a new project Campus<br>
<br>
in Campus I did<br>
:~/WAeUP_ng/Campus$ bin/buildout<br>
Develop: '/home/perry/WAeUP_ng/Campus/.'<br>
Updating app.<br>
Updating data.<br>
Updating zopectl.<br>
Updating i18n.<br>
The recipe for i18n doesn't define an update method. Using its install method.<br>
i18n: setting up i18n tools<br>
Updating test.<br>
perry@leise:~/WAeUP_ng/Campus$ bin/buildout<br>
Develop: '/home/perry/WAeUP_ng/Campus/.'<br>
Updating app.<br>
Updating data.<br>
Updating zopectl.<br>
Updating i18n.<br>
The recipe for i18n doesn't define an update method. Using its install method.<br>
i18n: setting up i18n tools<br>
Updating test.<br>
<br>
then:<br>
<br>
~/WAeUP_ng/Campus/bin/zopectl fg<br>
/home/perry/WAeUP_ng/Campus/parts/app/runzope -C /home/perry/WAeUP_ng/Campus/parts/zopectl/zope.conf<br>
Traceback (most recent call last):<br>
File "/home/perry/WAeUP_ng/Campus/parts/app/runzope", line 129, in ?<br>
zope.app.twisted.main.main()<br>
File "/home/perry/buildout-eggs/tmprJeL5P/zope.app.twisted-3.4.0a1-py2.4.egg/zope/app/twisted/main.py", line 74, in main<br>
File "/home/perry/buildout-eggs/tmprJeL5P/zope.app.twisted-3.4.0a1-py2.4.egg/zope/app/twisted/main.py", line 145, in setup<br>
File "/home/perry/buildout-eggs/zope.app.appsetup-3.4.1-py2.4.egg/zope/app/appsetup/appsetup.py", line 111, in config<br>
context = xmlconfig.file(file, context=context, execute=execute)<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py", line 610, in file<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py", line 546, in include<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py", line 378, in processxmlfile<br>
File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", line 109, in parse<br>
xmlreader.IncrementalParser.parse(self, source)<br>
File "/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py", line 123, in parse<br>
self.feed(buffer)<br>
File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", line 216, in feed<br>
self._parser.Parse(data, isFinal)<br>
File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", line 364, in end_element_ns<br>
self._cont_handler.endElementNS(pair, None)<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py", line 357, in endElementNS<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/config.py", line 542, in end<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/config.py", line 690, in finish<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py", line 546, in include<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py", line 378, in processxmlfile<br>
File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", line 109, in parse<br>
xmlreader.IncrementalParser.parse(self, source)<br>
File "/usr/lib/python2.4/site-packages/_xmlplus/sax/xmlreader.py", line 123, in parse<br>
self.feed(buffer)<br>
File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", line 216, in feed<br>
self._parser.Parse(data, isFinal)<br>
File "/usr/lib/python2.4/site-packages/_xmlplus/sax/expatreader.py", line 364, in end_element_ns<br>
self._cont_handler.endElementNS(pair, None)<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/xmlconfig.py", line 357, in endElementNS<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/config.py", line 542, in end<br>
File "/home/perry/buildout-eggs/tmplQxZ2z/zope.configuration-3.4.0-py2.4.egg/zope/configuration/config.py", line 690, in finish<br>
File "/home/perry/buildout-eggs/tmpRPpdtj/z3c.autoinclude-0.2.1-py2.4.egg/z3c/autoinclude/zcml.py", line 38, in autoIncludeDirective<br>
File "/home/perry/buildout-eggs/tmpRPpdtj/z3c.autoinclude-0.2.1-py2.4.egg/z3c/autoinclude/utils.py", line 65, in distributionForPackage<br>
File "/home/perry/buildout-eggs/tmpRPpdtj/z3c.autoinclude-0.2.1-py2.4.egg/z3c/autoinclude/utils.py", line 75, in distributionForDottedName<br>
File "/home/perry/buildout-eggs/tmpRPpdtj/z3c.autoinclude-0.2.1-py2.4.egg/z3c/autoinclude/utils.py", line 90, in namespaceDottedNames<br>
File "/usr/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py", line 1460, in get_metadata_lines<br>
return yield_lines(self.get_metadata(name))<br>
File "/usr/lib/python2.4/site-packages/setuptools-0.6c7-py2.4.egg/pkg_resources.py", line 1457, in get_metadata<br>
raise KeyError("No metadata except PKG-INFO is available")<br>
zope.configuration.xmlconfig.ZopeXMLConfigurationError: File "/home/perry/WAeUP_ng/Campus/parts/app/site.zcml", line 4.0-4.28<br>
ZopeXMLConfigurationError: File "/home/perry/WAeUP_ng/Campus/src/campus/configure.zcml", line 4.2-4.37<br>
KeyError: 'No metadata except PKG-INFO is available'<br>
perry@leise:~/WAeUP_ng/Academics$<br><font color="#888888">
<br>
<br>
<br>
-- <br>
Gruß Joachim</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
Grok-dev mailing list<br>
<a href="mailto:Grok-dev@zope.org" target="_blank">Grok-dev@zope.org</a><br>
<a href="http://mail.zope.org/mailman/listinfo/grok-dev" target="_blank">http://mail.zope.org/mailman/listinfo/grok-dev</a><br>
</div></div></blockquote></div><br>