http://bugzilla.opensuse.org/show_bug.cgi?id=1062084
http://bugzilla.opensuse.org/show_bug.cgi?id=1062084#c3
--- Comment #3 from Jordi Massaguer
(In reply to Carmen Bianca Bakker from comment #1)
`python-docker-py` has been renamed to `python-docker`. The new package obsoletes and provides the old one. However, it obsoletes `python2-docker-py`, NOT `python-docker-py`. This is because of some magic in the specfile. The easiest fix is to change all packages that depend on `python{2,3}-docker{,-py}`.
The best fix, however, would be to properly obsolete `python-docker-py`. But that involves Specfile magic that I don't possess.
In the python-docker package in Factory I see:
# docker-py got renamed to docker in 2017
Obsoletes: python-docker-py < %{version}
Provides: python-docker-py = %{version}
Which seems right to me...
But: rpm -qp binaries/python2-docker-2.4.2-1.1.noarch.rpm --obsoletes python-docker < 2.4.2-1.1 python2-docker-py < 2.4.2 So, yes, this is kind of magic... I think this should be fixed in the python-docker package. -- You are receiving this mail because: You are on the CC list for the bug.