collectl.noarch: W: backup-file-in-package /usr/share/doc/packages/collectl/#Data-verbose.html# You have a file whose name looks like one for backup files, usually created by an editor or resulting from applying unclean (fuzzy, or ones with line offsets) patches. collectl.noarch: W: package-with-huge-docs 51% More than half the size of your package is documentation. Consider splitting it into a -doc subpackage. collectl.noarch: W: script-without-shebang /usr/share/collectl/formatit.ph collectl.noarch: W: script-without-shebang /usr/share/collectl/gexpr.ph collectl.noarch: W: script-without-shebang /usr/share/collectl/graphite.ph collectl.noarch: W: script-without-shebang /usr/share/collectl/hello.ph collectl.noarch: W: script-without-shebang /usr/share/collectl/lexpr.ph collectl.noarch: W: script-without-shebang /usr/share/collectl/misc.ph collectl.noarch: W: script-without-shebang /usr/share/collectl/vmstat.ph 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. collectl.noarch: W: wrong-file-end-of-line-encoding /usr/share/doc/packages/collectl/markseger,collectl@web.sourceforge.net This file has wrong end-of-line encoding, usually caused by creation or modification on a non-Unix system. It could prevent it from being displayed correctly in some circumstances. 2 packages and 0 specfiles checked; 0 errors, 10 warnings.