@core	cdrkit-utils-1.1.11-alt3.1.x86_64	rpm-filesystem-conflict-file-file	warn	There are file conflicts with the package isoutils-3.02-alt2.x86_64, for example, /usr/bin/devdump (5 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.; 
antohami	cpu-x-5.4.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/io.github.thetumultuousunicornofdarkness.cpu-x.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).; 
aris	usbmuxd-1.1.1-alt2.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/usbmuxd-1.1.1-alt2.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/39-usbmuxd.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
aris	usbmuxd-1.1.1-alt2.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
arseny	clang15.0-libs-15.0.7-alt10.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; 
arseny	llvm15.0-libs-15.0.7-alt10.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; 
asy	spamassassin-spamd-4.0.2-alt1.noarch	file-in-usr-marked-as-conffile	warn	Files below <tt>/usr</tt> may not be marked as conffiles, since;  <tt>/usr</tt> might be mounted read-only and thus, the local system;  administrator would not have a chance to modify this configuration;  file.; ; 
cas	xrdp-0.10.4.1-alt4.x86_64	init-lsb	fail	/etc/rc.d/init.d/xrdp: not systemd compatible: lsb init header missing and xrdp.service is not present.  See http://www.altlinux.org/Services_Policy for details.; 
ded	libspirv-llvm15.0-translator-devel-15.0.15-alt2.g9c47ecad.x86_64	rpm-filesystem-conflict-file-file	warn	Files /usr/include/LLVMSPIRVLib/LLVMSPIRVExtensions.inc /usr/include/LLVMSPIRVLib/LLVMSPIRVLib.h /usr/include/LLVMSPIRVLib/LLVMSPIRVOpts.h conflict with the package libLLVMSPIRVLib-devel-20.1.5-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.; 
ded	libspirv-llvm15.0-translator-devel-15.0.15-alt2.g9c47ecad.x86_64	rpm-filesystem-conflict-symlink-symlink	warn	value of symlink /usr/lib64/libLLVMSPIRVLib.so is different from the same symlink in the package libLLVMSPIRVLib-devel-20.1.5-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.; 
lakostis	DCC-2.3.169-alt0.1.x86_64	systemd-check-socket-name	experimental	in DCC-2.3.169-alt0.1.x86_64: there is a socket dccifd.socket but no service dccifd.service. Ask ildar@ why it is not right.; 
lakostis	NetworkManager-fortisslvpn-1.4.0-alt2.x86_64	file-in-usr-marked-as-conffile	warn	Files below <tt>/usr</tt> may not be marked as conffiles, since;  <tt>/usr</tt> might be mounted read-only and thus, the local system;  administrator would not have a chance to modify this configuration;  file.; ; 
lakostis	anbox-kernel-conf-14-alt6.gae26ba2.noarch	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/noarch/RPMS/anbox-kernel-conf-14-alt6.gae26ba2.noarch.rpm: bad symbols in the license tag: / /ALT/Sisyphus/files/noarch/RPMS/anbox-kernel-conf-14-alt6.gae26ba2.noarch.rpm: invalid udev rules path: /usr/lib/udev/rules.d/99-anbox.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lakostis	blender4.5-4.5.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.; 
lakostis	blender4.5-cycles-cuda-kernels-4.5.4-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.; 
lakostis	blender4.5-cycles-hip-kernels-4.5.4-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.; 
lakostis	blender4.5-cycles-hiprt-kernels-4.5.4-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.; 
lakostis	blender4.5-cycles-optix-kernels-4.5.4-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.; 
lakostis	blender4.5-doc-4.5.4-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.; 
lakostis	bluez-alsa-4.3.1-alt1.src	specfile-useradd-n	warn	 -n in useradd is compat option and can be removed any time. Use -N instead.; 
lakostis	bluez-alsa-4.3.1-alt1.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	bolt-0.9.10-alt1.x86_64	dbus-xml-not-in-devel	info	file /usr/share/dbus-1/interfaces/org.freedesktop.bolt.xml is not used in run time. Move it to the <name>-devel subpackage.; 
lakostis	bolt-0.9.10-alt1.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/bolt-0.9.10-alt1.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/90-bolt.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lakostis	cdrtools-control-1.1-alt4.noarch	missing-url	info	Missing Url: in a package.; 
lakostis	clang-dpcpp-6.2.0-alt0.1.x86_64	rpm-filesystem-conflict-symlink-symlink	warn	value of symlink /usr/share/bash-completion/completions/clang-21 is different from the same symlink in the package clang21.1-21.1.4-alt0.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.; 
lakostis	clang-dpcpp-analyzer-6.2.0-alt0.1.x86_64	rpm-filesystem-conflict-symlink-symlink	warn	value of symlink /usr/share/man/man1/scan-build-21.1.xz is different from the same symlink in the package clang21.1-analyzer-21.1.4-alt0.2.noarch. Moreover, the packages have no explicit conflicts with each other. You should add explicit conflicts, or, if conflicts are avoidable, consider using alternatives.; 
lakostis	clang21.1-21.1.4-alt0.2.x86_64	rpm-filesystem-conflict-symlink-symlink	warn	value of symlink /usr/share/bash-completion/completions/clang-21 is different from the same symlink in the package clang-dpcpp-6.2.0-alt0.1.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.; 
lakostis	clang21.1-analyzer-21.1.4-alt0.2.noarch	rpm-filesystem-conflict-symlink-symlink	warn	value of symlink /usr/share/man/man1/scan-build-21.1.xz is different from the same symlink in the package clang-dpcpp-analyzer-6.2.0-alt0.1.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.; 
lakostis	coolercontrol-3.0.1-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.coolercontrol.CoolerControl.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).; 
lakostis	coolercontrold-3.0.1-alt1.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	corectrl-1.5.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/org.corectrl.CoreCtrl.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).; 
lakostis	corectrl-1.5.2-alt1.x86_64	freedesktop-desktop	info	desktop-file-validate utility printed the following message(s): /usr/share/applications/org.corectrl.CoreCtrl.desktop: hint: value "System;Settings;Utility;" 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/org.corectrl.CoreCtrl.desktop: hint: value "System;Settings;Utility;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu; 
lakostis	courier-imap-5.2.11-alt1.x86_64	init-but-no-native-systemd	info	The package have SysV init script(s) but no native systemd files.; 
lakostis	courier-imap-5.2.11-alt1.x86_64	init-lsb	fail	/etc/rc.d/init.d/courier-imapd: not systemd compatible: lsb init header missing and courier-imapd.service is not present. /etc/rc.d/init.d/courier-imaps: not systemd compatible: lsb init header missing and courier-imaps.service is not present. /etc/rc.d/init.d/courier-pop3d: not systemd compatible: lsb init header missing and courier-pop3d.service is not present. /etc/rc.d/init.d/courier-pop3s: not systemd compatible: lsb init header missing and courier-pop3s.service is not present.  See http://www.altlinux.org/Services_Policy for details.; 
lakostis	cups-pk-helper-0.2.7-alt1.x86_64	file-in-usr-marked-as-conffile	warn	Files below <tt>/usr</tt> may not be marked as conffiles, since;  <tt>/usr</tt> might be mounted read-only and thus, the local system;  administrator would not have a chance to modify this configuration;  file.; ; 
lakostis	displaylink-driver-6.2.0-alt1.30.x86_64	10	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/systemd/system-sleep/displaylink.sh: $ grep /tmp/ /usr/lib/systemd/system-sleep/displaylink.sh # Copyright (c) 2015 - 2019 DisplayLink (UK) Ltd. suspend_displaylink-driver() { #flush any bytes in pipe while read 1 SUSPEND_RESULT < /tmp/PmMessagesPort_out; do : ; done; #suspend DisplayLinkManager echo "S" > /tmp/PmMessagesPort_in if [ /tmp/PmMessagesPort_out ]; then #wait until suspend of DisplayLinkManager finish read 1 SUSPEND_RESULT < /tmp/PmMessagesPort_out fi } resume_displaylink-driver() { #resume DisplayLinkManager echo "R" > /tmp/PmMessagesPort_in } main_systemd() { case "\$1/\$2" in; 
lakostis	displaylink-driver-6.2.0-alt1.30.x86_64	altlinux-policy-shared-lib-contains-devel-so	info	SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libevdi.so but just /usr/lib64/libevdi.so.1.14.11. According to SharedLibs Policy Draft, symlink /usr/lib64/libevdi.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/libevdi.so to \%files of displaylink-driver-6.2.0-alt1.30.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.; 
lakostis	displaylink-driver-6.2.0-alt1.30.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/displaylink-driver-6.2.0-alt1.30.x86_64.rpm: license not found in '/usr/share/license' directory: Proprietary /ALT/Sisyphus/files/x86_64/RPMS/displaylink-driver-6.2.0-alt1.30.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/99-displaylink.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lakostis	displaylink-driver-6.2.0-alt1.30.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	droidcam-2.1.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/droidcam.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).; 
lakostis	emhash-benchmark-20250817-alt1.g09fb043.x86_64	rpm-filesystem-conflict-file-file	warn	File /usr/bin/bs conflicts with the package bugstalker-0.3.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.; 
lakostis	firehol-3.1.7-alt1.noarch	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	gkrellmd-2.4.0-alt1.x86_64	init-lsb	fail	/etc/rc.d/init.d/gkrellmd: not systemd compatible: lsb init header missing and gkrellmd.service is not present.  See http://www.altlinux.org/Services_Policy for details.; 
lakostis	gliv-1.9.7-alt5.e7b0afc.x86_64	freedesktop-desktop	info	desktop-file-validate utility printed the following message(s): /usr/share/applications/gliv.desktop: hint: value item "RasterGraphics" in key "Categories" in group "Desktop Entry" can be extended with another category among the following categories: Graphics;2DGraphics; phics; 
lakostis	gliv-1.9.7-alt5.e7b0afc.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.; 
lakostis	gnome-firmware-49.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.Firmware.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).; 
lakostis	gnustep-dbuskit-0.3.2-alt7.svn20140131.3.x86_64	big-changelog	info	Package contains big ChangeLog. Gzip it.; 
lakostis	hd-idle-1.21-alt2.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	hip-runtime-amd-6.3.2-alt0.2.x86_64	altlinux-policy-shared-lib-contains-devel-so	info	SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libhiprtc.so but just /usr/lib64/libhiprtc.so.6.3.42134. According to SharedLibs Policy Draft, symlink /usr/lib64/libhiprtc.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/libhiprtc.so to \%files of hip-runtime-amd-6.3.2-alt0.2.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.; report such a case to repocop test.; 
lakostis	hip-runtime-amd-6.3.2-alt0.2.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; 
lakostis	hipcc-6.3.2-alt0.2.x86_64	bin-permissions	info	not executable file /usr/bin/hipvars.pm; 
lakostis	hipify-clang-6.3.2-alt0.2.x86_64	bin-permissions	info	not executable file /usr/bin/hipexamine.sh; l.sh; h; l.sh; 
lakostis	isoutils-3.02-alt2.x86_64	rpm-filesystem-conflict-file-file	warn	There are file conflicts with the package cdrkit-utils-1.1.11-alt3.1.x86_64, for example, /usr/bin/devdump (5 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.; 
lakostis	ispc-1.28.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/libispcrt_device_cpu.so but just /usr/lib64/libispcrt_device_cpu.so.1.28.2. According to SharedLibs Policy Draft, symlink /usr/lib64/libispcrt_device_cpu.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/libispcrt_device_cpu.so to \%files of ispc-1.28.2-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.; 
lakostis	ispc-1.28.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.; 
lakostis	jabber-muc-0.8.81-alt0.2.x86_64	init-but-no-native-systemd	info	The package have SysV init script(s) but no native systemd files.; 
lakostis	jabber-muc-0.8.81-alt0.2.x86_64	init-lsb	fail	/etc/rc.d/init.d/jabber-muc: not systemd compatible: lsb init header missing and jabber-muc.service is not present.  See http://www.altlinux.org/Services_Policy for details.; 
lakostis	jabber-muc-0.8.81-alt0.2.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.; 
lakostis	kernel-modules-anbox-6.17-14-alt4.gae26ba2.397575.1.src	unmet-dependency-build-no-suitable-version	fail	build dependency kernel-headers-modules-6.17 has no suitable version.; 
lakostis	kernel-modules-rts5139-6.12-1.05-alt3.g8093764.396345.1.src	unmet-dependency-build-no-suitable-version	fail	build dependency kernel-source-rts5139 has no suitable version.; 
lakostis	libLLVMSPIRVLib-devel-20.1.5-alt1.x86_64	rpm-filesystem-conflict-file-file	warn	Files /usr/include/LLVMSPIRVLib/LLVMSPIRVExtensions.inc /usr/include/LLVMSPIRVLib/LLVMSPIRVLib.h /usr/include/LLVMSPIRVLib/LLVMSPIRVOpts.h conflict with the package libspirv-llvm15.0-translator-devel-15.0.15-alt2.g9c47ecad.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.; 
lakostis	libLLVMSPIRVLib-devel-20.1.5-alt1.x86_64	rpm-filesystem-conflict-symlink-symlink	warn	value of symlink /usr/lib64/libLLVMSPIRVLib.so is different from the same symlink in the package libspirv-llvm15.0-translator-devel-15.0.15-alt2.g9c47ecad.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.; 
lakostis	libdovi-devel-2.3.1-alt1.x86_64	buildroot	fail	found paths to buildroot:  /usr/lib64/pkgconfig/dovi.pc: prefix=/usr/src/tmp/dovi_tool-buildroot/usr; 
lakostis	libopenpgl0-0.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.; 
lakostis	libpocl2-7.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.; 
lakostis	librccl-devel-2.21.5-alt0.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.; 
lakostis	llvm18.1-libs-18.1.8-alt0.4.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; 
lakostis	llvm19.1-libs-19.1.7-alt0.2.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; 
lakostis	llvm20.1-libs-20.1.8-alt0.4.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; 
lakostis	lyx-2.3.7-alt1.2.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.; 
lakostis	lyx-2.3.7-alt1.2.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.; 
lakostis	mailman-2.1.39-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.; 
lakostis	mailman-2.1.39-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.; 
lakostis	mathopd-1.6b16-alt1.x86_64	init-but-no-native-systemd	info	The package have SysV init script(s) but no native systemd files.; 
lakostis	mathopd-1.6b16-alt1.x86_64	init-lsb	fail	/etc/rc.d/init.d/mathopd: not systemd compatible: lsb init header missing and mathopd.service is not present.  See http://www.altlinux.org/Services_Policy for details.; 
lakostis	milter-greylist-4.6.4-alt2.x86_64	init-but-no-native-systemd	info	The package have SysV init script(s) but no native systemd files.; 
lakostis	milter-greylist-4.6.4-alt2.x86_64	init-lsb	fail	/etc/rc.d/init.d/milter-greylist: not systemd compatible: lsb init header missing and milter-greylist.service is not present.  See http://www.altlinux.org/Services_Policy for details.; 
lakostis	mkvtoolnix-95.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.; 
lakostis	mkvtoolnix-gui-95.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.; 
lakostis	moc-player-2.6.0-alt0.9.x86_64	freedesktop-desktop	warn	desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/moc.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; 
lakostis	mpd-0.24.6-alt1.src	specfile-useradd-n	warn	 -n in useradd is compat option and can be removed any time. Use -N instead.; 
lakostis	mpd-0.24.6-alt1.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/mpd-0.24.6-alt1.x86_64.rpm: Invalid path names: /usr/lib/tmpfiles.d/mpd.conf sisyphus_check: check-fhs ERROR: FHS violation; 
lakostis	multiwatch-1.0.0-alt1.x86_64	missing-url	info	Missing Url: in a package.; 
lakostis	multiwatch-debuginfo-1.0.0-alt1.x86_64	missing-url	info	Missing Url: in a package.; 
lakostis	nholthaus-units-docs-2.3.4-alt1.noarch	uncompressed-manpages	info	Package contains uncompressed manual pages.; 
lakostis	nvdock-1.03-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/nvdock.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).; 
lakostis	nvdock-1.03-alt2.x86_64	freedesktop-desktop	info	desktop-file-validate utility printed the following message(s): /usr/share/applications/nvdock.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; 
lakostis	nvdock-1.03-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.; 
lakostis	nvme-2.15-alt2.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/nvme-2.15-alt2.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/65-persistent-net-nbft.rules /usr/lib/udev/rules.d/70-nvmf-autoconnect.rules /usr/lib/udev/rules.d/70-nvmf-keys.rules /usr/lib/udev/rules.d/71-nvme-hpe.rules /usr/lib/udev/rules.d/71-nvmf-netapp.rules /usr/lib/udev/rules.d/71-nvmf-vastdata.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lakostis	nvme-2.15-alt2.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	nvtop-3.2.0-alt1.x86_64	uncompressed-manpages	info	Package contains uncompressed manual pages.; 
lakostis	observium-ce-core-24.12-alt0.1.noarch	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	open-fprintd-0.7-alt0.1.noarch	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	openfortivpn-1.22.1-alt1.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	piper-0.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/org.freedesktop.Piper.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).; 
lakostis	pocl-7.0-alt1.src	unmet-dependency-build-missing-package	fail	build dependency libomp20.1-devel not found.; 
lakostis	pocl-kernels-nvidia-7.0-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.; 
lakostis	pypolicyd-spf-2.0.2-alt1.src	specfile-useradd-n	warn	 -n in useradd is compat option and can be removed any time. Use -N instead.; 
lakostis	python3-module-validity-0.15-alt0.1.noarch	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	rbldnsd-0.998-alt2.1.x86_64	init-but-no-native-systemd	info	The package have SysV init script(s) but no native systemd files.; 
lakostis	readcd-control-1.1-alt4.noarch	missing-url	info	Missing Url: in a package.; 
lakostis	realrtcw-5.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/realrtcw.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).; 
lakostis	rivalcfg-4.15.0-alt1.noarch	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/noarch/RPMS/rivalcfg-4.15.0-alt1.noarch.rpm: invalid udev rules path: /usr/lib/udev/rules.d/99-steelseries-rival.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lakostis	rocm-device-libs-6.3.2-alt0.2.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.; 
lakostis	rocm-opencl-runtime-6.3.2-alt0.2.x86_64	altlinux-policy-shared-lib-contains-devel-so	info	SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libamdocl64.so but just /usr/lib64/libamdocl64.so.2.1.60302. According to SharedLibs Policy Draft, symlink /usr/lib64/libamdocl64.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/libamdocl64.so to \%files of rocm-opencl-runtime-6.3.2-alt0.2.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.; 
lakostis	rscsi-control-1.1-alt4.noarch	missing-url	info	Missing Url: in a package.; 
lakostis	schilytools-2024.03.21-alt2.x86_64	rpm-filesystem-conflict-file-file	warn	File /usr/bin/compare conflicts with the package zennode-1.2.1-alt1.1.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.;  are avoidable, consider using alternatives.; 
lakostis	schilytools-2024.03.21-alt2.x86_64	rpm-filesystem-conflict-symlink-file	warn	symlink /usr/share/man/man1/mt.1.xz is a file in the package mt-st-1.1-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.; 
lakostis	schilytools-debuginfo-2024.03.21-alt2.x86_64	rpm-filesystem-conflict-symlink-file	warn	symlink /usr/lib/debug/usr/bin/ctags.debug is a file in the package universal-ctags-debuginfo-6.2.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.; 
lakostis	smake-1.7-alt2.x86_64	altlinux-policy-shared-lib-contains-devel-so	info	SharedLibs Policy Draft violation: Shared Lib package should not contain symlink /usr/lib64/libmakestate.so but just /usr/lib64/libmakestate.so.1.0. According to SharedLibs Policy Draft, symlink /usr/lib64/libmakestate.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/libmakestate.so to \%files of smake-1.7-alt2.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.; 
lakostis	sympa-6.2.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.; 
lakostis	sympa-6.2.76-alt1.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/sympa-6.2.76-alt1.x86_64.rpm: Invalid path names: /usr/lib/tmpfiles.d/sympa.conf sisyphus_check: check-fhs ERROR: FHS violation; 
lakostis	sympa-6.2.76-alt1.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	sympa-web-6.2.76-alt1.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	sympa-web-multiwatch-6.2.76-alt1.noarch	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	sympa-web-multiwatch-6.2.76-alt1.noarch	systemd-check-socket-name	experimental	in sympa-web-multiwatch-6.2.76-alt1.noarch: there is a socket sympasoap.socket but no service sympasoap.service. Ask ildar@ why it is not right.; in sympa-web-multiwatch-6.2.76-alt1.noarch: there is a socket wwsympa.socket but no service wwsympa.service. Ask ildar@ why it is not right.; 
lakostis	uhubctl-2.6.0-alt0.1.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/uhubctl-2.6.0-alt0.1.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/52-usb.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lakostis	v4l2loopback-utils-0.15.2-alt1.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/v4l2loopback-utils-0.15.2-alt1.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/60-persistent-v4l2loopback.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lakostis	vulkan-volk-devel-1.4.313-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; 
lakostis	waydroid-1.5.4-alt1.noarch	freedesktop-categories	warn	Menu-related Additional Categories (http://standards.freedesktop.org/menu-spec/latest/apa.html) not found in /usr/share/applications/Waydroid.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).; 
lakostis	waydroid-1.5.4-alt1.noarch	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lakostis	yogabook-touch-keyboard-1.4.1-alt2.gbabd1a2.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/yogabook-touch-keyboard-1.4.1-alt2.gbabd1a2.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/60-touch-keyboard.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lakostis	yogabook-touch-keyboard-1.4.1-alt2.gbabd1a2.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
lav	openrgb-1.0-alt1.rc2.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.openrgb.OpenRGB.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	openrgb-1.0-alt1.rc2.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/openrgb-1.0-alt1.rc2.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/60-openrgb.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
lav	openrgb-1.0-alt1.rc2.x86_64	systemd-but-no-native-init	experimental	The package have native systemd file(s) but no  SysV init scripts.
legion	ca-certificates-2025.09.08-alt1.noarch	missing-url	info	Missing Url: in a package.; 
legion	stunnel4-5.75-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.; 
legion	stunnel4-standalone-5.75-alt1.noarch	init-lsb	fail	/etc/rc.d/init.d/stunnel: not systemd compatible: lsb init header missing and stunnel.service is not present.  See http://www.altlinux.org/Services_Policy for details.; 
rider	lirc-0.10.1-alt6.1.x86_64	init-lsb	warn	/etc/rc.d/init.d/lircd: lsb init header missing.  See http://www.altlinux.org/Services_Policy for details.; 
rider	lirc-0.10.1-alt6.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.; 
rider	snmptt-1.5-alt1.src	specfile-useradd-n	warn	 -n in useradd is compat option and can be removed any time. Use -N instead.; 
ruslandh	crda-4.15-alt7.2025.10.07.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/crda-4.15-alt7.2025.10.07.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/85-regulatory.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
shrek	bluez-5.84-alt1.x86_64	init-lsb	fail	/etc/rc.d/init.d/bluetoothd: not systemd compatible: lsb init header missing and bluetoothd.service is not present.  See http://www.altlinux.org/Services_Policy for details.; 
shrek	bluez-5.84-alt1.x86_64	sisyphus_check	fail	sisyphus_check failed:  /ALT/Sisyphus/files/x86_64/RPMS/bluez-5.84-alt1.x86_64.rpm: invalid udev rules path: /usr/lib/udev/rules.d/97-hid2hci.rules sisyphus_check: check-udev ERROR: udev rules path violation; 
