SPEC: http://matthias-runge.de/fedora/pmu-tools.spec SRPM: http://matthias-runge.de/fedora/pmu-tools-107-1.fc28.src.rpm Description: pmu tools is a collection of tools for profile collection and performance analysis on Intel CPUs on top of Linux perf. This uses performance counters in the CPU. I currently only need the jevents subpackage here as depedency for the collectd-pmu plugin. rpmlint ./pmu-tools.spec ../SRPMS/pmu-tools-107-1.fc28.src.rpm ../RPMS/x86_64/pmu-tools-107-1.fc28.x86_64.rpm ../RPMS/x86_64/jevents-107-1.fc28.x86_64.rpm ../RPMS/x86_64/jevents-devel-107-1.fc28.x86_64.rpm ./pmu-tools.spec:38: W: rpm-buildroot-usage %prep sed -i -e 's|PREFIX :=.*|PREFIX := %{buildroot}/usr|' Makefile pmu-tools.src: W: spelling-error %description -l en_US perf -> pref, per, serf pmu-tools.src:38: W: rpm-buildroot-usage %prep sed -i -e 's|PREFIX :=.*|PREFIX := %{buildroot}/usr|' Makefile pmu-tools.x86_64: W: spelling-error %description -l en_US perf -> pref, per, serf pmu-tools.x86_64: E: no-binary pmu-tools.x86_64: E: incorrect-fsf-address /usr/share/licenses/pmu-tools/COPYING jevents.x86_64: W: spelling-error Summary(en_US) perf -> pref, per, serf jevents.x86_64: W: spelling-error %description -l en_US perf -> pref, per, serf jevents.x86_64: W: devel-file-in-non-devel-package /usr/lib64/libjevents.a jevents.x86_64: E: incorrect-fsf-address /usr/share/licenses/jevents/COPYING jevents.x86_64: W: no-manual-page-for-binary event-rmap jevents.x86_64: W: no-manual-page-for-binary listevents jevents.x86_64: W: no-manual-page-for-binary showevent jevents-devel.x86_64: W: no-documentation 4 packages and 1 specfiles checked; 3 errors, 11 warnings. - yes, there are no man pages - yes, agreed, the fsf address is wrong - the makefile uses hard coded paths, which make it unsuitable for distros.
*** This bug has been marked as a duplicate of bug 1705981 ***