Unfortunately I'm not seeing anything useful, which is my problem:
[ERROR] 2012-01-30T13:36:18: (22455) Error raised in delayed method
None
Traceback (most recent call last):
File
"/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/scripts/zeopack.py",
line 159, in _main
cs.pack(packt, wait=True)
File
"/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ClientStorage.py",
line 916, in pack
return self._server.pack(t, wait)
File
"/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ServerStub.py",
line 155, in pack
self.rpc.call('pack', t, wait)
File
"/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/zrpc/connection.py",
line 768, in call
raise inst # error raised by server
TypeError: unhashable type: 'list'
Error:
Error packing storage users in ('localhost', 9100)
[INFO] 2012-01-30T13:36:18: (::ffff:127.0.0.1:58682) disconnected
Kind regards,
Kaweh
On 30.01.2012, at 12:10, Jim Fulton wrote:
> On Mon, Jan 30, 2012 at 5:22 AM, Kaweh Kazemi <[email protected]> wrote:
>> Hi zodb-dev,
>>
>> during our latest zeopack runs, zeopack for our users storage fails giving
>> this error:
>>
>> Traceback (most recent call last):
>> File
>> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/scripts/zeopack.py",
>> line 159, in _main
>> cs.pack(packt, wait=True)
>> File
>> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ClientStorage.py",
>> line 916, in pack
>> return self._server.pack(t, wait)
>> File
>> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ServerStub.py",
>> line 155, in pack
>> self.rpc.call('pack', t, wait)
>> File
>> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/zrpc/connection.py",
>> line 768, in call
>> raise inst # error raised by server
>> TypeError: unhashable type: 'list'
>> Error:
>> Error packing storage users in ('localhost', 9100)
>>
>> Any ideas how to start to debug this behavior to find the bad data structure
>> that prevents zeopack to run correctly? There is no verbose mode with
>> zeopack as far as I know that would provide me with more helpful information
>> (like the transaction id?). Maybe I can use any of the other tools to get to
>> the source of the problem?
>>
>> Any experience you could share to help me find the bad structure is very
>> much appreciated. Thanks for your help.
>
> Start by looking for an error in the server log.
>
> Jim
>
> --
> Jim Fulton
> http://www.linkedin.com/in/jimfulton
_______________________________________________
For more information about ZODB, see http://zodb.org/
ZODB-Dev mailing list - [email protected]
https://mail.zope.org/mailman/listinfo/zodb-dev