[Bug 1121721] New: docker-compose broken on TW20190110
docker-compose --version Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 581, in _build_master ws.require(__requires__) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 898, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 789, in resolve raise VersionConflict(dist, req).with_context(dependent_req)
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 Bug ID: 1121721 Summary: docker-compose broken on TW20190110 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: 64bit OS: openSUSE Factory Status: NEW Severity: Normal Priority: P5 - None Component: Containers Assignee: containers-bugowner@suse.de Reporter: gm.venekamp@quicknet.nl QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- After zypper dup for TW20190110 docker-compose is broken. Using docker-compose results in the following dump: pkg_resources.ContextualVersionConflict: (docker 3.5.1 (/usr/lib/python3.6/site-packages), Requirement.parse('docker<4.0,>=3.6.0'), {'docker-compose'}) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/bin/docker-compose", line 6, in <module> from pkg_resources import load_entry_point File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3126, in <module> @_call_aside File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3110, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 3139, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 583, in _build_master return cls._build_from_requirements(__requires__) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 596, in _build_from_requirements dists = ws.resolve(reqs, Environment()) File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 784, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'docker<4.0,>=3.6.0' distribution was not found and is required by docker-compose -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 http://bugzilla.opensuse.org/show_bug.cgi?id=1121721#c1 Chris Bradbury <viff3000@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |viff3000@gmail.com --- Comment #1 from Chris Bradbury <viff3000@gmail.com> --- Can confirm this issue's also affecting me. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 http://bugzilla.opensuse.org/show_bug.cgi?id=1121721#c2 --- Comment #2 from Chris Bradbury <viff3000@gmail.com> --- As a temporary workaround, changing the version number in `/usr/lib/python3.6/site-packages/docker-3.5.1-py3.6.egg-info/PKG-INFO` to '3.6.0' will allow docker-compose to run. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 http://bugzilla.opensuse.org/show_bug.cgi?id=1121721#c3 Jordi Massaguer <jmassaguerpla@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jmassaguerpla@suse.com Assignee|containers-bugowner@suse.de |wolfgang.engel@suse.com --- Comment #3 from Jordi Massaguer <jmassaguerpla@suse.com> --- Assigning to Wolfgang from Package Hub. We don't maintain docker-compose anymore. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 http://bugzilla.opensuse.org/show_bug.cgi?id=1121721#c4 Wolfgang Engel <wolfgang.engel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED --- Comment #4 from Wolfgang Engel <wolfgang.engel@suse.com> --- Created submit request #666155 to devel project for fixing required python-docker version for Tumbleweed. As soon as it gets accepted I will submit it to Factory. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 http://bugzilla.opensuse.org/show_bug.cgi?id=1121721#c5 --- Comment #5 from Wolfgang Engel <wolfgang.engel@suse.com> --- Submit request was refused because docker-python is going to be upgraded to a newer version, which makes the request invalid. Waiting for upgraded python-docker. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 http://bugzilla.opensuse.org/show_bug.cgi?id=1121721#c6 Andrei Borzenkov <arvidjaar@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |arvidjaar@gmail.com --- Comment #6 from Andrei Borzenkov <arvidjaar@gmail.com> --- docker-compose has `Requires: python-docker >= 2.5.1`; it should be fixed if code fails with python-docker version smaller than 3.6 to match it. Then zypper would have warned and could be aborted to preserve working version. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 Robert Munteanu <rombert@apache.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rombert@apache.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 Tobias Pfeiffer <tgpfeiffer@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tgpfeiffer@web.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 http://bugzilla.opensuse.org/show_bug.cgi?id=1121721#c7 --- Comment #7 from Gerben Venekamp <gm.venekamp@quicknet.nl> --- Docker-compose works again. TW20190125 fixed the python dependency for me. Thanks for the fix. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1121721 http://bugzilla.opensuse.org/show_bug.cgi?id=1121721#c8 G.M. Venekamp <gm.venekamp@quicknet.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED OS|openSUSE Factory |All --- Comment #8 from G.M. Venekamp <gm.venekamp@quicknet.nl> --- I seem to not have closed this bug, while having reported it to be fixed. It fixed, it's been working ever since. -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com