Bug 1973685

Summary: lmdb-devel depends on lmdb-epel-libs which does not exist
Product: [Fedora] Fedora EPEL Reporter: Peter van Dijk (PowerDNS) <peter.van.dijk>
Component: lmdb-epelAssignee: Troy Dawson <tdawson>
Status: CLOSED ERRATA QA Contact:
Severity: high Docs Contact:
Priority: unspecified    
Version: epel8CC: carl, epel-packagers-sig, tdawson
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: lmdb-epel-0.9.24-2.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-06-19 01:25:31 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:

Description Peter van Dijk (PowerDNS) 2021-06-18 13:24:05 UTC
Description of problem:

First, RHEL8 added lmdb-libs, so lmdb was retired in EPEL8 - https://bugzilla.redhat.com/show_bug.cgi?id=1833564

Then, people noticed lmdb-devel was not there in RHEL8 - https://bugzilla.redhat.com/show_bug.cgi?id=1972979

Then, lmdb was reintroduced(?) in EPEL8, excluding -libs - https://src.fedoraproject.org/rpms/lmdb-epel/c/5bd00c0d9f75b409b783ceb106ee3b0a0932bc24?branch=epel8

In this process, the dependency from lmdb-devel to lmdb-libs was turned into lmdb-devel-libs accidentally.

I suspect https://src.fedoraproject.org/rpms/lmdb-epel/blob/epel8/f/lmdb-epel.spec#_45 wants to say 'lmdb' where it says '%{name}', just like it was changed in all other places in the commit linked above.


Version-Release number of selected component (if applicable):
0.9.24-1.el8

How reproducible:
always

Steps to Reproduce:
1. run centos8
2. dnf install epel-release
3. dnf install lmdb-devel

Actual results:
 Problem: conflicting requests
  - nothing provides lmdb-epel-libs(x86-64) = 0.9.24-1.el8 needed by lmdb-devel-0.9.24-1.el8.x86_64


Expected results:
lmdb-devel (and lmdb-libs, if not present yet), get installed

Additional info:
I've written all I know in the Description section at the top.

Comment 1 Fedora Update System 2021-06-18 13:45:06 UTC
FEDORA-EPEL-2021-72bb6214df has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-72bb6214df

Comment 2 Fedora Update System 2021-06-19 01:25:31 UTC
FEDORA-EPEL-2021-72bb6214df has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.