Bug 1708735

Summary: ipset-devel package not available to install via dnf install
Product: Red Hat Enterprise Linux 8 Reporter: Quentin Armitage <quentin>
Component: ipsetAssignee: Stefano Brivio <sbrivio>
Status: CLOSED NEXTRELEASE QA Contact: Tomas Dolezal <todoleza>
Severity: medium Docs Contact:
Priority: high    
Version: 8.2CC: cfeist, jwboyer, rohara, todoleza
Target Milestone: rc   
Target Release: 8.0   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: ipset-7.1-1.el8 Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-05-26 18:13:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1656483    
Bug Blocks:    

Description Quentin Armitage 2019-05-10 17:17:34 UTC
Description of problem:
There does not appear to be an ipset-devel package available for installation via dnf. The keepalived package is built using ipset-devel, and it is therefore not possible to build an rpm for the keepalived package, since the BuildRequires on ipset-devel fails.

Version-Release number of selected component (if applicable):
ipset 6.38-3.el8

How reproducible:
Always

Steps to Reproduce:
1. dnf install ipset-devel
2.
3.

Actual results:
No match for argument: libipset-devel

Expected results:
Package is installed

Additional info:
I have enabled the codeready-builder-for-rhel-8 repo, since that was necessary for the libmnl-devel and libnfnetlink-devel packages.

The ipset.spec file shows that a devel package is built.

Comment 5 Stefano Brivio 2019-05-14 17:59:48 UTC
*** Bug 1656483 has been marked as a duplicate of this bug. ***

Comment 9 Stefano Brivio 2019-05-15 17:01:21 UTC
Quentin,

Thanks for reporting this. This will be addressed in a future RHEL8 major release. Most likely, ipset-devel will be included in the codeready-builder-for-rhel-8 repository.

For the moment being, as a work-around, you can build ipset from the SRPM, that will generate an ipset-devel package, as you already observed.

If you need this to be addressed within the scope of RHEL 8.0, I would suggest that you file a customer case instead.