--On 24. Dezember 2007 09:42:37 -0500 Tres Seaver <[EMAIL PROTECTED]> wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Andreas Jung wrote:
I wrote a small script to match the KGS against the current Zope/HEAD
externals. The KGS is missing several zope.app modules that are
used within Zope 2. What to do with them?

WARN: KGS incomplete - BTrees not found
WARN: KGS incomplete - ThreadedAsync not found
WARN: KGS incomplete - ZEO not found
WARN: KGS incomplete - ZODB not found
WARN: KGS incomplete - ZopeUndo not found
WARN: KGS incomplete - persistent not found

Those packages all ship with ZODB.  The 3.8 0c1 tag is current as of a
week ago.  I'm assuming the KGS lists the ZODB egg. ;)


Jup. No problem with them.


WARN: KGS incomplete - transaction not found

That package will move out into its own tree after ZODB 3.8.x.  Until
then, it should be found under there.

WARN: KGS incomplete - zope.app.content_types not found
WARN: KGS incomplete - zope.app.event not found
WARN: KGS incomplete - zope.app.filerepresentation not found
WARN: KGS incomplete - zope.app.location not found
WARN: KGS incomplete - zope.app.mail not found
WARN: KGS incomplete - zope.app.rdb not found
WARN: KGS incomplete - zope.app.servicenames not found
WARN: KGS incomplete - zope.app.site not found
WARN: KGS incomplete - zope.app.size not found
WARN: KGS incomplete - zope.app.tests not found

I kicked them.

I created a test branch and adjusted the externals so far.

zope.thread seems to be a broken (there is no _zope_thread.c
file)...however had no time for further investigations.

And the testrunner produces 9 errors...anyone with a fast idea about
the reasons for the failures (before doing further investigations)?

"/opt/python-2.4.4/bin/python" "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/test.py" -v
Running tests at level 1
Running unit tests:
 Running:
..........
rror in test testSetupConfiguredLoggers (Zope2.Startup.tests.testStarter.ZopeStarterTestCase)
Traceback (most recent call last):
 File "/opt/python-2.4.4/lib/python2.4/unittest.py", line 270, in run
   self.tearDown()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/Zope2/Startup/tests/testStarter.py", line 69, in tearDown
   test_logger.LoggingTestBase.tearDown(self)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/ZConfig/components/logger/tests/test_logger.py", line 72, in tearDown
   assert loghandler._reopenable_handlers == []
AssertionError

.

Error in test testSetupLocale (Zope2.Startup.tests.testStarter.ZopeStarterTestCase)
Traceback (most recent call last):
 File "/opt/python-2.4.4/lib/python2.4/unittest.py", line 270, in run
   self.tearDown()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/Zope2/Startup/tests/testStarter.py", line 69, in tearDown
   test_logger.LoggingTestBase.tearDown(self)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/ZConfig/components/logger/tests/test_logger.py", line 72, in tearDown
   assert loghandler._reopenable_handlers == []
AssertionError

.

Error in test testSetupServers (Zope2.Startup.tests.testStarter.ZopeStarterTestCase)
Traceback (most recent call last):
 File "/opt/python-2.4.4/lib/python2.4/unittest.py", line 270, in run
   self.tearDown()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/Zope2/Startup/tests/testStarter.py", line 69, in tearDown
   test_logger.LoggingTestBase.tearDown(self)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/ZConfig/components/logger/tests/test_logger.py", line 72, in tearDown
   assert loghandler._reopenable_handlers == []
AssertionError

.

Error in test testSetupStartupHandler (Zope2.Startup.tests.testStarter.ZopeStarterTestCase)
Traceback (most recent call last):
 File "/opt/python-2.4.4/lib/python2.4/unittest.py", line 270, in run
   self.tearDown()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/Zope2/Startup/tests/testStarter.py", line 69, in tearDown
   test_logger.LoggingTestBase.tearDown(self)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/ZConfig/components/logger/tests/test_logger.py", line 72, in tearDown
   assert loghandler._reopenable_handlers == []
AssertionError

.

Error in test testSetupZServerThreads (Zope2.Startup.tests.testStarter.ZopeStarterTestCase)
Traceback (most recent call last):
 File "/opt/python-2.4.4/lib/python2.4/unittest.py", line 270, in run
   self.tearDown()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/Zope2/Startup/tests/testStarter.py", line 69, in tearDown
   test_logger.LoggingTestBase.tearDown(self)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/ZConfig/components/logger/tests/test_logger.py", line 72, in tearDown
   assert loghandler._reopenable_handlers == []
AssertionError

.

Error in test testZopeRunConfigure (Zope2.Startup.tests.testStarter.ZopeStarterTestCase)
Traceback (most recent call last):
 File "/opt/python-2.4.4/lib/python2.4/unittest.py", line 270, in run
   self.tearDown()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/Zope2/Startup/tests/testStarter.py", line 69, in tearDown
   test_logger.LoggingTestBase.tearDown(self)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/ZConfig/components/logger/tests/test_logger.py", line 72, in tearDown
   assert loghandler._reopenable_handlers == []
AssertionError

...............................................................................................

Error in test test_log_record (zLOG.tests.test_logging.LoggingIntegrationTestCase)
Traceback (most recent call last):
 File "/opt/python-2.4.4/lib/python2.4/unittest.py", line 270, in run
   self.tearDown()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/ZConfig/components/logger/tests/test_logger.py", line 72, in tearDown
   assert loghandler._reopenable_handlers == []
AssertionError

The following test left new threads behind:
testABOR (zope.server.ftp.tests.test_ftpserver.Tests)
New thread(s): [<_DummyThread(Dummy-36, started daemon)>, <_DummyThread(Dummy-37, started daemon)>]


.............
 Ran 5369 tests with 0 failures and 7 errors in 2 minutes 32.974 seconds.
Running OFS.tests.testCopySupportEvents.EventLayer tests:
 Set up OFS.tests.testCopySupportEvents.EventLayer in 0.668 seconds.
 Running:
..............
 Ran 14 tests with 0 failures and 0 errors in 0.140 seconds.
Running Testing.ZopeTestCase.layer.ZopeLite tests:
 Tear down OFS.tests.testCopySupportEvents.EventLayer in 0.006 seconds.
 Set up Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
 Running:
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................
 Ran 668 tests with 0 failures and 0 errors in 18.748 seconds.
Running Testing.ZopeTestCase.testShoppingCart.ShoppingCartLayer tests:
Set up Testing.ZopeTestCase.testShoppingCart.ShoppingCartLayer in 0.164 seconds.
 Running:
................
 Ran 16 tests with 0 failures and 0 errors in 0.269 seconds.
Running Testing.ZopeTestCase.testZODBCompat.ZODBCompatLayer tests:
Tear down Testing.ZopeTestCase.testShoppingCart.ShoppingCartLayer in 0.002 seconds. Set up Testing.ZopeTestCase.testZODBCompat.ZODBCompatLayer in 0.005 seconds.
 Running:
..................
 Ran 18 tests with 0 failures and 0 errors in 0.064 seconds.
Running Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestLayer tests: Tear down Testing.ZopeTestCase.testZODBCompat.ZODBCompatLayer in 0.002 seconds. Set up Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestLayer in 0.001 seconds.
 Running:
..
 Ran 2 tests with 0 failures and 0 errors in 0.015 seconds.
Running zope.formlib.tests.FormlibLayer tests:
Tear down Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestLayer in 0.001 seconds.
 Tear down Testing.ZopeTestCase.layer.ZopeLite in 0.000 seconds.
 Set up zope.formlib.tests.FormlibLayer in 4.086 seconds.
 Running:
.....
 Ran 5 tests with 0 failures and 0 errors in 0.009 seconds.
Running zope.testbrowser.tests.TestBrowserLayer tests:
 Tear down zope.formlib.tests.FormlibLayer in 0.005 seconds.
Set up zope.testbrowser.tests.TestBrowserLayer Traceback (most recent call last): File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/testing/testrunner.py", line 1252, in run_layer
   setup_layer(options, layer, setup_layers)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/testing/testrunner.py", line 1377, in setup_layer
   layer.setUp()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/testing/functional.py", line 288, in setUp
   self.setup = FunctionalTestSetup(self.config_file)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/testing/functional.py", line 194, in __init__
   self.app = Debugger(self.db, config_file)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/debug/debug.py", line 36, in __init__
   config(config_file)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/appsetup/appsetup.py", line 111, in config
   context = xmlconfig.file(file, context=context, execute=execute)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 610, in file
   include(context, name, package)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 546, in include
   processxmlfile(f, context)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 378, in processxmlfile
   parser.parse(src)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
   xmlreader.IncrementalParser.parse(self, source)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
   self.feed(buffer)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
   self._parser.Parse(data, isFinal)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
   self._cont_handler.endElementNS(pair, None)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 357, in endElementNS
   self.context.end()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 542, in end
   self.stack.pop().finish()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 690, in finish
   actions = self.handler(context, **args)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 546, in include
   processxmlfile(f, context)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 378, in processxmlfile
   parser.parse(src)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
   xmlreader.IncrementalParser.parse(self, source)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
   self.feed(buffer)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
   self._parser.Parse(data, isFinal)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
   self._cont_handler.endElementNS(pair, None)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 357, in endElementNS
   self.context.end()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 542, in end
   self.stack.pop().finish()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 690, in finish
   actions = self.handler(context, **args)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 546, in include
   processxmlfile(f, context)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 378, in processxmlfile
   parser.parse(src)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
   xmlreader.IncrementalParser.parse(self, source)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
   self.feed(buffer)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
   self._parser.Parse(data, isFinal)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
   self._cont_handler.endElementNS(pair, None)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 357, in endElementNS
   self.context.end()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 542, in end
   self.stack.pop().finish()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 689, in finish
   args = toargs(context, *self.argdata)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 1381, in toargs
   args[str(name)] = field.fromUnicode(s)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/fields.py", line 139, in fromUnicode
   value = self.context.resolve(name)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 182, in resolve
   mod = __import__(mname, *_import_chickens)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/authentication/session.py", line 28, in ?
   from zope.session.interfaces import ISession
ZopeXMLConfigurationError: File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/testbrowser/ftests/ftesting.zcml", line 12.2-12.47 ZopeXMLConfigurationError: File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/authentication/configure.zcml", line 61.2-61.33 ZopeXMLConfigurationError: File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/authentication/session.zcml", line 6.2-10.8
   ImportError: No module named session.interfaces

Running zope.traversing.tests.layer.TraversingLayer tests:
Set up zope.traversing.tests.layer.TraversingLayer Traceback (most recent call last): File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/testing/testrunner.py", line 1252, in run_layer
   setup_layer(options, layer, setup_layers)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/testing/testrunner.py", line 1377, in setup_layer
   layer.setUp()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/testing/functional.py", line 288, in setUp
   self.setup = FunctionalTestSetup(self.config_file)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/testing/functional.py", line 194, in __init__
   self.app = Debugger(self.db, config_file)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/debug/debug.py", line 36, in __init__
   config(config_file)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/appsetup/appsetup.py", line 111, in config
   context = xmlconfig.file(file, context=context, execute=execute)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 610, in file
   include(context, name, package)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 546, in include
   processxmlfile(f, context)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 378, in processxmlfile
   parser.parse(src)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
   xmlreader.IncrementalParser.parse(self, source)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
   self.feed(buffer)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
   self._parser.Parse(data, isFinal)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
   self._cont_handler.endElementNS(pair, None)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 357, in endElementNS
   self.context.end()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 542, in end
   self.stack.pop().finish()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 690, in finish
   actions = self.handler(context, **args)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 546, in include
   processxmlfile(f, context)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 378, in processxmlfile
   parser.parse(src)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 107, in parse
   xmlreader.IncrementalParser.parse(self, source)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/xmlreader.py", line 123, in parse
   self.feed(buffer)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 207, in feed
   self._parser.Parse(data, isFinal)
File "/opt/python-2.4.4/lib/python2.4/xml/sax/expatreader.py", line 348, in end_element_ns
   self._cont_handler.endElementNS(pair, None)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/xmlconfig.py", line 357, in endElementNS
   self.context.end()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 542, in end
   self.stack.pop().finish()
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 689, in finish
   args = toargs(context, *self.argdata)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/config.py", line 1381, in toargs
   args[str(name)] = field.fromUnicode(s)
File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/configuration/fields.py", line 141, in fromUnicode
   raise schema.ValidationError(v)
ZopeXMLConfigurationError: File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/traversing/tests/ftesting.zcml", line 20.2-20.64 ZopeXMLConfigurationError: File "/Users/ajung_data/sandboxes/Zope/ajung-2-11-prep-branch/lib/python/zope/app/securitypolicy/meta.zcml", line 3.2-3.60 ConfigurationError: ('Invalid value for', 'package', 'ImportError: Module zope has no global securitypolicy')

Andreas



Attachment: pgpnqnnUCXlDv.pgp
Description: PGP signature

_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to