Accepting request 512936 from home:boombatower:installcheck

- Add Conflicts: otherproviders() and Provides for relevant packages.

23bbb36d1b/repo_checker.openSUSE:Factory:Staging:L

Given that tooling seems to still expect otherproviders() it seems to make
sense to still utilize it even if rpm no longer requires.
  https://github.com/openSUSE/rpmlint-checks/blob/master/BrandingPolicyCheck.py

Feel free to drop later if confirmed no issues.

OBS-URL: https://build.opensuse.org/request/show/512936
OBS-URL: https://build.opensuse.org/package/show/system:install:head/installation-images?expand=0&rev=1044
This commit is contained in:
Steffen Winterfeldt 2017-08-01 11:07:41 +00:00 committed by Git OBS Bridge
parent fbadb0591a
commit bc184c5936
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jul 28 14:35:39 UTC 2017 - jimmy@boombatower.com
- Add Conflicts: otherproviders() and Provides for relevant packages.
--------------------------------------------------------------------
Mon Jul 24 10:39:46 UTC 2017 - wfeldt@opensuse.org

View File

@ -534,6 +534,7 @@ Group: Metapackages
Version: 14.322
Release: 0
Provides: installation-images = %version-%release
Conflicts: otherproviders(installation-images)
Source: installation-images-%{version}.tar.xz
Source1: installation-images-rpmlintrc
Source2: product_name
@ -546,6 +547,7 @@ Files needed for %theme installation media.
%package -n install-initrd-%{theme}
Provides: install-initrd = %version-%release
Conflicts: otherproviders(install-initrd)
Obsoletes: install-initrd-%theme < %version-%release
Obsoletes: install-initrd-branding-%theme < %version-%release
AutoReqProv: off
@ -570,6 +572,8 @@ to install SUSE CaaS Platform with PXE boot/tftpboot on x86-64.
%package -n skelcd-installer-%{theme}
Provides: skelcd-installer = %version-%release
Conflicts: otherproviders(skelcd-installer)
AutoReqProv: off
Summary: installer and related files needed on dvd1
Group: Metapackages
@ -581,6 +585,7 @@ needed on the first product dvds to start an installation.
%package -n installation-images-debuginfodeps-%{theme}
Provides: installation-images-debuginfodeps = %version-%release
Conflicts: otherproviders(installation-images-debuginfodeps)
Obsoletes: installation-images-debuginfodeps-%theme < %version-%release
Summary: Debuginfo dependencies for %theme installation-images
Group: Metapackages