============================ rpmlint session starts ============================ rpmlint: 2.6.1 configuration: /opt/testing/lib64/python3.11/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/openmpi5-rpmlintrc checks: 41, packages: 2 openmpi5-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-config.* useless-provides" openmpi5-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-devel.* shared-lib-calls-exit" openmpi5-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-libs.* rpath-in-buildconfig" openmpi5-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-libs.* shared-lib-calls-exit" openmpi5-testsuite.src: E: unused-rpmlintrc-filter "openmpi.*-libs.* useless-provides" openmpi5.spec:595: W: macro-in-comment %{pname} There is a unescaped macro after a shell style comment in the specfile. Macros are expanded everywhere, so check if it can cause a problem in this case and escape the macro with another leading % if appropriate. openmpi5.spec:648: W: libdir-macro-in-noarch-package (main package) %dir %{_libdir}/mpi openmpi5.spec:649: 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. openmpi5-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.1 52.6 SignatureCheck 0.1 37.5 TOTAL 0.3 100.0 2 packages and 0 specfiles checked; 6 errors, 3 warnings, 5 filtered, 6 badness; has taken 0.3 s