compcache.noarch: W: incoherent-init-script-name boot.compcache ('compcache', 'compcached') The init script name should be the same as the package name in lower case, or one with 'd' appended if it invokes a process by that name. compcache.noarch: W: missing-lsb-keyword Short-Description in /etc/init.d/boot.compcache The package contains an init script that does not contain one of the LSB init script comment block convention keywords that are recommendable for all init scripts. If there is nothing to add to a keyword's value, include the keyword in the script with an empty value. Note that as of version 3.2, the LSB specification does not mandate presence of any keywords. compcache.noarch: W: no-reload-entry /etc/init.d/boot.compcache In your init script (/etc/rc.d/init.d/your_file), you don't have a 'reload' entry, which is necessary for good functionality. compcache.src:25: W: obsolete-suse-version-check 1120 compcache.src:31: W: obsolete-suse-version-check 1130 The specfile contains a comparison of %suse_version against a suse release that is no longer in maintenance. Consider removing obsolete parts of your spec file to make it more readable. compcache.noarch: W: suse-deprecated-boot-script /etc/init.d/boot.compcache SysV boot scripts are deprecated. Please migrate to systemd service files. compcache.noarch: W: suse-obsolete-insserv-requirement In systemd based distributions insserv is obsolete. Please remove dependencies on insserv. 2 packages and 0 specfiles checked; 0 errors, 7 warnings.