I realize this is a bit of a pipe dream, but is there "some way" to
ship a repo file from EPEL that points to the crb repo(s)? Folks not
wanting it could block the package/not install weak deps. Getting the
right repos is a bit tricky but I figured I'd voice the idea...
Pat
On Sat, 2022-06-04 at 13:52 -0700, Troy Dawson wrote:
When I first created the EPEL issue to auto-enable crb repo[1] I
was
only thinking of CAN we do it. I wasn't thinking SHOULD we do it.
We've come to the point that we actually can do it. But before we go
down that road, I wanted to take a step back and ask, should we do
it.
The more I think about it, the more I think we shouldn't auto-enable
the crb repo for epel8 and epel9. Here are my reasons why.
1 - The need to auto-enable crb isn't as big as it was before.
At the time that I wrote that issue, I was getting quite alot of bugs
/ pings / emails about epel packages not being installable. I think
on average about 2 a month.
With epel being in fedora-docs, and with Carl's re-write of how to
enable epel, that number has dropped significantly. I possibly still
average one a month, but that's an average over a year, with most of
them being last year.
In short, I believe the documentation is better, and easier to find,
allowing people to enable crb on their own, without automation.
2 - crb isn't an epel repo
We really shouldn't be messing with other repo's that we, epel, don't
own.
3 - We are taking the choice away from users
After I stopped and thought about it, there are plenty of scenarios
where people want epel for just one or two packages, which do not
require crb.
4 - All the many small side cases.
auto-enabling crb will have bugs. RHEL and it's clones are in too
many odd places for us to not hit some odd use cases we didn't
expect. We'd have to keep fixing the scripts.
I could go into more explanation on each of those things, but in the
end, I've talked myself out of wanting to auto-enable crb for epel8
and epel9.
But I also wanted to get others' thoughts before I close the bug and
pull request.
What do others think?
Troy
[1] -
https://pagure.io/epel/issue/128
_______________________________________________
epel-devel mailing list -- epel-devel(a)lists.fedoraproject.org
To unsubscribe send an email to
epel-devel-leave(a)lists.fedoraproject.org
Fedora Code of Conduct:
https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.fedoraproject.o...
List Guidelines:
https://urldefense.proofpoint.com/v2/url?u=https-3A__fedoraproject.org_wi...
List Archives:
https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.fedoraproject....
Do not reply to spam on the list, report it:
https://urldefense.proofpoint.com/v2/url?u=https-3A__pagure.io_fedora-2Di...