collective / collective.geo.mapwidget

4 stars 9 forks source link

Colorpicker can not be installed #5

Closed jone closed 11 years ago

jone commented 11 years ago

When I use collective.geo.mapwidget 1.7 I get:

Running ftw.contentpage.testing.FtwContentPage:Integration tests:
  Set up ftw.contentpage.testing.FtwContentPageLayer Traceback (most recent call last):
  File "/var/lib/jenkins/zope/eggs/zope.testrunner-4.3.3-py2.6.egg/zope/testrunner/runner.py", line 385, in run_layer
    setup_layer(options, layer, setup_layers)
  File "/var/lib/jenkins/zope/eggs/zope.testrunner-4.3.3-py2.6.egg/zope/testrunner/runner.py", line 676, in setup_layer
    setup_layer(options, base, setup_layers)
  File "/var/lib/jenkins/zope/eggs/zope.testrunner-4.3.3-py2.6.egg/zope/testrunner/runner.py", line 681, in setup_layer
    layer.setUp()
  File "/var/lib/jenkins/zope/eggs/plone.app.testing-4.0.2-py2.6.egg/plone/app/testing/helpers.py", line 343, in setUp
    self.setUpPloneSite(portal)
  File "/var/lib/jenkins/jobs/ftw.contentpage-master-test-plone-4.1.x.cfg/workspace/ftw/contentpage/testing.py", line 76, in setUpPloneSite
    applyProfile(portal, 'ftw.contentpage:default')
  File "/var/lib/jenkins/zope/eggs/plone.app.testing-4.0.2-py2.6.egg/plone/app/testing/helpers.py", line 113, in applyProfile
    setupTool.runAllImportStepsFromProfile(profileId)
  File "/var/lib/jenkins/zope/eggs/Products.GenericSetup-1.6.6-py2.6.egg/Products/GenericSetup/tool.py", line 353, in runAllImportStepsFromProfile
    ignore_dependencies=ignore_dependencies)
   - __traceback_info__: profile-ftw.contentpage:default
  File "/var/lib/jenkins/zope/eggs/Products.GenericSetup-1.6.6-py2.6.egg/Products/GenericSetup/tool.py", line 1095, in _runImportStepsFromContext
    chain = self.getProfileDependencyChain( profile_id )
  File "/var/lib/jenkins/zope/eggs/Products.GenericSetup-1.6.6-py2.6.egg/Products/GenericSetup/tool.py", line 1078, in getProfileDependencyChain
    chain.extend(self.getProfileDependencyChain( dependency, seen ))
  File "/var/lib/jenkins/zope/eggs/Products.GenericSetup-1.6.6-py2.6.egg/Products/GenericSetup/tool.py", line 1078, in getProfileDependencyChain
    chain.extend(self.getProfileDependencyChain( dependency, seen ))
  File "/var/lib/jenkins/zope/eggs/Products.GenericSetup-1.6.6-py2.6.egg/Products/GenericSetup/tool.py", line 1078, in getProfileDependencyChain
    chain.extend(self.getProfileDependencyChain( dependency, seen ))
  File "/var/lib/jenkins/zope/eggs/Products.GenericSetup-1.6.6-py2.6.egg/Products/GenericSetup/tool.py", line 1078, in getProfileDependencyChain
    chain.extend(self.getProfileDependencyChain( dependency, seen ))
  File "/var/lib/jenkins/zope/eggs/Products.GenericSetup-1.6.6-py2.6.egg/Products/GenericSetup/tool.py", line 1076, in getProfileDependencyChain
    dependencies = self.getDependenciesForProfile( profile_id )
  File "/var/lib/jenkins/zope/eggs/Products.GenericSetup-1.6.6-py2.6.egg/Products/GenericSetup/tool.py", line 858, in getDependenciesForProfile
    raise KeyError, profile_id
KeyError: u'profile-collective.z3cform.colorpicker:default'

This is because collective.z3c.form.colorpicker (currently 0.2) does not have a generic setup profile. Should collective.geo.mapwidget not install collective.z3c.form.colorpicker in the metadata.xml?