Bug 26023 - RFE: Add "apache-httpd-24-devel" as a virtual Provides to Apache httpd devel RPM
Summary: RFE: Add "apache-httpd-24-devel" as a virtual Provides to Apache httpd devel RPM
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-05 17:08 CET by Graham Leggett
Modified: 2020-01-10 10:04 CET (History)
0 users

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Graham Leggett 2020-01-05 17:08:12 CET
Description of problem:

The devel package for Apache httpd is inconsistently named across distributions, and this means it is a headache to create Apache modules that can be deployed across multiple distributions.

I recommend adding "Provides: apache-httpd-24-devel" as a virtual dependency to the httpd headers RPM package but am open to suggestions.

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


How reproducible: Always


Steps to Reproduce:
1. Develop and Apache httpd module
2. Depend on httpd-devel

Actual results:

Dependency failures on non Redhat distros.

Expected results:

RPM build works everywhere.

Additional info:
Comment 2 David Walser 2020-01-05 19:40:09 CET
apache-httpd-24-devel is a rather odd choice.  I don't see any precedent for that.  A virtual provides of httpd-devel would seem to make more sense, and it would only be required for us and SUSE, as RH/Fedora already have that as the actual package name.
Comment 3 Lewis Smith 2020-01-05 21:16:48 CET
Thanks for your observation, David.
I cannot see at all where to assign this request; WDYT ?

CC: (none) => lewyssmith
Severity: normal => enhancement

David Walser 2020-01-06 04:22:30 CET

Assignee: bugsquad => pkg-bugs

Lewis Smith 2020-01-10 10:04:09 CET

CC: lewyssmith => (none)


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