Bug 1794228 - RFE: Please support an EPEL 8 branch
Summary: RFE: Please support an EPEL 8 branch
Keywords:
Status: POST
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: abcde
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dominik 'Rathann' Mierzejewski
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-01-23 00:11 UTC by morgan read
Modified: 2021-08-29 12:45 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description morgan read 2020-01-23 00:11:07 UTC
Description of problem:
abcde isn't in epel 8 but is in epel 7
https://koji.fedoraproject.org/koji/packageinfo?packageID=1263
It has recently had a support upgrade for MusicBrianz in f29-31 
https://bugzilla.redhat.com/show_bug.cgi?id=1758816

Perhaps rathann or releng might be able to extend the good works to epel 8?  That would be very helpful, thank you.

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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Dominik 'Rathann' Mierzejewski 2020-02-05 11:53:30 UTC
I have no interest in EPEL8 for this package at this time. Are you willing to co-maintain the EPEL8 branch? If yes, please provide your FAS login and I'll add you to the package ACL and request the branch. You can then build it and maintain it yourself.

Comment 2 morgan read 2020-02-15 20:02:31 UTC
Um, may be...
I will need to be shown the way...  I do seem to have a FAS, but I'm not sure I've used it for anything, my account name: mread
So, lets have a go!

Comment 3 morgan read 2020-03-22 10:13:48 UTC
Hi Rathann
I don't see my account name added here:
https://koji.fedoraproject.org/koji/users?start=300&order=name&prefix=m
Is this the first step to building for epel?
Thanks

Comment 4 Dominik 'Rathann' Mierzejewski 2020-03-22 11:00:51 UTC
Morgan, it seems you are not a Fedora packager yet, so you would need someone to sponsor you (and do the showing of the way you mentioned earlier if necessary). Technically, I could sponsor you, but I have no time for any handholding. If you're fine with that, I will add you to the packagers list. I would feel much more confident if you could show your packaging skills by doing a couple of informal package reviews.

Comment 5 morgan read 2020-03-22 19:44:15 UTC
I'm used to just following my nose in life - I've done alight by it up to now.  I've been posting bugs to fadore since day one.  Either I'll get it right or I'll get it wrong and I assume there's enough checks and balances to ensure that if I get it wrong, it won't do any damage.

Comment 6 Dominik 'Rathann' Mierzejewski 2020-03-22 20:58:18 UTC
Alright, you're in. Feel free to ask on the devel@ or packaging@ mailing list or IRC if you're unsure about something. I'm available for questions, too. Just don't expect quick replies. Here are the shortest instructions for building and releasing the epel8 branch:

fedpkg clone abcde
cd abcde
fedpkg request-branch epel8
-> might need a bit of additional configuration (API key from pagure, https://src.fedoraproject.org/)
... wait for it to be created
git checkout epel8
git merge master
git push && fedpkg build --nowait
... wait for it to be built (you might need to arrange for any missing dependencies to be built for EPEL8, too)
Submit it as an update using fedpkg update or https://bodhi.fedoraproject.org/

If you have any changes that would be applicable to all branches, not just EPEL8, please fork and submit a PR in pagure (https://src.fedoraproject.org/rpms/abcde) or at least send me the patch for review before pushing to git for the first few changes.

I hope that helps.

Comment 7 morgan read 2020-04-22 10:16:20 UTC
Thanks...
M

Comment 8 Dominik 'Rathann' Mierzejewski 2020-08-18 22:49:17 UTC
After 5 months of no activity on your side, I decided to revoke your packager status and take care of this myself. Feel free to reapply, but please do a couple of informal package reviews first.

Comment 9 Dominik 'Rathann' Mierzejewski 2020-08-21 11:29:20 UTC
The following dependencies are missing in EPEL8, so it's not installable:
perl-WebService-MusicBrainz-1.0.5-4.fc32.noarch
perl-MusicBrainz-DiscID-0.06-2.fc32.x86_64
cd-discid-1.4-16.fc32.x86_64

Please open bugs against the corresponding packages to add EPEL8 branch first and block this bug.

Comment 10 morgan read 2021-08-29 12:45:56 UTC
(In reply to Dominik 'Rathann' Mierzejewski from comment #9)
> The following dependencies are missing in EPEL8, so it's not installable:
> perl-WebService-MusicBrainz-1.0.5-4.fc32.noarch
> perl-MusicBrainz-DiscID-0.06-2.fc32.x86_64
> cd-discid-1.4-16.fc32.x86_64
> 
> Please open bugs against the corresponding packages to add EPEL8 branch
> first and block this bug.

Done, see the following bugs:
Bug 1998850 (perl-WebService-MusicBrainz)
Bug 1998852 (perl-MusicBrainz-DiscID)
Bug 1998853 (cd-discid)

Thanks.


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