Fix #16947
rpm: unify openssl-devel build dependency
Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
other
Tags:
Backport:
jewel
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
Currently the openssl-devel build dependency is expressed differently in the spec file for RH/CentOS and for SUSE. However, the SUSE version "libopenssl-devel" is wrong - the correct package name for SUSE is "openssl-devel", which is the same as the RH/CentOS package name.
Therefore, we need to move the dependency out of the "distro-conditional dependencies" section to the "dependencies that apply across all distro families" section.
Related issues
History
#1 Updated by Nathan Cutler over 7 years ago
- Subject changed from rpm: unify opensl-devel build dependency to rpm: unify openssl-devel build dependency
#2 Updated by Nathan Cutler over 7 years ago
- Status changed from New to Closed
This isn't needed. The openssl package in SLE-12-SP1 and openSUSE has:
%package -n libopenssl-devel Summary: Include Files and Libraries mandatory for Development License: OpenSSL Group: Development/Libraries/C and C++ Obsoletes: openssl-devel < %{version} Requires: %name = %version Requires: libopenssl1_0_0 = %{version} Requires: zlib-devel Provides: openssl-devel = %{version} # bug437293 %ifarch ppc64 Obsoletes: openssl-devel-64bit %endif #
#3 Updated by Nathan Cutler over 7 years ago
- Status changed from Closed to Rejected
#4 Updated by Nathan Cutler over 7 years ago
- Related to Bug #15138: RPM: openldap-devel and openssl-devel do not exist in SLE/openSUSE added