I have a Plone site (something around 4.2.4, telling from a version.txt
in the root directory) which I'd like to update to a recent version (I found this how-to) (as of now, 4.3.4
); I have inherited a plethora of pinned versions which are not documented and might be outdated.
When commenting out my versions.cfg
, using http://dist.plone.org/release/4.3-latest/versions.cfg
instead and re-running buildout
with -vvv
, I get:
Develop: '.../src/collective.mathjax'
in: '.../src/collective.mathjax'
/tmp/tmpbXsnpD -q develop -mxN -d .../develop-eggs/tmp2yhe9ubuild
...
Installing 'zc.recipe.egg'.
We have the best distribution that satisfies 'zc.recipe.egg<2dev'.
Picked: zc.recipe.egg = 1.3.2
...
There is a version conflict.
We already have: zc.recipe.egg 1.3.2.
While:
Installing.
Getting section test.
Initializing section test.
Installing recipe zc.recipe.testrunner.
So there seems to be some requirement for a sub-2 version of zc.recipe.egg
, but I can't find it. (In my versions.cfg
it is pinned to 2.0.1
- which used to work, surprisingly.)
I searched the tree with find
and grep
, looking for rc.recipe.egg
in version*.cfg
and setup.py
files, but I couldn't find anything but in my project root directory. I even searched every single file below .../src/collective.mathjax
, without success.
How can I ferret out this dependency? Thank you!