rpm id | test | Status | message | |
---|---|---|---|---|
libkpathsea-devel-2008.0-alt0.15.6.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 | |
texlive-base-bin-2008.0-alt0.15.6.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. | |
texlive-base-bin-2008.0-alt0.15.6.x86_64 | checkbashisms | experimental | checkbashisms utility found possible bashisms in: /usr/bin/texconfig-dialog /usr/bin/allcm | |
texlive-base-bin-2008.0-alt0.15.6.x86_64 | rpm-filesystem-conflict-file-file | warn | Files /usr/share/texmf/doc/tetex/TETEXDOC.pdf /usr/share/texmf/doc/tetex/teTeX-FAQ conflict with the package tetex-doc-2.0-alt12.1.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. | |
texlive-base-bin-2008.0-alt0.15.6.x86_64 | uncompressed-manpages | info | Package contains uncompressed manual pages. | |
texlive-bin-2008.0-alt0.15.6.src | altlinux-python-obsolete-buildreq-python-dev | warn | python-dev is obsolete according to Python Policy (http://www.altlinux.org/Python_Policy). Please, use BuildRequires: python-devel. | |
texlive-extra-utils-2008.0-alt0.15.6.x86_64 | rpm-filesystem-conflict-file-file | warn | File /usr/bin/dvi2fax conflicts with the package tetex-dvips-2.0-alt12.1.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. File /usr/bin/xdvi conflicts with the package tetex-xdvi-2.0-alt12.1.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. |
|
texlive-extra-utils-2008.0-alt0.15.6.x86_64 | rpm-filesystem-conflict-symlink-file | warn | symlink /usr/bin/oxdvi is a file in the package tetex-xdvi-2.0-alt12.1.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. | |
texlive-extra-utils-2008.0-alt0.15.6.x86_64 | uncompressed-manpages | info | Package contains uncompressed manual pages. | |
texlive-font-utils-2008.0-alt0.15.6.x86_64 | uncompressed-manpages | info | Package contains uncompressed manual pages. | |
texlive-lang-indic-2008.0-alt0.15.6.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. | |
texlive-metapost-2008.0-alt0.15.6.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. | |
texlive-metapost-2008.0-alt0.15.6.x86_64 | uncompressed-manpages | info | Package contains uncompressed manual pages. | |
texlive-metapost-2008.0-alt0.15.6.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/share/texmf-texlive/doc/metapost/featpost/xcmd/xmpost: $ grep -A5 -B5 /tmp/ /usr/share/texmf-texlive/doc/metapost/featpost/xcmd/xmpost } $arr[$#arr] =~ s/\$opt_//; print OFILE "\"$arr[$#arr]=s\") || die \"Aborted\";\n"; print OFILE "\$file = \"$tmp_mp_file\";\n"; print OFILE "\nopen TMP, \">/tmp/\$file.mp\" || die \"can't open /tmp/\$file.mp \$!\\n\";\n"; foreach $j (0..$#lines){ $_ = $lines[$j]; chop; s/\%/\\\%/g; -- print OFILE "print TMP \"$_\\n\";\n"; } print OFILE "close TMP;\n"; print OFILE "\$tmp = `inimpost featpost.mp`;\n"; print OFILE "\$tmp = `mpost -mem featpost /tmp/\$file.mp`;\n"; print OFILE "\$tmp = `laproof /tmp/\$file 1`;\n"; my $tmp = `chmod +x $ARGV[0]`; $tmp = `cp $ARGV[0].mp /tmp/$tmp_mp_file.mp`; $tmp= `inimpost featpost.mp`; $tmp = `mpost -mem featpost /tmp/$tmp_mp_file.mp`; $tmp = `laproof /tmp/$tmp_mp_file 1`; system("gv -watch $tmp_mp_file.1.eps &"); system("xcmd $ARGV[0] &"); | |
texlive-music-2008.0-alt0.15.6.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. | |
texlive-omega-2008.0-alt0.15.6.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. | |
texlive-omega-2008.0-alt0.15.6.x86_64 | uncompressed-manpages | info | Package contains uncompressed manual pages. | |
texlive-xetex-2008.0-alt0.15.6.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. |