0s autopkgtest [00:41:52]: starting date and time: 2025-03-17 00:41:52+0000 0s autopkgtest [00:41:52]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [00:41:52]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.kl50ptgs/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:libimage-exiftool-perl --apt-upgrade img2pdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=libimage-exiftool-perl/13.25+dfsg-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-25.secgroup --name adt-plucky-s390x-img2pdf-20250317-002309-juju-7f2275-prod-proposed-migration-environment-2-9009893e-e33b-48c8-9a21-577353d0ba47 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 69s autopkgtest [00:43:01]: testbed dpkg architecture: s390x 70s autopkgtest [00:43:02]: testbed apt version: 2.9.33 71s autopkgtest [00:43:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 71s autopkgtest [00:43:03]: testbed release detected to be: None 73s autopkgtest [00:43:05]: updating testbed package index (apt update) 73s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 74s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 74s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 74s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 74s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [407 kB] 74s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [39.3 kB] 74s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [12.2 kB] 74s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [61.0 kB] 74s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1840 B] 74s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 74s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [315 kB] 74s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [11.3 kB] 74s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [2844 B] 74s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [220 B] 74s Fetched 977 kB in 1s (1248 kB/s) 75s Reading package lists... 76s Reading package lists... 76s Building dependency tree... 76s Reading state information... 76s Calculating upgrade... 76s Calculating upgrade... 76s The following packages will be upgraded: 76s dbus dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common 76s dbus-user-session libdbus-1-3 libpng16-16t64 python3-jaraco.context 76s python3-passlib python3-urllib3 76s 11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 76s Need to get 1165 kB of archives. 76s After this operation, 7168 B of additional disk space will be used. 76s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x dbus-system-bus-common all 1.16.2-2ubuntu1 [55.7 kB] 76s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x dbus-session-bus-common all 1.16.2-2ubuntu1 [54.2 kB] 76s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x dbus-user-session s390x 1.16.2-2ubuntu1 [9692 B] 76s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x dbus-daemon s390x 1.16.2-2ubuntu1 [117 kB] 76s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x dbus-bin s390x 1.16.2-2ubuntu1 [41.7 kB] 76s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x dbus s390x 1.16.2-2ubuntu1 [24.1 kB] 76s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libdbus-1-3 s390x 1.16.2-2ubuntu1 [186 kB] 76s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libpng16-16t64 s390x 1.6.47-1.1 [199 kB] 76s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jaraco.context all 6.0.1-1 [8272 B] 76s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x python3-urllib3 all 2.3.0-2 [94.1 kB] 76s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x python3-passlib all 1.7.4-6ubuntu1 [375 kB] 77s Fetched 1165 kB in 1s (1950 kB/s) 77s (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 ... 56326 files and directories currently installed.) 77s Preparing to unpack .../00-dbus-system-bus-common_1.16.2-2ubuntu1_all.deb ... 77s Unpacking dbus-system-bus-common (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 77s Preparing to unpack .../01-dbus-session-bus-common_1.16.2-2ubuntu1_all.deb ... 77s Unpacking dbus-session-bus-common (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 77s Preparing to unpack .../02-dbus-user-session_1.16.2-2ubuntu1_s390x.deb ... 77s Unpacking dbus-user-session (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 77s Preparing to unpack .../03-dbus-daemon_1.16.2-2ubuntu1_s390x.deb ... 77s Unpacking dbus-daemon (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 77s Preparing to unpack .../04-dbus-bin_1.16.2-2ubuntu1_s390x.deb ... 77s Unpacking dbus-bin (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 77s Preparing to unpack .../05-dbus_1.16.2-2ubuntu1_s390x.deb ... 77s Unpacking dbus (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 77s Preparing to unpack .../06-libdbus-1-3_1.16.2-2ubuntu1_s390x.deb ... 77s Unpacking libdbus-1-3:s390x (1.16.2-2ubuntu1) over (1.16.2-1ubuntu1) ... 77s Preparing to unpack .../07-libpng16-16t64_1.6.47-1.1_s390x.deb ... 77s Unpacking libpng16-16t64:s390x (1.6.47-1.1) over (1.6.47-1) ... 77s Preparing to unpack .../08-python3-jaraco.context_6.0.1-1_all.deb ... 77s Unpacking python3-jaraco.context (6.0.1-1) over (6.0.0-1) ... 77s Preparing to unpack .../09-python3-urllib3_2.3.0-2_all.deb ... 77s Unpacking python3-urllib3 (2.3.0-2) over (2.3.0-1) ... 77s Preparing to unpack .../10-python3-passlib_1.7.4-6ubuntu1_all.deb ... 77s Unpacking python3-passlib (1.7.4-6ubuntu1) over (1.7.4-4) ... 77s Setting up python3-jaraco.context (6.0.1-1) ... 77s Setting up python3-passlib (1.7.4-6ubuntu1) ... 78s Setting up libdbus-1-3:s390x (1.16.2-2ubuntu1) ... 78s Setting up libpng16-16t64:s390x (1.6.47-1.1) ... 78s Setting up python3-urllib3 (2.3.0-2) ... 78s Setting up dbus-session-bus-common (1.16.2-2ubuntu1) ... 78s Setting up dbus-system-bus-common (1.16.2-2ubuntu1) ... 78s Setting up dbus-bin (1.16.2-2ubuntu1) ... 78s Setting up dbus-daemon (1.16.2-2ubuntu1) ... 78s Setting up dbus-user-session (1.16.2-2ubuntu1) ... 78s Setting up dbus (1.16.2-2ubuntu1) ... 78s A reboot is required to replace the running dbus-daemon. 78s Please reboot the system when convenient. 78s Processing triggers for man-db (2.13.0-1) ... 78s Processing triggers for libc-bin (2.41-1ubuntu1) ... 78s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Solving dependencies... 79s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s autopkgtest [00:43:11]: upgrading testbed (apt dist-upgrade and autopurge) 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 79s Starting 2 pkgProblemResolver with broken count: 0 79s Done 80s Entering ResolveByKeep 80s 80s Calculating upgrade... 80s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 80s Starting pkgProblemResolver with broken count: 0 80s Starting 2 pkgProblemResolver with broken count: 0 80s Done 80s Solving dependencies... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s autopkgtest [00:43:13]: rebooting testbed after setup commands that affected boot 100s autopkgtest [00:43:32]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP Wed Mar 12 14:53:49 UTC 2025 103s autopkgtest [00:43:35]: @@@@@@@@@@@@@@@@@@@@ apt-source img2pdf 105s Get:1 http://ftpmaster.internal/ubuntu plucky/universe img2pdf 0.6.0-2 (dsc) [2696 B] 105s Get:2 http://ftpmaster.internal/ubuntu plucky/universe img2pdf 0.6.0-2 (tar) [107 kB] 105s Get:3 http://ftpmaster.internal/ubuntu plucky/universe img2pdf 0.6.0-2 (diff) [6260 B] 105s gpgv: Signature made Sun Feb 16 16:13:59 2025 UTC 105s gpgv: using RSA key 945854E8A2FCD4B178C15AB9F2CBA5C78FBD83E1 105s gpgv: Can't check signature: No public key 105s dpkg-source: warning: cannot verify inline signature for ./img2pdf_0.6.0-2.dsc: no acceptable signature found 105s autopkgtest [00:43:37]: testing package img2pdf version 0.6.0-2 105s autopkgtest [00:43:37]: build not needed 106s autopkgtest [00:43:38]: test pytest: preparing testbed 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 106s Starting pkgProblemResolver with broken count: 0 106s Starting 2 pkgProblemResolver with broken count: 0 106s Done 107s The following NEW packages will be installed: 107s fontconfig-config fonts-urw-base35 ghostscript hicolor-icon-theme 107s icc-profiles-free imagemagick imagemagick-7-common imagemagick-7.q16 img2pdf 107s libaom3 libavahi-client3 libavahi-common-data libavahi-common3 libblas3 107s libcairo2 libcups2t64 libde265-0 libdeflate0 libfftw3-double3 libfontconfig1 107s libfontenc1 libfreetype6 libgfortran5 libgomp1 libgpgmepp6t64 libgraphite2-3 107s libgs-common libgs10 libgs10-common libgumbo3 libharfbuzz0b 107s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libice6 libidn12 107s libijs-0.35 libimage-exiftool-perl libimagequant0 libjbig0 libjbig2dec0 107s libjpeg-turbo8 libjpeg8 liblapack3 liblbfgsb0 liblcms2-2 liblqr-1-0 libltdl7 107s libmagickcore-7.q16-10 libmagickwand-7.q16-10 libmujs3 libmupdf25.1 107s libnetpbm11t64 libopenjp2-7 libpaper2 libpixman-1-0 libpoppler147 libqpdf30 107s libraqm0 libraw23t64 libsharpyuv0 libsm6 libtiff-tools libtiff6 libwebp7 107s libwebpdemux2 libwebpmux3 libxcb-render0 libxcb-shm0 libxrender1 libxslt1.1 107s libxt6t64 mupdf-tools netpbm poppler-data poppler-utils python3-decorator 107s python3-deprecated python3-img2pdf python3-iniconfig python3-lxml 107s python3-numpy python3-numpy-dev python3-packaging python3-pikepdf 107s python3-pil python3-pluggy python3-pytest python3-scipy python3-wrapt 107s x11-common xfonts-encodings xfonts-utils 107s 0 upgraded, 93 newly installed, 0 to remove and 0 not upgraded. 107s Need to get 104 MB of archives. 107s After this operation, 332 MB of additional disk space will be used. 107s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250222-0ubuntu1 [152 kB] 107s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libfftw3-double3 s390x 3.3.10-2fakesync1build1 [511 kB] 107s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 107s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libfontenc1 s390x 1:1.1.8-1build1 [14.8 kB] 107s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 107s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 107s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x xfonts-utils s390x 1:7.7+7 [101 kB] 107s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-urw-base35 all 20200910-8 [11.0 MB] 108s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-2.1ubuntu1 [37.7 kB] 108s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-2.1ubuntu1 [150 kB] 108s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.5.0-0.1 [16.7 kB] 108s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libaom3 s390x 3.12.0-1 [1492 kB] 108s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libheif-plugin-aomdec s390x 1.19.7-1 [11.6 kB] 108s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libde265-0 s390x 1.0.15-1build5 [175 kB] 108s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libheif-plugin-libde265 s390x 1.19.7-1 [9054 B] 108s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libheif1 s390x 1.19.7-1 [415 kB] 108s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 108s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-3ubuntu2 [147 kB] 108s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 108s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 108s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x liblqr-1-0 s390x 0.4.2-2.1build2 [32.6 kB] 108s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x libltdl7 s390x 2.5.4-4 [43.8 kB] 108s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x libopenjp2-7 s390x 2.5.3-2 [207 kB] 108s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libraw23t64 s390x 0.21.3-1 [415 kB] 108s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.23-1 [46.1 kB] 108s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.5.0-0.1 [210 kB] 108s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 108s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x libwebpdemux2 s390x 1.5.0-0.1 [12.6 kB] 108s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x libwebpmux3 s390x 1.5.0-0.1 [25.8 kB] 108s Get:30 http://ftpmaster.internal/ubuntu plucky/universe s390x imagemagick-7-common all 8:7.1.1.43+dfsg1-1 [69.7 kB] 108s Get:31 http://ftpmaster.internal/ubuntu plucky/universe s390x libmagickcore-7.q16-10 s390x 8:7.1.1.43+dfsg1-1 [2040 kB] 108s Get:32 http://ftpmaster.internal/ubuntu plucky/universe s390x libmagickwand-7.q16-10 s390x 8:7.1.1.43+dfsg1-1 [375 kB] 108s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x poppler-data all 0.4.12-1 [2060 kB] 108s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x python3-numpy-dev s390x 1:2.2.3+ds-5 [147 kB] 108s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.1-2 [252 kB] 108s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 15-20250222-0ubuntu1 [620 kB] 108s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.1-2 [2971 kB] 108s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x python3-numpy s390x 1:2.2.3+ds-5 [4396 kB] 108s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x libgs-common all 10.05.0dfsg1-0ubuntu1 [176 kB] 108s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x libgs10-common all 10.05.0dfsg1-0ubuntu1 [490 kB] 108s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common-data s390x 0.8-16ubuntu1 [30.9 kB] 108s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common3 s390x 0.8-16ubuntu1 [23.5 kB] 108s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-client3 s390x 0.8-16ubuntu1 [26.3 kB] 108s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x libcups2t64 s390x 2.4.11-0ubuntu2 [282 kB] 108s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x libidn12 s390x 1.42-3 [56.9 kB] 108s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x libijs-0.35 s390x 0.35-15.2 [15.4 kB] 108s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig2dec0 s390x 0.20-1build3 [69.3 kB] 108s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x libpaper2 s390x 2.2.5-0.3 [17.2 kB] 108s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x libice6 s390x 2:1.1.1-1 [45.4 kB] 108s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x libsm6 s390x 2:1.2.4-1 [18.4 kB] 108s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x libxt6t64 s390x 1:1.2.1-1.2build1 [184 kB] 108s Get:52 http://ftpmaster.internal/ubuntu plucky/main s390x libgs10 s390x 10.05.0dfsg1-0ubuntu1 [3974 kB] 109s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x ghostscript s390x 10.05.0dfsg1-0ubuntu1 [42.8 kB] 109s Get:54 http://ftpmaster.internal/ubuntu plucky/main s390x hicolor-icon-theme all 0.18-2 [13.3 kB] 109s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x icc-profiles-free all 2.0.1+dfsg-1.1 [214 kB] 109s Get:56 http://ftpmaster.internal/ubuntu plucky/universe s390x imagemagick-7.q16 s390x 8:7.1.1.43+dfsg1-1 [703 kB] 109s Get:57 http://ftpmaster.internal/ubuntu plucky/universe s390x imagemagick s390x 8:7.1.1.43+dfsg1-1 [14.1 kB] 109s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x python3-wrapt s390x 1.15.0-4build1 [34.5 kB] 109s Get:59 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-deprecated all 1.2.18-1 [10.6 kB] 109s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x libxslt1.1 s390x 1.1.39-0exp1ubuntu2 [169 kB] 109s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x python3-lxml s390x 5.3.1-1build1 [1370 kB] 109s Get:62 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 109s Get:63 http://ftpmaster.internal/ubuntu plucky/main s390x libimagequant0 s390x 2.18.0-1build1 [43.3 kB] 109s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 109s Get:65 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.2.0-1 [538 kB] 109s Get:66 http://ftpmaster.internal/ubuntu plucky/main s390x libraqm0 s390x 0.10.2-1 [15.8 kB] 109s Get:67 http://ftpmaster.internal/ubuntu plucky/main s390x python3-pil s390x 11.1.0-5build1 [498 kB] 109s Get:68 http://ftpmaster.internal/ubuntu plucky/main s390x libqpdf30 s390x 12.0.0-2 [847 kB] 109s Get:69 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pikepdf s390x 9.5.2+dfsg-1build2 [563 kB] 109s Get:70 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-img2pdf all 0.6.0-2 [45.2 kB] 109s Get:71 http://ftpmaster.internal/ubuntu plucky/universe s390x img2pdf all 0.6.0-2 [9878 B] 109s Get:72 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 109s Get:73 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 109s Get:74 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 109s Get:75 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 109s Get:76 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.4-1 [580 kB] 109s Get:77 http://ftpmaster.internal/ubuntu plucky/main s390x libgpgmepp6t64 s390x 1.24.2-1ubuntu2 [124 kB] 109s Get:78 http://ftpmaster.internal/ubuntu plucky/universe s390x libgumbo3 s390x 0.13.0+dfsg-2 [123 kB] 109s Get:79 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x libimage-exiftool-perl all 13.25+dfsg-1 [5746 kB] 109s Get:80 http://ftpmaster.internal/ubuntu plucky/universe s390x liblbfgsb0 s390x 3.0+dfsg.4-1build1 [32.4 kB] 109s Get:81 http://ftpmaster.internal/ubuntu plucky/universe s390x libmujs3 s390x 1.3.6-1 [134 kB] 109s Get:82 http://ftpmaster.internal/ubuntu plucky/universe s390x libmupdf25.1 s390x 1.25.1+ds1-5build2 [33.9 MB] 110s Get:83 http://ftpmaster.internal/ubuntu plucky/universe s390x libnetpbm11t64 s390x 2:11.09.02-2 [124 kB] 110s Get:84 http://ftpmaster.internal/ubuntu plucky/main s390x libpoppler147 s390x 25.03.0-2 [1250 kB] 110s Get:85 http://ftpmaster.internal/ubuntu plucky/universe s390x libtiff-tools s390x 4.5.1+git230720-4ubuntu4 [220 kB] 110s Get:86 http://ftpmaster.internal/ubuntu plucky/universe s390x mupdf-tools s390x 1.25.1+ds1-5build2 [188 kB] 110s Get:87 http://ftpmaster.internal/ubuntu plucky/universe s390x netpbm s390x 2:11.09.02-2 [2207 kB] 110s Get:88 http://ftpmaster.internal/ubuntu plucky/main s390x poppler-utils s390x 25.03.0-2 [228 kB] 110s Get:89 http://ftpmaster.internal/ubuntu plucky/main s390x python3-decorator all 5.1.1-5 [10.1 kB] 110s Get:90 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 110s Get:91 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 110s Get:92 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.5-1 [252 kB] 110s Get:93 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-scipy s390x 1.14.1-4ubuntu2 [18.0 MB] 111s Preconfiguring packages ... 111s Fetched 104 MB in 4s (23.6 MB/s) 111s Selecting previously unselected package libgomp1:s390x. 112s (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 ... 56326 files and directories currently installed.) 112s Preparing to unpack .../00-libgomp1_15-20250222-0ubuntu1_s390x.deb ... 112s Unpacking libgomp1:s390x (15-20250222-0ubuntu1) ... 112s Selecting previously unselected package libfftw3-double3:s390x. 112s Preparing to unpack .../01-libfftw3-double3_3.3.10-2fakesync1build1_s390x.deb ... 112s Unpacking libfftw3-double3:s390x (3.3.10-2fakesync1build1) ... 112s Selecting previously unselected package libfreetype6:s390x. 112s Preparing to unpack .../02-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 112s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 112s Selecting previously unselected package libfontenc1:s390x. 112s Preparing to unpack .../03-libfontenc1_1%3a1.1.8-1build1_s390x.deb ... 112s Unpacking libfontenc1:s390x (1:1.1.8-1build1) ... 112s Selecting previously unselected package x11-common. 112s Preparing to unpack .../04-x11-common_1%3a7.7+23ubuntu3_all.deb ... 112s Unpacking x11-common (1:7.7+23ubuntu3) ... 112s Selecting previously unselected package xfonts-encodings. 112s Preparing to unpack .../05-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 112s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 112s Selecting previously unselected package xfonts-utils. 112s Preparing to unpack .../06-xfonts-utils_1%3a7.7+7_s390x.deb ... 112s Unpacking xfonts-utils (1:7.7+7) ... 112s Selecting previously unselected package fonts-urw-base35. 112s Preparing to unpack .../07-fonts-urw-base35_20200910-8_all.deb ... 112s Unpacking fonts-urw-base35 (20200910-8) ... 112s Selecting previously unselected package fontconfig-config. 112s Preparing to unpack .../08-fontconfig-config_2.15.0-2.1ubuntu1_s390x.deb ... 112s Unpacking fontconfig-config (2.15.0-2.1ubuntu1) ... 112s Selecting previously unselected package libfontconfig1:s390x. 112s Preparing to unpack .../09-libfontconfig1_2.15.0-2.1ubuntu1_s390x.deb ... 112s Unpacking libfontconfig1:s390x (2.15.0-2.1ubuntu1) ... 112s Selecting previously unselected package libsharpyuv0:s390x. 112s Preparing to unpack .../10-libsharpyuv0_1.5.0-0.1_s390x.deb ... 112s Unpacking libsharpyuv0:s390x (1.5.0-0.1) ... 112s Selecting previously unselected package libaom3:s390x. 112s Preparing to unpack .../11-libaom3_3.12.0-1_s390x.deb ... 112s Unpacking libaom3:s390x (3.12.0-1) ... 112s Selecting previously unselected package libheif-plugin-aomdec:s390x. 112s Preparing to unpack .../12-libheif-plugin-aomdec_1.19.7-1_s390x.deb ... 112s Unpacking libheif-plugin-aomdec:s390x (1.19.7-1) ... 112s Selecting previously unselected package libde265-0:s390x. 112s Preparing to unpack .../13-libde265-0_1.0.15-1build5_s390x.deb ... 112s Unpacking libde265-0:s390x (1.0.15-1build5) ... 112s Selecting previously unselected package libheif-plugin-libde265:s390x. 112s Preparing to unpack .../14-libheif-plugin-libde265_1.19.7-1_s390x.deb ... 112s Unpacking libheif-plugin-libde265:s390x (1.19.7-1) ... 112s Selecting previously unselected package libheif1:s390x. 112s Preparing to unpack .../15-libheif1_1.19.7-1_s390x.deb ... 112s Unpacking libheif1:s390x (1.19.7-1) ... 112s Selecting previously unselected package libjbig0:s390x. 112s Preparing to unpack .../16-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 112s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 112s Selecting previously unselected package libjpeg-turbo8:s390x. 112s Preparing to unpack .../17-libjpeg-turbo8_2.1.5-3ubuntu2_s390x.deb ... 112s Unpacking libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 112s Selecting previously unselected package libjpeg8:s390x. 112s Preparing to unpack .../18-libjpeg8_8c-2ubuntu11_s390x.deb ... 112s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 112s Selecting previously unselected package liblcms2-2:s390x. 112s Preparing to unpack .../19-liblcms2-2_2.16-2_s390x.deb ... 112s Unpacking liblcms2-2:s390x (2.16-2) ... 112s Selecting previously unselected package liblqr-1-0:s390x. 112s Preparing to unpack .../20-liblqr-1-0_0.4.2-2.1build2_s390x.deb ... 112s Unpacking liblqr-1-0:s390x (0.4.2-2.1build2) ... 112s Selecting previously unselected package libltdl7:s390x. 112s Preparing to unpack .../21-libltdl7_2.5.4-4_s390x.deb ... 112s Unpacking libltdl7:s390x (2.5.4-4) ... 112s Selecting previously unselected package libopenjp2-7:s390x. 112s Preparing to unpack .../22-libopenjp2-7_2.5.3-2_s390x.deb ... 112s Unpacking libopenjp2-7:s390x (2.5.3-2) ... 112s Selecting previously unselected package libraw23t64:s390x. 112s Preparing to unpack .../23-libraw23t64_0.21.3-1_s390x.deb ... 112s Unpacking libraw23t64:s390x (0.21.3-1) ... 112s Selecting previously unselected package libdeflate0:s390x. 112s Preparing to unpack .../24-libdeflate0_1.23-1_s390x.deb ... 112s Unpacking libdeflate0:s390x (1.23-1) ... 112s Selecting previously unselected package libwebp7:s390x. 112s Preparing to unpack .../25-libwebp7_1.5.0-0.1_s390x.deb ... 112s Unpacking libwebp7:s390x (1.5.0-0.1) ... 112s Selecting previously unselected package libtiff6:s390x. 112s Preparing to unpack .../26-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 112s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 112s Selecting previously unselected package libwebpdemux2:s390x. 112s Preparing to unpack .../27-libwebpdemux2_1.5.0-0.1_s390x.deb ... 112s Unpacking libwebpdemux2:s390x (1.5.0-0.1) ... 112s Selecting previously unselected package libwebpmux3:s390x. 112s Preparing to unpack .../28-libwebpmux3_1.5.0-0.1_s390x.deb ... 112s Unpacking libwebpmux3:s390x (1.5.0-0.1) ... 112s Selecting previously unselected package imagemagick-7-common. 112s Preparing to unpack .../29-imagemagick-7-common_8%3a7.1.1.43+dfsg1-1_all.deb ... 112s Unpacking imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 112s Selecting previously unselected package libmagickcore-7.q16-10:s390x. 112s Preparing to unpack .../30-libmagickcore-7.q16-10_8%3a7.1.1.43+dfsg1-1_s390x.deb ... 112s Unpacking libmagickcore-7.q16-10:s390x (8:7.1.1.43+dfsg1-1) ... 112s Selecting previously unselected package libmagickwand-7.q16-10:s390x. 112s Preparing to unpack .../31-libmagickwand-7.q16-10_8%3a7.1.1.43+dfsg1-1_s390x.deb ... 112s Unpacking libmagickwand-7.q16-10:s390x (8:7.1.1.43+dfsg1-1) ... 112s Selecting previously unselected package poppler-data. 112s Preparing to unpack .../32-poppler-data_0.4.12-1_all.deb ... 112s Unpacking poppler-data (0.4.12-1) ... 112s Selecting previously unselected package python3-numpy-dev:s390x. 112s Preparing to unpack .../33-python3-numpy-dev_1%3a2.2.3+ds-5_s390x.deb ... 112s Unpacking python3-numpy-dev:s390x (1:2.2.3+ds-5) ... 112s Selecting previously unselected package libblas3:s390x. 112s Preparing to unpack .../34-libblas3_3.12.1-2_s390x.deb ... 112s Unpacking libblas3:s390x (3.12.1-2) ... 112s Selecting previously unselected package libgfortran5:s390x. 112s Preparing to unpack .../35-libgfortran5_15-20250222-0ubuntu1_s390x.deb ... 112s Unpacking libgfortran5:s390x (15-20250222-0ubuntu1) ... 112s Selecting previously unselected package liblapack3:s390x. 112s Preparing to unpack .../36-liblapack3_3.12.1-2_s390x.deb ... 112s Unpacking liblapack3:s390x (3.12.1-2) ... 112s Selecting previously unselected package python3-numpy. 112s Preparing to unpack .../37-python3-numpy_1%3a2.2.3+ds-5_s390x.deb ... 112s Unpacking python3-numpy (1:2.2.3+ds-5) ... 112s Selecting previously unselected package libgs-common. 112s Preparing to unpack .../38-libgs-common_10.05.0dfsg1-0ubuntu1_all.deb ... 112s Unpacking libgs-common (10.05.0dfsg1-0ubuntu1) ... 112s Selecting previously unselected package libgs10-common. 112s Preparing to unpack .../39-libgs10-common_10.05.0dfsg1-0ubuntu1_all.deb ... 112s Unpacking libgs10-common (10.05.0dfsg1-0ubuntu1) ... 112s Selecting previously unselected package libavahi-common-data:s390x. 112s Preparing to unpack .../40-libavahi-common-data_0.8-16ubuntu1_s390x.deb ... 112s Unpacking libavahi-common-data:s390x (0.8-16ubuntu1) ... 112s Selecting previously unselected package libavahi-common3:s390x. 112s Preparing to unpack .../41-libavahi-common3_0.8-16ubuntu1_s390x.deb ... 112s Unpacking libavahi-common3:s390x (0.8-16ubuntu1) ... 112s Selecting previously unselected package libavahi-client3:s390x. 112s Preparing to unpack .../42-libavahi-client3_0.8-16ubuntu1_s390x.deb ... 112s Unpacking libavahi-client3:s390x (0.8-16ubuntu1) ... 112s Selecting previously unselected package libcups2t64:s390x. 112s Preparing to unpack .../43-libcups2t64_2.4.11-0ubuntu2_s390x.deb ... 112s Unpacking libcups2t64:s390x (2.4.11-0ubuntu2) ... 112s Selecting previously unselected package libidn12:s390x. 112s Preparing to unpack .../44-libidn12_1.42-3_s390x.deb ... 112s Unpacking libidn12:s390x (1.42-3) ... 112s Selecting previously unselected package libijs-0.35:s390x. 112s Preparing to unpack .../45-libijs-0.35_0.35-15.2_s390x.deb ... 112s Unpacking libijs-0.35:s390x (0.35-15.2) ... 112s Selecting previously unselected package libjbig2dec0:s390x. 112s Preparing to unpack .../46-libjbig2dec0_0.20-1build3_s390x.deb ... 112s Unpacking libjbig2dec0:s390x (0.20-1build3) ... 112s Selecting previously unselected package libpaper2:s390x. 113s Preparing to unpack .../47-libpaper2_2.2.5-0.3_s390x.deb ... 113s Unpacking libpaper2:s390x (2.2.5-0.3) ... 113s Selecting previously unselected package libice6:s390x. 113s Preparing to unpack .../48-libice6_2%3a1.1.1-1_s390x.deb ... 113s Unpacking libice6:s390x (2:1.1.1-1) ... 113s Selecting previously unselected package libsm6:s390x. 113s Preparing to unpack .../49-libsm6_2%3a1.2.4-1_s390x.deb ... 113s Unpacking libsm6:s390x (2:1.2.4-1) ... 113s Selecting previously unselected package libxt6t64:s390x. 113s Preparing to unpack .../50-libxt6t64_1%3a1.2.1-1.2build1_s390x.deb ... 113s Unpacking libxt6t64:s390x (1:1.2.1-1.2build1) ... 113s Selecting previously unselected package libgs10:s390x. 113s Preparing to unpack .../51-libgs10_10.05.0dfsg1-0ubuntu1_s390x.deb ... 113s Unpacking libgs10:s390x (10.05.0dfsg1-0ubuntu1) ... 113s Selecting previously unselected package ghostscript. 113s Preparing to unpack .../52-ghostscript_10.05.0dfsg1-0ubuntu1_s390x.deb ... 113s Unpacking ghostscript (10.05.0dfsg1-0ubuntu1) ... 113s Selecting previously unselected package hicolor-icon-theme. 113s Preparing to unpack .../53-hicolor-icon-theme_0.18-2_all.deb ... 113s Unpacking hicolor-icon-theme (0.18-2) ... 113s Selecting previously unselected package icc-profiles-free. 113s Preparing to unpack .../54-icc-profiles-free_2.0.1+dfsg-1.1_all.deb ... 113s Unpacking icc-profiles-free (2.0.1+dfsg-1.1) ... 113s Selecting previously unselected package imagemagick-7.q16. 113s Preparing to unpack .../55-imagemagick-7.q16_8%3a7.1.1.43+dfsg1-1_s390x.deb ... 113s Unpacking imagemagick-7.q16 (8:7.1.1.43+dfsg1-1) ... 113s Selecting previously unselected package imagemagick. 113s Preparing to unpack .../56-imagemagick_8%3a7.1.1.43+dfsg1-1_s390x.deb ... 113s Unpacking imagemagick (8:7.1.1.43+dfsg1-1) ... 113s Selecting previously unselected package python3-wrapt. 113s Preparing to unpack .../57-python3-wrapt_1.15.0-4build1_s390x.deb ... 113s Unpacking python3-wrapt (1.15.0-4build1) ... 113s Selecting previously unselected package python3-deprecated. 113s Preparing to unpack .../58-python3-deprecated_1.2.18-1_all.deb ... 113s Unpacking python3-deprecated (1.2.18-1) ... 113s Selecting previously unselected package libxslt1.1:s390x. 113s Preparing to unpack .../59-libxslt1.1_1.1.39-0exp1ubuntu2_s390x.deb ... 113s Unpacking libxslt1.1:s390x (1.1.39-0exp1ubuntu2) ... 113s Selecting previously unselected package python3-lxml:s390x. 113s Preparing to unpack .../60-python3-lxml_5.3.1-1build1_s390x.deb ... 113s Unpacking python3-lxml:s390x (5.3.1-1build1) ... 113s Selecting previously unselected package python3-packaging. 113s Preparing to unpack .../61-python3-packaging_24.2-1_all.deb ... 113s Unpacking python3-packaging (24.2-1) ... 113s Selecting previously unselected package libimagequant0:s390x. 113s Preparing to unpack .../62-libimagequant0_2.18.0-1build1_s390x.deb ... 113s Unpacking libimagequant0:s390x (2.18.0-1build1) ... 113s Selecting previously unselected package libgraphite2-3:s390x. 113s Preparing to unpack .../63-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 113s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 113s Selecting previously unselected package libharfbuzz0b:s390x. 113s Preparing to unpack .../64-libharfbuzz0b_10.2.0-1_s390x.deb ... 113s Unpacking libharfbuzz0b:s390x (10.2.0-1) ... 113s Selecting previously unselected package libraqm0:s390x. 113s Preparing to unpack .../65-libraqm0_0.10.2-1_s390x.deb ... 113s Unpacking libraqm0:s390x (0.10.2-1) ... 113s Selecting previously unselected package python3-pil:s390x. 113s Preparing to unpack .../66-python3-pil_11.1.0-5build1_s390x.deb ... 113s Unpacking python3-pil:s390x (11.1.0-5build1) ... 113s Selecting previously unselected package libqpdf30:s390x. 113s Preparing to unpack .../67-libqpdf30_12.0.0-2_s390x.deb ... 113s Unpacking libqpdf30:s390x (12.0.0-2) ... 113s Selecting previously unselected package python3-pikepdf. 113s Preparing to unpack .../68-python3-pikepdf_9.5.2+dfsg-1build2_s390x.deb ... 113s Unpacking python3-pikepdf (9.5.2+dfsg-1build2) ... 113s Selecting previously unselected package python3-img2pdf. 113s Preparing to unpack .../69-python3-img2pdf_0.6.0-2_all.deb ... 113s Unpacking python3-img2pdf (0.6.0-2) ... 113s Selecting previously unselected package img2pdf. 113s Preparing to unpack .../70-img2pdf_0.6.0-2_all.deb ... 113s Unpacking img2pdf (0.6.0-2) ... 113s Selecting previously unselected package libpixman-1-0:s390x. 113s Preparing to unpack .../71-libpixman-1-0_0.44.0-3_s390x.deb ... 113s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 113s Selecting previously unselected package libxcb-render0:s390x. 113s Preparing to unpack .../72-libxcb-render0_1.17.0-2_s390x.deb ... 113s Unpacking libxcb-render0:s390x (1.17.0-2) ... 113s Selecting previously unselected package libxcb-shm0:s390x. 113s Preparing to unpack .../73-libxcb-shm0_1.17.0-2_s390x.deb ... 113s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 113s Selecting previously unselected package libxrender1:s390x. 113s Preparing to unpack .../74-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 113s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 113s Selecting previously unselected package libcairo2:s390x. 113s Preparing to unpack .../75-libcairo2_1.18.4-1_s390x.deb ... 113s Unpacking libcairo2:s390x (1.18.4-1) ... 113s Selecting previously unselected package libgpgmepp6t64:s390x. 113s Preparing to unpack .../76-libgpgmepp6t64_1.24.2-1ubuntu2_s390x.deb ... 113s Unpacking libgpgmepp6t64:s390x (1.24.2-1ubuntu2) ... 113s Selecting previously unselected package libgumbo3:s390x. 113s Preparing to unpack .../77-libgumbo3_0.13.0+dfsg-2_s390x.deb ... 113s Unpacking libgumbo3:s390x (0.13.0+dfsg-2) ... 113s Selecting previously unselected package libimage-exiftool-perl. 113s Preparing to unpack .../78-libimage-exiftool-perl_13.25+dfsg-1_all.deb ... 113s Unpacking libimage-exiftool-perl (13.25+dfsg-1) ... 113s Selecting previously unselected package liblbfgsb0:s390x. 113s Preparing to unpack .../79-liblbfgsb0_3.0+dfsg.4-1build1_s390x.deb ... 113s Unpacking liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 113s Selecting previously unselected package libmujs3:s390x. 113s Preparing to unpack .../80-libmujs3_1.3.6-1_s390x.deb ... 113s Unpacking libmujs3:s390x (1.3.6-1) ... 113s Selecting previously unselected package libmupdf25.1. 113s Preparing to unpack .../81-libmupdf25.1_1.25.1+ds1-5build2_s390x.deb ... 113s Unpacking libmupdf25.1 (1.25.1+ds1-5build2) ... 113s Selecting previously unselected package libnetpbm11t64:s390x. 113s Preparing to unpack .../82-libnetpbm11t64_2%3a11.09.02-2_s390x.deb ... 113s Unpacking libnetpbm11t64:s390x (2:11.09.02-2) ... 114s Selecting previously unselected package libpoppler147:s390x. 114s Preparing to unpack .../83-libpoppler147_25.03.0-2_s390x.deb ... 114s Unpacking libpoppler147:s390x (25.03.0-2) ... 114s Selecting previously unselected package libtiff-tools. 114s Preparing to unpack .../84-libtiff-tools_4.5.1+git230720-4ubuntu4_s390x.deb ... 114s Unpacking libtiff-tools (4.5.1+git230720-4ubuntu4) ... 114s Selecting previously unselected package mupdf-tools. 114s Preparing to unpack .../85-mupdf-tools_1.25.1+ds1-5build2_s390x.deb ... 114s Unpacking mupdf-tools (1.25.1+ds1-5build2) ... 114s Selecting previously unselected package netpbm. 114s Preparing to unpack .../86-netpbm_2%3a11.09.02-2_s390x.deb ... 114s Unpacking netpbm (2:11.09.02-2) ... 114s Selecting previously unselected package poppler-utils. 114s Preparing to unpack .../87-poppler-utils_25.03.0-2_s390x.deb ... 114s Unpacking poppler-utils (25.03.0-2) ... 114s Selecting previously unselected package python3-decorator. 114s Preparing to unpack .../88-python3-decorator_5.1.1-5_all.deb ... 114s Unpacking python3-decorator (5.1.1-5) ... 114s Selecting previously unselected package python3-iniconfig. 114s Preparing to unpack .../89-python3-iniconfig_1.1.1-2_all.deb ... 114s Unpacking python3-iniconfig (1.1.1-2) ... 114s Selecting previously unselected package python3-pluggy. 114s Preparing to unpack .../90-python3-pluggy_1.5.0-1_all.deb ... 114s Unpacking python3-pluggy (1.5.0-1) ... 114s Selecting previously unselected package python3-pytest. 114s Preparing to unpack .../91-python3-pytest_8.3.5-1_all.deb ... 114s Unpacking python3-pytest (8.3.5-1) ... 114s Selecting previously unselected package python3-scipy. 114s Preparing to unpack .../92-python3-scipy_1.14.1-4ubuntu2_s390x.deb ... 114s Unpacking python3-scipy (1.14.1-4ubuntu2) ... 114s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 114s Setting up liblcms2-2:s390x (2.16-2) ... 114s Setting up python3-iniconfig (1.1.1-2) ... 114s Setting up libpixman-1-0:s390x (0.44.0-3) ... 114s Setting up libsharpyuv0:s390x (1.5.0-0.1) ... 114s Setting up libgpgmepp6t64:s390x (1.24.2-1ubuntu2) ... 114s Setting up libaom3:s390x (3.12.0-1) ... 114s Setting up hicolor-icon-theme (0.18-2) ... 114s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 114s Setting up libmujs3:s390x (1.3.6-1) ... 114s Setting up libxcb-render0:s390x (1.17.0-2) ... 114s Setting up imagemagick-7-common (8:7.1.1.43+dfsg1-1) ... 114s Setting up libijs-0.35:s390x (0.35-15.2) ... 114s Setting up libgs-common (10.05.0dfsg1-0ubuntu1) ... 114s Setting up x11-common (1:7.7+23ubuntu3) ... 114s Setting up libdeflate0:s390x (1.23-1) ... 114s Setting up libxcb-shm0:s390x (1.17.0-2) ... 114s Setting up libgomp1:s390x (15-20250222-0ubuntu1) ... 114s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 114s Setting up libnetpbm11t64:s390x (2:11.09.02-2) ... 114s Setting up libimage-exiftool-perl (13.25+dfsg-1) ... 114s Setting up poppler-data (0.4.12-1) ... 114s Setting up python3-decorator (5.1.1-5) ... 114s Setting up libfontenc1:s390x (1:1.1.8-1build1) ... 114s Setting up libblas3:s390x (3.12.1-2) ... 114s 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 114s Setting up python3-packaging (24.2-1) ... 114s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 114s Setting up libjbig2dec0:s390x (0.20-1build3) ... 114s Setting up libavahi-common-data:s390x (0.8-16ubuntu1) ... 114s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 114s Setting up libimagequant0:s390x (2.18.0-1build1) ... 114s Setting up icc-profiles-free (2.0.1+dfsg-1.1) ... 114s Setting up python3-numpy-dev:s390x (1:2.2.3+ds-5) ... 114s Setting up libgumbo3:s390x (0.13.0+dfsg-2) ... 114s Setting up libidn12:s390x (1.42-3) ... 114s Setting up python3-wrapt (1.15.0-4build1) ... 115s Setting up libjpeg-turbo8:s390x (2.1.5-3ubuntu2) ... 115s Setting up libltdl7:s390x (2.5.4-4) ... 115s Setting up libfftw3-double3:s390x (3.3.10-2fakesync1build1) ... 115s Setting up libgfortran5:s390x (15-20250222-0ubuntu1) ... 115s Setting up python3-pluggy (1.5.0-1) ... 115s Setting up libwebp7:s390x (1.5.0-0.1) ... 115s Setting up liblqr-1-0:s390x (0.4.2-2.1build2) ... 115s Setting up libxslt1.1:s390x (1.1.39-0exp1ubuntu2) ... 115s Setting up libopenjp2-7:s390x (2.5.3-2) ... 115s Setting up libharfbuzz0b:s390x (10.2.0-1) ... 115s Setting up libpaper2:s390x (2.2.5-0.3) ... 115s Setting up libde265-0:s390x (1.0.15-1build5) ... 115s Setting up libwebpmux3:s390x (1.5.0-0.1) ... 115s Setting up python3-deprecated (1.2.18-1) ... 115s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 115s Setting up libice6:s390x (2:1.1.1-1) ... 115s Setting up liblapack3:s390x (3.12.1-2) ... 115s 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 115s Setting up python3-pytest (8.3.5-1) ... 115s Setting up libwebpdemux2:s390x (1.5.0-0.1) ... 115s Setting up libavahi-common3:s390x (0.8-16ubuntu1) ... 115s Setting up libmupdf25.1 (1.25.1+ds1-5build2) ... 115s Setting up xfonts-utils (1:7.7+7) ... 115s Setting up mupdf-tools (1.25.1+ds1-5build2) ... 115s Setting up libraqm0:s390x (0.10.2-1) ... 115s Setting up python3-numpy (1:2.2.3+ds-5) ... 116s Setting up libraw23t64:s390x (0.21.3-1) ... 116s Setting up python3-lxml:s390x (5.3.1-1build1) ... 116s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 116s Setting up libqpdf30:s390x (12.0.0-2) ... 116s Setting up libtiff-tools (4.5.1+git230720-4ubuntu4) ... 116s Setting up libsm6:s390x (2:1.2.4-1) ... 116s Setting up libavahi-client3:s390x (0.8-16ubuntu1) ... 116s Setting up liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 116s Setting up python3-scipy (1.14.1-4ubuntu2) ... 119s Setting up fonts-urw-base35 (20200910-8) ... 119s Setting up python3-pil:s390x (11.1.0-5build1) ... 119s Setting up libxt6t64:s390x (1:1.2.1-1.2build1) ... 119s Setting up netpbm (2:11.09.02-2) ... 119s Setting up libcups2t64:s390x (2.4.11-0ubuntu2) ... 119s Setting up libgs10-common (10.05.0dfsg1-0ubuntu1) ... 119s Setting up fontconfig-config (2.15.0-2.1ubuntu1) ... 119s Setting up python3-pikepdf (9.5.2+dfsg-1build2) ... 119s Setting up libfontconfig1:s390x (2.15.0-2.1ubuntu1) ... 119s Setting up libgs10:s390x (10.05.0dfsg1-0ubuntu1) ... 119s Setting up libpoppler147:s390x (25.03.0-2) ... 119s Setting up python3-img2pdf (0.6.0-2) ... 119s Setting up ghostscript (10.05.0dfsg1-0ubuntu1) ... 119s Setting up libcairo2:s390x (1.18.4-1) ... 119s Setting up img2pdf (0.6.0-2) ... 119s Setting up poppler-utils (25.03.0-2) ... 119s Setting up libheif-plugin-aomdec:s390x (1.19.7-1) ... 119s Setting up libheif-plugin-libde265:s390x (1.19.7-1) ... 119s Setting up libheif1:s390x (1.19.7-1) ... 119s Setting up libmagickcore-7.q16-10:s390x (8:7.1.1.43+dfsg1-1) ... 119s Setting up libmagickwand-7.q16-10:s390x (8:7.1.1.43+dfsg1-1) ... 119s Setting up imagemagick-7.q16 (8:7.1.1.43+dfsg1-1) ... 119s update-alternatives: using /usr/bin/compare-im7.q16 to provide /usr/bin/compare (compare) in auto mode 119s update-alternatives: using /usr/bin/compare-im7.q16 to provide /usr/bin/compare-im7 (compare-im7) in auto mode 119s update-alternatives: using /usr/bin/animate-im7.q16 to provide /usr/bin/animate (animate) in auto mode 119s update-alternatives: using /usr/bin/animate-im7.q16 to provide /usr/bin/animate-im7 (animate-im7) in auto mode 119s update-alternatives: using /usr/bin/convert-im7.q16 to provide /usr/bin/convert (convert) in auto mode 119s update-alternatives: using /usr/bin/convert-im7.q16 to provide /usr/bin/convert-im7 (convert-im7) in auto mode 119s update-alternatives: using /usr/bin/composite-im7.q16 to provide /usr/bin/composite (composite) in auto mode 119s update-alternatives: using /usr/bin/composite-im7.q16 to provide /usr/bin/composite-im7 (composite-im7) in auto mode 119s update-alternatives: using /usr/bin/conjure-im7.q16 to provide /usr/bin/conjure (conjure) in auto mode 119s update-alternatives: using /usr/bin/conjure-im7.q16 to provide /usr/bin/conjure-im7 (conjure-im7) in auto mode 119s update-alternatives: using /usr/bin/import-im7.q16 to provide /usr/bin/import (import) in auto mode 119s update-alternatives: using /usr/bin/import-im7.q16 to provide /usr/bin/import-im7 (import-im7) in auto mode 119s update-alternatives: using /usr/bin/identify-im7.q16 to provide /usr/bin/identify (identify) in auto mode 119s update-alternatives: using /usr/bin/identify-im7.q16 to provide /usr/bin/identify-im7 (identify-im7) in auto mode 119s update-alternatives: using /usr/bin/stream-im7.q16 to provide /usr/bin/stream (stream) in auto mode 119s update-alternatives: using /usr/bin/stream-im7.q16 to provide /usr/bin/stream-im7 (stream-im7) in auto mode 119s update-alternatives: using /usr/bin/display-im7.q16 to provide /usr/bin/display (display) in auto mode 119s update-alternatives: using /usr/bin/display-im7.q16 to provide /usr/bin/display-im7 (display-im7) in auto mode 119s update-alternatives: using /usr/bin/montage-im7.q16 to provide /usr/bin/montage (montage) in auto mode 119s update-alternatives: using /usr/bin/montage-im7.q16 to provide /usr/bin/montage-im7 (montage-im7) in auto mode 119s update-alternatives: using /usr/bin/mogrify-im7.q16 to provide /usr/bin/mogrify (mogrify) in auto mode 119s update-alternatives: using /usr/bin/mogrify-im7.q16 to provide /usr/bin/mogrify-im7 (mogrify-im7) in auto mode 119s update-alternatives: using /usr/bin/magick-im7.q16 to provide /usr/bin/magick (magick) in auto mode 119s 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 119s update-alternatives: using /usr/bin/magick-im7.q16 to provide /usr/bin/magick-im7 (magick-im7) in auto mode 119s 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 119s update-alternatives: using /usr/bin/magick-script-im7.q16 to provide /usr/bin/magick-script (magick-script) in auto mode 119s 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 119s update-alternatives: using /usr/bin/magick-script-im7.q16 to provide /usr/bin/magick-script-im7 (magick-script-im7) in auto mode 119s 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 119s Setting up imagemagick (8:7.1.1.43+dfsg1-1) ... 119s Processing triggers for libc-bin (2.41-1ubuntu1) ... 119s Processing triggers for man-db (2.13.0-1) ... 122s autopkgtest [00:43:54]: test pytest: [----------------------- 123s ============================= test session starts ============================== 123s platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 123s rootdir: /tmp/autopkgtest.ZEijhw/build.DEz/src 123s plugins: typeguard-4.4.2 123s collected 352 items 123s 135s src/img2pdf_test.py ..EE................................................ [ 14%] 148s ......EE..................................................FF............ [ 35%] 148s ........................................................................ [ 55%] 148s ........................................................................ [ 76%] 151s ...........................ssssssss..................................... [ 96%] 151s ............ [100%] 151s 151s ==================================== ERRORS ==================================== 151s ___________________ ERROR at setup of test_jpg_rot[internal] ___________________ 151s 151s tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-ubuntu/pytest-0'), _retention_count=3, _retention_policy='all') 151s tmp_normal_png = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/normal_png0/normal.png') 151s 151s @pytest.fixture(scope="session") 151s def jpg_rot_img(tmp_path_factory, tmp_normal_png): 151s in_img = tmp_path_factory.mktemp("jpg_rot") / "in.jpg" 151s subprocess.check_call(CONVERT + [str(tmp_normal_png), str(in_img)]) 151s subprocess.check_call( 151s ["exiftool", "-overwrite_original", "-all=", str(in_img), "-n"] 151s ) 151s subprocess.check_call( 151s [ 151s "exiftool", 151s "-overwrite_original", 151s "-Orientation=6", 151s "-XResolution=96", 151s "-YResolution=96", 151s "-n", 151s str(in_img), 151s ] 151s ) 151s identify = json.loads(subprocess.check_output(CONVERT + [str(in_img), "json:"])) 151s assert len(identify) == 1 151s # somewhere between imagemagick 6.9.7.4 and 6.9.9.34, the json output was 151s # put into an array, here we cater for the older version containing just 151s # the bare dictionary 151s if "image" in identify: 151s identify = [identify] 151s assert "image" in identify[0] 151s assert identify[0]["image"].get("format") == "JPEG", str(identify) 151s assert identify[0]["image"].get("mimeType") == "image/jpeg", str(identify) 151s assert identify[0]["image"].get("geometry") == { 151s "width": 60, 151s "height": 60, 151s "x": 0, 151s "y": 0, 151s }, str(identify) 151s assert identify[0]["image"].get("resolution") == {"x": 96, "y": 96} 151s > assert identify[0]["image"].get("units") == "PixelsPerInch", str(identify) 151s E AssertionError: [{'version': '1.0', 'image': {'name': '/tmp/pytest-of-ubuntu/pytest-0/jpg_rot0/in.jpg', 'baseName': 'in.jpg', 'permissions': 664, 'format': 'JPEG', 'formatDescription': 'Joint Photographic Experts Group JFIF format', 'mimeType': 'image/jpeg', 'class': 'DirectClass', 'geometry': {'width': 60, 'height': 60, 'x': 0, 'y': 0}, 'resolution': {'x': 96, 'y': 96}, 'printSize': {'x': 0.625, 'y': 0.625}, 'units': 'Undefined', 'type': 'TrueColor', 'baseType': 'Undefined', 'endianness': 'Undefined', 'colorspace': 'sRGB', 'depth': 8, 'baseDepth': 8, 'channelDepth': {'red': 8, 'green': 8, 'blue': 1}, 'pixels': 3600, 'imageStatistics': {'Overall': {'min': 0, 'max': 255, 'mean': 74.3327, 'median': 1.66667, 'standardDeviation': 105.332, 'kurtosis': -1.00142, 'skewness': 0.915224, 'entropy': 0.561842}}, 'channelStatistics': {'red': {'min': 0, 'max': 255, 'mean': 74.3339, 'median': 2, 'standardDeviation': 105.267, 'kurtosis': -0.998881, 'skewness': 0.916638, 'entropy': 0.570394}, 'green': {'min': 0, 'max': 255, 'mean': 74.4989, 'median': 1, 'standardDeviation': 105.663, 'kurtosis': -1.00709, 'skewness': 0.912291, 'entropy': 0.54539}, 'blue': {'min': 0, 'max': 255, 'mean': 74.1653, 'median': 2, 'standardDeviation': 105.065, 'kurtosis': -0.998276, 'skewness': 0.916744, 'entropy': 0.569742}}, 'renderingIntent': 'Perceptual', 'gamma': 0.454545, 'chromaticity': {'redPrimary': {'x': 0.64, 'y': 0.33}, 'greenPrimary': {'x': 0.3, 'y': 0.6}, 'bluePrimary': {'x': 0.15, 'y': 0.06}, 'whitePrimary': {'x': 0.3127, 'y': 0.329}}, 'matteColor': '#BDBDBDBDBDBD', 'backgroundColor': '#FFFFFFFFFFFF', 'borderColor': '#DFDFDFDFDFDF', 'transparentColor': '#000000000000', 'interlace': 'None', 'intensity': 'Undefined', 'compose': 'Over', 'pageGeometry': {'width': 60, 'height': 60, 'x': 0, 'y': 0}, 'dispose': 'Undefined', 'iterations': 0, 'compression': 'JPEG', 'quality': 92, 'orientation': 'RightTop', 'properties': {'date:create': '2025-03-17T00:45:21+00:00', 'date:modify': '2025-03-17T00:45:21+00:00', 'date:timestamp': '2025-03-17T00:45:21+00:00', 'exif:YCbCrPositioning': '1', 'jpeg:colorspace': '2', 'jpeg:sampling-factor': '1x1,1x1,1x1', 'signature': '4d03d4a95c2404d895d033f2d4d966ac6d8362be568145c774fe4c10b1c9bb82'}, 'profiles': {'exif': {'length': 84}}, 'tainted': False, 'filesize': '2575B', 'numberPixels': '3600', 'pixelsPerSecond': '10.2688MB', 'userTime': '0.000u', 'elapsedTime': '0:01.000', 'version': 'ImageMagick 7.1.1-43 Q16 s390x 22550 https://imagemagick.org'}}] 151s E assert 'Undefined' == 'PixelsPerInch' 151s E 151s E - PixelsPerInch 151s E + Undefined 151s 151s src/img2pdf_test.py:1135: AssertionError 151s ---------------------------- Captured stdout setup ----------------------------- 151s 1 image files updated 151s 1 image files updated 151s ___________________ ERROR at setup of test_jpg_rot[pikepdf] ____________________ 151s 151s tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-ubuntu/pytest-0'), _retention_count=3, _retention_policy='all') 151s tmp_normal_png = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/normal_png0/normal.png') 151s 151s @pytest.fixture(scope="session") 151s def jpg_rot_img(tmp_path_factory, tmp_normal_png): 151s in_img = tmp_path_factory.mktemp("jpg_rot") / "in.jpg" 151s subprocess.check_call(CONVERT + [str(tmp_normal_png), str(in_img)]) 151s subprocess.check_call( 151s ["exiftool", "-overwrite_original", "-all=", str(in_img), "-n"] 151s ) 151s subprocess.check_call( 151s [ 151s "exiftool", 151s "-overwrite_original", 151s "-Orientation=6", 151s "-XResolution=96", 151s "-YResolution=96", 151s "-n", 151s str(in_img), 151s ] 151s ) 151s identify = json.loads(subprocess.check_output(CONVERT + [str(in_img), "json:"])) 151s assert len(identify) == 1 151s # somewhere between imagemagick 6.9.7.4 and 6.9.9.34, the json output was 151s # put into an array, here we cater for the older version containing just 151s # the bare dictionary 151s if "image" in identify: 151s identify = [identify] 151s assert "image" in identify[0] 151s assert identify[0]["image"].get("format") == "JPEG", str(identify) 151s assert identify[0]["image"].get("mimeType") == "image/jpeg", str(identify) 151s assert identify[0]["image"].get("geometry") == { 151s "width": 60, 151s "height": 60, 151s "x": 0, 151s "y": 0, 151s }, str(identify) 151s assert identify[0]["image"].get("resolution") == {"x": 96, "y": 96} 151s > assert identify[0]["image"].get("units") == "PixelsPerInch", str(identify) 151s E AssertionError: [{'version': '1.0', 'image': {'name': '/tmp/pytest-of-ubuntu/pytest-0/jpg_rot0/in.jpg', 'baseName': 'in.jpg', 'permissions': 664, 'format': 'JPEG', 'formatDescription': 'Joint Photographic Experts Group JFIF format', 'mimeType': 'image/jpeg', 'class': 'DirectClass', 'geometry': {'width': 60, 'height': 60, 'x': 0, 'y': 0}, 'resolution': {'x': 96, 'y': 96}, 'printSize': {'x': 0.625, 'y': 0.625}, 'units': 'Undefined', 'type': 'TrueColor', 'baseType': 'Undefined', 'endianness': 'Undefined', 'colorspace': 'sRGB', 'depth': 8, 'baseDepth': 8, 'channelDepth': {'red': 8, 'green': 8, 'blue': 1}, 'pixels': 3600, 'imageStatistics': {'Overall': {'min': 0, 'max': 255, 'mean': 74.3327, 'median': 1.66667, 'standardDeviation': 105.332, 'kurtosis': -1.00142, 'skewness': 0.915224, 'entropy': 0.561842}}, 'channelStatistics': {'red': {'min': 0, 'max': 255, 'mean': 74.3339, 'median': 2, 'standardDeviation': 105.267, 'kurtosis': -0.998881, 'skewness': 0.916638, 'entropy': 0.570394}, 'green': {'min': 0, 'max': 255, 'mean': 74.4989, 'median': 1, 'standardDeviation': 105.663, 'kurtosis': -1.00709, 'skewness': 0.912291, 'entropy': 0.54539}, 'blue': {'min': 0, 'max': 255, 'mean': 74.1653, 'median': 2, 'standardDeviation': 105.065, 'kurtosis': -0.998276, 'skewness': 0.916744, 'entropy': 0.569742}}, 'renderingIntent': 'Perceptual', 'gamma': 0.454545, 'chromaticity': {'redPrimary': {'x': 0.64, 'y': 0.33}, 'greenPrimary': {'x': 0.3, 'y': 0.6}, 'bluePrimary': {'x': 0.15, 'y': 0.06}, 'whitePrimary': {'x': 0.3127, 'y': 0.329}}, 'matteColor': '#BDBDBDBDBDBD', 'backgroundColor': '#FFFFFFFFFFFF', 'borderColor': '#DFDFDFDFDFDF', 'transparentColor': '#000000000000', 'interlace': 'None', 'intensity': 'Undefined', 'compose': 'Over', 'pageGeometry': {'width': 60, 'height': 60, 'x': 0, 'y': 0}, 'dispose': 'Undefined', 'iterations': 0, 'compression': 'JPEG', 'quality': 92, 'orientation': 'RightTop', 'properties': {'date:create': '2025-03-17T00:45:21+00:00', 'date:modify': '2025-03-17T00:45:21+00:00', 'date:timestamp': '2025-03-17T00:45:21+00:00', 'exif:YCbCrPositioning': '1', 'jpeg:colorspace': '2', 'jpeg:sampling-factor': '1x1,1x1,1x1', 'signature': '4d03d4a95c2404d895d033f2d4d966ac6d8362be568145c774fe4c10b1c9bb82'}, 'profiles': {'exif': {'length': 84}}, 'tainted': False, 'filesize': '2575B', 'numberPixels': '3600', 'pixelsPerSecond': '10.2688MB', 'userTime': '0.000u', 'elapsedTime': '0:01.000', 'version': 'ImageMagick 7.1.1-43 Q16 s390x 22550 https://imagemagick.org'}}] 151s E assert 'Undefined' == 'PixelsPerInch' 151s E 151s E - PixelsPerInch 151s E + Undefined 151s 151s src/img2pdf_test.py:1135: AssertionError 151s _________________ ERROR at setup of test_tiff_float[internal] __________________ 151s 151s tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-ubuntu/pytest-0'), _retention_count=3, _retention_policy='all') 151s tmp_normal_png = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/normal_png0/normal.png') 151s 151s @pytest.fixture(scope="session") 151s def tiff_float_img(tmp_path_factory, tmp_normal_png): 151s in_img = tmp_path_factory.mktemp("tiff_float_img") / "in.tiff" 151s subprocess.check_call( 151s CONVERT 151s + [ 151s str(tmp_normal_png), 151s "-depth", 151s "32", 151s "-define", 151s "quantum:format=floating-point", 151s str(in_img), 151s ] 151s ) 151s identify = json.loads(subprocess.check_output(CONVERT + [str(in_img), "json:"])) 151s assert len(identify) == 1 151s # somewhere between imagemagick 6.9.7.4 and 6.9.9.34, the json output was 151s # put into an array, here we cater for the older version containing just 151s # the bare dictionary 151s if "image" in identify: 151s identify = [identify] 151s assert "image" in identify[0] 151s assert identify[0]["image"].get("format") == "TIFF", str(identify) 151s assert identify[0]["image"].get("mimeType") == "image/tiff", str(identify) 151s assert identify[0]["image"].get("geometry") == { 151s "width": 60, 151s "height": 60, 151s "x": 0, 151s "y": 0, 151s }, str(identify) 151s assert identify[0]["image"].get("colorspace") == "sRGB", str(identify) 151s > assert identify[0]["image"].get("type") == "TrueColor", str(identify) 151s E AssertionError: [{'version': '1.0', 'image': {'name': '/tmp/pytest-of-ubuntu/pytest-0/tiff_float_img0/in.tiff', 'baseName': 'in.tiff', 'permissions': 664, 'format': 'TIFF', 'formatDescription': 'Tagged Image File Format', 'mimeType': 'image/tiff', 'class': 'DirectClass', 'geometry': {'width': 60, 'height': 60, 'x': 0, 'y': 0}, 'units': 'PixelsPerInch', 'type': 'Bilevel', 'baseType': 'TrueColor', 'endianness': 'LSB', 'colorspace': 'sRGB', 'depth': 1, 'baseDepth': 32, 'channelDepth': {'red': 1, 'green': 1, 'blue': 1}, 'pixels': 3600, 'imageStatistics': {'Overall': {'min': 0, 'max': 0, 'mean': 0, 'median': 0, 'standardDeviation': 0, 'kurtosis': 0, 'skewness': 0, 'entropy': 0}}, 'channelStatistics': {'red': {'min': 0, 'max': 0, 'mean': 0, 'median': 0, 'standardDeviation': 0, 'kurtosis': 0, 'skewness': 0, 'entropy': 0}, 'green': {'min': 0, 'max': 0, 'mean': 0, 'median': 0, 'standardDeviation': 0, 'kurtosis': 0, 'skewness': 0, 'entropy': 0}, 'blue': {'min': 0, 'max': 0, 'mean': 0, 'median': 0, 'standardDeviation': 0, 'kurtosis': 0, 'skewness': 0, 'entropy': 0}}, 'renderingIntent': 'Perceptual', 'gamma': 0.454545, 'chromaticity': {'redPrimary': {'x': 0.64, 'y': 0.33}, 'greenPrimary': {'x': 0.3, 'y': 0.6}, 'bluePrimary': {'x': 0.15, 'y': 0.06}, 'whitePrimary': {'x': 0.3127, 'y': 0.329}}, 'matteColor': '#BDBDBDBDBDBD', 'backgroundColor': '#FFFFFFFFFFFF', 'borderColor': '#DFDFDFDFDFDF', 'transparentColor': '#000000000000', 'interlace': 'None', 'intensity': 'Undefined', 'compose': 'Over', 'pageGeometry': {'width': 60, 'height': 60, 'x': 0, 'y': 0}, 'dispose': 'Undefined', 'iterations': 0, 'compression': 'None', 'orientation': 'TopLeft', 'properties': {'date:create': '2025-03-17T00:44:08+00:00', 'date:modify': '2025-03-17T00:44:08+00:00', 'date:timestamp': '2025-03-17T00:44:08+00:00', 'quantum:format': 'floating-point', 'signature': 'e19d750c09c65857034cb57d3021349141c001da44d8e310a5281090f9b1f78a', 'tiff:endian': 'lsb', 'tiff:photometric': 'RGB', 'tiff:rows-per-strip': '11'}, 'tainted': False, 'filesize': '43530B', 'numberPixels': '3600', 'pixelsPerSecond': '11.5614MB', 'userTime': '0.000u', 'elapsedTime': '0:01.000', 'version': 'ImageMagick 7.1.1-43 Q16 s390x 22550 https://imagemagick.org'}}] 151s E assert 'Bilevel' == 'TrueColor' 151s E 151s E - TrueColor 151s E + Bilevel 151s 151s src/img2pdf_test.py:2431: AssertionError 151s __________________ ERROR at setup of test_tiff_float[pikepdf] __________________ 151s 151s tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-ubuntu/pytest-0'), _retention_count=3, _retention_policy='all') 151s tmp_normal_png = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/normal_png0/normal.png') 151s 151s @pytest.fixture(scope="session") 151s def tiff_float_img(tmp_path_factory, tmp_normal_png): 151s in_img = tmp_path_factory.mktemp("tiff_float_img") / "in.tiff" 151s subprocess.check_call( 151s CONVERT 151s + [ 151s str(tmp_normal_png), 151s "-depth", 151s "32", 151s "-define", 151s "quantum:format=floating-point", 151s str(in_img), 151s ] 151s ) 151s identify = json.loads(subprocess.check_output(CONVERT + [str(in_img), "json:"])) 151s assert len(identify) == 1 151s # somewhere between imagemagick 6.9.7.4 and 6.9.9.34, the json output was 151s # put into an array, here we cater for the older version containing just 151s # the bare dictionary 151s if "image" in identify: 151s identify = [identify] 151s assert "image" in identify[0] 151s assert identify[0]["image"].get("format") == "TIFF", str(identify) 151s assert identify[0]["image"].get("mimeType") == "image/tiff", str(identify) 151s assert identify[0]["image"].get("geometry") == { 151s "width": 60, 151s "height": 60, 151s "x": 0, 151s "y": 0, 151s }, str(identify) 151s assert identify[0]["image"].get("colorspace") == "sRGB", str(identify) 151s > assert identify[0]["image"].get("type") == "TrueColor", str(identify) 151s E AssertionError: [{'version': '1.0', 'image': {'name': '/tmp/pytest-of-ubuntu/pytest-0/tiff_float_img0/in.tiff', 'baseName': 'in.tiff', 'permissions': 664, 'format': 'TIFF', 'formatDescription': 'Tagged Image File Format', 'mimeType': 'image/tiff', 'class': 'DirectClass', 'geometry': {'width': 60, 'height': 60, 'x': 0, 'y': 0}, 'units': 'PixelsPerInch', 'type': 'Bilevel', 'baseType': 'TrueColor', 'endianness': 'LSB', 'colorspace': 'sRGB', 'depth': 1, 'baseDepth': 32, 'channelDepth': {'red': 1, 'green': 1, 'blue': 1}, 'pixels': 3600, 'imageStatistics': {'Overall': {'min': 0, 'max': 0, 'mean': 0, 'median': 0, 'standardDeviation': 0, 'kurtosis': 0, 'skewness': 0, 'entropy': 0}}, 'channelStatistics': {'red': {'min': 0, 'max': 0, 'mean': 0, 'median': 0, 'standardDeviation': 0, 'kurtosis': 0, 'skewness': 0, 'entropy': 0}, 'green': {'min': 0, 'max': 0, 'mean': 0, 'median': 0, 'standardDeviation': 0, 'kurtosis': 0, 'skewness': 0, 'entropy': 0}, 'blue': {'min': 0, 'max': 0, 'mean': 0, 'median': 0, 'standardDeviation': 0, 'kurtosis': 0, 'skewness': 0, 'entropy': 0}}, 'renderingIntent': 'Perceptual', 'gamma': 0.454545, 'chromaticity': {'redPrimary': {'x': 0.64, 'y': 0.33}, 'greenPrimary': {'x': 0.3, 'y': 0.6}, 'bluePrimary': {'x': 0.15, 'y': 0.06}, 'whitePrimary': {'x': 0.3127, 'y': 0.329}}, 'matteColor': '#BDBDBDBDBDBD', 'backgroundColor': '#FFFFFFFFFFFF', 'borderColor': '#DFDFDFDFDFDF', 'transparentColor': '#000000000000', 'interlace': 'None', 'intensity': 'Undefined', 'compose': 'Over', 'pageGeometry': {'width': 60, 'height': 60, 'x': 0, 'y': 0}, 'dispose': 'Undefined', 'iterations': 0, 'compression': 'None', 'orientation': 'TopLeft', 'properties': {'date:create': '2025-03-17T00:44:08+00:00', 'date:modify': '2025-03-17T00:44:08+00:00', 'date:timestamp': '2025-03-17T00:44:08+00:00', 'quantum:format': 'floating-point', 'signature': 'e19d750c09c65857034cb57d3021349141c001da44d8e310a5281090f9b1f78a', 'tiff:endian': 'lsb', 'tiff:photometric': 'RGB', 'tiff:rows-per-strip': '11'}, 'tainted': False, 'filesize': '43530B', 'numberPixels': '3600', 'pixelsPerSecond': '11.5614MB', 'userTime': '0.000u', 'elapsedTime': '0:01.000', 'version': 'ImageMagick 7.1.1-43 Q16 s390x 22550 https://imagemagick.org'}}] 151s E assert 'Bilevel' == 'TrueColor' 151s E 151s E - TrueColor 151s E + Bilevel 151s 151s src/img2pdf_test.py:2431: AssertionError 151s =================================== FAILURES =================================== 151s __________________________ test_miff_cmyk16[internal] __________________________ 151s 151s tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-ubuntu/pytest-0'), _retention_count=3, _retention_policy='all') 151s miff_cmyk16_img = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/miff_cmyk160/in.miff') 151s tiff_cmyk16_img = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/tiff_cmyk160/in.tiff') 151s miff_cmyk16_pdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/miff_cmyk16_pdf0/out.pdf') 151s 151s @pytest.mark.skipif( 151s sys.platform in ["win32"], 151s reason="test utilities not available on Windows and MacOS", 151s ) 151s def test_miff_cmyk16( 151s tmp_path_factory, miff_cmyk16_img, tiff_cmyk16_img, miff_cmyk16_pdf 151s ): 151s tmpdir = tmp_path_factory.mktemp("miff_cmyk16") 151s > compare_ghostscript( 151s tmpdir, tiff_cmyk16_img, miff_cmyk16_pdf, gsdevice="tiff32nc", exact=False 151s ) 151s 151s src/img2pdf_test.py:6444: 151s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 151s src/img2pdf_test.py:418: in compare_ghostscript 151s compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) 151s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 151s 151s im1 = '/tmp/pytest-of-ubuntu/pytest-0/tiff_cmyk160/in.tiff' 151s im2 = '/tmp/pytest-of-ubuntu/pytest-0/miff_cmyk161/gs-1.tiff', exact = False 151s icc = False, cmyk = False 151s 151s def compare(im1, im2, exact, icc, cmyk): 151s if exact: 151s if cmyk and not HAVE_EXACT_CMYK8: 151s raise Exception("cmyk cannot be exact before ImageMagick 7.1.0-48") 151s elif icc: 151s raise Exception("icc cannot be exact") 151s else: 151s subprocess.check_call( 151s COMPARE 151s + [ 151s "-metric", 151s "AE", 151s "-alpha", 151s "off", 151s im1, 151s im2, 151s "null:", 151s ] 151s ) 151s else: 151s iccargs = [] 151s if icc: 151s if ICC_PROFILE is None: 151s pytest.skip("Could not locate an ICC profile") 151s iccargs = ["-profile", ICC_PROFILE] 151s psnr = subprocess.run( 151s COMPARE 151s + iccargs 151s + [ 151s "-metric", 151s "PSNR", 151s im1, 151s im2, 151s "null:", 151s ], 151s check=False, 151s stderr=subprocess.PIPE, 151s ).stderr 151s assert psnr != b"0" 151s assert psnr != b"0 (0)" 151s assert psnr_re.fullmatch(psnr) is not None, psnr 151s psnr = psnr_re.fullmatch(psnr).group(1) 151s psnr = float(psnr) 151s assert psnr != 0 # or otherwise we would use the exact variant 151s > assert psnr > 50 151s E assert 21.7345 > 50 151s 151s src/img2pdf_test.py:396: AssertionError 151s __________________________ test_miff_cmyk16[pikepdf] ___________________________ 151s 151s tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-ubuntu/pytest-0'), _retention_count=3, _retention_policy='all') 151s miff_cmyk16_img = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/miff_cmyk160/in.miff') 151s tiff_cmyk16_img = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/tiff_cmyk160/in.tiff') 151s miff_cmyk16_pdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/miff_cmyk16_pdf1/out.pdf') 151s 151s @pytest.mark.skipif( 151s sys.platform in ["win32"], 151s reason="test utilities not available on Windows and MacOS", 151s ) 151s def test_miff_cmyk16( 151s tmp_path_factory, miff_cmyk16_img, tiff_cmyk16_img, miff_cmyk16_pdf 151s ): 151s tmpdir = tmp_path_factory.mktemp("miff_cmyk16") 151s > compare_ghostscript( 151s tmpdir, tiff_cmyk16_img, miff_cmyk16_pdf, gsdevice="tiff32nc", exact=False 151s ) 151s 151s src/img2pdf_test.py:6444: 151s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 151s src/img2pdf_test.py:418: in compare_ghostscript 151s compare(str(img), str(tmpdir / "gs-1.") + ext, exact, icc, False) 151s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 151s 151s im1 = '/tmp/pytest-of-ubuntu/pytest-0/tiff_cmyk160/in.tiff' 151s im2 = '/tmp/pytest-of-ubuntu/pytest-0/miff_cmyk162/gs-1.tiff', exact = False 151s icc = False, cmyk = False 151s 151s def compare(im1, im2, exact, icc, cmyk): 151s if exact: 151s if cmyk and not HAVE_EXACT_CMYK8: 151s raise Exception("cmyk cannot be exact before ImageMagick 7.1.0-48") 151s elif icc: 151s raise Exception("icc cannot be exact") 151s else: 151s subprocess.check_call( 151s COMPARE 151s + [ 151s "-metric", 151s "AE", 151s "-alpha", 151s "off", 151s im1, 151s im2, 151s "null:", 151s ] 151s ) 151s else: 151s iccargs = [] 151s if icc: 151s if ICC_PROFILE is None: 151s pytest.skip("Could not locate an ICC profile") 151s iccargs = ["-profile", ICC_PROFILE] 151s psnr = subprocess.run( 151s COMPARE 151s + iccargs 151s + [ 151s "-metric", 151s "PSNR", 151s im1, 151s im2, 151s "null:", 151s ], 151s check=False, 151s stderr=subprocess.PIPE, 151s ).stderr 151s assert psnr != b"0" 151s assert psnr != b"0 (0)" 151s assert psnr_re.fullmatch(psnr) is not None, psnr 151s psnr = psnr_re.fullmatch(psnr).group(1) 151s psnr = float(psnr) 151s assert psnr != 0 # or otherwise we would use the exact variant 151s > assert psnr > 50 151s E assert 21.7345 > 50 151s 151s src/img2pdf_test.py:396: AssertionError 151s =========================== short test summary info ============================ 151s FAILED src/img2pdf_test.py::test_miff_cmyk16[internal] - assert 21.7345 > 50 151s FAILED src/img2pdf_test.py::test_miff_cmyk16[pikepdf] - assert 21.7345 > 50 151s ERROR src/img2pdf_test.py::test_jpg_rot[internal] - AssertionError: [{'versio... 151s ERROR src/img2pdf_test.py::test_jpg_rot[pikepdf] - AssertionError: [{'version... 151s ERROR src/img2pdf_test.py::test_tiff_float[internal] - AssertionError: [{'ver... 151s ERROR src/img2pdf_test.py::test_tiff_float[pikepdf] - AssertionError: [{'vers... 151s ============= 2 failed, 338 passed, 8 skipped, 4 errors in -56.08s ============= 152s autopkgtest [00:44:24]: test pytest: -----------------------] 152s pytest FAIL non-zero exit status 1 152s autopkgtest [00:44:24]: test pytest: - - - - - - - - - - results - - - - - - - - - - 153s autopkgtest [00:44:25]: @@@@@@@@@@@@@@@@@@@@ summary 153s pytest FAIL non-zero exit status 1 158s nova [W] Using flock in prodstack6-s390x 158s Creating nova instance adt-plucky-s390x-img2pdf-20250317-002309-juju-7f2275-prod-proposed-migration-environment-2-9009893e-e33b-48c8-9a21-577353d0ba47 from image adt/ubuntu-plucky-s390x-server-20250316.img (UUID 73a91340-d027-4974-afd2-8d62b3915703)... 158s nova [W] Timed out waiting for 2714b16f-6c5a-4813-b6eb-dc2cba91ff5e to get deleted.