0s autopkgtest [12:14:29]: starting date and time: 2025-05-06 12:14:29+0000 0s autopkgtest [12:14:29]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [12:14:29]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.slhnkzk1/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:imagemagick --apt-upgrade img2pdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=imagemagick/8:7.1.1.47+dfsg1-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-16.secgroup --name adt-questing-s390x-img2pdf-20250506-114534-juju-7f2275-prod-proposed-migration-environment-20-f480ff74-3132-4443-b9ca-2b5b4752c6da --image adt/ubuntu-questing-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 99s autopkgtest [12:16:08]: testbed dpkg architecture: s390x 99s autopkgtest [12:16:08]: testbed apt version: 3.0.0 99s autopkgtest [12:16:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 99s autopkgtest [12:16:08]: testbed release detected to be: None 100s autopkgtest [12:16:09]: updating testbed package index (apt update) 100s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 101s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 101s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 101s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 101s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [595 kB] 101s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [72.4 kB] 101s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [27.3 kB] 101s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main s390x Packages [136 kB] 101s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x Packages [612 kB] 102s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse s390x Packages [15.0 kB] 102s Fetched 1567 kB in 1s (1088 kB/s) 102s Reading package lists... 103s autopkgtest [12:16:12]: upgrading testbed (apt dist-upgrade and autopurge) 103s Reading package lists... 103s Building dependency tree... 103s Reading state information... 103s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 103s Starting 2 pkgProblemResolver with broken count: 0 103s Done 104s Entering ResolveByKeep 104s 104s Calculating upgrade... 104s The following packages will be upgraded: 104s dhcpcd-base dirmngr gir1.2-glib-2.0 gnupg gnupg-l10n gnupg-utils gpg 104s gpg-agent gpg-wks-client gpgconf gpgsm gpgv keyboxd libglib2.0-0t64 104s libglib2.0-data libnuma1 libperl5.40 libpython3.12-minimal 104s libpython3.12-stdlib libpython3.12t64 libsemanage-common libsemanage2 104s libx11-6 libx11-data libxml2 numactl openssh-client openssh-server 104s openssh-sftp-server perl perl-base perl-modules-5.40 python3-dbus 104s python3-wadllib 104s 34 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 104s Need to get 23.7 MB of archives. 104s After this operation, 243 kB disk space will be freed. 104s Get:1 http://ftpmaster.internal/ubuntu questing/main s390x libperl5.40 s390x 5.40.1-3 [4972 kB] 107s Get:2 http://ftpmaster.internal/ubuntu questing/main s390x perl s390x 5.40.1-3 [262 kB] 108s Get:3 http://ftpmaster.internal/ubuntu questing/main s390x perl-base s390x 5.40.1-3 [1954 kB] 111s Get:4 http://ftpmaster.internal/ubuntu questing/main s390x perl-modules-5.40 all 5.40.1-3 [3217 kB] 117s Get:5 http://ftpmaster.internal/ubuntu questing/main s390x openssh-sftp-server s390x 1:9.9p1-3ubuntu3.1 [38.2 kB] 117s Get:6 http://ftpmaster.internal/ubuntu questing/main s390x openssh-server s390x 1:9.9p1-3ubuntu3.1 [552 kB] 119s Get:7 http://ftpmaster.internal/ubuntu questing/main s390x openssh-client s390x 1:9.9p1-3ubuntu3.1 [954 kB] 122s Get:8 http://ftpmaster.internal/ubuntu questing/main s390x libsemanage-common all 3.8.1-1 [7826 B] 122s Get:9 http://ftpmaster.internal/ubuntu questing/main s390x libsemanage2 s390x 3.8.1-1 [99.9 kB] 122s Get:10 http://ftpmaster.internal/ubuntu questing/main s390x gpg-wks-client s390x 2.4.4-2ubuntu24 [75.6 kB] 123s Get:11 http://ftpmaster.internal/ubuntu questing/main s390x dirmngr s390x 2.4.4-2ubuntu24 [341 kB] 123s Get:12 http://ftpmaster.internal/ubuntu questing/main s390x gpgsm s390x 2.4.4-2ubuntu24 [244 kB] 124s Get:13 http://ftpmaster.internal/ubuntu questing/main s390x gnupg-utils s390x 2.4.4-2ubuntu24 [116 kB] 124s Get:14 http://ftpmaster.internal/ubuntu questing/main s390x gpg-agent s390x 2.4.4-2ubuntu24 [240 kB] 124s Get:15 http://ftpmaster.internal/ubuntu questing/main s390x gpg s390x 2.4.4-2ubuntu24 [591 kB] 126s Get:16 http://ftpmaster.internal/ubuntu questing/main s390x gpgconf s390x 2.4.4-2ubuntu24 [110 kB] 126s Get:17 http://ftpmaster.internal/ubuntu questing/main s390x gnupg all 2.4.4-2ubuntu24 [359 kB] 126s Get:18 http://ftpmaster.internal/ubuntu questing/main s390x keyboxd s390x 2.4.4-2ubuntu24 [82.0 kB] 127s Get:19 http://ftpmaster.internal/ubuntu questing/main s390x gpgv s390x 2.4.4-2ubuntu24 [164 kB] 127s Get:20 http://ftpmaster.internal/ubuntu questing/main s390x dhcpcd-base s390x 1:10.1.0-10 [220 kB] 127s Get:21 http://ftpmaster.internal/ubuntu questing/main s390x gir1.2-glib-2.0 s390x 2.84.1-2 [182 kB] 128s Get:22 http://ftpmaster.internal/ubuntu questing/main s390x libglib2.0-0t64 s390x 2.84.1-2 [1587 kB] 131s Get:23 http://ftpmaster.internal/ubuntu questing/main s390x libglib2.0-data all 2.84.1-2 [53.2 kB] 131s Get:24 http://ftpmaster.internal/ubuntu questing/main s390x libxml2 s390x 2.12.7+dfsg+really2.9.14-0.4ubuntu0.1 [816 kB] 133s Get:25 http://ftpmaster.internal/ubuntu questing/main s390x python3-dbus s390x 1.4.0-1 [102 kB] 133s Get:26 http://ftpmaster.internal/ubuntu questing/main s390x libnuma1 s390x 2.0.19-1 [24.6 kB] 133s Get:27 http://ftpmaster.internal/ubuntu questing/main s390x libx11-data all 2:1.8.12-1 [116 kB] 133s Get:28 http://ftpmaster.internal/ubuntu questing/main s390x libx11-6 s390x 2:1.8.12-1 [671 kB] 135s Get:29 http://ftpmaster.internal/ubuntu questing/main s390x numactl s390x 2.0.19-1 [39.3 kB] 135s Get:30 http://ftpmaster.internal/ubuntu questing/main s390x gnupg-l10n all 2.4.4-2ubuntu24 [66.8 kB] 135s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x libpython3.12t64 s390x 3.12.10-1 [2509 kB] 138s Get:32 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x libpython3.12-stdlib s390x 3.12.10-1 [2049 kB] 141s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x libpython3.12-minimal s390x 3.12.10-1 [836 kB] 142s Get:34 http://ftpmaster.internal/ubuntu questing/main s390x python3-wadllib all 2.0.0-3 [36.3 kB] 142s Preconfiguring packages ... 142s Fetched 23.7 MB in 38s (622 kB/s) 142s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81479 files and directories currently installed.) 142s Preparing to unpack .../libperl5.40_5.40.1-3_s390x.deb ... 142s Unpacking libperl5.40:s390x (5.40.1-3) over (5.40.1-2) ... 143s Preparing to unpack .../perl_5.40.1-3_s390x.deb ... 143s Unpacking perl (5.40.1-3) over (5.40.1-2) ... 143s Preparing to unpack .../perl-base_5.40.1-3_s390x.deb ... 143s Unpacking perl-base (5.40.1-3) over (5.40.1-2) ... 143s Setting up perl-base (5.40.1-3) ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81479 files and directories currently installed.) 143s Preparing to unpack .../perl-modules-5.40_5.40.1-3_all.deb ... 143s Unpacking perl-modules-5.40 (5.40.1-3) over (5.40.1-2) ... 143s Preparing to unpack .../openssh-sftp-server_1%3a9.9p1-3ubuntu3.1_s390x.deb ... 143s Unpacking openssh-sftp-server (1:9.9p1-3ubuntu3.1) over (1:9.9p1-3ubuntu3) ... 143s Preparing to unpack .../openssh-server_1%3a9.9p1-3ubuntu3.1_s390x.deb ... 143s Unpacking openssh-server (1:9.9p1-3ubuntu3.1) over (1:9.9p1-3ubuntu3) ... 143s Preparing to unpack .../openssh-client_1%3a9.9p1-3ubuntu3.1_s390x.deb ... 143s Unpacking openssh-client (1:9.9p1-3ubuntu3.1) over (1:9.9p1-3ubuntu3) ... 143s Preparing to unpack .../libsemanage-common_3.8.1-1_all.deb ... 143s Unpacking libsemanage-common (3.8.1-1) over (3.7-2.1build1) ... 143s Setting up libsemanage-common (3.8.1-1) ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81479 files and directories currently installed.) 143s Preparing to unpack .../libsemanage2_3.8.1-1_s390x.deb ... 143s Unpacking libsemanage2:s390x (3.8.1-1) over (3.7-2.1build1) ... 143s Setting up libsemanage2:s390x (3.8.1-1) ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81479 files and directories currently installed.) 143s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking gpg-wks-client (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking dirmngr (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking gpgsm (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking gnupg-utils (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking gpg-agent (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../5-gpg_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking gpg (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking gpgconf (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu24_all.deb ... 143s Unpacking gnupg (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking keyboxd (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu24_s390x.deb ... 143s Unpacking gpgv (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 143s Setting up gpgv (2.4.4-2ubuntu24) ... 143s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81479 files and directories currently installed.) 143s Preparing to unpack .../00-dhcpcd-base_1%3a10.1.0-10_s390x.deb ... 143s Unpacking dhcpcd-base (1:10.1.0-10) over (1:10.1.0-8) ... 143s Preparing to unpack .../01-gir1.2-glib-2.0_2.84.1-2_s390x.deb ... 143s Unpacking gir1.2-glib-2.0:s390x (2.84.1-2) over (2.84.1-1) ... 143s Preparing to unpack .../02-libglib2.0-0t64_2.84.1-2_s390x.deb ... 143s Unpacking libglib2.0-0t64:s390x (2.84.1-2) over (2.84.1-1) ... 143s Preparing to unpack .../03-libglib2.0-data_2.84.1-2_all.deb ... 143s Unpacking libglib2.0-data (2.84.1-2) over (2.84.1-1) ... 143s Preparing to unpack .../04-libxml2_2.12.7+dfsg+really2.9.14-0.4ubuntu0.1_s390x.deb ... 143s Unpacking libxml2:s390x (2.12.7+dfsg+really2.9.14-0.4ubuntu0.1) over (2.12.7+dfsg+really2.9.14-0.4) ... 143s Preparing to unpack .../05-python3-dbus_1.4.0-1_s390x.deb ... 144s Unpacking python3-dbus (1.4.0-1) over (1.3.2-5build5) ... 144s Preparing to unpack .../06-libnuma1_2.0.19-1_s390x.deb ... 144s Unpacking libnuma1:s390x (2.0.19-1) over (2.0.18-1build1) ... 144s Preparing to unpack .../07-libx11-data_2%3a1.8.12-1_all.deb ... 144s Unpacking libx11-data (2:1.8.12-1) over (2:1.8.10-2) ... 144s Preparing to unpack .../08-libx11-6_2%3a1.8.12-1_s390x.deb ... 144s Unpacking libx11-6:s390x (2:1.8.12-1) over (2:1.8.10-2) ... 144s Preparing to unpack .../09-numactl_2.0.19-1_s390x.deb ... 144s Unpacking numactl (2.0.19-1) over (2.0.18-1build1) ... 144s Preparing to unpack .../10-gnupg-l10n_2.4.4-2ubuntu24_all.deb ... 144s Unpacking gnupg-l10n (2.4.4-2ubuntu24) over (2.4.4-2ubuntu23) ... 144s Preparing to unpack .../11-libpython3.12t64_3.12.10-1_s390x.deb ... 144s Unpacking libpython3.12t64:s390x (3.12.10-1) over (3.12.8-3) ... 144s Preparing to unpack .../12-libpython3.12-stdlib_3.12.10-1_s390x.deb ... 144s Unpacking libpython3.12-stdlib:s390x (3.12.10-1) over (3.12.8-3) ... 144s Preparing to unpack .../13-libpython3.12-minimal_3.12.10-1_s390x.deb ... 144s Unpacking libpython3.12-minimal:s390x (3.12.10-1) over (3.12.8-3) ... 144s Preparing to unpack .../14-python3-wadllib_2.0.0-3_all.deb ... 144s Unpacking python3-wadllib (2.0.0-3) over (2.0.0-2) ... 144s Setting up openssh-client (1:9.9p1-3ubuntu3.1) ... 144s Setting up libpython3.12-minimal:s390x (3.12.10-1) ... 144s Setting up libglib2.0-0t64:s390x (2.84.1-2) ... 144s No schema files found: doing nothing. 144s Setting up libglib2.0-data (2.84.1-2) ... 144s Setting up libx11-data (2:1.8.12-1) ... 144s Setting up gnupg-l10n (2.4.4-2ubuntu24) ... 144s Setting up python3-wadllib (2.0.0-3) ... 144s Setting up dhcpcd-base (1:10.1.0-10) ... 144s Installing new version of config file /etc/dhcpcd.conf ... 144s Setting up gir1.2-glib-2.0:s390x (2.84.1-2) ... 144s Setting up libnuma1:s390x (2.0.19-1) ... 144s Setting up perl-modules-5.40 (5.40.1-3) ... 144s Setting up gpgconf (2.4.4-2ubuntu24) ... 144s Setting up libx11-6:s390x (2:1.8.12-1) ... 144s Setting up libxml2:s390x (2.12.7+dfsg+really2.9.14-0.4ubuntu0.1) ... 144s Setting up gpg (2.4.4-2ubuntu24) ... 144s Setting up gnupg-utils (2.4.4-2ubuntu24) ... 144s Setting up openssh-sftp-server (1:9.9p1-3ubuntu3.1) ... 144s Setting up python3-dbus (1.4.0-1) ... 144s Setting up gpg-agent (2.4.4-2ubuntu24) ... 144s Setting up libpython3.12-stdlib:s390x (3.12.10-1) ... 144s Setting up numactl (2.0.19-1) ... 144s Setting up openssh-server (1:9.9p1-3ubuntu3.1) ... 145s Setting up gpgsm (2.4.4-2ubuntu24) ... 145s Setting up libpython3.12t64:s390x (3.12.10-1) ... 145s Setting up libperl5.40:s390x (5.40.1-3) ... 145s Setting up dirmngr (2.4.4-2ubuntu24) ... 145s Setting up perl (5.40.1-3) ... 145s Setting up keyboxd (2.4.4-2ubuntu24) ... 145s Setting up gnupg (2.4.4-2ubuntu24) ... 145s Setting up gpg-wks-client (2.4.4-2ubuntu24) ... 145s Processing triggers for ufw (0.36.2-9) ... 145s Processing triggers for man-db (2.13.1-1) ... 146s Processing triggers for install-info (7.1.1-1) ... 146s Processing triggers for libc-bin (2.41-6ubuntu1) ... 147s Reading package lists... 147s Building dependency tree... 147s Reading state information... 147s Starting pkgProblemResolver with broken count: 0 147s Starting 2 pkgProblemResolver with broken count: 0 147s Done 147s Solving dependencies... 147s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 147s autopkgtest [12:16:56]: rebooting testbed after setup commands that affected boot 166s autopkgtest [12:17:15]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP Sun Apr 6 13:39:00 UTC 2025 168s autopkgtest [12:17:17]: @@@@@@@@@@@@@@@@@@@@ apt-source img2pdf 170s Get:1 http://ftpmaster.internal/ubuntu questing/universe img2pdf 0.6.1-1 (dsc) [2709 B] 170s Get:2 http://ftpmaster.internal/ubuntu questing/universe img2pdf 0.6.1-1 (tar) [107 kB] 170s Get:3 http://ftpmaster.internal/ubuntu questing/universe img2pdf 0.6.1-1 (diff) [5676 B] 170s gpgv: Signature made Sun Apr 27 17:50:25 2025 UTC 170s gpgv: using RSA key 945854E8A2FCD4B178C15AB9F2CBA5C78FBD83E1 170s gpgv: Can't check signature: No public key 170s dpkg-source: warning: cannot verify inline signature for ./img2pdf_0.6.1-1.dsc: no acceptable signature found 170s autopkgtest [12:17:19]: testing package img2pdf version 0.6.1-1 171s autopkgtest [12:17:20]: build not needed 171s autopkgtest [12:17:20]: test pytest: preparing testbed 172s Reading package lists... 172s Building dependency tree... 172s Reading state information... 172s Starting pkgProblemResolver with broken count: 0 172s Starting 2 pkgProblemResolver with broken count: 0 172s Done 172s The following NEW packages will be installed: 172s fontconfig-config fonts-urw-base35 ghostscript hicolor-icon-theme 172s icc-profiles-free imagemagick imagemagick-7-common imagemagick-7.q16 img2pdf 172s libaom3 libavahi-client3 libavahi-common-data libavahi-common3 libblas3 172s libcairo2 libcups2t64 libde265-0 libdeflate0 libfftw3-double3 libfontconfig1 172s libfontenc1 libfreetype6 libgfortran5 libgomp1 libgpgmepp6t64 libgraphite2-3 172s libgs-common libgs10 libgs10-common libgumbo3 libharfbuzz0b 172s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libice6 libidn12 172s libijs-0.35 libimage-exiftool-perl libimagequant0 libjbig0 libjbig2dec0 172s libjpeg-turbo8 libjpeg8 liblapack3 liblbfgsb0 liblcms2-2 liblqr-1-0 libltdl7 172s libmagickcore-7.q16-10 libmagickwand-7.q16-10 libmujs3 libmupdf25.1 172s libnetpbm11t64 libopenjp2-7 libpaper2 libpixman-1-0 libpoppler147 libqpdf30 172s libraqm0 libraw23t64 libsharpyuv0 libsm6 libtiff-tools libtiff6 libwebp7 172s libwebpdemux2 libwebpmux3 libxcb-render0 libxcb-shm0 libxrender1 libxslt1.1 172s libxt6t64 mupdf-tools netpbm poppler-data poppler-utils python3-all 172s python3-decorator python3-deprecated python3-img2pdf python3-iniconfig 172s python3-lxml python3-numpy python3-numpy-dev python3-packaging 172s python3-pikepdf python3-pil python3-pluggy python3-pytest python3-scipy 172s python3-wrapt x11-common xfonts-encodings xfonts-utils 172s 0 upgraded, 94 newly installed, 0 to remove and 0 not upgraded. 172s Need to get 104 MB of archives. 172s After this operation, 332 MB of additional disk space will be used. 172s Get:1 http://ftpmaster.internal/ubuntu questing/main s390x libgomp1 s390x 15-20250404-0ubuntu1 [152 kB] 173s Get:2 http://ftpmaster.internal/ubuntu questing/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build1 [511 kB] 173s Get:3 http://ftpmaster.internal/ubuntu questing/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 174s Get:4 http://ftpmaster.internal/ubuntu questing/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 174s Get:5 http://ftpmaster.internal/ubuntu questing/main s390x x11-common all 1:7.7+23ubuntu4 [21.8 kB] 174s Get:6 http://ftpmaster.internal/ubuntu questing/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 175s Get:7 http://ftpmaster.internal/ubuntu questing/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 175s Get:8 http://ftpmaster.internal/ubuntu questing/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 199s Get:9 http://ftpmaster.internal/ubuntu questing/main s390x fontconfig-config s390x 2.15.0-2.2ubuntu1 [37.9 kB] 199s Get:10 http://ftpmaster.internal/ubuntu questing/main s390x libfontconfig1 s390x 2.15.0-2.2ubuntu1 [150 kB] 200s Get:11 http://ftpmaster.internal/ubuntu questing/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 200s Get:12 http://ftpmaster.internal/ubuntu questing/main s390x libaom3 s390x 3.12.1-1 [1491 kB] 202s Get:13 http://ftpmaster.internal/ubuntu questing/main s390x libheif-plugin-aomdec s390x 1.19.8-1 [11.6 kB] 202s Get:14 http://ftpmaster.internal/ubuntu questing/main s390x libde265-0 s390x 1.0.15-1build5 [175 kB] 202s Get:15 http://ftpmaster.internal/ubuntu questing/main s390x libheif-plugin-libde265 s390x 1.19.8-1 [9054 B] 202s Get:16 http://ftpmaster.internal/ubuntu questing/main s390x libheif1 s390x 1.19.8-1 [416 kB] 202s Get:17 http://ftpmaster.internal/ubuntu questing/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 202s Get:18 http://ftpmaster.internal/ubuntu questing/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 202s Get:19 http://ftpmaster.internal/ubuntu questing/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 202s Get:20 http://ftpmaster.internal/ubuntu questing/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 203s Get:21 http://ftpmaster.internal/ubuntu questing/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 203s Get:22 http://ftpmaster.internal/ubuntu questing/main s390x libltdl7 s390x 2.5.4-4 [43.8 kB] 203s Get:23 http://ftpmaster.internal/ubuntu questing/main s390x libopenjp2-7 s390x 2.5.3-2 [207 kB] 203s Get:24 http://ftpmaster.internal/ubuntu questing/main s390x libraw23t64 s390x 0.21.4-2 [415 kB] 203s Get:25 http://ftpmaster.internal/ubuntu questing/main s390x libdeflate0 s390x 1.23-2 [46.0 kB] 203s Get:26 http://ftpmaster.internal/ubuntu questing/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 204s Get:27 http://ftpmaster.internal/ubuntu questing/main s390x libtiff6 s390x 4.7.0-3ubuntu1 [219 kB] 204s Get:28 http://ftpmaster.internal/ubuntu questing/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 204s Get:29 http://ftpmaster.internal/ubuntu questing/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 204s Get:30 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x imagemagick-7-common all 8:7.1.1.47+dfsg1-1 [69.7 kB] 204s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.1.47+dfsg1-1 [2039 kB] 209s Get:32 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x libmagickwand-7.q16-10 s390x 8:7.1.1.47+dfsg1-1 [375 kB] 210s Get:33 http://ftpmaster.internal/ubuntu questing/main s390x poppler-data all 0.4.12-1 [2060 kB] 216s Get:34 http://ftpmaster.internal/ubuntu questing/main s390x python3-numpy-dev s390x 1:2.2.4+ds-1 [147 kB] 216s Get:35 http://ftpmaster.internal/ubuntu questing/main s390x libblas3 s390x 3.12.1-2 [252 kB] 217s Get:36 http://ftpmaster.internal/ubuntu questing/main s390x libgfortran5 s390x 15-20250404-0ubuntu1 [621 kB] 218s Get:37 http://ftpmaster.internal/ubuntu questing/main s390x liblapack3 s390x 3.12.1-2 [2971 kB] 225s Get:38 http://ftpmaster.internal/ubuntu questing/main s390x python3-numpy s390x 1:2.2.4+ds-1 [4404 kB] 236s Get:39 http://ftpmaster.internal/ubuntu questing/main s390x libgs-common all 10.05.0dfsg1-0ubuntu1 [176 kB] 237s Get:40 http://ftpmaster.internal/ubuntu questing/main s390x libgs10-common all 10.05.0dfsg1-0ubuntu1 [490 kB] 238s Get:41 http://ftpmaster.internal/ubuntu questing/main s390x libavahi-common-data s390x 0.8-16ubuntu2 [31.0 kB] 238s Get:42 http://ftpmaster.internal/ubuntu questing/main s390x libavahi-common3 s390x 0.8-16ubuntu2 [23.5 kB] 238s Get:43 http://ftpmaster.internal/ubuntu questing/main s390x libavahi-client3 s390x 0.8-16ubuntu2 [26.3 kB] 238s Get:44 http://ftpmaster.internal/ubuntu questing/main s390x libcups2t64 s390x 2.4.12-0ubuntu1 [282 kB] 238s Get:45 http://ftpmaster.internal/ubuntu questing/main s390x libidn12 s390x 1.43-1 [58.9 kB] 238s Get:46 http://ftpmaster.internal/ubuntu questing/main s390x libijs-0.35 s390x 0.35-15.2 [15.4 kB] 238s Get:47 http://ftpmaster.internal/ubuntu questing/main s390x libjbig2dec0 s390x 0.20-1build3 [69.3 kB] 239s Get:48 http://ftpmaster.internal/ubuntu questing/main s390x libpaper2 s390x 2.2.5-0.3 [17.2 kB] 239s Get:49 http://ftpmaster.internal/ubuntu questing/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 239s Get:50 http://ftpmaster.internal/ubuntu questing/main s390x libsm6 s390x 2:1.2.6-1 [18.3 kB] 239s Get:51 http://ftpmaster.internal/ubuntu questing/main s390x libxt6t64 s390x 1:1.2.1-1.2build1 [184 kB] 239s Get:52 http://ftpmaster.internal/ubuntu questing/main s390x libgs10 s390x 10.05.0dfsg1-0ubuntu1 [3974 kB] 245s Get:53 http://ftpmaster.internal/ubuntu questing/main s390x ghostscript s390x 10.05.0dfsg1-0ubuntu1 [42.8 kB] 245s Get:54 http://ftpmaster.internal/ubuntu questing/main s390x hicolor-icon-theme all 0.18-2 [13.3 kB] 245s Get:55 http://ftpmaster.internal/ubuntu questing/main s390x icc-profiles-free all 2.0.1+dfsg-1.1 [214 kB] 245s Get:56 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x imagemagick-7.q16 s390x 8:7.1.1.47+dfsg1-1 [703 kB] 246s Get:57 http://ftpmaster.internal/ubuntu questing-proposed/universe s390x imagemagick s390x 8:7.1.1.47+dfsg1-1 [14.1 kB] 246s Get:58 http://ftpmaster.internal/ubuntu questing/main s390x python3-wrapt s390x 1.15.0-4build1 [34.5 kB] 246s Get:59 http://ftpmaster.internal/ubuntu questing/universe s390x python3-deprecated all 1.2.18-1 [10.6 kB] 246s Get:60 http://ftpmaster.internal/ubuntu questing/main s390x libxslt1.1 s390x 1.1.39-0exp1ubuntu4 [170 kB] 247s Get:61 http://ftpmaster.internal/ubuntu questing/main s390x python3-lxml s390x 5.4.0-1 [1367 kB] 249s Get:62 http://ftpmaster.internal/ubuntu questing/main s390x python3-packaging all 25.0-1 [52.8 kB] 249s Get:63 http://ftpmaster.internal/ubuntu questing/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 249s Get:64 http://ftpmaster.internal/ubuntu questing/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 249s Get:65 http://ftpmaster.internal/ubuntu questing/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 250s Get:66 http://ftpmaster.internal/ubuntu questing/main s390x libraqm0 s390x 0.10.2-1 [15.8 kB] 250s Get:67 http://ftpmaster.internal/ubuntu questing/main s390x python3-pil s390x 11.1.0-5build1 [498 kB] 251s Get:68 http://ftpmaster.internal/ubuntu questing/main s390x libqpdf30 s390x 12.1.0-1 [853 kB] 252s Get:69 http://ftpmaster.internal/ubuntu questing/universe s390x python3-pikepdf s390x 9.5.2+dfsg-1build2 [563 kB] 253s Get:70 http://ftpmaster.internal/ubuntu questing/universe s390x python3-img2pdf all 0.6.1-1 [45.5 kB] 253s Get:71 http://ftpmaster.internal/ubuntu questing/universe s390x img2pdf all 0.6.1-1 [9864 B] 253s Get:72 http://ftpmaster.internal/ubuntu questing/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 253s Get:73 http://ftpmaster.internal/ubuntu questing/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 253s Get:74 http://ftpmaster.internal/ubuntu questing/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 253s Get:75 http://ftpmaster.internal/ubuntu questing/main s390x libxrender1 s390x 1:0.9.12-1 [20.9 kB] 253s Get:76 http://ftpmaster.internal/ubuntu questing/main s390x libcairo2 s390x 1.18.4-1 [580 kB] 254s Get:77 http://ftpmaster.internal/ubuntu questing/main s390x libgpgmepp6t64 s390x 1.24.2-1ubuntu2 [124 kB] 254s Get:78 http://ftpmaster.internal/ubuntu questing/universe s390x libgumbo3 s390x 0.13.0+dfsg-2 [123 kB] 254s Get:79 http://ftpmaster.internal/ubuntu questing/universe s390x libimage-exiftool-perl all 13.25+dfsg-1 [5746 kB] 260s Get:80 http://ftpmaster.internal/ubuntu questing/universe s390x liblbfgsb0 s390x 3.0+dfsg.4-1build1 [32.4 kB] 260s Get:81 http://ftpmaster.internal/ubuntu questing/universe s390x libmujs3 s390x 1.3.6-1 [134 kB] 260s Get:82 http://ftpmaster.internal/ubuntu questing/universe s390x libmupdf25.1 s390x 1.25.1+ds1-5build2 [33.9 MB] 313s Get:83 http://ftpmaster.internal/ubuntu questing/universe s390x libnetpbm11t64 s390x 2:11.10.02-1 [123 kB] 313s Get:84 http://ftpmaster.internal/ubuntu questing/main s390x libpoppler147 s390x 25.03.0-4 [1249 kB] 314s Get:85 http://ftpmaster.internal/ubuntu questing/universe s390x libtiff-tools s390x 4.7.0-3ubuntu1 [223 kB] 314s Get:86 http://ftpmaster.internal/ubuntu questing/universe s390x mupdf-tools s390x 1.25.1+ds1-5build2 [188 kB] 314s Get:87 http://ftpmaster.internal/ubuntu questing/universe s390x netpbm s390x 2:11.10.02-1 [2212 kB] 317s Get:88 http://ftpmaster.internal/ubuntu questing/main s390x poppler-utils s390x 25.03.0-4 [227 kB] 317s Get:89 http://ftpmaster.internal/ubuntu questing/main s390x python3-all s390x 3.13.3-1 [882 B] 317s Get:90 http://ftpmaster.internal/ubuntu questing/main s390x python3-decorator all 5.2.1-2 [28.1 kB] 317s Get:91 http://ftpmaster.internal/ubuntu questing/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 317s Get:92 http://ftpmaster.internal/ubuntu questing/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 317s Get:93 http://ftpmaster.internal/ubuntu questing/universe s390x python3-pytest all 8.3.5-1 [252 kB] 317s Get:94 http://ftpmaster.internal/ubuntu questing/universe s390x python3-scipy s390x 1.14.1-4ubuntu2 [18.0 MB] 343s Preconfiguring packages ... 343s Fetched 104 MB in 2min 50s (608 kB/s) 343s Selecting previously unselected package libgomp1:s390x. 343s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81479 files and directories currently installed.) 343s Preparing to unpack .../00-libgomp1_15-20250404-0ubuntu1_s390x.deb ... 343s Unpacking libgomp1:s390x (15-20250404-0ubuntu1) ... 343s Selecting previously unselected package libfftw3-double3:s390x. 343s Preparing to unpack .../01-libfftw3-double3_3.3.10-2fakesync1build1_s390x.deb ... 343s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build1) ... 343s Selecting previously unselected package libfreetype6:s390x. 343s Preparing to unpack .../02-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 343s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 343s Selecting previously unselected package libfontenc1:s390x. 343s Preparing to unpack .../03-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 343s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 343s Selecting previously unselected package x11-common. 343s Preparing to unpack .../04-x11-common_1%3a7.7+23ubuntu4_all.deb ... 343s Unpacking x11-common (1:7.7+23ubuntu4) ... 343s Selecting previously unselected package xfonts-encodings. 343s Preparing to unpack .../05-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 343s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 343s Selecting previously unselected package xfonts-utils. 343s Preparing to unpack .../06-xfonts-utils_1%3a7.7+7_s390x.deb ... 343s Unpacking xfonts-utils (1:7.7+7) ... 343s Selecting previously unselected package fonts-urw-base35. 343s Preparing to unpack .../07-fonts-urw-base35_20200910-8_all.deb ... 343s Unpacking fonts-urw-base35 (20200910-8) ... 343s Selecting previously unselected package fontconfig-config. 343s Preparing to unpack .../08-fontconfig-config_2.15.0-2.2ubuntu1_s390x.deb ... 343s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 343s Selecting previously unselected package libfontconfig1:s390x. 343s Preparing to unpack .../09-libfontconfig1_2.15.0-2.2ubuntu1_s390x.deb ... 343s Unpacking libfontconfig1:s390x (2.15.0-2.2ubuntu1) ... 343s Selecting previously unselected package libsharpyuv0:s390x. 343s Preparing to unpack .../10-libsharpyuv0_1.5.0-0.1_s390x.deb ... 343s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 343s Selecting previously unselected package libaom3:s390x. 343s Preparing to unpack .../11-libaom3_3.12.1-1_s390x.deb ... 343s Unpacking libaom3:s390x (3.12.1-1) ... 343s Selecting previously unselected package libheif-plugin-aomdec:s390x. 343s Preparing to unpack .../12-libheif-plugin-aomdec_1.19.8-1_s390x.deb ... 343s Unpacking libheif-plugin-aomdec:s390x (1.19.8-1) ... 343s Selecting previously unselected package libde265-0:s390x. 343s Preparing to unpack .../13-libde265-0_1.0.15-1build5_s390x.deb ... 343s Unpacking libde265-0:s390x (1.0.15-1build5) ... 343s Selecting previously unselected package libheif-plugin-libde265:s390x. 343s Preparing to unpack .../14-libheif-plugin-libde265_1.19.8-1_s390x.deb ... 343s Unpacking libheif-plugin-libde265:s390x (1.19.8-1) ... 343s Selecting previously unselected package libheif1:s390x. 343s Preparing to unpack .../15-libheif1_1.19.8-1_s390x.deb ... 343s Unpacking libheif1:s390x (1.19.8-1) ... 343s Selecting previously unselected package libjbig0:s390x. 343s Preparing to unpack .../16-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 343s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 343s Selecting previously unselected package libjpeg-turbo8:s390x. 343s Preparing to unpack .../17-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 343s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 343s Selecting previously unselected package libjpeg8:s390x. 343s Preparing to unpack .../18-libjpeg8_8c-2ubuntu11_s390x.deb ... 343s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 343s Selecting previously unselected package liblcms2-2:s390x. 343s Preparing to unpack .../19-liblcms2-2_2.16-2_s390x.deb ... 343s Unpacking liblcms2-2:s390x (2.16-2) ... 343s Selecting previously unselected package liblqr-1-0:s390x. 343s Preparing to unpack .../20-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 343s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 343s Selecting previously unselected package libltdl7:s390x. 343s Preparing to unpack .../21-libltdl7_2.5.4-4_s390x.deb ... 343s Unpacking libltdl7:s390x (2.5.4-4) ... 343s Selecting previously unselected package libopenjp2-7:s390x. 343s Preparing to unpack .../22-libopenjp2-7_2.5.3-2_s390x.deb ... 343s Unpacking libopenjp2-7:s390x (2.5.3-2) ... 343s Selecting previously unselected package libraw23t64:s390x. 343s Preparing to unpack .../23-libraw23t64_0.21.4-2_s390x.deb ... 343s Unpacking libraw23t64:s390x (0.21.4-2) ... 343s Selecting previously unselected package libdeflate0:s390x. 343s Preparing to unpack .../24-libdeflate0_1.23-2_s390x.deb ... 343s Unpacking libdeflate0:s390x (1.23-2) ... 343s Selecting previously unselected package libwebp7:s390x. 343s Preparing to unpack .../25-libwebp7_1.5.0-0.1_s390x.deb ... 343s Unpacking libwebp7:s390x (1.5.0-0.1) ... 343s Selecting previously unselected package libtiff6:s390x. 344s Preparing to unpack .../26-libtiff6_4.7.0-3ubuntu1_s390x.deb ... 344s Unpacking libtiff6:s390x (4.7.0-3ubuntu1) ... 344s Selecting previously unselected package libwebpdemux2:s390x. 344s Preparing to unpack .../27-libwebpdemux2_1.5.0-0.1_s390x.deb ... 344s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 344s Selecting previously unselected package libwebpmux3:s390x. 344s Preparing to unpack .../28-libwebpmux3_1.5.0-0.1_s390x.deb ... 344s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 344s Selecting previously unselected package imagemagick-7-common. 344s Preparing to unpack .../29-imagemagick-7-common_8%3a7.1.1.47+dfsg1-1_all.deb ... 344s Unpacking imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 344s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 344s Preparing to unpack .../30-libmagickcore-7.q16-10_8%3a7.1.1.47+dfsg1-1_s390x.deb ... 344s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.1.47+dfsg1-1) ... 344s Selecting previously unselected package libmagickwand-7.q16-10:s390x. 344s Preparing to unpack .../31-libmagickwand-7.q16-10_8%3a7.1.1.47+dfsg1-1_s390x.deb ... 344s Unpacking libmagickwand-7.q16-10:s390x (8:7.1.1.47+dfsg1-1) ... 344s Selecting previously unselected package poppler-data. 344s Preparing to unpack .../32-poppler-data_0.4.12-1_all.deb ... 344s Unpacking poppler-data (0.4.12-1) ... 344s Selecting previously unselected package python3-numpy-dev:s390x. 344s Preparing to unpack .../33-python3-numpy-dev_1%3a2.2.4+ds-1_s390x.deb ... 344s Unpacking python3-numpy-dev:s390x (1:2.2.4+ds-1) ... 344s Selecting previously unselected package libblas3:s390x. 344s Preparing to unpack .../34-libblas3_3.12.1-2_s390x.deb ... 344s Unpacking libblas3:s390x (3.12.1-2) ... 344s Selecting previously unselected package libgfortran5:s390x. 344s Preparing to unpack .../35-libgfortran5_15-20250404-0ubuntu1_s390x.deb ... 344s Unpacking libgfortran5:s390x (15-20250404-0ubuntu1) ... 344s Selecting previously unselected package liblapack3:s390x. 344s Preparing to unpack .../36-liblapack3_3.12.1-2_s390x.deb ... 344s Unpacking liblapack3:s390x (3.12.1-2) ... 344s Selecting previously unselected package python3-numpy. 344s Preparing to unpack .../37-python3-numpy_1%3a2.2.4+ds-1_s390x.deb ... 344s Unpacking python3-numpy (1:2.2.4+ds-1) ... 344s Selecting previously unselected package libgs-common. 344s Preparing to unpack .../38-libgs-common_10.05.0dfsg1-0ubuntu1_all.deb ... 344s Unpacking libgs-common (10.05.0dfsg1-0ubuntu1) ... 344s Selecting previously unselected package libgs10-common. 344s Preparing to unpack .../39-libgs10-common_10.05.0dfsg1-0ubuntu1_all.deb ... 344s Unpacking libgs10-common (10.05.0dfsg1-0ubuntu1) ... 344s Selecting previously unselected package libavahi-common-data:s390x. 344s Preparing to unpack .../40-libavahi-common-data_0.8-16ubuntu2_s390x.deb ... 344s Unpacking libavahi-common-data:s390x (0.8-16ubuntu2) ... 344s Selecting previously unselected package libavahi-common3:s390x. 344s Preparing to unpack .../41-libavahi-common3_0.8-16ubuntu2_s390x.deb ... 344s Unpacking libavahi-common3:s390x (0.8-16ubuntu2) ... 344s Selecting previously unselected package libavahi-client3:s390x. 344s Preparing to unpack .../42-libavahi-client3_0.8-16ubuntu2_s390x.deb ... 344s Unpacking libavahi-client3:s390x (0.8-16ubuntu2) ... 344s Selecting previously unselected package libcups2t64:s390x. 344s Preparing to unpack .../43-libcups2t64_2.4.12-0ubuntu1_s390x.deb ... 344s Unpacking libcups2t64:s390x (2.4.12-0ubuntu1) ... 344s Selecting previously unselected package libidn12:s390x. 344s Preparing to unpack .../44-libidn12_1.43-1_s390x.deb ... 344s Unpacking libidn12:s390x (1.43-1) ... 344s Selecting previously unselected package libijs-0.35:s390x. 344s Preparing to unpack .../45-libijs-0.35_0.35-15.2_s390x.deb ... 344s Unpacking libijs-0.35:s390x (0.35-15.2) ... 344s Selecting previously unselected package libjbig2dec0:s390x. 344s Preparing to unpack .../46-libjbig2dec0_0.20-1build3_s390x.deb ... 344s Unpacking libjbig2dec0:s390x (0.20-1build3) ... 344s Selecting previously unselected package libpaper2:s390x. 344s Preparing to unpack .../47-libpaper2_2.2.5-0.3_s390x.deb ... 344s Unpacking libpaper2:s390x (2.2.5-0.3) ... 344s Selecting previously unselected package libice6:s390x. 344s Preparing to unpack .../48-libice6_2%3a1.1.1-1_s390x.deb ... 344s Unpacking libice6:s390x (2:1.1.1-1) ... 344s Selecting previously unselected package libsm6:s390x. 344s Preparing to unpack .../49-libsm6_2%3a1.2.6-1_s390x.deb ... 344s Unpacking libsm6:s390x (2:1.2.6-1) ... 344s Selecting previously unselected package libxt6t64:s390x. 344s Preparing to unpack .../50-libxt6t64_1%3a1.2.1-1.2build1_s390x.deb ... 344s Unpacking libxt6t64:s390x (1:1.2.1-1.2build1) ... 344s Selecting previously unselected package libgs10:s390x. 344s Preparing to unpack .../51-libgs10_10.05.0dfsg1-0ubuntu1_s390x.deb ... 344s Unpacking libgs10:s390x (10.05.0dfsg1-0ubuntu1) ... 344s Selecting previously unselected package ghostscript. 344s Preparing to unpack .../52-ghostscript_10.05.0dfsg1-0ubuntu1_s390x.deb ... 344s Unpacking ghostscript (10.05.0dfsg1-0ubuntu1) ... 344s Selecting previously unselected package hicolor-icon-theme. 344s Preparing to unpack .../53-hicolor-icon-theme_0.18-2_all.deb ... 344s Unpacking hicolor-icon-theme (0.18-2) ... 344s Selecting previously unselected package icc-profiles-free. 344s Preparing to unpack .../54-icc-profiles-free_2.0.1+dfsg-1.1_all.deb ... 344s Unpacking icc-profiles-free (2.0.1+dfsg-1.1) ... 344s Selecting previously unselected package imagemagick-7.q16. 344s Preparing to unpack .../55-imagemagick-7.q16_8%3a7.1.1.47+dfsg1-1_s390x.deb ... 344s Unpacking imagemagick-7.q16 (8:7.1.1.47+dfsg1-1) ... 344s Selecting previously unselected package imagemagick. 344s Preparing to unpack .../56-imagemagick_8%3a7.1.1.47+dfsg1-1_s390x.deb ... 344s Unpacking imagemagick (8:7.1.1.47+dfsg1-1) ... 344s Selecting previously unselected package python3-wrapt. 344s Preparing to unpack .../57-python3-wrapt_1.15.0-4build1_s390x.deb ... 344s Unpacking python3-wrapt (1.15.0-4build1) ... 344s Selecting previously unselected package python3-deprecated. 344s Preparing to unpack .../58-python3-deprecated_1.2.18-1_all.deb ... 344s Unpacking python3-deprecated (1.2.18-1) ... 344s Selecting previously unselected package libxslt1.1:s390x. 344s Preparing to unpack .../59-libxslt1.1_1.1.39-0exp1ubuntu4_s390x.deb ... 344s Unpacking libxslt1.1:s390x (1.1.39-0exp1ubuntu4) ... 344s Selecting previously unselected package python3-lxml:s390x. 344s Preparing to unpack .../60-python3-lxml_5.4.0-1_s390x.deb ... 344s Unpacking python3-lxml:s390x (5.4.0-1) ... 344s Selecting previously unselected package python3-packaging. 344s Preparing to unpack .../61-python3-packaging_25.0-1_all.deb ... 344s Unpacking python3-packaging (25.0-1) ... 344s Selecting previously unselected package libimagequant0:s390x. 344s Preparing to unpack .../62-libimagequant0_2.18.0-1build1_s390x.deb ... 344s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 344s Selecting previously unselected package libgraphite2-3:s390x. 344s Preparing to unpack .../63-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 344s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 344s Selecting previously unselected package libharfbuzz0b:s390x. 344s Preparing to unpack .../64-libharfbuzz0b_10.2.0-1_s390x.deb ... 344s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 344s Selecting previously unselected package libraqm0:s390x. 344s Preparing to unpack .../65-libraqm0_0.10.2-1_s390x.deb ... 344s Unpacking libraqm0:s390x (0.10.2-1) ... 344s Selecting previously unselected package python3-pil:s390x. 344s Preparing to unpack .../66-python3-pil_11.1.0-5build1_s390x.deb ... 344s Unpacking python3-pil:s390x (11.1.0-5build1) ... 344s Selecting previously unselected package libqpdf30:s390x. 344s Preparing to unpack .../67-libqpdf30_12.1.0-1_s390x.deb ... 344s Unpacking libqpdf30:s390x (12.1.0-1) ... 344s Selecting previously unselected package python3-pikepdf. 344s Preparing to unpack .../68-python3-pikepdf_9.5.2+dfsg-1build2_s390x.deb ... 344s Unpacking python3-pikepdf (9.5.2+dfsg-1build2) ... 344s Selecting previously unselected package python3-img2pdf. 344s Preparing to unpack .../69-python3-img2pdf_0.6.1-1_all.deb ... 344s Unpacking python3-img2pdf (0.6.1-1) ... 344s Selecting previously unselected package img2pdf. 344s Preparing to unpack .../70-img2pdf_0.6.1-1_all.deb ... 344s Unpacking img2pdf (0.6.1-1) ... 344s Selecting previously unselected package libpixman-1-0:s390x. 344s Preparing to unpack .../71-libpixman-1-0_0.44.0-3_s390x.deb ... 344s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 344s Selecting previously unselected package libxcb-render0:s390x. 344s Preparing to unpack .../72-libxcb-render0_1.17.0-2_s390x.deb ... 344s Unpacking libxcb-render0:s390x (1.17.0-2) ... 344s Selecting previously unselected package libxcb-shm0:s390x. 344s Preparing to unpack .../73-libxcb-shm0_1.17.0-2_s390x.deb ... 344s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 344s Selecting previously unselected package libxrender1:s390x. 344s Preparing to unpack .../74-libxrender1_1%3a0.9.12-1_s390x.deb ... 344s Unpacking libxrender1:s390x (1:0.9.12-1) ... 344s Selecting previously unselected package libcairo2:s390x. 344s Preparing to unpack .../75-libcairo2_1.18.4-1_s390x.deb ... 344s Unpacking libcairo2:s390x (1.18.4-1) ... 344s Selecting previously unselected package libgpgmepp6t64:s390x. 344s Preparing to unpack .../76-libgpgmepp6t64_1.24.2-1ubuntu2_s390x.deb ... 344s Unpacking libgpgmepp6t64:s390x (1.24.2-1ubuntu2) ... 344s Selecting previously unselected package libgumbo3:s390x. 344s Preparing to unpack .../77-libgumbo3_0.13.0+dfsg-2_s390x.deb ... 344s Unpacking libgumbo3:s390x (0.13.0+dfsg-2) ... 344s Selecting previously unselected package libimage-exiftool-perl. 344s Preparing to unpack .../78-libimage-exiftool-perl_13.25+dfsg-1_all.deb ... 344s Unpacking libimage-exiftool-perl (13.25+dfsg-1) ... 345s Selecting previously unselected package liblbfgsb0:s390x. 345s Preparing to unpack .../79-liblbfgsb0_3.0+dfsg.4-1build1_s390x.deb ... 345s Unpacking liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 345s Selecting previously unselected package libmujs3:s390x. 345s Preparing to unpack .../80-libmujs3_1.3.6-1_s390x.deb ... 345s Unpacking libmujs3:s390x (1.3.6-1) ... 345s Selecting previously unselected package libmupdf25.1. 345s Preparing to unpack .../81-libmupdf25.1_1.25.1+ds1-5build2_s390x.deb ... 345s Unpacking libmupdf25.1 (1.25.1+ds1-5build2) ... 345s Selecting previously unselected package libnetpbm11t64:s390x. 345s Preparing to unpack .../82-libnetpbm11t64_2%3a11.10.02-1_s390x.deb ... 345s Unpacking libnetpbm11t64:s390x (2:11.10.02-1) ... 345s Selecting previously unselected package libpoppler147:s390x. 345s Preparing to unpack .../83-libpoppler147_25.03.0-4_s390x.deb ... 345s Unpacking libpoppler147:s390x (25.03.0-4) ... 345s Selecting previously unselected package libtiff-tools. 345s Preparing to unpack .../84-libtiff-tools_4.7.0-3ubuntu1_s390x.deb ... 345s Unpacking libtiff-tools (4.7.0-3ubuntu1) ... 345s Selecting previously unselected package mupdf-tools. 345s Preparing to unpack .../85-mupdf-tools_1.25.1+ds1-5build2_s390x.deb ... 345s Unpacking mupdf-tools (1.25.1+ds1-5build2) ... 345s Selecting previously unselected package netpbm. 345s Preparing to unpack .../86-netpbm_2%3a11.10.02-1_s390x.deb ... 345s Unpacking netpbm (2:11.10.02-1) ... 345s Selecting previously unselected package poppler-utils. 345s Preparing to unpack .../87-poppler-utils_25.03.0-4_s390x.deb ... 345s Unpacking poppler-utils (25.03.0-4) ... 345s Selecting previously unselected package python3-all. 345s Preparing to unpack .../88-python3-all_3.13.3-1_s390x.deb ... 345s Unpacking python3-all (3.13.3-1) ... 345s Selecting previously unselected package python3-decorator. 345s Preparing to unpack .../89-python3-decorator_5.2.1-2_all.deb ... 345s Unpacking python3-decorator (5.2.1-2) ... 345s Selecting previously unselected package python3-iniconfig. 345s Preparing to unpack .../90-python3-iniconfig_1.1.1-2_all.deb ... 345s Unpacking python3-iniconfig (1.1.1-2) ... 345s Selecting previously unselected package python3-pluggy. 345s Preparing to unpack .../91-python3-pluggy_1.5.0-1_all.deb ... 345s Unpacking python3-pluggy (1.5.0-1) ... 345s Selecting previously unselected package python3-pytest. 345s Preparing to unpack .../92-python3-pytest_8.3.5-1_all.deb ... 345s Unpacking python3-pytest (8.3.5-1) ... 345s Selecting previously unselected package python3-scipy. 345s Preparing to unpack .../93-python3-scipy_1.14.1-4ubuntu2_s390x.deb ... 345s Unpacking python3-scipy (1.14.1-4ubuntu2) ... 345s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 345s Setting up liblcms2-2:s390x (2.16-2) ... 345s Setting up python3-iniconfig (1.1.1-2) ... 346s Setting up libpixman-1-0:s390x (0.44.0-3) ... 346s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 346s Setting up libgpgmepp6t64:s390x (1.24.2-1ubuntu2) ... 346s Setting up libaom3:s390x (3.12.1-1) ... 346s Setting up hicolor-icon-theme (0.18-2) ... 346s Setting up libxrender1:s390x (1:0.9.12-1) ... 346s Setting up libmujs3:s390x (1.3.6-1) ... 346s Setting up libxcb-render0:s390x (1.17.0-2) ... 346s Setting up imagemagick-7-common (8:7.1.1.47+dfsg1-1) ... 346s Setting up libijs-0.35:s390x (0.35-15.2) ... 346s Setting up libgs-common (10.05.0dfsg1-0ubuntu1) ... 346s Setting up x11-common (1:7.7+23ubuntu4) ... 346s Setting up libdeflate0:s390x (1.23-2) ... 346s Setting up python3-all (3.13.3-1) ... 346s Setting up libxcb-shm0:s390x (1.17.0-2) ... 346s Setting up libgomp1:s390x (15-20250404-0ubuntu1) ... 346s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 346s Setting up libnetpbm11t64:s390x (2:11.10.02-1) ... 346s Setting up libimage-exiftool-perl (13.25+dfsg-1) ... 346s Setting up poppler-data (0.4.12-1) ... 346s Setting up python3-decorator (5.2.1-2) ... 346s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 346s Setting up libblas3:s390x (3.12.1-2) ... 346s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 346s Setting up python3-packaging (25.0-1) ... 346s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 346s Setting up libjbig2dec0:s390x (0.20-1build3) ... 346s Setting up libavahi-common-data:s390x (0.8-16ubuntu2) ... 346s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 346s Setting up libimagequant0:s390x (2.18.0-1build1) ... 346s Setting up icc-profiles-free (2.0.1+dfsg-1.1) ... 346s Setting up python3-numpy-dev:s390x (1:2.2.4+ds-1) ... 346s Setting up libgumbo3:s390x (0.13.0+dfsg-2) ... 346s Setting up libidn12:s390x (1.43-1) ... 346s Setting up python3-wrapt (1.15.0-4build1) ... 346s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 346s Setting up libltdl7:s390x (2.5.4-4) ... 346s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build1) ... 346s Setting up libgfortran5:s390x (15-20250404-0ubuntu1) ... 346s Setting up python3-pluggy (1.5.0-1) ... 346s Setting up libwebp7:s390x (1.5.0-0.1) ... 346s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 346s Setting up libxslt1.1:s390x (1.1.39-0exp1ubuntu4) ... 346s Setting up libopenjp2-7:s390x (2.5.3-2) ... 346s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 346s Setting up libpaper2:s390x (2.2.5-0.3) ... 346s Setting up libde265-0:s390x (1.0.15-1build5) ... 346s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 346s Setting up python3-deprecated (1.2.18-1) ... 346s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 346s Setting up libice6:s390x (2:1.1.1-1) ... 346s Setting up liblapack3:s390x (3.12.1-2) ... 346s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 346s Setting up python3-pytest (8.3.5-1) ... 347s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 347s Setting up libavahi-common3:s390x (0.8-16ubuntu2) ... 347s Setting up libmupdf25.1 (1.25.1+ds1-5build2) ... 347s Setting up xfonts-utils (1:7.7+7) ... 347s Setting up mupdf-tools (1.25.1+ds1-5build2) ... 347s Setting up libraqm0:s390x (0.10.2-1) ... 347s Setting up python3-numpy (1:2.2.4+ds-1) ... 348s Setting up libraw23t64:s390x (0.21.4-2) ... 348s Setting up python3-lxml:s390x (5.4.0-1) ... 348s Setting up libtiff6:s390x (4.7.0-3ubuntu1) ... 348s Setting up libqpdf30:s390x (12.1.0-1) ... 348s Setting up libtiff-tools (4.7.0-3ubuntu1) ... 348s Setting up libsm6:s390x (2:1.2.6-1) ... 348s Setting up libavahi-client3:s390x (0.8-16ubuntu2) ... 348s Setting up liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 348s Setting up python3-scipy (1.14.1-4ubuntu2) ... 350s Setting up fonts-urw-base35 (20200910-8) ... 350s Setting up python3-pil:s390x (11.1.0-5build1) ... 350s Setting up libxt6t64:s390x (1:1.2.1-1.2build1) ... 350s Setting up netpbm (2:11.10.02-1) ... 350s Setting up libcups2t64:s390x (2.4.12-0ubuntu1) ... 350s Setting up libgs10-common (10.05.0dfsg1-0ubuntu1) ... 350s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 350s Setting up python3-pikepdf (9.5.2+dfsg-1build2) ... 351s Setting up libfontconfig1:s390x (2.15.0-2.2ubuntu1) ... 351s Setting up libgs10:s390x (10.05.0dfsg1-0ubuntu1) ... 351s Setting up libpoppler147:s390x (25.03.0-4) ... 351s Setting up python3-img2pdf (0.6.1-1) ... 351s Setting up ghostscript (10.05.0dfsg1-0ubuntu1) ... 351s Setting up libcairo2:s390x (1.18.4-1) ... 351s Setting up img2pdf (0.6.1-1) ... 351s Setting up poppler-utils (25.03.0-4) ... 351s Setting up libheif-plugin-aomdec:s390x (1.19.8-1) ... 351s Setting up libheif-plugin-libde265:s390x (1.19.8-1) ... 351s Setting up libheif1:s390x (1.19.8-1) ... 351s Setting up libmagickcore-7.q16-10:s390x (8:7.1.1.47+dfsg1-1) ... 351s Setting up libmagickwand-7.q16-10:s390x (8:7.1.1.47+dfsg1-1) ... 351s Setting up imagemagick-7.q16 (8:7.1.1.47+dfsg1-1) ... 351s update-alternatives: using /usr/bin/compare-im7.q16 to provide /usr/bin/compare (compare) in auto mode 351s update-alternatives: using /usr/bin/compare-im7.q16 to provide /usr/bin/compare-im7 (compare-im7) in auto mode 351s update-alternatives: using /usr/bin/animate-im7.q16 to provide /usr/bin/animate (animate) in auto mode 351s update-alternatives: using /usr/bin/animate-im7.q16 to provide /usr/bin/animate-im7 (animate-im7) in auto mode 351s update-alternatives: using /usr/bin/convert-im7.q16 to provide /usr/bin/convert (convert) in auto mode 351s update-alternatives: using /usr/bin/convert-im7.q16 to provide /usr/bin/convert-im7 (convert-im7) in auto mode 351s update-alternatives: using /usr/bin/composite-im7.q16 to provide /usr/bin/composite (composite) in auto mode 351s update-alternatives: using /usr/bin/composite-im7.q16 to provide /usr/bin/composite-im7 (composite-im7) in auto mode 351s update-alternatives: using /usr/bin/conjure-im7.q16 to provide /usr/bin/conjure (conjure) in auto mode 351s update-alternatives: using /usr/bin/conjure-im7.q16 to provide /usr/bin/conjure-im7 (conjure-im7) in auto mode 351s update-alternatives: using /usr/bin/import-im7.q16 to provide /usr/bin/import (import) in auto mode 351s update-alternatives: using /usr/bin/import-im7.q16 to provide /usr/bin/import-im7 (import-im7) in auto mode 351s update-alternatives: using /usr/bin/identify-im7.q16 to provide /usr/bin/identify (identify) in auto mode 351s update-alternatives: using /usr/bin/identify-im7.q16 to provide /usr/bin/identify-im7 (identify-im7) in auto mode 351s update-alternatives: using /usr/bin/stream-im7.q16 to provide /usr/bin/stream (stream) in auto mode 351s update-alternatives: using /usr/bin/stream-im7.q16 to provide /usr/bin/stream-im7 (stream-im7) in auto mode 351s update-alternatives: using /usr/bin/display-im7.q16 to provide /usr/bin/display (display) in auto mode 351s update-alternatives: using /usr/bin/display-im7.q16 to provide /usr/bin/display-im7 (display-im7) in auto mode 351s update-alternatives: using /usr/bin/montage-im7.q16 to provide /usr/bin/montage (montage) in auto mode 351s update-alternatives: using /usr/bin/montage-im7.q16 to provide /usr/bin/montage-im7 (montage-im7) in auto mode 351s update-alternatives: using /usr/bin/mogrify-im7.q16 to provide /usr/bin/mogrify (mogrify) in auto mode 351s update-alternatives: using /usr/bin/mogrify-im7.q16 to provide /usr/bin/mogrify-im7 (mogrify-im7) in auto mode 351s update-alternatives: using /usr/bin/magick-im7.q16 to provide /usr/bin/magick (magick) in auto mode 351s update-alternatives: warning: skip creation of /usr/share/man/man1/magick.1.gz because associated file /usr/share/man/man1/magick-im7.q16.1.gz (of link group magick) doesn't exist 351s update-alternatives: using /usr/bin/magick-im7.q16 to provide /usr/bin/magick-im7 (magick-im7) in auto mode 351s update-alternatives: warning: skip creation of /usr/share/man/man1/magick-im7.1.gz because associated file /usr/share/man/man1/magick-im7.q16.1.gz (of link group magick-im7) doesn't exist 351s update-alternatives: using /usr/bin/magick-script-im7.q16 to provide /usr/bin/magick-script (magick-script) in auto mode 351s update-alternatives: warning: skip creation of /usr/share/man/man1/magick-script.1.gz because associated file /usr/share/man/man1/magick-script-im7.q16.1.gz (of link group magick-script) doesn't exist 351s update-alternatives: using /usr/bin/magick-script-im7.q16 to provide /usr/bin/magick-script-im7 (magick-script-im7) in auto mode 351s update-alternatives: warning: skip creation of /usr/share/man/man1/magick-script-im7.1.gz because associated file /usr/share/man/man1/magick-script-im7.q16.1.gz (of link group magick-script-im7) doesn't exist 351s Setting up imagemagick (8:7.1.1.47+dfsg1-1) ... 351s Processing triggers for libc-bin (2.41-6ubuntu1) ... 351s Processing triggers for man-db (2.13.1-1) ... 353s autopkgtest [12:20:22]: test pytest: [----------------------- 353s + cp -r src /tmp/autopkgtest.9NwgLm/autopkgtest_tmp 353s + rm /tmp/autopkgtest.9NwgLm/autopkgtest_tmp/src/img2pdf.py 353s + cd /tmp/autopkgtest.9NwgLm/autopkgtest_tmp 353s + py3versions -s 353s + env img2pdfprog=/usr/bin/img2pdf python3.13 -m pytest --basetemp=/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest --verbose src/img2pdf_test.py 353s ============================= test session starts ============================== 353s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 353s cachedir: .pytest_cache 353s rootdir: /tmp/autopkgtest.9NwgLm/autopkgtest_tmp 353s plugins: typeguard-4.4.2 354s collecting ... collected 352 items 354s 354s src/img2pdf_test.py::test_jpg[internal] PASSED [ 0%] 355s src/img2pdf_test.py::test_jpg[pikepdf] PASSED [ 0%] 355s src/img2pdf_test.py::test_jpg_rot[internal] PASSED [ 0%] 355s src/img2pdf_test.py::test_jpg_rot[pikepdf] PASSED [ 1%] 356s src/img2pdf_test.py::test_jpg_cmyk[internal] PASSED [ 1%] 356s src/img2pdf_test.py::test_jpg_cmyk[pikepdf] PASSED [ 1%] 356s src/img2pdf_test.py::test_jpg_2000[internal] PASSED [ 1%] 356s src/img2pdf_test.py::test_jpg_2000[pikepdf] PASSED [ 2%] 357s src/img2pdf_test.py::test_jpg_2000_rgba8[internal] PASSED [ 2%] 357s src/img2pdf_test.py::test_jpg_2000_rgba8[pikepdf] PASSED [ 2%] 357s src/img2pdf_test.py::test_jpg_2000_rgba16[internal] PASSED [ 3%] 357s src/img2pdf_test.py::test_jpg_2000_rgba16[pikepdf] PASSED [ 3%] 357s src/img2pdf_test.py::test_png_rgb8[internal] PASSED [ 3%] 358s src/img2pdf_test.py::test_png_rgb8[pikepdf] PASSED [ 3%] 358s src/img2pdf_test.py::test_png_rgb16[internal] FAILED [ 4%] 358s src/img2pdf_test.py::test_png_rgb16[pikepdf] FAILED [ 4%] 358s src/img2pdf_test.py::test_png_rgba8[internal] PASSED [ 4%] 359s src/img2pdf_test.py::test_png_rgba8[pikepdf] PASSED [ 5%] 359s src/img2pdf_test.py::test_png_rgba16[internal] PASSED [ 5%] 359s src/img2pdf_test.py::test_png_rgba16[pikepdf] PASSED [ 5%] 359s src/img2pdf_test.py::test_png_gray8a[internal] PASSED [ 5%] 359s src/img2pdf_test.py::test_png_gray8a[pikepdf] PASSED [ 6%] 359s src/img2pdf_test.py::test_png_gray16a[internal] PASSED [ 6%] 359s src/img2pdf_test.py::test_png_gray16a[pikepdf] PASSED [ 6%] 360s src/img2pdf_test.py::test_png_interlaced[internal] PASSED [ 7%] 360s src/img2pdf_test.py::test_png_interlaced[pikepdf] PASSED [ 7%] 360s src/img2pdf_test.py::test_png_gray1[internal] PASSED [ 7%] 360s src/img2pdf_test.py::test_png_gray1[pikepdf] PASSED [ 7%] 360s src/img2pdf_test.py::test_png_gray2[internal] PASSED [ 8%] 361s src/img2pdf_test.py::test_png_gray2[pikepdf] PASSED [ 8%] 361s src/img2pdf_test.py::test_png_gray4[internal] PASSED [ 8%] 361s src/img2pdf_test.py::test_png_gray4[pikepdf] PASSED [ 9%] 361s src/img2pdf_test.py::test_png_gray8[internal] PASSED [ 9%] 361s src/img2pdf_test.py::test_png_gray8[pikepdf] PASSED [ 9%] 362s src/img2pdf_test.py::test_png_gray16[internal] FAILED [ 9%] 362s src/img2pdf_test.py::test_png_gray16[pikepdf] FAILED [ 10%] 362s src/img2pdf_test.py::test_png_palette1[internal] PASSED [ 10%] 362s src/img2pdf_test.py::test_png_palette1[pikepdf] PASSED [ 10%] 363s src/img2pdf_test.py::test_png_palette2[internal] PASSED [ 11%] 363s src/img2pdf_test.py::test_png_palette2[pikepdf] PASSED [ 11%] 363s src/img2pdf_test.py::test_png_palette4[internal] PASSED [ 11%] 363s src/img2pdf_test.py::test_png_palette4[pikepdf] PASSED [ 11%] 364s src/img2pdf_test.py::test_png_palette8[internal] PASSED [ 12%] 364s src/img2pdf_test.py::test_png_palette8[pikepdf] PASSED [ 12%] 365s src/img2pdf_test.py::test_png_icc[internal] FAILED [ 12%] 365s src/img2pdf_test.py::test_png_icc[pikepdf] FAILED [ 13%] 365s src/img2pdf_test.py::test_gif_transparent[internal] PASSED [ 13%] 365s src/img2pdf_test.py::test_gif_transparent[pikepdf] PASSED [ 13%] 366s src/img2pdf_test.py::test_gif_palette1[internal] PASSED [ 13%] 366s src/img2pdf_test.py::test_gif_palette1[pikepdf] PASSED [ 14%] 366s src/img2pdf_test.py::test_gif_palette2[internal] PASSED [ 14%] 366s src/img2pdf_test.py::test_gif_palette2[pikepdf] PASSED [ 14%] 366s src/img2pdf_test.py::test_gif_palette4[internal] PASSED [ 15%] 366s src/img2pdf_test.py::test_gif_palette4[pikepdf] PASSED [ 15%] 367s src/img2pdf_test.py::test_gif_palette8[internal] PASSED [ 15%] 367s src/img2pdf_test.py::test_gif_palette8[pikepdf] PASSED [ 15%] 367s src/img2pdf_test.py::test_gif_animation[internal] PASSED [ 16%] 368s src/img2pdf_test.py::test_gif_animation[pikepdf] PASSED [ 16%] 368s src/img2pdf_test.py::test_tiff_float[internal] SKIPPED (https://gith...) [ 16%] 368s src/img2pdf_test.py::test_tiff_float[pikepdf] SKIPPED (https://githu...) [ 17%] 368s src/img2pdf_test.py::test_tiff_cmyk8[internal] PASSED [ 17%] 368s src/img2pdf_test.py::test_tiff_cmyk8[pikepdf] PASSED [ 17%] 369s src/img2pdf_test.py::test_tiff_cmyk16[internal] PASSED [ 17%] 369s src/img2pdf_test.py::test_tiff_cmyk16[pikepdf] PASSED [ 18%] 369s src/img2pdf_test.py::test_tiff_rgb8[internal] PASSED [ 18%] 369s src/img2pdf_test.py::test_tiff_rgb8[pikepdf] PASSED [ 18%] 369s src/img2pdf_test.py::test_tiff_rgb12[internal] PASSED [ 19%] 369s src/img2pdf_test.py::test_tiff_rgb12[pikepdf] PASSED [ 19%] 369s src/img2pdf_test.py::test_tiff_rgb14[internal] PASSED [ 19%] 370s src/img2pdf_test.py::test_tiff_rgb14[pikepdf] PASSED [ 19%] 370s src/img2pdf_test.py::test_tiff_rgb16[internal] PASSED [ 20%] 370s src/img2pdf_test.py::test_tiff_rgb16[pikepdf] PASSED [ 20%] 370s src/img2pdf_test.py::test_tiff_rgba8[internal] PASSED [ 20%] 370s src/img2pdf_test.py::test_tiff_rgba8[pikepdf] PASSED [ 21%] 370s src/img2pdf_test.py::test_tiff_rgba16[internal] PASSED [ 21%] 370s src/img2pdf_test.py::test_tiff_rgba16[pikepdf] PASSED [ 21%] 370s src/img2pdf_test.py::test_tiff_gray1[internal] PASSED [ 21%] 371s src/img2pdf_test.py::test_tiff_gray1[pikepdf] PASSED [ 22%] 371s src/img2pdf_test.py::test_tiff_gray2[internal] PASSED [ 22%] 371s src/img2pdf_test.py::test_tiff_gray2[pikepdf] PASSED [ 22%] 371s src/img2pdf_test.py::test_tiff_gray4[internal] PASSED [ 23%] 371s src/img2pdf_test.py::test_tiff_gray4[pikepdf] PASSED [ 23%] 371s src/img2pdf_test.py::test_tiff_gray8[internal] PASSED [ 23%] 372s src/img2pdf_test.py::test_tiff_gray8[pikepdf] PASSED [ 23%] 372s src/img2pdf_test.py::test_tiff_gray16[internal] PASSED [ 24%] 372s src/img2pdf_test.py::test_tiff_gray16[pikepdf] PASSED [ 24%] 372s src/img2pdf_test.py::test_tiff_multipage[internal] PASSED [ 24%] 373s src/img2pdf_test.py::test_tiff_multipage[pikepdf] PASSED [ 25%] 373s src/img2pdf_test.py::test_tiff_palette1[internal] PASSED [ 25%] 373s src/img2pdf_test.py::test_tiff_palette1[pikepdf] PASSED [ 25%] 373s src/img2pdf_test.py::test_tiff_palette2[internal] PASSED [ 25%] 373s src/img2pdf_test.py::test_tiff_palette2[pikepdf] PASSED [ 26%] 373s src/img2pdf_test.py::test_tiff_palette4[internal] PASSED [ 26%] 374s src/img2pdf_test.py::test_tiff_palette4[pikepdf] PASSED [ 26%] 374s src/img2pdf_test.py::test_tiff_palette8[internal] PASSED [ 26%] 374s src/img2pdf_test.py::test_tiff_palette8[pikepdf] PASSED [ 27%] 374s src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_white[internal] PASSED [ 27%] 374s src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_white[pikepdf] PASSED [ 27%] 375s src/img2pdf_test.py::test_tiff_ccitt_msb_m2l_white[internal] PASSED [ 28%] 375s src/img2pdf_test.py::test_tiff_ccitt_msb_m2l_white[pikepdf] PASSED [ 28%] 375s src/img2pdf_test.py::test_tiff_ccitt_msb_l2m_white[internal] PASSED [ 28%] 375s src/img2pdf_test.py::test_tiff_ccitt_msb_l2m_white[pikepdf] PASSED [ 28%] 375s src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_black[internal] PASSED [ 29%] 375s src/img2pdf_test.py::test_tiff_ccitt_lsb_m2l_black[pikepdf] PASSED [ 29%] 376s src/img2pdf_test.py::test_tiff_ccitt_nometa1[internal] PASSED [ 29%] 376s src/img2pdf_test.py::test_tiff_ccitt_nometa1[pikepdf] PASSED [ 30%] 376s src/img2pdf_test.py::test_tiff_ccitt_nometa2[internal] PASSED [ 30%] 376s src/img2pdf_test.py::test_tiff_ccitt_nometa2[pikepdf] PASSED [ 30%] 377s src/img2pdf_test.py::test_miff_cmyk8[internal] PASSED [ 30%] 377s src/img2pdf_test.py::test_miff_cmyk8[pikepdf] PASSED [ 31%] 377s src/img2pdf_test.py::test_miff_cmyk16[internal] SKIPPED (https://git...) [ 31%] 377s src/img2pdf_test.py::test_miff_cmyk16[pikepdf] SKIPPED (https://gith...) [ 31%] 377s src/img2pdf_test.py::test_miff_rgb8[internal] PASSED [ 32%] 377s src/img2pdf_test.py::test_miff_rgb8[pikepdf] PASSED [ 32%] 377s src/img2pdf_test.py::test_layout[layout_test_cases0] PASSED [ 32%] 377s src/img2pdf_test.py::test_layout[layout_test_cases1] PASSED [ 32%] 377s src/img2pdf_test.py::test_layout[layout_test_cases2] PASSED [ 33%] 377s src/img2pdf_test.py::test_layout[layout_test_cases3] PASSED [ 33%] 377s src/img2pdf_test.py::test_layout[layout_test_cases4] PASSED [ 33%] 377s src/img2pdf_test.py::test_layout[layout_test_cases5] PASSED [ 34%] 377s src/img2pdf_test.py::test_layout[layout_test_cases6] PASSED [ 34%] 377s src/img2pdf_test.py::test_layout[layout_test_cases7] PASSED [ 34%] 377s src/img2pdf_test.py::test_layout[layout_test_cases8] PASSED [ 34%] 377s src/img2pdf_test.py::test_layout[layout_test_cases9] PASSED [ 35%] 377s src/img2pdf_test.py::test_layout[layout_test_cases10] PASSED [ 35%] 377s src/img2pdf_test.py::test_layout[layout_test_cases11] PASSED [ 35%] 377s src/img2pdf_test.py::test_layout[layout_test_cases12] PASSED [ 36%] 377s src/img2pdf_test.py::test_layout[layout_test_cases13] PASSED [ 36%] 377s src/img2pdf_test.py::test_layout[layout_test_cases14] PASSED [ 36%] 377s src/img2pdf_test.py::test_layout[layout_test_cases15] PASSED [ 36%] 377s src/img2pdf_test.py::test_layout[layout_test_cases16] PASSED [ 37%] 377s src/img2pdf_test.py::test_layout[layout_test_cases17] PASSED [ 37%] 377s src/img2pdf_test.py::test_layout[layout_test_cases18] PASSED [ 37%] 377s src/img2pdf_test.py::test_layout[layout_test_cases19] PASSED [ 38%] 377s src/img2pdf_test.py::test_layout[layout_test_cases20] PASSED [ 38%] 377s src/img2pdf_test.py::test_layout[layout_test_cases21] PASSED [ 38%] 377s src/img2pdf_test.py::test_layout[layout_test_cases22] PASSED [ 38%] 377s src/img2pdf_test.py::test_layout[layout_test_cases23] PASSED [ 39%] 377s src/img2pdf_test.py::test_layout[layout_test_cases24] PASSED [ 39%] 377s src/img2pdf_test.py::test_layout[layout_test_cases25] PASSED [ 39%] 377s src/img2pdf_test.py::test_layout[layout_test_cases26] PASSED [ 40%] 377s src/img2pdf_test.py::test_layout[layout_test_cases27] PASSED [ 40%] 377s src/img2pdf_test.py::test_layout[layout_test_cases28] PASSED [ 40%] 377s src/img2pdf_test.py::test_layout[layout_test_cases29] PASSED [ 40%] 377s src/img2pdf_test.py::test_layout[layout_test_cases30] PASSED [ 41%] 377s src/img2pdf_test.py::test_layout[layout_test_cases31] PASSED [ 41%] 377s src/img2pdf_test.py::test_layout[layout_test_cases32] PASSED [ 41%] 377s src/img2pdf_test.py::test_layout[layout_test_cases33] PASSED [ 42%] 377s src/img2pdf_test.py::test_layout[layout_test_cases34] PASSED [ 42%] 377s src/img2pdf_test.py::test_layout[layout_test_cases35] PASSED [ 42%] 377s src/img2pdf_test.py::test_layout[layout_test_cases36] PASSED [ 42%] 377s src/img2pdf_test.py::test_layout[layout_test_cases37] PASSED [ 43%] 377s src/img2pdf_test.py::test_layout[layout_test_cases38] PASSED [ 43%] 377s src/img2pdf_test.py::test_layout[layout_test_cases39] PASSED [ 43%] 377s src/img2pdf_test.py::test_layout[layout_test_cases40] PASSED [ 44%] 377s src/img2pdf_test.py::test_layout[layout_test_cases41] PASSED [ 44%] 377s src/img2pdf_test.py::test_layout[layout_test_cases42] PASSED [ 44%] 377s src/img2pdf_test.py::test_layout[layout_test_cases43] PASSED [ 44%] 377s src/img2pdf_test.py::test_layout[layout_test_cases44] PASSED [ 45%] 377s src/img2pdf_test.py::test_layout[layout_test_cases45] PASSED [ 45%] 377s src/img2pdf_test.py::test_layout[layout_test_cases46] PASSED [ 45%] 377s src/img2pdf_test.py::test_layout[layout_test_cases47] PASSED [ 46%] 377s src/img2pdf_test.py::test_layout[layout_test_cases48] PASSED [ 46%] 377s src/img2pdf_test.py::test_layout[layout_test_cases49] PASSED [ 46%] 377s src/img2pdf_test.py::test_layout[layout_test_cases50] PASSED [ 46%] 377s src/img2pdf_test.py::test_layout[layout_test_cases51] PASSED [ 47%] 377s src/img2pdf_test.py::test_layout[layout_test_cases52] PASSED [ 47%] 377s src/img2pdf_test.py::test_layout[layout_test_cases53] PASSED [ 47%] 377s src/img2pdf_test.py::test_layout[layout_test_cases54] PASSED [ 48%] 377s src/img2pdf_test.py::test_layout[layout_test_cases55] PASSED [ 48%] 377s src/img2pdf_test.py::test_layout[layout_test_cases56] PASSED [ 48%] 377s src/img2pdf_test.py::test_layout[layout_test_cases57] PASSED [ 48%] 377s src/img2pdf_test.py::test_layout[layout_test_cases58] PASSED [ 49%] 377s src/img2pdf_test.py::test_layout[layout_test_cases59] PASSED [ 49%] 377s src/img2pdf_test.py::test_layout[layout_test_cases60] PASSED [ 49%] 377s src/img2pdf_test.py::test_layout[layout_test_cases61] PASSED [ 50%] 377s src/img2pdf_test.py::test_layout[layout_test_cases62] PASSED [ 50%] 377s src/img2pdf_test.py::test_layout[layout_test_cases63] PASSED [ 50%] 377s src/img2pdf_test.py::test_layout[layout_test_cases64] PASSED [ 50%] 377s src/img2pdf_test.py::test_layout[layout_test_cases65] PASSED [ 51%] 377s src/img2pdf_test.py::test_layout[layout_test_cases66] PASSED [ 51%] 377s src/img2pdf_test.py::test_layout[layout_test_cases67] PASSED [ 51%] 377s src/img2pdf_test.py::test_layout[layout_test_cases68] PASSED [ 51%] 377s src/img2pdf_test.py::test_layout[layout_test_cases69] PASSED [ 52%] 377s src/img2pdf_test.py::test_layout[layout_test_cases70] PASSED [ 52%] 377s src/img2pdf_test.py::test_layout[layout_test_cases71] PASSED [ 52%] 377s src/img2pdf_test.py::test_layout[layout_test_cases72] PASSED [ 53%] 377s src/img2pdf_test.py::test_layout[layout_test_cases73] PASSED [ 53%] 377s src/img2pdf_test.py::test_layout[layout_test_cases74] PASSED [ 53%] 377s src/img2pdf_test.py::test_layout[layout_test_cases75] PASSED [ 53%] 377s src/img2pdf_test.py::test_layout[layout_test_cases76] PASSED [ 54%] 377s src/img2pdf_test.py::test_layout[layout_test_cases77] PASSED [ 54%] 377s src/img2pdf_test.py::test_layout[layout_test_cases78] PASSED [ 54%] 377s src/img2pdf_test.py::test_layout[layout_test_cases79] PASSED [ 55%] 377s src/img2pdf_test.py::test_layout[layout_test_cases80] PASSED [ 55%] 377s src/img2pdf_test.py::test_layout[layout_test_cases81] PASSED [ 55%] 377s src/img2pdf_test.py::test_layout[layout_test_cases82] PASSED [ 55%] 377s src/img2pdf_test.py::test_layout[layout_test_cases83] PASSED [ 56%] 377s src/img2pdf_test.py::test_layout[layout_test_cases84] PASSED [ 56%] 377s src/img2pdf_test.py::test_layout[layout_test_cases85] PASSED [ 56%] 377s src/img2pdf_test.py::test_layout[layout_test_cases86] PASSED [ 57%] 377s src/img2pdf_test.py::test_layout[layout_test_cases87] PASSED [ 57%] 377s src/img2pdf_test.py::test_layout[layout_test_cases88] PASSED [ 57%] 377s src/img2pdf_test.py::test_layout[layout_test_cases89] PASSED [ 57%] 377s src/img2pdf_test.py::test_layout[layout_test_cases90] PASSED [ 58%] 377s src/img2pdf_test.py::test_layout[layout_test_cases91] PASSED [ 58%] 377s src/img2pdf_test.py::test_layout[layout_test_cases92] PASSED [ 58%] 377s src/img2pdf_test.py::test_layout[layout_test_cases93] PASSED [ 59%] 377s src/img2pdf_test.py::test_layout[layout_test_cases94] PASSED [ 59%] 377s src/img2pdf_test.py::test_layout[layout_test_cases95] PASSED [ 59%] 377s src/img2pdf_test.py::test_layout[layout_test_cases96] PASSED [ 59%] 377s src/img2pdf_test.py::test_layout[layout_test_cases97] PASSED [ 60%] 377s src/img2pdf_test.py::test_layout[layout_test_cases98] PASSED [ 60%] 377s src/img2pdf_test.py::test_layout[layout_test_cases99] PASSED [ 60%] 377s src/img2pdf_test.py::test_layout[layout_test_cases100] PASSED [ 61%] 377s src/img2pdf_test.py::test_layout[layout_test_cases101] PASSED [ 61%] 377s src/img2pdf_test.py::test_layout[layout_test_cases102] PASSED [ 61%] 377s src/img2pdf_test.py::test_layout[layout_test_cases103] PASSED [ 61%] 377s src/img2pdf_test.py::test_layout[layout_test_cases104] PASSED [ 62%] 377s src/img2pdf_test.py::test_layout[layout_test_cases105] PASSED [ 62%] 377s src/img2pdf_test.py::test_layout[layout_test_cases106] PASSED [ 62%] 377s src/img2pdf_test.py::test_layout[layout_test_cases107] PASSED [ 63%] 377s src/img2pdf_test.py::test_layout[layout_test_cases108] PASSED [ 63%] 377s src/img2pdf_test.py::test_layout[layout_test_cases109] PASSED [ 63%] 377s src/img2pdf_test.py::test_layout[layout_test_cases110] PASSED [ 63%] 377s src/img2pdf_test.py::test_layout[layout_test_cases111] PASSED [ 64%] 377s src/img2pdf_test.py::test_layout[layout_test_cases112] PASSED [ 64%] 377s src/img2pdf_test.py::test_layout[layout_test_cases113] PASSED [ 64%] 377s src/img2pdf_test.py::test_layout[layout_test_cases114] PASSED [ 65%] 377s src/img2pdf_test.py::test_layout[layout_test_cases115] PASSED [ 65%] 377s src/img2pdf_test.py::test_layout[layout_test_cases116] PASSED [ 65%] 377s src/img2pdf_test.py::test_layout[layout_test_cases117] PASSED [ 65%] 377s src/img2pdf_test.py::test_layout[layout_test_cases118] PASSED [ 66%] 377s src/img2pdf_test.py::test_layout[layout_test_cases119] PASSED [ 66%] 377s src/img2pdf_test.py::test_layout[layout_test_cases120] PASSED [ 66%] 377s src/img2pdf_test.py::test_layout[layout_test_cases121] PASSED [ 67%] 377s src/img2pdf_test.py::test_layout[layout_test_cases122] PASSED [ 67%] 377s src/img2pdf_test.py::test_layout[layout_test_cases123] PASSED [ 67%] 377s src/img2pdf_test.py::test_layout[layout_test_cases124] PASSED [ 67%] 377s src/img2pdf_test.py::test_layout[layout_test_cases125] PASSED [ 68%] 377s src/img2pdf_test.py::test_layout[layout_test_cases126] PASSED [ 68%] 377s src/img2pdf_test.py::test_layout[layout_test_cases127] PASSED [ 68%] 377s src/img2pdf_test.py::test_layout[layout_test_cases128] PASSED [ 69%] 377s src/img2pdf_test.py::test_layout[layout_test_cases129] PASSED [ 69%] 377s src/img2pdf_test.py::test_layout[layout_test_cases130] PASSED [ 69%] 377s src/img2pdf_test.py::test_layout[layout_test_cases131] PASSED [ 69%] 377s src/img2pdf_test.py::test_layout[layout_test_cases132] PASSED [ 70%] 377s src/img2pdf_test.py::test_layout[layout_test_cases133] PASSED [ 70%] 377s src/img2pdf_test.py::test_layout[layout_test_cases134] PASSED [ 70%] 377s src/img2pdf_test.py::test_layout[layout_test_cases135] PASSED [ 71%] 377s src/img2pdf_test.py::test_layout[layout_test_cases136] PASSED [ 71%] 377s src/img2pdf_test.py::test_layout[layout_test_cases137] PASSED [ 71%] 377s src/img2pdf_test.py::test_layout[layout_test_cases138] PASSED [ 71%] 377s src/img2pdf_test.py::test_layout[layout_test_cases139] PASSED [ 72%] 377s src/img2pdf_test.py::test_layout[layout_test_cases140] PASSED [ 72%] 377s src/img2pdf_test.py::test_layout[layout_test_cases141] PASSED [ 72%] 377s src/img2pdf_test.py::test_layout[layout_test_cases142] PASSED [ 73%] 377s src/img2pdf_test.py::test_layout[layout_test_cases143] PASSED [ 73%] 377s src/img2pdf_test.py::test_layout[layout_test_cases144] PASSED [ 73%] 377s src/img2pdf_test.py::test_layout[layout_test_cases145] PASSED [ 73%] 377s src/img2pdf_test.py::test_layout[layout_test_cases146] PASSED [ 74%] 377s src/img2pdf_test.py::test_layout[layout_test_cases147] PASSED [ 74%] 377s src/img2pdf_test.py::test_layout[layout_test_cases148] PASSED [ 74%] 377s src/img2pdf_test.py::test_layout[layout_test_cases149] PASSED [ 75%] 377s src/img2pdf_test.py::test_layout[layout_test_cases150] PASSED [ 75%] 377s src/img2pdf_test.py::test_layout[layout_test_cases151] PASSED [ 75%] 377s src/img2pdf_test.py::test_layout[layout_test_cases152] PASSED [ 75%] 377s src/img2pdf_test.py::test_layout[layout_test_cases153] PASSED [ 76%] 377s src/img2pdf_test.py::test_layout[layout_test_cases154] PASSED [ 76%] 377s src/img2pdf_test.py::test_layout[layout_test_cases155] PASSED [ 76%] 377s src/img2pdf_test.py::test_layout[layout_test_cases156] PASSED [ 76%] 377s src/img2pdf_test.py::test_layout[layout_test_cases157] PASSED [ 77%] 377s src/img2pdf_test.py::test_layout[layout_test_cases158] PASSED [ 77%] 377s src/img2pdf_test.py::test_layout[layout_test_cases159] PASSED [ 77%] 377s src/img2pdf_test.py::test_layout[layout_test_cases160] PASSED [ 78%] 377s src/img2pdf_test.py::test_layout[layout_test_cases161] PASSED [ 78%] 377s src/img2pdf_test.py::test_layout[layout_test_cases162] PASSED [ 78%] 377s src/img2pdf_test.py::test_layout[layout_test_cases163] PASSED [ 78%] 377s src/img2pdf_test.py::test_layout[layout_test_cases164] PASSED [ 79%] 377s src/img2pdf_test.py::test_layout[layout_test_cases165] PASSED [ 79%] 377s src/img2pdf_test.py::test_layout[layout_test_cases166] PASSED [ 79%] 377s src/img2pdf_test.py::test_layout[layout_test_cases167] PASSED [ 80%] 377s src/img2pdf_test.py::test_layout[layout_test_cases168] PASSED [ 80%] 377s src/img2pdf_test.py::test_layout[layout_test_cases169] PASSED [ 80%] 377s src/img2pdf_test.py::test_layout[layout_test_cases170] PASSED [ 80%] 377s src/img2pdf_test.py::test_layout[layout_test_cases171] PASSED [ 81%] 377s src/img2pdf_test.py::test_layout[layout_test_cases172] PASSED [ 81%] 377s src/img2pdf_test.py::test_layout[layout_test_cases173] PASSED [ 81%] 377s src/img2pdf_test.py::test_layout[layout_test_cases174] PASSED [ 82%] 377s src/img2pdf_test.py::test_layout[layout_test_cases175] PASSED [ 82%] 377s src/img2pdf_test.py::test_layout[layout_test_cases176] PASSED [ 82%] 377s src/img2pdf_test.py::test_layout[layout_test_cases177] PASSED [ 82%] 377s src/img2pdf_test.py::test_layout[layout_test_cases178] PASSED [ 83%] 377s src/img2pdf_test.py::test_layout[layout_test_cases179] PASSED [ 83%] 377s src/img2pdf_test.py::test_layout[layout_test_cases180] PASSED [ 83%] 377s src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-Europe/Berlin-True] SKIPPED [ 84%] 377s src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-Europe/Berlin-False] SKIPPED [ 84%] 377s src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-GMT+12-True] SKIPPED [ 84%] 377s src/img2pdf_test.py::test_faketime[internal-2021-02-05 17:49:00-GMT+12-False] SKIPPED [ 84%] 377s src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-Europe/Berlin-True] SKIPPED [ 85%] 377s src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-Europe/Berlin-False] SKIPPED [ 85%] 377s src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-GMT+12-True] SKIPPED [ 85%] 377s src/img2pdf_test.py::test_faketime[pikepdf-2021-02-05 17:49:00-GMT+12-False] SKIPPED [ 86%] 378s src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-Europe/Berlin-True] PASSED [ 86%] 378s src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-Europe/Berlin-False] PASSED [ 86%] 378s src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-GMT+12-True] PASSED [ 86%] 378s src/img2pdf_test.py::test_date[internal-2021-02-05 17:49:00-GMT+12-False] PASSED [ 87%] 378s src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-Europe/Berlin-True] PASSED [ 87%] 378s src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-Europe/Berlin-False] PASSED [ 87%] 378s src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-GMT+12-True] PASSED [ 88%] 378s src/img2pdf_test.py::test_date[internal-2021-02-05T17:49:00-GMT+12-False] PASSED [ 88%] 378s src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-True] PASSED [ 88%] 378s src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-False] PASSED [ 88%] 379s src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-True] PASSED [ 89%] 379s src/img2pdf_test.py::test_date[internal-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-False] PASSED [ 89%] 379s src/img2pdf_test.py::test_date[internal-last year 12:00-Europe/Berlin-True] PASSED [ 89%] 379s src/img2pdf_test.py::test_date[internal-last year 12:00-Europe/Berlin-False] PASSED [ 90%] 379s src/img2pdf_test.py::test_date[internal-last year 12:00-GMT+12-True] PASSED [ 90%] 379s src/img2pdf_test.py::test_date[internal-last year 12:00-GMT+12-False] PASSED [ 90%] 379s src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-Europe/Berlin-True] PASSED [ 90%] 379s src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-Europe/Berlin-False] PASSED [ 91%] 379s src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-GMT+12-True] PASSED [ 91%] 379s src/img2pdf_test.py::test_date[pikepdf-2021-02-05 17:49:00-GMT+12-False] PASSED [ 91%] 380s src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-Europe/Berlin-True] PASSED [ 92%] 380s src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-Europe/Berlin-False] PASSED [ 92%] 380s src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-GMT+12-True] PASSED [ 92%] 380s src/img2pdf_test.py::test_date[pikepdf-2021-02-05T17:49:00-GMT+12-False] PASSED [ 92%] 380s src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-True] PASSED [ 93%] 380s src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-Europe/Berlin-False] PASSED [ 93%] 380s src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-True] PASSED [ 93%] 380s src/img2pdf_test.py::test_date[pikepdf-Fri, 05 Feb 2021 17:49:00 +0100-GMT+12-False] PASSED [ 94%] 380s src/img2pdf_test.py::test_date[pikepdf-last year 12:00-Europe/Berlin-True] PASSED [ 94%] 380s src/img2pdf_test.py::test_date[pikepdf-last year 12:00-Europe/Berlin-False] PASSED [ 94%] 381s src/img2pdf_test.py::test_date[pikepdf-last year 12:00-GMT+12-True] PASSED [ 94%] 381s src/img2pdf_test.py::test_date[pikepdf-last year 12:00-GMT+12-False] PASSED [ 95%] 381s src/img2pdf_test.py::test_general[animation.gif-internal] PASSED [ 95%] 381s src/img2pdf_test.py::test_general[animation.gif-pikepdf] PASSED [ 95%] 381s src/img2pdf_test.py::test_general[gray.png-internal] PASSED [ 96%] 381s src/img2pdf_test.py::test_general[gray.png-pikepdf] PASSED [ 96%] 381s src/img2pdf_test.py::test_general[CMYK.tif-internal] PASSED [ 96%] 381s src/img2pdf_test.py::test_general[CMYK.tif-pikepdf] PASSED [ 96%] 381s src/img2pdf_test.py::test_general[mono.png-internal] PASSED [ 97%] 381s src/img2pdf_test.py::test_general[mono.png-pikepdf] PASSED [ 97%] 381s src/img2pdf_test.py::test_general[normal.png-internal] PASSED [ 97%] 381s src/img2pdf_test.py::test_general[normal.png-pikepdf] PASSED [ 98%] 381s src/img2pdf_test.py::test_general[normal.jpg-internal] PASSED [ 98%] 381s src/img2pdf_test.py::test_general[normal.jpg-pikepdf] PASSED [ 98%] 381s src/img2pdf_test.py::test_general[CMYK.jpg-internal] PASSED [ 98%] 381s src/img2pdf_test.py::test_general[CMYK.jpg-pikepdf] PASSED [ 99%] 381s src/img2pdf_test.py::test_general[mono.tif-internal] PASSED [ 99%] 381s src/img2pdf_test.py::test_general[mono.tif-pikepdf] PASSED [ 99%] 381s src/img2pdf_test.py::test_return_engine_doc PASSED [100%] 381s 381s =================================== FAILURES =================================== 381s ___________________________ test_png_rgb16[internal] ___________________________ 381s 381s tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _trace=, _basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _retention_count=3, _retention_policy='all') 381s png_rgb16_img = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/normal16_png0/normal16.png') 381s png_rgb16_pdf = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_rgb16_pdf0/out.pdf') 381s 381s @pytest.mark.skipif( 381s sys.platform in ["win32"], 381s reason="test utilities not available on Windows and MacOS", 381s ) 381s def test_png_rgb16(tmp_path_factory, png_rgb16_img, png_rgb16_pdf): 381s tmpdir = tmp_path_factory.mktemp("png_rgb16") 381s compare_ghostscript(tmpdir, png_rgb16_img, png_rgb16_pdf, gsdevice="tiff48nc") 381s # poppler outputs 8-bit RGB so the comparison will not be exact 381s > compare_poppler(tmpdir, png_rgb16_img, png_rgb16_pdf, exact=False) 381s 381s src/img2pdf_test.py:5561: 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s src/img2pdf_test.py:427: in compare_poppler 381s compare(str(img), str(tmpdir / "poppler-1.png"), exact, icc, False) 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s 381s im1 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/normal16_png0/normal16.png' 381s im2 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_rgb160/poppler-1.png' 381s exact = False, icc = False, cmyk = False 381s 381s def compare(im1, im2, exact, icc, cmyk): 381s if exact: 381s if cmyk and not HAVE_EXACT_CMYK8: 381s raise Exception("cmyk cannot be exact before ImageMagick 7.1.0-48") 381s elif icc: 381s raise Exception("icc cannot be exact") 381s else: 381s subprocess.check_call( 381s COMPARE 381s + [ 381s "-metric", 381s "AE", 381s "-alpha", 381s "off", 381s im1, 381s im2, 381s "null:", 381s ] 381s ) 381s else: 381s iccargs = [] 381s if icc: 381s if ICC_PROFILE is None: 381s pytest.skip("Could not locate an ICC profile") 381s iccargs = ["-profile", ICC_PROFILE] 381s psnr = subprocess.run( 381s COMPARE 381s + iccargs 381s + [ 381s "-metric", 381s "PSNR", 381s im1, 381s im2, 381s "null:", 381s ], 381s check=False, 381s stderr=subprocess.PIPE, 381s ).stderr 381s assert psnr != b"0" 381s assert psnr != b"0 (0)" 381s > assert psnr_re.fullmatch(psnr) is not None, psnr 381s E AssertionError: b'4.27547e-05 (8.87677e-07)' 381s E assert None is not None 381s E + where None = (b'4.27547e-05 (8.87677e-07)') 381s E + where = re.compile(b'((?:inf|(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?))(?: \\([0-9.]+\\))?').fullmatch 381s 381s src/img2pdf_test.py:393: AssertionError 381s ----------------------------- Captured stderr call ----------------------------- 381s 0 (0) 381s ___________________________ test_png_rgb16[pikepdf] ____________________________ 381s 381s tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _trace=, _basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _retention_count=3, _retention_policy='all') 381s png_rgb16_img = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/normal16_png0/normal16.png') 381s png_rgb16_pdf = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_rgb16_pdf1/out.pdf') 381s 381s @pytest.mark.skipif( 381s sys.platform in ["win32"], 381s reason="test utilities not available on Windows and MacOS", 381s ) 381s def test_png_rgb16(tmp_path_factory, png_rgb16_img, png_rgb16_pdf): 381s tmpdir = tmp_path_factory.mktemp("png_rgb16") 381s compare_ghostscript(tmpdir, png_rgb16_img, png_rgb16_pdf, gsdevice="tiff48nc") 381s # poppler outputs 8-bit RGB so the comparison will not be exact 381s > compare_poppler(tmpdir, png_rgb16_img, png_rgb16_pdf, exact=False) 381s 381s src/img2pdf_test.py:5561: 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s src/img2pdf_test.py:427: in compare_poppler 381s compare(str(img), str(tmpdir / "poppler-1.png"), exact, icc, False) 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s 381s im1 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/normal16_png0/normal16.png' 381s im2 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_rgb161/poppler-1.png' 381s exact = False, icc = False, cmyk = False 381s 381s def compare(im1, im2, exact, icc, cmyk): 381s if exact: 381s if cmyk and not HAVE_EXACT_CMYK8: 381s raise Exception("cmyk cannot be exact before ImageMagick 7.1.0-48") 381s elif icc: 381s raise Exception("icc cannot be exact") 381s else: 381s subprocess.check_call( 381s COMPARE 381s + [ 381s "-metric", 381s "AE", 381s "-alpha", 381s "off", 381s im1, 381s im2, 381s "null:", 381s ] 381s ) 381s else: 381s iccargs = [] 381s if icc: 381s if ICC_PROFILE is None: 381s pytest.skip("Could not locate an ICC profile") 381s iccargs = ["-profile", ICC_PROFILE] 381s psnr = subprocess.run( 381s COMPARE 381s + iccargs 381s + [ 381s "-metric", 381s "PSNR", 381s im1, 381s im2, 381s "null:", 381s ], 381s check=False, 381s stderr=subprocess.PIPE, 381s ).stderr 381s assert psnr != b"0" 381s assert psnr != b"0 (0)" 381s > assert psnr_re.fullmatch(psnr) is not None, psnr 381s E AssertionError: b'4.27547e-05 (8.87677e-07)' 381s E assert None is not None 381s E + where None = (b'4.27547e-05 (8.87677e-07)') 381s E + where = re.compile(b'((?:inf|(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?))(?: \\([0-9.]+\\))?').fullmatch 381s 381s src/img2pdf_test.py:393: AssertionError 381s ----------------------------- Captured stderr call ----------------------------- 381s 0 (0) 381s __________________________ test_png_gray16[internal] ___________________________ 381s 381s tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _trace=, _basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _retention_count=3, _retention_policy='all') 381s png_gray16_img = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/gray16_png0/gray16.png') 381s png_gray16_pdf = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_gray16_pdf0/out.pdf') 381s 381s @pytest.mark.skipif( 381s sys.platform in ["win32"], 381s reason="test utilities not available on Windows and MacOS", 381s ) 381s def test_png_gray16(tmp_path_factory, png_gray16_img, png_gray16_pdf): 381s tmpdir = tmp_path_factory.mktemp("png_gray16") 381s # ghostscript outputs 8-bit grayscale, so the comparison will not be exact 381s > compare_ghostscript( 381s tmpdir, png_gray16_img, png_gray16_pdf, gsdevice="pnggray", exact=False 381s ) 381s 381s src/img2pdf_test.py:5696: 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s src/img2pdf_test.py:419: in compare_ghostscript 381s compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s 381s im1 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/gray16_png0/gray16.png' 381s im2 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_gray160/gs-1.png' 381s exact = False, icc = False, cmyk = False 381s 381s def compare(im1, im2, exact, icc, cmyk): 381s if exact: 381s if cmyk and not HAVE_EXACT_CMYK8: 381s raise Exception("cmyk cannot be exact before ImageMagick 7.1.0-48") 381s elif icc: 381s raise Exception("icc cannot be exact") 381s else: 381s subprocess.check_call( 381s COMPARE 381s + [ 381s "-metric", 381s "AE", 381s "-alpha", 381s "off", 381s im1, 381s im2, 381s "null:", 381s ] 381s ) 381s else: 381s iccargs = [] 381s if icc: 381s if ICC_PROFILE is None: 381s pytest.skip("Could not locate an ICC profile") 381s iccargs = ["-profile", ICC_PROFILE] 381s psnr = subprocess.run( 381s COMPARE 381s + iccargs 381s + [ 381s "-metric", 381s "PSNR", 381s im1, 381s im2, 381s "null:", 381s ], 381s check=False, 381s stderr=subprocess.PIPE, 381s ).stderr 381s assert psnr != b"0" 381s assert psnr != b"0 (0)" 381s > assert psnr_re.fullmatch(psnr) is not None, psnr 381s E AssertionError: b'4.24454e-05 (8.81255e-07)' 381s E assert None is not None 381s E + where None = (b'4.24454e-05 (8.81255e-07)') 381s E + where = re.compile(b'((?:inf|(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?))(?: \\([0-9.]+\\))?').fullmatch 381s 381s src/img2pdf_test.py:393: AssertionError 381s ___________________________ test_png_gray16[pikepdf] ___________________________ 381s 381s tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _trace=, _basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _retention_count=3, _retention_policy='all') 381s png_gray16_img = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/gray16_png0/gray16.png') 381s png_gray16_pdf = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_gray16_pdf1/out.pdf') 381s 381s @pytest.mark.skipif( 381s sys.platform in ["win32"], 381s reason="test utilities not available on Windows and MacOS", 381s ) 381s def test_png_gray16(tmp_path_factory, png_gray16_img, png_gray16_pdf): 381s tmpdir = tmp_path_factory.mktemp("png_gray16") 381s # ghostscript outputs 8-bit grayscale, so the comparison will not be exact 381s > compare_ghostscript( 381s tmpdir, png_gray16_img, png_gray16_pdf, gsdevice="pnggray", exact=False 381s ) 381s 381s src/img2pdf_test.py:5696: 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s src/img2pdf_test.py:419: in compare_ghostscript 381s compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s 381s im1 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/gray16_png0/gray16.png' 381s im2 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_gray161/gs-1.png' 381s exact = False, icc = False, cmyk = False 381s 381s def compare(im1, im2, exact, icc, cmyk): 381s if exact: 381s if cmyk and not HAVE_EXACT_CMYK8: 381s raise Exception("cmyk cannot be exact before ImageMagick 7.1.0-48") 381s elif icc: 381s raise Exception("icc cannot be exact") 381s else: 381s subprocess.check_call( 381s COMPARE 381s + [ 381s "-metric", 381s "AE", 381s "-alpha", 381s "off", 381s im1, 381s im2, 381s "null:", 381s ] 381s ) 381s else: 381s iccargs = [] 381s if icc: 381s if ICC_PROFILE is None: 381s pytest.skip("Could not locate an ICC profile") 381s iccargs = ["-profile", ICC_PROFILE] 381s psnr = subprocess.run( 381s COMPARE 381s + iccargs 381s + [ 381s "-metric", 381s "PSNR", 381s im1, 381s im2, 381s "null:", 381s ], 381s check=False, 381s stderr=subprocess.PIPE, 381s ).stderr 381s assert psnr != b"0" 381s assert psnr != b"0 (0)" 381s > assert psnr_re.fullmatch(psnr) is not None, psnr 381s E AssertionError: b'4.24454e-05 (8.81255e-07)' 381s E assert None is not None 381s E + where None = (b'4.24454e-05 (8.81255e-07)') 381s E + where = re.compile(b'((?:inf|(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?))(?: \\([0-9.]+\\))?').fullmatch 381s 381s src/img2pdf_test.py:393: AssertionError 381s ____________________________ test_png_icc[internal] ____________________________ 381s 381s tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _trace=, _basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _retention_count=3, _retention_policy='all') 381s png_icc_img = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/icc_png0/icc.png') 381s png_icc_pdf = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_icc_pdf0/out.pdf') 381s 381s @pytest.mark.skipif( 381s sys.platform in ["darwin", "win32"], 381s reason="test utilities not available on Windows and MacOS", 381s ) 381s def test_png_icc(tmp_path_factory, png_icc_img, png_icc_pdf): 381s tmpdir = tmp_path_factory.mktemp("png_icc") 381s > compare_ghostscript(tmpdir, png_icc_img, png_icc_pdf, exact=False, icc=True) 381s 381s src/img2pdf_test.py:5759: 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s src/img2pdf_test.py:419: in compare_ghostscript 381s compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s 381s im1 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/icc_png0/icc.png' 381s im2 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_icc0/gs-1.png' 381s exact = False, icc = True, cmyk = False 381s 381s def compare(im1, im2, exact, icc, cmyk): 381s if exact: 381s if cmyk and not HAVE_EXACT_CMYK8: 381s raise Exception("cmyk cannot be exact before ImageMagick 7.1.0-48") 381s elif icc: 381s raise Exception("icc cannot be exact") 381s else: 381s subprocess.check_call( 381s COMPARE 381s + [ 381s "-metric", 381s "AE", 381s "-alpha", 381s "off", 381s im1, 381s im2, 381s "null:", 381s ] 381s ) 381s else: 381s iccargs = [] 381s if icc: 381s if ICC_PROFILE is None: 381s pytest.skip("Could not locate an ICC profile") 381s iccargs = ["-profile", ICC_PROFILE] 381s psnr = subprocess.run( 381s COMPARE 381s + iccargs 381s + [ 381s "-metric", 381s "PSNR", 381s im1, 381s im2, 381s "null:", 381s ], 381s check=False, 381s stderr=subprocess.PIPE, 381s ).stderr 381s assert psnr != b"0" 381s assert psnr != b"0 (0)" 381s > assert psnr_re.fullmatch(psnr) is not None, psnr 381s E AssertionError: b'3.37532e-05 (7.00788e-07)' 381s E assert None is not None 381s E + where None = (b'3.37532e-05 (7.00788e-07)') 381s E + where = re.compile(b'((?:inf|(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?))(?: \\([0-9.]+\\))?').fullmatch 381s 381s src/img2pdf_test.py:393: AssertionError 381s ____________________________ test_png_icc[pikepdf] _____________________________ 381s 381s tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _trace=, _basetemp=PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest'), _retention_count=3, _retention_policy='all') 381s png_icc_img = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/icc_png0/icc.png') 381s png_icc_pdf = PosixPath('/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_icc_pdf1/out.pdf') 381s 381s @pytest.mark.skipif( 381s sys.platform in ["darwin", "win32"], 381s reason="test utilities not available on Windows and MacOS", 381s ) 381s def test_png_icc(tmp_path_factory, png_icc_img, png_icc_pdf): 381s tmpdir = tmp_path_factory.mktemp("png_icc") 381s > compare_ghostscript(tmpdir, png_icc_img, png_icc_pdf, exact=False, icc=True) 381s 381s src/img2pdf_test.py:5759: 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s src/img2pdf_test.py:419: in compare_ghostscript 381s compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) 381s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 381s 381s im1 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/icc_png0/icc.png' 381s im2 = '/tmp/autopkgtest.9NwgLm/pytest-artifacts/pytest/png_icc1/gs-1.png' 381s exact = False, icc = True, cmyk = False 381s 381s def compare(im1, im2, exact, icc, cmyk): 381s if exact: 381s if cmyk and not HAVE_EXACT_CMYK8: 381s raise Exception("cmyk cannot be exact before ImageMagick 7.1.0-48") 381s elif icc: 381s raise Exception("icc cannot be exact") 381s else: 381s subprocess.check_call( 381s COMPARE 381s + [ 381s "-metric", 381s "AE", 381s "-alpha", 381s "off", 381s im1, 381s im2, 381s "null:", 381s ] 381s ) 381s else: 381s iccargs = [] 381s if icc: 381s if ICC_PROFILE is None: 381s pytest.skip("Could not locate an ICC profile") 381s iccargs = ["-profile", ICC_PROFILE] 381s psnr = subprocess.run( 381s COMPARE 381s + iccargs 381s + [ 381s "-metric", 381s "PSNR", 381s im1, 381s im2, 381s "null:", 381s ], 381s check=False, 381s stderr=subprocess.PIPE, 381s ).stderr 381s assert psnr != b"0" 381s assert psnr != b"0 (0)" 381s > assert psnr_re.fullmatch(psnr) is not None, psnr 381s E AssertionError: b'3.37532e-05 (7.00788e-07)' 381s E assert None is not None 381s E + where None = (b'3.37532e-05 (7.00788e-07)') 381s E + where = re.compile(b'((?:inf|(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?))(?: \\([0-9.]+\\))?').fullmatch 381s 381s src/img2pdf_test.py:393: AssertionError 381s =========================== short test summary info ============================ 381s FAILED src/img2pdf_test.py::test_png_rgb16[internal] - AssertionError: b'4.27... 381s FAILED src/img2pdf_test.py::test_png_rgb16[pikepdf] - AssertionError: b'4.275... 381s FAILED src/img2pdf_test.py::test_png_gray16[internal] - AssertionError: b'4.2... 381s FAILED src/img2pdf_test.py::test_png_gray16[pikepdf] - AssertionError: b'4.24... 381s FAILED src/img2pdf_test.py::test_png_icc[internal] - AssertionError: b'3.3753... 381s FAILED src/img2pdf_test.py::test_png_icc[pikepdf] - AssertionError: b'3.37532... 381s ================== 6 failed, 334 passed, 12 skipped in 27.66s ================== 381s autopkgtest [12:20:50]: test pytest: -----------------------] 382s autopkgtest [12:20:51]: test pytest: - - - - - - - - - - results - - - - - - - - - - 382s pytest FAIL non-zero exit status 1 382s autopkgtest [12:20:51]: @@@@@@@@@@@@@@@@@@@@ summary 382s pytest FAIL non-zero exit status 1 387s nova [W] Using flock in prodstack6-s390x 387s Creating nova instance adt-questing-s390x-img2pdf-20250506-114534-juju-7f2275-prod-proposed-migration-environment-20-f480ff74-3132-4443-b9ca-2b5b4752c6da from image adt/ubuntu-questing-s390x-server-20250505.img (UUID 235ae1f0-b461-4906-9827-678093d41c66)... 387s nova [W] Timed out waiting for b68318de-ad75-4e6b-9ef0-cf9a813acb60 to get deleted.