Версия пакета: a2ps-4.15.6-alt1 Шаги воспроизведения: 1) # apt-get install a2ps gcc automake libgc-devel libpaper-devel git -y && \ git clone git://git.altlinux.org/gears/a/a2ps.git -b sisyphus && \ cd a2ps/a2ps/ && \ sed -i "s|AC_PREREQ(\[.*\])|AC_PREREQ(\[$(rpm -q autoconf --qf %{version})\])|" configure.ac && \ if [ -e aclocal.m4 ]; then rm -f aclocal.m4; fi && \ aclocal && \ automake && \ autoconf && \ ./configure && \ cd tests/ && \ make a2ps-tst.cfg && \ sed -i 's|CHK=$top_builddir/src/${prog}|CHK=/usr/bin/${prog}|' defs && \ sed -i 's|LibraryPath:.*|LibraryPath: /usr/share/a2ps/sheets:/usr/share/a2ps/ps:/usr/share/a2ps/encoding:/usr/share/a2ps/afm:/usr/share/ogonkify/afm:/usr/share/a2ps/ppd:/usr/share/a2ps/fonts:/usr/share/ogonkify/fonts:/usr/share/a2ps|' a2ps-tst.cfg && \ make check Фактический результат: FAIL: encoding.tst FAIL: backup.tst ... ============================================================================ Testsuite summary for GNU a2ps 4.15.6 ============================================================================ # TOTAL: 23 # PASS: 21 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 Ожидаемый результат: Все пройдены
Здравствуйте. Сейчас в sisyphus версия 4.15.8. Ситуация именно с вашим сценарием воспроизводится, но вы вообще корректно запускаете тестирование предварительно переконфигурируя исходники? Я пробовал локально в sisyphus делать "make check" сразу после сборки и все тесты были пройдены. PASS: align-1.tst PASS: backup.tst PASS: contrib.tst PASS: cut.tst PASS: deleg-1.tst PASS: deleg-2.tst PASS: encoding.tst PASS: guess-1.tst PASS: guess-2.tst PASS: inout-1.tst PASS: inout-2.tst PASS: inout-3.tst PASS: options-1.tst PASS: pages-1.tst PASS: pages-2.tst PASS: printers.tst PASS: prolog-1.tst PASS: prolog-2.tst PASS: strip.tst PASS: styles.tst PASS: toc.tst PASS: usropt-1.tst PASS: usropt-2.tst ============================================================================ Testsuite summary for GNU a2ps 4.15.8 ============================================================================ # TOTAL: 23 # PASS: 23 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 В hasher не прошел 1 тест options-1.tst. Но вообще судя по другим дистрибутивам Arch Linux и Fedora - они вообще отказываются от запуска секции тестирования для этого пакета во время сборки.