0s autopkgtest [21:02:51]: starting date and time: 2025-03-22 21:02:51+0000 0s autopkgtest [21:02:51]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [21:02:51]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.h5fymqbs/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:pymupdf --apt-upgrade pymupdf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pymupdf/1.25.4+ds1-1 -- lxd -r lxd-armhf-10.145.243.242 lxd-armhf-10.145.243.242:autopkgtest/ubuntu/plucky/armhf 19s autopkgtest [21:03:10]: testbed dpkg architecture: armhf 21s autopkgtest [21:03:12]: testbed apt version: 2.9.34 25s autopkgtest [21:03:16]: @@@@@@@@@@@@@@@@@@@@ test bed setup 27s autopkgtest [21:03:18]: testbed release detected to be: None 34s autopkgtest [21:03:25]: updating testbed package index (apt update) 36s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 37s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [265 kB] 37s Get:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease [126 kB] 37s Get:4 http://ftpmaster.internal/ubuntu plucky-security InRelease [126 kB] 38s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [11.5 kB] 38s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [29.9 kB] 38s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [279 kB] 38s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [1232 B] 38s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [39.3 kB] 38s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf c-n-f Metadata [1448 B] 38s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf c-n-f Metadata [116 B] 38s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [155 kB] 39s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf c-n-f Metadata [5780 B] 39s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [1712 B] 39s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf c-n-f Metadata [272 B] 39s Get:16 http://ftpmaster.internal/ubuntu plucky/main Sources [1399 kB] 42s Get:17 http://ftpmaster.internal/ubuntu plucky/universe Sources [21.0 MB] 77s Get:18 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [297 kB] 77s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1350 kB] 79s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf c-n-f Metadata [29.3 kB] 79s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.4 MB] 102s Get:22 http://ftpmaster.internal/ubuntu plucky/universe armhf c-n-f Metadata [277 kB] 102s Get:23 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [172 kB] 103s Get:24 http://ftpmaster.internal/ubuntu plucky/multiverse armhf c-n-f Metadata [5064 B] 105s Fetched 41.1 MB in 1min 8s (609 kB/s) 106s Reading package lists... 112s autopkgtest [21:04:43]: upgrading testbed (apt dist-upgrade and autopurge) 113s Reading package lists... 114s Building dependency tree... 114s Reading state information... 115s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 115s Starting 2 pkgProblemResolver with broken count: 0 115s Done 116s Entering ResolveByKeep 117s 117s Calculating upgrade... 118s The following packages will be upgraded: 118s dracut-install gcc-15-base initramfs-tools initramfs-tools-bin 118s initramfs-tools-core libatomic1 libgcc-s1 libstdc++6 python3-dateutil 118s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s Need to get 1031 kB of archives. 118s After this operation, 0 B of additional disk space will be used. 118s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 15-20250319-1ubuntu1 [7934 B] 118s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-15-base armhf 15-20250319-1ubuntu1 [53.6 kB] 118s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 15-20250319-1ubuntu1 [40.6 kB] 118s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 15-20250319-1ubuntu1 [724 kB] 119s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf dracut-install armhf 106-2ubuntu4 [38.9 kB] 119s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf initramfs-tools all 0.146ubuntu2 [8034 B] 119s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf initramfs-tools-core all 0.146ubuntu2 [52.0 kB] 119s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf initramfs-tools-bin armhf 0.146ubuntu2 [25.9 kB] 119s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dateutil all 2.9.0-4 [80.3 kB] 120s Fetched 1031 kB in 2s (584 kB/s) 120s (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 ... 63958 files and directories currently installed.) 120s Preparing to unpack .../libatomic1_15-20250319-1ubuntu1_armhf.deb ... 120s Unpacking libatomic1:armhf (15-20250319-1ubuntu1) over (15-20250315-1ubuntu1) ... 120s Preparing to unpack .../gcc-15-base_15-20250319-1ubuntu1_armhf.deb ... 120s Unpacking gcc-15-base:armhf (15-20250319-1ubuntu1) over (15-20250315-1ubuntu1) ... 120s Setting up gcc-15-base:armhf (15-20250319-1ubuntu1) ... 120s (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 ... 63958 files and directories currently installed.) 120s Preparing to unpack .../libgcc-s1_15-20250319-1ubuntu1_armhf.deb ... 120s Unpacking libgcc-s1:armhf (15-20250319-1ubuntu1) over (15-20250315-1ubuntu1) ... 121s Setting up libgcc-s1:armhf (15-20250319-1ubuntu1) ... 121s (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 ... 63958 files and directories currently installed.) 121s Preparing to unpack .../libstdc++6_15-20250319-1ubuntu1_armhf.deb ... 121s Unpacking libstdc++6:armhf (15-20250319-1ubuntu1) over (15-20250315-1ubuntu1) ... 121s Setting up libstdc++6:armhf (15-20250319-1ubuntu1) ... 121s (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 ... 63958 files and directories currently installed.) 121s Preparing to unpack .../dracut-install_106-2ubuntu4_armhf.deb ... 121s Unpacking dracut-install (106-2ubuntu4) over (106-2ubuntu3) ... 121s Preparing to unpack .../initramfs-tools_0.146ubuntu2_all.deb ... 121s Unpacking initramfs-tools (0.146ubuntu2) over (0.146ubuntu1) ... 121s Preparing to unpack .../initramfs-tools-core_0.146ubuntu2_all.deb ... 121s Unpacking initramfs-tools-core (0.146ubuntu2) over (0.146ubuntu1) ... 121s Preparing to unpack .../initramfs-tools-bin_0.146ubuntu2_armhf.deb ... 121s Unpacking initramfs-tools-bin (0.146ubuntu2) over (0.146ubuntu1) ... 121s Preparing to unpack .../python3-dateutil_2.9.0-4_all.deb ... 121s Unpacking python3-dateutil (2.9.0-4) over (2.9.0-3) ... 121s Setting up libatomic1:armhf (15-20250319-1ubuntu1) ... 121s Setting up dracut-install (106-2ubuntu4) ... 121s Setting up python3-dateutil (2.9.0-4) ... 121s Setting up initramfs-tools-bin (0.146ubuntu2) ... 121s Setting up initramfs-tools-core (0.146ubuntu2) ... 121s Setting up initramfs-tools (0.146ubuntu2) ... 121s Installing new version of config file /etc/kernel/postinst.d/initramfs-tools ... 121s update-initramfs: deferring update (trigger activated) 121s Processing triggers for man-db (2.13.0-1) ... 122s Processing triggers for libc-bin (2.41-1ubuntu2) ... 123s Processing triggers for initramfs-tools (0.146ubuntu2) ... 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 126s Starting pkgProblemResolver with broken count: 0 126s Starting 2 pkgProblemResolver with broken count: 0 126s Done 126s Solving dependencies... 127s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s autopkgtest [21:05:00]: rebooting testbed after setup commands that affected boot 175s autopkgtest [21:05:46]: testbed running kernel: Linux 6.8.0-52-generic #53~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 15 18:10:51 UTC 2 201s autopkgtest [21:06:12]: @@@@@@@@@@@@@@@@@@@@ apt-source pymupdf 255s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/universe pymupdf 1.25.4+ds1-1 (dsc) [2055 B] 255s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe pymupdf 1.25.4+ds1-1 (tar) [70.8 MB] 255s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe pymupdf 1.25.4+ds1-1 (diff) [16.3 kB] 255s gpgv: Signature made Tue Mar 18 21:43:30 2025 UTC 255s gpgv: using RSA key 406220C8B8552802378CCE411F5C7A8B45564314 255s gpgv: issuer "bage@debian.org" 255s gpgv: Can't check signature: No public key 255s dpkg-source: warning: cannot verify inline signature for ./pymupdf_1.25.4+ds1-1.dsc: no acceptable signature found 257s autopkgtest [21:07:08]: testing package pymupdf version 1.25.4+ds1-1 258s autopkgtest [21:07:09]: build not needed 263s autopkgtest [21:07:14]: test python3-fitz: preparing testbed 265s Reading package lists... 265s Building dependency tree... 265s Reading state information... 266s Starting pkgProblemResolver with broken count: 0 266s Starting 2 pkgProblemResolver with broken count: 0 266s Done 267s The following NEW packages will be installed: 267s libfreetype6 libgraphite2-3 libgumbo3 libharfbuzz0b libjbig2dec0 267s libjpeg-turbo8 libjpeg8 libmujs3 libmupdf25.1 libopenjp2-7 python3-fitz 267s python3-mupdf python3-pymupdf 268s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 268s Need to get 37.3 MB of archives. 268s After this operation, 90.2 MB of additional disk space will be used. 268s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 268s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 268s Get:3 http://ftpmaster.internal/ubuntu plucky/universe armhf libgumbo3 armhf 0.13.0+dfsg-2 [120 kB] 268s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 269s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig2dec0 armhf 0.20-1build3 [57.6 kB] 269s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 269s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 269s Get:8 http://ftpmaster.internal/ubuntu plucky/universe armhf libmujs3 armhf 1.3.6-1 [114 kB] 269s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libopenjp2-7 armhf 2.5.3-2 [172 kB] 269s Get:10 http://ftpmaster.internal/ubuntu plucky/universe armhf libmupdf25.1 armhf 1.25.1+ds1-5build2 [33.6 MB] 308s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mupdf armhf 1.25.1+ds1-5build2 [1977 kB] 311s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf python3-pymupdf armhf 1.25.4+ds1-1 [283 kB] 311s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf python3-fitz all 1.25.4+ds1-1 [14.6 kB] 312s Fetched 37.3 MB in 44s (854 kB/s) 312s Selecting previously unselected package libfreetype6:armhf. 312s (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 ... 63958 files and directories currently installed.) 312s Preparing to unpack .../00-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 312s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 312s Selecting previously unselected package libgraphite2-3:armhf. 312s Preparing to unpack .../01-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 312s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 312s Selecting previously unselected package libgumbo3:armhf. 312s Preparing to unpack .../02-libgumbo3_0.13.0+dfsg-2_armhf.deb ... 312s Unpacking libgumbo3:armhf (0.13.0+dfsg-2) ... 312s Selecting previously unselected package libharfbuzz0b:armhf. 312s Preparing to unpack .../03-libharfbuzz0b_10.2.0-1_armhf.deb ... 312s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 312s Selecting previously unselected package libjbig2dec0:armhf. 312s Preparing to unpack .../04-libjbig2dec0_0.20-1build3_armhf.deb ... 312s Unpacking libjbig2dec0:armhf (0.20-1build3) ... 312s Selecting previously unselected package libjpeg-turbo8:armhf. 312s Preparing to unpack .../05-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 312s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 312s Selecting previously unselected package libjpeg8:armhf. 312s Preparing to unpack .../06-libjpeg8_8c-2ubuntu11_armhf.deb ... 312s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 312s Selecting previously unselected package libmujs3:armhf. 312s Preparing to unpack .../07-libmujs3_1.3.6-1_armhf.deb ... 312s Unpacking libmujs3:armhf (1.3.6-1) ... 312s Selecting previously unselected package libopenjp2-7:armhf. 312s Preparing to unpack .../08-libopenjp2-7_2.5.3-2_armhf.deb ... 312s Unpacking libopenjp2-7:armhf (2.5.3-2) ... 312s Selecting previously unselected package libmupdf25.1. 312s Preparing to unpack .../09-libmupdf25.1_1.25.1+ds1-5build2_armhf.deb ... 312s Unpacking libmupdf25.1 (1.25.1+ds1-5build2) ... 313s Selecting previously unselected package python3-mupdf. 313s Preparing to unpack .../10-python3-mupdf_1.25.1+ds1-5build2_armhf.deb ... 313s Unpacking python3-mupdf (1.25.1+ds1-5build2) ... 313s Selecting previously unselected package python3-pymupdf. 313s Preparing to unpack .../11-python3-pymupdf_1.25.4+ds1-1_armhf.deb ... 313s Unpacking python3-pymupdf (1.25.4+ds1-1) ... 313s Selecting previously unselected package python3-fitz. 313s Preparing to unpack .../12-python3-fitz_1.25.4+ds1-1_all.deb ... 313s Unpacking python3-fitz (1.25.4+ds1-1) ... 313s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 313s Setting up libmujs3:armhf (1.3.6-1) ... 313s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 313s Setting up libjbig2dec0:armhf (0.20-1build3) ... 313s Setting up libgumbo3:armhf (0.13.0+dfsg-2) ... 313s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 313s Setting up libopenjp2-7:armhf (2.5.3-2) ... 313s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 313s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 313s Setting up libmupdf25.1 (1.25.1+ds1-5build2) ... 313s Setting up python3-mupdf (1.25.1+ds1-5build2) ... 314s Setting up python3-pymupdf (1.25.4+ds1-1) ... 314s Setting up python3-fitz (1.25.4+ds1-1) ... 315s Processing triggers for libc-bin (2.41-1ubuntu2) ... 322s autopkgtest [21:08:13]: test python3-fitz: env --chdir=/ python3 -c "import fitz" 322s autopkgtest [21:08:13]: test python3-fitz: [----------------------- 325s autopkgtest [21:08:16]: test python3-fitz: -----------------------] 328s autopkgtest [21:08:19]: test python3-fitz: - - - - - - - - - - results - - - - - - - - - - 328s python3-fitz PASS (superficial) 332s autopkgtest [21:08:23]: test pytests: preparing testbed 334s Reading package lists... 334s Building dependency tree... 334s Reading state information... 335s Starting pkgProblemResolver with broken count: 0 335s Starting 2 pkgProblemResolver with broken count: 0 335s Done 336s The following NEW packages will be installed: 336s python3-all python3-iniconfig python3-pluggy python3-psutil python3-pytest 336s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 336s Need to get 474 kB of archives. 336s After this operation, 2557 kB of additional disk space will be used. 336s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf python3-all armhf 3.13.2-2 [886 B] 336s Get:2 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 336s Get:3 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 336s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 337s Get:5 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest all 8.3.5-1 [252 kB] 337s Fetched 474 kB in 1s (531 kB/s) 337s Selecting previously unselected package python3-all. 337s (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 ... 64041 files and directories currently installed.) 337s Preparing to unpack .../python3-all_3.13.2-2_armhf.deb ... 337s Unpacking python3-all (3.13.2-2) ... 338s Selecting previously unselected package python3-iniconfig. 338s Preparing to unpack .../python3-iniconfig_1.1.1-2_all.deb ... 338s Unpacking python3-iniconfig (1.1.1-2) ... 338s Selecting previously unselected package python3-pluggy. 338s Preparing to unpack .../python3-pluggy_1.5.0-1_all.deb ... 338s Unpacking python3-pluggy (1.5.0-1) ... 338s Selecting previously unselected package python3-psutil. 338s Preparing to unpack .../python3-psutil_5.9.8-2build3_armhf.deb ... 338s Unpacking python3-psutil (5.9.8-2build3) ... 338s Selecting previously unselected package python3-pytest. 338s Preparing to unpack .../python3-pytest_8.3.5-1_all.deb ... 338s Unpacking python3-pytest (8.3.5-1) ... 338s Setting up python3-iniconfig (1.1.1-2) ... 338s Setting up python3-all (3.13.2-2) ... 338s Setting up python3-psutil (5.9.8-2build3) ... 338s Setting up python3-pluggy (1.5.0-1) ... 338s Setting up python3-pytest (8.3.5-1) ... 339s Processing triggers for man-db (2.13.0-1) ... 347s autopkgtest [21:08:38]: test pytests: [----------------------- 349s === python3.13 === 350s ============================= test session starts ============================== 350s platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 350s cachedir: .pytest_cache 350s rootdir: /tmp/autopkgtest.pbLKNS/autopkgtest_tmp 350s plugins: typeguard-4.4.2 350s collecting ... collected 327 items / 239 deselected / 88 selected 350s 351s tests/test_2548.py::test_2548 PASSED [ 1%] 351s tests/test_2634.py::test_2634 PASSED [ 2%] 351s tests/test_2904.py::test_2904 PASSED [ 3%] 351s tests/test_2907.py::test_2907 PASSED [ 4%] 351s tests/test_4141.py::test_4141 PASSED [ 5%] 351s tests/test_badfonts.py::test_survive_names PASSED [ 6%] 351s tests/test_balance_count.py::test_q_count PASSED [ 7%] 351s tests/test_barcode.py::test_barcode PASSED [ 9%] 351s tests/test_cluster_drawings.py::test_cluster1 PASSED [ 10%] 351s tests/test_cluster_drawings.py::test_cluster2 PASSED [ 11%] 351s tests/test_cluster_drawings.py::test_cluster3 PASSED [ 12%] 352s tests/test_crypting.py::test_encryption PASSED [ 13%] 352s tests/test_drawings.py::test_drawings1 PASSED [ 14%] 352s tests/test_drawings.py::test_drawings2 PASSED [ 15%] 352s tests/test_drawings.py::test_drawings3 PASSED [ 17%] 352s tests/test_drawings.py::test_2365 PASSED [ 18%] 352s tests/test_drawings.py::test_2462 PASSED [ 19%] 352s tests/test_drawings.py::test_2556 PASSED [ 20%] 352s tests/test_drawings.py::test_3207 PASSED [ 21%] 352s tests/test_drawings.py::test_3591 PASSED [ 22%] 352s tests/test_embeddedfiles.py::test_embedded1 PASSED [ 23%] 352s tests/test_embeddedfiles.py::test_4050 PASSED [ 25%] 352s tests/test_extractimage.py::test_extract_image PASSED [ 26%] 352s tests/test_extractimage.py::test_2348 PASSED [ 27%] 352s tests/test_extractimage.py::test_delete_image PASSED [ 28%] 352s tests/test_geometry.py::test_rect PASSED [ 29%] 352s tests/test_geometry.py::test_irect PASSED [ 30%] 352s tests/test_geometry.py::test_inversion PASSED [ 31%] 352s tests/test_geometry.py::test_matrix PASSED [ 32%] 352s tests/test_geometry.py::test_point PASSED [ 34%] 352s tests/test_geometry.py::test_algebra PASSED [ 35%] 352s tests/test_geometry.py::test_quad PASSED [ 36%] 352s tests/test_geometry.py::test_pageboxes PASSED [ 37%] 352s tests/test_geometry.py::test_3163 PASSED [ 38%] 352s tests/test_geometry.py::test_3182 PASSED [ 39%] 352s tests/test_imagebbox.py::test_image_bbox PASSED [ 40%] 352s tests/test_imagebbox.py::test_bboxlog PASSED [ 42%] 352s tests/test_imagemasks.py::test_imagemask1 PASSED [ 43%] 352s tests/test_imagemasks.py::test_imagemask2 PASSED [ 44%] 353s tests/test_import.py::test_import PASSED [ 45%] 353s tests/test_insertimage.py::test_insert PASSED [ 46%] 354s tests/test_insertimage.py::test_compress PASSED [ 47%] 354s tests/test_insertimage.py::test_3087 PASSED [ 48%] 400s tests/test_memory.py::test_2791 PASSED [ 50%] 401s tests/test_memory.py::test_4090 PASSED [ 51%] 401s tests/test_memory.py::test_4125 FAILED [ 52%] 401s tests/test_metadata.py::test_metadata PASSED [ 53%] 401s tests/test_metadata.py::test_erase_meta PASSED [ 54%] 401s tests/test_metadata.py::test_3237 PASSED [ 55%] 401s tests/test_named_links.py::test_2886 PASSED [ 56%] 401s tests/test_named_links.py::test_2922 PASSED [ 57%] 401s tests/test_named_links.py::test_3301 PASSED [ 59%] 401s tests/test_nonpdf.py::test_isnopdf PASSED [ 60%] 401s tests/test_nonpdf.py::test_pageids PASSED [ 61%] 401s tests/test_nonpdf.py::test_layout PASSED [ 62%] 401s tests/test_object_manipulation.py::test_rotation1 PASSED [ 63%] 401s tests/test_object_manipulation.py::test_rotation2 PASSED [ 64%] 401s tests/test_object_manipulation.py::test_trailer PASSED [ 65%] 401s tests/test_object_manipulation.py::test_valid_name PASSED [ 67%] 401s tests/test_optional_content.py::test_oc1 PASSED [ 68%] 401s tests/test_optional_content.py::test_oc2 PASSED [ 69%] 401s tests/test_optional_content.py::test_3143 PASSED [ 70%] 401s tests/test_optional_content.py::test_3180 PASSED [ 71%] 401s tests/test_page_links.py::test_page_links_generator PASSED [ 72%] 401s tests/test_pagelabels.py::test_setlabels PASSED [ 73%] 401s tests/test_pagelabels.py::test_labels_styleA PASSED [ 75%] 402s tests/test_remove-rotation.py::test_remove_rotation PASSED [ 76%] 402s tests/test_rtl.py::test_rtl PASSED [ 77%] 402s tests/test_showpdfpage.py::test_insert PASSED [ 78%] 402s tests/test_showpdfpage.py::test_2742 PASSED [ 79%] 402s tests/test_spikes.py::test_spikes FAILED [ 80%] 402s tests/test_textsearch.py::test_search1 PASSED [ 81%] 402s tests/test_textsearch.py::test_search2 PASSED [ 82%] 402s tests/test_textsearch.py::test_search3 PASSED [ 84%] 402s tests/test_widgets.py::test_text PASSED [ 85%] 402s tests/test_widgets.py::test_checkbox PASSED [ 86%] 402s tests/test_widgets.py::test_listbox PASSED [ 87%] 402s tests/test_widgets.py::test_combobox PASSED [ 88%] 402s tests/test_widgets.py::test_text2 PASSED [ 89%] 402s tests/test_widgets.py::test_2333 PASSED [ 90%] 402s tests/test_widgets.py::test_2411 PASSED [ 92%] 402s tests/test_widgets.py::test_2391 PASSED [ 93%] 402s tests/test_widgets.py::test_3216 PASSED [ 94%] 402s tests/test_widgets.py::test_add_widget PASSED [ 95%] 402s tests/test_widgets.py::test_interfield_calculation PASSED [ 96%] 402s tests/test_widgets.py::test_3950 PASSED [ 97%] 402s tests/test_widgets.py::test_4004 PASSED [ 98%] 402s tests/test_widgets.py::test_4055 PASSED [100%] 402s 402s =================================== FAILURES =================================== 402s __________________________________ test_4125 ___________________________________ 402s 402s def test_4125(): 402s if os.environ.get('PYMUPDF_RUNNING_ON_VALGRIND') == '1': 402s print(f'test_4125(): not running because PYMUPDF_RUNNING_ON_VALGRIND=1.') 402s return 402s if platform.system().startswith('MSYS_NT-'): 402s print(f'test_4125(): not running on msys2 - psutil not available.') 402s return 402s 402s print('') 402s print(f'test_4125(): {platform.python_version()=}.') 402s 402s path = os.path.normpath(f'{__file__}/../../tests/resources/test_4125.pdf') 402s import gc 402s import psutil 402s 402s root = os.path.normpath(f'{__file__}/../..') 402s sys.path.insert(0, root) 402s try: 402s > import pipcl 402s E ModuleNotFoundError: No module named 'pipcl' 402s 402s tests/test_memory.py:162: ModuleNotFoundError 402s ----------------------------- Captured stdout call ----------------------------- 402s 402s test_4125(): platform.python_version()='3.13.2'. 402s _________________________________ test_spikes __________________________________ 402s 402s def test_spikes(): 402s """Check suppression of text spikes caused by long miters.""" 402s root = os.path.abspath(f"{__file__}/../..") 402s spikes_yes = pathlib.Path(f"{root}/docs/images/spikes-yes.png") 402s spikes_no = pathlib.Path(f"{root}/docs/images/spikes-no.png") 402s doc = pymupdf.open() 402s text = "NATO MEMBERS" # some text provoking spikes ("N", "M") 402s point = (10, 35) # insert point 402s 402s # make text provoking spikes 402s page = doc.new_page(width=200, height=50) # small page 402s page.insert_text( 402s point, 402s text, 402s fontsize=20, 402s render_mode=1, # stroke text only 402s border_width=0.3, # causes thick border lines 402s miter_limit=None, # do not care about miter spikes 402s ) 402s # write same text in white over the previous for better demo purpose 402s page.insert_text(point, text, fontsize=20, color=(1, 1, 1)) 402s pix1 = page.get_pixmap() 402s > assert pix1.tobytes() == spikes_yes.read_bytes() 402s 402s tests/test_spikes.py:28: 402s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 402s /usr/lib/python3.13/pathlib/_abc.py:625: in read_bytes 402s with self.open(mode='rb') as f: 402s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 402s 402s self = PosixPath('/tmp/autopkgtest.pbLKNS/autopkgtest_tmp/docs/images/spikes-yes.png') 402s mode = 'rb', buffering = -1, encoding = None, errors = None, newline = None 402s 402s def open(self, mode='r', buffering=-1, encoding=None, 402s errors=None, newline=None): 402s """ 402s Open the file pointed to by this path and return a file object, as 402s the built-in open() function does. 402s """ 402s if "b" not in mode: 402s encoding = io.text_encoding(encoding) 402s > return io.open(self, mode, buffering, encoding, errors, newline) 402s E FileNotFoundError: [Errno 2] No such file or directory: '/tmp/autopkgtest.pbLKNS/autopkgtest_tmp/docs/images/spikes-yes.png' 402s 402s /usr/lib/python3.13/pathlib/_local.py:539: FileNotFoundError 402s =============================== warnings summary =============================== 402s :488 402s :488: DeprecationWarning: builtin type SwigPyPacked has no __module__ attribute 402s 402s :488 402s :488: DeprecationWarning: builtin type SwigPyObject has no __module__ attribute 402s 402s :488 402s :488: DeprecationWarning: builtin type swigvarlink has no __module__ attribute 402s 402s tests/test_drawings.py::test_drawings1 402s /tmp/autopkgtest.pbLKNS/autopkgtest_tmp/tests/test_drawings.py:18: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/autopkgtest.pbLKNS/autopkgtest_tmp/tests/resources/symbols.txt' mode='r' encoding='UTF-8'> 402s symbols_text = open(symbols).read() # expected result 402s Enable tracemalloc to get traceback where the object was allocated. 402s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 402s 402s tests/test_metadata.py::test_metadata 402s /tmp/autopkgtest.pbLKNS/autopkgtest_tmp/tests/test_metadata.py:18: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/autopkgtest.pbLKNS/autopkgtest_tmp/tests/resources/metadata.txt' mode='r' encoding='UTF-8'> 402s assert json.dumps(doc.metadata) == open(metafile).read() 402s Enable tracemalloc to get traceback where the object was allocated. 402s See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. 402s 402s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 402s =========================== short test summary info ============================ 402s FAILED tests/test_memory.py::test_4125 - ModuleNotFoundError: No module named... 402s FAILED tests/test_spikes.py::test_spikes - FileNotFoundError: [Errno 2] No su... 402s ========== 2 failed, 86 passed, 239 deselected, 5 warnings in 52.47s =========== 402s :0: DeprecationWarning: builtin type swigvarlink has no __module__ attribute 403s autopkgtest [21:09:34]: test pytests: -----------------------] 406s pytests FAIL non-zero exit status 1 406s autopkgtest [21:09:37]: test pytests: - - - - - - - - - - results - - - - - - - - - - 410s autopkgtest [21:09:41]: @@@@@@@@@@@@@@@@@@@@ summary 410s python3-fitz PASS (superficial) 410s pytests FAIL non-zero exit status 1