@core acct-6.6.4-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/acct: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; @core lftp-4.9.2-alt1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/liblftp-tasks.so but just /usr/lib64/liblftp-tasks.so.0.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/liblftp-tasks.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/liblftp-tasks.so to \%files of lftp-4.9.2-alt1.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; @cpan perl-DBD-XBase-1.08-alt2.noarch rpm-filesystem-conflict-file-file warn File /usr/bin/dbfdump conflicts with the package libshape-1.5.0-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; @cpan perl-XML-SAX-1.02-alt1.noarch file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; @emacs emacs-misc-modes-0.2-alt10.5.noarch missing-url info Missing Url: in a package.; @gnome glsof-0.9.17-alt3.1.qa2.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; @gnome libgtkhtml2-2.11.1-alt1.qa1.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; @openldap nss_ldap-debuginfo-265-alt5.x86_64 rpm-filesystem-conflict-symlink-file warn symlink /usr/lib/debug/lib64/libnss_ldap.so.2.debug is a file in the package nss-ldapd-debuginfo-0.9.12-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; @python libprelude-doc-5.2.0-alt1_15.noarch big-changelog info Package contains big ChangeLog. Gzip it.; @python tuxpaint-0.9.32-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; @python tuxpaint-0.9.32-alt2.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; antohami cutecom-0.51.0-alt3.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/cutecom.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; antohami cutecom-0.51.0-alt3.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/cutecom.desktop: warning: boolean key "Terminal" in group "Desktop Entry" has value "0", which is deprecated: boolean values should be "false" or "true"; antohami kicad-8.0.1-alt1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libkigal.so but just /usr/lib64/libkigal.so.8.0.1. According to SharedLibs Policy Draft, symlink /usr/lib64/libkigal.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libkigal.so to \%files of kicad-8.0.1-alt1.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; pocop test.; p test.; antohami kicad-8.0.1-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; antohami kicad-8.0.1-alt1.x86_64 bin-permissions info not executable file /usr/bin/_pl_editor.kiface; face; antohami soundconverter-4.0.5-alt1.noarch iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; antohami soundconverter-4.0.5-alt1.noarch rpm-filesystem-conflict-file-file warn File /usr/share/glib-2.0/schemas/gschemas.compiled conflicts with the package oregano-0.84.43-alt2.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; aris guvcview-2.1.0-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; asy ntpd-4.2.8p15-alt4.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; at frozen-bubble-server-2.212-alt2.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. august cgreen-1.6.2-alt1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libcgreen.so but just /usr/lib64/libcgreen.so.1.6.2. According to SharedLibs Policy Draft, symlink /usr/lib64/libcgreen.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libcgreen.so to \%files of cgreen-1.6.2-alt1.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; august cgreen-1.6.2-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; boyarsh hugin-2023.0.0-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; boyarsh installer-common-stage2-1.15.4-alt1.x86_64 rpm-filesystem-conflict-file-file warn File /usr/sbin/postinstall conflicts with the package installworld-0.1-alt1.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; boyarsh task-auth-ad-sssd-0.44.9-alt1.x86_64 missing-url info Missing Url: in a package.; boyarsh task-auth-ad-winbind-0.44.9-alt1.x86_64 missing-url info Missing Url: in a package.; boyarsh task-auth-freeipa-0.44.9-alt1.x86_64 missing-url info Missing Url: in a package.; boyarsh task-auth-ldap-sssd-0.44.9-alt1.x86_64 missing-url info Missing Url: in a package.; cas ananas-0.9.5-alt11.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libananas.so but just /usr/lib64/libananas.so.1.0.1. According to SharedLibs Policy Draft, symlink /usr/lib64/libananas.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libananas.so to \%files of ananas-0.9.5-alt11.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; cas ananas-0.9.5-alt11.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/ananas.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; cas ananas-0.9.5-alt11.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; cas fpc-compiler-3.2.2-alt4.x86_64 bin-permissions info not executable file /usr/bin/fpcsubst.rsj; cas fpc-compiler-3.2.2-alt4.x86_64 buildroot fail found paths to buildroot: /usr/lib64/fpc/samplecfg: subst 's|/usr/src/tmp/fpc-buildroot||' $fppkgfile; cas fpc-docs-3.2.2-alt4.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; cas fpc-ide-3.2.2-alt4.x86_64 bin-permissions info not executable file /usr/bin/fp.rsj; cas fpc-src-3.2.2-alt4.noarch buildroot fail found paths to buildroot: /usr/share/fpcsrc/compiler/utils/samplecfg: subst 's|/usr/src/tmp/fpc-buildroot||' $fppkgfile; cas fpc-utils-3.2.2-alt4.x86_64 bin-permissions info not executable file /usr/bin/unitdiff.rsj; rsj; cas fpc-utils-3.2.2-alt4.x86_64 rpm-filesystem-conflict-file-file warn File /usr/bin/relpath conflicts with the package tsugaru-tests-20230113-alt2.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; cas rpminstall-1.1.4-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/rpminstall.desktop: hint: value "System;PackageManager;Settings;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; cas specspo-10.07-alt2.noarch altlinux-policy-rpm-macros-packaging-rpm4 fail package contains rpm macro files with dot in name. Those files should be renamed and placed in separate package named rpm-build-* or rpm-macros-* according to http://www.altlinux.org/Drafts/RPMMacrosPackaging; cas specspo-10.07-alt2.noarch missing-url info Missing Url: in a package.; cas subversion-javahl-1.14.3-alt1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libsvnjavahl-1.so but just /usr/lib64/libsvnjavahl-1.so.0.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libsvnjavahl-1.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libsvnjavahl-1.so to \%files of subversion-javahl-1.14.3-alt1.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; cas subversion-server-dav-1.14.3-alt1.x86_64 altlinux-policy-obsolete-httpd2-reload info This package contains httpd2 restart/reload calls in its post/un scripts. But those calls are deprecated by httpd2.filetrigger that activates by files in /etc/httpd2/ or %_libdir/apache2/modules/. It should be safe to remove those calls and rely on the filetrigger instead.; cas subversion-server-standalone-1.14.3-alt1.noarch init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; cas subversion-server-standalone-1.14.3-alt1.noarch init-lsb fail /etc/rc.d/init.d/svnserve: not systemd compatible: lsb init header missing and svnserve.service is not present. See http://www.altlinux.org/Services_Policy for details.; cas volumes-profile-lite-0.4.2-alt1.noarch rpm-filesystem-conflict-file-file warn File /usr/share/install2/initinstall.d/10-vm-profile.sh conflicts with the package volumes-profile-regular-0.5.1-alt1.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; .; ives.; cow neovim-0.9.5-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; cow neovim-runtime-0.9.5-alt1.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; dans xmoto-0.6.2-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; darktemplar gammu-1.42.0-alt1.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; drool ichatsrvd-0.24-alt3.1.1.qa1.1.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; drool ichatsrvd-0.24-alt3.1.1.qa1.1.x86_64 init-condrestart warn /etc/rc.d/init.d/ichatsrvd: missing condstop target. Note: alt-specific script %_sbindir/preun_service (used in %preun_service macro) depends on condstop. It is wise to add condstop anyway.; drool ichatsrvd-0.24-alt3.1.1.qa1.1.x86_64 init-lsb fail /etc/rc.d/init.d/ichatsrvd: not systemd compatible: lsb init header missing and ichatsrvd.service is not present. See http://www.altlinux.org/Services_Policy for details.; drool ichatsrvd-0.24-alt3.1.1.qa1.1.x86_64 subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; drool qgmailnotifier-2008.2-alt1.qa1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/qgmailnotifier.desktop: hint: value "Qt;Office;Network;Email;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; ender proftpd-1.3.8-alt0.2.ga3489a6c8.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; ender proftpd-1.3.8-alt0.2.ga3489a6c8.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; ender proftpd-1.3.8-alt0.2.ga3489a6c8.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; ender proftpd-1.3.8-alt0.2.ga3489a6c8.x86_64 init-lsb fail /etc/rc.d/init.d/proftpd: not systemd compatible: lsb init header missing and proftpd.service is not present. See http://www.altlinux.org/Services_Policy for details.; enp fw-scripts-0.6-alt1.noarch missing-url info Missing Url: in a package.; enp had-1.0.8-alt2.qa1.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; enp had-1.0.8-alt2.qa1.x86_64 init-lsb fail /etc/rc.d/init.d/had: not systemd compatible: lsb init header missing and had.service is not present. See http://www.altlinux.org/Services_Policy for details.; enp had-1.0.8-alt2.qa1.x86_64 missing-url info Missing Url: in a package.; enp had-debuginfo-1.0.8-alt2.qa1.x86_64 missing-url info Missing Url: in a package.; enp ser2net-2.5-alt1.qa1.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; enp ser2net-2.5-alt1.qa1.x86_64 init-lsb fail /etc/rc.d/init.d/ser2net: not systemd compatible: lsb init header missing and ser2net.service is not present. See http://www.altlinux.org/Services_Policy for details.; enp xfwm4-theme-simple-0.1-alt1.noarch missing-url info Missing Url: in a package.; eugvv fvwm-themes-0.7.0-alt2.qa2.noarch buildroot fail found paths to buildroot: /usr/share/fvwm/themes-rc-2: ImagePath $HOME/tmp/fvwm-themes-buildroot/usr/share/fvwm/themes/current/images:$HOME/tmp/fvwm-themes-buildroot/usr/share/fvwm/images:/usr/share/icons/hicolor/16x16/apps:/usr/share/icons:/usr/include/bitmaps /usr/share/fvwm/themes-rc-3: ImagePath $HOME/tmp/fvwm-themes-buildroot/usr/share/fvwm/themes/current/images:$HOME/tmp/fvwm-themes-buildroot/usr/share/fvwm/images:/usr/share/icons/hicolor/16x16/apps:/usr/share/icons:/usr/include/bitmaps; eugvv w3m-img-0.5.3-alt4.git20200502.x86_64 requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; evg qstardict-1.4-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/qstardict.desktop: hint: value "Qt;Dictionary;Education;TextTools;Office;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; george Cultivation-8-alt5.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george Transcend-0.3-alt5.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george angband-4.2.2-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; george black-box-1.4.8-alt1.qa1.src requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; george catfish-4.18.0-alt1.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/org.xfce.Catfish.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; george cups-2.4.7-alt2.x86_64 altlinux-find-lang-mo warn Language specific files in /usr/share/locale should be marked, for example, using %find_lang. See http://www.altlinux.org/FindLangPolicy for details.; george cups-2.4.7-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; george cups-2.4.7-alt2.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/cups.desktop: hint: value item "Printing" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: HardwareSettings;Settings; /usr/share/applications/cups.desktop: hint: value item "HardwareSettings" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Settings; george cups-2.4.7-alt2.x86_64 systemd-check-socket-name experimental in cups-2.4.7-alt2.x86_64: there is a socket cups-lpd.socket but no service cups-lpd.service. Ask ildar@ why it is not right.; george cups-ipptool-2.4.7-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; george dagrab-0.3.5-alt2.x86_64 missing-url info Missing Url: in a package.; george dumb-0.9.3-alt5.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; george freedink-dfarc-3.12-alt3.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george geany-plugins-2.0-alt1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libgeanypluginutils.so but just /usr/lib64/libgeanypluginutils.so.0.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libgeanypluginutils.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libgeanypluginutils.so to \%files of geany-plugins-2.0-alt1.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; george ghostscript-10.01.1-alt2.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; george golly-4.2-alt1.1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/golly.desktop: hint: value "Education;Science;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; george greed-4.2-alt1.x86_64 missing-url info Missing Url: in a package.; george greed-debuginfo-4.2-alt1.x86_64 missing-url info Missing Url: in a package.; george gtkcdlabel-1.0pre8-alt4.qa1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/gtkcdlabel.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; george gtkcdlabel-1.0pre8-alt4.qa1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/gtkcdlabel.desktop: warning: boolean key "Terminal" in group "Desktop Entry" has value "0", which is deprecated: boolean values should be "false" or "true"; george gtkcdlabel-1.0pre8-alt4.qa1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george hex-a-hop-1.1.0.76-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; george highmoon-1.2.4-alt2.qa2.src requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; george kartofel-1.2-alt6.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; george leocad-23.03-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/leocad.desktop: hint: value "Graphics;3DGraphics;Education;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; george libgii-1.0.2-alt3.qa3.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; george libgs-devel-10.01.1-alt2.x86_64 rpm-filesystem-conflict-symlink-symlink warn value of symlink /usr/lib64/libgxps.so is different from the same symlink in the package libgxps-devel-0.3.2-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; george libucl-devel-1.03-alt4.x86_64 rpm-filesystem-conflict-symlink-symlink warn value of symlink /usr/lib64/libucl.so is different from the same symlink in the package libucl5-devel-0.8.1-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; george lucidlife-0.9.2-alt3_27.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/lucidlife.desktop: hint: value item "GNOME" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: GTK; george lucidlife-0.9.2-alt3_27.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george man2web-0.88-alt1.qa1.x86_64 missing-url info Missing Url: in a package.; george man2web-0.88-alt1.qa1.x86_64 uncompressed-manpages info Package contains uncompressed manual pages.; george man2web-debuginfo-0.88-alt1.qa1.x86_64 missing-url info Missing Url: in a package.; george mathomatic-16.0.5-alt5.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/mathomatic.desktop: hint: value "Education;Science;Math;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; george mathomatic-16.0.5-alt5.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george morse-2.5-alt2.x86_64 rpm-filesystem-conflict-symlink-file warn symlink /usr/bin/morse is a file in the package bsd-games-2.17-alt3_71.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; george morse-debuginfo-2.5-alt2.x86_64 rpm-filesystem-conflict-symlink-file warn symlink /usr/lib/debug/usr/bin/morse.debug is a file in the package bsd-games-debuginfo-2.17-alt3_71.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; george mtpaint-3.50-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george multover-0.02-alt1.src requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; george netdate-1.2-alt2.qa1.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; george netdate-1.2-alt2.qa1.x86_64 init-condrestart warn /etc/rc.d/init.d/netdate: missing condrestart target. Note: alt-specific script %_sbindir/post_service (used in %post_service macro) depends on condrestart. It is wise to add condrestart anyway./etc/rc.d/init.d/netdate: missing condstop target. Note: alt-specific script %_sbindir/preun_service (used in %preun_service macro) depends on condstop. It is wise to add condstop anyway.; george netdate-1.2-alt2.qa1.x86_64 init-lsb fail /etc/rc.d/init.d/netdate: not systemd compatible: lsb init header missing and netdate.service is not present. See http://www.altlinux.org/Services_Policy for details.; george nethack-3.4.3-alt1.qa1.x86_64 altlinux-policy-description-too-much-space info Description has 3 empty lines in a row. Format description properly. Beware of errors with %ifs/%endifs.; george nish-functions-2.05-alt1.noarch missing-url info Missing Url: in a package.; george pushover-0.0.5-alt1.1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george tatham-puzzles-20180227-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; george tclock-1.0.1-alt5.qa1.x86_64 missing-url info Missing Url: in a package.; george tclock-debuginfo-1.0.1-alt5.qa1.x86_64 missing-url info Missing Url: in a package.; george treplo-0.01-alt2.x86_64 missing-url info Missing Url: in a package.; george treplo-debuginfo-0.01-alt2.x86_64 missing-url info Missing Url: in a package.; george userpasswd-0.3.4-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/userpasswd.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; george userpasswd-0.3.4-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; george userpasswd-0.3.4-alt1.x86_64 missing-url info Missing Url: in a package.; george userpasswd-debuginfo-0.3.4-alt1.x86_64 missing-url info Missing Url: in a package.; george xcolors-1.5a-alt8.x86_64 missing-url info Missing Url: in a package.; george xcolors-debuginfo-1.5a-alt8.x86_64 missing-url info Missing Url: in a package.; george xlsatoms-1.1.3-alt1.x86_64 missing-url info Missing Url: in a package.; george xlsatoms-debuginfo-1.1.3-alt1.x86_64 missing-url info Missing Url: in a package.; george xmore-1.0.3-alt1.x86_64 missing-url info Missing Url: in a package.; george xmore-debuginfo-1.0.3-alt1.x86_64 missing-url info Missing Url: in a package.; george xtrkcad-4.0.3a-alt3.1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; george xwit-3.4-alt2.qa1.x86_64 missing-url info Missing Url: in a package.; george xwit-debuginfo-3.4-alt2.qa1.x86_64 missing-url info Missing Url: in a package.; george zsh-5.9-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; glebfm altlinux-repos-1.1.1-alt1.noarch missing-url info Missing Url: in a package.; glebfm libreadline5-devel-5.2.14-alt7.x86_64 rpm-filesystem-conflict-file-file warn There are file conflicts with the package libreadline-devel-8.2.10-alt1.x86_64, for example, /usr/include/readline/chardefs.h (13 file conflicts in total). Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; glebfm libreadline5-devel-5.2.14-alt7.x86_64 rpm-filesystem-conflict-symlink-symlink warn value of symlink /usr/lib64/libhistory.so is different from the same symlink in the package libreadline-devel-8.2.10-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; glebfm qmapshack-1.17.1-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; glebfm routino-doc-3.4.1-alt1.noarch big-changelog info Package contains big ChangeLog. Gzip it.; gremlin apf-0.3-alt2.noarch missing-url info Missing Url: in a package.; gremlin apf-update-0.3-alt2.noarch missing-url info Missing Url: in a package.; gremlin exim-config-4.97-alt1.noarch init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; gremlin exim-config-4.97-alt1.noarch init-condrestart warn /etc/rc.d/init.d/exim: missing condrestart target. Note: alt-specific script %_sbindir/post_service (used in %post_service macro) depends on condrestart. It is wise to add condrestart anyway./etc/rc.d/init.d/exim: missing condstop target. Note: alt-specific script %_sbindir/preun_service (used in %preun_service macro) depends on condstop. It is wise to add condstop anyway.; gremlin exim-config-4.97-alt1.noarch init-lsb fail /etc/rc.d/init.d/exim: not systemd compatible: lsb init header missing and exim.service is not present. See http://www.altlinux.org/Services_Policy for details.; gremlin fidoconf-devel-libs-static-1.9.20190311C-alt1.x86_64 library-pkgnames-static warn package contains static library which has the same name as a shared library in the repository, but neither package name ends with -devel-static according to http://altlinux.org/Drafts/SharedLibs nor the package explicitly conflicts with the package with .so library; gremlin huskylib-devel-libs-static-1.9.20190311C-alt1.x86_64 library-pkgnames-static warn package contains static library which has the same name as a shared library in the repository, but neither package name ends with -devel-static according to http://altlinux.org/Drafts/SharedLibs nor the package explicitly conflicts with the package with .so library; gremlin installworld-0.1-alt1.noarch rpm-filesystem-conflict-file-file warn File /usr/sbin/postinstall conflicts with the package installer-common-stage2-1.15.4-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; gremlin msmtp-sendmail-1.6.6-alt1.1.noarch rpm-filesystem-conflict-symlink-file warn symlink /usr/sbin/sendmail is a file in the package postfix-3.8.3-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; gremlin rcnet-1.0-alt3.noarch init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; gremlin rcnet-1.0-alt3.noarch init-condrestart warn /etc/rc.d/init.d/network: missing condrestart target. Note: alt-specific script %_sbindir/post_service (used in %post_service macro) depends on condrestart. It is wise to add condrestart anyway./etc/rc.d/init.d/network: missing condstop target. Note: alt-specific script %_sbindir/preun_service (used in %preun_service macro) depends on condstop. It is wise to add condstop anyway.; gremlin rcnet-1.0-alt3.noarch init-lsb warn /etc/rc.d/init.d/network: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; gremlin rcnet-1.0-alt3.noarch missing-url info Missing Url: in a package.; gremlin rcnet-netdevconf-1.0-alt3.noarch init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; gremlin rcnet-netdevconf-1.0-alt3.noarch init-condrestart warn /etc/rc.d/init.d/netdevconf: missing condrestart target. Note: alt-specific script %_sbindir/post_service (used in %post_service macro) depends on condrestart. It is wise to add condrestart anyway./etc/rc.d/init.d/netdevconf: missing condstop target. Note: alt-specific script %_sbindir/preun_service (used in %preun_service macro) depends on condstop. It is wise to add condstop anyway.; gremlin rcnet-netdevconf-1.0-alt3.noarch init-lsb fail /etc/rc.d/init.d/netdevconf: not systemd compatible: lsb init header missing and netdevconf.service is not present. See http://www.altlinux.org/Services_Policy for details.; gremlin rcnet-netdevconf-1.0-alt3.noarch missing-url info Missing Url: in a package.; gremlin reaver-t6x-1.6.3-alt1.x86_64 rpm-obsolete-live-package info The package obsoletes the package reaver-1.4-alt2.x86_64, but the package reaver-1.4-alt2.x86_64 is still alive and in the repository. Ask its maintainer to remove it, or, if it should not be removed, remove the Obsoletes: tag. Do not forget to add explicit conflicts with the other package if nessessary.; gremlin smapi-devel-libs-static-2.5.20190311C-alt1.x86_64 library-pkgnames-static warn package contains static library which has the same name as a shared library in the repository, but neither package name ends with -devel-static according to http://altlinux.org/Drafts/SharedLibs nor the package explicitly conflicts with the package with .so library; gremlin sysconfig-network-1.0-alt3.noarch missing-url info Missing Url: in a package.; grenka ghc8.6.4-conduit-1.3.1.2-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-exceptions-0.10.4-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-mono-traversable-1.0.15.1-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-old-locale-1.0.0.7-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-old-time-1.1.0.3-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-polyparse-1.13-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-regex-base-0.94.0.0-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-resourcet-1.2.2-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-split-0.2.3.3-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-transformers-compat-0.6.5-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-unliftio-core-0.1.2.0-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-utf8-string-1.0.1.1-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; grenka ghc8.6.4-vector-algorithms-0.8.0.3-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; imz prelink-0.4.4-alt3.x86_64 missing-url info Missing Url: in a package.; imz prelink-tools-0.4.4-alt3.x86_64 missing-url info Missing Url: in a package.; imz prelink-tools-debuginfo-0.4.4-alt3.x86_64 missing-url info Missing Url: in a package.; iv krb5-kdc-1.21.2-alt2.x86_64 init-lsb warn /etc/rc.d/init.d/kadmin: lsb init header missing. /etc/rc.d/init.d/kprop: lsb init header missing. /etc/rc.d/init.d/krb5kdc: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; klark make-initrd-bootchain-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-altboot-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-cifs-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-core-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-doc-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-getimage-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-interactive-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-liverw-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-localdev-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-nfs-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-waitdev-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; klark make-initrd-bootchain-waitnet-0.1.5-alt23.noarch missing-url info Missing Url: in a package.; lav BlockHosts-2.7.0-alt1.noarch sisyphus_check fail sisyphus_check failed: /ALT/Sisyphus/files/noarch/RPMS/BlockHosts-2.7.0-alt1.noarch.rpm: forbidden requires: /usr/bin/python sisyphus_check: check-deps ERROR: package dependencies violation /ALT/Sisyphus/files/noarch/RPMS/BlockHosts-2.7.0-alt1.noarch.rpm: The use of such a license name is ambiguous: GPL; lav TORCS-1.3.7-alt2.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/TORCS.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav TORCS-1.3.7-alt2.x86_64 rpm-filesystem-conflict-symlink-symlink warn value of symlink /usr/lib64/libtgfclient.so is different from the same symlink in the package speed-dreams-2.3.0-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; ; lav TORCS-debuginfo-1.3.7-alt2.x86_64 rpm-filesystem-conflict-symlink-symlink warn value of symlink /usr/lib/debug/usr/lib64/libtgfclient.so.debug is different from the same symlink in the package speed-dreams-debuginfo-2.3.0-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; ; lav apt-cacher-ng-0.8.5-alt4.1.x86_64 init-lsb warn /etc/rc.d/init.d/acng: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; lav asco-0.4.11-alt1.x86_64 backup-file-in-package warn /usr/share/doc/asco-0.4.11/examples/rosen/Makefile.am~: It is the file in the package whose name matches the format emacs or vim uses for backup and autosave files. It may have been installed by accident.; lav asymptote-2.88-alt1.src altlinux-policy-tex-rpm-build-texmf warn According to TeX policy (http://www.altlinux.org/TeXPolicy) packages that install files to /usr/share/texmf should BuildRequires(pre): rpm-build-texmf for the dependency magic to work.; lav bibletime-3.0.3-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/info.bibletime.BibleTime.desktop: hint: value item "Dictionary" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Office, or TextTools; lav cairo-clock-0.3.4-alt1.qa4.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/cairo-clock.desktop: hint: value item "GNOME" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: GTK; lav cairo-clock-0.3.4-alt1.qa4.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav celestia-common-1.6.2.2-alt3.x86_64 altlinux-find-lang-mo warn Language specific files in /usr/share/locale should be marked, for example, using %find_lang. See http://www.altlinux.org/FindLangPolicy for details.; lav celestia-common-1.6.2.2-alt3.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav celestia-common-1.6.2.2-alt3.x86_64 freedesktop-categories fail Main Categories consist of those categories that every conforming desktop environment MUST support.(http://standards.freedesktop.org/menu-spec/latest/apa.html). None found in /usr/share/applications/celestia.desktop. please, fix. Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/celestia.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav celestia-common-1.6.2.2-alt3.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/celestia.desktop: warning: value "Celestia" for key "Comment" in group "Desktop Entry" looks the same as that of key "Name"; lav clamtk-6.18-alt1.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/clamtk.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav clamtk-6.18-alt1.noarch iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav cmake-3.29.1-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav convmv-2.05-alt1.noarch uncompressed-manpages info Package contains uncompressed manual pages.; lav dia-0.97.4-alt0.9.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav dia-0.97.4-alt0.9.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/dia.desktop: hint: value item "GNOME" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: GTK; lav dict-yo-20031216-alt3.noarch sisyphus_check fail sisyphus_check failed: /ALT/Sisyphus/files/noarch/RPMS/dict-yo-20031216-alt3.noarch.rpm: forbidden requires: python-base sisyphus_check: check-deps ERROR: package dependencies violation /ALT/Sisyphus/files/noarch/RPMS/dict-yo-20031216-alt3.noarch.rpm: The use of such a license name is ambiguous: GPL; lav dictd-1.13.1-alt2.src specfile-useradd-n warn -n in useradd is compat option and can be removed any time. Use -N instead.; lav dictd-1.13.1-alt2.x86_64 init-lsb warn /etc/rc.d/init.d/dictd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; lav dogtail-0.9.11-alt2.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/sniff.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav dpkg-1.21.22-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav freemind-1.0.1-alt3.noarch iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav gerbv-2.7.0-alt1.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; lav gerbv-2.7.0-alt1.x86_64 freedesktop-categories fail Main Categories consist of those categories that every conforming desktop environment MUST support.(http://standards.freedesktop.org/menu-spec/latest/apa.html). None found in /usr/share/applications/gerbv.desktop. please, fix.; lav gerbv-2.7.0-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/gerbv.desktop: hint: value "Engineering;Electronics;" for key "Categories" in group "Desktop Entry" does not contain a registered main category; application might only show up in a "catch-all" section of the application menu; lav gjots2-3.2.1-alt1.noarch bin-permissions info not executable file /usr/bin/org2gjots; ; ; k; lav gjots2-3.2.1-alt1.noarch freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/gjots2.desktop: hint: value item "GNOME" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: GTK; lav gjots2-3.2.1-alt1.noarch iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav gnofract4d-4.3-alt2.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/gnofract4d.desktop: hint: value item "GNOME" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: GTK; /usr/share/applications/gnofract4d.desktop: hint: value "GNOME;Graphics;Education;Science;Math;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; /usr/share/applications/gnofract4d.desktop: hint: value "GNOME;Graphics;Education;Science;Math;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; lav gnome-mastermind-0.3.1-alt1.qa1.x86_64 freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/gnome-mastermind.desktop: error: value "True" for boolean key "StartupNotify" in group "Desktop Entry" contains invalid characters, boolean values must be "false" or "true"; lav gnome-peercast-0.5.4-alt3.qa3.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/gnome-peercast.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav gnome-peercast-0.5.4-alt3.qa3.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav gnormalize-0.63-alt1.qa1.noarch unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /usr/bin/gnormalize: $ grep /tmp/ /usr/bin/gnormalize if ($show_cdplayer_skin and defined $window_cd_player){ # with skin_xTunes $widget->set_size_request (225, 90); # set a minimum size: (width,height) ; skin_xTunes #(pixmap, mask) = Gtk2::Gdk::Pixmap->create_from_xpm ($drawable, $transparent_color, $filename) #($pixmap, $pixmap_mask) = Gtk2::Gdk::Pixmap->create_from_xpm ($widget->window, undef, '/tmp/skin_xTunes.xpm'); ($pixmap, $pixmap_mask) = Gtk2::Gdk::Pixmap->create_from_xpm_d($widget->window, undef, @skin_xTunes); #my $pixmap_widget = Gtk2::Image->new_from_pixmap ($gdkpixmap, $mask); $window_cd_player->shape_combine_mask( $pixmap_mask, 0, 0 ) if not $window_cd_player->get_decorated; ###----------- add files to treeview --------------### sub sort_full_path_names{ my @array = @_; # For example: # $array[0] = '/tmp/teste/teste4/mus.mp3' # $array[1] = '/tmp/teste/teste2/teste4/mus.mp3' # $array[2] = '/tmp/mus.mp3' # First, sort this array in ascending order by number of '/' character. # Then, sort in case-insensitively mode. # sort case-insensitively : @articles = sort {uc($a) cmp uc($b)} @files; (see man perlfunc) # multiple comparisons in the routine and separate them with ||. # See Perl Cookbook, 2nd Edition. Chap. 4.16; 10.18 for help; #my $teste = '/tmp/teste/teste2/teste4/mus.mp3'; $teste =~ s/[^\/]//g; print "teste = $teste\n"; # output: teste = ///// # first compare the number of directory character '/'. sub compare_dir { (my $temp1 = $a) =~ s/[^\/]//g; # remove all character but '/' (my $temp2 = $b) =~ s/[^\/]//g; -- #This file 100% done All files 99% done # WaveGain Processing completed normally # No Title Gain adjustment or DC Offset correction required for file: # Error renaming '/tmp/wavegain.tmp' to '04.wav' (uh-oh) # Error processing GAIN for file - 04.wav #print "--> $_\n"; if ( $_ =~ /^\s+Applying Gain of ([-+]\d+[.,]\d+) dB to file:/ ){ $adjust = $1; } -- # leave room for WAV header (44 bytes) #seek WAV, 44, 0; #print "cdrom_rip = $cdrom_rip; value = $$addr[0]; addr = $addr; startframe = $startframe\n"; open WAV, ">/tmp/track${track}.wav" or die $!; binmode WAV; #print WAV $cdrom_rip; for (my $i=0;$i<2352;$i++){ print WAV $buf[$i]; } #syswrite(WAV, $buffer, 2352 );; lav gnucash-docs-5.6-alt1.noarch big-changelog info Package contains big ChangeLog. Gzip it.; lav gputils-1.5.2-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav gputils-1.5.2-alt1.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; lav gramps-5.2.0-alt1.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/org.gramps_project.Gramps.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav gscan2pdf-2.13.2-alt2.noarch iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav gsopcast-0.4.0-alt3.qa1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav herrie-debuginfo-2.2-alt4.x86_64 unmet-dependency-no-suitable-version fail install dependency herrie has no suitable version.; lav icebw-15.12-alt1.x86_64 altlinux-find-lang-mo warn Language specific files in /usr/share/locale should be marked, for example, using %find_lang. See http://www.altlinux.org/FindLangPolicy for details.; lav icebw-15.12-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/i_start.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav icebw-15.12-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/i_start.desktop: warning: value "Ukrainian bookkeeping suite of programs iceBw" for key "Comment" in group "Desktop Entry" looks the same as that of key "Name"; /usr/share/applications/i_start.desktop: warning: boolean key "Terminal" in group "Desktop Entry" has value "0", which is deprecated: boolean values should be "false" or "true"; lav icebw-15.12-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav imlib2-1.12.2-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; lav impose+-0.2-alt2.noarch unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /usr/bin/impose: $ grep /tmp/ /usr/bin/impose $ybot=30 unless $ybot; $pages=6 unless defined $pages; $rotdir="L" unless $rotdir; $filename = shift or do { $filename = "/tmp/$ENV{USER}-tmp.ps"; open(TMP, ">$filename"); while(<>) { print TMP; } close(TMP); $do_stdout++; $do_erase_tmp++; $_=; @oddbbox=split; $_=; @evenbbox=split; @oddbbox = @evenbbox unless @evenbbox; close(BB); } elsif ($lastbbox && -e "/tmp/bboxx-$ENV{USER}") { open(BB,"/tmp/bboxx-$ENV{USER}"); $_=; @oddbbox=split; $_=; @evenbbox=split; close(BB); # print "oddbbox = @oddbbox\n"; # print "evenbbox = @evenbbox\n"; -- } @evenbbox = @oddbbox if $noevenodd; # record the bboxx information open(BB, ">/tmp/bboxx-$ENV{USER}"); print BB "@oddbbox\n@evenbbox\n"; close(BB); # Do page calculations $oddwidth = $oddbbox[2]-$oddbbox[0];; lav inkscape-1.3.2-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav inkscape-1.3.2-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/org.inkscape.Inkscape.desktop: hint: value item "VectorGraphics" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Graphics;2DGraphics; lav inkscape-viewer-1.3.2-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/inkview.desktop: hint: value item "VectorGraphics" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Graphics;2DGraphics; lav leafpad-0.8.19-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav libcdf-devel-3.3.0-alt4.x86_64 macos-resource-fork-file-in-package warn There is a file in the package with a name starting with ._, the file name pattern used by Mac OS X to store resource forks in non-native file systems. Such files are generally useless in packages and were usually accidentally included by copying complete directories from the source tarball.; lav libclip-1.2.0cvs-alt6.x86_64 file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; lav libclip-gtk2-1.2.0cvs-alt7.x86_64 file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; lav libcryptopp-progs-8.9.0-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav libdbus-c++-apidocs-0.9.0-alt3.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav libgc-8.2.6-alt1.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; lav libjsw-1.5.6-alt1.qa1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libjsw.so but just /usr/lib64/libjsw.so.1.5.6. According to SharedLibs Policy Draft, symlink /usr/lib64/libjsw.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libjsw.so to \%files of libjsw-1.5.6-alt1.qa1.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; lav libpx-devel-0.6.8-alt2.x86_64 uncompressed-manpages info Package contains uncompressed manual pages.; lav libral-0.96-alt0.1.qa3.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libral/plugins/libvcard.so but just /usr/lib64/libral/plugins/libvcard.so.0.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libral/plugins/libvcard.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libral/plugins/libvcard.so to \%files of libral-0.96-alt0.1.qa3.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; p test.; lav libsane-1.2.1-alt2.x86_64 subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; lav libtorgdev-3.5-alt2.qa1.x86_64 altlinux-find-lang-mo warn Language specific files in /usr/share/locale should be marked, for example, using %find_lang. See http://www.altlinux.org/FindLangPolicy for details.; lav memoranda-1.0-alt0.1rc3.1.qa2.x86_64 freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/memoranda.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated; /usr/share/applications/memoranda.desktop: error: (will be fatal in the future): value "taskmanagement_section.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path; /usr/share/applications/memoranda.desktop: hint: value "GNOME;GTK;Office;Development;ProjectManagement;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; lav musescore-3.6.2-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav nosync-0.1-alt2.x86_64 missing-url info Missing Url: in a package.; lav otl-0.54-alt1.qa1.x86_64 unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /usr/bin/otl: $ grep /tmp/ /usr/bin/otl #### # # need to rewrite and reread file so that \n's are now processed correctly # and each line ends up as a separate array element # write it to temp file open(FOUT, ">/tmp/tmp.otl"); flock(FOUT,2); print FOUT @linesout; close (FOUT); # now read it @linesout=(); open(INFO,"/tmp/tmp.otl"); @linesout=; close(INFO); $lineslength=@linesout; if ($debug) Found error in /usr/bin/otlsub: $ grep -A5 -B5 /tmp/ /usr/bin/otlsub ################################### # need to rewrite and reread file so that \n's are now processed correctly # and each line ends up as a separate array element # -- write it to temp file unlink("/tmp/tmp.otl"); open(FOUT, ">/tmp/tmp.otl"); flock(FOUT,2); print FOUT @linesout; close (FOUT); # now read it @linesout=(); open(INFO,"/tmp/tmp.otl"); @linesout=; close(INFO); # # $llength is length of linesout; lav rpm-macros-features-20240408-alt1.x86_64 altlinux-policy-description-has-tags fail Description contains tags such as Provides/Requires/BuildRequires. Beware of errors with %ifs/%endifs!; lav sane-frontends-1.0.14-alt4.1.x86_64 file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; lav scanbuttond-0.2.3-alt4.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; lav scanbuttond-0.2.3-alt4.x86_64 init-lsb fail /etc/rc.d/init.d/scanbuttond: not systemd compatible: lsb init header missing and scanbuttond.service is not present. See http://www.altlinux.org/Services_Policy for details.; lav scanbuttond-0.2.3-alt4.x86_64 unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /etc/scanbuttond/buttonpressed.sh: $ grep /tmp/ /etc/scanbuttond/buttonpressed.sh # $1 ... the button number # $2 ... the scanner's SANE device name, which comes in handy if there are two or # more scanners. In this case we can pass the device name to SANE programs # like scanimage. TMPFILE="/tmp/scan.tiff" LOCKFILE="/tmp/copy.lock" case $1 in 1) echo "button 1 has been pressed on $2" # echo "Error: Another scanning operation is currently in progress" # exit # fi # touch $LOCKFILE # rm -f $TMPFILE scanimage --device-name $2 -x 215 -y 297 1> /tmp/image.pnm A= gimp /tmp/image.pnm # tiff2ps -z -w 8.27 -h 11.69 $TMPFILE | lpr # rm -f $LOCKFILE # ;; 2) echo "button 2 has been pressed on $2" scanimage --device-name $2 -x 215 -y 297 1> /tmp/image.pnm lpr /tmp/image.pnm ;; 3) echo "button 3 has been pressed on $2" scanimage --device-name $2 -x 215 -y 297 1> /tmp/image.pnm A= evolution mailto:?attach=/tmp/image.pnm ;; 4) echo "button 4 has been pressed on $2" ;; esac; lav slib-3b7-alt1.noarch big-changelog info Package contains big ChangeLog. Gzip it.; lav tea-62.0.2-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/tea.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav tea-62.0.2-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; lav tea-62.0.2-alt1.x86_64 rpm-filesystem-conflict-file-file warn File /usr/bin/tea conflicts with the package gitea-tea-0.9.2-alt2.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; lav tuxtype-1.8.3-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; lav wallpapers-lav-20030331-alt2.noarch missing-url info Missing Url: in a package.; lav wallpapers-lav-nature-20040726-alt2.noarch missing-url info Missing Url: in a package.; lav wine-common-9.0.9-alt1.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/wine-regedit.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; t).; lav wine-common-9.0.9-alt1.noarch freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/wine-regedit.desktop: warning: value "???????? ??????? Wine" for key "Comment[ru]" in group "Desktop Entry" looks the same as that of key "Name[ru]"; /usr/share/applications/wine-regedit.desktop: error: (will be fatal in the future): value "wine-regedit.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path; /usr/share/applications/wine-regedit.desktop: error: value "Wine;Application;Settings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Wine"; values extending the format should start with "X-"; /usr/share/applications/wine-regedit.desktop: warning: value "Wine;Application;Settings;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"; re/applications/wine-wineconsole.desktop: warning: value "Wine;Application;Utility;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"; lav wine-common-9.0.9-alt1.noarch uncompressed-manpages info Package contains uncompressed manual pages.; lav wine-devel-tools-9.0.9-alt1.x86_64 uncompressed-manpages info Package contains uncompressed manual pages.; lav wine-programs-9.0.9-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/wine-notepad.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav wine-programs-9.0.9-alt1.x86_64 freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/wine-notepad.desktop: error: (will be fatal in the future): value "wine-notepad.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path; /usr/share/applications/wine-notepad.desktop: error: value "Wine;Application;Utility;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Wine"; values extending the format should start with "X-"; /usr/share/applications/wine-notepad.desktop: warning: value "Wine;Application;Utility;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"; d value "Application"; /usr/share/applications/wine-winefile.desktop: hint: value item "Emulator" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: System, or Game; lav wine-programs-9.0.9-alt1.x86_64 uncompressed-manpages info Package contains uncompressed manual pages.; lav wine-vanilla-common-9.2-alt1.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/wine-regedit.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; t).; lav wine-vanilla-common-9.2-alt1.noarch freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/wine-regedit.desktop: warning: value "???????? ??????? Wine" for key "Comment[ru]" in group "Desktop Entry" looks the same as that of key "Name[ru]"; /usr/share/applications/wine-regedit.desktop: error: value "Wine;Settings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Wine"; values extending the format should start with "X-"; desktop: error: value "Wine;Utility;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Wine"; values extending the format should start with "X-"; lav wine-vanilla-programs-9.2-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/wine-notepad.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; lav wine-vanilla-programs-9.2-alt1.x86_64 freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/wine-notepad.desktop: error: value "Wine;Utility;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Wine"; values extending the format should start with "X-"; with "X-"; /usr/share/applications/wine-winefile.desktop: hint: value item "Emulator" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: System, or Game; lav xapian-omega-1.4.25-alt1.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; lav xdrawchem-1.10.2-alt2.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/xdrawchem.desktop: hint: value "Education;Science;Chemistry;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; lav xrdp-0.9.25.1-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/xrdp: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; ldv cvs-1.11.23-alt9.x86_64 subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; led atop-2.10.0-alt2.1.x86_64 init-condrestart fail /etc/rc.d/init.d/atopacct: missing condrestart target. ERROR: alt-specific script %_sbindir/post_service (used in your %post_service macro) depends on condrestart. Please, fix.; legion fetchmail-6.4.37-alt1.src specfile-useradd-n warn -n in useradd is compat option and can be removed any time. Use -N instead.; legion fetchmail-daemon-6.4.37-alt1.noarch init-lsb warn /etc/rc.d/init.d/fetchmail: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; legion fetchmail-daemon-6.4.37-alt1.noarch subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; legion fetchmailconf-6.4.37-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/fetchmailconf.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; manowar alterator-5.4.3-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/alteratord: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; manowar cgoban-1.9.14-alt2.qa1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; manowar gambit-4.9.4-alt3.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; manowar make-figure-1.1-alt2.noarch docdir-is-not-owned warn package places files into /usr/share/doc/%name-%version directory but does not own it.; manowar make-figure-1.1-alt2.noarch missing-url info Missing Url: in a package.; manowar make-figure-1.1-alt2.noarch requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; manowar make-figure-plot-1.1-alt2.noarch missing-url info Missing Url: in a package.; mike RasMol-2.7.5.2-alt7.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; mike RasMol-2.7.5.2-alt7.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/RasMol.desktop: hint: value "Science;Education;Biology;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; mike TiMidity++-2.15.0-alt1.2.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; mike alsa-oss-1.1.8-alt3.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libaoss.so but just /usr/lib64/libaoss.so.0.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libaoss.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libaoss.so to \%files of alsa-oss-1.1.8-alt3.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; o repocop test.; mike alsa-utils-1.2.10-alt2.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. mike amphetamine-0.8.10-alt6.x86_64 missing-url info Missing Url: in a package.; mike apmd-3.2.2-alt9.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; mike apmd-3.2.2-alt9.x86_64 init-lsb fail /etc/rc.d/init.d/apmd: not systemd compatible: lsb init header missing and apmd.service is not present. See http://www.altlinux.org/Services_Policy for details.; mike chemtool-1.6.14-alt2.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/chemtool.desktop: hint: value "Education;Science;Chemistry;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; mike dict-web1913-1.4_0.47pd-alt3.noarch missing-url info Missing Url: in a package.; mike dstat-0.7.4-alt1.noarch freedesktop-categories fail Main Categories consist of those categories that every conforming desktop environment MUST support.(http://standards.freedesktop.org/menu-spec/latest/apa.html). None found in /usr/share/applications/dstat.desktop. please, fix. Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/dstat.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; mike enconvmv-0.2.0-alt1.noarch missing-url info Missing Url: in a package.; mike gperiodic-3.0.3-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/gperiodic.desktop: hint: value "Education;Science;Chemistry;Physics;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; mike gprs-easyconnect-2.5.3-alt1.qa3.noarch iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; mike grace-5.1.25-alt6.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; mike grace-5.1.25-alt6.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/grace.desktop: hint: value "Motif;Education;Science;X-Plotting;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; mike howto-utils-0.2.13-alt2.noarch missing-url info Missing Url: in a package.; mike idesk-0.7.5-alt3.2.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/idesk.desktop: hint: value "System;Utility;Core;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; mike ifplugd-0.28-alt6.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; mike ifplugd-0.28-alt6.x86_64 init-lsb fail /etc/rc.d/init.d/ifplugd: not systemd compatible: lsb init header missing and ifplugd.service is not present. See http://www.altlinux.org/Services_Policy for details.; mike iftop-0.17-alt5.src specfile-useradd-n warn -n in useradd is compat option and can be removed any time. Use -N instead.; mike kniga-0.1.11-alt5.src requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; mike kniga-0.1.11-alt5.x86_64 missing-url info Missing Url: in a package.; mike kniga-debuginfo-0.1.11-alt5.x86_64 missing-url info Missing Url: in a package.; mike leafnode-1.12.0-alt2.x86_64 subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; mike leafnode-1.12.0-alt2.x86_64 systemd-check-socket-name experimental in leafnode-1.12.0-alt2.x86_64: there is a socket leafnode.socket but no service leafnode.service. Ask ildar@ why it is not right.; mike libpdflib-lite-7.0.5-alt1.p3.2.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libpdf.so but just /usr/lib64/libpdf.so.6.0.5. According to SharedLibs Policy Draft, symlink /usr/lib64/libpdf.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libpdf.so to \%files of libpdflib-lite-7.0.5-alt1.p3.2.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; mike libprogsreiserfs-0.3.0.5-alt5.x86_64 missing-url info Missing Url: in a package.; mike libprogsreiserfs-debuginfo-0.3.0.5-alt5.x86_64 missing-url info Missing Url: in a package.; mike libprogsreiserfs-devel-0.3.0.5-alt5.x86_64 missing-url info Missing Url: in a package.; mike mailcap-2.1.48-alt1.noarch missing-url info Missing Url: in a package.; mike metromap-0.1.4-alt2.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/metromap.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; mike metromap-0.1.4-alt2.noarch freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/metromap.desktop: error: value "Gtk;Utility;Office;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Gtk"; values extending the format should start with "X-"; /usr/share/applications/metromap.desktop: hint: value "Gtk;Utility;Office;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; mike monit-5.33.0-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/monit: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; mike nip2-8.7.1-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; mike nip2-8.7.1-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/nip2.desktop: hint: value item "RasterGraphics" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Graphics;2DGraphics; mike nvclock-qt-0.8b4-alt6.x86_64 freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/nvclock-qt.desktop: error: value "QT;Settings;HardwareSettings;X-ALTLinux-VideoSettings;" for key "Categories" in group "Desktop Entry" contains an unregistered value "QT"; values extending the format should start with "X-"; mike pdksh-debuginfo-5.2.14-alt5.x86_64 rpm-filesystem-conflict-symlink-file warn symlink /usr/lib/debug/usr/bin/ksh.debug is a file in the package ksh-debuginfo-2020.0.0.338.git8d91e8a-alt2_0.2.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; mike progsreiserfs-0.3.0.5-alt5.x86_64 missing-url info Missing Url: in a package.; mike progsreiserfs-debuginfo-0.3.0.5-alt5.x86_64 missing-url info Missing Url: in a package.; mike recoll-1.37.4-alt2.src requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; mike recoll-1.37.4-alt2.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/recoll-searchgui.desktop: hint: value item "Filesystem" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: System; /usr/share/applications/recoll-searchgui.desktop: hint: value item "Database" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Office, or Development, or AudioVideo; mike rss_glx-kde-0.9.1-alt10.x86_64 desktop-misplaced-type-service warn /usr/share/applnk/System/ScreenSavers/spirographx.desktop has Type=Service and should be placed under /usr/share/services.; mike smartmontools-7.2-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/smartd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; mike smem-1.5-alt3.x86_64 altlinux-policy-description-has-tags fail Description contains tags such as Provides/Requires/BuildRequires. Beware of errors with %ifs/%endifs!; mike sshutout-1.0.6-alt2.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; mike sshutout-1.0.6-alt2.x86_64 init-lsb fail /etc/rc.d/init.d/sshutout: not systemd compatible: lsb init header missing and sshutout.service is not present. See http://www.altlinux.org/Services_Policy for details.; mike timidity-instruments-1.0-alt1.noarch missing-url info Missing Url: in a package.; mike trowser-1.3-alt1.noarch freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/trowser.desktop: warning: value "Log viewer" for key "Comment" in group "Desktop Entry" looks the same as that of key "GenericName"; mike ttysnoop-0.12d-alt1.qa1.x86_64 missing-url info Missing Url: in a package.; mike ttysnoop-debuginfo-0.12d-alt1.qa1.x86_64 missing-url info Missing Url: in a package.; mike vice-3.4-alt3.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; mike vice-3.4-alt3.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; mike vice-3.4-alt3.x86_64 freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/vice-vsid.desktop: error: (will be fatal in the future): value item "Audio" in key "Categories" in group "Desktop Entry" requires another category to be present among the following categories: AudioVideo; mike wallpapers-mike-20030214-alt0.2.3.noarch missing-url info Missing Url: in a package.; mike xscreensaver-hacks-rss_glx-0.9.1-alt10.x86_64 file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; msp accerciser-3.42.0-alt1.noarch freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/accerciser.desktop: hint: value item "Accessibility" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Settings, or Utility; msp freetts-1.2.1-alt3.2.noarch missing-url info Missing Url: in a package.; msp freetts-demo-1.2.1-alt3.2.noarch missing-url info Missing Url: in a package.; msp freetts-javadoc-1.2.1-alt3.2.noarch missing-url info Missing Url: in a package.; msp tts-base-20110207-alt1.noarch missing-url info Missing Url: in a package.; msp voiceman-clock-20111127-alt1.noarch missing-url info Missing Url: in a package.; msp voiceman-media-20111127-alt1.qa1.noarch missing-url info Missing Url: in a package.; msp voiceman-tools-20101220-alt1.noarch missing-url info Missing Url: in a package.; naf apache2-mod_security-2.9.1-alt1.x86_64 altlinux-policy-obsolete-httpd2-reload info This package contains httpd2 restart/reload calls in its post/un scripts. But those calls are deprecated by httpd2.filetrigger that activates by files in /etc/httpd2/ or %_libdir/apache2/modules/. It should be safe to remove those calls and rely on the filetrigger instead.; naf icecast-2.4.4-alt2.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; naf icecast-2.4.4-alt2.x86_64 subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; naf innernet-1.6.1-alt1.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. naf innernet-server-1.6.1-alt1.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. naf janus-1.2.1-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; naf janus-1.2.1-alt1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. naf janus-debuginfo-1.2.1-alt1.x86_64 buildroot fail found paths to buildroot: /usr/lib/debug/usr/bin/janus.debug: ; naf mnogosearch-3.4.1-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; naf policyd-1.82-alt4.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; naf siglo-0.9.9-alt1.noarch freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/com.github.theironrobin.siglo.desktop: hint: value item "PDA" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Office; nbr erlang-25.3-alt1.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. nbr erlang-visual-common-25.3-alt1.1.x86_64 rpm-filesystem-conflict-symlink-file warn symlink /usr/bin/typer is a file in the package python3-module-typer-0.12.3-alt1.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; nbr splitvt-1.6.6_6-alt1.qa1.x86_64 uncompressed-manpages info Package contains uncompressed manual pages.; nbr swi-prolog-doc-9.0.4-alt3.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; nbr swi-prolog-java-9.0.4-alt3.x86_64 altlinux-java-duplicate-jars info file /usr/lib64/swipl-9.0.4/lib/jpl.jar confilicts with package: swi-prolog-nox-9.0.4-alt3.x86_64: if the jar do provide the same standard interface, it should be alternative. Otherwise it is recommended to rename the jar; nbr swi-prolog-nox-9.0.4-alt3.x86_64 altlinux-java-duplicate-jars info file /usr/lib64/swipl-9.0.4/lib/jpl.jar confilicts with package: swi-prolog-java-9.0.4-alt3.x86_64: if the jar do provide the same standard interface, it should be alternative. Otherwise it is recommended to rename the jar; nbr swi-prolog-nox-9.0.4-alt3.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; nbr teachercp-0.1-alt2.qa1.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/Teacher.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; nbr teachercp-0.1-alt2.qa1.noarch freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/Student.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated; /usr/share/applications/Student.desktop: error: required key "Name" in group "Desktop Entry" is not present; nickel jitterentropy-3.3.1-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; nickel shim-unsigned-15.8-alt1.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; nickel wireguard-tools-wg-quick-1.0.20210914-alt2.noarch systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. oddity asc-2.8.0.2-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity asc-2.8.0.2-alt2.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; oddity asio-devel-1.30.2-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity etherape-0.9.20-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/etherape.desktop: hint: value item "GNOME" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: GTK; /usr/share/applications/etherape.desktop: hint: value "GNOME;System;Network;Monitor;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; oddity etherape-0.9.20-alt1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; oddity geomview-1.9.5-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity maxima-5.47.0-alt4.src altlinux-policy-tex-rpm-build-texmf warn According to TeX policy (http://www.altlinux.org/TeXPolicy) packages that install files to /usr/share/texmf should BuildRequires(pre): rpm-build-texmf for the dependency magic to work.; oddity maxima-common-5.47.0-alt4.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity maxima-common-5.47.0-alt4.x86_64 uncompressed-infos info Package contains uncompressed info pages.; oddity maxima-common-5.47.0-alt4.x86_64 uncompressed-manpages info Package contains uncompressed manual pages.; oddity maxima-lang-es-5.47.0-alt4.noarch uncompressed-infos info Package contains uncompressed info pages.; oddity maxima-lang-pt-5.47.0-alt4.noarch uncompressed-infos info Package contains uncompressed info pages.; oddity maxima-lang-pt_BR-5.47.0-alt4.noarch uncompressed-infos info Package contains uncompressed info pages.; oddity ndiswrapper-1.61-alt1.x86_64 unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /usr/sbin/ndiswrapper-buginfo: $ grep /tmp/ /usr/sbin/ndiswrapper-buginfo # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA LOGFILE=`mktemp /tmp/ndiswrapper.XXXXXX` KVERS=`uname log() { echo "$*" 2>&1 >> $LOGFILE log "kernel config missing" fi fi fi gzip -c $LOGFILE > /tmp/ndiswrapper-buginfo.gz echo "please attach /tmp/ndiswrapper-buginfo.gz to your bugreport!" \rm -f $LOGFILE; oddity netpanzer-0.8.7-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity neverball-1.6.0-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity nightfall-1.92-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/fedora-nightfall.desktop: hint: value "Education;Science;Astronomy;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; oddity pingus-0.7.6-alt4.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity scim-libs-1.4.18-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; oddity texmaker-5.1.4-alt1.1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity texmaker-5.1.4-alt1.1.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; oddity tuxkart-0.4.0-alt4.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; oddity vodovod-1.10r22-alt1_10.src requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; oddity watchdog-5.16-alt1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. oddity xmaxima-5.47.0-alt4.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/net.sourceforge.maxima.xmaxima.desktop: hint: value "Education;Math;Science;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; pauli cryptmount-6.2.0-alt1.x86_64 init-condrestart warn /etc/rc.d/init.d/cryptmount: missing condrestart target. Note: alt-specific script %_sbindir/post_service (used in %post_service macro) depends on condrestart. It is wise to add condrestart anyway./etc/rc.d/init.d/cryptmount: missing condstop target. Note: alt-specific script %_sbindir/preun_service (used in %preun_service macro) depends on condstop. It is wise to add condstop anyway.; rider collectd-5.12.0-alt5.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; rider freeipmi-bmc-watchdog-1.6.14-alt1.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; rider freeipmi-ipmidetectd-1.6.14-alt1.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; rider freeipmi-ipmiseld-1.6.14-alt1.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; rider getstream-20120411-alt4.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; rider gnote-46.0-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; rider gnote-46.0-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/org.gnome.Gnote.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; rider knock-server-0.8-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/knockd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; rider ocaml-runtime-4.14.1-alt1.x86_64 file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; rider openttd-13.4-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; rider tor-0.4.8.6-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; rider tor-0.4.8.6-alt1.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; rider tor-0.4.8.6-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/tor: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; rider xfsprogs-6.6.0-alt2.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. sbolshakov avahi-daemon-0.8-alt4.x86_64 init-lsb warn /etc/rc.d/init.d/avahi-daemon: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; sbolshakov avahi-dnsconfd-0.8-alt4.x86_64 init-lsb warn /etc/rc.d/init.d/avahi-dnsconfd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; sbolshakov avahi-ui-0.8-alt4.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/avahi-discover.desktop: hint: value item "GNOME" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: GTK; /usr/share/applications/avahi-discover.desktop: hint: value item "RemoteAccess" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Network; sbolshakov faces-xface-1.7.7-alt7.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/faces.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; sbolshakov faces-xface-1.7.7-alt7.x86_64 freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/faces.desktop: error: value "" for boolean key "Terminal" in group "Desktop Entry" contains invalid characters, boolean values must be "false" or "true"; /usr/share/applications/faces.desktop: error: value "Network;Mail;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Mail"; values extending the format should start with "X-"; sbolshakov faces-xface-1.7.7-alt7.x86_64 freedesktop-desktop-file-proposed-patch warn Please, apply the repocop patch for /usr/share/applications/faces.desktop.; sbolshakov mknfsroot-0.4-alt4.noarch missing-url info Missing Url: in a package.; sbolshakov mknfsroot-0.4-alt4.src specfile-useradd-n warn -n in useradd is compat option and can be removed any time. Use -N instead.; sem NetworkManager-applet-gtk-1.36.0-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; sem NetworkManager-applet-gtk-1.36.0-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/nm-connection-editor.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; sem NetworkManager-l2tp-1.20.12-alt1.x86_64 file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; sem NetworkManager-ssh-1.2.12-alt2.x86_64 file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; sem NetworkManager-vpnc-1.2.9-alt1.g7e01b1d.x86_64 file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; sem PokerTH-data-1.1.2-alt7.noarch iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; sem alterator-fbi-5.49.4-alt1.src specfile-useradd-n warn -n in useradd is compat option and can be removed any time. Use -N instead.; sem alterator-fbi-5.49.4-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/ahttpd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; sem alterator-fbi-5.49.4-alt1.x86_64 subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; sem alterator-net-domain-0.7.3-alt4.x86_64 unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /usr/lib/alterator/backend3/net-domain: $ grep /tmp/ /usr/lib/alterator/backend3/net-domain ## https://www.altlinux.org/ActiveDirectory/DC ad_provision_domain() { local domain_name="$1" shift local log="/tmp/samba-dc-provision-$(date +%d.%m.%Y-%H:%M:%S)-$domain_name.log" # Begin log date > "$log" echo "Domain: $domain_name" >> "$log" echo >> "$log" if [ "$in_domain_type" = 'ad' ]; then if ipa_install_running; then ipa_install_stop fi env > /tmp/net-domain.txt ad_current_domain="$($samba_tool domain info '127.0.0.1' | sed 's/ *: /:/' | sed -n 's/^Domain://p')" # Check creation of existing domain if [ "$ad_current_domain" != "$in_domain" ]; then write_domain "$in_domain" "1"; sem atril-gtk-1.27.0-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; sem atril-gtk-dvi-1.27.0-alt2.x86_64 rpm-filesystem-conflict-file-file warn File /usr/lib64/atril/3/backends/libdvidocument.so conflicts with the package mate-document-viewer-dvi-1.28.0-alt1.x86_64. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; sem branding-simply-linux-10.2-alt1.2.src requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; sem branding-simply-linux-system-settings-10.2-alt1.2.noarch rpm-filesystem-conflict-file-file warn File /usr/share/install3/lightdm-gtk-greeter.conf conflicts with the package branding-alt-spworkstation-mate-settings-10.2-alt2.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; sem branding-simply-linux-xfce-settings-10.2-alt1.2.x86_64 rpm-filesystem-conflict-file-file warn File /etc/skel/.gtkrc-2.0 conflicts with the package branding-xalt-kworkstation-graphics-10.3.0-alt2.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; ; sem claws-mail-4.2.0-alt2.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; sem clawsker-1.3.8-alt1.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/clawsker.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; sem cpufreq-simple-0.4.1-alt1.noarch init-lsb warn /etc/rc.d/init.d/cpufreq-simple: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; sem cpufreq-simple-0.4.1-alt1.noarch missing-url info Missing Url: in a package.; sem etcnethook-services-restart-0.0.1-alt1.noarch missing-url info Missing Url: in a package.; sem firewall-config-2.1.2-alt1.noarch freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/firewall-config.desktop: hint: value "System;Settings;Security;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; sem firewalld-2.1.2-alt1.noarch file-in-usr-marked-as-conffile warn Files below /usr may not be marked as conffiles, since; /usr might be mounted read-only and thus, the local system; administrator would not have a chance to modify this configuration; file.; ; sem flare-engine-1.14-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; sem hostname-hook-hosts-5.2.8-alt1.noarch missing-url info Missing Url: in a package.; sem installer-distro-simply-linux-stage2-10.6.0-alt1.noarch rpm-filesystem-conflict-file-file warn Files /usr/share/install2/alterator-menu/module-expert-list /usr/share/install2/installer-steps conflict with the package installer-distro-token-desktop-stage2-0.1.1-alt5.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; licts are avoidable, consider using alternatives.; er using alternatives.; sem installer-feature-simply-livecd-10.4.0-alt1.noarch rpm-filesystem-conflict-file-file warn File /usr/share/livecd-install/alterator-menu/module-expert-list conflicts with the package installer-distro-token-desktop-live-0.1.1-alt5.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; sem libguile-vhttpd-0.7.13-alt2.x86_64 missing-url info Missing Url: in a package.; sem libguile-vhttpd-debuginfo-0.7.13-alt2.x86_64 missing-url info Missing Url: in a package.; sem libvhttpd-0.7.13-alt2.x86_64 missing-url info Missing Url: in a package.; sem libvhttpd-debuginfo-0.7.13-alt2.x86_64 missing-url info Missing Url: in a package.; sem libvhttpd-devel-0.7.13-alt2.x86_64 missing-url info Missing Url: in a package.; sem menulibre-2.2.3-alt1.noarch freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/menulibre.desktop: hint: value "GNOME;GTK;Settings;DesktopSettings;Utility;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; sem mousepad-0.6.2-alt1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libmousepad.so but just /usr/lib64/libmousepad.so.0.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libmousepad.so should be placed in a special subpackage named lib-devel. If you have already packaged this symlink in lib-devel, just append \%exclude /usr/lib64/libmousepad.so to \%files of mousepad-0.6.2-alt1.x86_64. Otherwise, move the symlink into the subpackage lib-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; sem nginx-webapps-0.2.0-alt1.noarch missing-url info Missing Url: in a package.; sem nginx-webapps-ssl-0.2.0-alt1.noarch missing-url info Missing Url: in a package.; sem radvd-2.19-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/radvd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; sem rdnssd-1.0.8-alt1.x86_64 subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; sem rp-pppoe-client-3.15-alt1.noarch init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; sem rp-pppoe-client-3.15-alt1.noarch init-condrestart warn /etc/rc.d/init.d/pppoe: missing condrestart target. Note: alt-specific script %_sbindir/post_service (used in %post_service macro) depends on condrestart. It is wise to add condrestart anyway./etc/rc.d/init.d/pppoe: missing condstop target. Note: alt-specific script %_sbindir/preun_service (used in %preun_service macro) depends on condstop. It is wise to add condstop anyway.; sem rp-pppoe-client-3.15-alt1.noarch init-lsb fail /etc/rc.d/init.d/pppoe: not systemd compatible: lsb init header missing and pppoe.service is not present. See http://www.altlinux.org/Services_Policy for details.; sem snort-2.9.17.1-alt1.x86_64 alt-alternatives-vs-ghost info Since alternatives 0.4 the practice to own alternative symlinks as ghost files is deprecated. the ghost file /usr/sbin/snort is an alternative in package snort-plain+flexresp-2.9.17.1-alt1.x86_64. Consider removing the ghost file /usr/sbin/snort.; sem snort-2.9.17.1-alt1.x86_64 init-but-no-native-systemd info The package have SysV init script(s) but no native systemd files.; sem snort-2.9.17.1-alt1.x86_64 init-lsb fail /etc/rc.d/init.d/snortd: not systemd compatible: lsb init header missing and snortd.service is not present. See http://www.altlinux.org/Services_Policy for details.; sem thunar-4.18.10-alt1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; sem thunar-4.18.10-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/thunar-bulk-rename.desktop: warning: value "Hromadn? premenovanie" for key "Comment[sk]" in group "Desktop Entry" looks the same as that of key "Name[sk]"; sem ulogd-2.0.8-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/ulogd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; sem usb-modeswitch-2.6.1-alt3.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. sem vhttpd-utils-0.7.13-alt2.x86_64 missing-url info Missing Url: in a package.; sem vhttpd-utils-debuginfo-0.7.13-alt2.x86_64 missing-url info Missing Url: in a package.; sem xfce4-genmon-plugin-4.2.0-alt1.x86_64 0 fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /usr/share/doc/xfce4-genmon-plugin-4.2.0/scripts/gmail: $ grep /tmp/ /usr/share/doc/xfce4-genmon-plugin-4.2.0/scripts/gmail ############################################## # don't change anything below ############################################## # get and save the atom feed curl "$USERNAME":"$PASSWORD" "https://mail.google.com/mail/feed/atom" > /tmp/.gmail # get number of unread messages num_messages=$(grep "(?<=)[^<]+" /tmp/.gmail) # get last checked time last_checked=$(grep "(?<=)[^<]+" /tmp/.gmail | TZ=$TIMEZONE date +'%r') # get ids, senders and subjects mapfile < <(grep "(?<=)[^<]+" /tmp/.gmail | awk '{print $3}') mapfile < <(grep "(?<=)[^<]+" /tmp/.gmail) mapfile < <(grep "(?<=)[^<]+" /tmp/.gmail | grep Gmail) # prepare tooltip string out=$(for (( i=0; i<$num_messages; i++ )); do echo "${names[i]} - ${subjects[i]}#"; done) toolstr="$(echo $out | sed 's/\# /\n/g' | sed 's/\#//g')" # check to see if there are new, new messages (only notify if something new has arrived) new_msgs=0 if [ $num_messages ]; then if [ /tmp/.gmail.lastid ]; then if [ "${ids[0]}" != "$(cat /tmp/.gmail.lastid)" ]; then echo ${ids[0]} > /tmp/.gmail.lastid let new_msgs=1 fi else echo ${ids[0]} > /tmp/.gmail.lastid let new_msgs=1 fi fi Found error in /usr/share/doc/xfce4-genmon-plugin-4.2.0/scripts/twit: $ grep /tmp/ /usr/share/doc/xfce4-genmon-plugin-4.2.0/scripts/twit # Default Font = (your choice) # ############################################## ### configurable parameters # debug mode (logged to /tmp/twit-log if set to 1) DEBUG=0 # location of t TWIT_CMD="/home/toz/.gem/ruby/2.4.0/bin/t" # # open twitter in browser window #CLICK_ACTION="xdg-open https://www.twitter.com" # display list of recent tweets in yad dialog CLICK_ACTION="yad --window-icon=$NOTIFICATION_ICON --title Recent\ Twitter\ Timeline --center --width=1200 --height=500 --text-info --show-uri --filename=/tmp/.twit-all-output" # compose a new tweet (untested) #TWEET=$(yad --title "Compose a new message..." --height=200 --width=300 --text-info --editable --wrap) #CLICK_ACTION="t update '$TWEET'" -- ############################################## # don't change anything below ############################################## # check to see if .lastid is valid and if not reset [[ $(cat /tmp/.lastid) =~ ^[0-9]+$ ]] || rm /tmp/.lastid # get last processed ID and timeline if [ -s /tmp/.lastid ] then LASTID=$(cat /tmp/.lastid) $TWIT_CMD timeline -lr -s $LASTID > /tmp/.twit else $TWIT_CMD timeline -lr > /tmp/.twit fi [ $DEBUG -eq 1 ] && echo "01 .lastid=$(cat /tmp/.lastid)" > /tmp/twit-log [ $DEBUG -eq 1 ] && echo "02 LASTID=$LASTID" >> /tmp/twit-log sleep 1 # save the last processed ID cat /tmp/.twit | tail -1 | awk '{print $1}' > /tmp/.lastid if [ ! -s /tmp/.lastid ] then echo $LASTID > /tmp/.lastid fi [ $DEBUG -eq 1 ] && echo "03 new.lastid=$(cat /tmp/.lastid)" >> /tmp/twit-log # get number of new tweets num_tweets=$(cat /tmp/.twit | wc -l) [ $DEBUG -eq 1 ] && echo "04 num_tweets=$num_tweets" >> /tmp/twit-log # get the contents of the new tweets mapfile -t ids < <(awk '{print $1}' /tmp/.twit) mapfile -t from < <(awk '{print $5}' /tmp/.twit) mapfile -t text < <(awk '{for(i=6;i<=NF;i++){printf "%s ", $i}; printf "\n"}' /tmp/.twit) toolstr=$(for (( i=0; i<$num_tweets; i++ )); do echo "${from[i]} >> ${text[i]}"; echo ""; done) [ $DEBUG -eq 1 ] && echo "05 toolstr=$toolstr" >> /tmp/twit-log ##### set default plugin icon file and notify of new tweets #set default icon file to no new emails ICON_FILE="$NOTWEETS" [ $DEBUG -eq 1 ] && echo "06 ICON_FILE=$ICON_FILE" >> /tmp/twit-log if [ $num_tweets -gt 0 ]; then [ $DEBUG -eq 1 ] && echo "07 num_tweets > 0" >> /tmp/twit-log # set icon file to new emails image ICON_FILE="$NEWTWEETS" [ $DEBUG -eq 1 ] && echo "08 ICON_FILE=$ICON_FILE" >> /tmp/twit-log for (( i=0; i<$num_tweets; i++ )) do [ $DEBUG -eq 1 ] && echo "09 sending notification" >> /tmp/twit-log notify-send -i "$NOTIFICATION_ICON" "$(echo ${from[i]} | sed -r 's/[&]+/&/g')" "$(echo ${text[i]} | sed -r 's/[&]+/&/g')" done fi # append current to the all file if [ -s /tmp/.twit-all ] then cat /tmp/.twit /tmp/.twit-all > /tmp/.twit-tmp && mv /tmp/.twit-tmp /tmp/.twit-all else cat /tmp/.twit > /tmp/.twit-tmp && mv /tmp/.twit-tmp /tmp/.twit-all fi # format the output cat /tmp/.twit-all | awk '{ printf("%s %- 16s", $4, $5); out=$6; for(i=7;i<=NF;i++){out=out" "$i}; print out}' > /tmp/.twit-all-output # get last checked time stamp last_checked=$(date) # prepare tooltip string (to show last NUM_TOOLTIP_TWEETS) if [ -s /tmp/.twit-all ] then mapfile -t from2 < <(awk '{print $5}' /tmp/.twit-all) mapfile -t text2 < <(awk '{for(i=6;i<=NF;i++){printf "%s ", $i}; printf "\n"}' /tmp/.twit-all) toolstr2=$(for (( i=$num_tweets; i<$NUM_TOOLTIP_TWEETS; i++ )); do if [ "${from2[i]}" != "" ]; then echo "${from2[i]} >> ${text2[i]}"; echo ""; fi; done) fi [ $DEBUG -eq 1 ] && echo "10 toolstr2=$toolstr2" >> /tmp/twit-log ##### do the genmon if [ $TOOLTIP_NEW_TWEETS_ONLY -eq 0 ] then if [ $num_tweets -gt 0 ] then [ $DEBUG -eq 1 ] && echo "11 genmon:num_tweets > 0" >> /tmp/twit-log echo "<img>$ICON_FILE</img> <click>$CLICK_ACTION</click> <tool>New tweets: -- $toolstr2 Last checked: $last_checked</tool>" else [ $DEBUG -eq 1 ] && echo "12 genmon:num_tweets = 0" >> /tmp/twit-log echo "<img>$ICON_FILE</img> <click>$CLICK_ACTION</click> <tool>Recent tweets: -- else if [ $num_tweets -gt 0 ] then [ $DEBUG -eq 1 ] && echo "11 genmon:num_tweets > 0" >> /tmp/twit-log echo "<img>$ICON_FILE</img> <click>$CLICK_ACTION</click> <tool>New tweets: $toolstr Last checked: $last_checked</tool>" else [ $DEBUG -eq 1 ] && echo "12 genmon:num_tweets = 0" >> /tmp/twit-log echo "<img>$ICON_FILE</img> <click>$CLICK_ACTION</click> <tool>No new tweets. -- fi fi [ $DEBUG -eq 1 ] && echo "13 $(date)" >> /tmp/twit-log # purge old tweets from list KEEPEPOCHLIMIT=$(( $(date +%s) - $KEEP_TIME )) while IFS= read -r line do if [[ $(date --date="$(echo "$line" | awk '{print $2" "$3" "$4}')" +%s) -gt $KEEPEPOCHLIMIT ]] then echo "$line" >> /tmp/.twit-all.new fi done < "/tmp/.twit-all" mv /tmp/.twit-all.new /tmp/.twit-all unset ids from text from2 text2 exit 0; sem xfce4-screensaver-4.18.3-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/screensavers/xfce-floaters.desktop: hint: value "Screensaver;" for key "Categories" in group "Desktop Entry" does not contain a registered main category; application might only show up in a "catch-all" section of the application menu; tion menu; sem xfce4-sensors-plugin-1.4.4-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/xfce4-sensors.desktop: hint: value "X-XFCE;Utility;System;Monitor;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; sem xfce4-settings-4.18.4-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/xfce4-web-browser.desktop: warning: value "????" for key "Comment[zh_HK]" in group "Desktop Entry" looks the same as that of key "Name[zh_HK]"; sem xfce4-taskmanager-1.5.7-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/xfce4-taskmanager.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; sem xfce4-taskmanager-1.5.7-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/xfce4-taskmanager.desktop: hint: value "System;Utility;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; sem xfce4-terminal-1.1.3-alt1.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/xfce4-terminal-settings.desktop: warning: value "Xfce ?????" for key "Comment[ja]" in group "Desktop Entry" looks the same as that of key "Name[ja]"; /usr/share/applications/xfce4-terminal-settings.desktop: warning: value "Xfce ??? ??" for key "Comment[ko]" in group "Desktop Entry" looks the same as that of key "Name[ko]"; /usr/share/applications/xfce4-terminal-settings.desktop: warning: value "???????????? ????????? XFCE" for key "Comment[uk]" in group "Desktop Entry" looks the same as that of key "Name[uk]"; pplications/xfce4-terminal.desktop: warning: value "???????? ?????????" for key "Comment[be]" in group "Desktop Entry" looks the same as that of key "GenericName[be]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "?????????? ????????" for key "Comment[bg]" in group "Desktop Entry" looks the same as that of key "GenericName[bg]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulador de terminal" for key "Comment[ca]" in group "Desktop Entry" looks the same as that of key "GenericName[ca]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emul?tor termin?lu" for key "Comment[cs]" in group "Desktop Entry" looks the same as that of key "GenericName[cs]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminalemulator" for key "Comment[da]" in group "Desktop Entry" looks the same as that of key "GenericName[da]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminal-Programm" for key "Comment[de]" in group "Desktop Entry" looks the same as that of key "GenericName[de]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "????????? ?????????? XFCE" for key "Comment[el]" in group "Desktop Entry" looks the same as that of key "GenericName[el]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminal Emulator" for key "Comment[en_AU]" in group "Desktop Entry" looks the same as that of key "GenericName[en_AU]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminal Emulator" for key "Comment[en_GB]" in group "Desktop Entry" looks the same as that of key "GenericName[en_GB]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminala Simulilo" for key "Comment[eo]" in group "Desktop Entry" looks the same as that of key "GenericName[eo]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulador de terminal" for key "Comment[es]" in group "Desktop Entry" looks the same as that of key "GenericName[es]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminaliemulaator" for key "Comment[et]" in group "Desktop Entry" looks the same as that of key "GenericName[et]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminal emuladorea" for key "Comment[eu]" in group "Desktop Entry" looks the same as that of key "GenericName[eu]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "???????? ??????" for key "Comment[fa_IR]" in group "Desktop Entry" looks the same as that of key "GenericName[fa_IR]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "P??te-emulaattori" for key "Comment[fi]" in group "Desktop Entry" looks the same as that of key "GenericName[fi]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "?mulateur de terminal" for key "Comment[fr]" in group "Desktop Entry" looks the same as that of key "GenericName[fr]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulador de terminal" for key "Comment[gl]" in group "Desktop Entry" looks the same as that of key "GenericName[gl]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "???? ????" for key "Comment[he]" in group "Desktop Entry" looks the same as that of key "GenericName[he]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulator terminala" for key "Comment[hr]" in group "Desktop Entry" looks the same as that of key "GenericName[hr]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Termin?lemul?tor" for key "Comment[hu]" in group "Desktop Entry" looks the same as that of key "GenericName[hu]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "????????? ???????" for key "Comment[hy_AM]" in group "Desktop Entry" looks the same as that of key "GenericName[hy_AM]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "????????? ???????" for key "Comment[hye]" in group "Desktop Entry" looks the same as that of key "GenericName[hye]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulator Terminal" for key "Comment[id]" in group "Desktop Entry" looks the same as that of key "GenericName[id]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulator de Terminal" for key "Comment[ie]" in group "Desktop Entry" looks the same as that of key "GenericName[ie]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Skj?hermir" for key "Comment[is]" in group "Desktop Entry" looks the same as that of key "GenericName[is]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulatore di terminale" for key "Comment[it]" in group "Desktop Entry" looks the same as that of key "GenericName[it]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "?????????" for key "Comment[ja]" in group "Desktop Entry" looks the same as that of key "GenericName[ja]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "???????? ?????????" for key "Comment[kk]" in group "Desktop Entry" looks the same as that of key "GenericName[kk]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "??? ?????" for key "Comment[ko]" in group "Desktop Entry" looks the same as that of key "GenericName[ko]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminalo emuliatorius" for key "Comment[lt]" in group "Desktop Entry" looks the same as that of key "GenericName[lt]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Termin??a emulators" for key "Comment[lv]" in group "Desktop Entry" looks the same as that of key "GenericName[lv]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulator Terminal" for key "Comment[ms]" in group "Desktop Entry" looks the same as that of key "GenericName[ms]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Teminalemulator" for key "Comment[nb]" in group "Desktop Entry" looks the same as that of key "GenericName[nb]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminalvenster" for key "Comment[nl]" in group "Desktop Entry" looks the same as that of key "GenericName[nl]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulator de terminal" for key "Comment[oc]" in group "Desktop Entry" looks the same as that of key "GenericName[oc]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "?????? ???????" for key "Comment[pa]" in group "Desktop Entry" looks the same as that of key "GenericName[pa]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emuluje dzia?anie terminala X" for key "Comment[pl]" in group "Desktop Entry" looks the same as that of key "GenericName[pl]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulador de terminal" for key "Comment[pt]" in group "Desktop Entry" looks the same as that of key "GenericName[pt]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulador de terminal" for key "Comment[pt_BR]" in group "Desktop Entry" looks the same as that of key "GenericName[pt_BR]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulator de terminal" for key "Comment[ro]" in group "Desktop Entry" looks the same as that of key "GenericName[ro]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "???????? ?????????" for key "Comment[ru]" in group "Desktop Entry" looks the same as that of key "GenericName[ru]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "????? ???????" for key "Comment[si]" in group "Desktop Entry" looks the same as that of key "GenericName[si]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Termin?l Emul?tor" for key "Comment[sk]" in group "Desktop Entry" looks the same as that of key "GenericName[sk]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Posnemovalnik terminala" for key "Comment[sl]" in group "Desktop Entry" looks the same as that of key "GenericName[sl]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Emulues Terminali" for key "Comment[sq]" in group "Desktop Entry" looks the same as that of key "GenericName[sq]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "???????? ?????????" for key "Comment[sr]" in group "Desktop Entry" looks the same as that of key "GenericName[sr]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Terminalemulator" for key "Comment[sv]" in group "Desktop Entry" looks the same as that of key "GenericName[sv]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "????????? ??????????" for key "Comment[te]" in group "Desktop Entry" looks the same as that of key "GenericName[te]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "??????????????????????" for key "Comment[th]" in group "Desktop Entry" looks the same as that of key "GenericName[th]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "U?birim ?yk?n?c?s?" for key "Comment[tr]" in group "Desktop Entry" looks the same as that of key "GenericName[tr]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "???????? Emulator" for key "Comment[ug]" in group "Desktop Entry" looks the same as that of key "GenericName[ug]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "???????? ?????????" for key "Comment[uk]" in group "Desktop Entry" looks the same as that of key "GenericName[uk]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "????? ????????" for key "Comment[ur]" in group "Desktop Entry" looks the same as that of key "GenericName[ur]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "????? ????????" for key "Comment[ur_PK]" in group "Desktop Entry" looks the same as that of key "GenericName[ur_PK]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "Tr?nh gi? l?p Terminal" for key "Comment[vi]" in group "Desktop Entry" looks the same as that of key "GenericName[vi]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "?????" for key "Comment[zh_CN]" in group "Desktop Entry" looks the same as that of key "GenericName[zh_CN]"; /usr/share/applications/xfce4-terminal.desktop: warning: value "?????" for key "Comment[zh_TW]" in group "Desktop Entry" looks the same as that of key "GenericName[zh_TW]"; sem xfdashboard-1.0.0-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/org.xfce.xfdashboard.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; sem xorg-apps-7.8-alt9.x86_64 missing-url info Missing Url: in a package.; sem xorg-conf-synaptics-1.0-alt2.noarch missing-url info Missing Url: in a package.; sem xorg-drv-input-7.8-alt9.x86_64 missing-url info Missing Url: in a package.; sem xorg-drv-video-7.8-alt9.x86_64 missing-url info Missing Url: in a package.; sem xorg-utils-7.8-alt9.x86_64 missing-url info Missing Url: in a package.; shaba ceph-base-18.2.1-alt2.1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libosd_tp.so but just /usr/lib64/libosd_tp.so.1.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libosd_tp.so should be placed in a special subpackage named lib<name>-devel. If you have already packaged this symlink in lib<name>-devel, just append \%exclude /usr/lib64/libosd_tp.so to \%files of ceph-base-18.2.1-alt2.1.x86_64. Otherwise, move the symlink into the subpackage lib<name>-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; shaba ceph-base-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-common-18.2.1-alt2.1.x86_64 arch-dep-package-has-big-usr-share info The package has a significant amount of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; shaba ceph-common-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-fuse-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-immutable-object-cache-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-mds-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-mgr-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-mgr-cephadm-18.2.1-alt2.1.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; shaba ceph-mgr-dashboard-18.2.1-alt2.1.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; shaba ceph-mgr-diskprediction-local-18.2.1-alt2.1.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; shaba ceph-mgr-modules-core-18.2.1-alt2.1.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; shaba ceph-mgr-rook-18.2.1-alt2.1.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; shaba ceph-mon-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-osd-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-radosgw-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ceph-volume-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba cephfs-mirror-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba ignition-2.16.2-alt1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba libpcsclite-2.0.3-alt1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libpcsclite.so but just /usr/lib64/libpcsclite.so.1.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libpcsclite.so should be placed in a special subpackage named lib<name>-devel. If you have already packaged this symlink in lib<name>-devel, just append \%exclude /usr/lib64/libpcsclite.so to \%files of libpcsclite-2.0.3-alt1.x86_64. Otherwise, move the symlink into the subpackage lib<name>-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; shaba libpcsclite-devel-2.0.3-alt1.x86_64 altlinux-policy-shared-lib-contains-devel-so info SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libpcscspy.so but just /usr/lib64/libpcscspy.so.0.0.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libpcscspy.so should be placed in a special subpackage named lib<name>-devel. If you have already packaged this symlink in lib<name>-devel, just append \%exclude /usr/lib64/libpcscspy.so to \%files of libpcsclite-devel-2.0.3-alt1.x86_64. Otherwise, move the symlink into the subpackage lib<name>-devel. There is a known exception for case the .so file is not a shared lib but a plugin that is never directly linked with. Please report such a case to repocop test.; shaba opennebula-fireedge-6.6.1.1-alt2.x86_64 macos-ds-store-file-in-package warn There is a file in the package named <tt>.DS_Store</tt> or <tt>.DS_Store.gz</tt>, the file name used by Mac OS X to store folder attributes. Such files are generally useless in packages and were usually accidentally included by copying complete directories from the source tarball.; ; shaba opennebula-fireedge-6.6.1.1-alt2.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba opennebula-flow-6.6.1.1-alt2.noarch systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba opennebula-gate-6.6.1.1-alt2.noarch systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba opennebula-node-firecracker-6.6.1.1-alt2.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba opennebula-node-kvm-6.6.1.1-alt2.noarch systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba opennebula-node-lxc-6.6.1.1-alt2.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba opennebula-server-6.6.1.1-alt2.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba opennebula-server-6.6.1.1-alt2.x86_64 unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /var/lib/one/remotes/im/qemu.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/qemu.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE } Found error in /var/lib/one/remotes/im/one.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/one.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE } Found error in /var/lib/one/remotes/im/lxd.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/lxd.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE } Found error in /var/lib/one/remotes/im/lxc.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/lxc.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE } Found error in /var/lib/one/remotes/im/kvm.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/kvm.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE } Found error in /var/lib/one/remotes/im/firecracker.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/firecracker.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE } Found error in /var/lib/one/remotes/im/equinix.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/equinix.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE } Found error in /var/lib/one/remotes/im/ec2.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/ec2.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE } Found error in /var/lib/one/remotes/im/az.d/monitord-client_control.sh: $ grep /tmp/ /var/lib/one/remotes/im/az.d/monitord-client_control.sh # Collectd client (Ruby) CLIENT=$DIR/${BASENAME}.rb # Collectd client PID CLIENT_PID_FILE=/tmp/one-monitord-$HID.pid # Launch the client function start_client() { rm $CLIENT_PID_FILE >/dev/null 2>&1 echo "$STDIN" | /usr/bin/env ruby $CLIENT $ARGV 2> /tmp/one-monitord-$HID.error & CLIENT_PID=$! sleep 1 if [ "$CLIENT_PID" ] || ! ps $CLIENT_PID > /dev/null; then cat /tmp/one-monitord-$HID.error exit 1 fi echo $CLIENT_PID > $CLIENT_PID_FILE }; shaba opennebula-sunstone-6.6.1.1-alt2.noarch macos-ds-store-file-in-package warn There is a file in the package named <tt>.DS_Store</tt> or <tt>.DS_Store.gz</tt>, the file name used by Mac OS X to store folder attributes. Such files are generally useless in packages and were usually accidentally included by copying complete directories from the source tarball.; ; shaba opennebula-sunstone-6.6.1.1-alt2.noarch systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba pdns-4.8.4-alt1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba pdns-ixfrdist-4.8.4-alt1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba rbd-mirror-18.2.1-alt2.1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. shaba remmina-1.4.35-alt1.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/org.remmina.Remmina.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; shaba virt-manager-4.1.0-alt2.noarch freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/virt-manager.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; shrek evince-data-46.0-alt1.noarch freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/org.gnome.Evince-previewer.desktop: warning: value "Pregled prije ?tampe" for key "Comment[bs]" in group "Desktop Entry" looks the same as that of key "Name[bs]"; /usr/share/applications/org.gnome.Evince-previewer.desktop: warning: value "Aper?u avant impression" for key "Comment[fr]" in group "Desktop Entry" looks the same as that of key "Name[fr]"; /usr/share/applications/org.gnome.Evince-previewer.desktop: warning: value "Afdrukvoorbeeld" for key "Comment[nl]" in group "Desktop Entry" looks the same as that of key "Name[nl]"; /usr/share/applications/org.gnome.Evince-previewer.desktop: warning: value "Apercebut abans impression" for key "Comment[oc]" in group "Desktop Entry" looks the same as that of key "Name[oc]"; /usr/share/applications/org.gnome.Evince-previewer.desktop: warning: value "?????????????????????" for key "Comment[th]" in group "Desktop Entry" looks the same as that of key "Name[th]"; /usr/share/applications/org.gnome.Evince-previewer.desktop: hint: value "GNOME;GTK;Office;Viewer;Graphics;2DGraphics;VectorGraphics;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; shrek rtkit-0.13-alt1.x86_64 dbus-xml-not-in-devel info file /usr/share/dbus-1/interfaces/org.freedesktop.RealtimeKit1.xml is not used in run time. Move it to the <name>-devel subpackage.; sin instant-1.6.0-alt1.dev.git20150302.noarch sisyphus_check fail sisyphus_check failed: /ALT/Sisyphus/files/noarch/RPMS/instant-1.6.0-alt1.dev.git20150302.noarch.rpm: forbidden requires: /usr/bin/python sisyphus_check: check-deps ERROR: package dependencies violation /ALT/Sisyphus/files/noarch/RPMS/instant-1.6.0-alt1.dev.git20150302.noarch.rpm: bad symbols in the license tag: /; sin lesstif-0.95.2-alt4.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; sin ponyprog2000-2.07c-alt4.src requires-ImageMagick info Dependency on ImageMagick (compat package) found. It probably should be replaced with more specific dependency like /usr/bin/convert or ImageMagick-tools, or it can be already autodetected by findreq-shell.; sin samba-client-4.19.6-alt1.x86_64 alt-alternatives-vs-ghost info Since alternatives 0.4 the practice to own alternative symlinks as ghost files is deprecated. the ghost file /usr/lib/cups/backend/smb is an alternative in package samba-krb5-printing-4.19.6-alt1.x86_64. Consider removing the ghost file /usr/lib/cups/backend/smb.; sin samba-common-libs-4.19.6-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; sin samba-libs-4.19.6-alt1.x86_64 library-pkgnames info package contains public library which is used in external packages: name should be lib* according to http://altlinux.org/Drafts/SharedLibs; slazav xfig-3.2.9-alt2.x86_64 freedesktop-desktop info desktop-file-validate utility printed the following message(s): /usr/share/applications/xfig.desktop: hint: value item "VectorGraphics" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Graphics;2DGraphics; slev cockpit-tests-311.1-alt1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. slev cockpit-tests-311.1-alt1.x86_64 systemd-check-socket-name experimental in cockpit-tests-311.1-alt1.x86_64: there is a socket cockpit-session.socket but no service cockpit-session.service. Ask ildar@ why it is not right.; slev cockpit-ws-311.1-alt1.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. slev cockpit-ws-311.1-alt1.x86_64 systemd-check-socket-name experimental in cockpit-ws-311.1-alt1.x86_64: there is a socket cockpit-wsinstance-https-factory.socket but no service cockpit-wsinstance-https-factory.service. Ask ildar@ why it is not right.; slev dogtag-pki-acme-11.4.3-alt4.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; slev dogtag-pki-ca-11.4.3-alt4.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; slev dogtag-pki-java-11.4.3-alt4.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; slev dogtag-pki-kra-11.4.3-alt4.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; slev dogtag-pki-server-11.4.3-alt4.x86_64 systemd-but-no-native-init experimental The package have native systemd file(s) but no SysV init scripts. slev dogtag-pki-server-theme-11.4.3-alt4.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; slev dogtag-pki-tps-11.4.3-alt4.x86_64 arch-dep-package-consists-of-usr-share info The package consists of architecture-independent data in /usr/share, while it is an architecture-dependent package. This is wasteful of mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. If the data in /usr/share is not architecture-independent, it is a policy violation, and in this case, you should move that data elsewhere.; taf accel-ppp-1.13.0-alt1.x86_64 subdir-in-var-run info Found a subdir in /var/run or /var/lock. /var/run and /var/lock may be mounted as temporary filesystems, so the init.d scripts must handle this correctly. This will typically amount to creating any required subdirectories dynamically when the init.d script is run, rather than including them in the package and relying on rpm to create them.; taf lighttpd-1.4.73-alt1.x86_64 init-lsb warn /etc/rc.d/init.d/lighttpd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; taf zabbix-java-gateway-6.0.28-alt2.x86_64 init-condrestart fail /etc/rc.d/init.d/zabbix_java_gateway: missing condstop target. ERROR: alt-specific script %_sbindir/preun_service (used in your %preun_service macro) depends on condstop. Please, fix.; viy alltray-0.71b-alt2_18.x86_64 freedesktop-categories warn Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/alltray.desktop. Please add it or report a bug against this test if you already have registered one (not including menu unrelated ones as Core or Qt).; viy alltray-0.71b-alt2_18.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; viy blackbox-0.76-alt3.x86_64 altlinux-policy-debian-menu-is-deprecated warn package contains deprecated /usr/lib/menu/ files. Please, convert to .desktop files; viy blackbox-0.76-alt3.x86_64 big-changelog info Package contains big ChangeLog. Gzip it.; viy tomcat-el-3.0-api-9.0.83-alt1_1jpp11.noarch altlinux-java-duplicate-jars info file /usr/share/java/tomcat/tomcat-el-api.jar confilicts with package: tomcat-lib-9.0.83-alt1_1jpp11.noarch: if the jar do provide the same standard interface, it should be alternative. Otherwise it is recommended to rename the jar; viy tomcat-el-3.0-api-9.0.83-alt1_1jpp11.noarch rpm-filesystem-conflict-symlink-symlink warn value of symlink /usr/share/java/tomcat-el-api.jar is different from the same symlink in the package tomcat10-lib-10.1.20-alt2_jvm17.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; viy tomcat-jsp-2.3-api-9.0.83-alt1_1jpp11.noarch altlinux-java-duplicate-jars info file /usr/share/java/tomcat/tomcat-jsp-api.jar confilicts with package: tomcat-lib-9.0.83-alt1_1jpp11.noarch: if the jar do provide the same standard interface, it should be alternative. Otherwise it is recommended to rename the jar; viy tomcat-jsp-2.3-api-9.0.83-alt1_1jpp11.noarch rpm-filesystem-conflict-symlink-symlink warn value of symlink /usr/share/java/tomcat-jsp-api.jar is different from the same symlink in the package tomcat10-lib-10.1.20-alt2_jvm17.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; viy tomcat-lib-9.0.83-alt1_1jpp11.noarch altlinux-java-duplicate-jars info file /usr/share/java/tomcat/tomcat-servlet-api.jar confilicts with package: tomcat-servlet-4.0-api-9.0.83-alt1_1jpp11.noarch: if the jar do provide the same standard interface, it should be alternative. Otherwise it is recommended to rename the jar; viy tomcat-servlet-4.0-api-9.0.83-alt1_1jpp11.noarch altlinux-java-duplicate-jars info file /usr/share/java/tomcat/tomcat-servlet-api.jar confilicts with package: tomcat-lib-9.0.83-alt1_1jpp11.noarch: if the jar do provide the same standard interface, it should be alternative. Otherwise it is recommended to rename the jar; viy tomcat-servlet-4.0-api-9.0.83-alt1_1jpp11.noarch rpm-filesystem-conflict-symlink-symlink warn value of symlink /usr/share/java/tomcat-servlet-api.jar is different from the same symlink in the package tomcat10-lib-10.1.20-alt2_jvm17.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; vkni djview4-4.12.0-alt3.3.src unmet-dependency-build-missing-package fail build dependency selinux-policy-alt not found.;