Whilst updating a buildout .cfg file from 3.3.4 to work with 4.0.3, the
following was noted: 

Getting distribution for 'Products.LDAPUserFolder'.
SyntaxError: ("'return' outside function",
('build/bdist.macosx-10.6-i386/egg/Products/LDAPUserFolder/skins/cmfldap/join_form.py',
26, None, 'return\n'))

SyntaxError: ("'return' outside function",
('build/bdist.macosx-10.6-i386/egg/Products/LDAPUserFolder/skins/cmfldap/members_add_control.py',
32, None, 'return context.setStatus(False, errmsg)\n'))

SyntaxError: ("'return' outside function",
('/Applications/Plone/buildout-cache/eggs/tmpeOc4YV/Products.LDAPUserFolder-2.14-py2.6.egg/Products/LDAPUserFolder/skins/cmfldap/join_form.py',
26, None, 'return\n'))

SyntaxError: ("'return' outside function",
('/Applications/Plone/buildout-cache/eggs/tmpeOc4YV/Products.LDAPUserFolder-2.14-py2.6.egg/Products/LDAPUserFolder/skins/cmfldap/members_add_control.py',
32, None, 'return context.setStatus(False, errmsg)\n'))

Got Products.LDAPUserFolder 2.14.
Getting distribution for 'Products.LDAPMultiPlugins'.
Got Products.LDAPMultiPlugins 1.8.
While:
  Installing client1.

An internal error occured due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
  File
"/Applications/Plone/buildout-cache/eggs/zc.buildout-1.4.3-py2.6.egg/zc/buildout/buildout.py",
line 1660, in main
    getattr(buildout, command)(args)
  File
"/Applications/Plone/buildout-cache/eggs/zc.buildout-1.4.3-py2.6.egg/zc/buildout/buildout.py",
line 532, in install
    installed_files = self[part]._call(recipe.install)
  File
"/Applications/Plone/buildout-cache/eggs/zc.buildout-1.4.3-py2.6.egg/zc/buildout/buildout.py",
line 1204, in _call
    return f()
  File
"/Applications/Plone/buildout-cache/eggs/plone.recipe.zope2instance-4.0a2-py2.6.egg/plone/recipe/zope2instance/__init__.py",
line 53, in install
    requirements, ws = self.egg.working_set()
  File
"/Applications/Plone/buildout-cache/eggs/zc.recipe.egg-1.2.2-py2.6.egg/zc/recipe/egg/egg.py",
line 90, in working_set
    **kw)
  File
"/Applications/Plone/buildout-cache/eggs/zc.buildout-1.4.3-py2.6.egg/zc/buildout/easy_install.py",
line 800, in install
    return installer.install(specs, working_set)
  File
"/Applications/Plone/buildout-cache/eggs/zc.buildout-1.4.3-py2.6.egg/zc/buildout/easy_install.py",
line 660, in install
    ws.resolve(requirements)
  File
"/Applications/Plone/buildout-cache/eggs/distribute-0.6.10-py2.6.egg/pkg_resources.py",
line 551, in resolve
    requirements.extend(dist.requires(req.extras)[::-1])
  File
"/Applications/Plone/buildout-cache/eggs/distribute-0.6.10-py2.6.egg/pkg_resources.py",
line 2165, in requires
    "%s has no such extra feature %r" % (self, ext)
UnknownExtra: zope.i18n 3.4.0 has no such extra feature 'zcml'

I hesitated before reporting to developers of Products.LDAPMultiPlugins only
because I vaguely recall seeing a very similar traceback in relation to a
different add-on or dependency.

Does that line 
UnknownExtra: zope.i18n 3.4.0 has no such extra feature 'zcml'
suggest a generic error, or should I report the issue to the developer of
each affected title?

Google leads to only a few things, 

<http://pastie.org/pastes/583874/>

http://article.gmane.org/gmane.comp.web.zope.german/39387 Plone4 und XDV 

https://mail.dzug.org/pipermail/zope/2009-December/008053.html Plone4 und
XDV 
-- 
View this message in context: 
http://n2.nabble.com/Plone4interop-UnknownExtra-zope-i18n-3-4-0-has-no-such-extra-feature-zcml-tp4419553p4419553.html
Sent from the Product Developers mailing list archive at Nabble.com.

_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers

Reply via email to