Bug 1642470

Summary: Missing python2-matplotlib in rawhide
Product: [Fedora] Fedora Reporter: Lumír Balhar <lbalhar>
Component: python2-matplotlibAssignee: Mattias Ellert <mattias.ellert>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: j, mattias.ellert, pviktori
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python2-matplotlib-2.2.3-3.fc30 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-10-30 20:09:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1641797    

Description Lumír Balhar 2018-10-24 13:19:08 UTC
Description of problem:
I would like to fix and rebuild my package python2-ipython in rawhide but I cannot because my package depends on python2-matplotlib which is missing there.

Version-Release number of selected component (if applicable):
NA

How reproducible:
Allways

Steps to Reproduce:
dnf install python2-matplotlib

Actual results:
No match for argument: python2-matplotlib
Error: Unable to find a match

Expected results:
python2-matplotlib installed

Comment 1 Jason Tibbitts 2018-10-24 14:02:02 UTC
Are you willing to maintain it?

I maintain an EPEL-only stub package named python2-matplotlib which contains nothing but a dependency on python-matplotlib.  It was retired and blocked on rawhide.  It was briefly unretired on rawhide and then immediately orphaned, so it was removed.

If you want to maintain python2-matplotlib in Fedora then great, we can get it unblocked and you can go about the business of keeping it working.  But I'm certainly not going to do it, because I never wanted it to exist in Fedora at all.  I recall there was a call for someone to maintain this previously which received no response but maybe the alternative (remove packages like python2-ipython) will be enough to get someone to step up.

Comment 2 Mattias Ellert 2018-10-25 06:39:50 UTC
(In reply to Jason Tibbitts from comment #1)
> Are you willing to maintain it?
> 
> I maintain an EPEL-only stub package named python2-matplotlib which contains
> nothing but a dependency on python-matplotlib.  It was retired and blocked
> on rawhide.  It was briefly unretired on rawhide and then immediately
> orphaned, so it was removed.
> 
> If you want to maintain python2-matplotlib in Fedora then great, we can get
> it unblocked and you can go about the business of keeping it working.  But
> I'm certainly not going to do it, because I never wanted it to exist in
> Fedora at all.  I recall there was a call for someone to maintain this
> previously which received no response but maybe the alternative (remove
> packages like python2-ipython) will be enough to get someone to step up.

Since there doesn't seem to be anyone else - can you add me as a maintainer of the package? FAS: ellert

Comment 3 Petr Viktorin 2018-10-25 08:44:24 UTC
(In reply to Mattias Ellert from Bug #1641797, comment #11)
> I saw the call. I was hoping someone more directly affected would pick it
> up. I maintain a package that depend on a package that depends on it, so I
> am a bit peripheral to the issue.
> 
> If there is noone else I can do it, but I do think that someone who use the
> package more regularly or maintain a package that directly depend on it
> would be able to do a better job.

Maintaining it shouldn't be much of a problem. It's just that the lack of *any* response so far from affected packagers (other than "OK, remove it") puts it very low on anyone's priority/motivation list.
IMO, "orphaned" would be the perfect state for a package that no one cares about, except people that just need more time to stop depending on it.

Comment 4 Jason Tibbitts 2018-10-25 22:52:18 UTC
I've added ellert as a maintainer for the python2-matplotlib package.  It will still need to be unblocked in order for a build to be done.  I can help with that if you need me to do so.

Comment 5 Lumír Balhar 2018-10-26 06:19:42 UTC
Thank you Mattias that you'll take care of the package. I am not the right person to do so because we would like to remove the whole Python 2 stack from Fedora 30+ but it should happen to each package in the right time when nothing depends on it.

Comment 6 Mattias Ellert 2018-10-26 08:38:06 UTC
(In reply to Jason Tibbitts from comment #4)
> I've added ellert as a maintainer for the python2-matplotlib package.  It
> will still need to be unblocked in order for a build to be done.  I can help
> with that if you need me to do so.

I have files an unblock request with releng, but if you can speed it up it would be great.

https://pagure.io/releng/issue/7888

Comment 7 Jason Tibbitts 2018-10-26 16:33:57 UTC
releng is going to be a bit swamped for the next few days with the F29 release, so you'll need to give it a bit of time.

Comment 8 Mattias Ellert 2018-10-31 06:23:13 UTC
For some reason the build was untagged. I have reopened the releng ticket.
https://pagure.io/releng/issue/7888

Comment 9 Mattias Ellert 2018-10-31 15:58:04 UTC
It is back again - hopefully more permanently.