https://bugzilla.novell.com/show_bug.cgi?id=732763
https://bugzilla.novell.com/show_bug.cgi?id=732763#c10
--- Comment #10 from Sascha Peilicke
I'll convert the %_vendor to %suse_version checks and remove the "rm -rf %buildroot". Great.
Regarding the complaint that there are too many macros, I'm firmly in favour of using macros rather than wrapping every use in %if (0%{?suse_version} > 0). It was no complaint, rather a suggestion. I really don't see the need for several of them. AFAIR, Fedora uses SPDX style license strings too nowadays and why would RPM groups differ? Again, no hard issue, it just looks strange.
The rpmlint errors are caused by the PMDA .h files packaged, and were also present in openSUSE 12.1. Quoting the explanation from RH: # Note: there are some headers (e.g. domain.h) and in a few cases some # C source files that rpmlint complains about. These are not devel files, # but rather they are (slightly obscure) PMDA config files. But you could add a rpmlintrc with a proper comment to silence this one. This way, reviewers have at least a chance to rate this.
Runlevel 4 in init scripts or perl-base missing dep are also fixable... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.