calligra-gemini.x86_64: W: description-shorter-than-summary The package description should be longer than the summary. be a bit more verbose, please. calligra.x86_64: W: desktopfile-without-binary /usr/share/applications/calligra.desktop khelpcenter calligra-extras-okular.x86_64: W: desktopfile-without-binary /usr/share/applications/okularApplication_doc_calligra.desktop okular calligra-extras-okular.x86_64: W: desktopfile-without-binary /usr/share/applications/okularApplication_docx_calligra.desktop okular calligra-extras-okular.x86_64: W: desktopfile-without-binary /usr/share/applications/okularApplication_odp_calligra.desktop okular calligra-extras-okular.x86_64: W: desktopfile-without-binary /usr/share/applications/okularApplication_odt_calligra.desktop okular calligra-extras-okular.x86_64: W: desktopfile-without-binary /usr/share/applications/okularApplication_powerpoint_calligra.desktop okular calligra-extras-okular.x86_64: W: desktopfile-without-binary /usr/share/applications/okularApplication_pptx_calligra.desktop okular calligra-extras-okular.x86_64: W: desktopfile-without-binary /usr/share/applications/okularApplication_rtf_calligra.desktop okular calligra-extras-okular.x86_64: W: desktopfile-without-binary /usr/share/applications/okularApplication_wpd_calligra.desktop okular the .desktop file is for a file not present in the package. You should check the requires or see if this is not a error calligra-gemini.x86_64: W: explicit-lib-dependency libqt5-qtquickcontrols You must let rpm find the library dependencies by itself. Do not put unneeded explicit Requires: tags. calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Assorted/arrow-up.desktop /usr/share/calligra/stencils/Civil/civil_arrow_up.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Assorted/pentagon.desktop /usr/share/calligra/stencils/Assorted/arrow-pentagon.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Basic_Flowchart/decision.desktop /usr/share/calligra/stencils/SDL/decision.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Central_Data_Processing/Organizador_Rack_2U.png /usr/share/calligra/stencils/Central_Data_Processing/Organizer_Rack_2U.png calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Central_Data_Processing/Organizer_Rack_1U.png /usr/share/calligra/stencils/Central_Data_Processing/Organizador_Rack_1U.png calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Central_Data_Processing/Router.desktop /usr/share/calligra/stencils/Cisco/router.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Central_Data_Processing/Voice_Painel_20P.png /usr/share/calligra/stencils/Central_Data_Processing/Modem.png:/usr/share/calligra/stencils/Central_Data_Processing/Path_Painel_24P.png:/usr/share/calligra/stencils/Central_Data_Processing/Router.png:/usr/share/calligra/stencils/Central_Data_Processing/Server_Rack_1U.png:/usr/share/calligra/stencils/Central_Data_Processing/Switch_Rack_16P.png:/usr/share/calligra/stencils/Central_Data_Processing/Switch_Rack_24P.png:/usr/share/calligra/stencils/Central_Data_Processing/Switch_Rack_50P.png:/usr/share/calligra/stencils/Central_Data_Processing/Voice_Painel_50P.png calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Circuit2/sine.desktop /usr/share/calligra/stencils/Optics/sine.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Cisco/firewall.desktop /usr/share/calligra/stencils/Network/firewall.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Cisco/scanner.desktop /usr/share/calligra/stencils/Lights/Scanner.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Civil/civil_arrow_right.desktop /usr/share/calligra/stencils/Assorted/arrow-right.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Civil/civil_motor.desktop /usr/share/calligra/stencils/LST/motor.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Contact/c_ifnot.desktop /usr/share/calligra/stencils/Contact/l_ifnot.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Contact/c_ifnot.png /usr/share/calligra/stencils/Electric/contact_f.png calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Contact/c_relay.png /usr/share/calligra/stencils/Electric/relay.png calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Contact/l_if.desktop /usr/share/calligra/stencils/Contact/c_if.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Cybernetics/relay.desktop /usr/share/calligra/stencils/Contact/c_relay.desktop:/usr/share/calligra/stencils/Electric/relay.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Edpc/function.desktop /usr/share/calligra/stencils/SDL/function.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Electric/cnx.desktop /usr/share/calligra/stencils/Pneumatic/cnx.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Electric/cnx.png /usr/share/calligra/stencils/Pneumatic/cnx.png calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Electric/lamp.desktop /usr/share/calligra/stencils/Contact/c_lamp.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Electric/lamp.png /usr/share/calligra/stencils/Contact/c_lamp.png calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Gane_and_Sarson/process.desktop /usr/share/calligra/stencils/Basic_Flowchart/process.desktop:/usr/share/calligra/stencils/SDL/process.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Network/antenna.desktop /usr/share/calligra/stencils/Cisco/antenna.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Network/hub.desktop /usr/share/calligra/stencils/Cisco/hub.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Network/modem.desktop /usr/share/calligra/stencils/Central_Data_Processing/Modem.desktop:/usr/share/calligra/stencils/Cisco/modem.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Network/nwcloud.desktop /usr/share/calligra/stencils/Cisco/cloud.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Optics/detector.desktop /usr/share/calligra/stencils/Cisco/detector.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Optics/square.desktop /usr/share/calligra/stencils/Circuit2/square.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/SDL/task.desktop /usr/share/calligra/stencils/BPMN/Task.desktop calligra.x86_64: W: files-duplicate /usr/share/calligra/stencils/Scenegraph/engine.desktop /usr/share/calligra/stencils/Electronic/engine.desktop calligra-lang.x86_64: W: files-duplicate /usr/share/doc/HTML/nl/stage/textmenu02.png /usr/share/doc/HTML/nl/stage/tut20.png calligra-lang.x86_64: W: files-duplicate /usr/share/doc/HTML/sv/sheets/mousenav.png /usr/share/doc/HTML/sv/stage/mousenav.png calligra-lang.x86_64: W: files-duplicate /usr/share/locale/fr/LC_MESSAGES/okularGenerator_odp.mo /usr/share/locale/fr/LC_MESSAGES/okularGenerator_odt.mo calligra-lang.x86_64: W: files-duplicate /usr/share/locale/lt/LC_MESSAGES/calligra_semanticitem_event.mo /usr/share/locale/lt/LC_MESSAGES/calligra_semanticitem_contact.mo calligra.x86_64: W: gzipped-svg-icon /usr/share/icons/hicolor/scalable/apps/calligrakarbon.svgz calligra.x86_64: W: gzipped-svg-icon /usr/share/icons/hicolor/scalable/apps/calligrasheets.svgz calligra.x86_64: W: gzipped-svg-icon /usr/share/icons/hicolor/scalable/apps/calligrastage.svgz calligra.x86_64: W: gzipped-svg-icon /usr/share/icons/hicolor/scalable/apps/calligrawords.svgz Not all desktop environments that support SVG icons support them gzipped (.svgz). Install the icon as plain uncompressed SVG. calligra-sheets.x86_64: W: hidden-file-or-dir /usr/share/calligrasheets/templates/Business/.source calligra-sheets.x86_64: W: hidden-file-or-dir /usr/share/calligrasheets/templates/Business/.source calligra-sheets.x86_64: W: hidden-file-or-dir /usr/share/calligrasheets/templates/General/.source calligra-sheets.x86_64: W: hidden-file-or-dir /usr/share/calligrasheets/templates/General/.source calligra-sheets.x86_64: W: hidden-file-or-dir /usr/share/calligrasheets/templates/HomeFamily/.source calligra-sheets.x86_64: W: hidden-file-or-dir /usr/share/calligrasheets/templates/HomeFamily/.source calligra-stage.x86_64: W: hidden-file-or-dir /usr/share/calligrastage/templates/Screen/.source calligra-stage.x86_64: W: hidden-file-or-dir /usr/share/calligrastage/templates/Screen/.source calligra-stage.x86_64: W: hidden-file-or-dir /usr/share/calligrastage/templates/odf/.source calligra-stage.x86_64: W: hidden-file-or-dir /usr/share/calligrastage/templates/odf/.source calligra-stage.x86_64: W: hidden-file-or-dir /usr/share/calligrastage/templates/odf/.thumbnail calligra-stage.x86_64: W: hidden-file-or-dir /usr/share/calligrastage/templates/odf/.thumbnail calligra-words.x86_64: W: hidden-file-or-dir /usr/share/calligrawords/templates/Normal/.source calligra-words.x86_64: W: hidden-file-or-dir /usr/share/calligrawords/templates/Normal/.source calligra-words.x86_64: W: hidden-file-or-dir /usr/share/calligrawords/templates/Normal/.thumbnail calligra-words.x86_64: W: hidden-file-or-dir /usr/share/calligrawords/templates/Normal/.thumbnail calligra-karbon.x86_64: W: hidden-file-or-dir /usr/share/karbon/templates/Basic/.source calligra-karbon.x86_64: W: hidden-file-or-dir /usr/share/karbon/templates/Basic/.source calligra-extras-filemanagertemplates.x86_64: W: hidden-file-or-dir /usr/share/templates/.source calligra-extras-filemanagertemplates.x86_64: W: hidden-file-or-dir /usr/share/templates/.source The file or directory is hidden. You should see if this is normal, and delete it from the package if not. calligra.src: W: name-repeated-in-summary C Calligra calligra.x86_64: W: name-repeated-in-summary C Calligra The name of the package is repeated in its summary. This is often redundant information and looks silly in various programs' output. Make the summary brief and to the point without including redundant information in it. calligra-devel.x86_64: W: no-version-in-last-changelog calligra-doc.noarch: W: no-version-in-last-changelog calligra-extras-converter.x86_64: W: no-version-in-last-changelog calligra-extras-dolphin.x86_64: W: no-version-in-last-changelog calligra-extras-filemanagertemplates.x86_64: W: no-version-in-last-changelog calligra-extras-okular.x86_64: W: no-version-in-last-changelog calligra-gemini.x86_64: W: no-version-in-last-changelog calligra-karbon.x86_64: W: no-version-in-last-changelog calligra-lang.x86_64: W: no-version-in-last-changelog calligra-sheets.x86_64: W: no-version-in-last-changelog calligra-stage.x86_64: W: no-version-in-last-changelog calligra-tools.x86_64: W: no-version-in-last-changelog calligra-words.x86_64: W: no-version-in-last-changelog calligra.src: W: no-version-in-last-changelog calligra.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. calligra.x86_64: W: non-conffile-in-etc /etc/xdg/calligra_stencils.knsrc calligra-sheets.x86_64: W: non-conffile-in-etc /etc/xdg/calligrasheetsrc calligra-stage.x86_64: W: non-conffile-in-etc /etc/xdg/calligrastagerc calligra-words.x86_64: W: non-conffile-in-etc /etc/xdg/calligrawordsrc calligra-karbon.x86_64: W: non-conffile-in-etc /etc/xdg/karbonrc 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. calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/docker/consoledocker.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/extensions/csvexport.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/extensions/csvimport.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/extensions/htmlexport.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/extensions/logger.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/extensions/myorca.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/extensions/odfpyexport.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/extensions/vcardimport.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/extensions/xmlviewer.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/functions/functions.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/functions/pyregexp.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/functions/pytime.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/functions/rpyfunctions.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/functions/yfinance.py 644 /usr/bin/env kross calligra-sheets.x86_64: W: non-executable-script /usr/share/calligrasheets/scripts/functions/yweather.py 644 /usr/bin/env kross 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. calligra-words.x86_64: W: obsolete-not-provided calligra-author calligra-doc.noarch: W: obsolete-not-provided calligra5-doc calligra-karbon.x86_64: W: obsolete-not-provided calligra5-karbon calligra-sheets.x86_64: W: obsolete-not-provided calligra5-sheets calligra-stage.x86_64: W: obsolete-not-provided calligra5-stage calligra-tools.x86_64: W: obsolete-not-provided calligra5-tools If a package is obsoleted by a compatible replacement, the obsoleted package should also be provided in order to not cause unnecessary dependency breakage. If the obsoleting package is not a compatible replacement for the old one, leave out the Provides. calligra-extras-okular.x86_64: W: script-without-shebang /usr/share/applications/okularApplication_doc_calligra.desktop calligra-extras-okular.x86_64: W: script-without-shebang /usr/share/applications/okularApplication_docx_calligra.desktop calligra-extras-okular.x86_64: W: script-without-shebang /usr/share/applications/okularApplication_odp_calligra.desktop calligra-extras-okular.x86_64: W: script-without-shebang /usr/share/applications/okularApplication_odt_calligra.desktop calligra-extras-okular.x86_64: W: script-without-shebang /usr/share/applications/okularApplication_powerpoint_calligra.desktop calligra-extras-okular.x86_64: W: script-without-shebang /usr/share/applications/okularApplication_pptx_calligra.desktop calligra-extras-okular.x86_64: W: script-without-shebang /usr/share/applications/okularApplication_rtf_calligra.desktop calligra-extras-okular.x86_64: W: script-without-shebang /usr/share/applications/okularApplication_wpd_calligra.desktop calligra-words.x86_64: W: script-without-shebang /usr/share/applications/org.kde.calligrawords_ascii.desktop 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. calligra-gemini.x86_64: W: shlib-policy-missing-suffix calligra.x86_64: W: shlib-policy-missing-suffix Your package containing shared libraries does not end in a digit and should probably be split. 15 packages and 0 specfiles checked; 0 errors, 124 warnings.