> ------------------------------ > > Message: 3 > Date: Sat, 14 Mar 2009 22:06:15 -0700 > From: Cristopher Ewing <[email protected]> > Subject: [Product-Developers] Odd import error in fresh buildout > To: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset="us-ascii" > > Hi all, > > I've been trying to re-run buildout on an existing instance that I've > > been working on for a while now, and I'm getting a very strange > import error when I try to start up my instance. > > I've pegged the plone version in this buildout to 3.1.7, but have not > > pegged the recipe for plone.zope2.instance > > Here's the error I'm seeing: > > Klapaucius:~/Documents/consulting/jen_project/buildouts/ > serversync.buildout cewing$ ./bin/instance fg > Traceback (most recent call last): > File "./bin/instance", line 93, in ? > plone.recipe.zope2instance.ctl.main( > File "/Users/cewing/.buildout/eggs/plone.recipe.zope2instance-3.0- > > py2.4.egg/plone/recipe/zope2instance/ctl.py", line 297, in main > options.realize(args, doc=__doc__) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/Zope2/Startup/zopectl.py", > > line 95, in realize > ZDOptions.realize(self, *args, **kw) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/zdaemon/zdoptions.py", > line 273, in realize > self.load_schema() > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/zdaemon/zdoptions.py", > line 321, in load_schema > self.schema = ZConfig.loadSchema(self.schemafile) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/loader.py", line > 31, in loadSchema > return SchemaLoader().loadURL(url) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/loader.py", line > 65, in loadURL > return self.loadResource(r) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/loader.py", line > 159, in loadResource > schema = ZConfig.schema.parseResource(resource, self) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/schema.py", line > 27, in parseResource > xml.sax.parse(resource.file, parser) > File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/ > > lib/python2.4/xml/sax/__init__.py", line 33, in parse > parser.parse(source) > File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/ > > lib/python2.4/xml/sax/expatreader.py", line 107, in parse > xmlreader.IncrementalParser.parse(self, source) > File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/ > > lib/python2.4/xml/sax/xmlreader.py", line 123, in parse > self.feed(buffer) > File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/ > > lib/python2.4/xml/sax/expatreader.py", line 207, in feed > self._parser.Parse(data, isFinal) > File "/opt/local/Library/Frameworks/Python.framework/Versions/2.4/ > > lib/python2.4/xml/sax/expatreader.py", line 300, in start_element > self._cont_handler.startElement(name, AttributesImpl(attrs)) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/schema.py", line > 99, in startElement > getattr(self, "start_" + name)(attrs) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/schema.py", line > 475, in start_schema > keytype, valuetype, datatype = self.get_sect_typeinfo(attrs) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/schema.py", line > 201, in get_sect_typeinfo > datatype = self.get_datatype(attrs, "datatype", "null", base) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/schema.py", line > 194, in get_datatype > return self._registry.get(dtname) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/datatypes.py", > line 398, in get > t = self.search(name) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/ZConfig/datatypes.py", > line 423, in search > package = __import__(n, g, g, component) > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/Zope2/Startup/ > datatypes.py", line 21, in ? > import OFS.Uninstalled > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/OFS/Uninstalled.py", line > > 16, in ? > import SimpleItem, Globals, Acquisition > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/OFS/SimpleItem.py", line > 26, in ? > import AccessControl.Role, AccessControl.Owned, App.Common > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/AccessControl/ > __init__.py", line 17, in ? > from Implementation import setImplementation > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/AccessControl/ > Implementation.py", line 98, in ? > setImplementation("C") > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/AccessControl/ > Implementation.py", line 51, in setImplementation > from AccessControl import ImplC as impl > File "/Users/cewing/Documents/consulting/jen_project/buildouts/ > serversync.buildout/parts/zope2/lib/python/AccessControl/ImplC.py", > line 30, in ? > from ImplPython import RestrictedDTML, SecurityManager, > ZopeSecurityPolicy > ImportError: No module named ImplPython > > I've checked and ImplyPython.py is sitting right in the AccessControl > > module, right alongside ImplC.py. I can't seem to fathom how it > could fail to import. > > Any ideas? Am I missing something obvous because it's late and I'm > tired? > > Thanks in advance for your assistance :) > > ******************************** > Cris Ewing > Webmaster, Lead Developer > Department of Radiology Web Services > University of Washington > School of Medicine > Work Phone: (206) 616-1288 > Cell Phone: (206) 708-9083 > Pager: (206) 559-2306 > E-mail: [email protected] > Web: http://www.rad.washington.edu > ******************************* >
Cris- Don't know if you're still having this issue - I had it Friday due to a new version of zope.component - in my case due to collective.dancing in my buildout. Apparently version 1.6 is now out and causing the problem - pinning zope.component to 1.5.1 fixed it. Jim _______________________________________________ Product-Developers mailing list [email protected] http://lists.plone.org/mailman/listinfo/product-developers
