Bug 1803544 - Please build an EPEL8 build for python-pygit2
Summary: Please build an EPEL8 build for python-pygit2
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-pygit2
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Pierre-YvesChibon
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1803541
TreeView+ depends on / blocked
 
Reported: 2020-02-16 20:50 UTC by Neal Gompa
Modified: 2020-03-24 10:02 UTC (History)
4 users (show)

Fixed In Version: python-pygit2-0.26.4-1.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-03-24 10:02:13 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Patch on top of 0.26 branch to drop Python 2 subpackage for EPEL8 (2.01 KB, application/mbox)
2020-03-21 16:16 UTC, Neal Gompa
no flags Details

Description Neal Gompa 2020-02-16 20:50:26 UTC
Description of problem:

python-pygit2 is missing in EPEL8, but exists in EPEL7. It'd be greatly appreciated if you could please branch and build python-pygit2 for EPEL8. I only need Python 3 variants, please.

Additional information:

This is needed for building Pagure in EPEL8.

Comment 1 Neal Gompa 2020-02-16 20:52:26 UTC
Another note: libgit2 0.26.8 is shipped in RHEL 8, so it has to be pygit2 0.26.x.

Comment 2 Neal Gompa 2020-03-20 23:49:09 UTC
This is the remaining hurdle for getting pagure packaged and shipped into EPEL 8. Could you please address this? Or alternatively, I'm happy to co-maintain with admin privileges so that I can address this myself.

Comment 3 Pete Walter 2020-03-21 15:46:47 UTC
Pierre is going to help with EPEL 8 branch.

Comment 4 Neal Gompa 2020-03-21 16:16:30 UTC
Created attachment 1672225 [details]
Patch on top of 0.26 branch to drop Python 2 subpackage for EPEL8

Pierre-Yves,

I've prepared a patch on top of the 0.26 branch in python-pygit2 that can be used for an epel8 branch. The patch is formatted to be able to apply with git-am.

This can be done as follows:

$ fedpkg request-branch --repo python-pygit2 --no-git-branch epel8
$ fedpkg co python-pygit2
$ cd python-pygit2
$ git checkout 0.26
$ git checkout -b epel8
$ git am 0001-Drop-Python-2-subpackage-as-it-is-unwanted-for-EPEL8.patch
$ git push --set-upstream origin epel8
$ fedpkg --release epel8 build
$ fedpkg --release epel8-playground build
$ fedpkg update

Comment 5 Fedora Update System 2020-03-23 09:18:53 UTC
FEDORA-EPEL-2020-d1f0556146 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-d1f0556146

Comment 6 Fedora Update System 2020-03-24 10:02:13 UTC
FEDORA-EPEL-2020-d1f0556146 has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.