Red Hat Bugzilla – Bug 1249129
Last modified: 2016-09-06 14:12:57 EDT
Created attachment 1058071 [details]
See the attached patch.
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
Thank you for reporting this bug and we are sorry it could not be fixed.
Maybe this shouldn't be dropped yet.
Seems I didn't have ACLs on rpkg back when I opened this bug (so long ago I had forgotten about it).
But I do now, so I'll just apply the patch and push.
I'm not sure it makes much sense making an update just for this, so even though I'll apply it to all branches, I think I'll only build it in Rawhide, other branches can be rebuilt next time there's an actual update to make.
Does that sound good?
> But I do now, so I'll just apply the patch and push.
Except I don't in Rawhide and Fedora 24. :)
Created attachment 1181810 [details]
The hashlib module is included in the main python package for all the
branches of Fedora and EPEL that we care about. As such, there is no
need to explicitly list it as a requirement any more.
The argparse module is included in the main python package for all the
branches of Fedora, and for EPEL starting with version 7. As such, let's
make it explicit when it is a requirement, so that we can eventually
drop it in the future when we don't care about EPEL 6 any more.
Finally, rpkg itself does not need anything related to osbs, only pyrpkg
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle.
Changing version to '25'.
Will drop these provides in python SPEC soon, so would it be possible to push the patch for rpkg?
Lubomir seems to have pushed a similar patch already, which solves this issue.
(In reply to Mathieu Bridon from comment #9)
> Lubomir seems to have pushed a similar patch already, which solves this
Yep a commit is pushed with fixed requires, however no new builds as of yet (and package release was not incremented in the commit), so I guess when the package is rebuilt this bugzilla can be closed.
I only patched the requires. My guess was that this is not an issue big enough to warrant new builds and updates and it could wait for new upstream release. I'm happy to do the builds though if you think it's worth it.
(In reply to Lubomír Sedlář from comment #11)
> I only patched the requires. My guess was that this is not an issue big
> enough to warrant new builds and updates and it could wait for new upstream
> release. I'm happy to do the builds though if you think it's worth it.
It would be great if you could do a build just for rawhide (since that's where I am going to remove these provides for python), however I tested a rebuilt package with the new commit locally and everything seem ok, so there shouldn't be any issues even without a rebuild currently.
(In reply to Lubomír Sedlář from comment #13)
> Done: http://koji.fedoraproject.org/koji/buildinfo?buildID=797796
Thank you very much. Closing the bug.