tinyproxy.src:28: W: macro-in-comment %name tinyproxy.src:28: 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. tinyproxy.s390x: W: non-standard-uid /var/log/tinyproxy tinyproxy A file in this package is owned by an unregistered user id. To register the user, please branch the devel:openSUSE:Factory:rpmlint rpmlint package, add the user to the "config" file and send a submitrequest. tinyproxy.s390x: W: suse-logrotate-user-writable-log-dir /var/log/tinyproxy tinyproxy:root 0750 The log directory is writable by unprivileged users. Please fix the permissions so only root can write there or add the 'su' option to your logrotate config tinyproxy.s390x: W: tmpfile-not-in-filelist /run/tinyproxy please add the specified file to your %files section as %ghost so users can easily query who created the file, it gets uninstalled on package removal and finally other rpmlint checks see it 2 packages and 0 specfiles checked; 0 errors, 5 warnings.