Bug ID 1153849
Summary RPM spec otherproviders() for *-branding packages is not valid for openSUSE TW?
Classification openSUSE
Product openSUSE.org
Version unspecified
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component BuildService
Assignee bnc-team-screening@forge.provo.novell.com
Reporter opensuse.lietuviu.kalba@gmail.com
QA Contact adrian@suse.com
Found By ---
Blocker ---

If we use "Conflicts: otherproviders(%{name}-branding)" for packages, we get
RPMLINT warning in Tumbleweed and openSUSE Leap 15.1 builds, for example in 
https://build.opensuse.org/package/show/openSUSE%3AFactory/MozillaFirefox (and
in https://build.opensuse.org/package/show/mozilla/firefox69 )

MozillaFirefox-branding-upstream.i686: W: suse-branding-missing-conflicts
MozillaFirefox-branding
Any branding flavor package that provides the generic branding must also
conflict with all other branding packages via conflict on the generic branding
name

If we set "Conflicts: %{name}-branding", we no longer see such warning. However
using "Conflicts: %{name}-branding" contradicts with requirement to specify
"Provides: %{name}-branding". 


There was no such warning in openSUSE Leap 15.0. Thus seems there is regression
from openSUSE Leap 15.0.


You are receiving this mail because: