============================ rpmlint session starts ============================ rpmlint: 2.8.0 configuration: /opt/testing/lib64/python3.13/rpmlint/configdefaults.toml /opt/testing/share/rpmlint/cron-whitelist.toml /opt/testing/share/rpmlint/dbus-services.toml /opt/testing/share/rpmlint/device-files-whitelist.toml /opt/testing/share/rpmlint/licenses.toml /opt/testing/share/rpmlint/opensuse.toml /opt/testing/share/rpmlint/pam-modules.toml /opt/testing/share/rpmlint/permissions-whitelist.toml /opt/testing/share/rpmlint/pie-executables.toml /opt/testing/share/rpmlint/polkit-rules-whitelist.toml /opt/testing/share/rpmlint/scoring.toml /opt/testing/share/rpmlint/security.toml /opt/testing/share/rpmlint/sudoers-whitelist.toml /opt/testing/share/rpmlint/sysctl-whitelist.toml /opt/testing/share/rpmlint/systemd-tmpfiles.toml /opt/testing/share/rpmlint/users-groups.toml /opt/testing/share/rpmlint/world-writable-whitelist.toml /opt/testing/share/rpmlint/zypper-plugins.toml /etc/xdg/rpmlint/scoring-strict.override.toml rpmlintrc: /home/abuild/rpmbuild/SOURCES/openmpi4-rpmlintrc checks: 42, packages: 2 openmpi4-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-config.* useless-provides" openmpi4-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-devel.* shared-lib-calls-exit" openmpi4-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-libs.* rpath-in-buildconfig" openmpi4-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-libs.* shared-lib-calls-exit" openmpi4-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-libs.* useless-provides" openmpi4-testsuite.src: E: unused-rpmlintrc-filter "libopenmpi.* shlib-policy-name-error" openmpi4-testsuite.noarch: W: package-with-huge-docs 100% More than half the size of your package is documentation. Consider splitting it into a -doc subpackage. openmpi4.spec:503: W: libdir-macro-in-noarch-package (main package) %dir %{_libdir}/mpi openmpi4.spec:504: W: libdir-macro-in-noarch-package (main package) %dir %{_libdir}/mpi/gcc The %{_libdir} or %{_lib} macro was found in a noarch package in a section that gets included in binary packages. This is most likely an error because these macros are expanded on the build host and their values vary between architectures, probably resulting in a package that does not work properly on all architectures at runtime. Investigate whether the package is really architecture independent or if some other dir/macro should be instead. openmpi4-testsuite.src: E: invalid-spec-name The spec file name (without the .spec suffix) must match the package name ('Name:' tag). Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 0.2 72.0 TOTAL 0.3 100.0 2 packages and 0 specfiles checked; 7 errors, 3 warnings, 6 filtered, 7 badness; has taken 0.3 s