[Grok-dev] version confict caused by new zc.recipe.testrunner
Jasper Spaans
jasper at vs19.net
Wed Aug 27 06:22:41 EDT 2008
>>> While running buildout on a grokproject today, it gave me the
>>> following error:
>>>
>>> jbook:~ spaans$ grokproject frop
>>> Enter user (Name of an initial administrator user): admin
>>> Enter passwd (Password for the initial administrator user):
>>> Enter version_info_url (The URL to a *.cfg file containing a
>>> [versions] section.) [None]:
>>> Creating directory ./frop
>>> Invoking zc.buildout...
>>> While:
>>> Installing.
>>> Getting section test.
>>> Initializing section test.
>>> Installing recipe zc.recipe.testrunner.
>>> Error: There is a version conflict.
>>> We already have: zope.testing 3.5.1
>>> but zc.recipe.testrunner 1.1.0 requires 'zope.testing>=3.6.0'.
>>>
>>> I was able to fix this by forcing zc.recipe.testrunner = 1.0.0 in my
>>> buildout.
>
> Should be fixed with zc.recipe.testrunner 1.0.2.
> Sorry for the inconvenience.
Running grokproject is still broken, as it tries to pick up 1.1.0
instead of 1.0.2 ; after forcing zc.recipe.testrunner = 1.0.2, there's
another problem though:
grok (0.13) requires
zope.testing = 3.5.1
zc.recipe.testrunner (1.0.2) requires
zope.testing = 3.4.9
Is there any reason to enforce 3.4.9 ? As it seems no code has changed
between 1.0.0 and 1.0.2, I've force zc.recipe.testrunner=1.0 in my
grok buildout.
Martijn/JW/(other release wizards?), is it an idea to do a grok
maintenance release to get things to work again regarding versions?
(As I also had to fix the zope.app.locales version, as suggested in http://article.gmane.org/gmane.comp.web.zope.grok.devel/6103
; these fixes also need to go to the trunk I guess)
As I'm a bit reluctant as to committing bits on tags, here's my diff
against grok 0.13:
--- grok-0.13.cfg 2008-06-23 21:25:28.000000000 +0200
+++ grok-0.13a.cfg 2008-08-27 12:11:40.000000000 +0200
@@ -15,6 +15,7 @@
z3c.flashmessage = 1.0
z3c.testsetup = 0.2.1
zc.catalog = 1.2
+zc.recipe.testrunner = 1.0.0
zdaemon = 2.0.1
zodbcode = 3.4
zope.annotation = 3.4
@@ -41,7 +42,7 @@
zope.app.interface = 3.4
zope.app.intid = 3.4.1
zope.app.keyreference = 3.4.1
-zope.app.locales = 3.4.1
+zope.app.locales = 3.4.5
zope.app.onlinehelp = 3.4.1
zope.app.pagetemplate = 3.4
zope.app.preference = 3.4.1
Cheers,
Jasper
--
Jasper Spaans http://jasper.es/
This line was last modified 0 seconds ago.
More information about the Grok-dev
mailing list