[Grok-dev] Grokproject version issues grokproject --zopectl

Sebastian Ware sebastian at urbantalk.se
Wed Apr 21 04:25:11 EDT 2010


I have done a lot more testing and I think the culprit are the  
following components that I am using:

   hurry.query
   zope.sendmail

I am not finished yet, but pinning:

   zope.sendmail = 3.5.1

Seems to solve half of the problem, which leaves hurry.query, where I  
started by pinning:

   zc.catalog = 1.2

I think is a step in the right direction, but I get

   We already have: zope.location 3.4.0
   but zope.intid 3.7.2 requires 'zope.location>=3.5.4'.

Only I don't know who is requesting

   zope.intid 3.7.2

If I knew maybe I could pin an earlier version of the requesting egg.

I have tried to overried with the newest of each egg until bin/ 
buildout passes, but needless to say there are other problems down the  
road...

Mvh Sebastian

20 apr 2010 kl. 21.39 skrev Jan-Wijbrand Kolman:

> Sebastian Ware <sebastian at urbantalk.se> wrote:
>
>> I have done a clean install with latest grokproject. I got the
>> following version issues for grok = 1.0.1 and grok = 1.0 (which works
>> on my dev machine):
>>
>>    bin/grokproject --zopectl --eggs-dir=/groklive/eggs/ YHGuiden
>>    bin/buildout
>>
>> We already have: zope.location 3.4.0
>> but zope.intid 3.7.2 requires 'zope.location>=3.5.4'.
>>
>> We already have: zope.schema 3.4.0
>> but zope.location 3.5.4 requires 'zope.schema>=3.5.1dev'.
>>
>> We already have: zope.lifecycleevent 3.4.0
>> but zope.intid 3.7.2 requires 'zope.lifecycleevent>=3.5.2'.
>>
>> We already have: zope.index 3.4.1
>> but zope.catalog 3.8.1 requires 'zope.index>=3.5.0'.
>>
>> I ended up pinning the following in versions.cfg
>>
>>   zope.sendmail = 3.5.1
>>   zope.location = 3.5.4
>>   zope.schema = 3.5.1
>>   zope.lifecycleevent = 3.5.2
>>   zope.index = 3.5.0
>>
>> Then it would perform a buildout. However, I am getting an error on
>> startup which I don't understand:
>>
>>   Traceback (most recent call last):
>>   File "/groklive/YHGuiden/parts/app/runzope", line 134, in ?
>>     zope.app.twisted.main.main()
>>   File "/groklive/eggs/zope.app.twisted-3.4.1-py2.4.egg/zope/app/
>> twisted/main.py", line 74, in main
>>     service = setup(load_options(args))
>>   File "/groklive/eggs/zope.app.twisted-3.4.1-py2.4.egg/zope/app/
>> twisted/main.py", line 157, in setup
>>     service = server.create(db)
>>   File "/groklive/eggs/zope.app.twisted-3.4.1-py2.4.egg/zope/app/
>> twisted/server.py", line 154, in create
>>     return servertype.create(
>> TypeError: int argument required
>
> This is all very strange. Could try again without the --eggs-dir  
> option?
> Just to see if it makes a difference?
>
> (I cannot look into this __right__ now, but I'll have a further look
> tomorow morning.)
>
> regards,
> jw
>
>
>
> _______________________________________________
> Grok-dev mailing list
> Grok-dev at zope.org
> https://mail.zope.org/mailman/listinfo/grok-dev



More information about the Grok-dev mailing list