0s autopkgtest [21:04:42]: starting date and time: 2025-06-05 21:04:42+0000 0s autopkgtest [21:04:42]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [21:04:42]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.u96k_kc8/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade ocrmypdf --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.13.4-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-13.secgroup --name adt-questing-arm64-ocrmypdf-20250605-210442-juju-7f2275-prod-proposed-migration-environment-20-b79dca3b-32f0-4b3a-a257-4f4b1d86485c --image adt/ubuntu-questing-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 99s autopkgtest [21:06:21]: testbed dpkg architecture: arm64 100s autopkgtest [21:06:22]: testbed apt version: 3.1.0ubuntu3 100s autopkgtest [21:06:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 100s autopkgtest [21:06:22]: testbed release detected to be: None 101s autopkgtest [21:06:23]: updating testbed package index (apt update) 101s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 102s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 102s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 102s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 102s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [55.3 kB] 102s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [3168 B] 102s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [13.0 kB] 102s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [438 kB] 102s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 Packages [71.0 kB] 102s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/restricted arm64 Packages [8092 B] 102s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 Packages [377 kB] 102s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse arm64 Packages [10.8 kB] 102s Fetched 1225 kB in 1s (1436 kB/s) 103s Reading package lists... 104s autopkgtest [21:06:26]: upgrading testbed (apt dist-upgrade and autopurge) 104s Reading package lists... 105s Building dependency tree... 105s Reading state information... 106s Calculating upgrade... 106s The following packages will be upgraded: 106s libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib 106s libpython3.12t64 python3 python3-minimal 106s 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 106s Need to get 5242 kB of archives. 106s After this operation, 291 kB disk space will be freed. 106s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3-minimal arm64 3.13.4-1 [27.9 kB] 106s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 python3 arm64 3.13.4-1 [24.0 kB] 106s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/main arm64 libpython3-stdlib arm64 3.13.4-1 [10.5 kB] 106s Get:4 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libpython3.12t64 arm64 3.12.10-1 [2314 kB] 107s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libpython3.12-stdlib arm64 3.12.10-1 [2029 kB] 107s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe arm64 libpython3.12-minimal arm64 3.12.10-1 [836 kB] 108s Fetched 5242 kB in 1s (6173 kB/s) 108s (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 ... 118214 files and directories currently installed.) 108s Preparing to unpack .../python3-minimal_3.13.4-1_arm64.deb ... 108s Unpacking python3-minimal (3.13.4-1) over (3.13.3-1) ... 108s Setting up python3-minimal (3.13.4-1) ... 108s (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 ... 118214 files and directories currently installed.) 108s Preparing to unpack .../python3_3.13.4-1_arm64.deb ... 109s Unpacking python3 (3.13.4-1) over (3.13.3-1) ... 109s Preparing to unpack .../libpython3-stdlib_3.13.4-1_arm64.deb ... 109s Unpacking libpython3-stdlib:arm64 (3.13.4-1) over (3.13.3-1) ... 109s Preparing to unpack .../libpython3.12t64_3.12.10-1_arm64.deb ... 109s Unpacking libpython3.12t64:arm64 (3.12.10-1) over (3.12.8-3) ... 109s Preparing to unpack .../libpython3.12-stdlib_3.12.10-1_arm64.deb ... 109s Unpacking libpython3.12-stdlib:arm64 (3.12.10-1) over (3.12.8-3) ... 109s Preparing to unpack .../libpython3.12-minimal_3.12.10-1_arm64.deb ... 109s Unpacking libpython3.12-minimal:arm64 (3.12.10-1) over (3.12.8-3) ... 109s Setting up libpython3.12-minimal:arm64 (3.12.10-1) ... 109s Setting up libpython3-stdlib:arm64 (3.13.4-1) ... 109s Setting up libpython3.12-stdlib:arm64 (3.12.10-1) ... 109s Setting up python3 (3.13.4-1) ... 110s Setting up libpython3.12t64:arm64 (3.12.10-1) ... 110s Processing triggers for man-db (2.13.1-1) ... 111s Processing triggers for libc-bin (2.41-6ubuntu2) ... 111s Reading package lists... 112s Building dependency tree... 112s Reading state information... 112s Solving dependencies... 112s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 115s autopkgtest [21:06:37]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 14:37:51 UTC 2025 115s autopkgtest [21:06:37]: @@@@@@@@@@@@@@@@@@@@ apt-source ocrmypdf 118s Get:1 http://ftpmaster.internal/ubuntu questing/universe ocrmypdf 16.7.0+dfsg1-2 (dsc) [2558 B] 118s Get:2 http://ftpmaster.internal/ubuntu questing/universe ocrmypdf 16.7.0+dfsg1-2 (tar) [4918 kB] 118s Get:3 http://ftpmaster.internal/ubuntu questing/universe ocrmypdf 16.7.0+dfsg1-2 (diff) [38.8 kB] 119s gpgv: Signature made Sat May 10 12:05:21 2025 UTC 119s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 119s gpgv: issuer "tchet@debian.org" 119s gpgv: Can't check signature: No public key 119s dpkg-source: warning: cannot verify inline signature for ./ocrmypdf_16.7.0+dfsg1-2.dsc: no acceptable signature found 119s autopkgtest [21:06:41]: testing package ocrmypdf version 16.7.0+dfsg1-2 120s autopkgtest [21:06:42]: build not needed 123s autopkgtest [21:06:45]: test test-suite: preparing testbed 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 123s Solving dependencies... 124s The following NEW packages will be installed: 124s fontconfig fontconfig-config fonts-font-awesome fonts-lato fonts-urw-base35 124s ghostscript icc-profiles-free libaom3 libavahi-client3 libavahi-common-data 124s libavahi-common3 libavcodec61 libavformat61 libavutil59 libbluray2 124s libcairo-gobject2 libcairo2 libchromaprint1 libcjson1 libcodec2-1.2 124s libcups2t64 libdatrie1 libdav1d7 libdeflate0 libdvdnav4 libdvdread8t64 124s libfontconfig1 libfontenc1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common 124s libgif7 libgme0 libgomp1 libgraphite2-3 libgs-common libgs10 libgs10-common 124s libgsm1 libharfbuzz0b libhwy1t64 libice6 libidn12 libijs-0.35 libimagequant0 124s libjbig0 libjbig2dec0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 124s libjpeg8-dev libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 124s libjs-jquery-metadata libjs-jquery-tablesorter 124s libjs-jquery-throttle-debounce libjs-sphinxdoc libjs-underscore libjxl0.11 124s liblcms2-2 libleptonica6 liblerc4 libmbedcrypto16 libmp3lame0 libmpg123-0t64 124s libnorm1t64 libogg0 libopenjp2-7 libopenmpt0t64 libopus0 libpango-1.0-0 124s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper2 libpgm-5.3-0t64 124s libpixman-1-0 libqpdf30 librabbitmq4 libraqm0 librav1e0.7 librist4 124s librsvg2-2 libsharpyuv0 libshine3 libsm6 libsnappy1v5 libsodium23 libsoxr0 124s libspeex1 libsrt1.5-gnutls libssh-4 libsvtav1enc2 libswresample5 124s libtesseract5 libthai-data libthai0 libtheoradec1 libtheoraenc1 libtiff6 124s libtwolame0 libudfread0 libva-drm2 libva-x11-2 libva2 libvdpau1 libvorbis0a 124s libvorbisenc2 libvorbisfile3 libvpx9 libwebp7 libwebpdemux2 libwebpmux3 124s libx11-xcb1 libx264-164 libx265-215 libxcb-dri3-0 libxcb-render0 libxcb-shm0 124s libxfixes3 libxrender1 libxslt1.1 libxt6t64 libxvidcore4 libzmq5 124s libzvbi-common libzvbi0t64 ocl-icd-libopencl1 ocrmypdf ocrmypdf-doc pngquant 124s poppler-data python3-cairo python3-charset-normalizer python3-coloredlogs 124s python3-coverage python3-dateutil python3-deprecated python3-deprecation 124s python3-freetype python3-humanfriendly python3-hypothesis python3-img2pdf 124s python3-iniconfig python3-lxml python3-packaging python3-pdfminer 124s python3-pikepdf python3-pil python3-pluggy python3-pytest python3-pytest-cov 124s python3-reportlab python3-rlpycairo python3-sortedcontainers python3-wrapt 124s sphinx-rtd-theme-common tesseract-ocr tesseract-ocr-deu tesseract-ocr-eng 124s tesseract-ocr-fra tesseract-ocr-osd unpaper x11-common xfonts-encodings 124s xfonts-utils 124s 0 upgraded, 166 newly installed, 0 to remove and 0 not upgraded. 124s Need to get 81.0 MB of archives. 124s After this operation, 236 MB of additional disk space will be used. 124s Get:1 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-lato all 2.015-1 [2781 kB] 125s Get:2 http://ftpmaster.internal/ubuntu questing/main arm64 poppler-data all 0.4.12-1 [2060 kB] 125s Get:3 http://ftpmaster.internal/ubuntu questing/main arm64 libfontenc1 arm64 1:1.1.8-1build1 [13.9 kB] 125s Get:4 http://ftpmaster.internal/ubuntu questing/main arm64 x11-common all 1:7.7+23ubuntu4 [21.8 kB] 125s Get:5 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 125s Get:6 http://ftpmaster.internal/ubuntu questing/main arm64 xfonts-utils arm64 1:7.7+7 [95.6 kB] 125s Get:7 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-urw-base35 all 20200910-8 [11.0 MB] 125s Get:8 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig-config arm64 2.15.0-2.2ubuntu1 [37.9 kB] 125s Get:9 http://ftpmaster.internal/ubuntu questing/main arm64 libfontconfig1 arm64 2.15.0-2.2ubuntu1 [144 kB] 125s Get:10 http://ftpmaster.internal/ubuntu questing/main arm64 fontconfig arm64 2.15.0-2.2ubuntu1 [191 kB] 125s Get:11 http://ftpmaster.internal/ubuntu questing/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 125s Get:12 http://ftpmaster.internal/ubuntu questing/main arm64 libgs-common all 10.05.0dfsg1-0ubuntu1 [176 kB] 125s Get:13 http://ftpmaster.internal/ubuntu questing/main arm64 libgs10-common all 10.05.0dfsg1-0ubuntu1 [490 kB] 125s Get:14 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-common-data arm64 0.8-16ubuntu2 [31.0 kB] 125s Get:15 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-common3 arm64 0.8-16ubuntu2 [22.9 kB] 125s Get:16 http://ftpmaster.internal/ubuntu questing/main arm64 libavahi-client3 arm64 0.8-16ubuntu2 [26.9 kB] 125s Get:17 http://ftpmaster.internal/ubuntu questing/main arm64 libcups2t64 arm64 2.4.12-0ubuntu1 [272 kB] 125s Get:18 http://ftpmaster.internal/ubuntu questing/main arm64 libidn12 arm64 1.43-1 [58.1 kB] 125s Get:19 http://ftpmaster.internal/ubuntu questing/main arm64 libijs-0.35 arm64 0.35-15.3 [15.4 kB] 125s Get:20 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig2dec0 arm64 0.20-1build3 [63.2 kB] 125s Get:21 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 125s Get:22 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 125s Get:23 http://ftpmaster.internal/ubuntu questing/main arm64 libopenjp2-7 arm64 2.5.3-2 [183 kB] 125s Get:24 http://ftpmaster.internal/ubuntu questing/main arm64 libpaper2 arm64 2.2.5-0.3 [17.3 kB] 125s Get:25 http://ftpmaster.internal/ubuntu questing/main arm64 libdeflate0 arm64 1.23-2 [46.4 kB] 125s Get:26 http://ftpmaster.internal/ubuntu questing/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 125s Get:27 http://ftpmaster.internal/ubuntu questing/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 125s Get:28 http://ftpmaster.internal/ubuntu questing/main arm64 libsharpyuv0 arm64 1.5.0-0.1 [16.9 kB] 125s Get:29 http://ftpmaster.internal/ubuntu questing/main arm64 libwebp7 arm64 1.5.0-0.1 [194 kB] 125s Get:30 http://ftpmaster.internal/ubuntu questing/main arm64 libtiff6 arm64 4.7.0-3ubuntu1 [197 kB] 125s Get:31 http://ftpmaster.internal/ubuntu questing/main arm64 libice6 arm64 2:1.1.1-1 [42.3 kB] 125s Get:32 http://ftpmaster.internal/ubuntu questing/main arm64 libsm6 arm64 2:1.2.6-1 [16.6 kB] 125s Get:33 http://ftpmaster.internal/ubuntu questing/main arm64 libxt6t64 arm64 1:1.2.1-1.2build1 [168 kB] 125s Get:34 http://ftpmaster.internal/ubuntu questing/main arm64 libgs10 arm64 10.05.0dfsg1-0ubuntu1 [3638 kB] 126s Get:35 http://ftpmaster.internal/ubuntu questing/main arm64 ghostscript arm64 10.05.0dfsg1-0ubuntu1 [43.0 kB] 126s Get:36 http://ftpmaster.internal/ubuntu questing/main arm64 icc-profiles-free all 2.0.1+dfsg-1.1 [214 kB] 126s Get:37 http://ftpmaster.internal/ubuntu questing/main arm64 libaom3 arm64 3.12.1-1 [1824 kB] 126s Get:38 http://ftpmaster.internal/ubuntu questing/main arm64 libva2 arm64 2.22.0-3ubuntu2 [73.3 kB] 126s Get:39 http://ftpmaster.internal/ubuntu questing/main arm64 libva-drm2 arm64 2.22.0-3ubuntu2 [7172 B] 126s Get:40 http://ftpmaster.internal/ubuntu questing/main arm64 libx11-xcb1 arm64 2:1.8.12-1 [8098 B] 126s Get:41 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-dri3-0 arm64 1.17.0-2 [7606 B] 126s Get:42 http://ftpmaster.internal/ubuntu questing/main arm64 libxfixes3 arm64 1:6.0.0-2build1 [11.2 kB] 126s Get:43 http://ftpmaster.internal/ubuntu questing/universe arm64 libva-x11-2 arm64 2.22.0-3ubuntu2 [12.3 kB] 126s Get:44 http://ftpmaster.internal/ubuntu questing/main arm64 libvdpau1 arm64 1.5-3 [26.4 kB] 126s Get:45 http://ftpmaster.internal/ubuntu questing/universe arm64 ocl-icd-libopencl1 arm64 2.3.3-1 [42.2 kB] 126s Get:46 http://ftpmaster.internal/ubuntu questing/universe arm64 libavutil59 arm64 7:7.1.1-1ubuntu2 [402 kB] 126s Get:47 http://ftpmaster.internal/ubuntu questing/main arm64 libpixman-1-0 arm64 0.44.0-3 [197 kB] 126s Get:48 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-render0 arm64 1.17.0-2 [16.6 kB] 126s Get:49 http://ftpmaster.internal/ubuntu questing/main arm64 libxcb-shm0 arm64 1.17.0-2 [5884 B] 126s Get:50 http://ftpmaster.internal/ubuntu questing/main arm64 libxrender1 arm64 1:0.9.12-1 [19.5 kB] 126s Get:51 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo2 arm64 1.18.4-1 [560 kB] 126s Get:52 http://ftpmaster.internal/ubuntu questing/universe arm64 libcodec2-1.2 arm64 1.2.0-3 [8999 kB] 126s Get:53 http://ftpmaster.internal/ubuntu questing/universe arm64 libdav1d7 arm64 1.5.1-1 [304 kB] 126s Get:54 http://ftpmaster.internal/ubuntu questing/universe arm64 libgsm1 arm64 1.0.22-1build1 [27.0 kB] 126s Get:55 http://ftpmaster.internal/ubuntu questing/main arm64 libhwy1t64 arm64 1.2.0-3ubuntu3 [605 kB] 126s Get:56 http://ftpmaster.internal/ubuntu questing/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 126s Get:57 http://ftpmaster.internal/ubuntu questing/main arm64 libjxl0.11 arm64 0.11.1-4 [936 kB] 126s Get:58 http://ftpmaster.internal/ubuntu questing/main arm64 libmp3lame0 arm64 3.100-6build1 [141 kB] 126s Get:59 http://ftpmaster.internal/ubuntu questing/main arm64 libopus0 arm64 1.5.2-2 [2891 kB] 126s Get:60 http://ftpmaster.internal/ubuntu questing/universe arm64 librav1e0.7 arm64 0.7.1-9 [763 kB] 126s Get:61 http://ftpmaster.internal/ubuntu questing/main arm64 libcairo-gobject2 arm64 1.18.4-1 [127 kB] 126s Get:62 http://ftpmaster.internal/ubuntu questing/main arm64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-2 [8004 B] 126s Get:63 http://ftpmaster.internal/ubuntu questing/main arm64 libgdk-pixbuf-2.0-0 arm64 2.42.12+dfsg-2 [147 kB] 126s Get:64 http://ftpmaster.internal/ubuntu questing/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 126s Get:65 http://ftpmaster.internal/ubuntu questing/main arm64 libharfbuzz0b arm64 10.2.0-1 [490 kB] 126s Get:66 http://ftpmaster.internal/ubuntu questing/main arm64 libthai-data all 0.1.29-2build1 [158 kB] 126s Get:67 http://ftpmaster.internal/ubuntu questing/main arm64 libdatrie1 arm64 0.2.13-4 [19.1 kB] 126s Get:68 http://ftpmaster.internal/ubuntu questing/main arm64 libthai0 arm64 0.1.29-2build1 [18.2 kB] 126s Get:69 http://ftpmaster.internal/ubuntu questing/main arm64 libpango-1.0-0 arm64 1.56.3-1 [238 kB] 126s Get:70 http://ftpmaster.internal/ubuntu questing/main arm64 libpangoft2-1.0-0 arm64 1.56.3-1 [49.8 kB] 126s Get:71 http://ftpmaster.internal/ubuntu questing/main arm64 libpangocairo-1.0-0 arm64 1.56.3-1 [27.6 kB] 126s Get:72 http://ftpmaster.internal/ubuntu questing/main arm64 librsvg2-2 arm64 2.60.0+dfsg-1build1 [1720 kB] 126s Get:73 http://ftpmaster.internal/ubuntu questing/universe arm64 libshine3 arm64 3.1.1-2build1 [25.8 kB] 126s Get:74 http://ftpmaster.internal/ubuntu questing/main arm64 libsnappy1v5 arm64 1.2.2-1 [30.5 kB] 126s Get:75 http://ftpmaster.internal/ubuntu questing/main arm64 libspeex1 arm64 1.2.1-3 [56.9 kB] 126s Get:76 http://ftpmaster.internal/ubuntu questing/universe arm64 libsvtav1enc2 arm64 2.3.0+dfsg-1 [1832 kB] 126s Get:77 http://ftpmaster.internal/ubuntu questing/main arm64 libgomp1 arm64 15.1.0-5ubuntu1 [147 kB] 126s Get:78 http://ftpmaster.internal/ubuntu questing/universe arm64 libsoxr0 arm64 0.1.3-4build3 [56.4 kB] 126s Get:79 http://ftpmaster.internal/ubuntu questing/universe arm64 libswresample5 arm64 7:7.1.1-1ubuntu2 [67.7 kB] 126s Get:80 http://ftpmaster.internal/ubuntu questing/main arm64 libtheoradec1 arm64 1.2.0~alpha1+dfsg-6 [57.1 kB] 126s Get:81 http://ftpmaster.internal/ubuntu questing/main arm64 libogg0 arm64 1.3.5-3build1 [22.6 kB] 126s Get:82 http://ftpmaster.internal/ubuntu questing/main arm64 libtheoraenc1 arm64 1.2.0~alpha1+dfsg-6 [107 kB] 126s Get:83 http://ftpmaster.internal/ubuntu questing/main arm64 libtwolame0 arm64 0.4.0-2build3 [51.7 kB] 126s Get:84 http://ftpmaster.internal/ubuntu questing/main arm64 libvorbis0a arm64 1.3.7-3 [96.8 kB] 126s Get:85 http://ftpmaster.internal/ubuntu questing/main arm64 libvorbisenc2 arm64 1.3.7-3 [79.3 kB] 127s Get:86 http://ftpmaster.internal/ubuntu questing/main arm64 libvpx9 arm64 1.15.0-2.1 [1344 kB] 127s Get:87 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpmux3 arm64 1.5.0-0.1 [25.4 kB] 127s Get:88 http://ftpmaster.internal/ubuntu questing/universe arm64 libx264-164 arm64 2:0.164.3108+git31e19f9-2build2 [559 kB] 127s Get:89 http://ftpmaster.internal/ubuntu questing/universe arm64 libx265-215 arm64 4.1-2 [2297 kB] 127s Get:90 http://ftpmaster.internal/ubuntu questing/universe arm64 libxvidcore4 arm64 2:1.3.7-1build1 [180 kB] 127s Get:91 http://ftpmaster.internal/ubuntu questing/universe arm64 libzvbi-common all 0.2.44-1ubuntu1 [42.9 kB] 127s Get:92 http://ftpmaster.internal/ubuntu questing/universe arm64 libzvbi0t64 arm64 0.2.44-1ubuntu1 [261 kB] 127s Get:93 http://ftpmaster.internal/ubuntu questing/universe arm64 libavcodec61 arm64 7:7.1.1-1ubuntu2 [6222 kB] 127s Get:94 http://ftpmaster.internal/ubuntu questing/universe arm64 libudfread0 arm64 1.1.2-1build1 [17.0 kB] 127s Get:95 http://ftpmaster.internal/ubuntu questing/universe arm64 libbluray2 arm64 1:1.3.4-1build2 [152 kB] 127s Get:96 http://ftpmaster.internal/ubuntu questing/universe arm64 libchromaprint1 arm64 1.5.1-7 [30.2 kB] 127s Get:97 http://ftpmaster.internal/ubuntu questing/universe arm64 libdvdread8t64 arm64 6.1.3-2 [53.1 kB] 127s Get:98 http://ftpmaster.internal/ubuntu questing/universe arm64 libdvdnav4 arm64 6.1.1-3build1 [37.8 kB] 127s Get:99 http://ftpmaster.internal/ubuntu questing/universe arm64 libgme0 arm64 0.6.3-7build1 [129 kB] 127s Get:100 http://ftpmaster.internal/ubuntu questing/main arm64 libmpg123-0t64 arm64 1.32.10-1 [173 kB] 127s Get:101 http://ftpmaster.internal/ubuntu questing/main arm64 libvorbisfile3 arm64 1.3.7-3 [17.2 kB] 127s Get:102 http://ftpmaster.internal/ubuntu questing/universe arm64 libopenmpt0t64 arm64 0.7.13-1build1 [642 kB] 128s Get:103 http://ftpmaster.internal/ubuntu questing/main arm64 librabbitmq4 arm64 0.15.0-1 [37.8 kB] 128s Get:104 http://ftpmaster.internal/ubuntu questing/universe arm64 libcjson1 arm64 1.7.18-3 [22.1 kB] 128s Get:105 http://ftpmaster.internal/ubuntu questing/universe arm64 libmbedcrypto16 arm64 3.6.2-3ubuntu1 [258 kB] 128s Get:106 http://ftpmaster.internal/ubuntu questing/universe arm64 librist4 arm64 0.2.11+dfsg-1 [77.6 kB] 128s Get:107 http://ftpmaster.internal/ubuntu questing/universe arm64 libsrt1.5-gnutls arm64 1.5.4-1 [319 kB] 128s Get:108 http://ftpmaster.internal/ubuntu questing/main arm64 libssh-4 arm64 0.11.1-2 [208 kB] 128s Get:109 http://ftpmaster.internal/ubuntu questing/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1build2 [152 kB] 128s Get:110 http://ftpmaster.internal/ubuntu questing/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 128s Get:111 http://ftpmaster.internal/ubuntu questing/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 128s Get:112 http://ftpmaster.internal/ubuntu questing/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 128s Get:113 http://ftpmaster.internal/ubuntu questing/universe arm64 libavformat61 arm64 7:7.1.1-1ubuntu2 [1251 kB] 128s Get:114 http://ftpmaster.internal/ubuntu questing/main arm64 libgif7 arm64 5.2.2-1ubuntu2 [36.1 kB] 128s Get:115 http://ftpmaster.internal/ubuntu questing/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 128s Get:116 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-turbo8-dev arm64 2.1.5-3ubuntu2 [306 kB] 128s Get:117 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg8-dev arm64 8c-2ubuntu11 [1484 B] 128s Get:118 http://ftpmaster.internal/ubuntu questing/main arm64 libjpeg-dev arm64 8c-2ubuntu11 [1482 B] 128s Get:119 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 128s Get:120 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-metadata all 12-4 [6582 B] 128s Get:121 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 128s Get:122 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 128s Get:123 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 128s Get:124 http://ftpmaster.internal/ubuntu questing/main arm64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 128s Get:125 http://ftpmaster.internal/ubuntu questing/universe arm64 libleptonica6 arm64 1.84.1-4 [1154 kB] 128s Get:126 http://ftpmaster.internal/ubuntu questing/main arm64 libqpdf30 arm64 12.2.0-1 [799 kB] 128s Get:127 http://ftpmaster.internal/ubuntu questing/main arm64 libraqm0 arm64 0.10.2-1 [14.9 kB] 128s Get:128 http://ftpmaster.internal/ubuntu questing/universe arm64 libtesseract5 arm64 5.5.0-1 [1324 kB] 128s Get:129 http://ftpmaster.internal/ubuntu questing/main arm64 libwebpdemux2 arm64 1.5.0-0.1 [12.5 kB] 128s Get:130 http://ftpmaster.internal/ubuntu questing/main arm64 libxslt1.1 arm64 1.1.43-0exp1 [161 kB] 128s Get:131 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-charset-normalizer arm64 3.4.2-1 [125 kB] 128s Get:132 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pdfminer all 20221105+dfsg-1 [112 kB] 128s Get:133 http://ftpmaster.internal/ubuntu questing/main arm64 python3-pil arm64 11.1.0-5build1 [463 kB] 128s Get:134 http://ftpmaster.internal/ubuntu questing/main arm64 python3-cairo arm64 1.27.0-2 [122 kB] 128s Get:135 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-freetype all 2.5.1-1 [92.3 kB] 128s Get:136 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-rlpycairo all 0.3.0-3 [9130 B] 128s Get:137 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-reportlab all 4.3.1-1 [1137 kB] 128s Get:138 http://ftpmaster.internal/ubuntu questing/main arm64 python3-wrapt arm64 1.15.0-4build1 [34.2 kB] 128s Get:139 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-deprecated all 1.2.18-1 [10.6 kB] 128s Get:140 http://ftpmaster.internal/ubuntu questing/main arm64 python3-lxml arm64 5.4.0-1build1 [1297 kB] 128s Get:141 http://ftpmaster.internal/ubuntu questing/main arm64 python3-packaging all 25.0-1 [52.8 kB] 128s Get:142 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pikepdf arm64 9.5.2+dfsg-1build2 [535 kB] 128s Get:143 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 128s Get:144 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-humanfriendly all 10.0-6 [70.8 kB] 128s Get:145 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-coloredlogs all 15.0.1-1 [38.2 kB] 128s Get:146 http://ftpmaster.internal/ubuntu questing/main arm64 python3-dateutil all 2.9.0-4 [80.3 kB] 128s Get:147 http://ftpmaster.internal/ubuntu questing/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 128s Get:148 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-hypothesis all 6.130.5-1 [341 kB] 128s Get:149 http://ftpmaster.internal/ubuntu questing/universe arm64 tesseract-ocr-eng all 1:4.1.0-2 [1818 kB] 128s Get:150 http://ftpmaster.internal/ubuntu questing/universe arm64 tesseract-ocr-osd all 1:4.1.0-2 [3841 kB] 129s Get:151 http://ftpmaster.internal/ubuntu questing/universe arm64 tesseract-ocr arm64 5.5.0-1 [322 kB] 129s Get:152 http://ftpmaster.internal/ubuntu questing/main arm64 python3-deprecation all 2.1.0-4 [9026 B] 129s Get:153 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-img2pdf all 0.6.1-1 [45.5 kB] 129s Get:154 http://ftpmaster.internal/ubuntu questing/universe arm64 ocrmypdf all 16.7.0+dfsg1-2 [143 kB] 129s Get:155 http://ftpmaster.internal/ubuntu questing/main arm64 sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 129s Get:156 http://ftpmaster.internal/ubuntu questing/universe arm64 ocrmypdf-doc all 16.7.0+dfsg1-2 [182 kB] 129s Get:157 http://ftpmaster.internal/ubuntu questing/universe arm64 pngquant arm64 2.18.0-1build2 [19.1 kB] 129s Get:158 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-coverage arm64 7.6.0+dfsg1-2build1 [153 kB] 129s Get:159 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 129s Get:160 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest all 8.3.5-2 [252 kB] 129s Get:161 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 129s Get:162 http://ftpmaster.internal/ubuntu questing/universe arm64 libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 129s Get:163 http://ftpmaster.internal/ubuntu questing/universe arm64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 129s Get:164 http://ftpmaster.internal/ubuntu questing/universe arm64 tesseract-ocr-deu all 1:4.1.0-2 [818 kB] 129s Get:165 http://ftpmaster.internal/ubuntu questing/universe arm64 tesseract-ocr-fra all 1:4.1.0-2 [584 kB] 129s Get:166 http://ftpmaster.internal/ubuntu questing/universe arm64 unpaper arm64 7.0.0-3build2 [204 kB] 129s Preconfiguring packages ... 129s Fetched 81.0 MB in 5s (17.0 MB/s) 129s Selecting previously unselected package fonts-lato. 129s (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 ... 118214 files and directories currently installed.) 129s Preparing to unpack .../000-fonts-lato_2.015-1_all.deb ... 129s Unpacking fonts-lato (2.015-1) ... 130s Selecting previously unselected package poppler-data. 130s Preparing to unpack .../001-poppler-data_0.4.12-1_all.deb ... 130s Unpacking poppler-data (0.4.12-1) ... 130s Selecting previously unselected package libfontenc1:arm64. 130s Preparing to unpack .../002-libfontenc1_1%3a1.1.8-1build1_arm64.deb ... 130s Unpacking libfontenc1:arm64 (1:1.1.8-1build1) ... 130s Selecting previously unselected package x11-common. 130s Preparing to unpack .../003-x11-common_1%3a7.7+23ubuntu4_all.deb ... 130s Unpacking x11-common (1:7.7+23ubuntu4) ... 130s Selecting previously unselected package xfonts-encodings. 130s Preparing to unpack .../004-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 130s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 130s Selecting previously unselected package xfonts-utils. 130s Preparing to unpack .../005-xfonts-utils_1%3a7.7+7_arm64.deb ... 130s Unpacking xfonts-utils (1:7.7+7) ... 130s Selecting previously unselected package fonts-urw-base35. 130s Preparing to unpack .../006-fonts-urw-base35_20200910-8_all.deb ... 130s Unpacking fonts-urw-base35 (20200910-8) ... 130s Selecting previously unselected package fontconfig-config. 130s Preparing to unpack .../007-fontconfig-config_2.15.0-2.2ubuntu1_arm64.deb ... 131s Unpacking fontconfig-config (2.15.0-2.2ubuntu1) ... 131s Selecting previously unselected package libfontconfig1:arm64. 131s Preparing to unpack .../008-libfontconfig1_2.15.0-2.2ubuntu1_arm64.deb ... 131s Unpacking libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 131s Selecting previously unselected package fontconfig. 131s Preparing to unpack .../009-fontconfig_2.15.0-2.2ubuntu1_arm64.deb ... 131s Unpacking fontconfig (2.15.0-2.2ubuntu1) ... 131s Selecting previously unselected package fonts-font-awesome. 131s Preparing to unpack .../010-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 131s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 131s Selecting previously unselected package libgs-common. 131s Preparing to unpack .../011-libgs-common_10.05.0dfsg1-0ubuntu1_all.deb ... 131s Unpacking libgs-common (10.05.0dfsg1-0ubuntu1) ... 131s Selecting previously unselected package libgs10-common. 131s Preparing to unpack .../012-libgs10-common_10.05.0dfsg1-0ubuntu1_all.deb ... 131s Unpacking libgs10-common (10.05.0dfsg1-0ubuntu1) ... 131s Selecting previously unselected package libavahi-common-data:arm64. 131s Preparing to unpack .../013-libavahi-common-data_0.8-16ubuntu2_arm64.deb ... 131s Unpacking libavahi-common-data:arm64 (0.8-16ubuntu2) ... 131s Selecting previously unselected package libavahi-common3:arm64. 131s Preparing to unpack .../014-libavahi-common3_0.8-16ubuntu2_arm64.deb ... 131s Unpacking libavahi-common3:arm64 (0.8-16ubuntu2) ... 131s Selecting previously unselected package libavahi-client3:arm64. 131s Preparing to unpack .../015-libavahi-client3_0.8-16ubuntu2_arm64.deb ... 131s Unpacking libavahi-client3:arm64 (0.8-16ubuntu2) ... 131s Selecting previously unselected package libcups2t64:arm64. 131s Preparing to unpack .../016-libcups2t64_2.4.12-0ubuntu1_arm64.deb ... 131s Unpacking libcups2t64:arm64 (2.4.12-0ubuntu1) ... 131s Selecting previously unselected package libidn12:arm64. 131s Preparing to unpack .../017-libidn12_1.43-1_arm64.deb ... 131s Unpacking libidn12:arm64 (1.43-1) ... 131s Selecting previously unselected package libijs-0.35:arm64. 131s Preparing to unpack .../018-libijs-0.35_0.35-15.3_arm64.deb ... 131s Unpacking libijs-0.35:arm64 (0.35-15.3) ... 131s Selecting previously unselected package libjbig2dec0:arm64. 131s Preparing to unpack .../019-libjbig2dec0_0.20-1build3_arm64.deb ... 131s Unpacking libjbig2dec0:arm64 (0.20-1build3) ... 131s Selecting previously unselected package libjpeg-turbo8:arm64. 131s Preparing to unpack .../020-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 131s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 131s Selecting previously unselected package libjpeg8:arm64. 131s Preparing to unpack .../021-libjpeg8_8c-2ubuntu11_arm64.deb ... 131s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 131s Selecting previously unselected package libopenjp2-7:arm64. 132s Preparing to unpack .../022-libopenjp2-7_2.5.3-2_arm64.deb ... 132s Unpacking libopenjp2-7:arm64 (2.5.3-2) ... 132s Selecting previously unselected package libpaper2:arm64. 132s Preparing to unpack .../023-libpaper2_2.2.5-0.3_arm64.deb ... 132s Unpacking libpaper2:arm64 (2.2.5-0.3) ... 132s Selecting previously unselected package libdeflate0:arm64. 132s Preparing to unpack .../024-libdeflate0_1.23-2_arm64.deb ... 132s Unpacking libdeflate0:arm64 (1.23-2) ... 132s Selecting previously unselected package libjbig0:arm64. 132s Preparing to unpack .../025-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 132s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 132s Selecting previously unselected package liblerc4:arm64. 132s Preparing to unpack .../026-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 132s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 132s Selecting previously unselected package libsharpyuv0:arm64. 132s Preparing to unpack .../027-libsharpyuv0_1.5.0-0.1_arm64.deb ... 132s Unpacking libsharpyuv0:arm64 (1.5.0-0.1) ... 132s Selecting previously unselected package libwebp7:arm64. 132s Preparing to unpack .../028-libwebp7_1.5.0-0.1_arm64.deb ... 132s Unpacking libwebp7:arm64 (1.5.0-0.1) ... 132s Selecting previously unselected package libtiff6:arm64. 132s Preparing to unpack .../029-libtiff6_4.7.0-3ubuntu1_arm64.deb ... 132s Unpacking libtiff6:arm64 (4.7.0-3ubuntu1) ... 132s Selecting previously unselected package libice6:arm64. 132s Preparing to unpack .../030-libice6_2%3a1.1.1-1_arm64.deb ... 132s Unpacking libice6:arm64 (2:1.1.1-1) ... 132s Selecting previously unselected package libsm6:arm64. 132s Preparing to unpack .../031-libsm6_2%3a1.2.6-1_arm64.deb ... 132s Unpacking libsm6:arm64 (2:1.2.6-1) ... 132s Selecting previously unselected package libxt6t64:arm64. 132s Preparing to unpack .../032-libxt6t64_1%3a1.2.1-1.2build1_arm64.deb ... 132s Unpacking libxt6t64:arm64 (1:1.2.1-1.2build1) ... 132s Selecting previously unselected package libgs10:arm64. 132s Preparing to unpack .../033-libgs10_10.05.0dfsg1-0ubuntu1_arm64.deb ... 132s Unpacking libgs10:arm64 (10.05.0dfsg1-0ubuntu1) ... 133s Selecting previously unselected package ghostscript. 133s Preparing to unpack .../034-ghostscript_10.05.0dfsg1-0ubuntu1_arm64.deb ... 133s Unpacking ghostscript (10.05.0dfsg1-0ubuntu1) ... 133s Selecting previously unselected package icc-profiles-free. 133s Preparing to unpack .../035-icc-profiles-free_2.0.1+dfsg-1.1_all.deb ... 133s Unpacking icc-profiles-free (2.0.1+dfsg-1.1) ... 133s Selecting previously unselected package libaom3:arm64. 133s Preparing to unpack .../036-libaom3_3.12.1-1_arm64.deb ... 133s Unpacking libaom3:arm64 (3.12.1-1) ... 133s Selecting previously unselected package libva2:arm64. 133s Preparing to unpack .../037-libva2_2.22.0-3ubuntu2_arm64.deb ... 133s Unpacking libva2:arm64 (2.22.0-3ubuntu2) ... 133s Selecting previously unselected package libva-drm2:arm64. 133s Preparing to unpack .../038-libva-drm2_2.22.0-3ubuntu2_arm64.deb ... 133s Unpacking libva-drm2:arm64 (2.22.0-3ubuntu2) ... 133s Selecting previously unselected package libx11-xcb1:arm64. 133s Preparing to unpack .../039-libx11-xcb1_2%3a1.8.12-1_arm64.deb ... 133s Unpacking libx11-xcb1:arm64 (2:1.8.12-1) ... 133s Selecting previously unselected package libxcb-dri3-0:arm64. 133s Preparing to unpack .../040-libxcb-dri3-0_1.17.0-2_arm64.deb ... 133s Unpacking libxcb-dri3-0:arm64 (1.17.0-2) ... 133s Selecting previously unselected package libxfixes3:arm64. 133s Preparing to unpack .../041-libxfixes3_1%3a6.0.0-2build1_arm64.deb ... 133s Unpacking libxfixes3:arm64 (1:6.0.0-2build1) ... 133s Selecting previously unselected package libva-x11-2:arm64. 133s Preparing to unpack .../042-libva-x11-2_2.22.0-3ubuntu2_arm64.deb ... 133s Unpacking libva-x11-2:arm64 (2.22.0-3ubuntu2) ... 133s Selecting previously unselected package libvdpau1:arm64. 133s Preparing to unpack .../043-libvdpau1_1.5-3_arm64.deb ... 133s Unpacking libvdpau1:arm64 (1.5-3) ... 133s Selecting previously unselected package ocl-icd-libopencl1:arm64. 133s Preparing to unpack .../044-ocl-icd-libopencl1_2.3.3-1_arm64.deb ... 133s Unpacking ocl-icd-libopencl1:arm64 (2.3.3-1) ... 133s Selecting previously unselected package libavutil59:arm64. 133s Preparing to unpack .../045-libavutil59_7%3a7.1.1-1ubuntu2_arm64.deb ... 133s Unpacking libavutil59:arm64 (7:7.1.1-1ubuntu2) ... 133s Selecting previously unselected package libpixman-1-0:arm64. 133s Preparing to unpack .../046-libpixman-1-0_0.44.0-3_arm64.deb ... 133s Unpacking libpixman-1-0:arm64 (0.44.0-3) ... 133s Selecting previously unselected package libxcb-render0:arm64. 133s Preparing to unpack .../047-libxcb-render0_1.17.0-2_arm64.deb ... 133s Unpacking libxcb-render0:arm64 (1.17.0-2) ... 133s Selecting previously unselected package libxcb-shm0:arm64. 133s Preparing to unpack .../048-libxcb-shm0_1.17.0-2_arm64.deb ... 133s Unpacking libxcb-shm0:arm64 (1.17.0-2) ... 133s Selecting previously unselected package libxrender1:arm64. 133s Preparing to unpack .../049-libxrender1_1%3a0.9.12-1_arm64.deb ... 133s Unpacking libxrender1:arm64 (1:0.9.12-1) ... 133s Selecting previously unselected package libcairo2:arm64. 133s Preparing to unpack .../050-libcairo2_1.18.4-1_arm64.deb ... 133s Unpacking libcairo2:arm64 (1.18.4-1) ... 133s Selecting previously unselected package libcodec2-1.2:arm64. 133s Preparing to unpack .../051-libcodec2-1.2_1.2.0-3_arm64.deb ... 133s Unpacking libcodec2-1.2:arm64 (1.2.0-3) ... 133s Selecting previously unselected package libdav1d7:arm64. 134s Preparing to unpack .../052-libdav1d7_1.5.1-1_arm64.deb ... 134s Unpacking libdav1d7:arm64 (1.5.1-1) ... 134s Selecting previously unselected package libgsm1:arm64. 134s Preparing to unpack .../053-libgsm1_1.0.22-1build1_arm64.deb ... 134s Unpacking libgsm1:arm64 (1.0.22-1build1) ... 134s Selecting previously unselected package libhwy1t64:arm64. 134s Preparing to unpack .../054-libhwy1t64_1.2.0-3ubuntu3_arm64.deb ... 134s Unpacking libhwy1t64:arm64 (1.2.0-3ubuntu3) ... 134s Selecting previously unselected package liblcms2-2:arm64. 134s Preparing to unpack .../055-liblcms2-2_2.16-2_arm64.deb ... 134s Unpacking liblcms2-2:arm64 (2.16-2) ... 134s Selecting previously unselected package libjxl0.11:arm64. 134s Preparing to unpack .../056-libjxl0.11_0.11.1-4_arm64.deb ... 134s Unpacking libjxl0.11:arm64 (0.11.1-4) ... 134s Selecting previously unselected package libmp3lame0:arm64. 134s Preparing to unpack .../057-libmp3lame0_3.100-6build1_arm64.deb ... 134s Unpacking libmp3lame0:arm64 (3.100-6build1) ... 134s Selecting previously unselected package libopus0:arm64. 134s Preparing to unpack .../058-libopus0_1.5.2-2_arm64.deb ... 134s Unpacking libopus0:arm64 (1.5.2-2) ... 134s Selecting previously unselected package librav1e0.7:arm64. 134s Preparing to unpack .../059-librav1e0.7_0.7.1-9_arm64.deb ... 134s Unpacking librav1e0.7:arm64 (0.7.1-9) ... 134s Selecting previously unselected package libcairo-gobject2:arm64. 134s Preparing to unpack .../060-libcairo-gobject2_1.18.4-1_arm64.deb ... 134s Unpacking libcairo-gobject2:arm64 (1.18.4-1) ... 134s Selecting previously unselected package libgdk-pixbuf2.0-common. 134s Preparing to unpack .../061-libgdk-pixbuf2.0-common_2.42.12+dfsg-2_all.deb ... 134s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 134s Selecting previously unselected package libgdk-pixbuf-2.0-0:arm64. 134s Preparing to unpack .../062-libgdk-pixbuf-2.0-0_2.42.12+dfsg-2_arm64.deb ... 134s Unpacking libgdk-pixbuf-2.0-0:arm64 (2.42.12+dfsg-2) ... 134s Selecting previously unselected package libgraphite2-3:arm64. 134s Preparing to unpack .../063-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 134s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 134s Selecting previously unselected package libharfbuzz0b:arm64. 134s Preparing to unpack .../064-libharfbuzz0b_10.2.0-1_arm64.deb ... 134s Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... 134s Selecting previously unselected package libthai-data. 134s Preparing to unpack .../065-libthai-data_0.1.29-2build1_all.deb ... 134s Unpacking libthai-data (0.1.29-2build1) ... 134s Selecting previously unselected package libdatrie1:arm64. 134s Preparing to unpack .../066-libdatrie1_0.2.13-4_arm64.deb ... 134s Unpacking libdatrie1:arm64 (0.2.13-4) ... 134s Selecting previously unselected package libthai0:arm64. 134s Preparing to unpack .../067-libthai0_0.1.29-2build1_arm64.deb ... 134s Unpacking libthai0:arm64 (0.1.29-2build1) ... 134s Selecting previously unselected package libpango-1.0-0:arm64. 134s Preparing to unpack .../068-libpango-1.0-0_1.56.3-1_arm64.deb ... 134s Unpacking libpango-1.0-0:arm64 (1.56.3-1) ... 134s Selecting previously unselected package libpangoft2-1.0-0:arm64. 134s Preparing to unpack .../069-libpangoft2-1.0-0_1.56.3-1_arm64.deb ... 134s Unpacking libpangoft2-1.0-0:arm64 (1.56.3-1) ... 134s Selecting previously unselected package libpangocairo-1.0-0:arm64. 134s Preparing to unpack .../070-libpangocairo-1.0-0_1.56.3-1_arm64.deb ... 134s Unpacking libpangocairo-1.0-0:arm64 (1.56.3-1) ... 134s Selecting previously unselected package librsvg2-2:arm64. 135s Preparing to unpack .../071-librsvg2-2_2.60.0+dfsg-1build1_arm64.deb ... 135s Unpacking librsvg2-2:arm64 (2.60.0+dfsg-1build1) ... 135s Selecting previously unselected package libshine3:arm64. 135s Preparing to unpack .../072-libshine3_3.1.1-2build1_arm64.deb ... 135s Unpacking libshine3:arm64 (3.1.1-2build1) ... 135s Selecting previously unselected package libsnappy1v5:arm64. 135s Preparing to unpack .../073-libsnappy1v5_1.2.2-1_arm64.deb ... 135s Unpacking libsnappy1v5:arm64 (1.2.2-1) ... 135s Selecting previously unselected package libspeex1:arm64. 135s Preparing to unpack .../074-libspeex1_1.2.1-3_arm64.deb ... 135s Unpacking libspeex1:arm64 (1.2.1-3) ... 135s Selecting previously unselected package libsvtav1enc2:arm64. 135s Preparing to unpack .../075-libsvtav1enc2_2.3.0+dfsg-1_arm64.deb ... 135s Unpacking libsvtav1enc2:arm64 (2.3.0+dfsg-1) ... 135s Selecting previously unselected package libgomp1:arm64. 135s Preparing to unpack .../076-libgomp1_15.1.0-5ubuntu1_arm64.deb ... 135s Unpacking libgomp1:arm64 (15.1.0-5ubuntu1) ... 135s Selecting previously unselected package libsoxr0:arm64. 135s Preparing to unpack .../077-libsoxr0_0.1.3-4build3_arm64.deb ... 135s Unpacking libsoxr0:arm64 (0.1.3-4build3) ... 135s Selecting previously unselected package libswresample5:arm64. 135s Preparing to unpack .../078-libswresample5_7%3a7.1.1-1ubuntu2_arm64.deb ... 135s Unpacking libswresample5:arm64 (7:7.1.1-1ubuntu2) ... 135s Selecting previously unselected package libtheoradec1:arm64. 135s Preparing to unpack .../079-libtheoradec1_1.2.0~alpha1+dfsg-6_arm64.deb ... 135s Unpacking libtheoradec1:arm64 (1.2.0~alpha1+dfsg-6) ... 135s Selecting previously unselected package libogg0:arm64. 135s Preparing to unpack .../080-libogg0_1.3.5-3build1_arm64.deb ... 135s Unpacking libogg0:arm64 (1.3.5-3build1) ... 135s Selecting previously unselected package libtheoraenc1:arm64. 135s Preparing to unpack .../081-libtheoraenc1_1.2.0~alpha1+dfsg-6_arm64.deb ... 135s Unpacking libtheoraenc1:arm64 (1.2.0~alpha1+dfsg-6) ... 135s Selecting previously unselected package libtwolame0:arm64. 135s Preparing to unpack .../082-libtwolame0_0.4.0-2build3_arm64.deb ... 135s Unpacking libtwolame0:arm64 (0.4.0-2build3) ... 135s Selecting previously unselected package libvorbis0a:arm64. 135s Preparing to unpack .../083-libvorbis0a_1.3.7-3_arm64.deb ... 135s Unpacking libvorbis0a:arm64 (1.3.7-3) ... 135s Selecting previously unselected package libvorbisenc2:arm64. 135s Preparing to unpack .../084-libvorbisenc2_1.3.7-3_arm64.deb ... 135s Unpacking libvorbisenc2:arm64 (1.3.7-3) ... 135s Selecting previously unselected package libvpx9:arm64. 135s Preparing to unpack .../085-libvpx9_1.15.0-2.1_arm64.deb ... 135s Unpacking libvpx9:arm64 (1.15.0-2.1) ... 135s Selecting previously unselected package libwebpmux3:arm64. 135s Preparing to unpack .../086-libwebpmux3_1.5.0-0.1_arm64.deb ... 135s Unpacking libwebpmux3:arm64 (1.5.0-0.1) ... 135s Selecting previously unselected package libx264-164:arm64. 135s Preparing to unpack .../087-libx264-164_2%3a0.164.3108+git31e19f9-2build2_arm64.deb ... 135s Unpacking libx264-164:arm64 (2:0.164.3108+git31e19f9-2build2) ... 135s Selecting previously unselected package libx265-215:arm64. 135s Preparing to unpack .../088-libx265-215_4.1-2_arm64.deb ... 135s Unpacking libx265-215:arm64 (4.1-2) ... 136s Selecting previously unselected package libxvidcore4:arm64. 136s Preparing to unpack .../089-libxvidcore4_2%3a1.3.7-1build1_arm64.deb ... 136s Unpacking libxvidcore4:arm64 (2:1.3.7-1build1) ... 136s Selecting previously unselected package libzvbi-common. 136s Preparing to unpack .../090-libzvbi-common_0.2.44-1ubuntu1_all.deb ... 136s Unpacking libzvbi-common (0.2.44-1ubuntu1) ... 136s Selecting previously unselected package libzvbi0t64:arm64. 136s Preparing to unpack .../091-libzvbi0t64_0.2.44-1ubuntu1_arm64.deb ... 136s Unpacking libzvbi0t64:arm64 (0.2.44-1ubuntu1) ... 136s Selecting previously unselected package libavcodec61:arm64. 136s Preparing to unpack .../092-libavcodec61_7%3a7.1.1-1ubuntu2_arm64.deb ... 136s Unpacking libavcodec61:arm64 (7:7.1.1-1ubuntu2) ... 136s Selecting previously unselected package libudfread0:arm64. 136s Preparing to unpack .../093-libudfread0_1.1.2-1build1_arm64.deb ... 136s Unpacking libudfread0:arm64 (1.1.2-1build1) ... 136s Selecting previously unselected package libbluray2:arm64. 136s Preparing to unpack .../094-libbluray2_1%3a1.3.4-1build2_arm64.deb ... 136s Unpacking libbluray2:arm64 (1:1.3.4-1build2) ... 136s Selecting previously unselected package libchromaprint1:arm64. 136s Preparing to unpack .../095-libchromaprint1_1.5.1-7_arm64.deb ... 136s Unpacking libchromaprint1:arm64 (1.5.1-7) ... 136s Selecting previously unselected package libdvdread8t64:arm64. 136s Preparing to unpack .../096-libdvdread8t64_6.1.3-2_arm64.deb ... 136s Unpacking libdvdread8t64:arm64 (6.1.3-2) ... 136s Selecting previously unselected package libdvdnav4:arm64. 136s Preparing to unpack .../097-libdvdnav4_6.1.1-3build1_arm64.deb ... 136s Unpacking libdvdnav4:arm64 (6.1.1-3build1) ... 136s Selecting previously unselected package libgme0:arm64. 136s Preparing to unpack .../098-libgme0_0.6.3-7build1_arm64.deb ... 136s Unpacking libgme0:arm64 (0.6.3-7build1) ... 136s Selecting previously unselected package libmpg123-0t64:arm64. 136s Preparing to unpack .../099-libmpg123-0t64_1.32.10-1_arm64.deb ... 136s Unpacking libmpg123-0t64:arm64 (1.32.10-1) ... 136s Selecting previously unselected package libvorbisfile3:arm64. 136s Preparing to unpack .../100-libvorbisfile3_1.3.7-3_arm64.deb ... 136s Unpacking libvorbisfile3:arm64 (1.3.7-3) ... 136s Selecting previously unselected package libopenmpt0t64:arm64. 136s Preparing to unpack .../101-libopenmpt0t64_0.7.13-1build1_arm64.deb ... 136s Unpacking libopenmpt0t64:arm64 (0.7.13-1build1) ... 136s Selecting previously unselected package librabbitmq4:arm64. 136s Preparing to unpack .../102-librabbitmq4_0.15.0-1_arm64.deb ... 136s Unpacking librabbitmq4:arm64 (0.15.0-1) ... 136s Selecting previously unselected package libcjson1:arm64. 136s Preparing to unpack .../103-libcjson1_1.7.18-3_arm64.deb ... 136s Unpacking libcjson1:arm64 (1.7.18-3) ... 136s Selecting previously unselected package libmbedcrypto16:arm64. 136s Preparing to unpack .../104-libmbedcrypto16_3.6.2-3ubuntu1_arm64.deb ... 136s Unpacking libmbedcrypto16:arm64 (3.6.2-3ubuntu1) ... 136s Selecting previously unselected package librist4:arm64. 136s Preparing to unpack .../105-librist4_0.2.11+dfsg-1_arm64.deb ... 136s Unpacking librist4:arm64 (0.2.11+dfsg-1) ... 136s Selecting previously unselected package libsrt1.5-gnutls:arm64. 136s Preparing to unpack .../106-libsrt1.5-gnutls_1.5.4-1_arm64.deb ... 136s Unpacking libsrt1.5-gnutls:arm64 (1.5.4-1) ... 136s Selecting previously unselected package libssh-4:arm64. 136s Preparing to unpack .../107-libssh-4_0.11.1-2_arm64.deb ... 136s Unpacking libssh-4:arm64 (0.11.1-2) ... 136s Selecting previously unselected package libnorm1t64:arm64. 136s Preparing to unpack .../108-libnorm1t64_1.5.9+dfsg-3.1build2_arm64.deb ... 136s Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1build2) ... 136s Selecting previously unselected package libpgm-5.3-0t64:arm64. 137s Preparing to unpack .../109-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_arm64.deb ... 137s Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 137s Selecting previously unselected package libsodium23:arm64. 137s Preparing to unpack .../110-libsodium23_1.0.18-1build3_arm64.deb ... 137s Unpacking libsodium23:arm64 (1.0.18-1build3) ... 137s Selecting previously unselected package libzmq5:arm64. 137s Preparing to unpack .../111-libzmq5_4.3.5-1build2_arm64.deb ... 137s Unpacking libzmq5:arm64 (4.3.5-1build2) ... 137s Selecting previously unselected package libavformat61:arm64. 137s Preparing to unpack .../112-libavformat61_7%3a7.1.1-1ubuntu2_arm64.deb ... 137s Unpacking libavformat61:arm64 (7:7.1.1-1ubuntu2) ... 137s Selecting previously unselected package libgif7:arm64. 137s Preparing to unpack .../113-libgif7_5.2.2-1ubuntu2_arm64.deb ... 137s Unpacking libgif7:arm64 (5.2.2-1ubuntu2) ... 137s Selecting previously unselected package libimagequant0:arm64. 137s Preparing to unpack .../114-libimagequant0_2.18.0-1build1_arm64.deb ... 137s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 137s Selecting previously unselected package libjpeg-turbo8-dev:arm64. 137s Preparing to unpack .../115-libjpeg-turbo8-dev_2.1.5-3ubuntu2_arm64.deb ... 137s Unpacking libjpeg-turbo8-dev:arm64 (2.1.5-3ubuntu2) ... 137s Selecting previously unselected package libjpeg8-dev:arm64. 137s Preparing to unpack .../116-libjpeg8-dev_8c-2ubuntu11_arm64.deb ... 137s Unpacking libjpeg8-dev:arm64 (8c-2ubuntu11) ... 137s Selecting previously unselected package libjpeg-dev:arm64. 137s Preparing to unpack .../117-libjpeg-dev_8c-2ubuntu11_arm64.deb ... 137s Unpacking libjpeg-dev:arm64 (8c-2ubuntu11) ... 137s Selecting previously unselected package libjs-jquery. 137s Preparing to unpack .../118-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 137s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 137s Selecting previously unselected package libjs-jquery-metadata. 137s Preparing to unpack .../119-libjs-jquery-metadata_12-4_all.deb ... 137s Unpacking libjs-jquery-metadata (12-4) ... 137s Selecting previously unselected package libjs-jquery-tablesorter. 137s Preparing to unpack .../120-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 137s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 137s Selecting previously unselected package libjs-jquery-throttle-debounce. 137s Preparing to unpack .../121-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 137s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 137s Selecting previously unselected package libjs-underscore. 137s Preparing to unpack .../122-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 137s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 137s Selecting previously unselected package libjs-sphinxdoc. 137s Preparing to unpack .../123-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 137s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 137s Selecting previously unselected package libleptonica6:arm64. 137s Preparing to unpack .../124-libleptonica6_1.84.1-4_arm64.deb ... 137s Unpacking libleptonica6:arm64 (1.84.1-4) ... 137s Selecting previously unselected package libqpdf30:arm64. 137s Preparing to unpack .../125-libqpdf30_12.2.0-1_arm64.deb ... 137s Unpacking libqpdf30:arm64 (12.2.0-1) ... 137s Selecting previously unselected package libraqm0:arm64. 137s Preparing to unpack .../126-libraqm0_0.10.2-1_arm64.deb ... 137s Unpacking libraqm0:arm64 (0.10.2-1) ... 137s Selecting previously unselected package libtesseract5:arm64. 137s Preparing to unpack .../127-libtesseract5_5.5.0-1_arm64.deb ... 137s Unpacking libtesseract5:arm64 (5.5.0-1) ... 137s Selecting previously unselected package libwebpdemux2:arm64. 137s Preparing to unpack .../128-libwebpdemux2_1.5.0-0.1_arm64.deb ... 137s Unpacking libwebpdemux2:arm64 (1.5.0-0.1) ... 138s Selecting previously unselected package libxslt1.1:arm64. 138s Preparing to unpack .../129-libxslt1.1_1.1.43-0exp1_arm64.deb ... 138s Unpacking libxslt1.1:arm64 (1.1.43-0exp1) ... 138s Selecting previously unselected package python3-charset-normalizer. 138s Preparing to unpack .../130-python3-charset-normalizer_3.4.2-1_arm64.deb ... 138s Unpacking python3-charset-normalizer (3.4.2-1) ... 138s Selecting previously unselected package python3-pdfminer. 138s Preparing to unpack .../131-python3-pdfminer_20221105+dfsg-1_all.deb ... 138s Unpacking python3-pdfminer (20221105+dfsg-1) ... 138s Selecting previously unselected package python3-pil:arm64. 138s Preparing to unpack .../132-python3-pil_11.1.0-5build1_arm64.deb ... 138s Unpacking python3-pil:arm64 (11.1.0-5build1) ... 138s Selecting previously unselected package python3-cairo. 138s Preparing to unpack .../133-python3-cairo_1.27.0-2_arm64.deb ... 138s Unpacking python3-cairo (1.27.0-2) ... 138s Selecting previously unselected package python3-freetype. 138s Preparing to unpack .../134-python3-freetype_2.5.1-1_all.deb ... 138s Unpacking python3-freetype (2.5.1-1) ... 138s Selecting previously unselected package python3-rlpycairo. 138s Preparing to unpack .../135-python3-rlpycairo_0.3.0-3_all.deb ... 138s Unpacking python3-rlpycairo (0.3.0-3) ... 138s Selecting previously unselected package python3-reportlab. 138s Preparing to unpack .../136-python3-reportlab_4.3.1-1_all.deb ... 138s Unpacking python3-reportlab (4.3.1-1) ... 138s Selecting previously unselected package python3-wrapt. 138s Preparing to unpack .../137-python3-wrapt_1.15.0-4build1_arm64.deb ... 138s Unpacking python3-wrapt (1.15.0-4build1) ... 138s Selecting previously unselected package python3-deprecated. 138s Preparing to unpack .../138-python3-deprecated_1.2.18-1_all.deb ... 138s Unpacking python3-deprecated (1.2.18-1) ... 138s Selecting previously unselected package python3-lxml:arm64. 138s Preparing to unpack .../139-python3-lxml_5.4.0-1build1_arm64.deb ... 138s Unpacking python3-lxml:arm64 (5.4.0-1build1) ... 138s Selecting previously unselected package python3-packaging. 138s Preparing to unpack .../140-python3-packaging_25.0-1_all.deb ... 138s Unpacking python3-packaging (25.0-1) ... 138s Selecting previously unselected package python3-pikepdf. 138s Preparing to unpack .../141-python3-pikepdf_9.5.2+dfsg-1build2_arm64.deb ... 138s Unpacking python3-pikepdf (9.5.2+dfsg-1build2) ... 138s Selecting previously unselected package python3-pluggy. 138s Preparing to unpack .../142-python3-pluggy_1.5.0-1_all.deb ... 138s Unpacking python3-pluggy (1.5.0-1) ... 138s Selecting previously unselected package python3-humanfriendly. 138s Preparing to unpack .../143-python3-humanfriendly_10.0-6_all.deb ... 138s Unpacking python3-humanfriendly (10.0-6) ... 138s Selecting previously unselected package python3-coloredlogs. 138s Preparing to unpack .../144-python3-coloredlogs_15.0.1-1_all.deb ... 138s Unpacking python3-coloredlogs (15.0.1-1) ... 139s Selecting previously unselected package python3-dateutil. 139s Preparing to unpack .../145-python3-dateutil_2.9.0-4_all.deb ... 139s Unpacking python3-dateutil (2.9.0-4) ... 139s Selecting previously unselected package python3-sortedcontainers. 139s Preparing to unpack .../146-python3-sortedcontainers_2.4.0-2_all.deb ... 139s Unpacking python3-sortedcontainers (2.4.0-2) ... 139s Selecting previously unselected package python3-hypothesis. 139s Preparing to unpack .../147-python3-hypothesis_6.130.5-1_all.deb ... 139s Unpacking python3-hypothesis (6.130.5-1) ... 139s Selecting previously unselected package tesseract-ocr-eng. 139s Preparing to unpack .../148-tesseract-ocr-eng_1%3a4.1.0-2_all.deb ... 139s Unpacking tesseract-ocr-eng (1:4.1.0-2) ... 139s Selecting previously unselected package tesseract-ocr-osd. 139s Preparing to unpack .../149-tesseract-ocr-osd_1%3a4.1.0-2_all.deb ... 139s Unpacking tesseract-ocr-osd (1:4.1.0-2) ... 139s Selecting previously unselected package tesseract-ocr. 139s Preparing to unpack .../150-tesseract-ocr_5.5.0-1_arm64.deb ... 139s Unpacking tesseract-ocr (5.5.0-1) ... 139s Selecting previously unselected package python3-deprecation. 139s Preparing to unpack .../151-python3-deprecation_2.1.0-4_all.deb ... 139s Unpacking python3-deprecation (2.1.0-4) ... 139s Selecting previously unselected package python3-img2pdf. 139s Preparing to unpack .../152-python3-img2pdf_0.6.1-1_all.deb ... 139s Unpacking python3-img2pdf (0.6.1-1) ... 139s Selecting previously unselected package ocrmypdf. 139s Preparing to unpack .../153-ocrmypdf_16.7.0+dfsg1-2_all.deb ... 139s Unpacking ocrmypdf (16.7.0+dfsg1-2) ... 139s Selecting previously unselected package sphinx-rtd-theme-common. 139s Preparing to unpack .../154-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 139s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 140s Selecting previously unselected package ocrmypdf-doc. 140s Preparing to unpack .../155-ocrmypdf-doc_16.7.0+dfsg1-2_all.deb ... 140s Unpacking ocrmypdf-doc (16.7.0+dfsg1-2) ... 140s Selecting previously unselected package pngquant. 140s Preparing to unpack .../156-pngquant_2.18.0-1build2_arm64.deb ... 140s Unpacking pngquant (2.18.0-1build2) ... 140s Selecting previously unselected package python3-coverage. 140s Preparing to unpack .../157-python3-coverage_7.6.0+dfsg1-2build1_arm64.deb ... 140s Unpacking python3-coverage (7.6.0+dfsg1-2build1) ... 140s Selecting previously unselected package python3-iniconfig. 140s Preparing to unpack .../158-python3-iniconfig_1.1.1-2_all.deb ... 140s Unpacking python3-iniconfig (1.1.1-2) ... 140s Selecting previously unselected package python3-pytest. 140s Preparing to unpack .../159-python3-pytest_8.3.5-2_all.deb ... 140s Unpacking python3-pytest (8.3.5-2) ... 140s Selecting previously unselected package libjs-jquery-hotkeys. 140s Preparing to unpack .../160-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 140s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 140s Selecting previously unselected package libjs-jquery-isonscreen. 140s Preparing to unpack .../161-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 140s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 140s Selecting previously unselected package python3-pytest-cov. 140s Preparing to unpack .../162-python3-pytest-cov_5.0.0-1_all.deb ... 140s Unpacking python3-pytest-cov (5.0.0-1) ... 140s Selecting previously unselected package tesseract-ocr-deu. 140s Preparing to unpack .../163-tesseract-ocr-deu_1%3a4.1.0-2_all.deb ... 140s Unpacking tesseract-ocr-deu (1:4.1.0-2) ... 140s Selecting previously unselected package tesseract-ocr-fra. 140s Preparing to unpack .../164-tesseract-ocr-fra_1%3a4.1.0-2_all.deb ... 140s Unpacking tesseract-ocr-fra (1:4.1.0-2) ... 140s Selecting previously unselected package unpaper. 140s Preparing to unpack .../165-unpaper_7.0.0-3build2_arm64.deb ... 140s Unpacking unpaper (7.0.0-3build2) ... 140s Setting up libgme0:arm64 (0.6.3-7build1) ... 140s Setting up libchromaprint1:arm64 (1.5.1-7) ... 140s Setting up libhwy1t64:arm64 (1.2.0-3ubuntu3) ... 140s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 140s Setting up libxcb-dri3-0:arm64 (1.17.0-2) ... 140s Setting up liblcms2-2:arm64 (2.16-2) ... 140s Setting up python3-iniconfig (1.1.1-2) ... 141s Setting up libpixman-1-0:arm64 (0.44.0-3) ... 141s Setting up libdvdread8t64:arm64 (6.1.3-2) ... 141s Setting up libudfread0:arm64 (1.1.2-1build1) ... 141s Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1build2) ... 141s Setting up libsharpyuv0:arm64 (1.5.0-0.1) ... 141s Setting up libaom3:arm64 (3.12.1-1) ... 141s Setting up libx11-xcb1:arm64 (2:1.8.12-1) ... 141s Setting up librabbitmq4:arm64 (0.15.0-1) ... 141s Setting up fonts-lato (2.015-1) ... 141s Setting up libsodium23:arm64 (1.0.18-1build3) ... 141s Setting up libogg0:arm64 (1.3.5-3build1) ... 141s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 141s Setting up libspeex1:arm64 (1.2.1-3) ... 141s Setting up libshine3:arm64 (3.1.1-2build1) ... 141s Setting up libx264-164:arm64 (2:0.164.3108+git31e19f9-2build2) ... 141s Setting up libtwolame0:arm64 (0.4.0-2build3) ... 141s Setting up libxrender1:arm64 (1:0.9.12-1) ... 141s Setting up libdatrie1:arm64 (0.2.13-4) ... 141s Setting up libgsm1:arm64 (1.0.22-1build1) ... 141s Setting up libxcb-render0:arm64 (1.17.0-2) ... 141s Setting up python3-charset-normalizer (3.4.2-1) ... 141s Setting up libcodec2-1.2:arm64 (1.2.0-3) ... 141s Setting up libijs-0.35:arm64 (0.35-15.3) ... 141s Setting up libgs-common (10.05.0dfsg1-0ubuntu1) ... 141s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 141s Setting up x11-common (1:7.7+23ubuntu4) ... 141s Setting up libdeflate0:arm64 (1.23-2) ... 141s Setting up tesseract-ocr-eng (1:4.1.0-2) ... 141s Setting up python3-coverage (7.6.0+dfsg1-2build1) ... 142s Setting up libxcb-shm0:arm64 (1.17.0-2) ... 142s Setting up python3-sortedcontainers (2.4.0-2) ... 142s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 142s Setting up libmpg123-0t64:arm64 (1.32.10-1) ... 142s Setting up libgomp1:arm64 (15.1.0-5ubuntu1) ... 142s Setting up python3-freetype (2.5.1-1) ... 142s Setting up libcjson1:arm64 (1.7.18-3) ... 142s Setting up libxvidcore4:arm64 (2:1.3.7-1build1) ... 142s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 142s Setting up libsnappy1v5:arm64 (1.2.2-1) ... 142s Setting up poppler-data (0.4.12-1) ... 142s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 142s Setting up libtheoraenc1:arm64 (1.2.0~alpha1+dfsg-6) ... 142s Setting up libfontenc1:arm64 (1:1.1.8-1build1) ... 142s Setting up python3-packaging (25.0-1) ... 143s Setting up libva2:arm64 (2.22.0-3ubuntu2) ... 143s Setting up python3-humanfriendly (10.0-6) ... 143s Setting up libsvtav1enc2:arm64 (2.3.0+dfsg-1) ... 143s Setting up libxfixes3:arm64 (1:6.0.0-2build1) ... 143s Setting up libjbig2dec0:arm64 (0.20-1build3) ... 143s Setting up tesseract-ocr-fra (1:4.1.0-2) ... 143s Setting up libavahi-common-data:arm64 (0.8-16ubuntu2) ... 143s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 143s Setting up libopus0:arm64 (1.5.2-2) ... 143s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 143s Setting up icc-profiles-free (2.0.1+dfsg-1.1) ... 143s Setting up libvorbis0a:arm64 (1.3.7-3) ... 143s Setting up libidn12:arm64 (1.43-1) ... 143s Setting up python3-wrapt (1.15.0-4build1) ... 143s Setting up python3-deprecation (2.1.0-4) ... 144s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 144s Setting up libssh-4:arm64 (0.11.1-2) ... 144s Setting up python3-pluggy (1.5.0-1) ... 144s Setting up libwebp7:arm64 (1.5.0-0.1) ... 144s Setting up tesseract-ocr-deu (1:4.1.0-2) ... 144s Setting up libgif7:arm64 (5.2.2-1ubuntu2) ... 144s Setting up libvpx9:arm64 (1.15.0-2.1) ... 144s Setting up libsrt1.5-gnutls:arm64 (1.5.4-1) ... 144s Setting up libdav1d7:arm64 (1.5.1-1) ... 144s Setting up libva-drm2:arm64 (2.22.0-3ubuntu2) ... 144s Setting up ocl-icd-libopencl1:arm64 (2.3.3-1) ... 144s Setting up libvdpau1:arm64 (1.5-3) ... 144s Setting up librav1e0.7:arm64 (0.7.1-9) ... 144s Setting up libxslt1.1:arm64 (1.1.43-0exp1) ... 144s Setting up libopenjp2-7:arm64 (2.5.3-2) ... 144s Setting up libharfbuzz0b:arm64 (10.2.0-1) ... 144s Setting up libthai-data (0.1.29-2build1) ... 144s Setting up python3-dateutil (2.9.0-4) ... 144s Setting up libmbedcrypto16:arm64 (3.6.2-3ubuntu1) ... 144s Setting up tesseract-ocr-osd (1:4.1.0-2) ... 144s Setting up libpaper2:arm64 (2.2.5-0.3) ... 144s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 144s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 144s Setting up libx265-215:arm64 (4.1-2) ... 144s Setting up libva-x11-2:arm64 (2.22.0-3ubuntu2) ... 144s Setting up libwebpmux3:arm64 (1.5.0-0.1) ... 144s Setting up python3-coloredlogs (15.0.1-1) ... 145s Setting up libjxl0.11:arm64 (0.11.1-4) ... 145s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 145s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 145s Setting up python3-deprecated (1.2.18-1) ... 145s Setting up libzvbi-common (0.2.44-1ubuntu1) ... 145s Setting up libmp3lame0:arm64 (3.100-6build1) ... 145s Setting up libvorbisenc2:arm64 (1.3.7-3) ... 145s Setting up libdvdnav4:arm64 (6.1.1-3build1) ... 145s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 145s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 145s Setting up libice6:arm64 (2:1.1.1-1) ... 145s Setting up libjpeg-turbo8-dev:arm64 (2.1.5-3ubuntu2) ... 145s Setting up libzmq5:arm64 (4.3.5-1build2) ... 145s Setting up python3-pdfminer (20221105+dfsg-1) ... 145s Setting up libzvbi0t64:arm64 (0.2.44-1ubuntu1) ... 145s Setting up libsoxr0:arm64 (0.1.3-4build3) ... 145s Setting up python3-pytest (8.3.5-2) ... 146s Setting up libwebpdemux2:arm64 (1.5.0-0.1) ... 146s Setting up python3-hypothesis (6.130.5-1) ... 147s Setting up libavahi-common3:arm64 (0.8-16ubuntu2) ... 147s Setting up xfonts-utils (1:7.7+7) ... 147s Setting up libavutil59:arm64 (7:7.1.1-1ubuntu2) ... 147s Setting up librist4:arm64 (0.2.11+dfsg-1) ... 147s Setting up libthai0:arm64 (0.1.29-2build1) ... 147s Setting up libvorbisfile3:arm64 (1.3.7-3) ... 147s Setting up libswresample5:arm64 (7:7.1.1-1ubuntu2) ... 147s Setting up pngquant (2.18.0-1build2) ... 147s Setting up libjs-jquery-metadata (12-4) ... 147s Setting up libraqm0:arm64 (0.10.2-1) ... 147s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 147s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 147s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 147s Setting up python3-lxml:arm64 (5.4.0-1build1) ... 147s Setting up libtiff6:arm64 (4.7.0-3ubuntu1) ... 147s Setting up libgdk-pixbuf-2.0-0:arm64 (2.42.12+dfsg-2) ... 147s Setting up libjpeg8-dev:arm64 (8c-2ubuntu11) ... 147s Setting up libqpdf30:arm64 (12.2.0-1) ... 147s Setting up libsm6:arm64 (2:1.2.6-1) ... 147s Setting up libopenmpt0t64:arm64 (0.7.13-1build1) ... 147s Setting up libavahi-client3:arm64 (0.8-16ubuntu2) ... 147s Setting up ocrmypdf-doc (16.7.0+dfsg1-2) ... 147s Setting up libjpeg-dev:arm64 (8c-2ubuntu11) ... 147s Setting up libleptonica6:arm64 (1.84.1-4) ... 147s Setting up python3-pytest-cov (5.0.0-1) ... 147s Setting up fonts-urw-base35 (20200910-8) ... 148s Setting up python3-pil:arm64 (11.1.0-5build1) ... 148s Setting up libxt6t64:arm64 (1:1.2.1-1.2build1) ... 148s Setting up libtesseract5:arm64 (5.5.0-1) ... 148s Setting up libcups2t64:arm64 (2.4.12-0ubuntu1) ... 148s Setting up libgs10-common (10.05.0dfsg1-0ubuntu1) ... 148s Setting up fontconfig-config (2.15.0-2.2ubuntu1) ... 149s Setting up python3-pikepdf (9.5.2+dfsg-1build2) ... 149s Setting up libfontconfig1:arm64 (2.15.0-2.2ubuntu1) ... 149s Setting up libbluray2:arm64 (1:1.3.4-1build2) ... 149s Setting up libgs10:arm64 (10.05.0dfsg1-0ubuntu1) ... 149s Setting up fontconfig (2.15.0-2.2ubuntu1) ... 151s Regenerating fonts cache... done. 151s Setting up libpango-1.0-0:arm64 (1.56.3-1) ... 151s Setting up python3-img2pdf (0.6.1-1) ... 152s Setting up ghostscript (10.05.0dfsg1-0ubuntu1) ... 152s Setting up libcairo2:arm64 (1.18.4-1) ... 152s Setting up libtheoradec1:arm64 (1.2.0~alpha1+dfsg-6) ... 152s Setting up libcairo-gobject2:arm64 (1.18.4-1) ... 152s Setting up libpangoft2-1.0-0:arm64 (1.56.3-1) ... 152s Setting up libpangocairo-1.0-0:arm64 (1.56.3-1) ... 152s Setting up python3-cairo (1.27.0-2) ... 152s Setting up librsvg2-2:arm64 (2.60.0+dfsg-1build1) ... 152s Setting up tesseract-ocr (5.5.0-1) ... 152s Setting up python3-rlpycairo (0.3.0-3) ... 152s Setting up libavcodec61:arm64 (7:7.1.1-1ubuntu2) ... 152s Setting up python3-reportlab (4.3.1-1) ... 154s Setting up libavformat61:arm64 (7:7.1.1-1ubuntu2) ... 154s Setting up ocrmypdf (16.7.0+dfsg1-2) ... 154s Setting up unpaper (7.0.0-3build2) ... 154s Processing triggers for man-db (2.13.1-1) ... 155s Processing triggers for libc-bin (2.41-6ubuntu2) ... 157s autopkgtest [21:07:19]: test test-suite: [----------------------- 159s ============================= test session starts ============================== 159s platform linux -- Python 3.13.4, pytest-8.3.5, pluggy-1.5.0 159s rootdir: /tmp/autopkgtest.YmG5B3/build.Vrd/src 159s configfile: pyproject.toml 159s testpaths: tests 159s plugins: hypothesis-6.130.5, typeguard-4.4.2, cov-5.0.0 159s collected 376 items 159s 161s tests/test_acroform.py .... [ 1%] 161s tests/test_annots.py . [ 1%] 184s tests/test_api.py ....... [ 3%] 184s tests/test_check_pdf.py . [ 3%] 184s tests/test_completion.py x. [ 3%] 184s tests/test_concurrency.py s [ 4%] 187s tests/test_ghostscript.py ........F.F [ 7%] 192s tests/test_graft.py .. [ 7%] 192s tests/test_helpers.py ........ss. [ 10%] 192s tests/test_hocrtransform.py .s [ 11%] 194s tests/test_image_input.py .....x [ 12%] 194s tests/test_imageops.py .... [ 13%] 194s tests/test_logging.py . [ 14%] 305s tests/test_main.py ...............s.....................ss...........ss. [ 28%] 331s .....FFFFFFF......s...............F.. [ 38%] 347s tests/test_metadata.py .........................ssss....ssss...x [ 48%] 360s tests/test_optimize.py ....sss............ [ 53%] 361s tests/test_page_numbers.py .................... [ 59%] 363s tests/test_pdfa.py ...... [ 60%] 363s tests/test_pdfinfo.py ............... [ 64%] 364s tests/test_pipeline.py ............... [ 68%] 402s tests/test_preprocessing.py ..x....................FF.. [ 76%] 402s tests/test_quality.py . [ 76%] 417s tests/test_rotation.py .ss....ssssssssssssssssssss.. [ 84%] 428s tests/test_semfree.py . [ 84%] 429s tests/test_soft_error.py .... [ 85%] 432s tests/test_stdio.py FFF [ 86%] 436s tests/test_tagged.py .. [ 86%] 443s tests/test_tesseract.py ...s................ [ 92%] 455s tests/test_unpaper.py ......... [ 94%] 470s tests/test_userunit.py ... [ 95%] 470s tests/test_validation.py .................. [100%] 470s 470s =================================== FAILURES =================================== 470s ______________ TestDuplicateFilter.test_filter_duplicate_messages ______________ 470s 470s self = <tests.test_ghostscript.TestDuplicateFilter object at 0xe3ed0756de50> 470s duplicate_filter_logger = <Logger tests.test_ghostscriptZom-nF7FMLg (DEBUG)> 470s caplog = <_pytest.logging.LogCaptureFixture object at 0xe3ed0706fdf0> 470s 470s def test_filter_duplicate_messages(self, duplicate_filter_logger, caplog): 470s log = duplicate_filter_logger 470s log.error("test error message") 470s log.error("test error message") 470s log.error("test error message") 470s log.error("another error message") 470s log.error("another error message") 470s log.error("yet another error message") 470s 470s > assert len(caplog.records) == 5 470s E assert 3 == 5 470s E + where 3 = len([<LogRecord: tests.test_ghostscriptZom-nF7FMLg, 40, /tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/test_ghostscript.py, 1...iptZom-nF7FMLg, 40, /tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/test_ghostscript.py, 173, "yet another error message">]) 470s E + where [<LogRecord: tests.test_ghostscriptZom-nF7FMLg, 40, /tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/test_ghostscript.py, 1...iptZom-nF7FMLg, 40, /tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/test_ghostscript.py, 173, "yet another error message">] = <_pytest.logging.LogCaptureFixture object at 0xe3ed0706fdf0>.records 470s 470s tests/test_ghostscript.py:175: AssertionError 470s ------------------------------ Captured log call ------------------------------- 470s ERROR tests.test_ghostscriptZom-nF7FMLg:test_ghostscript.py:168 test error message 470s ERROR tests.test_ghostscriptZom-nF7FMLg:test_ghostscript.py:171 another error message 470s ERROR tests.test_ghostscriptZom-nF7FMLg:test_ghostscript.py:173 yet another error message 470s _________________ TestDuplicateFilter.test_filter_alt_messages _________________ 470s 470s self = <tests.test_ghostscript.TestDuplicateFilter object at 0xe3ed076bf490> 470s duplicate_filter_logger = <Logger tests.test_ghostscriptQcmsC3UmA9M (DEBUG)> 470s caplog = <_pytest.logging.LogCaptureFixture object at 0xe3ed0700d350> 470s 470s def test_filter_alt_messages(self, duplicate_filter_logger, caplog): 470s log = duplicate_filter_logger 470s log.error("test error message") 470s log.error("another error message") 470s log.error("test error message") 470s log.error("another error message") 470s log.error("test error message") 470s log.error("test error message") 470s log.error("another error message") 470s log.error("yet another error message") 470s 470s > assert len(caplog.records) == 4 470s E assert 3 == 4 470s E + where 3 = len([<LogRecord: tests.test_ghostscriptQcmsC3UmA9M, 40, /tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/test_ghostscript.py, 1...iptQcmsC3UmA9M, 40, /tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/test_ghostscript.py, 204, "yet another error message">]) 470s E + where [<LogRecord: tests.test_ghostscriptQcmsC3UmA9M, 40, /tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/test_ghostscript.py, 1...iptQcmsC3UmA9M, 40, /tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/test_ghostscript.py, 204, "yet another error message">] = <_pytest.logging.LogCaptureFixture object at 0xe3ed0700d350>.records 470s 470s tests/test_ghostscript.py:206: AssertionError 470s ------------------------------ Captured log call ------------------------------- 470s ERROR tests.test_ghostscriptQcmsC3UmA9M:test_ghostscript.py:197 test error message 470s ERROR tests.test_ghostscriptQcmsC3UmA9M:test_ghostscript.py:198 another error message 470s ERROR tests.test_ghostscriptQcmsC3UmA9M:test_ghostscript.py:204 yet another error message 470s ____________________ test_compression_preserved[baiona.png] ____________________ 470s 470s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 470s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 470s image = 'baiona.png' 470s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_compression_preserved_bai0/out.pdf') 470s 470s @pytest.mark.parametrize( 470s 'image', ['baiona.png', 'baiona_gray.png', 'baiona_alpha.png', 'baiona_color.jpg'] 470s ) 470s def test_compression_preserved(ocrmypdf_exec, resources, image, outpdf): 470s input_file = str(resources / image) 470s output_file = str(outpdf) 470s 470s im = Image.open(input_file) 470s # Runs: ocrmypdf - output.pdf < testfile 470s with open(input_file, 'rb') as input_stream: 470s p_args = ocrmypdf_exec + [ 470s '--optimize', 470s '0', 470s '--image-dpi', 470s '150', 470s '--output-type', 470s 'pdf', 470s '--plugin', 470s 'tests/plugins/tesseract_noop.py', 470s '-', 470s output_file, 470s ] 470s p = run( 470s p_args, 470s capture_output=True, 470s stdin=input_stream, 470s text=True, 470s check=False, 470s ) 470s 470s if im.mode in ('RGBA', 'LA'): 470s # If alpha image is input, expect an error 470s assert p.returncode != ExitCode.ok and 'alpha' in p.stderr 470s return 470s 470s > assert p.returncode == ExitCode.ok, p.stderr 470s E AssertionError: Traceback (most recent call last): 470s E File "<frozen runpy>", line 198, in _run_module_as_main 470s E File "<frozen runpy>", line 88, in _run_code 470s E File "/usr/lib/python3/dist-packages/ocrmypdf/__main__.py", line 82, in <module> 470s E multiprocessing.set_start_method('forkserver') 470s E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 470s E File "/usr/lib/python3.13/multiprocessing/context.py", line 247, in set_start_method 470s E raise RuntimeError('context has already been set') 470s E RuntimeError: context has already been set 470s E 470s E assert 1 == <ExitCode.ok: 0> 470s E + where 1 = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--optimize', '0', '--image-dpi', '150', '--output-type',..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').returncode 470s E + and <ExitCode.ok: 0> = ExitCode.ok 470s 470s tests/test_main.py:675: AssertionError 470s _________________ test_compression_preserved[baiona_gray.png] __________________ 470s 470s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 470s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 470s image = 'baiona_gray.png' 470s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_compression_preserved_bai1/out.pdf') 470s 470s @pytest.mark.parametrize( 470s 'image', ['baiona.png', 'baiona_gray.png', 'baiona_alpha.png', 'baiona_color.jpg'] 470s ) 470s def test_compression_preserved(ocrmypdf_exec, resources, image, outpdf): 470s input_file = str(resources / image) 470s output_file = str(outpdf) 470s 470s im = Image.open(input_file) 470s # Runs: ocrmypdf - output.pdf < testfile 470s with open(input_file, 'rb') as input_stream: 470s p_args = ocrmypdf_exec + [ 470s '--optimize', 470s '0', 470s '--image-dpi', 470s '150', 470s '--output-type', 470s 'pdf', 470s '--plugin', 470s 'tests/plugins/tesseract_noop.py', 470s '-', 470s output_file, 470s ] 470s p = run( 470s p_args, 470s capture_output=True, 470s stdin=input_stream, 470s text=True, 470s check=False, 470s ) 470s 470s if im.mode in ('RGBA', 'LA'): 470s # If alpha image is input, expect an error 470s assert p.returncode != ExitCode.ok and 'alpha' in p.stderr 470s return 470s 470s > assert p.returncode == ExitCode.ok, p.stderr 470s E AssertionError: Traceback (most recent call last): 470s E File "<frozen runpy>", line 198, in _run_module_as_main 470s E File "<frozen runpy>", line 88, in _run_code 470s E File "/usr/lib/python3/dist-packages/ocrmypdf/__main__.py", line 82, in <module> 470s E multiprocessing.set_start_method('forkserver') 471s E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 471s E File "/usr/lib/python3.13/multiprocessing/context.py", line 247, in set_start_method 471s E raise RuntimeError('context has already been set') 471s E RuntimeError: context has already been set 471s E 471s E assert 1 == <ExitCode.ok: 0> 471s E + where 1 = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--optimize', '0', '--image-dpi', '150', '--output-type',..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').returncode 471s E + and <ExitCode.ok: 0> = ExitCode.ok 471s 471s tests/test_main.py:675: AssertionError 471s _________________ test_compression_preserved[baiona_alpha.png] _________________ 471s 471s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s image = 'baiona_alpha.png' 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_compression_preserved_bai2/out.pdf') 471s 471s @pytest.mark.parametrize( 471s 'image', ['baiona.png', 'baiona_gray.png', 'baiona_alpha.png', 'baiona_color.jpg'] 471s ) 471s def test_compression_preserved(ocrmypdf_exec, resources, image, outpdf): 471s input_file = str(resources / image) 471s output_file = str(outpdf) 471s 471s im = Image.open(input_file) 471s # Runs: ocrmypdf - output.pdf < testfile 471s with open(input_file, 'rb') as input_stream: 471s p_args = ocrmypdf_exec + [ 471s '--optimize', 471s '0', 471s '--image-dpi', 471s '150', 471s '--output-type', 471s 'pdf', 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s '-', 471s output_file, 471s ] 471s p = run( 471s p_args, 471s capture_output=True, 471s stdin=input_stream, 471s text=True, 471s check=False, 471s ) 471s 471s if im.mode in ('RGBA', 'LA'): 471s # If alpha image is input, expect an error 471s > assert p.returncode != ExitCode.ok and 'alpha' in p.stderr 471s E assert (1 != <ExitCode.ok: 0> and 'alpha' in 'Traceback (most recent call last):\n File "<frozen runpy>", line 198, in _run_module_as_main\n File "<frozen runpy>...t_start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n') 471s E + where 1 = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--optimize', '0', '--image-dpi', '150', '--output-type',..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').returncode 471s E + and <ExitCode.ok: 0> = ExitCode.ok 471s E + and 'Traceback (most recent call last):\n File "<frozen runpy>", line 198, in _run_module_as_main\n File "<frozen runpy>...t_start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n' = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--optimize', '0', '--image-dpi', '150', '--output-type',..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').stderr 471s 471s tests/test_main.py:672: AssertionError 471s _________________ test_compression_preserved[baiona_color.jpg] _________________ 471s 471s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s image = 'baiona_color.jpg' 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_compression_preserved_bai3/out.pdf') 471s 471s @pytest.mark.parametrize( 471s 'image', ['baiona.png', 'baiona_gray.png', 'baiona_alpha.png', 'baiona_color.jpg'] 471s ) 471s def test_compression_preserved(ocrmypdf_exec, resources, image, outpdf): 471s input_file = str(resources / image) 471s output_file = str(outpdf) 471s 471s im = Image.open(input_file) 471s # Runs: ocrmypdf - output.pdf < testfile 471s with open(input_file, 'rb') as input_stream: 471s p_args = ocrmypdf_exec + [ 471s '--optimize', 471s '0', 471s '--image-dpi', 471s '150', 471s '--output-type', 471s 'pdf', 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s '-', 471s output_file, 471s ] 471s p = run( 471s p_args, 471s capture_output=True, 471s stdin=input_stream, 471s text=True, 471s check=False, 471s ) 471s 471s if im.mode in ('RGBA', 'LA'): 471s # If alpha image is input, expect an error 471s assert p.returncode != ExitCode.ok and 'alpha' in p.stderr 471s return 471s 471s > assert p.returncode == ExitCode.ok, p.stderr 471s E AssertionError: Traceback (most recent call last): 471s E File "<frozen runpy>", line 198, in _run_module_as_main 471s E File "<frozen runpy>", line 88, in _run_code 471s E File "/usr/lib/python3/dist-packages/ocrmypdf/__main__.py", line 82, in <module> 471s E multiprocessing.set_start_method('forkserver') 471s E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 471s E File "/usr/lib/python3.13/multiprocessing/context.py", line 247, in set_start_method 471s E raise RuntimeError('context has already been set') 471s E RuntimeError: context has already been set 471s E 471s E assert 1 == <ExitCode.ok: 0> 471s E + where 1 = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--optimize', '0', '--image-dpi', '150', '--output-type',..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').returncode 471s E + and <ExitCode.ok: 0> = ExitCode.ok 471s 471s tests/test_main.py:675: AssertionError 471s __________________ test_compression_changed[baiona.png-jpeg] ___________________ 471s 471s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s image = 'baiona.png', compression = 'jpeg' 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_compression_changed_baion0/out.pdf') 471s 471s @pytest.mark.parametrize( 471s 'image,compression', 471s [ 471s ('baiona.png', 'jpeg'), 471s ('baiona_gray.png', 'lossless'), 471s ('baiona_color.jpg', 'lossless'), 471s ], 471s ) 471s def test_compression_changed(ocrmypdf_exec, resources, image, compression, outpdf): 471s input_file = str(resources / image) 471s output_file = str(outpdf) 471s 471s im = Image.open(input_file) 471s 471s # Runs: ocrmypdf - output.pdf < testfile 471s with open(input_file, 'rb') as input_stream: 471s p_args = ocrmypdf_exec + [ 471s '--image-dpi', 471s '150', 471s '--output-type', 471s 'pdfa', 471s '--optimize', 471s '0', 471s '--pdfa-image-compression', 471s compression, 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s '-', 471s output_file, 471s ] 471s p = run( 471s p_args, 471s capture_output=True, 471s stdin=input_stream, 471s text=True, 471s check=False, 471s ) 471s > assert p.returncode == ExitCode.ok, p.stderr 471s E AssertionError: Traceback (most recent call last): 471s E File "<frozen runpy>", line 198, in _run_module_as_main 471s E File "<frozen runpy>", line 88, in _run_code 471s E File "/usr/lib/python3/dist-packages/ocrmypdf/__main__.py", line 82, in <module> 471s E multiprocessing.set_start_method('forkserver') 471s E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 471s E File "/usr/lib/python3.13/multiprocessing/context.py", line 247, in set_start_method 471s E raise RuntimeError('context has already been set') 471s E RuntimeError: context has already been set 471s E 471s E assert 1 == <ExitCode.ok: 0> 471s E + where 1 = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--image-dpi', '150', '--output-type', 'pdfa', '--optimiz..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').returncode 471s E + and <ExitCode.ok: 0> = ExitCode.ok 471s 471s tests/test_main.py:729: AssertionError 471s ______________ test_compression_changed[baiona_gray.png-lossless] ______________ 471s 471s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s image = 'baiona_gray.png', compression = 'lossless' 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_compression_changed_baion1/out.pdf') 471s 471s @pytest.mark.parametrize( 471s 'image,compression', 471s [ 471s ('baiona.png', 'jpeg'), 471s ('baiona_gray.png', 'lossless'), 471s ('baiona_color.jpg', 'lossless'), 471s ], 471s ) 471s def test_compression_changed(ocrmypdf_exec, resources, image, compression, outpdf): 471s input_file = str(resources / image) 471s output_file = str(outpdf) 471s 471s im = Image.open(input_file) 471s 471s # Runs: ocrmypdf - output.pdf < testfile 471s with open(input_file, 'rb') as input_stream: 471s p_args = ocrmypdf_exec + [ 471s '--image-dpi', 471s '150', 471s '--output-type', 471s 'pdfa', 471s '--optimize', 471s '0', 471s '--pdfa-image-compression', 471s compression, 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s '-', 471s output_file, 471s ] 471s p = run( 471s p_args, 471s capture_output=True, 471s stdin=input_stream, 471s text=True, 471s check=False, 471s ) 471s > assert p.returncode == ExitCode.ok, p.stderr 471s E AssertionError: Traceback (most recent call last): 471s E File "<frozen runpy>", line 198, in _run_module_as_main 471s E File "<frozen runpy>", line 88, in _run_code 471s E File "/usr/lib/python3/dist-packages/ocrmypdf/__main__.py", line 82, in <module> 471s E multiprocessing.set_start_method('forkserver') 471s E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 471s E File "/usr/lib/python3.13/multiprocessing/context.py", line 247, in set_start_method 471s E raise RuntimeError('context has already been set') 471s E RuntimeError: context has already been set 471s E 471s E assert 1 == <ExitCode.ok: 0> 471s E + where 1 = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--image-dpi', '150', '--output-type', 'pdfa', '--optimiz..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').returncode 471s E + and <ExitCode.ok: 0> = ExitCode.ok 471s 471s tests/test_main.py:729: AssertionError 471s _____________ test_compression_changed[baiona_color.jpg-lossless] ______________ 471s 471s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s image = 'baiona_color.jpg', compression = 'lossless' 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_compression_changed_baion2/out.pdf') 471s 471s @pytest.mark.parametrize( 471s 'image,compression', 471s [ 471s ('baiona.png', 'jpeg'), 471s ('baiona_gray.png', 'lossless'), 471s ('baiona_color.jpg', 'lossless'), 471s ], 471s ) 471s def test_compression_changed(ocrmypdf_exec, resources, image, compression, outpdf): 471s input_file = str(resources / image) 471s output_file = str(outpdf) 471s 471s im = Image.open(input_file) 471s 471s # Runs: ocrmypdf - output.pdf < testfile 471s with open(input_file, 'rb') as input_stream: 471s p_args = ocrmypdf_exec + [ 471s '--image-dpi', 471s '150', 471s '--output-type', 471s 'pdfa', 471s '--optimize', 471s '0', 471s '--pdfa-image-compression', 471s compression, 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s '-', 471s output_file, 471s ] 471s p = run( 471s p_args, 471s capture_output=True, 471s stdin=input_stream, 471s text=True, 471s check=False, 471s ) 471s > assert p.returncode == ExitCode.ok, p.stderr 471s E AssertionError: Traceback (most recent call last): 471s E File "<frozen runpy>", line 198, in _run_module_as_main 471s E File "<frozen runpy>", line 88, in _run_code 471s E File "/usr/lib/python3/dist-packages/ocrmypdf/__main__.py", line 82, in <module> 471s E multiprocessing.set_start_method('forkserver') 471s E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 471s E File "/usr/lib/python3.13/multiprocessing/context.py", line 247, in set_start_method 471s E raise RuntimeError('context has already been set') 471s E RuntimeError: context has already been set 471s E 471s E assert 1 == <ExitCode.ok: 0> 471s E + where 1 = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--image-dpi', '150', '--output-type', 'pdfa', '--optimiz..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').returncode 471s E + and <ExitCode.ok: 0> = ExitCode.ok 471s 471s tests/test_main.py:729: AssertionError 471s ________________________ test_outputtype_none_bad_setup ________________________ 471s 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_outputtype_none_bad_setup0/out.pdf') 471s 471s def test_outputtype_none_bad_setup(resources, outpdf): 471s p = run_ocrmypdf( 471s resources / 'trivial.pdf', 471s outpdf, 471s '--output-type=none', 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s ) 471s assert p.returncode == ExitCode.bad_args 471s > assert 'Set the output file to' in p.stderr 471s E assert 'Set the output file to' in 'Traceback (most recent call last):\n File "<frozen runpy>", line 198, in _run_module_as_main\n File "<frozen runpy>...t_start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n' 471s E + where 'Traceback (most recent call last):\n File "<frozen runpy>", line 198, in _run_module_as_main\n File "<frozen runpy>...t_start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n' = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--output-type=none', '--plugin', 'tests/plugins/tesserac..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').stderr 471s 471s tests/test_main.py:943: AssertionError 471s _______________________ test_non_square_resolution[hocr] _______________________ 471s 471s renderer = 'hocr' 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_non_square_resolution_hoc0/out.pdf') 471s 471s @pytest.mark.parametrize('renderer', RENDERERS) 471s def test_non_square_resolution(renderer, resources, outpdf): 471s # Confirm input image is non-square resolution 471s in_pageinfo = PdfInfo(resources / 'aspect.pdf') 471s assert in_pageinfo[0].dpi.x != in_pageinfo[0].dpi.y 471s 471s proc = run_ocrmypdf( 471s resources / 'aspect.pdf', 471s outpdf, 471s '--pdf-renderer', 471s renderer, 471s '--plugin', 471s 'tests/plugins/tesseract_cache.py', 471s ) 471s # PDF/A conversion can fail for this file if Ghostscript >= 10.3, so don't test 471s # exit code in that case 471s if proc.returncode != ExitCode.pdfa_conversion_failed: 471s > proc.check_returncode() 471s 471s tests/test_preprocessing.py:122: 471s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 471s 471s self = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--pdf-renderer', 'hocr', '--plugin', 'tests/plugins/tess..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n') 471s 471s def check_returncode(self): 471s """Raise CalledProcessError if the exit code is non-zero.""" 471s if self.returncode: 471s > raise CalledProcessError(self.returncode, self.args, self.stdout, 471s self.stderr) 471s E subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'ocrmypdf', '--pdf-renderer', 'hocr', '--plugin', 'tests/plugins/tesseract_cache.py', '/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources/aspect.pdf', '/tmp/pytest-of-ubuntu/pytest-0/test_non_square_resolution_hoc0/out.pdf']' returned non-zero exit status 1. 471s 471s /usr/lib/python3.13/subprocess.py:508: CalledProcessError 471s _____________________ test_non_square_resolution[sandwich] _____________________ 471s 471s renderer = 'sandwich' 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_non_square_resolution_san0/out.pdf') 471s 471s @pytest.mark.parametrize('renderer', RENDERERS) 471s def test_non_square_resolution(renderer, resources, outpdf): 471s # Confirm input image is non-square resolution 471s in_pageinfo = PdfInfo(resources / 'aspect.pdf') 471s assert in_pageinfo[0].dpi.x != in_pageinfo[0].dpi.y 471s 471s proc = run_ocrmypdf( 471s resources / 'aspect.pdf', 471s outpdf, 471s '--pdf-renderer', 471s renderer, 471s '--plugin', 471s 'tests/plugins/tesseract_cache.py', 471s ) 471s # PDF/A conversion can fail for this file if Ghostscript >= 10.3, so don't test 471s # exit code in that case 471s if proc.returncode != ExitCode.pdfa_conversion_failed: 471s > proc.check_returncode() 471s 471s tests/test_preprocessing.py:122: 471s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 471s 471s self = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--pdf-renderer', 'sandwich', '--plugin', 'tests/plugins/..._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n') 471s 471s def check_returncode(self): 471s """Raise CalledProcessError if the exit code is non-zero.""" 471s if self.returncode: 471s > raise CalledProcessError(self.returncode, self.args, self.stdout, 471s self.stderr) 471s E subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'ocrmypdf', '--pdf-renderer', 'sandwich', '--plugin', 'tests/plugins/tesseract_cache.py', '/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources/aspect.pdf', '/tmp/pytest-of-ubuntu/pytest-0/test_non_square_resolution_san0/out.pdf']' returned non-zero exit status 1. 471s 471s /usr/lib/python3.13/subprocess.py:508: CalledProcessError 471s __________________________________ test_stdin __________________________________ 471s 471s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_stdin0/out.pdf') 471s 471s def test_stdin(ocrmypdf_exec, resources, outpdf): 471s input_file = str(resources / 'francais.pdf') 471s output_file = str(outpdf) 471s 471s # Runs: ocrmypdf - output.pdf < testfile.pdf 471s with open(input_file, 'rb') as input_stream: 471s p_args = ocrmypdf_exec + [ 471s '-', 471s output_file, 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s ] 471s > run(p_args, capture_output=True, stdin=input_stream, check=True) 471s 471s tests/test_stdio.py:28: 471s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 471s 471s input = None, capture_output = True, timeout = None, check = True 471s popenargs = (['/usr/bin/python3', '-m', 'ocrmypdf', '-', '/tmp/pytest-of-ubuntu/pytest-0/test_stdin0/out.pdf', '--plugin', ...],) 471s kwargs = {'stderr': -1, 'stdin': <_io.BufferedReader name='/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources/francais.pdf'>, 'stdout': -1} 471s process = <Popen: returncode: 1 args: ['/usr/bin/python3', '-m', 'ocrmypdf', '-', '/tm...> 471s stdout = b'' 471s stderr = b'Traceback (most recent call last):\n File "<frozen runpy>", line 198, in _run_module_as_main\n File "<frozen runpy...t_start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n' 471s retcode = 1 471s 471s def run(*popenargs, 471s input=None, capture_output=False, timeout=None, check=False, **kwargs): 471s """Run command with arguments and return a CompletedProcess instance. 471s 471s The returned instance will have attributes args, returncode, stdout and 471s stderr. By default, stdout and stderr are not captured, and those attributes 471s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 471s or pass capture_output=True to capture both. 471s 471s If check is True and the exit code was non-zero, it raises a 471s CalledProcessError. The CalledProcessError object will have the return code 471s in the returncode attribute, and output & stderr attributes if those streams 471s were captured. 471s 471s If timeout (seconds) is given and the process takes too long, 471s a TimeoutExpired exception will be raised. 471s 471s There is an optional argument "input", allowing you to 471s pass bytes or a string to the subprocess's stdin. If you use this argument 471s you may not also use the Popen constructor's "stdin" argument, as 471s it will be used internally. 471s 471s By default, all communication is in bytes, and therefore any "input" should 471s be bytes, and the stdout and stderr will be bytes. If in text mode, any 471s "input" should be a string, and stdout and stderr will be strings decoded 471s according to locale encoding, or by "encoding" if set. Text mode is 471s triggered by setting any of text, encoding, errors or universal_newlines. 471s 471s The other arguments are the same as for the Popen constructor. 471s """ 471s if input is not None: 471s if kwargs.get('stdin') is not None: 471s raise ValueError('stdin and input arguments may not both be used.') 471s kwargs['stdin'] = PIPE 471s 471s if capture_output: 471s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 471s raise ValueError('stdout and stderr arguments may not be used ' 471s 'with capture_output.') 471s kwargs['stdout'] = PIPE 471s kwargs['stderr'] = PIPE 471s 471s with Popen(*popenargs, **kwargs) as process: 471s try: 471s stdout, stderr = process.communicate(input, timeout=timeout) 471s except TimeoutExpired as exc: 471s process.kill() 471s if _mswindows: 471s # Windows accumulates the output in a single blocking 471s # read() call run on child threads, with the timeout 471s # being done in a join() on those threads. communicate() 471s # _after_ kill() is required to collect that and add it 471s # to the exception. 471s exc.stdout, exc.stderr = process.communicate() 471s else: 471s # POSIX _communicate already populated the output so 471s # far into the TimeoutExpired exception. 471s process.wait() 471s raise 471s except: # Including KeyboardInterrupt, communicate handled that. 471s process.kill() 471s # We don't call process.wait() as .__exit__ does that for us. 471s raise 471s retcode = process.poll() 471s if check and retcode: 471s > raise CalledProcessError(retcode, process.args, 471s output=stdout, stderr=stderr) 471s E subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'ocrmypdf', '-', '/tmp/pytest-of-ubuntu/pytest-0/test_stdin0/out.pdf', '--plugin', 'tests/plugins/tesseract_noop.py']' returned non-zero exit status 1. 471s 471s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 471s _________________________________ test_stdout __________________________________ 471s 471s ocrmypdf_exec = ['/usr/bin/python3', '-m', 'ocrmypdf'] 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s outpdf = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_stdout0/out.pdf') 471s 471s def test_stdout(ocrmypdf_exec, resources, outpdf): 471s if 'COV_CORE_DATAFILE' in os.environ: 471s pytest.skip("Coverage uses stdout") 471s 471s input_file = str(resources / 'francais.pdf') 471s output_file = str(outpdf) 471s 471s # Runs: ocrmypdf francais.pdf - > test_stdout.pdf 471s with open(output_file, 'wb') as output_stream: 471s p_args = ocrmypdf_exec + [ 471s input_file, 471s '-', 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s ] 471s > run(p_args, stdout=output_stream, stderr=PIPE, stdin=DEVNULL, check=True) 471s 471s tests/test_stdio.py:46: 471s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 471s 471s input = None, capture_output = False, timeout = None, check = True 471s popenargs = (['/usr/bin/python3', '-m', 'ocrmypdf', '/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources/francais.pdf', '-', '--plugin', ...],) 471s kwargs = {'stderr': -1, 'stdin': -3, 'stdout': <_io.BufferedWriter name='/tmp/pytest-of-ubuntu/pytest-0/test_stdout0/out.pdf'>} 471s process = <Popen: returncode: 1 args: ['/usr/bin/python3', '-m', 'ocrmypdf', '/tmp/aut...> 471s stdout = None 471s stderr = b'Traceback (most recent call last):\n File "<frozen runpy>", line 198, in _run_module_as_main\n File "<frozen runpy...t_start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n' 471s retcode = 1 471s 471s def run(*popenargs, 471s input=None, capture_output=False, timeout=None, check=False, **kwargs): 471s """Run command with arguments and return a CompletedProcess instance. 471s 471s The returned instance will have attributes args, returncode, stdout and 471s stderr. By default, stdout and stderr are not captured, and those attributes 471s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 471s or pass capture_output=True to capture both. 471s 471s If check is True and the exit code was non-zero, it raises a 471s CalledProcessError. The CalledProcessError object will have the return code 471s in the returncode attribute, and output & stderr attributes if those streams 471s were captured. 471s 471s If timeout (seconds) is given and the process takes too long, 471s a TimeoutExpired exception will be raised. 471s 471s There is an optional argument "input", allowing you to 471s pass bytes or a string to the subprocess's stdin. If you use this argument 471s you may not also use the Popen constructor's "stdin" argument, as 471s it will be used internally. 471s 471s By default, all communication is in bytes, and therefore any "input" should 471s be bytes, and the stdout and stderr will be bytes. If in text mode, any 471s "input" should be a string, and stdout and stderr will be strings decoded 471s according to locale encoding, or by "encoding" if set. Text mode is 471s triggered by setting any of text, encoding, errors or universal_newlines. 471s 471s The other arguments are the same as for the Popen constructor. 471s """ 471s if input is not None: 471s if kwargs.get('stdin') is not None: 471s raise ValueError('stdin and input arguments may not both be used.') 471s kwargs['stdin'] = PIPE 471s 471s if capture_output: 471s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 471s raise ValueError('stdout and stderr arguments may not be used ' 471s 'with capture_output.') 471s kwargs['stdout'] = PIPE 471s kwargs['stderr'] = PIPE 471s 471s with Popen(*popenargs, **kwargs) as process: 471s try: 471s stdout, stderr = process.communicate(input, timeout=timeout) 471s except TimeoutExpired as exc: 471s process.kill() 471s if _mswindows: 471s # Windows accumulates the output in a single blocking 471s # read() call run on child threads, with the timeout 471s # being done in a join() on those threads. communicate() 471s # _after_ kill() is required to collect that and add it 471s # to the exception. 471s exc.stdout, exc.stderr = process.communicate() 471s else: 471s # POSIX _communicate already populated the output so 471s # far into the TimeoutExpired exception. 471s process.wait() 471s raise 471s except: # Including KeyboardInterrupt, communicate handled that. 471s process.kill() 471s # We don't call process.wait() as .__exit__ does that for us. 471s raise 471s retcode = process.poll() 471s if check and retcode: 471s > raise CalledProcessError(retcode, process.args, 471s output=stdout, stderr=stderr) 471s E subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'ocrmypdf', '/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources/francais.pdf', '-', '--plugin', 'tests/plugins/tesseract_noop.py']' returned non-zero exit status 1. 471s 471s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 471s ________________________________ test_dev_null _________________________________ 471s 471s resources = PosixPath('/tmp/autopkgtest.YmG5B3/build.Vrd/src/tests/resources') 471s 471s def test_dev_null(resources): 471s if 'COV_CORE_DATAFILE' in os.environ: 471s pytest.skip("Coverage uses stdout") 471s 471s p = run_ocrmypdf( 471s resources / 'trivial.pdf', 471s os.devnull, 471s '--force-ocr', 471s '--plugin', 471s 'tests/plugins/tesseract_noop.py', 471s ) 471s > assert p.returncode == 0, "could not send output to /dev/null" 471s E AssertionError: could not send output to /dev/null 471s E assert 1 == 0 471s E + where 1 = CompletedProcess(args=['/usr/bin/python3', '-m', 'ocrmypdf', '--force-ocr', '--plugin', 'tests/plugins/tesseract_noop...._start_method\n raise RuntimeError(\'context has already been set\')\nRuntimeError: context has already been set\n').returncode 471s 471s tests/test_stdio.py:62: AssertionError 471s =========================== short test summary info ============================ 471s FAILED tests/test_ghostscript.py::TestDuplicateFilter::test_filter_duplicate_messages 471s FAILED tests/test_ghostscript.py::TestDuplicateFilter::test_filter_alt_messages 471s FAILED tests/test_main.py::test_compression_preserved[baiona.png] - Assertion... 471s FAILED tests/test_main.py::test_compression_preserved[baiona_gray.png] - Asse... 471s FAILED tests/test_main.py::test_compression_preserved[baiona_alpha.png] - ass... 471s FAILED tests/test_main.py::test_compression_preserved[baiona_color.jpg] - Ass... 471s FAILED tests/test_main.py::test_compression_changed[baiona.png-jpeg] - Assert... 471s FAILED tests/test_main.py::test_compression_changed[baiona_gray.png-lossless] 471s FAILED tests/test_main.py::test_compression_changed[baiona_color.jpg-lossless] 471s FAILED tests/test_main.py::test_outputtype_none_bad_setup - assert 'Set the o... 471s FAILED tests/test_preprocessing.py::test_non_square_resolution[hocr] - subpro... 471s FAILED tests/test_preprocessing.py::test_non_square_resolution[sandwich] - su... 471s FAILED tests/test_stdio.py::test_stdin - subprocess.CalledProcessError: Comma... 471s FAILED tests/test_stdio.py::test_stdout - subprocess.CalledProcessError: Comm... 471s FAILED tests/test_stdio.py::test_dev_null - AssertionError: could not send ou... 471s ====== 15 failed, 313 passed, 44 skipped, 4 xfailed in 312.23s (0:05:12) ======= 471s autopkgtest [21:12:33]: test test-suite: -----------------------] 472s autopkgtest [21:12:34]: test test-suite: - - - - - - - - - - results - - - - - - - - - - 472s test-suite FAIL non-zero exit status 1 472s autopkgtest [21:12:34]: @@@@@@@@@@@@@@@@@@@@ summary 472s test-suite FAIL non-zero exit status 1 490s nova [W] Using flock in prodstack6-arm64 490s Creating nova instance adt-questing-arm64-ocrmypdf-20250605-210442-juju-7f2275-prod-proposed-migration-environment-20-b79dca3b-32f0-4b3a-a257-4f4b1d86485c from image adt/ubuntu-questing-arm64-server-20250605.img (UUID 6c8936a7-52d0-45c3-917a-9e7e5ce4a4c3)... 490s nova [W] Timed out waiting for d1cd7717-9915-4014-bf53-5763ea4c6af5 to get deleted.