[error message] dependency - explicit error
Trying to migrate an application I get :
Step 7/7 : RUN docker-cubicweb-helper create-instance
---> Running in 9c751479eca8
/usr/lib/python3/dist-packages/paste/request.py:33: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working
from collections import MutableMapping as DictMixin
Traceback (most recent call last):
File "/usr/local/bin/cubicweb-ctl", line 10, in <module>
sys.exit(run())
File "/usr/local/lib/python3.7/dist-packages/cubicweb/cwctl.py", line 828, in run
cwcfg.load_cwctl_plugins()
File "/usr/local/lib/python3.7/dist-packages/cubicweb/cwconfig.py", line 627, in load_cwctl_plugins
for cube in cls.available_cubes():
File "/usr/local/lib/python3.7/dist-packages/cubicweb/cwconfig.py", line 463, in available_cubes
module = entry_point.load()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2410, in load
self.require(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2433, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 791, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.VersionConflict: (cubicweb 3.30.0 (/usr/local/lib/python3.7/dist-packages), Requirement.parse('cubicweb<3.30,>=3.29'))
Traceback (most recent call last):
File "/usr/local/bin/docker-cubicweb-helper", line 50, in <module>
sys.exit(func(**args))
File "/usr/local/bin/docker-cubicweb-helper", line 34, in create_instance
'--automatic', '--no-db-create'])
File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cubicweb-ctl', 'create', 'semwebpro', 'instance', '--automatic', '--no-db-create']' returned non-zero exit status 1.
I believe this is telling me "one cube in your dependencies requires cubicweb <3.30", could the error include which dependency is causing the problem ?