[Zope] Upgrading from 2.5.1 to 2.6.0 Problems

Josef Meile josef.meile@imes.mavt.ethz.ch
Tue, 05 Nov 2002 21:21:29 +0100


Hi,

I'm trying to upgrade my Zope to the latest stable
version. My test machine is running RedHat 7.3,
python 2.1.3 (source), Zope 2.6.0 (source).

The original data comes from a machine running suse 7.3,
python 2.1.3 (source), and Zope 2.5.1 (source)

When I start the new Zope with the Data.fs of the
previous version, I get:

2002-11-05T20:54:06 ERROR(200) Zope Couldn't install OFSP
Traceback (innermost last):
  Module OFS.Application, line 700, in install_product
   - __traceback_info__: OFSP
  Module ZODB.Transaction, line 222, in commit
  Module ZODB.Transaction, line 195, in commit
  Module ZODB.Transaction, line 256, in _commit_objects
  Module ZODB.Connection, line 389, in commit
   - __traceback_info__: (('intSet', 'intSet'), '\x00\x00\x00\x00\x00\x00\x08:', '')
  Module ZODB.FileStorage, line 705, in store
ConflictError: database conflict error (oid 000000000000083a, serial was 0348a51f52d8776e, now 0000000000000000)
------
2002-11-05T20:54:08 ERROR(200) Zope Couldn't install ZCatalog
Traceback (innermost last):
  Module OFS.Application, line 700, in install_product
   - __traceback_info__: ZCatalog
  Module ZODB.Transaction, line 222, in commit
  Module ZODB.Transaction, line 195, in commit
  Module ZODB.Transaction, line 256, in _commit_objects
  Module ZODB.Connection, line 389, in commit
   - __traceback_info__: (('intSet', 'intSet'), '\x00\x00\x00\x00\x00\x00\x0e\xb6', '')
  Module ZODB.FileStorage, line 705, in store
ConflictError: database conflict error (oid 0000000000000eb6, serial was 0348a51f6ab4c9a2, now 0000000000000000)





I also get this warning which hadn't appeared in a long
time ago:

/usr/local/Zope/2.6.0/lib/python/SearchIndex/__init__.py:19: DeprecationWarning: The usage of the SearchIndex package is deprecated since Zope 2.4.
This package is only kept for backwards compatibility for a while
and will go away in a future release.

Please use instead the re-factored modules in Products/PluginIndexes.

  warnings.warn("The usage of the SearchIndex package is deprecated since \





Then the server starts. Also, when trying to query the catalog through the
manage interface I get the records I want, but this message appears several
times on my log file:


------
2002-11-05T20:59:36 ERROR(200) ZODB Couldn't load state for '\x00\x00\x00\x00\x00\x01\x91+'
Traceback (innermost last):
  Module ZODB.Connection, line 533, in setstate
  Module ZODB.Connection, line 192, in _persistent_load
   - __traceback_info__: .
  Module ZODB.Connection, line 131, in __getitem__
   - __traceback_info__: Here comes a lot of characters that doesn't make any
                         sense to me

Could not load oid ., pickled data in traceback info may            contain clues
------


At the end of all of this comes:

------
2002-11-05T20:59:59 PROBLEM(100) ZODB Could not import class 'CADFolder' from module '*nskuqovTqw3NvqWvBdGN0g=='
------
2002-11-05T21:00:05 PROBLEM(100) ZODB Could not import class 'EventFolder' from module '*aMUfubARz/CXaB9cEaCxFw=='


Those are ZClasses that I've installed and that have worked in the
previous version.

Does anybody has a clue?


Thanks in advanced,
Josef.