fcitx.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx is in Module-Development-Tools-OBS-x86_64 fcitx-branding-openSUSE.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-branding-openSUSE is in Module-Development-Tools-OBS-x86_64 fcitx-devel.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-devel is in Module-Development-Tools-OBS-x86_64 fcitx-gtk2.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-gtk2 is in Module-Development-Tools-OBS-x86_64 fcitx-gtk3.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-gtk3 is in Module-Development-Tools-OBS-x86_64 fcitx-pinyin.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-pinyin is in Module-Development-Tools-OBS-x86_64 fcitx-pinyin-tools.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-pinyin-tools is in Module-Development-Tools-OBS-x86_64 fcitx-quwei.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-quwei is in Module-Development-Tools-OBS-x86_64 fcitx-skin-classic.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-skin-classic is in Module-Development-Tools-OBS-x86_64 fcitx-skin-dark.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-skin-dark is in Module-Development-Tools-OBS-x86_64 fcitx-skin-new-air.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-skin-new-air is in Module-Development-Tools-OBS-x86_64 fcitx-table.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table is in Module-Development-Tools-OBS-x86_64 fcitx-table-cn-bingchan.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-cn-bingchan is in Module-Development-Tools-OBS-x86_64 fcitx-table-cn-cangjie.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-cn-cangjie is in Module-Development-Tools-OBS-x86_64 fcitx-table-cn-dianbao.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-cn-dianbao is in Module-Development-Tools-OBS-x86_64 fcitx-table-cn-erbi.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-cn-erbi is in Module-Development-Tools-OBS-x86_64 fcitx-table-cn-wanfeng.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-cn-wanfeng is in Module-Development-Tools-OBS-x86_64 fcitx-table-cn-wubi.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-cn-wubi is in Module-Development-Tools-OBS-x86_64 fcitx-table-cn-wubi-pinyin.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-cn-wubi-pinyin is in Module-Development-Tools-OBS-x86_64 fcitx-table-cn-ziran.noarch: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-cn-ziran is in Module-Development-Tools-OBS-x86_64 fcitx-table-tools.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name fcitx-table-tools is in Module-Development-Tools-OBS-x86_64 libfcitx-4_2_9.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name libfcitx-4_2_9 is in Module-Development-Tools-OBS-x86_64 typelib-1_0-Fcitx-1_0.x86_64: I: SUSE_Backports_policy_ignored-SLE_rpm_conflict Package with name typelib-1_0-Fcitx-1_0 is in Module-Development-Tools-OBS-x86_64 The named package is part of SLE but was whitelisted to allow override in the Backports project. fcitx.src: I: SUSE_Backports_policy_ignored-SLE_src_conflict SRC package with name fcitx is in Module-Development-Tools-OBS-x86_64 The package has the same source package name as a package in SLE. Source packages are allowed to conflict in the Backports project. fcitx-branding-openSUSE.noarch: W: conflicts-with-provides fcitx-branding The same symbolic name is provided and conflicted. This package might be uninstallable, if versioning matches fcitx.x86_64: W: invalid-desktopfile /usr/share/applications/fcitx-configtool.desktop value "System;SystemSetup;" for key "Categories" in group "Desktop Entry" contains an unregistered value "SystemSetup"; values extending the format should start with "X-" .desktop file is not valid, check with desktop-file-validate fcitx-branding-openSUSE.noarch: W: no-version-in-last-changelog fcitx-devel.x86_64: W: no-version-in-last-changelog fcitx-gtk2.x86_64: W: no-version-in-last-changelog fcitx-gtk3.x86_64: W: no-version-in-last-changelog fcitx-pinyin-tools.x86_64: W: no-version-in-last-changelog fcitx-pinyin.x86_64: W: no-version-in-last-changelog fcitx-quwei.x86_64: W: no-version-in-last-changelog fcitx-skin-classic.noarch: W: no-version-in-last-changelog fcitx-skin-dark.noarch: W: no-version-in-last-changelog fcitx-skin-new-air.noarch: W: no-version-in-last-changelog fcitx-table-cn-bingchan.noarch: W: no-version-in-last-changelog fcitx-table-cn-cangjie.noarch: W: no-version-in-last-changelog fcitx-table-cn-dianbao.noarch: W: no-version-in-last-changelog fcitx-table-cn-erbi.noarch: W: no-version-in-last-changelog fcitx-table-cn-wanfeng.noarch: W: no-version-in-last-changelog fcitx-table-cn-wubi-pinyin.noarch: W: no-version-in-last-changelog fcitx-table-cn-wubi.noarch: W: no-version-in-last-changelog fcitx-table-cn-ziran.noarch: W: no-version-in-last-changelog fcitx-table-tools.x86_64: W: no-version-in-last-changelog fcitx-table.x86_64: W: no-version-in-last-changelog fcitx.src: W: no-version-in-last-changelog fcitx.x86_64: W: no-version-in-last-changelog libfcitx-4_2_9.x86_64: W: no-version-in-last-changelog typelib-1_0-Fcitx-1_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. fcitx.x86_64: W: non-conffile-in-etc /etc/X11/xim.d/fcitx 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. fcitx.x86_64: W: non-executable-script /usr/share/fcitx/data/env_setup.sh 644 /bin/sh 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. libfcitx-4_2_9.x86_64: W: shared-lib-calls-exit /usr/lib64/libfcitx-core.so.0.3 exit@GLIBC_2.2.5 This library package calls exit() or _exit(), probably in a non-fork() context. Doing so from a library is strongly discouraged - when a library function calls exit(), it prevents the calling program from handling the error, reporting it to the user, closing files properly, and cleaning up any state that the program has. It is preferred for the library to return an actual error code and let the calling program decide how to handle the situation. fcitx-branding-openSUSE.noarch: W: suse-branding-excessive-supplement (fcitx and branding-openSUSE) fcitx-branding-openSUSE.noarch: W: suse-branding-supplement-missing packageand(fcitx:branding-openSUSE) branding packages should provide a supplement in the form Supplements: packageand(basepackage:branding-) fcitx.x86_64: W: suse-branding-unversioned-requires fcitx-branding Please make sure that your requires entry is similar to: Requires: %name- branding = '. libfcitx-4_2_9.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libfcitx-core.so libfcitx-4_2_9.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libfcitx-gclient.so libfcitx-4_2_9.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/libfcitx-utils.so 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. fcitx.x86_64: E: env-script-interpreter (Badness: 9) /usr/bin/fcitx-diagnose /usr/bin/env bash fcitx-devel.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/cmake/fcitx/fcitx-cmake-helper.sh /usr/bin/env bash fcitx-devel.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/cmake/fcitx/fcitx-extract-confdesc.sh /usr/bin/env bash fcitx-devel.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/cmake/fcitx/fcitx-extract-desktop.sh /usr/bin/env bash fcitx-devel.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/cmake/fcitx/fcitx-extract-gettext.sh /usr/bin/env bash fcitx-devel.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/cmake/fcitx/fcitx-extract-kde.sh /usr/bin/env bash fcitx-devel.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/cmake/fcitx/fcitx-extract-po.sh /usr/bin/env bash fcitx-devel.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/cmake/fcitx/fcitx-extract-qt.sh /usr/bin/env bash fcitx-devel.x86_64: E: env-script-interpreter (Badness: 9) /usr/share/cmake/fcitx/fcitx-merge-config.sh /usr/bin/env bash This script uses 'env' as an interpreter. For the rpm runtime dependency detection to work, the shebang #!/usr/bin/env python needs to be patched into #!/usr/bin/python otherwise the package dependency generator merely adds a dependency on /usr/bin/env rather than the actual interpreter /usr/bin/python. Alternatively, if the file should not be executed, then ensure that it is not marked as executable or don't install it in a path that is reserved for executables. 24 packages and 0 specfiles checked; 12 errors, 32 warnings.