Hello,

You got to use python 2.6, at least for zodbupdate.

On Tue, 15 Feb 2011 17:10:23 +0100 you wrote:
>
>
>
> On Tue, Feb 15, 2011 at 5:03 PM, Chris Fanning
> <christopher.fann...@gmail.com <mailto:christopher.fann...@gmail.com>>
> wrote:
>
>     Hi,
>
>     I've been using zodb as the database on a homebrew cms since 2004
>     without one single problem. :)
>     Now we're changing hardware so we're upgrading software too.
>     I'm running into problems.
>
>     The client starts like this.
>
>     from Persistence import PersistentMapping
>     def __init__(self):
>        .....
>        if not dbroot.has_key('pages'):
>          dbroot['pages'] = PersistentMapping()
>
>     So I changed the Persistence to
>     from persistent.mapping import PersistentMapping
>
>     And now I get the error
>     'PersistentMapping' object has no attribute 'has_key'
>
>      From what I understand the objects are Broken and I need to upgrade
>     the zodb.
>
>     So I did
>     #easy_install zodbupdate
>
>     However I get this error.
>
>     Running zodbupdate-0.5/setup.py -q bdist_egg --dist-dir
>     /tmp/easy_install-iNI2JT/zodbupdate-0.5/egg-dist-tmp-AstNfF
>        File "build/bdist.linux-x86_64/egg/zodbupdate/serialize.py", line 165
>
>
> symb = find_global(*symb_info, Broken=ZODBBroken)
>                                                                   ^
> SyntaxError: invalid syntax
>
>
>     I'm at a real loss here.
>     Any help please?
>
>     Chris.
>
>
>
>
> _______________________________________________
> For more information about ZODB, see the ZODB Wiki:
> http://www.zope.org/Wikis/ZODB/
>
> ZODB-Dev mailing list  -  ZODB-Dev@zope.org
> https://mail.zope.org/mailman/listinfo/zodb-dev

_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to