[Grok-dev] Re: unable to buildout NudgeNudge

Philipp von Weitershausen philipp at weitershausen.de
Sun May 13 17:31:16 EDT 2007


Oliver Oli wrote:
> Hello,
> 
> I tried to install NudgeNudge, but I'm getting a version conflict error:
> 
> grok at luffa:~/nudgenudge$ bin/buildout
> buildout: Develop: /home/grok/nudgenudge/.
> [...]
> zc.buildout.easy_install: Got zope.app.publication 3.4.0a1-2
> zc.buildout.easy_install: Getting new distribution for 
> zope.app.pagetemplate
> zc.buildout.easy_install: Got zope.app.pagetemplate 3.4.0b1dev-r75616
> While:
>  Installing instance
> Error: There is a version conflict.
> We already have: ZODB3 3.7.0
> but zope.index 3.4.0a2 requires ZODB3>=3.8.0a1.dev-r74780.
> zope.index 3.4.0a2 is required by zope.app.catalog 3.4.0a1.
> zope.app.catalog 3.4.0a1 is required by zc.catalog 1.2dev-r74688.
> but zope.app.intid 3.4.0a2 requires ZODB3>=3.8.0a1.dev-r74780.
> zope.app.intid 3.4.0a2 is required by zope.app.catalog 3.4.0a1.
> zope.app.catalog 3.4.0a1 is required by zc.catalog 1.2dev-r74688.
> grok at luffa:~/nudgenudge$

zc.catalog 1.2 has egg dependencies on Zope 3. NudgeNudge was made for 
zc.catalog 1.1. If you change the dependency line to "zc.catalog==1.1" 
(either in buildout.cfg or in setup.py), it should work (and it won't 
pull in any of those Zope eggs).


-- 
http://worldcookery.com -- Professional Zope documentation and training


More information about the Grok-dev mailing list