============================ rpmlint session starts ============================ rpmlint: 2.9.0 configuration: /opt/testing/lib64/python3.13/rpmlint/configdefaults.toml /opt/testing/share/rpmlint/cron-whitelist.toml /opt/testing/share/rpmlint/dbus-services.toml /opt/testing/share/rpmlint/device-files-whitelist.toml /opt/testing/share/rpmlint/licenses.toml /opt/testing/share/rpmlint/opensuse.toml /opt/testing/share/rpmlint/pam-modules.toml /opt/testing/share/rpmlint/permissions-whitelist.toml /opt/testing/share/rpmlint/pie-executables.toml /opt/testing/share/rpmlint/polkit-rules-whitelist.toml /opt/testing/share/rpmlint/scoring.toml /opt/testing/share/rpmlint/security.toml /opt/testing/share/rpmlint/sudoers-whitelist.toml /opt/testing/share/rpmlint/sysctl-whitelist.toml /opt/testing/share/rpmlint/systemd-tmpfiles.toml /opt/testing/share/rpmlint/users-groups.toml /opt/testing/share/rpmlint/world-writable-whitelist.toml /opt/testing/share/rpmlint/zypper-plugins.toml /etc/xdg/rpmlint/scoring-strict.override.toml checks: 42, packages: 2 hawk2.x86_64: E: zero-length /usr/share/hawk/public/assets/gettext-04024382391bb910584145d8113cf35ef376b55d125bb4516cebeb14ce788597.css hawk2.x86_64: E: zero-length /usr/share/hawk/public/assets/ie-04024382391bb910584145d8113cf35ef376b55d125bb4516cebeb14ce788597.css hawk2.x86_64: E: zero-length /usr/share/hawk/public/assets/manifest-04024382391bb910584145d8113cf35ef376b55d125bb4516cebeb14ce788597.js hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/javascripts/font-awesome/font-awesome.js hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/bootstrap/_growl.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/bootstrap/_wizard.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/jquery/_blockui.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/jquery/_jquery.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/jquery/_jsviews.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/jquery/_matchheight.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/jquery/_rails.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/jquery/_sortable.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/jquery/_stickytabs.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/jquery/_validate.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/misc/_html5shiv.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/misc/_moment.scss hawk2.x86_64: E: zero-length /usr/share/hawk/vendor/assets/stylesheets/misc/_respond.scss hawk2.x86_64: W: unstripped-binary-or-object /usr/libexec/hawk/vendor/extensions/x86_64-linux-gnu/4.0.0/sassc-2.4.0/sassc/libsass.so hawk2.x86_64: W: unstripped-binary-or-object /usr/libexec/hawk/vendor/gems/sassc-2.4.0/lib/sassc/libsass.so This executable should be stripped of debugging symbols, in order to take less space and be loaded faster. This is usually done automatically at buildtime by rpm. hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt %file_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/generator/templates/%file_name%_generator.rb.tt %_generator hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/%name%.gemspec.tt %name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name% %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/controllers/%namespaced_name%/application_controller.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name% %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/helpers/%namespaced_name%/application_helper.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name% %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/jobs/%namespaced_name%/application_job.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name% %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/mailers/%namespaced_name%/application_mailer.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name% %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/models/%namespaced_name%/application_record.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name% %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/app/views/layouts/%namespaced_name%/application.html.erb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name% %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/engine.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/railtie.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/lib/%namespaced_name%/version.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/lib/tasks/%namespaced_name%_tasks.rake.tt %_tasks hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt %namespaced_name hawk2.x86_64: W: unexpanded-macro /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/plugin/templates/test/%namespaced_name%_test.rb.tt %_test This tag contains something that looks like an unexpanded macro; this is often the sign of a misspelling. Please check your specfile. hawk2.x86_64: W: tmpfile-not-in-filelist /var/log/hawk hawk2.x86_64: W: tmpfile-not-in-filelist /var/lib/hawk hawk2.x86_64: W: tmpfile-not-in-filelist /var/lib/hawk/tmp hawk2.x86_64: W: tmpfile-not-in-filelist /var/lib/hawk/tmp/cache hawk2.x86_64: W: tmpfile-not-in-filelist /var/lib/hawk/tmp/explorer hawk2.x86_64: W: tmpfile-not-in-filelist /var/lib/hawk/tmp/home hawk2.x86_64: W: tmpfile-not-in-filelist /var/lib/hawk/tmp/pids hawk2.x86_64: W: tmpfile-not-in-filelist /var/lib/hawk/tmp/sessions hawk2.x86_64: W: tmpfile-not-in-filelist /var/lib/hawk/tmp/sockets 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. hawk2.spec: E: superfluous-%clean-section The spec section %clean should not be used any longer. RPM provides its own clean logic. hawk2.x86_64: E: shared-library-not-executable /usr/libexec/hawk/vendor/gems/date-3.5.1/lib/date_core.so hawk2.x86_64: E: shared-library-not-executable /usr/libexec/hawk/vendor/gems/ffi-1.17.3/lib/ffi_c.so hawk2.x86_64: E: shared-library-not-executable /usr/libexec/hawk/vendor/gems/nio4r-2.7.5/lib/nio4r_ext.so hawk2.x86_64: E: shared-library-not-executable /usr/libexec/hawk/vendor/gems/psych-5.3.1/lib/psych.so hawk2.x86_64: E: shared-library-not-executable /usr/libexec/hawk/vendor/gems/stringio-3.2.0/lib/stringio.so hawk2.x86_64: E: shared-library-not-executable /usr/libexec/hawk/vendor/gems/websocket-driver-0.8.0/lib/websocket_mask.so This library doesn't have the executable bit set. Without this bit set, rpm for instance won't be able identify the file as a library and not generate dependencies or strip debug symbols from it. hawk2.x86_64: E: script-without-shebang /etc/hawk/server.json 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. hawk2.spec: W: patch-not-applied Patch4: fix-mtime.patch A patch is included in your package but was not applied. hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/lib/builder.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/lib/builder/xchar.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/lib/builder/xmlbase.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/lib/builder/xmlevents.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/lib/builder/xmlmarkup.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/rakelib/tags.rake 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/test/performance.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/test/test_eventbuilder.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/test/test_markupbuilder.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/test/test_method_caching.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/test/test_namecollision.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/builder-3.3.0/test/test_xchar.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/erb-6.0.1/bin/console 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/erb-6.0.1/bin/setup 644 /usr/bin/bash hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/erb-6.0.1/libexec/erb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/string.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/bin/rmsgcat 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/bin/rmsgfmt 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/bin/rmsginit 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/bin/rmsgmerge 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/bin/rxgettext 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/cgi/cookie.cgi 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/cgi/helloerb1.cgi 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/cgi/helloerb2.cgi 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/cgi/hellolib.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/cgi/http.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/cgi/index.cgi 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/hello.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/hello2.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/hello_glade2.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/hello_gtk2.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/hello_gtk_builder.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/hello_noop.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/hello_plural.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/samples/hello_tk.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/gettext-3.5.1/test/run-test.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/ice_nine-0.11.2/benchmarks/speed.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/kramdown-2.5.1/bin/kramdown 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/locale-2.1.4/samples/cgi/cookie.cgi 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/locale-2.1.4/samples/cgi/http.rb 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/locale-2.1.4/samples/cgi/index.cgi 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/mini_mime-1.1.5/bin/console 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/mini_mime-1.1.5/bin/db_pull_request 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/mini_mime-1.1.5/bin/setup 644 /usr/bin/bash hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/mini_portile2-2.8.9/test/assets/test mini portile-1.0.0/configure 644 /bin/sh hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/minitest-6.0.1/bin/minitest 644 /usr/bin/env -S ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/minitest-6.0.1/lib/minitest/complete.rb 644 /usr/bin/env -S ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/minitest-6.0.1/lib/minitest/find_minimal_combination.rb 644 /usr/bin/ruby -w hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/minitest-6.0.1/test/minitest/test_find_minimal_combination.rb 644 /usr/bin/ruby -w hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/net-protocol-0.2.2/bin/console 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/net-protocol-0.2.2/bin/setup 644 /usr/bin/bash hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/nokogiri-1.19.0/bin/nokogiri 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/prettyprint-0.2.0/bin/console 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/prettyprint-0.2.0/bin/setup 644 /usr/bin/bash hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/puma-7.1.0/bin/puma 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/puma-7.1.0/bin/puma-wild 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/puma-7.1.0/bin/pumactl 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/puma-7.1.0/docs/jungle/rc.d/puma 644 /bin/sh hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/rackup-2.3.1/bin/rackup 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/railties-8.1.2/exe/rails 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/railties-8.1.2/lib/rails/generators/rails/app/templates/docker-entrypoint.tt 644 /bin/bash -e hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/singleton-0.3.0/bin/console 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/singleton-0.3.0/bin/setup 644 /usr/bin/bash hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/sprockets-4.2.2/bin/sprockets 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/thor-1.5.0/bin/thor 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/thread_safe-0.3.6/examples/bench_cache.rb 644 /usr/bin/ruby -wKU hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/tilt-2.7.0/bin/tilt 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/tsort-0.2.0/bin/console 644 /usr/bin/ruby hawk2.x86_64: E: non-executable-script /usr/libexec/hawk/vendor/gems/tsort-0.2.0/bin/setup 644 /usr/bin/bash This text file contains a shebang or is located in a path dedicated for executables, but lacks the executable bits and cannot thus be executed. If the file is meant to be an executable script, add the executable bits, otherwise remove the shebang or move the file elsewhere. hawk2.x86_64: W: non-conffile-in-etc /etc/hawk/server.json A non-executable file in your package is being installed in /etc, but is not a configuration file. All non-executable files in /etc should be configuration files. Mark the file as %config in the spec file. hawk2.x86_64: W: no-soname /usr/libexec/hawk/vendor/gems/date-3.5.1/lib/date_core.so hawk2.x86_64: W: no-soname /usr/libexec/hawk/vendor/gems/ffi-1.17.3/lib/ffi_c.so hawk2.x86_64: W: no-soname /usr/libexec/hawk/vendor/gems/nio4r-2.7.5/lib/nio4r_ext.so hawk2.x86_64: W: no-soname /usr/libexec/hawk/vendor/gems/psych-5.3.1/lib/psych.so hawk2.x86_64: W: no-soname /usr/libexec/hawk/vendor/gems/stringio-3.2.0/lib/stringio.so hawk2.x86_64: W: no-soname /usr/libexec/hawk/vendor/gems/websocket-driver-0.8.0/lib/websocket_mask.so The library has no soname. hawk2.spec: W: no-%check-section The spec file does not contain an %check section. Please check if the package has a testsuite and what it takes to enable the testsuite as part of the package build. If it is not possible to run it in the build environment (OBS/koji) or no testsuite exists, then please ignore this warning. You should not insert an empty %check section. hawk2.x86_64: W: files-duplicate /usr/libexec/hawk/vendor/gems/descendants_tracker-0.0.4/Rakefile /usr/libexec/hawk/vendor/gems/axiom-types-0.1.1/Rakefile hawk2.x86_64: W: files-duplicate /usr/libexec/hawk/vendor/gems/ice_nine-0.11.2/config/devtools.yml /usr/libexec/hawk/vendor/gems/axiom-types-0.1.1/config/devtools.yml hawk2.x86_64: W: files-duplicate /usr/libexec/hawk/vendor/gems/ice_nine-0.11.2/config/yardstick.yml /usr/libexec/hawk/vendor/gems/axiom-types-0.1.1/config/yardstick.yml:/usr/libexec/hawk/vendor/gems/descendants_tracker-0.0.4/config/yardstick.yml hawk2.x86_64: W: files-duplicate /usr/libexec/hawk/vendor/gems/ice_nine-0.11.2/config/flog.yml /usr/libexec/hawk/vendor/gems/descendants_tracker-0.0.4/config/flog.yml Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/fast_gettext-4.1.1/lib/fast_gettext/vendor/empty.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/bg/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/bs/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/ca/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/cs/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/de/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/el/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/eo/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/es/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/et/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/fr/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/hr/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/hu/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/it/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/ja/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/ko/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/lv/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/nb/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/nl/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/pt_BR/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/ru/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/sr/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/sv/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/uk/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/vi/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/zh/LC_MESSAGES/gettext.mo hawk2.x86_64: W: file-not-in-%lang /usr/libexec/hawk/vendor/gems/gettext-3.5.1/locale/zh_TW/LC_MESSAGES/gettext.mo Check time report (>1% & >0.1s): Check Duration (in s) Fraction (in %) Checked files ExtractRpm 4.8 44.0 SUIDPermissionsCheck 3.4 30.7 FilesCheck 0.9 8.0 BinariesCheck 0.5 4.8 SignatureCheck 0.4 3.5 BuildRootAndDateCheck 0.3 2.9 BashismsCheck 0.3 2.7 FilelistCheck 0.2 1.6 TOTAL 11.0 100.0 2 packages and 0 specfiles checked; 94 errors, 75 warnings, 1140 filtered, 94 badness; has taken 11.3 s