Commit b0a6cf86 authored by Jérome Perrin's avatar Jérome Perrin

slapos-testing: dependencies between zc.recipe.egg:develop are not resolved automatically

As a result installing erp5.util[testnode] and slapos.cookbook before
slapos.core will install a first slapos.core that will need to be
replaced and cause reinstallation each time. ( I guess )
parent 11964947
...@@ -31,12 +31,14 @@ setup = ${caucase-repository:location} ...@@ -31,12 +31,14 @@ setup = ${caucase-repository:location}
# XXX erp5.util does not have `test` extra require, but has a `testnode` extra require with same dependencies # XXX erp5.util does not have `test` extra require, but has a `testnode` extra require with same dependencies
egg = erp5.util[testnode] egg = erp5.util[testnode]
setup = ${erp5.util-repository:location} setup = ${erp5.util-repository:location}
depends = ${slapos.core-setup:egg}
[slapos.cookbook-setup] [slapos.cookbook-setup]
<= setup-develop-egg <= setup-develop-egg
# XXX slapos.cookbook does not have `test` extra require, `mock` is only listed in `tests_require` and will be pulled by setup.py test # XXX slapos.cookbook does not have `test` extra require, `mock` is only listed in `tests_require` and will be pulled by setup.py test
egg = slapos.cookbook egg = slapos.cookbook
setup = ${slapos.cookbook-repository:location} setup = ${slapos.cookbook-repository:location}
depends = ${slapos.core-setup:egg}
[slapos.core-setup] [slapos.core-setup]
<= setup-develop-egg <= setup-develop-egg
...@@ -53,6 +55,7 @@ setup = ${slapos.recipe.build-repository:location} ...@@ -53,6 +55,7 @@ setup = ${slapos.recipe.build-repository:location}
<= setup-develop-egg <= setup-develop-egg
egg = slapos.recipe.cmmi[test] egg = slapos.recipe.cmmi[test]
setup = ${slapos.recipe.cmmi-repository:location} setup = ${slapos.recipe.cmmi-repository:location}
depends = ${slapos.recipe.build-setup:egg}
[slapos.recipe.template-setup] [slapos.recipe.template-setup]
<= setup-develop-egg <= setup-develop-egg
...@@ -65,6 +68,7 @@ setup = ${slapos.recipe.template-repository:location} ...@@ -65,6 +68,7 @@ setup = ${slapos.recipe.template-repository:location}
# XXX slapos.toolbox does not have `test` extra require, `mock` and `pycurl` are only listed in `tests_require` and will be pulled by setup.py test # XXX slapos.toolbox does not have `test` extra require, `mock` and `pycurl` are only listed in `tests_require` and will be pulled by setup.py test
egg = slapos.toolbox egg = slapos.toolbox
setup = ${slapos.toolbox-repository:location} setup = ${slapos.toolbox-repository:location}
depends = ${slapos.core-setup:egg}
[eggs] [eggs]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment