[opensuse-packaging] rpmlint warning "suse-branding-unversioned-requires"
Hi, I am in the process of creating branding package for awesome, and started with creating awesome-branding-upstream subpackage. When the package for awesome is build there is this warning but I have no idea what it means or how to correct it. The main package does have the requirement Requires: %{name}-branding = %{version} and the whole spec can be found at home:toganm:branches:X11:windowmanagers awesome <https://build.opensuse.org/package/show?package=awesome&project=home%3Atoganm%3Abranches%3AX11%3Awindowmanagers> Here is the rpmlint warning awesome.x86_64: W: suse-branding-unversioned-requires awesome-branding awesome-branding-upstream.noarch: W: suse-branding-unversioned-requires config(awesome-branding-upstream) Please make sure that your requires entry reads like 'Requires: %name-branding = <versionnumber>'. Thanks Togan -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Dnia czwartek, 6 grudnia 2012 16:25:34 Togan Muftuoglu pisze:
Hi,
I am in the process of creating branding package for awesome, and started with creating awesome-branding-upstream subpackage.
When the package for awesome is build there is this warning but I have no idea what it means or how to correct it.
The main package does have the requirement Requires: %{name}-branding = %{version}
and the whole spec can be found at home:toganm:branches:X11:windowmanagers awesome
<https://build.opensuse.org/package/show?package=awesome&project=home%3Atoga nm%3Abranches%3AX11%3Awindowmanagers>
Here is the rpmlint warning
awesome.x86_64: W: suse-branding-unversioned-requires awesome-branding awesome-branding-upstream.noarch: W: suse-branding-unversioned-requires config(awesome-branding-upstream) Please make sure that your requires entry reads like 'Requires: %name-branding = <versionnumber>'.
I bumped into this too with bootsplash. Looks like a bug in RPMLINT. Maybe report. Chris -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
Hi,
awesome.x86_64: W: suse-branding-unversioned-requires awesome-branding awesome-branding-upstream.noarch: W: suse-branding-unversioned-requires config(awesome-branding-upstream) Please make sure that your requires entry reads like 'Requires: %name-branding = <versionnumber>'.
I bumped into this too with bootsplash. Looks like a bug in RPMLINT. Maybe report.
Thats a bug, apparently caused by a meanwhile newer rpm version that automatically creates a requires on config() something when there is a %config in the filelist. I've fixed it and submitted it to openSUSE:Factory. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (3)
-
Dirk Müller
-
Krzysztof Żelechowski
-
Togan Muftuoglu