[Zope] Error Migration Data.fs from Zope 2.10.4 to 2.13.8
Frank Kauff
fkauff at biologie.uni-kl.de
Thu Oct 6 07:31:39 EST 2011
Unfortunately, it's not working:
When starting within the 2.10.4 environment, I get the error
Traceback (most recent call last):
File "../strip_versions.py", line 116, in ?
main()
File "../strip_versions.py", line 108, in main
ZODB.BaseStorage.copy(it, output_storage)
AttributeError: 'module' object has no attribute 'copy'
Starting it from within 2.13.8, I get the old error again:
Traceback (most recent call last):
File "../strip_versions.py", line 116, in <module>
main()
File "../strip_versions.py", line 108, in main
ZODB.BaseStorage.copy(it, output_storage)
File
"/opt/zope/lib/python2.6/site-packages/ZODB3-3.10.3-py2.6-linux-x86_64.egg/ZODB/BaseStorage.py",
line 394, in copy
for r in transaction:
File "../strip_versions.py", line 57, in __iter__
for record in self.__transaction:
File
"/opt/zope/lib/python2.6/site-packages/ZODB3-3.10.3-py2.6-linux-x86_64.egg/ZODB/FileStorage/FileStorage.py",
line 1890, in next
h = self._read_data_header(pos)
File
"/opt/zope/lib/python2.6/site-packages/ZODB3-3.10.3-py2.6-linux-x86_64.egg/ZODB/FileStorage/format.py",
line 150, in _read_data_header
h = DataHeaderFromString(s)
File
"/opt/zope/lib/python2.6/site-packages/ZODB3-3.10.3-py2.6-linux-x86_64.egg/ZODB/FileStorage/format.py",
line 236, in DataHeaderFromString
return DataHeader(*struct.unpack(DATA_HDR, s))
File
"/opt/zope/lib/python2.6/site-packages/ZODB3-3.10.3-py2.6-linux-x86_64.egg/ZODB/FileStorage/format.py",
line 246, in __init__
"Non-zero version length. Versions aren't supported.")
ValueError: Non-zero version length. Versions aren't supported.
Any help appreciated,
Frank
On 10/06/2011 02:02 PM, Andreas Jung wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Try the following script to stip off versions:
>
> http://svn.zope.org/ZODB/branches/3.8/src/ZODB/scripts/strip_versions.py?rev=102805&view=markup
>
> - -aj
>
> Frank Kauff wrote:
>> Hi all,
>>
>> I'm trying to update from Zope 2.10.4 to 2.13.8 and have problems to
>> copy Data.fs. No matter whether I try to directly copy Data.fs or
>> use repozo, both times zope gives me the error
>>
>> ValueError: Non-zero version length. Versions aren't supported.
>>
>> Searching the net, this seems to be a common problem. However, I
>> couldn't find a solution for it. Is there a tool anywhere that can
>> convert Data.fs from older to newer formats?
>>
>> Thanks, Frank
>>
>> _______________________________________________ Zope maillist -
>> Zope at zope.org https://mail.zope.org/mailman/listinfo/zope ** No
>> cross posts or HTML encoding! ** (Related lists -
>> https://mail.zope.org/mailman/listinfo/zope-announce
>> https://mail.zope.org/mailman/listinfo/zope-dev )
> - --
> ZOPYX Limited | zopyx group
> Charlottenstr. 37/1 | The full-service network for Zope& Plone
> D-72070 Tübingen | Produce& Publish
> www.zopyx.com | www.produce-and-publish.com
> - ------------------------------------------------------------------------
> E-Publishing, Python, Zope& Plone development, Consulting
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.11 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQGUBAEBAgAGBQJOjZjeAAoJEADcfz7u4AZjCvILwLgI+0BJRDDYsP5Ygo19Sp2g
> D8EJg3vLup617HNFp2x9+ISfTy1QrNYmj/J204IUtuInD1AK0LV9s+UzYvivsYcW
> AdH0ordLSFSkMgPrEpAxJGfREd4+Qpy9LrTrqQ3stucQSOhl9+TkTzo8P0h/XWya
> YRpISUb5TIpUU6BwEqw8VcIzMamjkBzI/DY402J9OLsN/WcFO4RA5wQB6Rab5pyC
> LtYlEiZny1kAMtLc5DNu+0kWZ8tfkWyj4AgCJEkEDeQTE9VVNBN27zmSpmyk4g2F
> q8yHYH/o7e5rKDbjQ+9klgqX+XaMeIdyBs9opmZRtiwgC20H8Nq/oPpAuq6UpcZS
> alzjYg63cQzXqTLARdzJe0DBUFlvAHPFnFTlPOLk25CxQoZT+QdVLqF8yOw6pJ2U
> egCD2wg1B97M9sE6+payKm2aYyrc8Da13kTiPKa6sBdoHmSYUKyCS+PKcrkCnCMb
> 4Yrhqpq8DRDY8zlINlR/Nd/O29bRqj0=
> =GYbG
> -----END PGP SIGNATURE-----
More information about the Zope
mailing list