- Improve cross-package provides/conflicts [boo#1210313]

* Add Provides/Conflicts: ssl-devel
  * Remove explicit conflicts with other devel-libraries
  * Remove Provides: openssl(cli) - it's managed by meta package

OBS-URL: https://build.opensuse.org/package/show/security:tls/openssl-3?expand=0&rev=65
This commit is contained in:
Otto Hollmann 2023-06-21 13:05:11 +00:00 committed by Git OBS Bridge
parent e5f5639ff0
commit b496b916bd
2 changed files with 10 additions and 5 deletions

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Tue Jun 20 15:18:56 UTC 2023 - Otto Hollmann <otto.hollmann@suse.com>
- Improve cross-package provides/conflicts [boo#1210313]
* Add Provides/Conflicts: ssl-devel
* Remove explicit conflicts with other devel-libraries
* Remove Provides: openssl(cli) - it's managed by meta package
-------------------------------------------------------------------
Tue May 30 15:14:51 UTC 2023 - Otto Hollmann <otto.hollmann@suse.com>

View File

@ -55,9 +55,7 @@ BuildRequires: pkgconfig
BuildRequires: pkgconfig(zlib)
Requires: libopenssl3 = %{version}-%{release}
Requires: openssl
Conflicts: ssl
Provides: ssl
Provides: openssl(cli)
# Needed for clean upgrade path, boo#1070003
Obsoletes: openssl-1_0_0
# Needed for clean upgrade from former openssl-1_1_0, boo#1081335
@ -102,9 +100,8 @@ Summary: Development files for OpenSSL
Requires: libopenssl3 = %{version}
Requires: pkgconfig(zlib)
Recommends: %{name} = %{version}
# Conflicting names with libopenssl-1_1-devel
Conflicts: libopenssl-1_1-devel
Conflicts: libressl-devel
Provides: ssl-devel
Conflicts: ssl-devel
# Needed for clean upgrade from former openssl-1_1_0, boo#1081335
Obsoletes: libopenssl-1_1_0-devel
# Needed for clean upgrade from SLE-12 openssl-1_0_0, bsc#1158499