Bug 2237294 - rhc included in @core group but cannot be installed on CentOS Stream 8
Summary: rhc included in @core group but cannot be installed on CentOS Stream 8
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: epel-release
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Troy Dawson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-09-04 15:36 UTC by Amélie D
Modified: 2024-08-19 22:52 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-08-19 22:52:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 2064944 0 medium CLOSED `rhc-1:0.2.1-3` and newer depends on missing `insights-client` package 2023-09-04 15:36:19 UTC

Description Amélie D 2023-09-04 15:36:20 UTC
Description of problem:

The rhc package seems to be part of epel8 @core group.
This causes an issue on CentOS Stream 8 as rhc dependes on insights-client which is not available. We get the following error: `nothing provides insights-client needed by rhc-1:0.2.4-1.el8.x86_64 from appstream`.

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


How reproducible:


Steps to Reproduce:
1. `dnf group info core | grep rhc`
2. `dnf install rhc`

Actual results:
```
Error: 
 Problem:  conflicting requests
  - nothing provides insights-client needed by rhc-1:0.2.4-1.el8.x86_64 from appstream
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
```

Expected results:
rhc should not be included in @core group

Additional info:
See https://bugzilla.redhat.com/show_bug.cgi?id=2064944

Comment 1 Troy Dawson 2023-09-05 13:35:09 UTC
This is a comps issue for epel8.  Not release epel-release  ... but I'll say close enough.
(OK, it's really a CentOS Stream 8 issue, because it has packages that do not install, but I should have changed the comps a while ago.)

Comment 2 Troy Dawson 2023-09-05 13:45:06 UTC
Here is a pull request for the comps fix.
https://pagure.io/fedora-comps/pull-request/886

Comment 3 Amélie D 2023-09-05 16:49:20 UTC
Sorry I could not find the right component to file the bug.
You're right there is an underlying CentOS Stream 8 issue, the rhc package does not install, but probably not even meant to be installed on CentOS Stream 8 and should not be in the repository.
Thanks for the fix.

Comment 4 Carl George 🤠 2024-08-19 22:52:35 UTC
That PR was merged, and I believe this is fixed now.  I also added notes in the epel10 comps file about why EPEL duplicates the core group so we have that information handy for future EPEL releases.

https://pagure.io/fedora-comps/c/5669c47f58eeeea7006471fca7a9d2a1f6999c53?branch=main


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