Going through what changed between the previous successful build
https://buildd.debian.org/status/fetch.php?pkg=libpdf-builder-perl&arch=all&ver=3.023-1&stamp=1631870648&raw=0 and the failure: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libpdf-builder-perl.html I see the following changes in the dependency versions: libbrotli1_1.0.9-2+b2 -> b3 libfreetype6_2.10.4+dfsg-1 -> 2.11.1+dfsg-1 fontconfig-config_2.13.1-4.2 -> .4 libfontconfig1_2.13.1-4.2 -> .4 libaom0_1.0.0.errata1-3 -> libaom3_3.3.0-1 libdav1d5_0.9.2-1 -> +b1 libnuma1_2.0.12-1+b1 -> 2.0.14-3 libx265-192_3.4-2 -> -199_3.5-2 libheif1_1.12.0-2+b1 -> b3 libjpeg62-turbo_1%3a2.0.6-4 -> 1%3a2.1.2-1 libglib2.0-0_2.68.4-1 -> 2.72.1-1 libltdl7_2.4.6-15 -> 2.4.7-3 libopenjp2-7_2.4.0-3 -> -6 libdeflate0_1.7-2 -> 1.10-2 libwebp6_0.6.1-2.1 -> libwebp7_1.2.2-2+b1 libtiff5_4.3.0-2 -> -6 libwebpdemux2_0.6.1-2.1 -> 1.2.2-2+b1 libwebpmux3_0.6.1-2.1 -> 1.2.2-2+b1 libmd0_1.0.3-3 -> 1.0.4-1 libbsd0_0.11.3-1 -> 0.11.6-1 libx11-data_2%3a1.7.2-2 -> 2%3a1.7.5-1 libx11-6_2%3a1.7.2-2+b1 -> 2%3a1.7.5-1 libxml2_2.9.12+dfsg-4 -> 2.9.13+dfsg-1 libmagickcore-6.q16-6_8%3a6.9.11.60+dfsg-1.3 -> +b2 libmagickwand-6.q16-6_8%3a6.9.11.60+dfsg-1.3 -> +b2 imagemagick-6.q16_8%3a6.9.11.60+dfsg-1.3 -> +b2 libmagic-mgc_1%3a5.39-3 -> 1%3a5.41-3 libmagic1_1%3a5.39-3 -> 1%3a5.41-3 file_1%3a5.39-3 -> 1%3a5.41-3 autotools-dev_20180224.1+nmu1 -> 20220109.1 automake_1%3a1.16.4-2 -> 1%3a1.16.5-1.3 autopoint_0.21-4 -> -6 libdebhelper-perl_13.5.1 -> 13.7.1 libtool_2.4.6-15 -> 2.4.7-3 libfile-stripnondeterminism-perl_1.12.0-1 -> 1.13.0-1 dh-strip-nondeterminism_1.12.0-1 -> 1.13.0-1 libelf1_0.185-2 -> 0.186-1 gettext_0.21-4 -> -6 debhelper_13.5.1 -> 13.7.1 libgs9-common_9.54.0~dfsg-5 -> 9.56.0~dfsg-1 libgs9_9.54.0~dfsg-5 -> 9.56.0~dfsg-1 ghostscript_9.54.0~dfsg-5 -> 9.56.0~dfsg-1 libdbus-1-3_1.12.20-2 -> 1.14.0-1 libcups2_2.3.3op2-7 -> 2.4.1op1-2 libgd3_2.3.0-2 -> +b1 libgd-perl_2.73-1+b1 -> 2.76-2+b1 libgraphics-tiff-perl_16-1 -> 18-1+b1 libimage-png-libpng-perl_0.57-1 -> -2+b1 libpadwalker-perl_2.5-1+b1 -> b2 The libcms2 version is identical, so I don't think that is the problem.If I have interpreted the versioning correctly, the imagemagick change should be negligible.
However, the ghostscript change is not, and indeed the error messages look like they come from ghostscript:
Error: /typecheck in --runpdf-- Operand stack:--dict:6/14(L)-- --dict:6/14(L)-- --dict:6/14(L)-- MediaBox --nostringval-- 20.0 20.0 20.0 20.0 false 20.0 2
Execution stack:%interp_exit .runexec2 --nostringval-- runpdf --nostringval-- 2 %stopped_push --nostringval-- runpdf runpdf false 1 %stopped_push 1990 1 3 %oparray_pop 1989 1 3 %oparray_pop 1977 1 3 %oparray_pop 1978 1 3 %oparray_pop runpdf runpdf 2 1 1 runpdf %for_pos_int_continue runpdf runpdf runpdf
Dictionary stack:--dict:765/1123(ro)(G)-- --dict:0/20(G)-- --dict:76/200(L)-- --dict:18/20(L)--
Current allocation mode is local Last OS error: No such file or directory
OpenPGP_signature
Description: OpenPGP digital signature