hyena.src:68: W: macro-in-comment %doc hyena.src:61: W: macro-in-comment %find_lang hyena.src:61: W: macro-in-comment %{name} 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. hyena.x86_64: W: script-without-shebang /usr/lib64/hyena/Hyena.Gui.dll.config hyena.x86_64: W: script-without-shebang /usr/lib64/hyena/Hyena.dll.config 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. hyena.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/pkgconfig/hyena.data.sqlite.pc hyena.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/pkgconfig/hyena.gui.pc hyena.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/pkgconfig/hyena.pc A file that is needed only e.g. when developing or building software is included in a non-devel package. These files should go in devel packages. 2 packages and 0 specfiles checked; 3 errors, 5 warnings.