lunar-calendar-gtk3-module.x86_64: W: executable-sourced-script /etc/profile.d/lunar-calendar.csh 755 lunar-calendar-gtk3-module.x86_64: W: executable-sourced-script /etc/profile.d/lunar-calendar.sh 755 This text file has executable bit set, but is meant to be sourced, not executed. liblunar-calendar-3_0-1.x86_64: W: filename-too-long-for-joliet liblunar-calendar-3_0-1-3.0.0+git20191124.f91a880-bp155.1.7.x86_64.rpm lunar-calendar-devel.x86_64: W: filename-too-long-for-joliet lunar-calendar-devel-3.0.0+git20191124.f91a880-bp155.1.7.x86_64.rpm lunar-calendar-doc.noarch: W: filename-too-long-for-joliet lunar-calendar-doc-3.0.0+git20191124.f91a880-bp155.1.7.noarch.rpm lunar-calendar-gtk3-module.x86_64: W: filename-too-long-for-joliet lunar-calendar-gtk3-module-3.0.0+git20191124.f91a880-bp155.1.7.x86_64.rpm lunar-calendar-lang.noarch: W: filename-too-long-for-joliet lunar-calendar-lang-3.0.0+git20191124.f91a880-bp155.1.7.noarch.rpm typelib-1_0-LunarCalendar-3_0.x86_64: W: filename-too-long-for-joliet typelib-1_0-LunarCalendar-3_0-3.0.0+git20191124.f91a880-bp155.1.7.x86_64.rpm This filename is too long to fit on a joliet filesystem (limit is 64 unicode chars). lunar-calendar.src:18: W: macro-in-comment %define lunar-calendar.src:18: W: macro-in-comment %{commit} lunar-calendar.src:29: W: macro-in-comment %{name} lunar-calendar.src:29: W: macro-in-comment %{version} lunar-calendar.src:29: 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. lunar-calendar.x86_64: W: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. liblunar-calendar-3_0-1.x86_64: W: no-version-in-last-changelog lunar-calendar-devel.x86_64: W: no-version-in-last-changelog lunar-calendar-doc.noarch: W: no-version-in-last-changelog lunar-calendar-gtk3-module.x86_64: W: no-version-in-last-changelog lunar-calendar-lang.noarch: W: no-version-in-last-changelog lunar-calendar.src: W: no-version-in-last-changelog lunar-calendar.x86_64: W: no-version-in-last-changelog typelib-1_0-LunarCalendar-3_0.x86_64: W: no-version-in-last-changelog The latest changelog entry doesn't contain a version. Please insert the version that is coherent with the version of the package and rebuild it. 8 packages and 0 specfiles checked; 0 errors, 22 warnings.