============================ rpmlint session starts ============================ rpmlint: 2.7.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 checks: 41, packages: 4 wtmpdb.x86_64: W: zero-perms-ghost Suggestion: "%ghost %attr(0755,-,-) /var/lib/wtmpdb" Your package contains a file with no permissions. This is usually an error because the file won't be accessible by any user. You should check the file permissions and ensure that are correct or fix it using "%attr" macro in %files section. http://ftp.rpm.org/max-rpm/s1-rpm-anywhere-specifying-file-attributes.html wtmpdb.x86_64: E: systemd-service-without-service_del_preun wtmpdb-rotate.service wtmpdb.x86_64: E: systemd-service-without-service_del_preun wtmpdbd.service The package contains a systemd service but doesn't contain a %preun with a call to service_del_preun. wtmpdb.x86_64: E: systemd-service-without-service_add_pre wtmpdb-rotate.service wtmpdb.x86_64: E: systemd-service-without-service_add_pre wtmpdbd.service The package contains a systemd service but doesn't contain a %pre with a call to service_add_pre. wtmpdb.x86_64: E: systemd-service-without-service_add_post wtmpdb-rotate.service wtmpdb.x86_64: E: systemd-service-without-service_add_post wtmpdbd.service The package contains a systemd service but doesn't contain a %post with a call to service_add_post. wtmpdb.x86_64: W: files-duplicate /usr/share/man/man8/wtmpdbd.socket.8.gz /usr/share/man/man8/wtmpdbd.8.gz Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files TOTAL 0.2 100.0 4 packages and 0 specfiles checked; 6 errors, 2 warnings, 14 filtered, 6 badness; has taken 0.2 s