============================ rpmlint session starts ============================ rpmlint: 2.6.1 configuration: /opt/testing/lib/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 checks: 41, packages: 13 openldap2-back-sql.armv6hl: E: spurious-executable-perm (Badness: 50) /usr/share/doc/packages/openldap2-back-sql/examples/timesten/create_schema.sh openldap2-back-sql.armv6hl: E: spurious-executable-perm (Badness: 50) /usr/share/doc/packages/openldap2-back-sql/examples/timesten/ttcreate_schema.sh The file is installed with executable permissions, but was identified as one that probably should not be executable. Verify if the executable bits are desired, and remove if not. openldap2.armv6hl: E: script-without-shebang /usr/lib/openldap/fixup-modulepath This text file has executable bits set or is located in a path dedicated for executables, but lacks a shebang and cannot thus be executed. If the file is meant to be an executable script, add the shebang, otherwise remove the executable bits or move the file elsewhere. libldap-data.noarch: W: non-conffile-in-etc /etc/openldap/ldap.conf.default A non-executable file in your package is being installed in /etc, but is not a configuration file. All non-executable files in /etc should be configuration files. Mark the file as %config in the spec file. openldap2-devel.armv6hl: E: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. openldap2.armv6hl: W: files-duplicate /usr/lib/sysusers.d/ldap-user.conf /usr/lib/openldap/fixup-modulepath openldap2-back-sql.armv6hl: W: files-duplicate /usr/share/doc/packages/openldap2-back-sql/examples/timesten/tttestdb_drop.sql /usr/share/doc/packages/openldap2-back-sql/examples/ibmdb2/testdb_drop.sql:/usr/share/doc/packages/openldap2-back-sql/examples/timesten/testdb_drop.sql libldap-data.noarch: W: files-duplicate /etc/openldap/ldap.conf.default /etc/openldap/ldap.conf Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. libldap2.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/lib/libldap.so.2.0.200 openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldapcompare openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldapdelete openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldapexop openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldapmodify openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldapmodrdn openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldappasswd openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldapsearch openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldapvc openldap2-client.armv6hl: W: binary-or-shlib-calls-gethostbyname /usr/bin/ldapwhoami The binary calls gethostbyname. Please port the code to use getaddrinfo. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files BinariesCheck 1.5 57.1 ExtractRpm 0.4 14.9 SignatureCheck 0.2 7.7 FilesCheck 0.1 4.1 TOTAL 2.7 100.0 13 packages and 0 specfiles checked; 4 errors, 14 warnings, 90 filtered, 102 badness; has taken 2.7 s