psutils test failure after updating to libpaper2.

Ken Moffat zarniwhoop at ntlworld.com
Thu Mar 23 23:17:31 CET 2023


I had forgotten to upgrade libpaper on the machine where I'm doing
my initial tests of TL2023 from source.  With libpaper_1.1.24+nmu5
from debian, psutils passed.  But with libpaper-2.0.10 the psresize
test failed.

Attaching.

ĸen
-- 
Often there is no more than a little plaque to reveal that, against
all gynaecological probability, someone very famous was born halfway
up a wall.                 -- Equal Rites
-------------- next part --------------
===============================================
   psutils (TeX Live) 1.23: ./test-suite.log
===============================================

# TOTAL: 1
# PASS:  0
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: psutils
=============

#! /bin/sh -vx
# $Id: psutils.test 48633 2018-09-09 17:56:55Z karl $
# Copyright 2017-2018 Karl Berry <tex-live at tug.org>
# Copyright 2011-2014 Peter Breitenlohner <tex-live at tug.org>
# You may freely use, modify and/or distribute this file.

LC_ALL=C; export LC_ALL;  LANGUAGE=C; export LANGUAGE
+ LC_ALL=C
+ export LC_ALL
+ LANGUAGE=C
+ export LANGUAGE

TEXMFCNF=$srcdir/../kpathsea; export TEXMFCNF
+ TEXMFCNF=../../../texk/psutils/../kpathsea
+ export TEXMFCNF
PSUTILSINPUTS=$srcdir/data; export PSUTILSINPUTS
+ PSUTILSINPUTS=../../../texk/psutils/data
+ export PSUTILSINPUTS

failed=
+ failed=

rm -rf play*
+ rm -rf 'play*'
./psselect 5:15 $srcdir/tests/play.ps playsel.ps \
	2>playsel.2 \
	&& diff playsel.2 $srcdir/tests/playsel.2 \
	&& echo "psselect tests OK" \
	|| failed="$failed psselect"
+ ./psselect 5:15 ../../../texk/psutils/tests/play.ps playsel.ps
+ diff playsel.2 ../../../texk/psutils/tests/playsel.2
+ echo 'psselect tests OK'
psselect tests OK

./psbook -s4 playsel.ps playbook.ps \
	2>playbook.2 \
	&& diff playbook.2 $srcdir/tests/playbook.2 \
	&& echo "psbook tests OK" \
	|| failed="$failed psbook"
+ ./psbook -s4 playsel.ps playbook.ps
+ diff playbook.2 ../../../texk/psutils/tests/playbook.2
+ echo 'psbook tests OK'
psbook tests OK

./psresize -Pa4 -pa5 playsel.ps \
	| sed -e 's/-0\.000000 /0.000000 /' >playres.ps \
	&& diff playres.ps $srcdir/tests/playres.ps \
	&& echo "psresize tests OK" \
	|| failed="$failed psresize"
+ ./psresize -Pa4 -pa5 playsel.ps
+ sed -e 's/-0\.000000 /0.000000 /'
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] Wrote 11 pages, 16065 bytes
+ diff playres.ps ../../../texk/psutils/tests/playres.ps
283c283
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
296c296
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
309c309
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
322c322
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
335c335
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
348c348
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
361c361
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
374c374
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
387c387
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
400c400
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
413c413
<  595.275591 0 rlineto 0 844.647797 rlineto -595.275591 0 rlineto
---
>  595.275591 0 rlineto 0 844.647799 rlineto -595.275591 0 rlineto
+ failed=' psresize'

./psnup -pa4 -2 playsel.ps playnup.ps \
	2>playnup.2 \
	&& diff playnup.2 $srcdir/tests/playnup.2 \
	&& echo "psnup tests OK" \
	|| failed="$failed psnup"
+ ./psnup -pa4 -2 playsel.ps playnup.ps
+ diff playnup.2 ../../../texk/psutils/tests/playnup.2
+ echo 'psnup tests OK'
psnup tests OK

./psselect 1:18 $srcdir/tests/play.ps 2>playsel1.2 \
	| ./psnup -pa4 -18 >playnup1.ps 2>playnup1.2 \
	&& diff playsel1.2 $srcdir/tests/playsel1.2 \
	&& diff playnup1.2 $srcdir/tests/playnup1.2 \
	&& echo "psnup1 tests OK" \
	|| failed="$failed psnup1"
+ ./psselect 1:18 ../../../texk/psutils/tests/play.ps
+ ./psnup -pa4 -18
+ diff playsel1.2 ../../../texk/psutils/tests/playsel1.2
+ diff playnup1.2 ../../../texk/psutils/tests/playnup1.2
+ echo 'psnup1 tests OK'
psnup1 tests OK

./pstops -pa4 '2:0L at .7(21cm,0)+1L at .7(21cm,14.85cm)' playsel.ps playps.ps \
	2>playps.2 \
	&& diff playps.2 $srcdir/tests/playps.2 \
	&& echo "pstops tests OK" \
	|| failed="$failed pstops"
+ ./pstops -pa4 '2:0L at .7(21cm,0)+1L at .7(21cm,14.85cm)' playsel.ps playps.ps
+ diff playps.2 ../../../texk/psutils/tests/playps.2
+ echo 'pstops tests OK'
pstops tests OK

rm -rf plot*
+ rm -rf 'plot*'
./epsffit -c 0 0 600 368 $srcdir/tests/plot.eps ploth.eps \
	&& diff ploth.eps $srcdir/tests/ploth.eps \
	&& ./epsffit -c 0 0 500 400 $srcdir/tests/plot.eps plotv.eps \
	&& diff plotv.eps $srcdir/tests/plotv.eps \
	&& ./epsffit -m 0 0 368 500 $srcdir/tests/plot.eps plotm.eps \
	&& diff plotm.eps $srcdir/tests/plotm.eps \
	&& echo "epsffit tests OK" \
	|| failed="$failed epsffit"
+ ./epsffit -c 0 0 600 368 ../../../texk/psutils/tests/plot.eps ploth.eps
+ diff ploth.eps ../../../texk/psutils/tests/ploth.eps
+ ./epsffit -c 0 0 500 400 ../../../texk/psutils/tests/plot.eps plotv.eps
+ diff plotv.eps ../../../texk/psutils/tests/plotv.eps
+ ./epsffit -m 0 0 368 500 ../../../texk/psutils/tests/plot.eps plotm.eps
+ diff plotm.eps ../../../texk/psutils/tests/plotm.eps
+ echo 'epsffit tests OK'
epsffit tests OK

test -z "$failed" && exit 0
+ test -z ' psresize'
echo "failed tests:$failed"
+ echo 'failed tests: psresize'
failed tests: psresize
exit 1
+ exit 1
FAIL psutils.test (exit status: 1)



More information about the tex-live mailing list.