Bug 2034576 - Please make centpkg-minimal available in c9s+c10s CRB or EPEL
Summary: Please make centpkg-minimal available in c9s+c10s CRB or EPEL
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: distribution
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Troy Dawson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-12-21 11:12 UTC by Miro Hrončok
Modified: 2024-11-16 02:23 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2024-11-16 02:23:47 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FC-503 0 None None None 2022-07-12 14:45:35 UTC

Description Miro Hrončok 2021-12-21 11:12:35 UTC
I'd like to use centpkg-minimal in Fedora's Copr, but it is only available in the Koji buidlroot of c9s, not in the CRB repo. Could you please make it available in CRB as well?

Version-Release number of selected component: 2.1.0-2.cs9

https://kojihub.stream.centos.org/koji/buildinfo?buildID=1

Thanks

Comment 1 Brian Stinson 2021-12-22 19:54:42 UTC
centpkg-minimal is intended for infrastructure purposes only, It doesn't really make sense to include it in any of the 'proper' RHEL repos. If we included this in EPEL, would that help?

Comment 2 Miro Hrončok 2021-12-22 20:41:25 UTC
Yes, including it in EPEL 9 would help.

Comment 3 Troy Dawson 2022-08-10 16:01:20 UTC
Miro, is centpkg-minimal still needed?
Or has centpkg and/or centpkg-sig filled the need?

Comment 4 Miro Hrončok 2022-08-10 23:19:28 UTC
What I'd like to do is to be able to build SRPMs in pure c9s coprs. I can enable EPEL and EPEL Next and use the full-blown centpkg package, but it makes the builds *slightly* slower, as it pulls in a lot of unneeded cruft.

I'd still prefer to have centpkg-minimal in c9s CRB or et least in EPEL, but it's not the top priority for me.

BTW In my worldview, it actually makes sense to maintain centpkg-minimal in c9s distgit instead of building it directly from SRPMs from who-knows-where, but I am not maintaining this, so it's not up to me.

Comment 5 Miro Hrončok 2024-11-06 10:47:48 UTC
We've been burned by this again in c10s.

Our integration tests for Feodra use fedpkg-minimal but we need to use centpkg-minimal in c10s.

For now, we'll install it from Koji directly. But it's not convenient.



Please let me know if you are going to do this or not. It has been open for ~3 years.

Comment 6 Troy Dawson 2024-11-06 16:35:17 UTC
You know what, let's do this.
I'm the current centpkg maintainer, or at least the one who builds it in all the supported repos, I'll get it into epel.  At least epel9 and epel10.
Here's one question.
Does this need to be epel only?  Or should it be in Fedora as well, just like fedpkg-minimal?
I can't think of a single reason why it would need to be in Fedora, but before this bug, I couldn't think of a reason why it would need to be in EPEL.

Comment 7 Miro Hrončok 2024-11-06 18:20:06 UTC
I'd say let's add it to Fedora. No reason not to do it. We can then even use it from a Fedora machine to fetch centpkg sources.

One thing we realized today (when using centpkg-minimal from centos stream koji) is that it uses the sources.stream.rdu2.redhat.com internal Red Hat address. I suppose we want to use sources.stream.centos.org instead when we package this. It's for fetching only anyway.

I'd be happy to do the package review.

Comment 8 Troy Dawson 2024-11-06 20:32:29 UTC
Here is the review request for centpkg-minimal
https://bugzilla.redhat.com/show_bug.cgi?id=2324248

Comment 9 Fedora Update System 2024-11-07 15:21:42 UTC
FEDORA-EPEL-2024-7f10bd5d61 (centpkg-minimal-2.1.0-5.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-7f10bd5d61

Comment 10 Miro Hrončok 2024-11-07 16:01:57 UTC
Thank you!

Comment 11 Fedora Update System 2024-11-08 02:43:44 UTC
FEDORA-EPEL-2024-7f10bd5d61 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-7f10bd5d61

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2024-11-16 02:23:47 UTC
FEDORA-EPEL-2024-7f10bd5d61 (centpkg-minimal-2.1.0-5.el9) has been pushed to the Fedora EPEL 9 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.