Comment # 3 on bug 1062084 from
(In reply to Jordi Massaguer from comment #2)
> (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: