============================ rpmlint session starts ============================ rpmlint: 2.4.0 configuration: /opt/testing/lib/python3.10/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 checks: 41, packages: 7 python310-scipy-gnu-hpc.armv6hl: E: no-binary python38-scipy-gnu-hpc.armv6hl: E: no-binary python39-scipy-gnu-hpc.armv6hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. python-scipy.spec:102: W: macro-in-comment %{version} 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. python-scipy_1_10_0-gnu-hpc.src: E: invalid-spec-name The spec file name (without the .spec suffix) must match the package name ('Name:' tag). python310-scipy_1_10_0-gnu-hpc.armv6hl: W: hidden-file-or-dir /usr/share/lmod/moduledeps/gnu-12/python310-scipy/.version.1.10.0 python38-scipy_1_10_0-gnu-hpc.armv6hl: W: hidden-file-or-dir /usr/share/lmod/moduledeps/gnu-12/python38-scipy/.version.1.10.0 python39-scipy_1_10_0-gnu-hpc.armv6hl: W: hidden-file-or-dir /usr/share/lmod/moduledeps/gnu-12/python39-scipy/.version.1.10.0 The file or directory is hidden. You should see if this is normal, and delete it from the package if not. python310-scipy_1_10_0-gnu-hpc.armv6hl: E: explicit-lib-dependency libopenblas-gnu-hpc python38-scipy_1_10_0-gnu-hpc.armv6hl: E: explicit-lib-dependency libopenblas-gnu-hpc python39-scipy_1_10_0-gnu-hpc.armv6hl: E: explicit-lib-dependency libopenblas-gnu-hpc You must let rpm find the library dependencies by itself. Do not put unneeded explicit Requires: tags. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files BinariesCheck 10.5 53.7 357 rpm2cpio 5.0 25.6 FilesCheck 1.0 4.9 BuildRootAndDateCheck 0.9 4.5 3937 SignatureCheck 0.8 3.8 FilelistCheck 0.5 2.7 BashismsCheck 0.3 1.3 3937 SpecCheck 0.3 1.3 TOTAL 19.6 100.0 3937 7 packages and 0 specfiles checked; 7 errors, 4 warnings, 23 filtered, 7 badness; has taken 20.0 s