0s autopkgtest [16:51:16]: starting date and time: 2026-02-07 16:51:16+0000 0s autopkgtest [16:51:16]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [16:51:16]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.1ue8c1m3/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --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 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-ppc64el-19.secgroup --name adt-resolute-ppc64el-silkaj-20260207-165116-juju-7f2275-prod-proposed-migration-environment-20-b8e0afba-330a-449e-aecd-fb3da46578a3 --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-ppc64el-silkaj-20260207-165116-juju-7f2275-prod-proposed-migration-environment-20-b8e0afba-330a-449e-aecd-fb3da46578a3 from image adt/ubuntu-resolute-ppc64el-server-20260207.img (UUID 1767429f-3c45-4a46-b104-1747753d8dc7)... 54s autopkgtest [16:52:10]: testbed dpkg architecture: ppc64el 54s autopkgtest [16:52:10]: testbed apt version: 3.1.15 55s autopkgtest [16:52:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 55s autopkgtest [16:52:11]: testbed release detected to be: None 55s autopkgtest [16:52:11]: updating testbed package index (apt update) 56s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 56s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 56s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 56s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 56s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [10.7 kB] 56s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1674 kB] 56s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [199 kB] 56s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [36.0 kB] 56s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [236 kB] 56s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1474 kB] 57s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [21.5 kB] 57s Fetched 3776 kB in 1s (3680 kB/s) 58s Reading package lists... 58s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 58s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 58s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 58s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 59s Reading package lists... 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Calculating upgrade... 60s The following packages will be upgraded: 60s 3cpio ca-certificates libevent-core-2.1-7t64 libpcap0.8t64 60s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Need to get 762 kB of archives. 60s After this operation, 0 B of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el ca-certificates all 20250419build1 [163 kB] 60s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpcap0.8t64 ppc64el 1.10.5-2ubuntu3 [181 kB] 60s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el 3cpio ppc64el 0.14.0-1ubuntu1 [308 kB] 60s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libevent-core-2.1-7t64 ppc64el 2.1.12-stable-10build2 [109 kB] 60s dpkg-preconfigure: unable to re-open stdin: No such file or directory 60s Fetched 762 kB in 0s (29.0 MB/s) 60s (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 ... 82008 files and directories currently installed.) 60s Preparing to unpack .../ca-certificates_20250419build1_all.deb ... 60s Unpacking ca-certificates (20250419build1) over (20250419) ... 61s Preparing to unpack .../libpcap0.8t64_1.10.5-2ubuntu3_ppc64el.deb ... 61s Unpacking libpcap0.8t64:ppc64el (1.10.5-2ubuntu3) over (1.10.5-2ubuntu2) ... 61s Preparing to unpack .../3cpio_0.14.0-1ubuntu1_ppc64el.deb ... 61s Unpacking 3cpio (0.14.0-1ubuntu1) over (0.13.1-1ubuntu1) ... 61s Preparing to unpack .../libevent-core-2.1-7t64_2.1.12-stable-10build2_ppc64el.deb ... 61s Unpacking libevent-core-2.1-7t64:ppc64el (2.1.12-stable-10build2) over (2.1.12-stable-10build1) ... 61s Setting up 3cpio (0.14.0-1ubuntu1) ... 61s Setting up ca-certificates (20250419build1) ... 63s Updating certificates in /etc/ssl/certs... 64s 0 added, 0 removed; done. 64s Setting up libpcap0.8t64:ppc64el (1.10.5-2ubuntu3) ... 64s Setting up libevent-core-2.1-7t64:ppc64el (2.1.12-stable-10build2) ... 65s Processing triggers for man-db (2.13.1-1) ... 68s Processing triggers for libc-bin (2.42-2ubuntu4) ... 68s Processing triggers for ca-certificates (20250419build1) ... 68s Updating certificates in /etc/ssl/certs... 69s 0 added, 0 removed; done. 69s Running hooks in /etc/ca-certificates/update.d... 69s done. 69s autopkgtest [16:52:25]: upgrading testbed (apt dist-upgrade and autopurge) 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Calculating upgrade... 69s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s autopkgtest [16:52:28]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:45:54 UTC 2026 72s autopkgtest [16:52:28]: @@@@@@@@@@@@@@@@@@@@ apt-source silkaj 74s Get:1 http://ftpmaster.internal/ubuntu resolute/universe silkaj 0.11.0-2 (dsc) [2389 B] 74s Get:2 http://ftpmaster.internal/ubuntu resolute/universe silkaj 0.11.0-2 (tar) [328 kB] 74s Get:3 http://ftpmaster.internal/ubuntu resolute/universe silkaj 0.11.0-2 (diff) [18.1 kB] 74s gpgv: Signature made Mon Jan 2 21:27:58 2023 UTC 74s gpgv: using RSA key 9FE3E9C36691A69FF53CC6842C7C3146C1A00121 74s gpgv: Can't check signature: No public key 74s dpkg-source: warning: cannot verify inline signature for ./silkaj_0.11.0-2.dsc: no acceptable signature found 74s autopkgtest [16:52:30]: testing package silkaj version 0.11.0-2 74s autopkgtest [16:52:30]: build not needed 75s autopkgtest [16:52:31]: test command1: preparing testbed 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 75s Solving dependencies... 75s The following NEW packages will be installed: 75s libsodium23 libtest-command-simple-perl libxslt1.1 python3-base58 75s python3-click python3-duniterpy python3-graphql-core python3-libnacl 75s python3-lxml python3-mnemonic python3-pendulum python3-pyaes python3-pypeg2 75s python3-texttable python3-time-machine python3-websocket silkaj 75s tzdata-legacy 75s 0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded. 75s Need to get 3774 kB of archives. 75s After this operation, 20.0 MB of additional disk space will be used. 75s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsodium23 ppc64el 1.0.18-2 [160 kB] 75s Get:2 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libtest-command-simple-perl all 0.05-3 [9494 B] 75s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxslt1.1 ppc64el 1.1.43-0.3 [190 kB] 75s Get:4 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-base58 all 1.0.3-2build1 [5242 B] 75s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 75s Get:6 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-graphql-core all 3.2.7-1 [125 kB] 76s Get:7 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-libnacl all 2.1.0-3 [15.5 kB] 76s Get:8 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-mnemonic all 0.21-3 [84.3 kB] 76s Get:9 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pyaes all 1.6.1-6 [19.5 kB] 76s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-lxml ppc64el 6.0.2-1 [2452 kB] 76s Get:11 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pypeg2 all 2.15.2-2.2 [30.9 kB] 76s Get:12 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-websocket all 1.8.0-2build1 [38.8 kB] 76s Get:13 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-duniterpy all 1.1.1-3build1 [53.5 kB] 76s Get:14 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-time-machine ppc64el 2.19.0-1 [16.0 kB] 76s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 76s Get:16 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pendulum ppc64el 3.1.0-3 [323 kB] 76s Get:17 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-texttable all 1.7.0-1 [11.2 kB] 76s Get:18 http://ftpmaster.internal/ubuntu resolute/universe ppc64el silkaj all 0.11.0-2 [59.9 kB] 76s Fetched 3774 kB in 1s (4314 kB/s) 77s Selecting previously unselected package libsodium23:ppc64el. 77s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 82008 files and directories currently installed.) 77s Preparing to unpack .../00-libsodium23_1.0.18-2_ppc64el.deb ... 77s Unpacking libsodium23:ppc64el (1.0.18-2) ... 77s Selecting previously unselected package libtest-command-simple-perl. 77s Preparing to unpack .../01-libtest-command-simple-perl_0.05-3_all.deb ... 77s Unpacking libtest-command-simple-perl (0.05-3) ... 77s Selecting previously unselected package libxslt1.1:ppc64el. 77s Preparing to unpack .../02-libxslt1.1_1.1.43-0.3_ppc64el.deb ... 77s Unpacking libxslt1.1:ppc64el (1.1.43-0.3) ... 77s Selecting previously unselected package python3-base58. 77s Preparing to unpack .../03-python3-base58_1.0.3-2build1_all.deb ... 77s Unpacking python3-base58 (1.0.3-2build1) ... 77s Selecting previously unselected package python3-click. 77s Preparing to unpack .../04-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 77s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 77s Selecting previously unselected package python3-graphql-core. 77s Preparing to unpack .../05-python3-graphql-core_3.2.7-1_all.deb ... 77s Unpacking python3-graphql-core (3.2.7-1) ... 77s Selecting previously unselected package python3-libnacl. 77s Preparing to unpack .../06-python3-libnacl_2.1.0-3_all.deb ... 77s Unpacking python3-libnacl (2.1.0-3) ... 77s Selecting previously unselected package python3-mnemonic. 77s Preparing to unpack .../07-python3-mnemonic_0.21-3_all.deb ... 77s Unpacking python3-mnemonic (0.21-3) ... 77s Selecting previously unselected package python3-pyaes. 77s Preparing to unpack .../08-python3-pyaes_1.6.1-6_all.deb ... 77s Unpacking python3-pyaes (1.6.1-6) ... 77s Selecting previously unselected package python3-lxml:ppc64el. 77s Preparing to unpack .../09-python3-lxml_6.0.2-1_ppc64el.deb ... 77s Unpacking python3-lxml:ppc64el (6.0.2-1) ... 77s Selecting previously unselected package python3-pypeg2. 77s Preparing to unpack .../10-python3-pypeg2_2.15.2-2.2_all.deb ... 77s Unpacking python3-pypeg2 (2.15.2-2.2) ... 77s Selecting previously unselected package python3-websocket. 77s Preparing to unpack .../11-python3-websocket_1.8.0-2build1_all.deb ... 77s Unpacking python3-websocket (1.8.0-2build1) ... 77s Selecting previously unselected package python3-duniterpy. 77s Preparing to unpack .../12-python3-duniterpy_1.1.1-3build1_all.deb ... 77s Unpacking python3-duniterpy (1.1.1-3build1) ... 77s Selecting previously unselected package python3-time-machine. 77s Preparing to unpack .../13-python3-time-machine_2.19.0-1_ppc64el.deb ... 77s Unpacking python3-time-machine (2.19.0-1) ... 77s Selecting previously unselected package tzdata-legacy. 77s Preparing to unpack .../14-tzdata-legacy_2025c-3ubuntu3_all.deb ... 77s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 77s Selecting previously unselected package python3-pendulum. 77s Preparing to unpack .../15-python3-pendulum_3.1.0-3_ppc64el.deb ... 77s Unpacking python3-pendulum (3.1.0-3) ... 77s Selecting previously unselected package python3-texttable. 77s Preparing to unpack .../16-python3-texttable_1.7.0-1_all.deb ... 77s Unpacking python3-texttable (1.7.0-1) ... 77s Selecting previously unselected package silkaj. 77s Preparing to unpack .../17-silkaj_0.11.0-2_all.deb ... 77s Unpacking silkaj (0.11.0-2) ... 77s Setting up python3-texttable (1.7.0-1) ... 77s Setting up libsodium23:ppc64el (1.0.18-2) ... 77s Setting up python3-pyaes (1.6.1-6) ... 77s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 77s Setting up python3-time-machine (2.19.0-1) ... 77s Setting up tzdata-legacy (2025c-3ubuntu3) ... 77s Setting up libtest-command-simple-perl (0.05-3) ... 77s Setting up python3-base58 (1.0.3-2build1) ... 78s Setting up python3-graphql-core (3.2.7-1) ... 78s Setting up python3-libnacl (2.1.0-3) ... 78s Setting up libxslt1.1:ppc64el (1.1.43-0.3) ... 78s Setting up python3-mnemonic (0.21-3) ... 78s Setting up python3-websocket (1.8.0-2build1) ... 78s Setting up python3-pendulum (3.1.0-3) ... 78s Setting up python3-lxml:ppc64el (6.0.2-1) ... 78s Setting up python3-pypeg2 (2.15.2-2.2) ... 79s /usr/lib/python3/dist-packages/pypeg2/__init__.py:51: SyntaxWarning: invalid escape sequence '\s' 79s whitespace = re.compile("(?m)\s+") 79s /usr/lib/python3/dist-packages/pypeg2/__init__.py:421: SyntaxWarning: invalid escape sequence '\w' 79s regex regular expression to scan, default r"\w+" 79s /usr/lib/python3/dist-packages/pypeg2/__init__.py:459: SyntaxWarning: invalid escape sequence '\w' 79s regex regular expression to scan, default r"\w+" 79s /usr/lib/python3/dist-packages/pypeg2/__init__.py:641: SyntaxWarning: invalid escape sequence '\s' 79s default: regex "(?m)\s+" 79s /usr/lib/python3/dist-packages/pypeg2/__init__.py:715: SyntaxWarning: invalid escape sequence '\s' 79s default: "(?m)\s+" 79s Setting up python3-duniterpy (1.1.1-3build1) ... 79s Setting up silkaj (0.11.0-2) ... 79s Processing triggers for man-db (2.13.1-1) ... 79s Processing triggers for libc-bin (2.42-2ubuntu4) ... 80s autopkgtest [16:52:36]: test command1: prove debian/tests/*.t 80s autopkgtest [16:52:36]: test command1: [----------------------- 82s debian/tests/silkaj.t .. ok 82s All tests successful. 82s Files=1, Tests=20, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.97 cusr 0.10 csys = 1.10 CPU) 82s Result: PASS 82s autopkgtest [16:52:38]: test command1: -----------------------] 83s autopkgtest [16:52:39]: test command1: - - - - - - - - - - results - - - - - - - - - - 83s command1 PASS 83s autopkgtest [16:52:39]: test command2: preparing testbed 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Solving dependencies... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s autopkgtest [16:52:40]: test command2: EXTENDED_TESTING=1 prove debian/tests/net/*.t 84s autopkgtest [16:52:40]: test command2: [----------------------- 101s debian/tests/net/silkaj.t .. 101s Dubious, test returned 3 (wstat 768, 0x300) 101s Failed 3/5 subtests 101s 101s Test Summary Report 101s ------------------- 101s debian/tests/net/silkaj.t (Wstat: 768 (exited 3) Tests: 5 Failed: 3) 101s Failed tests: 3-5 101s Non-zero exit status: 3 101s Files=1, Tests=5, 16 wallclock secs ( 0.02 usr 0.00 sys + 0.80 cusr 0.11 csys = 0.93 CPU) 101s Result: FAIL 101s 101s # Failed test 'Check return from 'silkaj blockchain info' is 0' 101s # at debian/tests/net/silkaj.t line 13. 101s # got: '1' 101s # expected: '0' 101s 101s # Failed test 'info, stdout' 101s # at debian/tests/net/silkaj.t line 14. 101s # '' 101s # doesn't match '(?^:Current block number: \d)' 101s 101s # Failed test 'info, stderr' 101s # at debian/tests/net/silkaj.t line 15. 101s # got: 'Traceback (most recent call last): 101s # File "/usr/lib/python3.13/urllib/request.py", line 1319, in do_open 101s # h.request(req.get_method(), req.selector, req.data, headers, 101s # ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # encode_chunked=req.has_header('Transfer-encoding')) 101s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3.13/http/client.py", line 1358, in request 101s # self._send_request(method, url, body, headers, encode_chunked) 101s # ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3.13/http/client.py", line 1404, in _send_request 101s # self.endheaders(body, encode_chunked=encode_chunked) 101s # ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3.13/http/client.py", line 1353, in endheaders 101s # self._send_output(message_body, encode_chunked=encode_chunked) 101s # ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3.13/http/client.py", line 1113, in _send_output 101s # self.send(msg) 101s # ~~~~~~~~~^^^^^ 101s # File "/usr/lib/python3.13/http/client.py", line 1057, in send 101s # self.connect() 101s # ~~~~~~~~~~~~^^ 101s # File "/usr/lib/python3.13/http/client.py", line 1492, in connect 101s # super().connect() 101s # ~~~~~~~~~~~~~~~^^ 101s # File "/usr/lib/python3.13/http/client.py", line 1033, in connect 101s # self._tunnel() 101s # ~~~~~~~~~~~~^^ 101s # File "/usr/lib/python3.13/http/client.py", line 991, in _tunnel 101s # (version, code, message) = response._read_status() 101s # ~~~~~~~~~~~~~~~~~~~~~^^ 101s # File "/usr/lib/python3.13/http/client.py", line 297, in _read_status 101s # line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 101s # ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3.13/socket.py", line 719, in readinto 101s # return self._sock.recv_into(b) 101s # ~~~~~~~~~~~~~~~~~~~~^^^ 101s # TimeoutError: timed out 101s # 101s # During handling of the above exception, another exception occurred: 101s # 101s # Traceback (most recent call last): 101s # File "/usr/bin/silkaj", line 8, in 101s # sys.exit(cli()) 101s # ~~~^^ 101s # File "/usr/lib/python3/dist-packages/click/core.py", line 1161, in __call__ 101s # return self.main(*args, **kwargs) 101s # ~~~~~~~~~^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3/dist-packages/click/core.py", line 1082, in main 101s # rv = self.invoke(ctx) 101s # File "/usr/lib/python3/dist-packages/click/core.py", line 1697, in invoke 101s # return _process_result(sub_ctx.command.invoke(sub_ctx)) 101s # ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 101s # File "/usr/lib/python3/dist-packages/click/core.py", line 1697, in invoke 101s # return _process_result(sub_ctx.command.invoke(sub_ctx)) 101s # ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 101s # File "/usr/lib/python3/dist-packages/click/core.py", line 1443, in invoke 101s # return ctx.invoke(self.callback, **ctx.params) 101s # ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3/dist-packages/click/core.py", line 788, in invoke 101s # return __callback(*args, **kwargs) 101s # File "/usr/lib/python3/dist-packages/silkaj/blockchain/information.py", line 27, in currency_info 101s # head_block = get_head_block() 101s # File "/usr/lib/python3/dist-packages/silkaj/blockchain/tools.py", line 33, in get_head_block 101s # return client(blockchain.current) 101s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 442, in __call__ 101s # return _function(self, *args, **kwargs) 101s # File "/usr/lib/python3/dist-packages/duniterpy/api/bma/blockchain.py", line 265, in current 101s # return client.get(f"{MODULE}/current", schema=BLOCK_SCHEMA) 101s # ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 359, in get 101s # return client.request_url( 101s # ~~~~~~~~~~~~~~~~~~^ 101s # url_path, "GET", rtype, schema, bma_errors=True, **params 101s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # ) 101s # ^ 101s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 251, in request_url 101s # with request.urlopen( 101s # ~~~~~~~~~~~~~~~^ 101s # duniter_request, timeout=15 101s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # ) as response: # type: HTTPResponse 101s # ^ 101s # File "/usr/lib/python3.13/urllib/request.py", line 189, in urlopen 101s # return opener.open(url, data, timeout) 101s # ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3.13/urllib/request.py", line 489, in open 101s # response = self._open(req, data) 101s # File "/usr/lib/python3.13/urllib/request.py", line 506, in _open 101s # result = self._call_chain(self.handle_open, protocol, protocol + 101s # '_open', req) 101s # File "/usr/lib/python3.13/urllib/request.py", line 466, in _call_chain 101s # result = func(*args) 101s # File "/usr/lib/python3.13/urllib/request.py", line 1367, in https_open 101s # return self.do_open(http.client.HTTPSConnection, req, 101s # ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 101s # context=self._context) 101s # ^^^^^^^^^^^^^^^^^^^^^^ 101s # File "/usr/lib/python3.13/urllib/request.py", line 1322, in do_open 101s # raise URLError(err) 101s # urllib.error.URLError: 101s # ' 101s # expected: '' 101s # Looks like you failed 3 tests of 5. 101s autopkgtest [16:52:57]: test command2: -----------------------] 103s autopkgtest [16:52:58]: test command2: - - - - - - - - - - results - - - - - - - - - - 103s command2 FLAKY non-zero exit status 1 103s autopkgtest [16:52:58]: test command2: - - - - - - - - - - stderr - - - - - - - - - - 103s 103s # Failed test 'Check return from 'silkaj blockchain info' is 0' 103s # at debian/tests/net/silkaj.t line 13. 103s # got: '1' 103s # expected: '0' 103s 103s # Failed test 'info, stdout' 103s # at debian/tests/net/silkaj.t line 14. 103s # '' 103s # doesn't match '(?^:Current block number: \d)' 103s 103s # Failed test 'info, stderr' 103s # at debian/tests/net/silkaj.t line 15. 103s # got: 'Traceback (most recent call last): 103s # File "/usr/lib/python3.13/urllib/request.py", line 1319, in do_open 103s # h.request(req.get_method(), req.selector, req.data, headers, 103s # ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # encode_chunked=req.has_header('Transfer-encoding')) 103s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3.13/http/client.py", line 1358, in request 103s # self._send_request(method, url, body, headers, encode_chunked) 103s # ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3.13/http/client.py", line 1404, in _send_request 103s # self.endheaders(body, encode_chunked=encode_chunked) 103s # ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3.13/http/client.py", line 1353, in endheaders 103s # self._send_output(message_body, encode_chunked=encode_chunked) 103s # ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3.13/http/client.py", line 1113, in _send_output 103s # self.send(msg) 103s # ~~~~~~~~~^^^^^ 103s # File "/usr/lib/python3.13/http/client.py", line 1057, in send 103s # self.connect() 103s # ~~~~~~~~~~~~^^ 103s # File "/usr/lib/python3.13/http/client.py", line 1492, in connect 103s # super().connect() 103s # ~~~~~~~~~~~~~~~^^ 103s # File "/usr/lib/python3.13/http/client.py", line 1033, in connect 103s # self._tunnel() 103s # ~~~~~~~~~~~~^^ 103s # File "/usr/lib/python3.13/http/client.py", line 991, in _tunnel 103s # (version, code, message) = response._read_status() 103s # ~~~~~~~~~~~~~~~~~~~~~^^ 103s # File "/usr/lib/python3.13/http/client.py", line 297, in _read_status 103s # line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 103s # ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3.13/socket.py", line 719, in readinto 103s # return self._sock.recv_into(b) 103s # ~~~~~~~~~~~~~~~~~~~~^^^ 103s # TimeoutError: timed out 103s # 103s # During handling of the above exception, another exception occurred: 103s # 103s # Traceback (most recent call last): 103s # File "/usr/bin/silkaj", line 8, in 103s # sys.exit(cli()) 103s # ~~~^^ 103s # File "/usr/lib/python3/dist-packages/click/core.py", line 1161, in __call__ 103s # return self.main(*args, **kwargs) 103s # ~~~~~~~~~^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3/dist-packages/click/core.py", line 1082, in main 103s # rv = self.invoke(ctx) 103s # File "/usr/lib/python3/dist-packages/click/core.py", line 1697, in invoke 103s # return _process_result(sub_ctx.command.invoke(sub_ctx)) 103s # ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 103s # File "/usr/lib/python3/dist-packages/click/core.py", line 1697, in invoke 103s # return _process_result(sub_ctx.command.invoke(sub_ctx)) 103s # ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 103s # File "/usr/lib/python3/dist-packages/click/core.py", line 1443, in invoke 103s # return ctx.invoke(self.callback, **ctx.params) 103s # ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3/dist-packages/click/core.py", line 788, in invoke 103s # return __callback(*args, **kwargs) 103s # File "/usr/lib/python3/dist-packages/silkaj/blockchain/information.py", line 27, in currency_info 103s # head_block = get_head_block() 103s # File "/usr/lib/python3/dist-packages/silkaj/blockchain/tools.py", line 33, in get_head_block 103s # return client(blockchain.current) 103s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 442, in __call__ 103s # return _function(self, *args, **kwargs) 103s # File "/usr/lib/python3/dist-packages/duniterpy/api/bma/blockchain.py", line 265, in current 103s # return client.get(f"{MODULE}/current", schema=BLOCK_SCHEMA) 103s # ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 359, in get 103s # return client.request_url( 103s # ~~~~~~~~~~~~~~~~~~^ 103s # url_path, "GET", rtype, schema, bma_errors=True, **params 103s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # ) 103s # ^ 103s # File "/usr/lib/python3/dist-packages/duniterpy/api/client.py", line 251, in request_url 103s # with request.urlopen( 103s # ~~~~~~~~~~~~~~~^ 103s # duniter_request, timeout=15 103s # ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # ) as response: # type: HTTPResponse 103s # ^ 103s # File "/usr/lib/python3.13/urllib/request.py", line 189, in urlopen 103s # return opener.open(url, data, timeout) 103s # ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3.13/urllib/request.py", line 489, in open 103s # response = self._open(req, data) 103s # File "/usr/lib/python3.13/urllib/request.py", line 506, in _open 103s # result = self._call_chain(self.handle_open, protocol, protocol + 103s # '_open', req) 103s # File "/usr/lib/python3.13/urllib/request.py", line 466, in _call_chain 103s # result = func(*args) 103s # File "/usr/lib/python3.13/urllib/request.py", line 1367, in https_open 103s # return self.do_open(http.client.HTTPSConnection, req, 103s # ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103s # context=self._context) 103s # ^^^^^^^^^^^^^^^^^^^^^^ 103s # File "/usr/lib/python3.13/urllib/request.py", line 1322, in do_open 103s # raise URLError(err) 103s # urllib.error.URLError: 103s # ' 103s # expected: '' 103s # Looks like you failed 3 tests of 5. 103s autopkgtest [16:52:58]: test command3: preparing testbed 125s Creating nova instance adt-resolute-ppc64el-silkaj-20260207-165116-juju-7f2275-prod-proposed-migration-environment-20-b8e0afba-330a-449e-aecd-fb3da46578a3 from image adt/ubuntu-resolute-ppc64el-server-20260207.img (UUID 1767429f-3c45-4a46-b104-1747753d8dc7)... 187s autopkgtest [16:54:23]: testbed dpkg architecture: ppc64el 187s autopkgtest [16:54:23]: testbed apt version: 3.1.15 188s autopkgtest [16:54:24]: @@@@@@@@@@@@@@@@@@@@ test bed setup 188s autopkgtest [16:54:24]: testbed release detected to be: resolute 189s autopkgtest [16:54:25]: updating testbed package index (apt update) 189s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 189s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 189s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 189s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 189s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [10.7 kB] 189s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1674 kB] 189s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [199 kB] 189s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [36.0 kB] 189s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [236 kB] 189s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1474 kB] 190s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [21.5 kB] 190s Fetched 3776 kB in 1s (3859 kB/s) 191s Reading package lists... 191s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 191s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 191s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 191s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 192s Reading package lists... 192s Reading package lists... 192s Building dependency tree... 192s Reading state information... 193s Calculating upgrade... 193s The following packages will be upgraded: 193s 3cpio ca-certificates libevent-core-2.1-7t64 libpcap0.8t64 193s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 193s Need to get 762 kB of archives. 193s After this operation, 0 B of additional disk space will be used. 193s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el ca-certificates all 20250419build1 [163 kB] 193s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpcap0.8t64 ppc64el 1.10.5-2ubuntu3 [181 kB] 193s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el 3cpio ppc64el 0.14.0-1ubuntu1 [308 kB] 193s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libevent-core-2.1-7t64 ppc64el 2.1.12-stable-10build2 [109 kB] 193s dpkg-preconfigure: unable to re-open stdin: No such file or directory 193s Fetched 762 kB in 0s (31.3 MB/s) 194s (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 ... 82008 files and directories currently installed.) 194s Preparing to unpack .../ca-certificates_20250419build1_all.deb ... 194s Unpacking ca-certificates (20250419build1) over (20250419) ... 194s Preparing to unpack .../libpcap0.8t64_1.10.5-2ubuntu3_ppc64el.deb ... 194s Unpacking libpcap0.8t64:ppc64el (1.10.5-2ubuntu3) over (1.10.5-2ubuntu2) ... 194s Preparing to unpack .../3cpio_0.14.0-1ubuntu1_ppc64el.deb ... 194s Unpacking 3cpio (0.14.0-1ubuntu1) over (0.13.1-1ubuntu1) ... 194s Preparing to unpack .../libevent-core-2.1-7t64_2.1.12-stable-10build2_ppc64el.deb ... 194s Unpacking libevent-core-2.1-7t64:ppc64el (2.1.12-stable-10build2) over (2.1.12-stable-10build1) ... 194s Setting up 3cpio (0.14.0-1ubuntu1) ... 194s Setting up ca-certificates (20250419build1) ... 197s Updating certificates in /etc/ssl/certs... 198s 0 added, 0 removed; done. 198s Setting up libpcap0.8t64:ppc64el (1.10.5-2ubuntu3) ... 198s Setting up libevent-core-2.1-7t64:ppc64el (2.1.12-stable-10build2) ... 198s Processing triggers for man-db (2.13.1-1) ... 201s Processing triggers for libc-bin (2.42-2ubuntu4) ... 201s Processing triggers for ca-certificates (20250419build1) ... 201s Updating certificates in /etc/ssl/certs... 202s 0 added, 0 removed; done. 202s Running hooks in /etc/ca-certificates/update.d... 202s done. 202s autopkgtest [16:54:38]: upgrading testbed (apt dist-upgrade and autopurge) 202s Reading package lists... 202s Building dependency tree... 202s Reading state information... 202s Calculating upgrade... 202s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 203s Reading package lists... 203s Building dependency tree... 203s Reading state information... 203s Solving dependencies... 203s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 206s Reading package lists... 206s Building dependency tree... 206s Reading state information... 206s Solving dependencies... 206s Some packages could not be installed. This may mean that you have 206s requested an impossible situation or if you are using the unstable 206s distribution that some required packages have not yet been created 206s or been moved out of Incoming. 206s The following information may help to resolve the situation: 206s 206s The following packages have unmet dependencies: 206s satisfy:command-line : Depends: silkaj but it is not going to be installed 206s Depends: python3-all but it is not going to be installed 206s Depends: python3-exceptiongroup but it is not installable 206s Depends: python3-pytest but it is not going to be installed 206s E: Unable to satisfy dependencies. Reached two conflicting assignments: 206s 1. satisfy:command-line:ppc64el=1 is selected for install 206s 2. satisfy:command-line:ppc64el Depends python3-exceptiongroup 206s but none of the choices are installable: 206s [no choices] 206s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from resolute-proposed 206s Reading package lists... 206s Building dependency tree... 206s Reading state information... 206s Solving dependencies... 206s Some packages could not be installed. This may mean that you have 206s requested an impossible situation or if you are using the unstable 206s distribution that some required packages have not yet been created 206s or been moved out of Incoming. 206s The following information may help to resolve the situation: 206s 206s The following packages have unmet dependencies: 207s satisfy:command-line : Depends: silkaj but it is not going to be installed 207s Depends: python3-all but it is not going to be installed 207s Depends: python3-exceptiongroup but it is not installable 207s Depends: python3-pytest but it is not going to be installed 207s E: Unable to satisfy dependencies. Reached two conflicting assignments: 207s 1. satisfy:command-line:ppc64el=1 is selected for install 207s 2. satisfy:command-line:ppc64el Depends python3-exceptiongroup 207s but none of the choices are installable: 207s [no choices] 207s command3 FAIL badpkg 207s autopkgtest [16:54:43]: test command4: preparing testbed 207s blame: silkaj 207s 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. 214s Creating nova instance adt-resolute-ppc64el-silkaj-20260207-165116-juju-7f2275-prod-proposed-migration-environment-20-b8e0afba-330a-449e-aecd-fb3da46578a3 from image adt/ubuntu-resolute-ppc64el-server-20260207.img (UUID 1767429f-3c45-4a46-b104-1747753d8dc7)... 264s autopkgtest [16:55:40]: testbed dpkg architecture: ppc64el 264s autopkgtest [16:55:40]: testbed apt version: 3.1.15 265s autopkgtest [16:55:41]: @@@@@@@@@@@@@@@@@@@@ test bed setup 265s autopkgtest [16:55:41]: testbed release detected to be: resolute 265s autopkgtest [16:55:41]: updating testbed package index (apt update) 266s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 266s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 266s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 266s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 266s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [36.0 kB] 266s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1674 kB] 266s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [199 kB] 266s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [10.7 kB] 266s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [236 kB] 266s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1474 kB] 266s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [21.5 kB] 266s Fetched 3776 kB in 1s (4699 kB/s) 267s Reading package lists... 268s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 268s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 268s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 268s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 269s Reading package lists... 269s Reading package lists... 269s Building dependency tree... 269s Reading state information... 269s Calculating upgrade... 269s The following packages will be upgraded: 269s 3cpio ca-certificates libevent-core-2.1-7t64 libpcap0.8t64 269s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 269s Need to get 762 kB of archives. 269s After this operation, 0 B of additional disk space will be used. 269s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el ca-certificates all 20250419build1 [163 kB] 269s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpcap0.8t64 ppc64el 1.10.5-2ubuntu3 [181 kB] 269s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el 3cpio ppc64el 0.14.0-1ubuntu1 [308 kB] 269s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libevent-core-2.1-7t64 ppc64el 2.1.12-stable-10build2 [109 kB] 269s dpkg-preconfigure: unable to re-open stdin: No such file or directory 269s Fetched 762 kB in 0s (40.5 MB/s) 270s (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 ... 82008 files and directories currently installed.) 270s Preparing to unpack .../ca-certificates_20250419build1_all.deb ... 270s Unpacking ca-certificates (20250419build1) over (20250419) ... 270s Preparing to unpack .../libpcap0.8t64_1.10.5-2ubuntu3_ppc64el.deb ... 270s Unpacking libpcap0.8t64:ppc64el (1.10.5-2ubuntu3) over (1.10.5-2ubuntu2) ... 270s Preparing to unpack .../3cpio_0.14.0-1ubuntu1_ppc64el.deb ... 270s Unpacking 3cpio (0.14.0-1ubuntu1) over (0.13.1-1ubuntu1) ... 270s Preparing to unpack .../libevent-core-2.1-7t64_2.1.12-stable-10build2_ppc64el.deb ... 270s Unpacking libevent-core-2.1-7t64:ppc64el (2.1.12-stable-10build2) over (2.1.12-stable-10build1) ... 270s Setting up 3cpio (0.14.0-1ubuntu1) ... 270s Setting up ca-certificates (20250419build1) ... 272s Updating certificates in /etc/ssl/certs... 272s 0 added, 0 removed; done. 272s Setting up libpcap0.8t64:ppc64el (1.10.5-2ubuntu3) ... 272s Setting up libevent-core-2.1-7t64:ppc64el (2.1.12-stable-10build2) ... 273s Processing triggers for man-db (2.13.1-1) ... 274s Processing triggers for libc-bin (2.42-2ubuntu4) ... 274s Processing triggers for ca-certificates (20250419build1) ... 274s Updating certificates in /etc/ssl/certs... 275s 0 added, 0 removed; done. 275s Running hooks in /etc/ca-certificates/update.d... 275s autopkgtest [16:55:51]: upgrading testbed (apt dist-upgrade and autopurge) 275s done. 275s Reading package lists... 275s Building dependency tree... 275s Reading state information... 275s Calculating upgrade... 275s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 276s Reading package lists... 276s Building dependency tree... 276s Reading state information... 276s Solving dependencies... 276s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 278s Reading package lists... 278s Building dependency tree... 278s Reading state information... 278s Solving dependencies... 279s The following NEW packages will be installed: 279s libpython3.14-minimal libpython3.14-stdlib libsodium23 libxslt1.1 279s python3-all python3-base58 python3-build python3-cachecontrol python3-cleo 279s python3-click python3-distlib python3-dulwich python3-duniterpy 279s python3-fastjsonschema python3-filelock python3-findpython 279s python3-graphql-core python3-iniconfig python3-installer 279s python3-jaraco.classes python3-jeepney python3-keyring python3-libnacl 279s python3-lxml python3-mnemonic python3-msgpack python3-pbs-installer 279s python3-pendulum python3-pip-whl python3-pkginfo python3-platformdirs 279s python3-pluggy python3-poetry python3-poetry-core python3-pyaes 279s python3-pypeg2 python3-pyproject-hooks python3-pytest python3-rapidfuzz 279s python3-requests-toolbelt python3-secretstorage python3-setuptools-whl 279s python3-shellingham python3-texttable python3-time-machine python3-tomlkit 279s python3-trove-classifiers python3-virtualenv python3-websocket python3-wheel 279s python3.14 python3.14-minimal silkaj tzdata-legacy 279s 0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded. 279s Need to get 16.6 MB of archives. 279s After this operation, 74.1 MB of additional disk space will be used. 279s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.2-1 [921 kB] 279s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.2-1 [2712 kB] 279s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.2-1 [2444 kB] 279s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsodium23 ppc64el 1.0.18-2 [160 kB] 279s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el libxslt1.1 ppc64el 1.1.43-0.3 [190 kB] 279s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.2-1 [816 kB] 279s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-all ppc64el 3.13.9-3 [890 B] 279s Get:8 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-base58 all 1.0.3-2build1 [5242 B] 279s Get:9 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 279s Get:10 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-wheel all 0.46.1-2 [22.1 kB] 279s Get:11 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-build all 1.2.2-5 [30.9 kB] 279s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-msgpack ppc64el 1.1.2-1 [116 kB] 279s Get:13 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-cachecontrol all 0.14.3-1 [18.7 kB] 279s Get:14 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-rapidfuzz ppc64el 3.12.2+ds-1build1 [1467 kB] 279s Get:15 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-cleo all 2.2.1-4 [52.4 kB] 279s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 279s Get:17 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-distlib all 0.4.0-1 [267 kB] 279s Get:18 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-dulwich ppc64el 0.22.7-1 [183 kB] 279s Get:19 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-graphql-core all 3.2.7-1 [125 kB] 279s Get:20 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-libnacl all 2.1.0-3 [15.5 kB] 279s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-mnemonic all 0.21-3 [84.3 kB] 279s Get:22 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pyaes all 1.6.1-6 [19.5 kB] 279s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-lxml ppc64el 6.0.2-1 [2452 kB] 279s Get:24 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pypeg2 all 2.15.2-2.2 [30.9 kB] 279s Get:25 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-websocket all 1.8.0-2build1 [38.8 kB] 279s Get:26 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-duniterpy all 1.1.1-3build1 [53.5 kB] 279s Get:27 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-fastjsonschema all 2.21.1-1 [20.4 kB] 279s Get:28 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-filelock all 3.20.3-1 [13.5 kB] 279s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-platformdirs all 4.5.1-1 [17.1 kB] 279s Get:30 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-findpython all 0.7.1-1 [15.8 kB] 279s Get:31 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-iniconfig all 2.1.0-2 [6962 B] 279s Get:32 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 279s Get:33 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jaraco.classes all 3.4.0-1build1 [7806 B] 279s Get:34 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jeepney all 0.9.0-2 [33.5 kB] 279s Get:35 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-secretstorage all 3.5.0-1 [14.2 kB] 279s Get:36 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-keyring all 25.7.0-1 [41.3 kB] 279s Get:37 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pbs-installer all 2026.01.27-1 [56.7 kB] 279s Get:38 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-time-machine ppc64el 2.19.0-1 [16.0 kB] 279s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 279s Get:40 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pendulum ppc64el 3.1.0-3 [323 kB] 279s Get:41 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pip-whl all 25.1.1+dfsg-1ubuntu2 [1430 kB] 279s Get:42 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pkginfo all 1.12.1.2-2 [17.4 kB] 279s Get:43 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-2 [21.1 kB] 279s Get:44 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-poetry-core all 2.2.1-2 [226 kB] 279s Get:45 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-requests-toolbelt all 1.0.0-4 [37.0 kB] 279s Get:46 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-shellingham all 1.5.4-1build1 [9610 B] 279s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-tomlkit all 0.13.3-2 [39.1 kB] 279s Get:48 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-trove-classifiers all 2025.11.14.15-1 [11.1 kB] 279s Get:49 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-setuptools-whl all 78.1.1-0.1 [1174 kB] 279s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-virtualenv all 20.36.1+ds-1 [78.5 kB] 279s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-poetry all 2.1.2+dfsg-1 [165 kB] 279s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest all 9.0.2-2 [277 kB] 279s Get:53 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-texttable all 1.7.0-1 [11.2 kB] 279s Get:54 http://ftpmaster.internal/ubuntu resolute/universe ppc64el silkaj all 0.11.0-2 [59.9 kB] 279s Fetched 16.6 MB in 1s (23.2 MB/s) 280s Selecting previously unselected package libpython3.14-minimal:ppc64el. 280s (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 ... 82008 files and directories currently installed.) 280s Preparing to unpack .../00-libpython3.14-minimal_3.14.2-1_ppc64el.deb ... 280s Unpacking libpython3.14-minimal:ppc64el (3.14.2-1) ... 280s Selecting previously unselected package python3.14-minimal. 280s Preparing to unpack .../01-python3.14-minimal_3.14.2-1_ppc64el.deb ... 280s Unpacking python3.14-minimal (3.14.2-1) ... 280s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 280s Preparing to unpack .../02-libpython3.14-stdlib_3.14.2-1_ppc64el.deb ... 280s Unpacking libpython3.14-stdlib:ppc64el (3.14.2-1) ... 280s Selecting previously unselected package libsodium23:ppc64el. 280s Preparing to unpack .../03-libsodium23_1.0.18-2_ppc64el.deb ... 280s Unpacking libsodium23:ppc64el (1.0.18-2) ... 280s Selecting previously unselected package libxslt1.1:ppc64el. 280s Preparing to unpack .../04-libxslt1.1_1.1.43-0.3_ppc64el.deb ... 280s Unpacking libxslt1.1:ppc64el (1.1.43-0.3) ... 280s Selecting previously unselected package python3.14. 280s Preparing to unpack .../05-python3.14_3.14.2-1_ppc64el.deb ... 280s Unpacking python3.14 (3.14.2-1) ... 280s Selecting previously unselected package python3-all. 280s Preparing to unpack .../06-python3-all_3.13.9-3_ppc64el.deb ... 280s Unpacking python3-all (3.13.9-3) ... 280s Selecting previously unselected package python3-base58. 280s Preparing to unpack .../07-python3-base58_1.0.3-2build1_all.deb ... 280s Unpacking python3-base58 (1.0.3-2build1) ... 280s Selecting previously unselected package python3-pyproject-hooks. 280s Preparing to unpack .../08-python3-pyproject-hooks_1.2.0-1_all.deb ... 280s Unpacking python3-pyproject-hooks (1.2.0-1) ... 280s Selecting previously unselected package python3-wheel. 280s Preparing to unpack .../09-python3-wheel_0.46.1-2_all.deb ... 280s Unpacking python3-wheel (0.46.1-2) ... 280s Selecting previously unselected package python3-build. 280s Preparing to unpack .../10-python3-build_1.2.2-5_all.deb ... 280s Unpacking python3-build (1.2.2-5) ... 280s Selecting previously unselected package python3-msgpack. 280s Preparing to unpack .../11-python3-msgpack_1.1.2-1_ppc64el.deb ... 280s Unpacking python3-msgpack (1.1.2-1) ... 280s Selecting previously unselected package python3-cachecontrol. 280s Preparing to unpack .../12-python3-cachecontrol_0.14.3-1_all.deb ... 280s Unpacking python3-cachecontrol (0.14.3-1) ... 280s Selecting previously unselected package python3-rapidfuzz. 280s Preparing to unpack .../13-python3-rapidfuzz_3.12.2+ds-1build1_ppc64el.deb ... 280s Unpacking python3-rapidfuzz (3.12.2+ds-1build1) ... 280s Selecting previously unselected package python3-cleo. 280s Preparing to unpack .../14-python3-cleo_2.2.1-4_all.deb ... 280s Unpacking python3-cleo (2.2.1-4) ... 280s Selecting previously unselected package python3-click. 280s Preparing to unpack .../15-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 280s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 280s Selecting previously unselected package python3-distlib. 280s Preparing to unpack .../16-python3-distlib_0.4.0-1_all.deb ... 280s Unpacking python3-distlib (0.4.0-1) ... 280s Selecting previously unselected package python3-dulwich. 280s Preparing to unpack .../17-python3-dulwich_0.22.7-1_ppc64el.deb ... 280s Unpacking python3-dulwich (0.22.7-1) ... 280s Selecting previously unselected package python3-graphql-core. 280s Preparing to unpack .../18-python3-graphql-core_3.2.7-1_all.deb ... 280s Unpacking python3-graphql-core (3.2.7-1) ... 280s Selecting previously unselected package python3-libnacl. 280s Preparing to unpack .../19-python3-libnacl_2.1.0-3_all.deb ... 280s Unpacking python3-libnacl (2.1.0-3) ... 280s Selecting previously unselected package python3-mnemonic. 280s Preparing to unpack .../20-python3-mnemonic_0.21-3_all.deb ... 280s Unpacking python3-mnemonic (0.21-3) ... 280s Selecting previously unselected package python3-pyaes. 280s Preparing to unpack .../21-python3-pyaes_1.6.1-6_all.deb ... 280s Unpacking python3-pyaes (1.6.1-6) ... 280s Selecting previously unselected package python3-lxml:ppc64el. 280s Preparing to unpack .../22-python3-lxml_6.0.2-1_ppc64el.deb ... 280s Unpacking python3-lxml:ppc64el (6.0.2-1) ... 280s Selecting previously unselected package python3-pypeg2. 280s Preparing to unpack .../23-python3-pypeg2_2.15.2-2.2_all.deb ... 280s Unpacking python3-pypeg2 (2.15.2-2.2) ... 280s Selecting previously unselected package python3-websocket. 280s Preparing to unpack .../24-python3-websocket_1.8.0-2build1_all.deb ... 280s Unpacking python3-websocket (1.8.0-2build1) ... 280s Selecting previously unselected package python3-duniterpy. 280s Preparing to unpack .../25-python3-duniterpy_1.1.1-3build1_all.deb ... 280s Unpacking python3-duniterpy (1.1.1-3build1) ... 280s Selecting previously unselected package python3-fastjsonschema. 280s Preparing to unpack .../26-python3-fastjsonschema_2.21.1-1_all.deb ... 280s Unpacking python3-fastjsonschema (2.21.1-1) ... 280s Selecting previously unselected package python3-filelock. 280s Preparing to unpack .../27-python3-filelock_3.20.3-1_all.deb ... 280s Unpacking python3-filelock (3.20.3-1) ... 280s Selecting previously unselected package python3-platformdirs. 280s Preparing to unpack .../28-python3-platformdirs_4.5.1-1_all.deb ... 280s Unpacking python3-platformdirs (4.5.1-1) ... 280s Selecting previously unselected package python3-findpython. 280s Preparing to unpack .../29-python3-findpython_0.7.1-1_all.deb ... 280s Unpacking python3-findpython (0.7.1-1) ... 280s Selecting previously unselected package python3-iniconfig. 280s Preparing to unpack .../30-python3-iniconfig_2.1.0-2_all.deb ... 280s Unpacking python3-iniconfig (2.1.0-2) ... 280s Selecting previously unselected package python3-installer. 280s Preparing to unpack .../31-python3-installer_0.7.0+dfsg1-3_all.deb ... 280s Unpacking python3-installer (0.7.0+dfsg1-3) ... 280s Selecting previously unselected package python3-jaraco.classes. 280s Preparing to unpack .../32-python3-jaraco.classes_3.4.0-1build1_all.deb ... 280s Unpacking python3-jaraco.classes (3.4.0-1build1) ... 280s Selecting previously unselected package python3-jeepney. 280s Preparing to unpack .../33-python3-jeepney_0.9.0-2_all.deb ... 280s Unpacking python3-jeepney (0.9.0-2) ... 280s Selecting previously unselected package python3-secretstorage. 280s Preparing to unpack .../34-python3-secretstorage_3.5.0-1_all.deb ... 280s Unpacking python3-secretstorage (3.5.0-1) ... 280s Selecting previously unselected package python3-keyring. 280s Preparing to unpack .../35-python3-keyring_25.7.0-1_all.deb ... 280s Unpacking python3-keyring (25.7.0-1) ... 280s Selecting previously unselected package python3-pbs-installer. 280s Preparing to unpack .../36-python3-pbs-installer_2026.01.27-1_all.deb ... 280s Unpacking python3-pbs-installer (2026.01.27-1) ... 280s Selecting previously unselected package python3-time-machine. 280s Preparing to unpack .../37-python3-time-machine_2.19.0-1_ppc64el.deb ... 280s Unpacking python3-time-machine (2.19.0-1) ... 280s Selecting previously unselected package tzdata-legacy. 280s Preparing to unpack .../38-tzdata-legacy_2025c-3ubuntu3_all.deb ... 280s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 280s Selecting previously unselected package python3-pendulum. 280s Preparing to unpack .../39-python3-pendulum_3.1.0-3_ppc64el.deb ... 280s Unpacking python3-pendulum (3.1.0-3) ... 281s Selecting previously unselected package python3-pip-whl. 281s Preparing to unpack .../40-python3-pip-whl_25.1.1+dfsg-1ubuntu2_all.deb ... 281s Unpacking python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 281s Selecting previously unselected package python3-pkginfo. 281s Preparing to unpack .../41-python3-pkginfo_1.12.1.2-2_all.deb ... 281s Unpacking python3-pkginfo (1.12.1.2-2) ... 281s Selecting previously unselected package python3-pluggy. 281s Preparing to unpack .../42-python3-pluggy_1.6.0-2_all.deb ... 281s Unpacking python3-pluggy (1.6.0-2) ... 281s Selecting previously unselected package python3-poetry-core. 281s Preparing to unpack .../43-python3-poetry-core_2.2.1-2_all.deb ... 281s Unpacking python3-poetry-core (2.2.1-2) ... 281s Selecting previously unselected package python3-requests-toolbelt. 281s Preparing to unpack .../44-python3-requests-toolbelt_1.0.0-4_all.deb ... 281s Unpacking python3-requests-toolbelt (1.0.0-4) ... 281s Selecting previously unselected package python3-shellingham. 281s Preparing to unpack .../45-python3-shellingham_1.5.4-1build1_all.deb ... 281s Unpacking python3-shellingham (1.5.4-1build1) ... 281s Selecting previously unselected package python3-tomlkit. 281s Preparing to unpack .../46-python3-tomlkit_0.13.3-2_all.deb ... 281s Unpacking python3-tomlkit (0.13.3-2) ... 281s Selecting previously unselected package python3-trove-classifiers. 281s Preparing to unpack .../47-python3-trove-classifiers_2025.11.14.15-1_all.deb ... 281s Unpacking python3-trove-classifiers (2025.11.14.15-1) ... 281s Selecting previously unselected package python3-setuptools-whl. 281s Preparing to unpack .../48-python3-setuptools-whl_78.1.1-0.1_all.deb ... 281s Unpacking python3-setuptools-whl (78.1.1-0.1) ... 281s Selecting previously unselected package python3-virtualenv. 281s Preparing to unpack .../49-python3-virtualenv_20.36.1+ds-1_all.deb ... 281s Unpacking python3-virtualenv (20.36.1+ds-1) ... 281s Selecting previously unselected package python3-poetry. 281s Preparing to unpack .../50-python3-poetry_2.1.2+dfsg-1_all.deb ... 281s Unpacking python3-poetry (2.1.2+dfsg-1) ... 281s Selecting previously unselected package python3-pytest. 281s Preparing to unpack .../51-python3-pytest_9.0.2-2_all.deb ... 281s Unpacking python3-pytest (9.0.2-2) ... 281s Selecting previously unselected package python3-texttable. 281s Preparing to unpack .../52-python3-texttable_1.7.0-1_all.deb ... 281s Unpacking python3-texttable (1.7.0-1) ... 281s Selecting previously unselected package silkaj. 281s Preparing to unpack .../53-silkaj_0.11.0-2_all.deb ... 281s Unpacking silkaj (0.11.0-2) ... 281s Setting up python3-iniconfig (2.1.0-2) ... 281s Setting up python3-texttable (1.7.0-1) ... 281s Setting up python3-rapidfuzz (3.12.2+ds-1build1) ... 281s Setting up python3-setuptools-whl (78.1.1-0.1) ... 281s Setting up python3-filelock (3.20.3-1) ... 282s Setting up libsodium23:ppc64el (1.0.18-2) ... 282s Setting up python3-jaraco.classes (3.4.0-1build1) ... 282s Setting up python3-requests-toolbelt (1.0.0-4) ... 282s Setting up python3-pkginfo (1.12.1.2-2) ... 282s Setting up python3-pip-whl (25.1.1+dfsg-1ubuntu2) ... 282s Setting up libpython3.14-minimal:ppc64el (3.14.2-1) ... 282s Setting up python3-pyaes (1.6.1-6) ... 282s Setting up python3-distlib (0.4.0-1) ... 283s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 283s Setting up python3-wheel (0.46.1-2) ... 283s Setting up python3-platformdirs (4.5.1-1) ... 283s Setting up python3-time-machine (2.19.0-1) ... 283s Setting up tzdata-legacy (2025c-3ubuntu3) ... 283s Setting up python3-pyproject-hooks (1.2.0-1) ... 284s Setting up python3-base58 (1.0.3-2build1) ... 284s Setting up python3-poetry-core (2.2.1-2) ... 284s Setting up python3-graphql-core (3.2.7-1) ... 285s Setting up python3-libnacl (2.1.0-3) ... 285s Setting up python3-jeepney (0.9.0-2) ... 285s Setting up python3-installer (0.7.0+dfsg1-3) ... 285s Setting up python3-pluggy (1.6.0-2) ... 285s Setting up python3-fastjsonschema (2.21.1-1) ... 286s Setting up python3-trove-classifiers (2025.11.14.15-1) ... 286s Setting up python3-pbs-installer (2026.01.27-1) ... 286s Setting up python3-dulwich (0.22.7-1) ... 286s Setting up libxslt1.1:ppc64el (1.1.43-0.3) ... 286s Setting up python3-cleo (2.2.1-4) ... 287s Setting up python3-mnemonic (0.21-3) ... 287s Setting up python3-msgpack (1.1.2-1) ... 287s Setting up python3-cachecontrol (0.14.3-1) ... 287s Setting up python3-build (1.2.2-5) ... 287s Setting up python3-shellingham (1.5.4-1build1) ... 288s Setting up python3-tomlkit (0.13.3-2) ... 288s Setting up python3-websocket (1.8.0-2build1) ... 288s Setting up python3.14-minimal (3.14.2-1) ... 289s Setting up python3-pendulum (3.1.0-3) ... 289s Setting up python3-findpython (0.7.1-1) ... 289s Setting up libpython3.14-stdlib:ppc64el (3.14.2-1) ... 289s Setting up python3-pytest (9.0.2-2) ... 290s Setting up python3-virtualenv (20.36.1+ds-1) ... 290s Setting up python3-secretstorage (3.5.0-1) ... 290s Setting up python3-lxml:ppc64el (6.0.2-1) ... 291s Setting up python3-keyring (25.7.0-1) ... 291s Setting up python3.14 (3.14.2-1) ... 292s Setting up python3-all (3.13.9-3) ... 292s Setting up python3-pypeg2 (2.15.2-2.2) ... 292s /usr/lib/python3/dist-packages/pypeg2/__init__.py:51: SyntaxWarning: invalid escape sequence '\s' 292s whitespace = re.compile("(?m)\s+") 292s /usr/lib/python3/dist-packages/pypeg2/__init__.py:421: SyntaxWarning: invalid escape sequence '\w' 292s regex regular expression to scan, default r"\w+" 292s /usr/lib/python3/dist-packages/pypeg2/__init__.py:459: SyntaxWarning: invalid escape sequence '\w' 292s regex regular expression to scan, default r"\w+" 292s /usr/lib/python3/dist-packages/pypeg2/__init__.py:641: SyntaxWarning: invalid escape sequence '\s' 292s default: regex "(?m)\s+" 292s /usr/lib/python3/dist-packages/pypeg2/__init__.py:715: SyntaxWarning: invalid escape sequence '\s' 292s default: "(?m)\s+" 292s /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. 292s whitespace = re.compile("(?m)\s+") 292s /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. 292s regex regular expression to scan, default r"\w+" 292s /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. 292s regex regular expression to scan, default r"\w+" 292s /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. 292s default: regex "(?m)\s+" 292s /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. 292s default: "(?m)\s+" 292s Setting up python3-poetry (2.1.2+dfsg-1) ... 293s Setting up python3-duniterpy (1.1.1-3build1) ... 293s Setting up silkaj (0.11.0-2) ... 293s Processing triggers for systemd (259-1ubuntu3) ... 293s Processing triggers for man-db (2.13.1-1) ... 293s Processing triggers for libc-bin (2.42-2ubuntu4) ... 295s autopkgtest [16:56:11]: 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 295s autopkgtest [16:56:11]: test command4: [----------------------- 296s ============================= test session starts ============================== 296s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 296s rootdir: /tmp/autopkgtest.7f6fNl/build.W3R/src 296s configfile: pyproject.toml 296s plugins: typeguard-4.4.4, time-machine-2.19.0 296s collected 267 items 296s 387s tests/integration/blockchain/test_verify.py ....FFFF...FF [ 4%] 417s tests/integration/wot/test_membership.py .... [ 6%] 417s tests/unit/blockchain/test_verify.py ..... [ 8%] 418s tests/unit/money/test_history.py .............. [ 13%] 418s tests/unit/money/test_tools.py ..... [ 15%] 418s tests/unit/money/test_transfer.py ...................................... [ 29%] 418s ..................sss..................... [ 45%] 418s tests/unit/money/test_transfer_cli.py ....... [ 47%] 418s tests/unit/money/test_transfer_file.py ....... [ 50%] 418s tests/unit/test_auth.py .... [ 52%] 418s tests/unit/test_checksum.py ....... [ 54%] 418s tests/unit/test_cli.py . [ 55%] 418s tests/unit/test_g1_monetary_license.py ........... [ 59%] 418s tests/unit/test_network.py ............ [ 63%] 418s tests/unit/test_public_key.py ............. [ 68%] 418s tests/unit/test_tui.py ...... [ 70%] 418s tests/unit/wot/test_idty_tools.py .......... [ 74%] 418s tests/unit/wot/test_membership.py ... [ 75%] 419s tests/unit/wot/test_revocation.py ...................................... [ 89%] 419s ..................... [ 97%] 419s tests/unit/wot/test_tools.py ...... [100%] 419s 419s =================================== FAILURES =================================== 419s __________________ test_verify_blocks_signatures[15144-15144] __________________ 419s 419s from_block = 15144, to_block = 15144 419s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7d18defb05a0> 419s 419s @pytest.mark.parametrize( 419s "from_block, to_block", 419s [ 419s (G1_INVALID_BLOCK_SIG, G1_INVALID_BLOCK_SIG), 419s (G1_INVALID_BLOCK_SIG - 5, G1_INVALID_BLOCK_SIG + 5), 419s (1, 10), 419s (HEAD_BLOCK - 1, 0), 419s ], 419s ) 419s def test_verify_blocks_signatures(from_block, to_block, monkeypatch): 419s monkeypatch.setattr(bma.blockchain, "current", current) 419s result = CliRunner().invoke( 419s cli.cli, ["blockchain", "verify", str(from_block), str(to_block)] 419s ) 419s > assert result.exit_code == SUCCESS_EXIT_STATUS 419s E AssertionError: assert 1 == 0 419s E + where 1 = .exit_code 419s 419s tests/integration/blockchain/test_verify.py:72: AssertionError 419s __________________ test_verify_blocks_signatures[15139-15149] __________________ 419s 419s from_block = 15139, to_block = 15149 419s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7d18df036750> 419s 419s @pytest.mark.parametrize( 419s "from_block, to_block", 419s [ 419s (G1_INVALID_BLOCK_SIG, G1_INVALID_BLOCK_SIG), 419s (G1_INVALID_BLOCK_SIG - 5, G1_INVALID_BLOCK_SIG + 5), 419s (1, 10), 419s (HEAD_BLOCK - 1, 0), 419s ], 419s ) 419s def test_verify_blocks_signatures(from_block, to_block, monkeypatch): 419s monkeypatch.setattr(bma.blockchain, "current", current) 419s result = CliRunner().invoke( 419s cli.cli, ["blockchain", "verify", str(from_block), str(to_block)] 419s ) 419s > assert result.exit_code == SUCCESS_EXIT_STATUS 419s E AssertionError: assert 1 == 0 419s E + where 1 = .exit_code 419s 419s tests/integration/blockchain/test_verify.py:72: AssertionError 419s _____________________ test_verify_blocks_signatures[1-10] ______________________ 419s 419s from_block = 1, to_block = 10 419s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7d18df037350> 419s 419s @pytest.mark.parametrize( 419s "from_block, to_block", 419s [ 419s (G1_INVALID_BLOCK_SIG, G1_INVALID_BLOCK_SIG), 419s (G1_INVALID_BLOCK_SIG - 5, G1_INVALID_BLOCK_SIG + 5), 419s (1, 10), 419s (HEAD_BLOCK - 1, 0), 419s ], 419s ) 419s def test_verify_blocks_signatures(from_block, to_block, monkeypatch): 419s monkeypatch.setattr(bma.blockchain, "current", current) 419s result = CliRunner().invoke( 419s cli.cli, ["blockchain", "verify", str(from_block), str(to_block)] 419s ) 419s > assert result.exit_code == SUCCESS_EXIT_STATUS 419s E AssertionError: assert 1 == 0 419s E + where 1 = .exit_code 419s 419s tests/integration/blockchain/test_verify.py:72: AssertionError 419s ____________________ test_verify_blocks_signatures[47999-0] ____________________ 419s 419s from_block = 47999, to_block = 0 419s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7d18df02f890> 419s 419s @pytest.mark.parametrize( 419s "from_block, to_block", 419s [ 419s (G1_INVALID_BLOCK_SIG, G1_INVALID_BLOCK_SIG), 419s (G1_INVALID_BLOCK_SIG - 5, G1_INVALID_BLOCK_SIG + 5), 419s (1, 10), 419s (HEAD_BLOCK - 1, 0), 419s ], 419s ) 419s def test_verify_blocks_signatures(from_block, to_block, monkeypatch): 419s monkeypatch.setattr(bma.blockchain, "current", current) 419s result = CliRunner().invoke( 419s cli.cli, ["blockchain", "verify", str(from_block), str(to_block)] 419s ) 419s > assert result.exit_code == SUCCESS_EXIT_STATUS 419s E AssertionError: assert 1 == 0 419s E + where 1 = .exit_code 419s 419s tests/integration/blockchain/test_verify.py:72: AssertionError 419s _____________________________ test_get_chunks[2-1] _____________________________ 419s 419s self = 419s http_class = 419s req = 419s http_conn_args = {'context': } 419s host = 'egress.ps7.internal:3128' 419s h = 419s headers = {'Connection': 'close', 'Host': 'g1.duniter.org:443', 'User-Agent': 'Python-urllib/3.14'} 419s 419s def do_open(self, http_class, req, **http_conn_args): 419s """Return an HTTPResponse object for the request, using http_class. 419s 419s http_class must implement the HTTPConnection API from http.client. 419s """ 419s host = req.host 419s if not host: 419s raise URLError('no host given') 419s 419s # will parse host:port 419s h = http_class(host, timeout=req.timeout, **http_conn_args) 419s h.set_debuglevel(self._debuglevel) 419s 419s headers = dict(req.unredirected_hdrs) 419s headers.update({k: v for k, v in req.headers.items() 419s if k not in headers}) 419s 419s # TODO(jhylton): Should this be redesigned to handle 419s # persistent connections? 419s 419s # We want to make an HTTP/1.1 request, but the addinfourl 419s # class isn't prepared to deal with a persistent connection. 419s # It will try to read all remaining data from the socket, 419s # which will block while the server waits for the next request. 419s # So make sure the connection gets closed after the (only) 419s # request. 419s headers["Connection"] = "close" 419s headers = {name.title(): val for name, val in headers.items()} 419s 419s if req._tunnel_host: 419s tunnel_headers = {} 419s proxy_auth_hdr = "Proxy-Authorization" 419s if proxy_auth_hdr in headers: 419s tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] 419s # Proxy-Authorization should not be sent to origin 419s # server. 419s del headers[proxy_auth_hdr] 419s h.set_tunnel(req._tunnel_host, headers=tunnel_headers) 419s 419s try: 419s try: 419s > h.request(req.get_method(), req.selector, req.data, headers, 419s encode_chunked=req.has_header('Transfer-encoding')) 419s 419s /usr/lib/python3.14/urllib/request.py:1321: 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s /usr/lib/python3.14/http/client.py:1358: in request 419s self._send_request(method, url, body, headers, encode_chunked) 419s /usr/lib/python3.14/http/client.py:1404: in _send_request 419s self.endheaders(body, encode_chunked=encode_chunked) 419s /usr/lib/python3.14/http/client.py:1353: in endheaders 419s self._send_output(message_body, encode_chunked=encode_chunked) 419s /usr/lib/python3.14/http/client.py:1113: in _send_output 419s self.send(msg) 419s /usr/lib/python3.14/http/client.py:1057: in send 419s self.connect() 419s /usr/lib/python3.14/http/client.py:1492: in connect 419s super().connect() 419s /usr/lib/python3.14/http/client.py:1033: in connect 419s self._tunnel() 419s /usr/lib/python3.14/http/client.py:991: in _tunnel 419s (version, code, message) = response._read_status() 419s ^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3.14/http/client.py:297: in _read_status 419s line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s 419s self = 419s b = 419s 419s def readinto(self, b): 419s """Read up to len(b) bytes into the writable buffer *b* and return 419s the number of bytes read. If the socket is non-blocking and no bytes 419s are available, None is returned. 419s 419s If *b* is non-empty, a 0 return value indicates that the connection 419s was shutdown at the other end. 419s """ 419s self._checkClosed() 419s self._checkReadable() 419s if self._timeout_occurred: 419s raise OSError("cannot read from timed out object") 419s try: 419s > return self._sock.recv_into(b) 419s ^^^^^^^^^^^^^^^^^^^^^^^ 419s E TimeoutError: timed out 419s 419s /usr/lib/python3.14/socket.py:725: TimeoutError 419s 419s During handling of the above exception, another exception occurred: 419s 419s chunk_size = 2, chunk_from = 1 419s 419s @pytest.mark.parametrize("chunk_size, chunk_from", [(2, 1), (5, 10)]) 419s def test_get_chunks(chunk_size, chunk_from): 419s client = client_instance() 419s > chunk = verify.get_chunk(client, chunk_size, chunk_from) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s 419s tests/integration/blockchain/test_verify.py:102: 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s /usr/lib/python3/dist-packages/silkaj/blockchain/verify.py:85: in get_chunk 419s chunk = client(bma.blockchain.blocks, chunk_size, chunk_from) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3/dist-packages/duniterpy/api/client.py:442: in __call__ 419s return _function(self, *args, **kwargs) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3/dist-packages/duniterpy/api/bma/blockchain.py:303: in blocks 419s return client.get(f"{MODULE}/blocks/{count}/{start}", schema=BLOCKS_SCHEMA) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3/dist-packages/duniterpy/api/client.py:359: in get 419s return client.request_url( 419s /usr/lib/python3/dist-packages/duniterpy/api/client.py:251: in request_url 419s with request.urlopen( 419s /usr/lib/python3.14/urllib/request.py:187: in urlopen 419s return opener.open(url, data, timeout) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3.14/urllib/request.py:487: in open 419s response = self._open(req, data) 419s ^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3.14/urllib/request.py:504: in _open 419s result = self._call_chain(self.handle_open, protocol, protocol + 419s /usr/lib/python3.14/urllib/request.py:464: in _call_chain 419s result = func(*args) 419s ^^^^^^^^^^^ 419s /usr/lib/python3.14/urllib/request.py:1369: in https_open 419s return self.do_open(http.client.HTTPSConnection, req, 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s 419s self = 419s http_class = 419s req = 419s http_conn_args = {'context': } 419s host = 'egress.ps7.internal:3128' 419s h = 419s headers = {'Connection': 'close', 'Host': 'g1.duniter.org:443', 'User-Agent': 'Python-urllib/3.14'} 419s 419s def do_open(self, http_class, req, **http_conn_args): 419s """Return an HTTPResponse object for the request, using http_class. 419s 419s http_class must implement the HTTPConnection API from http.client. 419s """ 419s host = req.host 419s if not host: 419s raise URLError('no host given') 419s 419s # will parse host:port 419s h = http_class(host, timeout=req.timeout, **http_conn_args) 419s h.set_debuglevel(self._debuglevel) 419s 419s headers = dict(req.unredirected_hdrs) 419s headers.update({k: v for k, v in req.headers.items() 419s if k not in headers}) 419s 419s # TODO(jhylton): Should this be redesigned to handle 419s # persistent connections? 419s 419s # We want to make an HTTP/1.1 request, but the addinfourl 419s # class isn't prepared to deal with a persistent connection. 419s # It will try to read all remaining data from the socket, 419s # which will block while the server waits for the next request. 419s # So make sure the connection gets closed after the (only) 419s # request. 419s headers["Connection"] = "close" 419s headers = {name.title(): val for name, val in headers.items()} 419s 419s if req._tunnel_host: 419s tunnel_headers = {} 419s proxy_auth_hdr = "Proxy-Authorization" 419s if proxy_auth_hdr in headers: 419s tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] 419s # Proxy-Authorization should not be sent to origin 419s # server. 419s del headers[proxy_auth_hdr] 419s h.set_tunnel(req._tunnel_host, headers=tunnel_headers) 419s 419s try: 419s try: 419s h.request(req.get_method(), req.selector, req.data, headers, 419s encode_chunked=req.has_header('Transfer-encoding')) 419s except OSError as err: # timeout error 419s > raise URLError(err) 419s E urllib.error.URLError: 419s 419s /usr/lib/python3.14/urllib/request.py:1324: URLError 419s ____________________________ test_get_chunks[5-10] _____________________________ 419s 419s self = 419s http_class = 419s req = 419s http_conn_args = {'context': } 419s host = 'egress.ps7.internal:3128' 419s h = 419s headers = {'Connection': 'close', 'Host': 'g1.duniter.org:443', 'User-Agent': 'Python-urllib/3.14'} 419s 419s def do_open(self, http_class, req, **http_conn_args): 419s """Return an HTTPResponse object for the request, using http_class. 419s 419s http_class must implement the HTTPConnection API from http.client. 419s """ 419s host = req.host 419s if not host: 419s raise URLError('no host given') 419s 419s # will parse host:port 419s h = http_class(host, timeout=req.timeout, **http_conn_args) 419s h.set_debuglevel(self._debuglevel) 419s 419s headers = dict(req.unredirected_hdrs) 419s headers.update({k: v for k, v in req.headers.items() 419s if k not in headers}) 419s 419s # TODO(jhylton): Should this be redesigned to handle 419s # persistent connections? 419s 419s # We want to make an HTTP/1.1 request, but the addinfourl 419s # class isn't prepared to deal with a persistent connection. 419s # It will try to read all remaining data from the socket, 419s # which will block while the server waits for the next request. 419s # So make sure the connection gets closed after the (only) 419s # request. 419s headers["Connection"] = "close" 419s headers = {name.title(): val for name, val in headers.items()} 419s 419s if req._tunnel_host: 419s tunnel_headers = {} 419s proxy_auth_hdr = "Proxy-Authorization" 419s if proxy_auth_hdr in headers: 419s tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] 419s # Proxy-Authorization should not be sent to origin 419s # server. 419s del headers[proxy_auth_hdr] 419s h.set_tunnel(req._tunnel_host, headers=tunnel_headers) 419s 419s try: 419s try: 419s > h.request(req.get_method(), req.selector, req.data, headers, 419s encode_chunked=req.has_header('Transfer-encoding')) 419s 419s /usr/lib/python3.14/urllib/request.py:1321: 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s /usr/lib/python3.14/http/client.py:1358: in request 419s self._send_request(method, url, body, headers, encode_chunked) 419s /usr/lib/python3.14/http/client.py:1404: in _send_request 419s self.endheaders(body, encode_chunked=encode_chunked) 419s /usr/lib/python3.14/http/client.py:1353: in endheaders 419s self._send_output(message_body, encode_chunked=encode_chunked) 419s /usr/lib/python3.14/http/client.py:1113: in _send_output 419s self.send(msg) 419s /usr/lib/python3.14/http/client.py:1057: in send 419s self.connect() 419s /usr/lib/python3.14/http/client.py:1492: in connect 419s super().connect() 419s /usr/lib/python3.14/http/client.py:1033: in connect 419s self._tunnel() 419s /usr/lib/python3.14/http/client.py:991: in _tunnel 419s (version, code, message) = response._read_status() 419s ^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3.14/http/client.py:297: in _read_status 419s line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s 419s self = 419s b = 419s 419s def readinto(self, b): 419s """Read up to len(b) bytes into the writable buffer *b* and return 419s the number of bytes read. If the socket is non-blocking and no bytes 419s are available, None is returned. 419s 419s If *b* is non-empty, a 0 return value indicates that the connection 419s was shutdown at the other end. 419s """ 419s self._checkClosed() 419s self._checkReadable() 419s if self._timeout_occurred: 419s raise OSError("cannot read from timed out object") 419s try: 419s > return self._sock.recv_into(b) 419s ^^^^^^^^^^^^^^^^^^^^^^^ 419s E TimeoutError: timed out 419s 419s /usr/lib/python3.14/socket.py:725: TimeoutError 419s 419s During handling of the above exception, another exception occurred: 419s 419s chunk_size = 5, chunk_from = 10 419s 419s @pytest.mark.parametrize("chunk_size, chunk_from", [(2, 1), (5, 10)]) 419s def test_get_chunks(chunk_size, chunk_from): 419s client = client_instance() 419s > chunk = verify.get_chunk(client, chunk_size, chunk_from) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s 419s tests/integration/blockchain/test_verify.py:102: 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s /usr/lib/python3/dist-packages/silkaj/blockchain/verify.py:85: in get_chunk 419s chunk = client(bma.blockchain.blocks, chunk_size, chunk_from) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3/dist-packages/duniterpy/api/client.py:442: in __call__ 419s return _function(self, *args, **kwargs) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3/dist-packages/duniterpy/api/bma/blockchain.py:303: in blocks 419s return client.get(f"{MODULE}/blocks/{count}/{start}", schema=BLOCKS_SCHEMA) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3/dist-packages/duniterpy/api/client.py:359: in get 419s return client.request_url( 419s /usr/lib/python3/dist-packages/duniterpy/api/client.py:251: in request_url 419s with request.urlopen( 419s /usr/lib/python3.14/urllib/request.py:187: in urlopen 419s return opener.open(url, data, timeout) 419s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3.14/urllib/request.py:487: in open 419s response = self._open(req, data) 419s ^^^^^^^^^^^^^^^^^^^^^ 419s /usr/lib/python3.14/urllib/request.py:504: in _open 419s result = self._call_chain(self.handle_open, protocol, protocol + 419s /usr/lib/python3.14/urllib/request.py:464: in _call_chain 419s result = func(*args) 419s ^^^^^^^^^^^ 419s /usr/lib/python3.14/urllib/request.py:1369: in https_open 419s return self.do_open(http.client.HTTPSConnection, req, 419s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 419s 419s self = 419s http_class = 419s req = 419s http_conn_args = {'context': } 419s host = 'egress.ps7.internal:3128' 419s h = 419s headers = {'Connection': 'close', 'Host': 'g1.duniter.org:443', 'User-Agent': 'Python-urllib/3.14'} 419s 419s def do_open(self, http_class, req, **http_conn_args): 419s """Return an HTTPResponse object for the request, using http_class. 419s 419s http_class must implement the HTTPConnection API from http.client. 419s """ 419s host = req.host 419s if not host: 419s raise URLError('no host given') 419s 419s # will parse host:port 419s h = http_class(host, timeout=req.timeout, **http_conn_args) 419s h.set_debuglevel(self._debuglevel) 419s 419s headers = dict(req.unredirected_hdrs) 419s headers.update({k: v for k, v in req.headers.items() 419s if k not in headers}) 419s 419s # TODO(jhylton): Should this be redesigned to handle 419s # persistent connections? 419s 419s # We want to make an HTTP/1.1 request, but the addinfourl 419s # class isn't prepared to deal with a persistent connection. 419s # It will try to read all remaining data from the socket, 419s # which will block while the server waits for the next request. 419s # So make sure the connection gets closed after the (only) 419s # request. 419s headers["Connection"] = "close" 419s headers = {name.title(): val for name, val in headers.items()} 419s 419s if req._tunnel_host: 419s tunnel_headers = {} 419s proxy_auth_hdr = "Proxy-Authorization" 419s if proxy_auth_hdr in headers: 419s tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] 419s # Proxy-Authorization should not be sent to origin 419s # server. 419s del headers[proxy_auth_hdr] 419s h.set_tunnel(req._tunnel_host, headers=tunnel_headers) 419s 419s try: 419s try: 419s h.request(req.get_method(), req.selector, req.data, headers, 419s encode_chunked=req.has_header('Transfer-encoding')) 419s except OSError as err: # timeout error 419s > raise URLError(err) 419s E urllib.error.URLError: 419s 419s /usr/lib/python3.14/urllib/request.py:1324: URLError 419s =========================== short test summary info ============================ 419s FAILED tests/integration/blockchain/test_verify.py::test_verify_blocks_signatures[15144-15144] 419s FAILED tests/integration/blockchain/test_verify.py::test_verify_blocks_signatures[15139-15149] 419s FAILED tests/integration/blockchain/test_verify.py::test_verify_blocks_signatures[1-10] 419s FAILED tests/integration/blockchain/test_verify.py::test_verify_blocks_signatures[47999-0] 419s FAILED tests/integration/blockchain/test_verify.py::test_get_chunks[2-1] - ur... 419s FAILED tests/integration/blockchain/test_verify.py::test_get_chunks[5-10] - u... 419s ============= 6 failed, 258 passed, 3 skipped in 123.05s (0:02:03) ============= 419s autopkgtest [16:58:15]: test command4: -----------------------] 420s command4 SKIP Failed, but test has needs-internet and that's not guaranteed 420s autopkgtest [16:58:16]: test command4: - - - - - - - - - - results - - - - - - - - - - 420s autopkgtest [16:58:16]: @@@@@@@@@@@@@@@@@@@@ summary 420s command1 PASS 420s command2 FLAKY non-zero exit status 1 420s command3 FAIL badpkg 420s blame: silkaj 420s 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. 420s command4 SKIP Failed, but test has needs-internet and that's not guaranteed