Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: Docker-compose version needs an updated python-docker distribution. Version-Release number of selected component: docker-compose-1.20.0-1.fc28 Additional info: reporter: libreport-2.9.4 cmdline: /usr/bin/python3 /usr/bin/docker-compose down -v --remove-orphans --rmi local crash_function: resolve exception_type: pkg_resources.ContextualVersionConflict executable: /usr/bin/docker-compose interpreter: python3-3.6.4-20.fc28.x86_64 kernel: 4.16.0-0.rc6.git0.2.fc28.x86_64 runlevel: N 5 type: Python3 uid: 1000 Truncated backtrace: #1 resolve in /usr/lib/python3.6/site-packages/pkg_resources/__init__.py:783 #2 require in /usr/lib/python3.6/site-packages/pkg_resources/__init__.py:892 #3 _build_master in /usr/lib/python3.6/site-packages/pkg_resources/__init__.py:574
Created attachment 1415532 [details] File: backtrace
Created attachment 1415533 [details] File: cgroup
Created attachment 1415534 [details] File: cpuinfo
Created attachment 1415535 [details] File: environ
Created attachment 1415536 [details] File: mountinfo
Created attachment 1415537 [details] File: namespaces
Created attachment 1415538 [details] File: open_fds
I always forget about the branching. https://koji.fedoraproject.org/koji/taskinfo?taskID=26137516
python-docker-3.2.1-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-7966e82eda
python-docker-3.2.1-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-7966e82eda
The docker-compose maintainer is really at fault here. That package should express the versioned dependency on python-docker correctly (it does not), and the update should not have been pushed stable without a corresponding python-docker update first going stable. I've added a note on that update.
OK, I'm trying to understand the version difference between Fedora and Upstream, and I found this blog post but it didn't help: https://rhelblog.redhat.com/2016/10/31/understanding-docker-latest-package/ Why again we have different versions from upstream (even a year later from the version change)?
Anass, this issue is about [docker-compose](https://github.com/docker/compose), not [docker engine](https://github.com/projectatomic/docker). Please don't confuse those two projects, they are completely different things.
Sorry, I know they're different but I thought the confusion in versioning is what happened here too. Anyway, I'm still curious about the versioning deviation between upstream and project atomic! :D
python-docker-3.2.1-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.