0s autopkgtest [16:58:01]: starting date and time: 2026-02-07 16:58:01+0000 0s autopkgtest [16:58:01]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [16:58:01]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.gz3e0idi/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,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:ca-certificates --apt-upgrade silkaj --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=ca-certificates/20250419build1 -- lxd -r lxd-armhf-10.145.243.46 lxd-armhf-10.145.243.46:autopkgtest/ubuntu/resolute/armhf 27s autopkgtest [16:58:28]: testbed dpkg architecture: armhf 28s autopkgtest [16:58:29]: testbed apt version: 3.1.15 32s autopkgtest [16:58:33]: @@@@@@@@@@@@@@@@@@@@ test bed setup 35s autopkgtest [16:58:36]: testbed release detected to be: None 43s autopkgtest [16:58:44]: updating testbed package index (apt update) 45s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 45s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 46s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 46s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 46s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1674 kB] 46s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [199 kB] 46s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [36.0 kB] 46s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [10.7 kB] 46s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [231 kB] 46s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [1364 kB] 46s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9992 B] 46s Get:12 http://ftpmaster.internal/ubuntu resolute/main Sources [1412 kB] 46s Get:13 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [311 kB] 46s Get:14 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 47s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1374 kB] 47s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [14.9 MB] 48s Get:17 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [177 kB] 51s Fetched 43.5 MB in 6s (7401 kB/s) 52s Reading package lists... 58s autopkgtest [16:58:59]: upgrading testbed (apt dist-upgrade and autopurge) 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 61s Calculating upgrade... 61s The following packages will be upgraded: 61s 3cpio ca-certificates distro-info libevent-core-2.1-7t64 libpcap0.8t64 61s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s Need to get 679 kB of archives. 61s After this operation, 0 B of additional disk space will be used. 61s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf ca-certificates all 20250419build1 [163 kB] 62s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf distro-info armhf 1.14build1 [19.3 kB] 62s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libpcap0.8t64 armhf 1.10.5-2ubuntu3 [140 kB] 62s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf 3cpio armhf 0.14.0-1ubuntu1 [271 kB] 62s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-10build2 [84.9 kB] 62s Preconfiguring packages ... 63s Fetched 679 kB in 1s (1257 kB/s) 63s (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 ... 68506 files and directories currently installed.) 63s Preparing to unpack .../ca-certificates_20250419build1_all.deb ... 63s Unpacking ca-certificates (20250419build1) over (20250419) ... 63s Preparing to unpack .../distro-info_1.14build1_armhf.deb ... 63s Unpacking distro-info (1.14build1) over (1.14) ... 63s Preparing to unpack .../libpcap0.8t64_1.10.5-2ubuntu3_armhf.deb ... 63s Unpacking libpcap0.8t64:armhf (1.10.5-2ubuntu3) over (1.10.5-2ubuntu2) ... 63s Preparing to unpack .../3cpio_0.14.0-1ubuntu1_armhf.deb ... 63s Unpacking 3cpio (0.14.0-1ubuntu1) over (0.13.1-1ubuntu1) ... 63s Preparing to unpack .../libevent-core-2.1-7t64_2.1.12-stable-10build2_armhf.deb ... 63s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-10build2) over (2.1.12-stable-10build1) ... 63s Setting up distro-info (1.14build1) ... 63s Setting up 3cpio (0.14.0-1ubuntu1) ... 63s Setting up ca-certificates (20250419build1) ... 66s Updating certificates in /etc/ssl/certs... 68s 0 added, 0 removed; done. 68s Setting up libpcap0.8t64:armhf (1.10.5-2ubuntu3) ... 68s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-10build2) ... 68s Processing triggers for man-db (2.13.1-1) ... 69s Processing triggers for libc-bin (2.42-2ubuntu4) ... 69s Processing triggers for ca-certificates (20250419build1) ... 69s Updating certificates in /etc/ssl/certs... 71s 0 added, 0 removed; done. 71s Running hooks in /etc/ca-certificates/update.d... 71s done. 73s Reading package lists... 73s Building dependency tree... 73s Reading state information... 73s Solving dependencies... 74s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 76s autopkgtest [16:59:17]: rebooting testbed after setup commands that affected boot 117s autopkgtest [16:59:58]: testbed running kernel: Linux 6.8.0-87-generic #88~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 14 14:00:09 UTC 2 144s autopkgtest [17:00:25]: @@@@@@@@@@@@@@@@@@@@ apt-source silkaj 156s Get:1 http://ftpmaster.internal/ubuntu resolute/universe silkaj 0.11.0-2 (dsc) [2389 B] 156s Get:2 http://ftpmaster.internal/ubuntu resolute/universe silkaj 0.11.0-2 (tar) [328 kB] 156s Get:3 http://ftpmaster.internal/ubuntu resolute/universe silkaj 0.11.0-2 (diff) [18.1 kB] 156s gpgv: Signature made Mon Jan 2 21:27:58 2023 UTC 156s gpgv: using RSA key 9FE3E9C36691A69FF53CC6842C7C3146C1A00121 156s gpgv: Can't check signature: No public key 156s dpkg-source: warning: cannot verify inline signature for ./silkaj_0.11.0-2.dsc: no acceptable signature found 156s autopkgtest [17:00:37]: testing package silkaj version 0.11.0-2 158s autopkgtest [17:00:39]: build not needed 160s autopkgtest [17:00:41]: test command1: preparing testbed 162s Reading package lists... 163s Building dependency tree... 163s Reading state information... 163s Solving dependencies... 163s The following NEW packages will be installed: 163s libsodium23 libtest-command-simple-perl libxslt1.1 python3-base58 163s python3-click python3-duniterpy python3-graphql-core python3-libnacl 163s python3-lxml python3-mnemonic python3-pendulum python3-pyaes python3-pypeg2 163s python3-texttable python3-time-machine python3-websocket silkaj 163s tzdata-legacy 164s 0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded. 164s Need to get 3502 kB of archives. 164s After this operation, 14.2 MB of additional disk space will be used. 164s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libsodium23 armhf 1.0.18-2 [141 kB] 164s Get:2 http://ftpmaster.internal/ubuntu resolute/universe armhf libtest-command-simple-perl all 0.05-3 [9494 B] 164s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libxslt1.1 armhf 1.1.43-0.3 [146 kB] 164s Get:4 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-base58 all 1.0.3-2build1 [5242 B] 164s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 164s Get:6 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-graphql-core all 3.2.7-1 [125 kB] 164s Get:7 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-libnacl all 2.1.0-3 [15.5 kB] 164s Get:8 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-mnemonic all 0.21-3 [84.3 kB] 164s Get:9 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pyaes all 1.6.1-6 [19.5 kB] 164s Get:10 http://ftpmaster.internal/ubuntu resolute/main armhf python3-lxml armhf 6.0.2-1 [2260 kB] 167s Get:11 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pypeg2 all 2.15.2-2.2 [30.9 kB] 167s Get:12 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-websocket all 1.8.0-2build1 [38.8 kB] 167s Get:13 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-duniterpy all 1.1.1-3build1 [53.5 kB] 167s Get:14 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-time-machine armhf 2.19.0-1 [15.4 kB] 167s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 167s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pendulum armhf 3.1.0-3 [306 kB] 167s Get:17 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-texttable all 1.7.0-1 [11.2 kB] 168s Get:18 http://ftpmaster.internal/ubuntu resolute/universe armhf silkaj all 0.11.0-2 [59.9 kB] 168s Fetched 3502 kB in 4s (838 kB/s) 168s Selecting previously unselected package libsodium23:armhf. 168s (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 ... 68506 files and directories currently installed.) 168s Preparing to unpack .../00-libsodium23_1.0.18-2_armhf.deb ... 168s Unpacking libsodium23:armhf (1.0.18-2) ... 168s Selecting previously unselected package libtest-command-simple-perl. 168s Preparing to unpack .../01-libtest-command-simple-perl_0.05-3_all.deb ... 168s Unpacking libtest-command-simple-perl (0.05-3) ... 168s Selecting previously unselected package libxslt1.1:armhf. 168s Preparing to unpack .../02-libxslt1.1_1.1.43-0.3_armhf.deb ... 168s Unpacking libxslt1.1:armhf (1.1.43-0.3) ... 168s Selecting previously unselected package python3-base58. 168s Preparing to unpack .../03-python3-base58_1.0.3-2build1_all.deb ... 168s Unpacking python3-base58 (1.0.3-2build1) ... 168s Selecting previously unselected package python3-click. 168s Preparing to unpack .../04-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 168s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 168s Selecting previously unselected package python3-graphql-core. 168s Preparing to unpack .../05-python3-graphql-core_3.2.7-1_all.deb ... 168s Unpacking python3-graphql-core (3.2.7-1) ... 168s Selecting previously unselected package python3-libnacl. 168s Preparing to unpack .../06-python3-libnacl_2.1.0-3_all.deb ... 168s Unpacking python3-libnacl (2.1.0-3) ... 168s Selecting previously unselected package python3-mnemonic. 168s Preparing to unpack .../07-python3-mnemonic_0.21-3_all.deb ... 168s Unpacking python3-mnemonic (0.21-3) ... 168s Selecting previously unselected package python3-pyaes. 168s Preparing to unpack .../08-python3-pyaes_1.6.1-6_all.deb ... 168s Unpacking python3-pyaes (1.6.1-6) ... 168s Selecting previously unselected package python3-lxml:armhf. 168s Preparing to unpack .../09-python3-lxml_6.0.2-1_armhf.deb ... 168s Unpacking python3-lxml:armhf (6.0.2-1) ... 169s Selecting previously unselected package python3-pypeg2. 169s Preparing to unpack .../10-python3-pypeg2_2.15.2-2.2_all.deb ... 169s Unpacking python3-pypeg2 (2.15.2-2.2) ... 169s Selecting previously unselected package python3-websocket. 169s Preparing to unpack .../11-python3-websocket_1.8.0-2build1_all.deb ... 169s Unpacking python3-websocket (1.8.0-2build1) ... 169s Selecting previously unselected package python3-duniterpy. 169s Preparing to unpack .../12-python3-duniterpy_1.1.1-3build1_all.deb ... 169s Unpacking python3-duniterpy (1.1.1-3build1) ... 169s Selecting previously unselected package python3-time-machine. 169s Preparing to unpack .../13-python3-time-machine_2.19.0-1_armhf.deb ... 169s Unpacking python3-time-machine (2.19.0-1) ... 169s Selecting previously unselected package tzdata-legacy. 169s Preparing to unpack .../14-tzdata-legacy_2025c-3ubuntu3_all.deb ... 169s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 169s Selecting previously unselected package python3-pendulum. 169s Preparing to unpack .../15-python3-pendulum_3.1.0-3_armhf.deb ... 169s Unpacking python3-pendulum (3.1.0-3) ... 169s Selecting previously unselected package python3-texttable. 169s Preparing to unpack .../16-python3-texttable_1.7.0-1_all.deb ... 169s Unpacking python3-texttable (1.7.0-1) ... 169s Selecting previously unselected package silkaj. 169s Preparing to unpack .../17-silkaj_0.11.0-2_all.deb ... 169s Unpacking silkaj (0.11.0-2) ... 169s Setting up python3-texttable (1.7.0-1) ... 169s Setting up libsodium23:armhf (1.0.18-2) ... 169s Setting up python3-pyaes (1.6.1-6) ... 169s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 169s Setting up python3-time-machine (2.19.0-1) ... 170s Setting up tzdata-legacy (2025c-3ubuntu3) ... 170s Setting up libtest-command-simple-perl (0.05-3) ... 170s Setting up python3-base58 (1.0.3-2build1) ... 170s Setting up python3-graphql-core (3.2.7-1) ... 170s Setting up python3-libnacl (2.1.0-3) ... 170s Setting up libxslt1.1:armhf (1.1.43-0.3) ... 170s Setting up python3-mnemonic (0.21-3) ... 170s Setting up python3-websocket (1.8.0-2build1) ... 170s Setting up python3-pendulum (3.1.0-3) ... 171s Setting up python3-lxml:armhf (6.0.2-1) ... 171s Setting up python3-pypeg2 (2.15.2-2.2) ... 171s /usr/lib/python3/dist-packages/pypeg2/__init__.py:51: SyntaxWarning: invalid escape sequence '\s' 171s whitespace = re.compile("(?m)\s+") 171s /usr/lib/python3/dist-packages/pypeg2/__init__.py:421: SyntaxWarning: invalid escape sequence '\w' 171s regex regular expression to scan, default r"\w+" 171s /usr/lib/python3/dist-packages/pypeg2/__init__.py:459: SyntaxWarning: invalid escape sequence '\w' 171s regex regular expression to scan, default r"\w+" 171s /usr/lib/python3/dist-packages/pypeg2/__init__.py:641: SyntaxWarning: invalid escape sequence '\s' 171s default: regex "(?m)\s+" 171s /usr/lib/python3/dist-packages/pypeg2/__init__.py:715: SyntaxWarning: invalid escape sequence '\s' 171s default: "(?m)\s+" 171s Setting up python3-duniterpy (1.1.1-3build1) ... 171s Setting up silkaj (0.11.0-2) ... 171s Processing triggers for man-db (2.13.1-1) ... 172s Processing triggers for libc-bin (2.42-2ubuntu4) ... 179s autopkgtest [17:01:00]: test command1: prove debian/tests/*.t 179s autopkgtest [17:01:00]: test command1: [----------------------- 183s debian/tests/silkaj.t .. ok 183s All tests successful. 183s Files=1, Tests=20, 1 wallclock secs ( 0.02 usr 0.00 sys + 1.27 cusr 0.28 csys = 1.57 CPU) 183s Result: PASS 184s autopkgtest [17:01:05]: test command1: -----------------------] 188s autopkgtest [17:01:09]: test command1: - - - - - - - - - - results - - - - - - - - - - 188s command1 PASS 192s autopkgtest [17:01:13]: test command2: preparing testbed 194s Reading package lists... 195s Building dependency tree... 195s Reading state information... 195s Solving dependencies... 195s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 204s autopkgtest [17:01:25]: test command2: EXTENDED_TESTING=1 prove debian/tests/net/*.t 204s autopkgtest [17:01:25]: test command2: [----------------------- 223s 223s # Failed test 'Check return from 'silkaj blockchain info' is 0' 223s # at debian/tests/net/silkaj.t line 13. 223s # got: '1' 223s # expected: '0' 223s 223s # Failed test 'info, stdout' 223s # at debian/tests/net/silkaj.t line 14. 223s # '' 223s # doesn't match '(?^:Current block number: \d)' 223s 223s # Failed test 'info, stderr' 223s # at debian/tests/net/silkaj.t line 15. 223s # got: 'Traceback (most recent call last): 223s # File "/usr/lib/python3.13/urllib/request.py", line 1319, in do_open 223s # h.request(req.get_method(), req.selector, req.data, headers, 223s # ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # encode_chunked=req.has_header('Transfer-encoding')) 223s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3.13/http/client.py", line 1358, in request 223s # self._send_request(method, url, body, headers, encode_chunked) 223s # ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3.13/http/client.py", line 1404, in _send_request 223s # self.endheaders(body, encode_chunked=encode_chunked) 223s # ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3.13/http/client.py", line 1353, in endheaders 223s # self._send_output(message_body, encode_chunked=encode_chunked) 223s # ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3.13/http/client.py", line 1113, in _send_output 223s # self.send(msg) 223s # ~~~~~~~~~^^^^^ 223s # File "/usr/lib/python3.13/http/client.py", line 1057, in send 223s # self.connect() 223s # ~~~~~~~~~~~~^^ 223s # File "/usr/lib/python3.13/http/client.py", line 1492, in connect 223s # super().connect() 223s # ~~~~~~~~~~~~~~~^^ 223s # File "/usr/lib/python3.13/http/client.py", line 1033, in connect 223s # self._tunnel() 223s # ~~~~~~~~~~~~^^ 223s # File "/usr/lib/python3.13/http/client.py", line 991, in _tunnel 223s # (version, code, message) = response._read_status() 223s # ~~~~~~~~~~~~~~~~~~~~~^^ 223s # File "/usr/lib/python3.13/http/client.py", line 297, in _read_status 223s # line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 223s # ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3.13/socket.py", line 719, in readinto 223s # return self._sock.recv_into(b) 223s # ~~~~~~~~~~~~~~~~~~~~^^^ 223s # TimeoutError: timed out 223s # 223s # During handling of the above exception, another exception occurred: 223s # 223s # Traceback (most recent call last): 223s # File "/usr/bin/silkaj", line 8, in 223s # sys.exit(cli()) 223s # ~~~^^ 223s # File "/usr/lib/python3/dist-packages/click/core.py", line 1161, in __call__ 223s # return self.main(*args, **kwargs) 223s # ~~~~~~~~~^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3/dist-packages/click/core.py", line 1082, in main 223s # rv = self.invoke(ctx) 223s # File "/usr/lib/python3/dist-packages/click/core.py", line 1697, in invoke 223s # return _process_result(sub_ctx.command.invoke(sub_ctx)) 223s # ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 223s # File "/usr/lib/python3/dist-packages/click/core.py", line 1697, in invoke 223s # return _process_result(sub_ctx.command.invoke(sub_ctx)) 223s # ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 223s # File "/usr/lib/python3/dist-packages/click/core.py", line 1443, in invoke 223s # return ctx.invoke(self.callback, **ctx.params) 223s # ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3/dist-packages/click/core.py", line 788, in invoke 223s # return __callback(*args, **kwargs) 223s # File "/usr/lib/python3/dist-packages/silkaj/blockchain/information.py", line 27, in currency_info 223s # head_block = get_head_block() 223s # File "/usr/lib/python3/dist-packages/silkaj/blockchain/tools.py", line 33, in get_head_block 223s # return client(blockchain.current) 223s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 442, in __call__ 223s # return _function(self, *args, **kwargs) 223s # File "/usr/lib/python3/dist-packages/duniterpy/api/bma/blockchain.py", line 265, in current 223s # return client.get(f"{MODULE}/current", schema=BLOCK_SCHEMA) 223s # ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 359, in get 223s # return client.request_url( 223s # ~~~~~~~~~~~~~~~~~~^ 223s # url_path, "GET", rtype, schema, bma_errors=True, **params 223s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # ) 223s # ^ 223s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 251, in request_url 223s # with request.urlopen( 223s # ~~~~~~~~~~~~~~~^ 223s # duniter_request, timeout=15 223s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # ) as response: # type: HTTPResponse 223s # ^ 223s # File "/usr/lib/python3.13/urllib/request.py", line 189, in urlopen 223s # return opener.open(url, data, timeout) 223s # ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3.13/urllib/request.py", line 489, in open 223s # response = self._open(req, data) 223s # File "/usr/lib/python3.13/urllib/request.py", line 506, in _open 223s # result = self._call_chain(self.handle_open, protocol, protocol + 223s # '_open', req) 223s # File "/usr/lib/python3.13/urllib/request.py", line 466, in _call_chain 223s # result = func(*args) 223s # File "/usr/lib/python3.13/urllib/request.py", line 1367, in https_open 223s # return self.do_open(http.client.HTTPSConnection, req, 223s # ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 223s # context=self._context) 223s # ^^^^^^^^^^^^^^^^^^^^^^ 223s # File "/usr/lib/python3.13/urllib/request.py", line 1322, in do_open 223s # raise URLError(err) 223s # urllib.error.URLError: 223s # ' 223s # expected: '' 223s # Looks like you failed 3 tests of 5. 223s debian/tests/net/silkaj.t .. 223s Dubious, test returned 3 (wstat 768, 0x300) 223s Failed 3/5 subtests 223s 223s Test Summary Report 223s ------------------- 223s debian/tests/net/silkaj.t (Wstat: 768 (exited 3) Tests: 5 Failed: 3) 223s Failed tests: 3-5 223s Non-zero exit status: 3 223s Files=1, Tests=5, 17 wallclock secs ( 0.03 usr 0.00 sys + 1.29 cusr 0.18 csys = 1.50 CPU) 223s Result: FAIL 223s autopkgtest [17:01:44]: test command2: -----------------------] 228s command2 FLAKY non-zero exit status 1 228s autopkgtest [17:01:49]: test command2: - - - - - - - - - - results - - - - - - - - - - 228s autopkgtest [17:01:49]: test command2: - - - - - - - - - - stderr - - - - - - - - - - 228s 228s # Failed test 'Check return from 'silkaj blockchain info' is 0' 228s # at debian/tests/net/silkaj.t line 13. 228s # got: '1' 228s # expected: '0' 228s 228s # Failed test 'info, stdout' 228s # at debian/tests/net/silkaj.t line 14. 228s # '' 228s # doesn't match '(?^:Current block number: \d)' 228s 228s # Failed test 'info, stderr' 228s # at debian/tests/net/silkaj.t line 15. 228s # got: 'Traceback (most recent call last): 228s # File "/usr/lib/python3.13/urllib/request.py", line 1319, in do_open 228s # h.request(req.get_method(), req.selector, req.data, headers, 228s # ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # encode_chunked=req.has_header('Transfer-encoding')) 228s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3.13/http/client.py", line 1358, in request 228s # self._send_request(method, url, body, headers, encode_chunked) 228s # ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3.13/http/client.py", line 1404, in _send_request 228s # self.endheaders(body, encode_chunked=encode_chunked) 228s # ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3.13/http/client.py", line 1353, in endheaders 228s # self._send_output(message_body, encode_chunked=encode_chunked) 228s # ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3.13/http/client.py", line 1113, in _send_output 228s # self.send(msg) 228s # ~~~~~~~~~^^^^^ 228s # File "/usr/lib/python3.13/http/client.py", line 1057, in send 228s # self.connect() 228s # ~~~~~~~~~~~~^^ 228s # File "/usr/lib/python3.13/http/client.py", line 1492, in connect 228s # super().connect() 228s # ~~~~~~~~~~~~~~~^^ 228s # File "/usr/lib/python3.13/http/client.py", line 1033, in connect 228s # self._tunnel() 228s # ~~~~~~~~~~~~^^ 228s # File "/usr/lib/python3.13/http/client.py", line 991, in _tunnel 228s # (version, code, message) = response._read_status() 228s # ~~~~~~~~~~~~~~~~~~~~~^^ 228s # File "/usr/lib/python3.13/http/client.py", line 297, in _read_status 228s # line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 228s # ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3.13/socket.py", line 719, in readinto 228s # return self._sock.recv_into(b) 228s # ~~~~~~~~~~~~~~~~~~~~^^^ 228s # TimeoutError: timed out 228s # 228s # During handling of the above exception, another exception occurred: 228s # 228s # Traceback (most recent call last): 228s # File "/usr/bin/silkaj", line 8, in 228s # sys.exit(cli()) 228s # ~~~^^ 228s # File "/usr/lib/python3/dist-packages/click/core.py", line 1161, in __call__ 228s # return self.main(*args, **kwargs) 228s # ~~~~~~~~~^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3/dist-packages/click/core.py", line 1082, in main 228s # rv = self.invoke(ctx) 228s # File "/usr/lib/python3/dist-packages/click/core.py", line 1697, in invoke 228s # return _process_result(sub_ctx.command.invoke(sub_ctx)) 228s # ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 228s # File "/usr/lib/python3/dist-packages/click/core.py", line 1697, in invoke 228s # return _process_result(sub_ctx.command.invoke(sub_ctx)) 228s # ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 228s # File "/usr/lib/python3/dist-packages/click/core.py", line 1443, in invoke 228s # return ctx.invoke(self.callback, **ctx.params) 228s # ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3/dist-packages/click/core.py", line 788, in invoke 228s # return __callback(*args, **kwargs) 228s # File "/usr/lib/python3/dist-packages/silkaj/blockchain/information.py", line 27, in currency_info 228s # head_block = get_head_block() 228s # File "/usr/lib/python3/dist-packages/silkaj/blockchain/tools.py", line 33, in get_head_block 228s # return client(blockchain.current) 228s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 442, in __call__ 228s # return _function(self, *args, **kwargs) 228s # File "/usr/lib/python3/dist-packages/duniterpy/api/bma/blockchain.py", line 265, in current 228s # return client.get(f"{MODULE}/current", schema=BLOCK_SCHEMA) 228s # ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 359, in get 228s # return client.request_url( 228s # ~~~~~~~~~~~~~~~~~~^ 228s # url_path, "GET", rtype, schema, bma_errors=True, **params 228s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # ) 228s # ^ 228s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 251, in request_url 228s # with request.urlopen( 228s # ~~~~~~~~~~~~~~~^ 228s # duniter_request, timeout=15 228s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # ) as response: # type: HTTPResponse 228s # ^ 228s # File "/usr/lib/python3.13/urllib/request.py", line 189, in urlopen 228s # return opener.open(url, data, timeout) 228s # ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3.13/urllib/request.py", line 489, in open 228s # response = self._open(req, data) 228s # File "/usr/lib/python3.13/urllib/request.py", line 506, in _open 228s # result = self._call_chain(self.handle_open, protocol, protocol + 228s # '_open', req) 228s # File "/usr/lib/python3.13/urllib/request.py", line 466, in _call_chain 228s # result = func(*args) 228s # File "/usr/lib/python3.13/urllib/request.py", line 1367, in https_open 228s # return self.do_open(http.client.HTTPSConnection, req, 228s # ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228s # context=self._context) 228s # ^^^^^^^^^^^^^^^^^^^^^^ 228s # File "/usr/lib/python3.13/urllib/request.py", line 1322, in do_open 228s # raise URLError(err) 228s # urllib.error.URLError: 228s # ' 228s # expected: '' 228s # Looks like you failed 3 tests of 5. 232s autopkgtest [17:01:53]: test command3: preparing testbed 259s autopkgtest [17:02:20]: testbed dpkg architecture: armhf 261s autopkgtest [17:02:22]: testbed apt version: 3.1.15 264s autopkgtest [17:02:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 266s autopkgtest [17:02:27]: testbed release detected to be: resolute 274s autopkgtest [17:02:35]: updating testbed package index (apt update) 276s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 276s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 276s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 277s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 277s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1674 kB] 278s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [10.7 kB] 278s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [199 kB] 279s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [36.0 kB] 279s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [231 kB] 279s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [1364 kB] 280s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9992 B] 280s Get:12 http://ftpmaster.internal/ubuntu resolute/main Sources [1412 kB] 282s Get:13 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [311 kB] 283s Get:14 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 305s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1374 kB] 306s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [14.9 MB] 319s Get:17 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [177 kB] 320s Fetched 43.5 MB in 45s (972 kB/s) 322s Reading package lists... 328s autopkgtest [17:03:29]: upgrading testbed (apt dist-upgrade and autopurge) 330s Reading package lists... 330s Building dependency tree... 330s Reading state information... 330s Calculating upgrade... 331s The following packages will be upgraded: 331s 3cpio ca-certificates distro-info libevent-core-2.1-7t64 libpcap0.8t64 331s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 331s Need to get 679 kB of archives. 331s After this operation, 0 B of additional disk space will be used. 331s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf ca-certificates all 20250419build1 [163 kB] 332s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf distro-info armhf 1.14build1 [19.3 kB] 332s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libpcap0.8t64 armhf 1.10.5-2ubuntu3 [140 kB] 332s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf 3cpio armhf 0.14.0-1ubuntu1 [271 kB] 332s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-10build2 [84.9 kB] 333s Preconfiguring packages ... 333s Fetched 679 kB in 1s (587 kB/s) 334s (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 ... 68506 files and directories currently installed.) 334s Preparing to unpack .../ca-certificates_20250419build1_all.deb ... 334s Unpacking ca-certificates (20250419build1) over (20250419) ... 334s Preparing to unpack .../distro-info_1.14build1_armhf.deb ... 334s Unpacking distro-info (1.14build1) over (1.14) ... 334s Preparing to unpack .../libpcap0.8t64_1.10.5-2ubuntu3_armhf.deb ... 334s Unpacking libpcap0.8t64:armhf (1.10.5-2ubuntu3) over (1.10.5-2ubuntu2) ... 334s Preparing to unpack .../3cpio_0.14.0-1ubuntu1_armhf.deb ... 334s Unpacking 3cpio (0.14.0-1ubuntu1) over (0.13.1-1ubuntu1) ... 334s Preparing to unpack .../libevent-core-2.1-7t64_2.1.12-stable-10build2_armhf.deb ... 334s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-10build2) over (2.1.12-stable-10build1) ... 334s Setting up distro-info (1.14build1) ... 334s Setting up 3cpio (0.14.0-1ubuntu1) ... 334s Setting up ca-certificates (20250419build1) ... 337s Updating certificates in /etc/ssl/certs... 338s 0 added, 0 removed; done. 338s Setting up libpcap0.8t64:armhf (1.10.5-2ubuntu3) ... 338s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-10build2) ... 338s Processing triggers for man-db (2.13.1-1) ... 339s Processing triggers for libc-bin (2.42-2ubuntu4) ... 340s Processing triggers for ca-certificates (20250419build1) ... 340s Updating certificates in /etc/ssl/certs... 341s 0 added, 0 removed; done. 341s Running hooks in /etc/ca-certificates/update.d... 341s done. 343s Reading package lists... 344s Building dependency tree... 344s Reading state information... 344s Solving dependencies... 344s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 347s autopkgtest [17:03:48]: rebooting testbed after setup commands that affected boot 416s Reading package lists... 416s Building dependency tree... 416s Reading state information... 417s Solving dependencies... 417s Some packages could not be installed. This may mean that you have 417s requested an impossible situation or if you are using the unstable 417s distribution that some required packages have not yet been created 417s or been moved out of Incoming. 417s The following information may help to resolve the situation: 417s 417s The following packages have unmet dependencies: 417s satisfy:command-line : Depends: silkaj but it is not going to be installed 417s Depends: python3-all but it is not going to be installed 417s Depends: python3-exceptiongroup but it is not installable 417s Depends: python3-pytest but it is not going to be installed 417s E: Unable to satisfy dependencies. Reached two conflicting assignments: 417s 1. satisfy:command-line:armhf=1 is selected for install 417s 2. satisfy:command-line:armhf Depends python3-exceptiongroup 417s but none of the choices are installable: 417s [no choices] 417s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from resolute-proposed 421s Reading package lists... 421s Building dependency tree... 421s Reading state information... 421s Solving dependencies... 421s Some packages could not be installed. This may mean that you have 421s requested an impossible situation or if you are using the unstable 421s distribution that some required packages have not yet been created 421s or been moved out of Incoming. 421s The following information may help to resolve the situation: 421s 421s The following packages have unmet dependencies: 422s satisfy:command-line : Depends: silkaj but it is not going to be installed 422s Depends: python3-all but it is not going to be installed 422s Depends: python3-exceptiongroup but it is not installable 422s Depends: python3-pytest but it is not going to be installed 422s E: Unable to satisfy dependencies. Reached two conflicting assignments: 422s 1. satisfy:command-line:armhf=1 is selected for install 422s 2. satisfy:command-line:armhf Depends python3-exceptiongroup 422s but none of the choices are installable: 422s [no choices] 422s command3 FAIL badpkg 422s blame: silkaj 422s badpkg: Test dependencies are unsatisfiable. A common reason is that your testbed is out of date with respect to the archive, and you need to use a current testbed or run apt-get update or use -U. 422s autopkgtest [17:05:03]: test command4: preparing testbed 450s autopkgtest [17:05:31]: testbed dpkg architecture: armhf 452s autopkgtest [17:05:33]: testbed apt version: 3.1.15 456s autopkgtest [17:05:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 459s autopkgtest [17:05:40]: testbed release detected to be: resolute 466s autopkgtest [17:05:47]: updating testbed package index (apt update) 469s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 470s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 470s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 470s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 470s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1674 kB] 473s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [199 kB] 473s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [10.7 kB] 473s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [36.0 kB] 473s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [231 kB] 473s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [1364 kB] 475s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9992 B] 475s Get:12 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 501s Get:13 http://ftpmaster.internal/ubuntu resolute/main Sources [1412 kB] 503s Get:14 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [311 kB] 504s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1374 kB] 505s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [14.9 MB] 523s Get:17 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [177 kB] 525s Fetched 43.5 MB in 57s (766 kB/s) 527s Reading package lists... 532s autopkgtest [17:06:53]: upgrading testbed (apt dist-upgrade and autopurge) 534s Reading package lists... 534s Building dependency tree... 534s Reading state information... 535s Calculating upgrade... 535s The following packages will be upgraded: 535s 3cpio ca-certificates distro-info libevent-core-2.1-7t64 libpcap0.8t64 535s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 535s Need to get 679 kB of archives. 535s After this operation, 0 B of additional disk space will be used. 535s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf ca-certificates all 20250419build1 [163 kB] 536s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf distro-info armhf 1.14build1 [19.3 kB] 536s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libpcap0.8t64 armhf 1.10.5-2ubuntu3 [140 kB] 536s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf 3cpio armhf 0.14.0-1ubuntu1 [271 kB] 536s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-10build2 [84.9 kB] 537s Preconfiguring packages ... 538s Fetched 679 kB in 1s (552 kB/s) 538s (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 ... 68506 files and directories currently installed.) 538s Preparing to unpack .../ca-certificates_20250419build1_all.deb ... 538s Unpacking ca-certificates (20250419build1) over (20250419) ... 538s Preparing to unpack .../distro-info_1.14build1_armhf.deb ... 538s Unpacking distro-info (1.14build1) over (1.14) ... 538s Preparing to unpack .../libpcap0.8t64_1.10.5-2ubuntu3_armhf.deb ... 538s Unpacking libpcap0.8t64:armhf (1.10.5-2ubuntu3) over (1.10.5-2ubuntu2) ... 538s Preparing to unpack .../3cpio_0.14.0-1ubuntu1_armhf.deb ... 538s Unpacking 3cpio (0.14.0-1ubuntu1) over (0.13.1-1ubuntu1) ... 538s Preparing to unpack .../libevent-core-2.1-7t64_2.1.12-stable-10build2_armhf.deb ... 538s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-10build2) over (2.1.12-stable-10build1) ... 538s Setting up distro-info (1.14build1) ... 538s Setting up 3cpio (0.14.0-1ubuntu1) ... 538s Setting up ca-certificates (20250419build1) ... 541s Updating certificates in /etc/ssl/certs... 543s 0 added, 0 removed; done. 543s Setting up libpcap0.8t64:armhf (1.10.5-2ubuntu3) ... 543s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-10build2) ... 543s Processing triggers for man-db (2.13.1-1) ... 545s Processing triggers for libc-bin (2.42-2ubuntu4) ... 545s Processing triggers for ca-certificates (20250419build1) ... 545s Updating certificates in /etc/ssl/certs... 547s 0 added, 0 removed; done. 547s Running hooks in /etc/ca-certificates/update.d... 547s done. 549s Reading package lists... 549s Building dependency tree... 549s Reading state information... 549s Solving dependencies... 550s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 552s autopkgtest [17:07:13]: rebooting testbed after setup commands that affected boot 623s Reading package lists... 624s Building dependency tree... 624s Reading state information... 624s Solving dependencies... 624s The following NEW packages will be installed: 624s libpython3.14-minimal libpython3.14-stdlib libsodium23 libxslt1.1 624s python3-all python3-base58 python3-build python3-cachecontrol python3-cleo 624s python3-click python3-distlib python3-dulwich python3-duniterpy 624s python3-fastjsonschema python3-filelock python3-findpython 624s python3-graphql-core python3-iniconfig python3-installer 624s python3-jaraco.classes python3-jeepney python3-keyring python3-libnacl 624s python3-lxml python3-mnemonic python3-msgpack python3-pbs-installer 624s python3-pendulum python3-pip-whl python3-pkginfo python3-platformdirs 624s python3-pluggy python3-poetry python3-poetry-core python3-pyaes 624s python3-pypeg2 python3-pyproject-hooks python3-pytest python3-rapidfuzz 624s python3-requests-toolbelt python3-secretstorage python3-setuptools-whl 624s python3-shellingham python3-texttable python3-time-machine python3-tomlkit 624s python3-trove-classifiers python3-virtualenv python3-websocket python3-wheel 624s python3.14 python3.14-minimal silkaj tzdata-legacy 625s 0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded. 625s Need to get 15.7 MB of archives. 625s After this operation, 58.5 MB of additional disk space will be used. 625s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.2-1 [905 kB] 629s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.2-1 [2155 kB] 635s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.2-1 [2270 kB] 642s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf libsodium23 armhf 1.0.18-2 [141 kB] 642s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf libxslt1.1 armhf 1.1.43-0.3 [146 kB] 643s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.2-1 [816 kB] 645s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf python3-all armhf 3.13.9-3 [890 B] 645s Get:8 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-base58 all 1.0.3-2build1 [5242 B] 645s Get:9 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 645s Get:10 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-wheel all 0.46.1-2 [22.1 kB] 645s Get:11 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-build all 1.2.2-5 [30.9 kB] 645s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf python3-msgpack armhf 1.1.2-1 [107 kB] 646s Get:13 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-cachecontrol all 0.14.3-1 [18.7 kB] 646s Get:14 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-rapidfuzz armhf 3.12.2+ds-1build1 [1600 kB] 648s Get:15 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-cleo all 2.2.1-4 [52.4 kB] 649s Get:16 http://ftpmaster.internal/ubuntu resolute/main armhf python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 649s Get:17 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-distlib all 0.4.0-1 [267 kB] 649s Get:18 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-dulwich armhf 0.22.7-1 [183 kB] 649s Get:19 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-graphql-core all 3.2.7-1 [125 kB] 649s Get:20 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-libnacl all 2.1.0-3 [15.5 kB] 649s Get:21 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-mnemonic all 0.21-3 [84.3 kB] 650s Get:22 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pyaes all 1.6.1-6 [19.5 kB] 650s Get:23 http://ftpmaster.internal/ubuntu resolute/main armhf python3-lxml armhf 6.0.2-1 [2260 kB] 653s Get:24 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pypeg2 all 2.15.2-2.2 [30.9 kB] 653s Get:25 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-websocket all 1.8.0-2build1 [38.8 kB] 653s Get:26 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-duniterpy all 1.1.1-3build1 [53.5 kB] 653s Get:27 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-fastjsonschema all 2.21.1-1 [20.4 kB] 653s Get:28 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-filelock all 3.20.3-1 [13.5 kB] 653s Get:29 http://ftpmaster.internal/ubuntu resolute/main armhf python3-platformdirs all 4.5.1-1 [17.1 kB] 653s Get:30 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-findpython all 0.7.1-1 [15.8 kB] 653s Get:31 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-2 [6962 B] 653s Get:32 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 653s Get:33 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-jaraco.classes all 3.4.0-1build1 [7806 B] 653s Get:34 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-jeepney all 0.9.0-2 [33.5 kB] 653s Get:35 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-secretstorage all 3.5.0-1 [14.2 kB] 653s Get:36 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-keyring all 25.7.0-1 [41.3 kB] 653s Get:37 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pbs-installer all 2026.01.27-1 [56.7 kB] 654s Get:38 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-time-machine armhf 2.19.0-1 [15.4 kB] 654s Get:39 http://ftpmaster.internal/ubuntu resolute/main armhf tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 654s Get:40 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pendulum armhf 3.1.0-3 [306 kB] 654s Get:41 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pip-whl all 25.1.1+dfsg-1ubuntu2 [1430 kB] 656s Get:42 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pkginfo all 1.12.1.2-2 [17.4 kB] 656s Get:43 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-2 [21.1 kB] 656s Get:44 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-poetry-core all 2.2.1-2 [226 kB] 656s Get:45 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-requests-toolbelt all 1.0.0-4 [37.0 kB] 656s Get:46 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-shellingham all 1.5.4-1build1 [9610 B] 656s Get:47 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-tomlkit all 0.13.3-2 [39.1 kB] 656s Get:48 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-trove-classifiers all 2025.11.14.15-1 [11.1 kB] 656s Get:49 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-setuptools-whl all 78.1.1-0.1 [1174 kB] 658s Get:50 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-virtualenv all 20.36.1+ds-1 [78.5 kB] 658s Get:51 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-poetry all 2.1.2+dfsg-1 [165 kB] 658s Get:52 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest all 9.0.2-2 [277 kB] 658s Get:53 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-texttable all 1.7.0-1 [11.2 kB] 658s Get:54 http://ftpmaster.internal/ubuntu resolute/universe armhf silkaj all 0.11.0-2 [59.9 kB] 659s Fetched 15.7 MB in 34s (458 kB/s) 659s Selecting previously unselected package libpython3.14-minimal:armhf. 659s (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 ... 68506 files and directories currently installed.) 659s Preparing to unpack .../00-libpython3.14-minimal_3.14.2-1_armhf.deb ... 659s Unpacking libpython3.14-minimal:armhf (3.14.2-1) ... 659s Selecting previously unselected package python3.14-minimal. 659s Preparing to unpack .../01-python3.14-minimal_3.14.2-1_armhf.deb ... 659s Unpacking python3.14-minimal (3.14.2-1) ... 659s Selecting previously unselected package libpython3.14-stdlib:armhf. 659s Preparing to unpack .../02-libpython3.14-stdlib_3.14.2-1_armhf.deb ... 659s Unpacking libpython3.14-stdlib:armhf (3.14.2-1) ... 659s Selecting previously unselected package libsodium23:armhf. 659s Preparing to unpack .../03-libsodium23_1.0.18-2_armhf.deb ... 659s Unpacking libsodium23:armhf (1.0.18-2) ... 659s Selecting previously unselected package libxslt1.1:armhf. 659s Preparing to unpack .../04-libxslt1.1_1.1.43-0.3_armhf.deb ... 659s Unpacking libxslt1.1:armhf (1.1.43-0.3) ... 659s Selecting previously unselected package python3.14. 659s Preparing to unpack .../05-python3.14_3.14.2-1_armhf.deb ... 659s Unpacking python3.14 (3.14.2-1) ... 659s Selecting previously unselected package python3-all. 659s Preparing to unpack .../06-python3-all_3.13.9-3_armhf.deb ... 659s Unpacking python3-all (3.13.9-3) ... 659s Selecting previously unselected package python3-base58. 659s Preparing to unpack .../07-python3-base58_1.0.3-2build1_all.deb ... 659s Unpacking python3-base58 (1.0.3-2build1) ... 659s Selecting previously unselected package python3-pyproject-hooks. 659s Preparing to unpack .../08-python3-pyproject-hooks_1.2.0-1_all.deb ... 659s Unpacking python3-pyproject-hooks (1.2.0-1) ... 659s Selecting previously unselected package python3-wheel. 659s Preparing to unpack .../09-python3-wheel_0.46.1-2_all.deb ... 659s Unpacking python3-wheel (0.46.1-2) ... 660s Selecting previously unselected package python3-build. 660s Preparing to unpack .../10-python3-build_1.2.2-5_all.deb ... 660s Unpacking python3-build (1.2.2-5) ... 660s Selecting previously unselected package python3-msgpack. 660s Preparing to unpack .../11-python3-msgpack_1.1.2-1_armhf.deb ... 660s Unpacking python3-msgpack (1.1.2-1) ... 660s Selecting previously unselected package python3-cachecontrol. 660s Preparing to unpack .../12-python3-cachecontrol_0.14.3-1_all.deb ... 660s Unpacking python3-cachecontrol (0.14.3-1) ... 660s Selecting previously unselected package python3-rapidfuzz. 660s Preparing to unpack .../13-python3-rapidfuzz_3.12.2+ds-1build1_armhf.deb ... 660s Unpacking python3-rapidfuzz (3.12.2+ds-1build1) ... 660s Selecting previously unselected package python3-cleo. 660s Preparing to unpack .../14-python3-cleo_2.2.1-4_all.deb ... 660s Unpacking python3-cleo (2.2.1-4) ... 660s Selecting previously unselected package python3-click. 660s Preparing to unpack .../15-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 660s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 660s Selecting previously unselected package python3-distlib. 660s Preparing to unpack .../16-python3-distlib_0.4.0-1_all.deb ... 660s Unpacking python3-distlib (0.4.0-1) ... 660s Selecting previously unselected package python3-dulwich. 660s Preparing to unpack .../17-python3-dulwich_0.22.7-1_armhf.deb ... 660s Unpacking python3-dulwich (0.22.7-1) ... 660s Selecting previously unselected package python3-graphql-core. 660s Preparing to unpack .../18-python3-graphql-core_3.2.7-1_all.deb ... 660s Unpacking python3-graphql-core (3.2.7-1) ... 660s Selecting previously unselected package python3-libnacl. 660s Preparing to unpack .../19-python3-libnacl_2.1.0-3_all.deb ... 660s Unpacking python3-libnacl (2.1.0-3) ... 660s Selecting previously unselected package python3-mnemonic. 660s Preparing to unpack .../20-python3-mnemonic_0.21-3_all.deb ... 660s Unpacking python3-mnemonic (0.21-3) ... 660s Selecting previously unselected package python3-pyaes. 660s Preparing to unpack .../21-python3-pyaes_1.6.1-6_all.deb ... 660s Unpacking python3-pyaes (1.6.1-6) ... 660s Selecting previously unselected package python3-lxml:armhf. 660s Preparing to unpack .../22-python3-lxml_6.0.2-1_armhf.deb ... 660s Unpacking python3-lxml:armhf (6.0.2-1) ... 660s Selecting previously unselected package python3-pypeg2. 660s Preparing to unpack .../23-python3-pypeg2_2.15.2-2.2_all.deb ... 660s Unpacking python3-pypeg2 (2.15.2-2.2) ... 660s Selecting previously unselected package python3-websocket. 660s Preparing to unpack .../24-python3-websocket_1.8.0-2build1_all.deb ... 660s Unpacking python3-websocket (1.8.0-2build1) ... 660s Selecting previously unselected package python3-duniterpy. 660s Preparing to unpack .../25-python3-duniterpy_1.1.1-3build1_all.deb ... 660s Unpacking python3-duniterpy (1.1.1-3build1) ... 660s Selecting previously unselected package python3-fastjsonschema. 660s Preparing to unpack .../26-python3-fastjsonschema_2.21.1-1_all.deb ... 660s Unpacking python3-fastjsonschema (2.21.1-1) ... 660s Selecting previously unselected package python3-filelock. 660s Preparing to unpack .../27-python3-filelock_3.20.3-1_all.deb ... 660s Unpacking python3-filelock (3.20.3-1) ... 660s Selecting previously unselected package python3-platformdirs. 660s Preparing to unpack .../28-python3-platformdirs_4.5.1-1_all.deb ... 660s Unpacking python3-platformdirs (4.5.1-1) ... 660s Selecting previously unselected package python3-findpython. 660s Preparing to unpack .../29-python3-findpython_0.7.1-1_all.deb ... 660s Unpacking python3-findpython (0.7.1-1) ... 660s Selecting previously unselected package python3-iniconfig. 660s Preparing to unpack .../30-python3-iniconfig_2.1.0-2_all.deb ... 660s Unpacking python3-iniconfig (2.1.0-2) ... 660s Selecting previously unselected package python3-installer. 660s Preparing to unpack .../31-python3-installer_0.7.0+dfsg1-3_all.deb ... 660s Unpacking python3-installer (0.7.0+dfsg1-3) ... 660s Selecting previously unselected package python3-jaraco.classes. 660s Preparing to unpack .../32-python3-jaraco.classes_3.4.0-1build1_all.deb ... 660s Unpacking python3-jaraco.classes (3.4.0-1build1) ... 660s Selecting previously unselected package python3-jeepney. 660s Preparing to unpack .../33-python3-jeepney_0.9.0-2_all.deb ... 660s Unpacking python3-jeepney (0.9.0-2) ... 660s Selecting previously unselected package python3-secretstorage. 661s Preparing to unpack .../34-python3-secretstorage_3.5.0-1_all.deb ... 661s Unpacking python3-secretstorage (3.5.0-1) ... 661s Selecting previously unselected package python3-keyring. 661s Preparing to unpack .../35-python3-keyring_25.7.0-1_all.deb ... 661s Unpacking python3-keyring (25.7.0-1) ... 661s Selecting previously unselected package python3-pbs-installer. 661s Preparing to unpack .../36-python3-pbs-installer_2026.01.27-1_all.deb ... 661s Unpacking python3-pbs-installer (2026.01.27-1) ... 661s Selecting previously unselected package python3-time-machine. 661s Preparing to unpack .../37-python3-time-machine_2.19.0-1_armhf.deb ... 661s Unpacking python3-time-machine (2.19.0-1) ... 661s Selecting previously unselected package tzdata-legacy. 661s Preparing to unpack .../38-tzdata-legacy_2025c-3ubuntu3_all.deb ... 661s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 661s Selecting previously unselected package python3-pendulum. 661s Preparing to unpack .../39-python3-pendulum_3.1.0-3_armhf.deb ... 661s Unpacking python3-pendulum (3.1.0-3) ... 661s Selecting previously unselected package python3-pip-whl. 661s Preparing to unpack .../40-python3-pip-whl_25.1.1+dfsg-1ubuntu2_all.deb ... 661s Unpacking python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 661s Selecting previously unselected package python3-pkginfo. 661s Preparing to unpack .../41-python3-pkginfo_1.12.1.2-2_all.deb ... 661s Unpacking python3-pkginfo (1.12.1.2-2) ... 661s Selecting previously unselected package python3-pluggy. 661s Preparing to unpack .../42-python3-pluggy_1.6.0-2_all.deb ... 661s Unpacking python3-pluggy (1.6.0-2) ... 661s Selecting previously unselected package python3-poetry-core. 661s Preparing to unpack .../43-python3-poetry-core_2.2.1-2_all.deb ... 661s Unpacking python3-poetry-core (2.2.1-2) ... 661s Selecting previously unselected package python3-requests-toolbelt. 661s Preparing to unpack .../44-python3-requests-toolbelt_1.0.0-4_all.deb ... 661s Unpacking python3-requests-toolbelt (1.0.0-4) ... 661s Selecting previously unselected package python3-shellingham. 661s Preparing to unpack .../45-python3-shellingham_1.5.4-1build1_all.deb ... 661s Unpacking python3-shellingham (1.5.4-1build1) ... 661s Selecting previously unselected package python3-tomlkit. 661s Preparing to unpack .../46-python3-tomlkit_0.13.3-2_all.deb ... 661s Unpacking python3-tomlkit (0.13.3-2) ... 661s Selecting previously unselected package python3-trove-classifiers. 661s Preparing to unpack .../47-python3-trove-classifiers_2025.11.14.15-1_all.deb ... 661s Unpacking python3-trove-classifiers (2025.11.14.15-1) ... 661s Selecting previously unselected package python3-setuptools-whl. 661s Preparing to unpack .../48-python3-setuptools-whl_78.1.1-0.1_all.deb ... 661s Unpacking python3-setuptools-whl (78.1.1-0.1) ... 661s Selecting previously unselected package python3-virtualenv. 661s Preparing to unpack .../49-python3-virtualenv_20.36.1+ds-1_all.deb ... 661s Unpacking python3-virtualenv (20.36.1+ds-1) ... 661s Selecting previously unselected package python3-poetry. 661s Preparing to unpack .../50-python3-poetry_2.1.2+dfsg-1_all.deb ... 661s Unpacking python3-poetry (2.1.2+dfsg-1) ... 661s Selecting previously unselected package python3-pytest. 661s Preparing to unpack .../51-python3-pytest_9.0.2-2_all.deb ... 661s Unpacking python3-pytest (9.0.2-2) ... 661s Selecting previously unselected package python3-texttable. 661s Preparing to unpack .../52-python3-texttable_1.7.0-1_all.deb ... 661s Unpacking python3-texttable (1.7.0-1) ... 661s Selecting previously unselected package silkaj. 661s Preparing to unpack .../53-silkaj_0.11.0-2_all.deb ... 661s Unpacking silkaj (0.11.0-2) ... 661s Setting up python3-iniconfig (2.1.0-2) ... 662s Setting up python3-texttable (1.7.0-1) ... 662s Setting up python3-rapidfuzz (3.12.2+ds-1build1) ... 662s Setting up python3-setuptools-whl (78.1.1-0.1) ... 662s Setting up python3-filelock (3.20.3-1) ... 663s Setting up libsodium23:armhf (1.0.18-2) ... 663s Setting up python3-jaraco.classes (3.4.0-1build1) ... 663s Setting up python3-requests-toolbelt (1.0.0-4) ... 663s Setting up python3-pkginfo (1.12.1.2-2) ... 663s Setting up python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 663s Setting up libpython3.14-minimal:armhf (3.14.2-1) ... 663s Setting up python3-pyaes (1.6.1-6) ... 663s Setting up python3-distlib (0.4.0-1) ... 664s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 664s Setting up python3-wheel (0.46.1-2) ... 664s Setting up python3-platformdirs (4.5.1-1) ... 664s Setting up python3-time-machine (2.19.0-1) ... 664s Setting up tzdata-legacy (2025c-3ubuntu3) ... 664s Setting up python3-pyproject-hooks (1.2.0-1) ... 665s Setting up python3-base58 (1.0.3-2build1) ... 665s Setting up python3-poetry-core (2.2.1-2) ... 665s Setting up python3-graphql-core (3.2.7-1) ... 666s Setting up python3-libnacl (2.1.0-3) ... 666s Setting up python3-jeepney (0.9.0-2) ... 667s Setting up python3-installer (0.7.0+dfsg1-3) ... 667s Setting up python3-pluggy (1.6.0-2) ... 667s Setting up python3-fastjsonschema (2.21.1-1) ... 667s Setting up python3-trove-classifiers (2025.11.14.15-1) ... 667s Setting up python3-pbs-installer (2026.01.27-1) ... 667s Setting up python3-dulwich (0.22.7-1) ... 668s Setting up libxslt1.1:armhf (1.1.43-0.3) ... 668s Setting up python3-cleo (2.2.1-4) ... 668s Setting up python3-mnemonic (0.21-3) ... 669s Setting up python3-msgpack (1.1.2-1) ... 669s Setting up python3-cachecontrol (0.14.3-1) ... 669s Setting up python3-build (1.2.2-5) ... 669s Setting up python3-shellingham (1.5.4-1build1) ... 670s Setting up python3-tomlkit (0.13.3-2) ... 670s Setting up python3-websocket (1.8.0-2build1) ... 670s Setting up python3.14-minimal (3.14.2-1) ... 671s Setting up python3-pendulum (3.1.0-3) ... 672s Setting up python3-findpython (0.7.1-1) ... 672s Setting up libpython3.14-stdlib:armhf (3.14.2-1) ... 672s Setting up python3-pytest (9.0.2-2) ... 673s Setting up python3-virtualenv (20.36.1+ds-1) ... 673s Setting up python3-secretstorage (3.5.0-1) ... 674s Setting up python3-lxml:armhf (6.0.2-1) ... 674s Setting up python3-keyring (25.7.0-1) ... 674s Setting up python3.14 (3.14.2-1) ... 676s Setting up python3-all (3.13.9-3) ... 676s Setting up python3-pypeg2 (2.15.2-2.2) ... 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:51: SyntaxWarning: "\s" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\s"? A raw string is also an option. 676s whitespace = re.compile("(?m)\s+") 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:421: SyntaxWarning: "\w" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\w"? A raw string is also an option. 676s regex regular expression to scan, default r"\w+" 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:459: SyntaxWarning: "\w" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\w"? A raw string is also an option. 676s regex regular expression to scan, default r"\w+" 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:641: SyntaxWarning: "\s" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\s"? A raw string is also an option. 676s default: regex "(?m)\s+" 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:715: SyntaxWarning: "\s" is an invalid escape sequence. Such sequences will not work in the future. Did you mean "\\s"? A raw string is also an option. 676s default: "(?m)\s+" 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:51: SyntaxWarning: invalid escape sequence '\s' 676s whitespace = re.compile("(?m)\s+") 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:421: SyntaxWarning: invalid escape sequence '\w' 676s regex regular expression to scan, default r"\w+" 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:459: SyntaxWarning: invalid escape sequence '\w' 676s regex regular expression to scan, default r"\w+" 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:641: SyntaxWarning: invalid escape sequence '\s' 676s default: regex "(?m)\s+" 676s /usr/lib/python3/dist-packages/pypeg2/__init__.py:715: SyntaxWarning: invalid escape sequence '\s' 676s default: "(?m)\s+" 676s Setting up python3-poetry (2.1.2+dfsg-1) ... 677s Setting up python3-duniterpy (1.1.1-3build1) ... 677s Setting up silkaj (0.11.0-2) ... 677s Processing triggers for systemd (259-1ubuntu3) ... 677s Processing triggers for man-db (2.13.1-1) ... 678s Processing triggers for libc-bin (2.42-2ubuntu4) ... 692s autopkgtest [17:09:33]: test command4: set -e; rm -rf silkaj; for py in $(py3versions -r 2>/dev/null); do $py -m pytest --ignore=tests/integration/test_end_to_end.py; done 692s autopkgtest [17:09:33]: test command4: [----------------------- 695s ============================= test session starts ============================== 695s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 695s rootdir: /tmp/autopkgtest.Pvmx4b/build.vPk/src 695s configfile: pyproject.toml 695s plugins: typeguard-4.4.4, time-machine-2.19.0 695s collected 267 items 695s 786s tests/integration/blockchain/test_verify.py ....FFFF...FF [ 4%] 817s tests/integration/wot/test_membership.py .... [ 6%] 817s tests/unit/blockchain/test_verify.py ..... [ 8%] 817s tests/unit/money/test_history.py .............. [ 13%] 817s tests/unit/money/test_tools.py ..... [ 15%] 817s tests/unit/money/test_transfer.py ...................................... [ 29%] 817s ..................sss..................... [ 45%] 817s tests/unit/money/test_transfer_cli.py ....... [ 47%] 817s tests/unit/money/test_transfer_file.py ....... [ 50%] 817s tests/unit/test_auth.py .... [ 52%] 817s tests/unit/test_checksum.py ....... [ 54%] 817s tests/unit/test_cli.py . [ 55%] 817s tests/unit/test_g1_monetary_license.py ........... [ 59%] 817s tests/unit/test_network.py ............ [ 63%] 817s tests/unit/test_public_key.py ............. [ 68%] 817s tests/unit/test_tui.py ...... [ 70%] 818s tests/unit/wot/test_idty_tools.py .......... [ 74%] 818s tests/unit/wot/test_membership.py ... [ 75%] 818s tests/unit/wot/test_revocation.py ...................................... [ 89%] 818s ..................... [ 97%] 818s tests/unit/wot/test_tools.py ...... [100%] 818s 818s =================================== FAILURES =================================== 818s __________________ test_verify_blocks_signatures[15144-15144] __________________ 818s 818s from_block = 15144, to_block = 15144 818s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0xea1c3810> 818s 818s @pytest.mark.parametrize( 818s "from_block, to_block", 818s [ 818s (G1_INVALID_BLOCK_SIG, G1_INVALID_BLOCK_SIG), 818s (G1_INVALID_BLOCK_SIG - 5, G1_INVALID_BLOCK_SIG + 5), 818s (1, 10), 818s (HEAD_BLOCK - 1, 0), 818s ], 818s ) 818s def test_verify_blocks_signatures(from_block, to_block, monkeypatch): 818s monkeypatch.setattr(bma.blockchain, "current", current) 818s result = CliRunner().invoke( 818s cli.cli, ["blockchain", "verify", str(from_block), str(to_block)] 818s ) 818s > assert result.exit_code == SUCCESS_EXIT_STATUS 818s E AssertionError: assert 1 == 0 818s E + where 1 = .exit_code 818s 818s tests/integration/blockchain/test_verify.py:72: AssertionError 818s __________________ test_verify_blocks_signatures[15139-15149] __________________ 818s 818s from_block = 15139, to_block = 15149 818s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0xea1c35d0> 818s 818s @pytest.mark.parametrize( 818s "from_block, to_block", 818s [ 818s (G1_INVALID_BLOCK_SIG, G1_INVALID_BLOCK_SIG), 818s (G1_INVALID_BLOCK_SIG - 5, G1_INVALID_BLOCK_SIG + 5), 818s (1, 10), 818s (HEAD_BLOCK - 1, 0), 818s ], 818s ) 818s def test_verify_blocks_signatures(from_block, to_block, monkeypatch): 818s monkeypatch.setattr(bma.blockchain, "current", current) 818s result = CliRunner().invoke( 818s cli.cli, ["blockchain", "verify", str(from_block), str(to_block)] 818s ) 818s > assert result.exit_code == SUCCESS_EXIT_STATUS 818s E AssertionError: assert 1 == 0 818s E + where 1 = .exit_code 818s 818s tests/integration/blockchain/test_verify.py:72: AssertionError 818s _____________________ test_verify_blocks_signatures[1-10] ______________________ 818s 818s from_block = 1, to_block = 10 818s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0xea119250> 818s 818s @pytest.mark.parametrize( 818s "from_block, to_block", 818s [ 818s (G1_INVALID_BLOCK_SIG, G1_INVALID_BLOCK_SIG), 818s (G1_INVALID_BLOCK_SIG - 5, G1_INVALID_BLOCK_SIG + 5), 818s (1, 10), 818s (HEAD_BLOCK - 1, 0), 818s ], 818s ) 818s def test_verify_blocks_signatures(from_block, to_block, monkeypatch): 818s monkeypatch.setattr(bma.blockchain, "current", current) 818s result = CliRunner().invoke( 818s cli.cli, ["blockchain", "verify", str(from_block), str(to_block)] 818s ) 818s > assert result.exit_code == SUCCESS_EXIT_STATUS 818s E AssertionError: assert 1 == 0 818s E + where 1 = .exit_code 818s 818s tests/integration/blockchain/test_verify.py:72: AssertionError 818s ____________________ test_verify_blocks_signatures[47999-0] ____________________ 818s 818s from_block = 47999, to_block = 0 818s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0xea0dee30> 818s 818s @pytest.mark.parametrize( 818s "from_block, to_block", 818s [ 818s (G1_INVALID_BLOCK_SIG, G1_INVALID_BLOCK_SIG), 818s (G1_INVALID_BLOCK_SIG - 5, G1_INVALID_BLOCK_SIG + 5), 818s (1, 10), 818s (HEAD_BLOCK - 1, 0), 818s ], 818s ) 818s def test_verify_blocks_signatures(from_block, to_block, monkeypatch): 818s monkeypatch.setattr(bma.blockchain, "current", current) 818s result = CliRunner().invoke( 818s cli.cli, ["blockchain", "verify", str(from_block), str(to_block)] 818s ) 818s > assert result.exit_code == SUCCESS_EXIT_STATUS 818s E AssertionError: assert 1 == 0 818s E + where 1 = .exit_code 818s 818s tests/integration/blockchain/test_verify.py:72: AssertionError 818s _____________________________ test_get_chunks[2-1] _____________________________ 818s 818s self = 818s http_class = 818s req = 818s http_conn_args = {'context': } 818s host = 'squid.internal:3128' 818s h = 818s headers = {'Connection': 'close', 'Host': 'g1.duniter.org:443', 'User-Agent': 'Python-urllib/3.14'} 818s 818s def do_open(self, http_class, req, **http_conn_args): 818s """Return an HTTPResponse object for the request, using http_class. 818s 818s http_class must implement the HTTPConnection API from http.client. 818s """ 818s host = req.host 818s if not host: 818s raise URLError('no host given') 818s 818s # will parse host:port 818s h = http_class(host, timeout=req.timeout, **http_conn_args) 818s h.set_debuglevel(self._debuglevel) 818s 818s headers = dict(req.unredirected_hdrs) 818s headers.update({k: v for k, v in req.headers.items() 818s if k not in headers}) 818s 818s # TODO(jhylton): Should this be redesigned to handle 818s # persistent connections? 818s 818s # We want to make an HTTP/1.1 request, but the addinfourl 818s # class isn't prepared to deal with a persistent connection. 818s # It will try to read all remaining data from the socket, 818s # which will block while the server waits for the next request. 818s # So make sure the connection gets closed after the (only) 818s # request. 818s headers["Connection"] = "close" 818s headers = {name.title(): val for name, val in headers.items()} 818s 818s if req._tunnel_host: 818s tunnel_headers = {} 818s proxy_auth_hdr = "Proxy-Authorization" 818s if proxy_auth_hdr in headers: 818s tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] 818s # Proxy-Authorization should not be sent to origin 818s # server. 818s del headers[proxy_auth_hdr] 818s h.set_tunnel(req._tunnel_host, headers=tunnel_headers) 818s 818s try: 818s try: 818s > h.request(req.get_method(), req.selector, req.data, headers, 818s encode_chunked=req.has_header('Transfer-encoding')) 818s 818s /usr/lib/python3.14/urllib/request.py:1321: 818s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 818s /usr/lib/python3.14/http/client.py:1358: in request 818s self._send_request(method, url, body, headers, encode_chunked) 818s /usr/lib/python3.14/http/client.py:1404: in _send_request 818s self.endheaders(body, encode_chunked=encode_chunked) 818s /usr/lib/python3.14/http/client.py:1353: in endheaders 818s self._send_output(message_body, encode_chunked=encode_chunked) 818s /usr/lib/python3.14/http/client.py:1113: in _send_output 818s self.send(msg) 818s /usr/lib/python3.14/http/client.py:1057: in send 818s self.connect() 818s /usr/lib/python3.14/http/client.py:1492: in connect 818s super().connect() 818s /usr/lib/python3.14/http/client.py:1033: in connect 818s self._tunnel() 818s /usr/lib/python3.14/http/client.py:991: in _tunnel 818s (version, code, message) = response._read_status() 818s ^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3.14/http/client.py:297: in _read_status 818s line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 818s 818s self = , b = 818s 818s def readinto(self, b): 818s """Read up to len(b) bytes into the writable buffer *b* and return 818s the number of bytes read. If the socket is non-blocking and no bytes 818s are available, None is returned. 818s 818s If *b* is non-empty, a 0 return value indicates that the connection 818s was shutdown at the other end. 818s """ 818s self._checkClosed() 818s self._checkReadable() 818s if self._timeout_occurred: 818s raise OSError("cannot read from timed out object") 818s try: 818s > return self._sock.recv_into(b) 818s ^^^^^^^^^^^^^^^^^^^^^^^ 818s E TimeoutError: timed out 818s 818s /usr/lib/python3.14/socket.py:725: TimeoutError 818s 818s During handling of the above exception, another exception occurred: 818s 818s chunk_size = 2, chunk_from = 1 818s 818s @pytest.mark.parametrize("chunk_size, chunk_from", [(2, 1), (5, 10)]) 818s def test_get_chunks(chunk_size, chunk_from): 818s client = client_instance() 818s > chunk = verify.get_chunk(client, chunk_size, chunk_from) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s 818s tests/integration/blockchain/test_verify.py:102: 818s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 818s /usr/lib/python3/dist-packages/silkaj/blockchain/verify.py:85: in get_chunk 818s chunk = client(bma.blockchain.blocks, chunk_size, chunk_from) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3/dist-packages/duniterpy/api/client.py:442: in __call__ 818s return _function(self, *args, **kwargs) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3/dist-packages/duniterpy/api/bma/blockchain.py:303: in blocks 818s return client.get(f"{MODULE}/blocks/{count}/{start}", schema=BLOCKS_SCHEMA) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3/dist-packages/duniterpy/api/client.py:359: in get 818s return client.request_url( 818s /usr/lib/python3/dist-packages/duniterpy/api/client.py:251: in request_url 818s with request.urlopen( 818s /usr/lib/python3.14/urllib/request.py:187: in urlopen 818s return opener.open(url, data, timeout) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3.14/urllib/request.py:487: in open 818s response = self._open(req, data) 818s ^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3.14/urllib/request.py:504: in _open 818s result = self._call_chain(self.handle_open, protocol, protocol + 818s /usr/lib/python3.14/urllib/request.py:464: in _call_chain 818s result = func(*args) 818s ^^^^^^^^^^^ 818s /usr/lib/python3.14/urllib/request.py:1369: in https_open 818s return self.do_open(http.client.HTTPSConnection, req, 818s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 818s 818s self = 818s http_class = 818s req = 818s http_conn_args = {'context': } 818s host = 'squid.internal:3128' 818s h = 818s headers = {'Connection': 'close', 'Host': 'g1.duniter.org:443', 'User-Agent': 'Python-urllib/3.14'} 818s 818s def do_open(self, http_class, req, **http_conn_args): 818s """Return an HTTPResponse object for the request, using http_class. 818s 818s http_class must implement the HTTPConnection API from http.client. 818s """ 818s host = req.host 818s if not host: 818s raise URLError('no host given') 818s 818s # will parse host:port 818s h = http_class(host, timeout=req.timeout, **http_conn_args) 818s h.set_debuglevel(self._debuglevel) 818s 818s headers = dict(req.unredirected_hdrs) 818s headers.update({k: v for k, v in req.headers.items() 818s if k not in headers}) 818s 818s # TODO(jhylton): Should this be redesigned to handle 818s # persistent connections? 818s 818s # We want to make an HTTP/1.1 request, but the addinfourl 818s # class isn't prepared to deal with a persistent connection. 818s # It will try to read all remaining data from the socket, 818s # which will block while the server waits for the next request. 818s # So make sure the connection gets closed after the (only) 818s # request. 818s headers["Connection"] = "close" 818s headers = {name.title(): val for name, val in headers.items()} 818s 818s if req._tunnel_host: 818s tunnel_headers = {} 818s proxy_auth_hdr = "Proxy-Authorization" 818s if proxy_auth_hdr in headers: 818s tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] 818s # Proxy-Authorization should not be sent to origin 818s # server. 818s del headers[proxy_auth_hdr] 818s h.set_tunnel(req._tunnel_host, headers=tunnel_headers) 818s 818s try: 818s try: 818s h.request(req.get_method(), req.selector, req.data, headers, 818s encode_chunked=req.has_header('Transfer-encoding')) 818s except OSError as err: # timeout error 818s > raise URLError(err) 818s E urllib.error.URLError: 818s 818s /usr/lib/python3.14/urllib/request.py:1324: URLError 818s ____________________________ test_get_chunks[5-10] _____________________________ 818s 818s self = 818s http_class = 818s req = 818s http_conn_args = {'context': } 818s host = 'squid.internal:3128' 818s h = 818s headers = {'Connection': 'close', 'Host': 'g1.duniter.org:443', 'User-Agent': 'Python-urllib/3.14'} 818s 818s def do_open(self, http_class, req, **http_conn_args): 818s """Return an HTTPResponse object for the request, using http_class. 818s 818s http_class must implement the HTTPConnection API from http.client. 818s """ 818s host = req.host 818s if not host: 818s raise URLError('no host given') 818s 818s # will parse host:port 818s h = http_class(host, timeout=req.timeout, **http_conn_args) 818s h.set_debuglevel(self._debuglevel) 818s 818s headers = dict(req.unredirected_hdrs) 818s headers.update({k: v for k, v in req.headers.items() 818s if k not in headers}) 818s 818s # TODO(jhylton): Should this be redesigned to handle 818s # persistent connections? 818s 818s # We want to make an HTTP/1.1 request, but the addinfourl 818s # class isn't prepared to deal with a persistent connection. 818s # It will try to read all remaining data from the socket, 818s # which will block while the server waits for the next request. 818s # So make sure the connection gets closed after the (only) 818s # request. 818s headers["Connection"] = "close" 818s headers = {name.title(): val for name, val in headers.items()} 818s 818s if req._tunnel_host: 818s tunnel_headers = {} 818s proxy_auth_hdr = "Proxy-Authorization" 818s if proxy_auth_hdr in headers: 818s tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] 818s # Proxy-Authorization should not be sent to origin 818s # server. 818s del headers[proxy_auth_hdr] 818s h.set_tunnel(req._tunnel_host, headers=tunnel_headers) 818s 818s try: 818s try: 818s > h.request(req.get_method(), req.selector, req.data, headers, 818s encode_chunked=req.has_header('Transfer-encoding')) 818s 818s /usr/lib/python3.14/urllib/request.py:1321: 818s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 818s /usr/lib/python3.14/http/client.py:1358: in request 818s self._send_request(method, url, body, headers, encode_chunked) 818s /usr/lib/python3.14/http/client.py:1404: in _send_request 818s self.endheaders(body, encode_chunked=encode_chunked) 818s /usr/lib/python3.14/http/client.py:1353: in endheaders 818s self._send_output(message_body, encode_chunked=encode_chunked) 818s /usr/lib/python3.14/http/client.py:1113: in _send_output 818s self.send(msg) 818s /usr/lib/python3.14/http/client.py:1057: in send 818s self.connect() 818s /usr/lib/python3.14/http/client.py:1492: in connect 818s super().connect() 818s /usr/lib/python3.14/http/client.py:1033: in connect 818s self._tunnel() 818s /usr/lib/python3.14/http/client.py:991: in _tunnel 818s (version, code, message) = response._read_status() 818s ^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3.14/http/client.py:297: in _read_status 818s line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 818s 818s self = , b = 818s 818s def readinto(self, b): 818s """Read up to len(b) bytes into the writable buffer *b* and return 818s the number of bytes read. If the socket is non-blocking and no bytes 818s are available, None is returned. 818s 818s If *b* is non-empty, a 0 return value indicates that the connection 818s was shutdown at the other end. 818s """ 818s self._checkClosed() 818s self._checkReadable() 818s if self._timeout_occurred: 818s raise OSError("cannot read from timed out object") 818s try: 818s > return self._sock.recv_into(b) 818s ^^^^^^^^^^^^^^^^^^^^^^^ 818s E TimeoutError: timed out 818s 818s /usr/lib/python3.14/socket.py:725: TimeoutError 818s 818s During handling of the above exception, another exception occurred: 818s 818s chunk_size = 5, chunk_from = 10 818s 818s @pytest.mark.parametrize("chunk_size, chunk_from", [(2, 1), (5, 10)]) 818s def test_get_chunks(chunk_size, chunk_from): 818s client = client_instance() 818s > chunk = verify.get_chunk(client, chunk_size, chunk_from) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s 818s tests/integration/blockchain/test_verify.py:102: 818s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 818s /usr/lib/python3/dist-packages/silkaj/blockchain/verify.py:85: in get_chunk 818s chunk = client(bma.blockchain.blocks, chunk_size, chunk_from) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3/dist-packages/duniterpy/api/client.py:442: in __call__ 818s return _function(self, *args, **kwargs) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3/dist-packages/duniterpy/api/bma/blockchain.py:303: in blocks 818s return client.get(f"{MODULE}/blocks/{count}/{start}", schema=BLOCKS_SCHEMA) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3/dist-packages/duniterpy/api/client.py:359: in get 818s return client.request_url( 818s /usr/lib/python3/dist-packages/duniterpy/api/client.py:251: in request_url 818s with request.urlopen( 818s /usr/lib/python3.14/urllib/request.py:187: in urlopen 818s return opener.open(url, data, timeout) 818s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3.14/urllib/request.py:487: in open 818s response = self._open(req, data) 818s ^^^^^^^^^^^^^^^^^^^^^ 818s /usr/lib/python3.14/urllib/request.py:504: in _open 818s result = self._call_chain(self.handle_open, protocol, protocol + 818s /usr/lib/python3.14/urllib/request.py:464: in _call_chain 818s result = func(*args) 818s ^^^^^^^^^^^ 818s /usr/lib/python3.14/urllib/request.py:1369: in https_open 818s return self.do_open(http.client.HTTPSConnection, req, 818s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 818s 818s self = 818s http_class = 818s req = 818s http_conn_args = {'context': } 818s host = 'squid.internal:3128' 818s h = 818s headers = {'Connection': 'close', 'Host': 'g1.duniter.org:443', 'User-Agent': 'Python-urllib/3.14'} 818s 818s def do_open(self, http_class, req, **http_conn_args): 818s """Return an HTTPResponse object for the request, using http_class. 818s 818s http_class must implement the HTTPConnection API from http.client. 818s """ 818s host = req.host 818s if not host: 818s raise URLError('no host given') 818s 818s # will parse host:port 818s h = http_class(host, timeout=req.timeout, **http_conn_args) 818s h.set_debuglevel(self._debuglevel) 818s 818s headers = dict(req.unredirected_hdrs) 818s headers.update({k: v for k, v in req.headers.items() 818s if k not in headers}) 818s 818s # TODO(jhylton): Should this be redesigned to handle 818s # persistent connections? 818s 818s # We want to make an HTTP/1.1 request, but the addinfourl 818s # class isn't prepared to deal with a persistent connection. 818s # It will try to read all remaining data from the socket, 818s # which will block while the server waits for the next request. 818s # So make sure the connection gets closed after the (only) 818s # request. 818s headers["Connection"] = "close" 818s headers = {name.title(): val for name, val in headers.items()} 818s 818s if req._tunnel_host: 818s tunnel_headers = {} 818s proxy_auth_hdr = "Proxy-Authorization" 818s if proxy_auth_hdr in headers: 818s tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] 818s # Proxy-Authorization should not be sent to origin 818s # server. 818s del headers[proxy_auth_hdr] 818s h.set_tunnel(req._tunnel_host, headers=tunnel_headers) 818s 818s try: 818s try: 818s h.request(req.get_method(), req.selector, req.data, headers, 818s encode_chunked=req.has_header('Transfer-encoding')) 818s except OSError as err: # timeout error 818s > raise URLError(err) 818s E urllib.error.URLError: 818s 818s /usr/lib/python3.14/urllib/request.py:1324: URLError 818s =========================== short test summary info ============================ 818s FAILED tests/integration/blockchain/test_verify.py::test_verify_blocks_signatures[15144-15144] 818s FAILED tests/integration/blockchain/test_verify.py::test_verify_blocks_signatures[15139-15149] 818s FAILED tests/integration/blockchain/test_verify.py::test_verify_blocks_signatures[1-10] 818s FAILED tests/integration/blockchain/test_verify.py::test_verify_blocks_signatures[47999-0] 818s FAILED tests/integration/blockchain/test_verify.py::test_get_chunks[2-1] - ur... 818s FAILED tests/integration/blockchain/test_verify.py::test_get_chunks[5-10] - u... 818s ============= 6 failed, 258 passed, 3 skipped in 124.09s (0:02:04) ============= 819s autopkgtest [17:11:40]: test command4: -----------------------] 823s autopkgtest [17:11:44]: test command4: - - - - - - - - - - results - - - - - - - - - - 823s command4 FLAKY non-zero exit status 1 827s autopkgtest [17:11:48]: @@@@@@@@@@@@@@@@@@@@ summary 827s command1 PASS 827s command2 FLAKY non-zero exit status 1 827s command3 FAIL badpkg 827s blame: silkaj 827s badpkg: Test dependencies are unsatisfiable. A common reason is that your testbed is out of date with respect to the archive, and you need to use a current testbed or run apt-get update or use -U. 827s command4 FLAKY non-zero exit status 1