[tex-k] Failure with psresize in latest TL '23 sources

Peter Dyballa Peter_Dyballa at Web.DE
Tue Jan 2 18:04:11 CET 2024


Hello!

I am building a subset of TL '23 from its lates sources (rsync -a --delete --exclude=.svn --exclude=Work --exclude=inst --exclude=libs/cairo --exclude=libs/freetype2 --exclude=libs/gd --exclude=libs/gmp --exclude=libs/graphite2 --exclude=libs/harfbuzz --exclude=libs/icu --exclude=libs/libpng --exclude=libs/mpfr --exclude=libs/pixman --exclude=libs/zlib --exclude=texk/detex --exclude=texk/dvi2tty --exclude=texk/dvipng --exclude=texk/dvisvgm --exclude=texk/lcdf-typetools --exclude=utils/asymptote --exclude=utils/t1utils --exclude=utils/xindy tug.org::tlbranch .) to determine some difference I see in LuaTeX related executables. I am using Build.sh, with options --disable-native-texlive-build --without-system-zziplib to allow a mixed build with system and TL native libraries. The built executables seem to be OK because only one failure is reported from 'make check':

./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'


An "error" of a few ppm? Otool tells it's using

/opt/local/lib/libpaper.2.dylib (compatibility version 4.0.0, current version 4.2.0)

which is built with A4 paper size as default…

My next Build will be --without-system-libpaper.

--

Greetings

  Pete

Perl—the only language that looks the same before and after RSA encryption.
- Keith Bostic






More information about the tex-k mailing list.