0s autopkgtest [00:56:07]: starting date and time: 2024-06-08 00:56:07+0000 0s autopkgtest [00:56:07]: git checkout: 433ed4cb Merge branch 'skia/nova_flock' into 'ubuntu/5.34+prod' 0s autopkgtest [00:56:07]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.mqe_8zoj/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pytest,src:astropy --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=pytest/8.2.2-1ubuntu1 astropy/6.0.1-4' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos02-ppc64el-24.secgroup --name adt-oracular-ppc64el-mypy-20240608-005607-juju-7f2275-prod-proposed-migration-environment-3-d6a25246-9721-4ea1-8a21-81729c56e607 --image adt/ubuntu-oracular-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 155s autopkgtest [00:58:42]: testbed dpkg architecture: ppc64el 155s autopkgtest [00:58:42]: testbed apt version: 2.9.3 155s autopkgtest [00:58:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup 156s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 156s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [7972 B] 156s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [2864 B] 156s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [339 kB] 157s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [44.3 kB] 157s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main ppc64el Packages [54.3 kB] 157s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted ppc64el Packages [1860 B] 157s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el Packages [303 kB] 157s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse ppc64el Packages [1768 B] 157s Fetched 866 kB in 1s (1024 kB/s) 157s Reading package lists... 159s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Calculating upgrade... 160s The following packages will be upgraded: 160s debianutils libheif-plugin-aomdec libheif-plugin-aomenc 160s libheif-plugin-libde265 libheif1 libnetplan1 netplan-generator netplan.io 160s python3-netplan 160s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 160s Need to get 731 kB of archives. 160s After this operation, 5120 B of additional disk space will be used. 160s Get:1 http://ftpmaster.internal/ubuntu oracular/main ppc64el debianutils ppc64el 5.18 [90.5 kB] 160s Get:2 http://ftpmaster.internal/ubuntu oracular/main ppc64el netplan-generator ppc64el 1.0-3ubuntu1 [59.3 kB] 160s Get:3 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-netplan ppc64el 1.0-3ubuntu1 [21.8 kB] 160s Get:4 http://ftpmaster.internal/ubuntu oracular/main ppc64el netplan.io ppc64el 1.0-3ubuntu1 [66.6 kB] 160s Get:5 http://ftpmaster.internal/ubuntu oracular/main ppc64el libnetplan1 ppc64el 1.0-3ubuntu1 [138 kB] 160s Get:6 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-aomdec ppc64el 1.17.6-3 [10.2 kB] 160s Get:7 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-aomenc ppc64el 1.17.6-3 [16.6 kB] 160s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif1 ppc64el 1.17.6-3 [320 kB] 161s Get:9 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-libde265 ppc64el 1.17.6-3 [8484 B] 161s Fetched 731 kB in 0s (1467 kB/s) 161s (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 ... 72602 files and directories currently installed.) 161s Preparing to unpack .../debianutils_5.18_ppc64el.deb ... 161s Unpacking debianutils (5.18) over (5.17build1) ... 161s Setting up debianutils (5.18) ... 161s (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 ... 72602 files and directories currently installed.) 161s Preparing to unpack .../0-netplan-generator_1.0-3ubuntu1_ppc64el.deb ... 161s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 161s Unpacking netplan-generator (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 161s Preparing to unpack .../1-python3-netplan_1.0-3ubuntu1_ppc64el.deb ... 161s Unpacking python3-netplan (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 161s Preparing to unpack .../2-netplan.io_1.0-3ubuntu1_ppc64el.deb ... 161s Unpacking netplan.io (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 161s Preparing to unpack .../3-libnetplan1_1.0-3ubuntu1_ppc64el.deb ... 161s Unpacking libnetplan1:ppc64el (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 161s Preparing to unpack .../4-libheif-plugin-aomdec_1.17.6-3_ppc64el.deb ... 161s Unpacking libheif-plugin-aomdec:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 161s Preparing to unpack .../5-libheif-plugin-aomenc_1.17.6-3_ppc64el.deb ... 161s Unpacking libheif-plugin-aomenc:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 161s Preparing to unpack .../6-libheif1_1.17.6-3_ppc64el.deb ... 161s Unpacking libheif1:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 161s Preparing to unpack .../7-libheif-plugin-libde265_1.17.6-3_ppc64el.deb ... 161s Unpacking libheif-plugin-libde265:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 161s Setting up libnetplan1:ppc64el (1.0-3ubuntu1) ... 161s Setting up python3-netplan (1.0-3ubuntu1) ... 161s Setting up netplan-generator (1.0-3ubuntu1) ... 162s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 162s Setting up netplan.io (1.0-3ubuntu1) ... 162s Setting up libheif-plugin-aomdec:ppc64el (1.17.6-3) ... 162s Setting up libheif-plugin-libde265:ppc64el (1.17.6-3) ... 162s Setting up libheif1:ppc64el (1.17.6-3) ... 162s Setting up libheif-plugin-aomenc:ppc64el (1.17.6-3) ... 162s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 162s Processing triggers for man-db (2.12.1-1) ... 163s Processing triggers for dbus (1.14.10-4ubuntu4) ... 163s Reading package lists... 164s Building dependency tree... 164s Reading state information... 164s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 164s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 164s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 164s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 164s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 165s Reading package lists... 166s Reading package lists... 166s Building dependency tree... 166s Reading state information... 166s Calculating upgrade... 166s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 166s Reading package lists... 166s Building dependency tree... 166s Reading state information... 167s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 170s autopkgtest [00:58:57]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP Sat Apr 20 00:05:55 UTC 2024 170s autopkgtest [00:58:57]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 173s Get:1 http://ftpmaster.internal/ubuntu oracular/universe mypy 1.10.0-1 (dsc) [2815 B] 173s Get:2 http://ftpmaster.internal/ubuntu oracular/universe mypy 1.10.0-1 (tar) [3022 kB] 173s Get:3 http://ftpmaster.internal/ubuntu oracular/universe mypy 1.10.0-1 (diff) [14.2 kB] 174s gpgv: Signature made Wed Apr 24 15:13:27 2024 UTC 174s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 174s gpgv: Can't check signature: No public key 174s dpkg-source: warning: cannot verify inline signature for ./mypy_1.10.0-1.dsc: no acceptable signature found 174s autopkgtest [00:59:01]: testing package mypy version 1.10.0-1 175s autopkgtest [00:59:02]: build not needed 199s autopkgtest [00:59:26]: test run-unit-test: preparing testbed 200s Reading package lists... 200s Building dependency tree... 200s Reading state information... 200s Starting pkgProblemResolver with broken count: 0 200s Starting 2 pkgProblemResolver with broken count: 0 200s Done 201s The following additional packages will be installed: 201s cpp cpp-13 cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-13 201s gcc-13-base gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libasan8 201s libatomic1 libcc1-0 libexpat1-dev libgcc-13-dev libgomp1 libisl23 libitm1 201s libjs-jquery libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 201s libpython3-dev libpython3.12-dev libpython3.12t64 libquadmath0 libtsan2 201s libubsan1 libxslt1.1 mypy mypy-doc python3-dev python3-distlib 201s python3-execnet python3-filelock python3-iniconfig python3-lxml python3-mypy 201s python3-mypy-extensions python3-packaging python3-pip-whl 201s python3-platformdirs python3-pluggy python3-psutil python3-pytest 201s python3-pytest-xdist python3-setuptools-whl python3-tomli python3-typeshed 201s python3-virtualenv python3-wheel-whl python3.12-dev zlib1g-dev 201s Suggested packages: 201s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 201s automake libtool flex bison gdb gcc-doc gcc-13-doc gdb-powerpc64le-linux-gnu 201s execnet-doc python-lxml-doc 201s Recommended packages: 201s javascript-common python3-doc cython-doc python-six-doc 201s python-setuptools-doc python-attr-doc python3-bs4 python3-cssselect 201s python3-html5lib build-essential 201s The following NEW packages will be installed: 201s autopkgtest-satdep cpp cpp-13 cpp-13-powerpc64le-linux-gnu 201s cpp-powerpc64le-linux-gnu gcc gcc-13 gcc-13-base 201s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libasan8 libatomic1 201s libcc1-0 libexpat1-dev libgcc-13-dev libgomp1 libisl23 libitm1 libjs-jquery 201s libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 libpython3-dev 201s libpython3.12-dev libpython3.12t64 libquadmath0 libtsan2 libubsan1 201s libxslt1.1 mypy mypy-doc python3-dev python3-distlib python3-execnet 201s python3-filelock python3-iniconfig python3-lxml python3-mypy 201s python3-mypy-extensions python3-packaging python3-pip-whl 201s python3-platformdirs python3-pluggy python3-psutil python3-pytest 201s python3-pytest-xdist python3-setuptools-whl python3-tomli python3-typeshed 201s python3-virtualenv python3-wheel-whl python3.12-dev zlib1g-dev 201s 0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded. 201s Need to get 68.7 MB/68.7 MB of archives. 201s After this operation, 288 MB of additional disk space will be used. 201s Get:1 /tmp/autopkgtest.G43C4H/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [804 B] 201s Get:2 http://ftpmaster.internal/ubuntu oracular/main ppc64el gcc-13-base ppc64el 13.2.0-23ubuntu4 [49.0 kB] 201s Get:3 http://ftpmaster.internal/ubuntu oracular/main ppc64el libisl23 ppc64el 0.26-3build1 [886 kB] 201s Get:4 http://ftpmaster.internal/ubuntu oracular/main ppc64el libmpc3 ppc64el 1.3.1-1build1 [62.1 kB] 201s Get:5 http://ftpmaster.internal/ubuntu oracular/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-23ubuntu4 [10.7 MB] 202s Get:6 http://ftpmaster.internal/ubuntu oracular/main ppc64el cpp-13 ppc64el 13.2.0-23ubuntu4 [1038 B] 202s Get:7 http://ftpmaster.internal/ubuntu oracular/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 202s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 202s Get:9 http://ftpmaster.internal/ubuntu oracular/main ppc64el libcc1-0 ppc64el 14.1.0-1ubuntu1 [48.1 kB] 202s Get:10 http://ftpmaster.internal/ubuntu oracular/main ppc64el libgomp1 ppc64el 14.1.0-1ubuntu1 [161 kB] 202s Get:11 http://ftpmaster.internal/ubuntu oracular/main ppc64el libitm1 ppc64el 14.1.0-1ubuntu1 [32.4 kB] 202s Get:12 http://ftpmaster.internal/ubuntu oracular/main ppc64el libatomic1 ppc64el 14.1.0-1ubuntu1 [10.7 kB] 202s Get:13 http://ftpmaster.internal/ubuntu oracular/main ppc64el libasan8 ppc64el 14.1.0-1ubuntu1 [2971 kB] 203s Get:14 http://ftpmaster.internal/ubuntu oracular/main ppc64el liblsan0 ppc64el 14.1.0-1ubuntu1 [1328 kB] 203s Get:15 http://ftpmaster.internal/ubuntu oracular/main ppc64el libtsan2 ppc64el 14.1.0-1ubuntu1 [2708 kB] 203s Get:16 http://ftpmaster.internal/ubuntu oracular/main ppc64el libubsan1 ppc64el 14.1.0-1ubuntu1 [1196 kB] 203s Get:17 http://ftpmaster.internal/ubuntu oracular/main ppc64el libquadmath0 ppc64el 14.1.0-1ubuntu1 [158 kB] 203s Get:18 http://ftpmaster.internal/ubuntu oracular/main ppc64el libgcc-13-dev ppc64el 13.2.0-23ubuntu4 [1580 kB] 203s Get:19 http://ftpmaster.internal/ubuntu oracular/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-23ubuntu4 [20.6 MB] 204s Get:20 http://ftpmaster.internal/ubuntu oracular/main ppc64el gcc-13 ppc64el 13.2.0-23ubuntu4 [482 kB] 204s Get:21 http://ftpmaster.internal/ubuntu oracular/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 204s Get:22 http://ftpmaster.internal/ubuntu oracular/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 204s Get:23 http://ftpmaster.internal/ubuntu oracular/main ppc64el libexpat1-dev ppc64el 2.6.2-1 [149 kB] 204s Get:24 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 204s Get:25 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 204s Get:26 http://ftpmaster.internal/ubuntu oracular/main ppc64el libjs-sphinxdoc all 7.2.6-8 [150 kB] 204s Get:27 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3.12t64 ppc64el 3.12.3-1 [2553 kB] 204s Get:28 http://ftpmaster.internal/ubuntu oracular/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3.1ubuntu2 [902 kB] 204s Get:29 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3.12-dev ppc64el 3.12.3-1 [6174 kB] 204s Get:30 http://ftpmaster.internal/ubuntu oracular/main ppc64el libpython3-dev ppc64el 3.12.3-0ubuntu1 [10.2 kB] 204s Get:31 http://ftpmaster.internal/ubuntu oracular/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1build1 [192 kB] 204s Get:32 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-mypy-extensions all 1.0.0-1 [6148 B] 204s Get:33 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-tomli all 2.0.1-2 [16.5 kB] 204s Get:34 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-psutil ppc64el 5.9.8-2build2 [197 kB] 204s Get:35 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-mypy ppc64el 1.10.0-1 [8209 kB] 204s Get:36 http://ftpmaster.internal/ubuntu oracular/universe ppc64el mypy all 1.10.0-1 [23.5 kB] 204s Get:37 http://ftpmaster.internal/ubuntu oracular/universe ppc64el mypy-doc all 1.10.0-1 [294 kB] 204s Get:38 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3.12-dev ppc64el 3.12.3-1 [498 kB] 204s Get:39 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-dev ppc64el 3.12.3-0ubuntu1 [26.7 kB] 204s Get:40 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-distlib all 0.3.8-1 [318 kB] 204s Get:41 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-execnet all 2.1.1-1 [33.4 kB] 204s Get:42 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-filelock all 3.14.0-1 [11.2 kB] 204s Get:43 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 204s Get:44 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-lxml ppc64el 5.2.1-1 [1250 kB] 204s Get:45 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-packaging all 24.0-1 [41.1 kB] 205s Get:46 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-pip-whl all 24.0+dfsg-2 [1702 kB] 205s Get:47 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-platformdirs all 4.2.1-1 [16.3 kB] 205s Get:48 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 205s Get:49 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el python3-pytest all 8.2.2-1ubuntu1 [250 kB] 205s Get:50 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-pytest-xdist all 3.6.1-1 [33.8 kB] 205s Get:51 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-setuptools-whl all 68.1.2-2ubuntu1 [715 kB] 205s Get:52 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-typeshed all 0.0~git20231111.6764465-3 [1274 kB] 205s Get:53 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-wheel-whl all 0.43.0-1 [68.2 kB] 205s Get:54 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-virtualenv all 20.26.2+ds-1 [71.6 kB] 205s Fetched 68.7 MB in 4s (17.3 MB/s) 205s Selecting previously unselected package gcc-13-base:ppc64el. 205s (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 ... 72602 files and directories currently installed.) 205s Preparing to unpack .../00-gcc-13-base_13.2.0-23ubuntu4_ppc64el.deb ... 205s Unpacking gcc-13-base:ppc64el (13.2.0-23ubuntu4) ... 205s Selecting previously unselected package libisl23:ppc64el. 205s Preparing to unpack .../01-libisl23_0.26-3build1_ppc64el.deb ... 205s Unpacking libisl23:ppc64el (0.26-3build1) ... 205s Selecting previously unselected package libmpc3:ppc64el. 205s Preparing to unpack .../02-libmpc3_1.3.1-1build1_ppc64el.deb ... 205s Unpacking libmpc3:ppc64el (1.3.1-1build1) ... 205s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 205s Preparing to unpack .../03-cpp-13-powerpc64le-linux-gnu_13.2.0-23ubuntu4_ppc64el.deb ... 205s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-23ubuntu4) ... 205s Selecting previously unselected package cpp-13. 205s Preparing to unpack .../04-cpp-13_13.2.0-23ubuntu4_ppc64el.deb ... 205s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 205s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 205s Preparing to unpack .../05-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 205s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 205s Selecting previously unselected package cpp. 205s Preparing to unpack .../06-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 205s Unpacking cpp (4:13.2.0-7ubuntu1) ... 205s Selecting previously unselected package libcc1-0:ppc64el. 205s Preparing to unpack .../07-libcc1-0_14.1.0-1ubuntu1_ppc64el.deb ... 205s Unpacking libcc1-0:ppc64el (14.1.0-1ubuntu1) ... 205s Selecting previously unselected package libgomp1:ppc64el. 205s Preparing to unpack .../08-libgomp1_14.1.0-1ubuntu1_ppc64el.deb ... 205s Unpacking libgomp1:ppc64el (14.1.0-1ubuntu1) ... 205s Selecting previously unselected package libitm1:ppc64el. 205s Preparing to unpack .../09-libitm1_14.1.0-1ubuntu1_ppc64el.deb ... 205s Unpacking libitm1:ppc64el (14.1.0-1ubuntu1) ... 205s Selecting previously unselected package libatomic1:ppc64el. 205s Preparing to unpack .../10-libatomic1_14.1.0-1ubuntu1_ppc64el.deb ... 205s Unpacking libatomic1:ppc64el (14.1.0-1ubuntu1) ... 205s Selecting previously unselected package libasan8:ppc64el. 205s Preparing to unpack .../11-libasan8_14.1.0-1ubuntu1_ppc64el.deb ... 205s Unpacking libasan8:ppc64el (14.1.0-1ubuntu1) ... 206s Selecting previously unselected package liblsan0:ppc64el. 206s Preparing to unpack .../12-liblsan0_14.1.0-1ubuntu1_ppc64el.deb ... 206s Unpacking liblsan0:ppc64el (14.1.0-1ubuntu1) ... 206s Selecting previously unselected package libtsan2:ppc64el. 206s Preparing to unpack .../13-libtsan2_14.1.0-1ubuntu1_ppc64el.deb ... 206s Unpacking libtsan2:ppc64el (14.1.0-1ubuntu1) ... 206s Selecting previously unselected package libubsan1:ppc64el. 206s Preparing to unpack .../14-libubsan1_14.1.0-1ubuntu1_ppc64el.deb ... 206s Unpacking libubsan1:ppc64el (14.1.0-1ubuntu1) ... 206s Selecting previously unselected package libquadmath0:ppc64el. 206s Preparing to unpack .../15-libquadmath0_14.1.0-1ubuntu1_ppc64el.deb ... 206s Unpacking libquadmath0:ppc64el (14.1.0-1ubuntu1) ... 206s Selecting previously unselected package libgcc-13-dev:ppc64el. 206s Preparing to unpack .../16-libgcc-13-dev_13.2.0-23ubuntu4_ppc64el.deb ... 206s Unpacking libgcc-13-dev:ppc64el (13.2.0-23ubuntu4) ... 206s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 206s Preparing to unpack .../17-gcc-13-powerpc64le-linux-gnu_13.2.0-23ubuntu4_ppc64el.deb ... 206s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-23ubuntu4) ... 206s Selecting previously unselected package gcc-13. 206s Preparing to unpack .../18-gcc-13_13.2.0-23ubuntu4_ppc64el.deb ... 206s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 206s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 206s Preparing to unpack .../19-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 206s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 206s Selecting previously unselected package gcc. 206s Preparing to unpack .../20-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 206s Unpacking gcc (4:13.2.0-7ubuntu1) ... 206s Selecting previously unselected package libexpat1-dev:ppc64el. 207s Preparing to unpack .../21-libexpat1-dev_2.6.2-1_ppc64el.deb ... 207s Unpacking libexpat1-dev:ppc64el (2.6.2-1) ... 207s Selecting previously unselected package libjs-jquery. 207s Preparing to unpack .../22-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 207s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 207s Selecting previously unselected package libjs-underscore. 207s Preparing to unpack .../23-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 207s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 207s Selecting previously unselected package libjs-sphinxdoc. 207s Preparing to unpack .../24-libjs-sphinxdoc_7.2.6-8_all.deb ... 207s Unpacking libjs-sphinxdoc (7.2.6-8) ... 207s Selecting previously unselected package libpython3.12t64:ppc64el. 207s Preparing to unpack .../25-libpython3.12t64_3.12.3-1_ppc64el.deb ... 207s Unpacking libpython3.12t64:ppc64el (3.12.3-1) ... 207s Selecting previously unselected package zlib1g-dev:ppc64el. 207s Preparing to unpack .../26-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_ppc64el.deb ... 207s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... 207s Selecting previously unselected package libpython3.12-dev:ppc64el. 207s Preparing to unpack .../27-libpython3.12-dev_3.12.3-1_ppc64el.deb ... 207s Unpacking libpython3.12-dev:ppc64el (3.12.3-1) ... 207s Selecting previously unselected package libpython3-dev:ppc64el. 207s Preparing to unpack .../28-libpython3-dev_3.12.3-0ubuntu1_ppc64el.deb ... 207s Unpacking libpython3-dev:ppc64el (3.12.3-0ubuntu1) ... 207s Selecting previously unselected package libxslt1.1:ppc64el. 207s Preparing to unpack .../29-libxslt1.1_1.1.39-0exp1build1_ppc64el.deb ... 207s Unpacking libxslt1.1:ppc64el (1.1.39-0exp1build1) ... 207s Selecting previously unselected package python3-mypy-extensions. 207s Preparing to unpack .../30-python3-mypy-extensions_1.0.0-1_all.deb ... 207s Unpacking python3-mypy-extensions (1.0.0-1) ... 207s Selecting previously unselected package python3-tomli. 207s Preparing to unpack .../31-python3-tomli_2.0.1-2_all.deb ... 207s Unpacking python3-tomli (2.0.1-2) ... 207s Selecting previously unselected package python3-psutil. 207s Preparing to unpack .../32-python3-psutil_5.9.8-2build2_ppc64el.deb ... 207s Unpacking python3-psutil (5.9.8-2build2) ... 207s Selecting previously unselected package python3-mypy. 207s Preparing to unpack .../33-python3-mypy_1.10.0-1_ppc64el.deb ... 207s Unpacking python3-mypy (1.10.0-1) ... 208s Selecting previously unselected package mypy. 208s Preparing to unpack .../34-mypy_1.10.0-1_all.deb ... 208s Unpacking mypy (1.10.0-1) ... 208s Selecting previously unselected package mypy-doc. 208s Preparing to unpack .../35-mypy-doc_1.10.0-1_all.deb ... 208s Unpacking mypy-doc (1.10.0-1) ... 208s Selecting previously unselected package python3.12-dev. 208s Preparing to unpack .../36-python3.12-dev_3.12.3-1_ppc64el.deb ... 208s Unpacking python3.12-dev (3.12.3-1) ... 208s Selecting previously unselected package python3-dev. 208s Preparing to unpack .../37-python3-dev_3.12.3-0ubuntu1_ppc64el.deb ... 208s Unpacking python3-dev (3.12.3-0ubuntu1) ... 208s Selecting previously unselected package python3-distlib. 208s Preparing to unpack .../38-python3-distlib_0.3.8-1_all.deb ... 208s Unpacking python3-distlib (0.3.8-1) ... 208s Selecting previously unselected package python3-execnet. 208s Preparing to unpack .../39-python3-execnet_2.1.1-1_all.deb ... 208s Unpacking python3-execnet (2.1.1-1) ... 208s Selecting previously unselected package python3-filelock. 208s Preparing to unpack .../40-python3-filelock_3.14.0-1_all.deb ... 208s Unpacking python3-filelock (3.14.0-1) ... 208s Selecting previously unselected package python3-iniconfig. 208s Preparing to unpack .../41-python3-iniconfig_1.1.1-2_all.deb ... 208s Unpacking python3-iniconfig (1.1.1-2) ... 208s Selecting previously unselected package python3-lxml:ppc64el. 208s Preparing to unpack .../42-python3-lxml_5.2.1-1_ppc64el.deb ... 208s Unpacking python3-lxml:ppc64el (5.2.1-1) ... 208s Selecting previously unselected package python3-packaging. 208s Preparing to unpack .../43-python3-packaging_24.0-1_all.deb ... 208s Unpacking python3-packaging (24.0-1) ... 208s Selecting previously unselected package python3-pip-whl. 208s Preparing to unpack .../44-python3-pip-whl_24.0+dfsg-2_all.deb ... 208s Unpacking python3-pip-whl (24.0+dfsg-2) ... 208s Selecting previously unselected package python3-platformdirs. 208s Preparing to unpack .../45-python3-platformdirs_4.2.1-1_all.deb ... 208s Unpacking python3-platformdirs (4.2.1-1) ... 208s Selecting previously unselected package python3-pluggy. 208s Preparing to unpack .../46-python3-pluggy_1.5.0-1_all.deb ... 208s Unpacking python3-pluggy (1.5.0-1) ... 208s Selecting previously unselected package python3-pytest. 208s Preparing to unpack .../47-python3-pytest_8.2.2-1ubuntu1_all.deb ... 208s Unpacking python3-pytest (8.2.2-1ubuntu1) ... 208s Selecting previously unselected package python3-pytest-xdist. 208s Preparing to unpack .../48-python3-pytest-xdist_3.6.1-1_all.deb ... 208s Unpacking python3-pytest-xdist (3.6.1-1) ... 208s Selecting previously unselected package python3-setuptools-whl. 208s Preparing to unpack .../49-python3-setuptools-whl_68.1.2-2ubuntu1_all.deb ... 208s Unpacking python3-setuptools-whl (68.1.2-2ubuntu1) ... 208s Selecting previously unselected package python3-typeshed. 208s Preparing to unpack .../50-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... 208s Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... 209s Selecting previously unselected package python3-wheel-whl. 209s Preparing to unpack .../51-python3-wheel-whl_0.43.0-1_all.deb ... 209s Unpacking python3-wheel-whl (0.43.0-1) ... 209s Selecting previously unselected package python3-virtualenv. 209s Preparing to unpack .../52-python3-virtualenv_20.26.2+ds-1_all.deb ... 209s Unpacking python3-virtualenv (20.26.2+ds-1) ... 209s Selecting previously unselected package autopkgtest-satdep. 209s Preparing to unpack .../53-1-autopkgtest-satdep.deb ... 209s Unpacking autopkgtest-satdep (0) ... 209s Setting up python3-iniconfig (1.1.1-2) ... 209s Setting up python3-setuptools-whl (68.1.2-2ubuntu1) ... 209s Setting up python3-filelock (3.14.0-1) ... 209s Setting up python3-tomli (2.0.1-2) ... 210s Setting up python3-pip-whl (24.0+dfsg-2) ... 210s Setting up python3-mypy-extensions (1.0.0-1) ... 210s Setting up python3-distlib (0.3.8-1) ... 210s Setting up libgomp1:ppc64el (14.1.0-1ubuntu1) ... 210s Setting up python3-platformdirs (4.2.1-1) ... 210s Setting up python3-psutil (5.9.8-2build2) ... 211s Setting up libpython3.12t64:ppc64el (3.12.3-1) ... 211s Setting up python3-packaging (24.0-1) ... 211s Setting up gcc-13-base:ppc64el (13.2.0-23ubuntu4) ... 211s Setting up libexpat1-dev:ppc64el (2.6.2-1) ... 211s Setting up python3-typeshed (0.0~git20231111.6764465-3) ... 211s Setting up libquadmath0:ppc64el (14.1.0-1ubuntu1) ... 211s Setting up libmpc3:ppc64el (1.3.1-1build1) ... 211s Setting up libatomic1:ppc64el (14.1.0-1ubuntu1) ... 211s Setting up python3-mypy (1.10.0-1) ... 212s Setting up python3-pluggy (1.5.0-1) ... 213s Setting up libubsan1:ppc64el (14.1.0-1ubuntu1) ... 213s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... 213s Setting up libasan8:ppc64el (14.1.0-1ubuntu1) ... 213s Setting up libxslt1.1:ppc64el (1.1.39-0exp1build1) ... 213s Setting up mypy (1.10.0-1) ... 213s Setting up libtsan2:ppc64el (14.1.0-1ubuntu1) ... 213s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 213s Setting up libisl23:ppc64el (0.26-3build1) ... 213s Setting up python3-execnet (2.1.1-1) ... 213s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-23ubuntu4) ... 213s Setting up python3-wheel-whl (0.43.0-1) ... 213s Setting up libcc1-0:ppc64el (14.1.0-1ubuntu1) ... 213s Setting up liblsan0:ppc64el (14.1.0-1ubuntu1) ... 213s Setting up libitm1:ppc64el (14.1.0-1ubuntu1) ... 213s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 213s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 213s Setting up cpp-13 (13.2.0-23ubuntu4) ... 213s Setting up python3-pytest (8.2.2-1ubuntu1) ... 213s Setting up python3-virtualenv (20.26.2+ds-1) ... 214s Setting up libpython3.12-dev:ppc64el (3.12.3-1) ... 214s Setting up python3.12-dev (3.12.3-1) ... 214s Setting up libjs-sphinxdoc (7.2.6-8) ... 214s Setting up mypy-doc (1.10.0-1) ... 214s Setting up libgcc-13-dev:ppc64el (13.2.0-23ubuntu4) ... 214s Setting up python3-lxml:ppc64el (5.2.1-1) ... 214s Setting up cpp (4:13.2.0-7ubuntu1) ... 214s Setting up libpython3-dev:ppc64el (3.12.3-0ubuntu1) ... 214s Setting up python3-pytest-xdist (3.6.1-1) ... 214s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-23ubuntu4) ... 214s Setting up python3-dev (3.12.3-0ubuntu1) ... 214s Setting up gcc-13 (13.2.0-23ubuntu4) ... 214s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 214s Setting up gcc (4:13.2.0-7ubuntu1) ... 214s Setting up autopkgtest-satdep (0) ... 214s Processing triggers for man-db (2.12.1-1) ... 215s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 220s (Reading database ... 80211 files and directories currently installed.) 220s Removing autopkgtest-satdep (0) ... 221s autopkgtest [00:59:48]: test run-unit-test: [----------------------- 221s + pkg=mypy 221s +++++ readlink -fm /tmp/autopkgtest.G43C4H/build.m6w/src/debian/tests/run-unit-test 221s ++++ dirname /tmp/autopkgtest.G43C4H/build.m6w/src/debian/tests/run-unit-test 221s +++ dirname /tmp/autopkgtest.G43C4H/build.m6w/src/debian/tests 221s ++ dirname /tmp/autopkgtest.G43C4H/build.m6w/src/debian 221s + START=/tmp/autopkgtest.G43C4H/build.m6w/src 221s + '[' /tmp/autopkgtest.G43C4H/autopkgtest_tmp = '' ']' 221s + cd /tmp/autopkgtest.G43C4H/autopkgtest_tmp 221s + mypy --help 222s usage: mypy [-h] [-v] [-V] [more options; see below] 222s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 222s 222s Mypy is a program that will type check your Python code. 222s 222s Pass in any files or folders you want to type check. Mypy will 222s recursively traverse any provided folders to find .py files: 222s 222s $ mypy my_program.py my_src_folder 222s 222s For more information on getting started, see: 222s 222s - https://mypy.readthedocs.io/en/stable/getting_started.html 222s 222s For more details on both running mypy and using the flags below, see: 222s 222s - https://mypy.readthedocs.io/en/stable/running_mypy.html 222s - https://mypy.readthedocs.io/en/stable/command_line.html 222s 222s You can also use a config file to configure mypy instead of using 222s command line flags. For more details, see: 222s 222s - https://mypy.readthedocs.io/en/stable/config_file.html 222s 222s options: 222s --enable-incomplete-feature {PreciseTupleTypes} 222s Enable support of incomplete/experimental features 222s for early preview 222s 222s Optional arguments: 222s -h, --help Show this help message and exit 222s -v, --verbose More verbose messages 222s -V, --version Show program's version number and exit 222s 222s Config file: 222s Use a config file instead of command line arguments. This is useful if you 222s are using many flags or want to set different options per each module. 222s 222s --config-file CONFIG_FILE 222s Configuration file, must have a [mypy] section 222s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 222s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 222s --warn-unused-configs Warn about unused '[mypy-]' or 222s '[[tool.mypy.overrides]]' config sections 222s (inverse: --no-warn-unused-configs) 222s 222s Import discovery: 222s Configure how imports are discovered and followed. 222s 222s --no-namespace-packages Support namespace packages (PEP 420, __init__.py- 222s less) (inverse: --namespace-packages) 222s --ignore-missing-imports Silently ignore imports of missing modules 222s --follow-imports {normal,silent,skip,error} 222s How to treat imports (default normal) 222s --python-executable EXECUTABLE 222s Python executable used for finding PEP 561 222s compliant installed packages and stubs 222s --no-site-packages Do not search for installed PEP 561 compliant 222s packages 222s --no-silence-site-packages 222s Do not silence errors in PEP 561 compliant 222s installed packages 222s --junit-format {global,per_file} 222s If --junit-xml is set, specifies format. global: 222s single test with all errors; per_file: one test 222s entry per file with failures 222s 222s Platform configuration: 222s Type check code assuming it will be run under certain runtime conditions. 222s By default, mypy assumes your code will be run using the same operating 222s system and Python version you are using to run mypy itself. 222s 222s --python-version x.y Type check code assuming it will be running on 222s Python x.y 222s --platform PLATFORM Type check special-cased code for the given OS 222s platform (defaults to sys.platform) 222s --always-true NAME Additional variable to be considered True (may be 222s repeated) 222s --always-false NAME Additional variable to be considered False (may be 222s repeated) 222s 222s Disallow dynamic typing: 222s Disallow the use of the dynamic 'Any' type under certain conditions. 222s 222s --disallow-any-unimported 222s Disallow Any types resulting from unfollowed 222s imports 222s --disallow-any-expr Disallow all expressions that have type Any 222s --disallow-any-decorated Disallow functions that have Any in their 222s signature after decorator transformation 222s --disallow-any-explicit Disallow explicit Any in type positions 222s --disallow-any-generics Disallow usage of generic types that do not 222s specify explicit type parameters (inverse: 222s --allow-any-generics) 222s --disallow-subclassing-any 222s Disallow subclassing values of type 'Any' when 222s defining classes (inverse: --allow-subclassing- 222s any) 222s 222s Untyped definitions and calls: 222s Configure how untyped definitions and calls are handled. Note: by default, 222s mypy ignores any untyped function definitions and assumes any calls to 222s such functions have a return type of 'Any'. 222s 222s --disallow-untyped-calls Disallow calling functions without type 222s annotations from functions with type annotations 222s (inverse: --allow-untyped-calls) 222s --untyped-calls-exclude MODULE 222s Disable --disallow-untyped-calls for 222s functions/methods coming from specific package, 222s module, or class 222s --disallow-untyped-defs Disallow defining functions without type 222s annotations or with incomplete type annotations 222s (inverse: --allow-untyped-defs) 222s --disallow-incomplete-defs 222s Disallow defining functions with incomplete type 222s annotations (while still allowing entirely 222s unannotated definitions) (inverse: --allow- 222s incomplete-defs) 222s --check-untyped-defs Type check the interior of functions without type 222s annotations (inverse: --no-check-untyped-defs) 222s --disallow-untyped-decorators 222s Disallow decorating typed functions with untyped 222s decorators (inverse: --allow-untyped-decorators) 222s 222s None and Optional handling: 222s Adjust how values of type 'None' are handled. For more context on how mypy 222s handles values of type 'None', see: 222s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 222s optional 222s 222s --implicit-optional Assume arguments with default values of None are 222s Optional (inverse: --no-implicit-optional) 222s --no-strict-optional Disable strict Optional checks (inverse: --strict- 222s optional) 222s 222s Configuring warnings: 222s Detect code that is sound but redundant or problematic. 222s 222s --warn-redundant-casts Warn about casting an expression to its inferred 222s type (inverse: --no-warn-redundant-casts) 222s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 222s (inverse: --no-warn-unused-ignores) 222s --no-warn-no-return Do not warn about functions that end without 222s returning (inverse: --warn-no-return) 222s --warn-return-any Warn about returning values of type Any from non- 222s Any typed functions (inverse: --no-warn-return- 222s any) 222s --warn-unreachable Warn about statements or expressions inferred to 222s be unreachable (inverse: --no-warn-unreachable) 222s 222s Miscellaneous strictness flags: 222s --allow-untyped-globals Suppress toplevel errors caused by missing 222s annotations (inverse: --disallow-untyped-globals) 222s --allow-redefinition Allow unconditional variable redefinition with a 222s new type (inverse: --disallow-redefinition) 222s --no-implicit-reexport Treat imports as private unless aliased (inverse: 222s --implicit-reexport) 222s --strict-equality Prohibit equality, identity, and container checks 222s for non-overlapping types (inverse: --no-strict- 222s equality) 222s --extra-checks Enable additional checks that are technically 222s correct but may be impractical in real code. For 222s example, this prohibits partial overlap in 222s TypedDict updates, and makes arguments prepended 222s via Concatenate positional-only (inverse: --no- 222s extra-checks) 222s --strict Strict mode; enables the following flags: --warn- 222s unused-configs, --disallow-any-generics, 222s --disallow-subclassing-any, --disallow-untyped- 222s calls, --disallow-untyped-defs, --disallow- 222s incomplete-defs, --check-untyped-defs, --disallow- 222s untyped-decorators, --warn-redundant-casts, 222s --warn-unused-ignores, --warn-return-any, --no- 222s implicit-reexport, --strict-equality, --extra- 222s checks 222s --disable-error-code NAME 222s Disable a specific error code 222s --enable-error-code NAME Enable a specific error code 222s 222s Configuring error messages: 222s Adjust the amount of detail shown in error messages. 222s 222s --show-error-context Precede errors with "note:" messages explaining 222s context (inverse: --hide-error-context) 222s --show-column-numbers Show column numbers in error messages (inverse: 222s --hide-column-numbers) 222s --show-error-end Show end line/end column numbers in error 222s messages. This implies --show-column-numbers 222s (inverse: --hide-error-end) 222s --hide-error-codes Hide error codes in error messages (inverse: 222s --show-error-codes) 222s --show-error-code-links Show links to error code documentation (inverse: 222s --hide-error-code-links) 222s --pretty Use visually nicer output in error messages: Use 222s soft word wrap, show source code snippets, and 222s show error location markers (inverse: --no-pretty) 222s --no-color-output Do not colorize error messages (inverse: --color- 222s output) 222s --no-error-summary Do not show error stats summary (inverse: --error- 222s summary) 222s --show-absolute-path Show absolute paths to files (inverse: --hide- 222s absolute-path) 222s 222s Incremental mode: 222s Adjust how mypy incrementally type checks and caches modules. Mypy caches 222s type information about modules into a cache to let you speed up future 222s invocations of mypy. Also see mypy's daemon mode: 222s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 222s 222s --no-incremental Disable module cache (inverse: --incremental) 222s --cache-dir DIR Store module cache info in the given folder in 222s incremental mode (defaults to '.mypy_cache') 222s --sqlite-cache Use a sqlite database to store the cache (inverse: 222s --no-sqlite-cache) 222s --cache-fine-grained Include fine-grained dependency information in the 222s cache for the mypy daemon 222s --skip-version-check Allow using cache written by older mypy version 222s --skip-cache-mtime-checks 222s Skip cache internal consistency checks based on 222s mtime 222s 222s Advanced options: 222s Debug and customize mypy internals. 222s 222s --pdb Invoke pdb on fatal error 222s --show-traceback, --tb Show traceback on fatal error 222s --raise-exceptions Raise exception on fatal error 222s --custom-typing-module MODULE 222s Use a custom typing module 222s --old-type-inference Disable new experimental type inference algorithm 222s --custom-typeshed-dir DIR 222s Use the custom typeshed in DIR 222s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 222s relevant with --disallow-untyped-defs or 222s --disallow-incomplete-defs enabled (inverse: --no- 222s warn-incomplete-stub) 222s --shadow-file SOURCE_FILE SHADOW_FILE 222s When encountering SOURCE_FILE, read and type check 222s the contents of SHADOW_FILE instead. 222s 222s Report generation: 222s Generate a report in the specified format. 222s 222s --any-exprs-report DIR 222s --cobertura-xml-report DIR 222s --html-report DIR 222s --linecount-report DIR 222s --linecoverage-report DIR 222s --lineprecision-report DIR 222s --txt-report DIR 222s --xml-report DIR 222s --xslt-html-report DIR 222s --xslt-txt-report DIR 222s 222s Miscellaneous: 222s --junit-xml JUNIT_XML Write junit.xml to the given file 222s --find-occurrences CLASS.MEMBER 222s Print out all usages of a class member 222s (experimental) 222s --scripts-are-modules Script x becomes module x instead of __main__ 222s --install-types Install detected missing library stub packages 222s using pip (inverse: --no-install-types) 222s --non-interactive Install stubs without asking for confirmation and 222s hide errors, with --install-types (inverse: 222s --interactive) 222s 222s Running code: 222s Specify the code you want to type check. For more details, see 222s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 222s 222s --explicit-package-bases Use current directory and MYPYPATH to determine 222s module names of files passed (inverse: --no- 222s explicit-package-bases) 222s --exclude PATTERN Regular expression to match file names, directory 222s names or paths which mypy should ignore while 222s recursively discovering files to check, e.g. 222s --exclude '/setup\.py$'. May be specified more 222s than once, eg. --exclude a --exclude b 222s -m MODULE, --module MODULE 222s Type-check module; can repeat for more modules 222s -p PACKAGE, --package PACKAGE 222s Type-check package recursively; can be repeated 222s -c PROGRAM_TEXT, --command PROGRAM_TEXT 222s Type-check program passed in as string 222s files Type-check given files or directories 222s 222s Environment variables: 222s Define MYPYPATH for additional module search path entries. 222s Define MYPY_CACHE_DIR to override configuration cache_dir path. 222s + mypyc --help 222s usage: mypy [-h] [-v] [-V] [more options; see below] 222s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 222s 222s Mypy is a program that will type check your Python code. 222s 222s Pass in any files or folders you want to type check. Mypy will 222s recursively traverse any provided folders to find .py files: 222s 222s $ mypy my_program.py my_src_folder 222s 222s For more information on getting started, see: 222s 222s - https://mypy.readthedocs.io/en/stable/getting_started.html 222s 222s For more details on both running mypy and using the flags below, see: 222s 222s - https://mypy.readthedocs.io/en/stable/running_mypy.html 222s - https://mypy.readthedocs.io/en/stable/command_line.html 222s 222s You can also use a config file to configure mypy instead of using 222s command line flags. For more details, see: 222s 222s - https://mypy.readthedocs.io/en/stable/config_file.html 222s 222s options: 222s --enable-incomplete-feature {PreciseTupleTypes} 222s Enable support of incomplete/experimental features 222s for early preview 222s 222s Optional arguments: 222s -h, --help Show this help message and exit 222s -v, --verbose More verbose messages 222s -V, --version Show program's version number and exit 222s 222s Config file: 222s Use a config file instead of command line arguments. This is useful if you 222s are using many flags or want to set different options per each module. 222s 222s --config-file CONFIG_FILE 222s Configuration file, must have a [mypy] section 222s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 222s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 222s --warn-unused-configs Warn about unused '[mypy-]' or 222s '[[tool.mypy.overrides]]' config sections 222s (inverse: --no-warn-unused-configs) 222s 222s Import discovery: 222s Configure how imports are discovered and followed. 222s 222s --no-namespace-packages Support namespace packages (PEP 420, __init__.py- 222s less) (inverse: --namespace-packages) 222s --ignore-missing-imports Silently ignore imports of missing modules 222s --follow-imports {normal,silent,skip,error} 222s How to treat imports (default normal) 222s --python-executable EXECUTABLE 222s Python executable used for finding PEP 561 222s compliant installed packages and stubs 222s --no-site-packages Do not search for installed PEP 561 compliant 222s packages 222s --no-silence-site-packages 222s Do not silence errors in PEP 561 compliant 222s installed packages 222s --junit-format {global,per_file} 222s If --junit-xml is set, specifies format. global: 222s single test with all errors; per_file: one test 222s entry per file with failures 222s 222s Platform configuration: 222s Type check code assuming it will be run under certain runtime conditions. 222s By default, mypy assumes your code will be run using the same operating 222s system and Python version you are using to run mypy itself. 222s 222s --python-version x.y Type check code assuming it will be running on 222s Python x.y 222s --platform PLATFORM Type check special-cased code for the given OS 222s platform (defaults to sys.platform) 222s --always-true NAME Additional variable to be considered True (may be 222s repeated) 222s --always-false NAME Additional variable to be considered False (may be 222s repeated) 222s 222s Disallow dynamic typing: 222s Disallow the use of the dynamic 'Any' type under certain conditions. 222s 222s --disallow-any-unimported 222s Disallow Any types resulting from unfollowed 222s imports 222s --disallow-any-expr Disallow all expressions that have type Any 222s --disallow-any-decorated Disallow functions that have Any in their 222s signature after decorator transformation 222s --disallow-any-explicit Disallow explicit Any in type positions 222s --disallow-any-generics Disallow usage of generic types that do not 222s specify explicit type parameters (inverse: 222s --allow-any-generics) 222s --disallow-subclassing-any 222s Disallow subclassing values of type 'Any' when 222s defining classes (inverse: --allow-subclassing- 222s any) 222s 222s Untyped definitions and calls: 222s Configure how untyped definitions and calls are handled. Note: by default, 222s mypy ignores any untyped function definitions and assumes any calls to 222s such functions have a return type of 'Any'. 222s 222s --disallow-untyped-calls Disallow calling functions without type 222s annotations from functions with type annotations 222s (inverse: --allow-untyped-calls) 222s --untyped-calls-exclude MODULE 222s Disable --disallow-untyped-calls for 222s functions/methods coming from specific package, 222s module, or class 222s --disallow-untyped-defs Disallow defining functions without type 222s annotations or with incomplete type annotations 222s (inverse: --allow-untyped-defs) 222s --disallow-incomplete-defs 222s Disallow defining functions with incomplete type 222s annotations (while still allowing entirely 222s unannotated definitions) (inverse: --allow- 222s incomplete-defs) 222s --check-untyped-defs Type check the interior of functions without type 222s annotations (inverse: --no-check-untyped-defs) 222s --disallow-untyped-decorators 222s Disallow decorating typed functions with untyped 222s decorators (inverse: --allow-untyped-decorators) 222s 222s None and Optional handling: 222s Adjust how values of type 'None' are handled. For more context on how mypy 222s handles values of type 'None', see: 222s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 222s optional 222s 222s --implicit-optional Assume arguments with default values of None are 222s Optional (inverse: --no-implicit-optional) 222s --no-strict-optional Disable strict Optional checks (inverse: --strict- 222s optional) 222s 222s Configuring warnings: 222s Detect code that is sound but redundant or problematic. 222s 222s --warn-redundant-casts Warn about casting an expression to its inferred 222s type (inverse: --no-warn-redundant-casts) 222s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 222s (inverse: --no-warn-unused-ignores) 222s --no-warn-no-return Do not warn about functions that end without 222s returning (inverse: --warn-no-return) 222s --warn-return-any Warn about returning values of type Any from non- 222s Any typed functions (inverse: --no-warn-return- 222s any) 222s --warn-unreachable Warn about statements or expressions inferred to 222s be unreachable (inverse: --no-warn-unreachable) 222s 222s Miscellaneous strictness flags: 222s --allow-untyped-globals Suppress toplevel errors caused by missing 222s annotations (inverse: --disallow-untyped-globals) 222s --allow-redefinition Allow unconditional variable redefinition with a 222s new type (inverse: --disallow-redefinition) 222s --no-implicit-reexport Treat imports as private unless aliased (inverse: 222s --implicit-reexport) 222s --strict-equality Prohibit equality, identity, and container checks 222s for non-overlapping types (inverse: --no-strict- 222s equality) 222s --extra-checks Enable additional checks that are technically 222s correct but may be impractical in real code. For 222s example, this prohibits partial overlap in 222s TypedDict updates, and makes arguments prepended 222s via Concatenate positional-only (inverse: --no- 222s extra-checks) 222s --strict Strict mode; enables the following flags: --warn- 222s unused-configs, --disallow-any-generics, 222s --disallow-subclassing-any, --disallow-untyped- 222s calls, --disallow-untyped-defs, --disallow- 222s incomplete-defs, --check-untyped-defs, --disallow- 222s untyped-decorators, --warn-redundant-casts, 222s --warn-unused-ignores, --warn-return-any, --no- 222s implicit-reexport, --strict-equality, --extra- 222s checks 222s --disable-error-code NAME 222s Disable a specific error code 222s --enable-error-code NAME Enable a specific error code 222s 222s Configuring error messages: 222s Adjust the amount of detail shown in error messages. 222s 222s --show-error-context Precede errors with "note:" messages explaining 222s context (inverse: --hide-error-context) 222s --show-column-numbers Show column numbers in error messages (inverse: 222s --hide-column-numbers) 222s --show-error-end Show end line/end column numbers in error 222s messages. This implies --show-column-numbers 222s (inverse: --hide-error-end) 222s --hide-error-codes Hide error codes in error messages (inverse: 222s --show-error-codes) 222s --show-error-code-links Show links to error code documentation (inverse: 222s --hide-error-code-links) 222s --pretty Use visually nicer output in error messages: Use 222s soft word wrap, show source code snippets, and 222s show error location markers (inverse: --no-pretty) 222s --no-color-output Do not colorize error messages (inverse: --color- 222s output) 222s --no-error-summary Do not show error stats summary (inverse: --error- 222s summary) 222s --show-absolute-path Show absolute paths to files (inverse: --hide- 222s absolute-path) 222s 222s Incremental mode: 222s Adjust how mypy incrementally type checks and caches modules. Mypy caches 222s type information about modules into a cache to let you speed up future 222s invocations of mypy. Also see mypy's daemon mode: 222s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 222s 222s --no-incremental Disable module cache (inverse: --incremental) 222s --cache-dir DIR Store module cache info in the given folder in 222s incremental mode (defaults to '.mypy_cache') 222s --sqlite-cache Use a sqlite database to store the cache (inverse: 222s --no-sqlite-cache) 222s --cache-fine-grained Include fine-grained dependency information in the 222s cache for the mypy daemon 222s --skip-version-check Allow using cache written by older mypy version 222s --skip-cache-mtime-checks 222s Skip cache internal consistency checks based on 222s mtime 222s 222s Advanced options: 222s Debug and customize mypy internals. 222s 222s --pdb Invoke pdb on fatal error 222s --show-traceback, --tb Show traceback on fatal error 222s --raise-exceptions Raise exception on fatal error 222s --custom-typing-module MODULE 222s Use a custom typing module 222s --old-type-inference Disable new experimental type inference algorithm 222s --custom-typeshed-dir DIR 222s Use the custom typeshed in DIR 222s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 222s relevant with --disallow-untyped-defs or 222s --disallow-incomplete-defs enabled (inverse: --no- 222s warn-incomplete-stub) 222s --shadow-file SOURCE_FILE SHADOW_FILE 222s When encountering SOURCE_FILE, read and type check 222s the contents of SHADOW_FILE instead. 222s 222s Report generation: 222s Generate a report in the specified format. 222s 222s --any-exprs-report DIR 222s --cobertura-xml-report DIR 222s --html-report DIR 222s --linecount-report DIR 222s --linecoverage-report DIR 222s --lineprecision-report DIR 222s --txt-report DIR 222s --xml-report DIR 222s --xslt-html-report DIR 222s --xslt-txt-report DIR 222s 222s Miscellaneous: 222s --junit-xml JUNIT_XML Write junit.xml to the given file 222s --find-occurrences CLASS.MEMBER 222s Print out all usages of a class member 222s (experimental) 222s --scripts-are-modules Script x becomes module x instead of __main__ 222s --install-types Install detected missing library stub packages 222s using pip (inverse: --no-install-types) 222s --non-interactive Install stubs without asking for confirmation and 222s hide errors, with --install-types (inverse: 222s --interactive) 222s 222s Running code: 222s Specify the code you want to type check. For more details, see 222s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 222s 222s --explicit-package-bases Use current directory and MYPYPATH to determine 222s module names of files passed (inverse: --no- 222s explicit-package-bases) 222s --exclude PATTERN Regular expression to match file names, directory 222s names or paths which mypy should ignore while 222s recursively discovering files to check, e.g. 222s --exclude '/setup\.py$'. May be specified more 222s than once, eg. --exclude a --exclude b 222s -m MODULE, --module MODULE 222s Type-check module; can repeat for more modules 222s -p PACKAGE, --package PACKAGE 222s Type-check package recursively; can be repeated 222s -c PROGRAM_TEXT, --command PROGRAM_TEXT 222s Type-check program passed in as string 222s files Type-check given files or directories 222s 222s Environment variables: 222s Define MYPYPATH for additional module search path entries. 222s Define MYPY_CACHE_DIR to override configuration cache_dir path. 222s + stubgen --help 222s usage: stubgen [-h] [more options, see -h] 222s [-m MODULE] [-p PACKAGE] [files ...] 222s 222s Generate draft stubs for modules. Stubs are generated in directory ./out, to 222s avoid overriding files with manual changes. This directory is assumed to 222s exist. 222s 222s positional arguments: 222s files generate stubs for given files or directories 222s 222s options: 222s -h, --help show this help message and exit 222s --ignore-errors ignore errors when trying to generate stubs for 222s modules 222s --no-import don't import the modules, just parse and analyze them 222s (doesn't work with C extension modules and might not 222s respect __all__) 222s --no-analysis, --parse-only 222s don't perform semantic analysis of sources, just parse 222s them (only applies to Python modules, might affect 222s quality of stubs. Not compatible with --inspect) 222s --inspect-mode import and inspect modules instead of parsing source 222s code.This is the default behavior for c modules and 222s pyc-only packages, but it is also useful for pure 222s python modules with dynamically generated members. 222s --include-private generate stubs for objects and members considered 222s private (single leading underscore and no trailing 222s underscores) 222s --export-less don't implicitly export all names imported from other 222s modules in the same package 222s --include-docstrings include existing docstrings with the stubs 222s -v, --verbose show more verbose messages 222s -q, --quiet show fewer messages 222s --doc-dir PATH use .rst documentation in PATH (this may result in 222s better stubs in some cases; consider setting this to 222s DIR/Python-X.Y.Z/Doc/library) 222s --search-path PATH specify module search directories, separated by ':' 222s (currently only used if --no-import is given) 222s -o PATH, --output PATH 222s change the output directory [default: out] 222s -m MODULE, --module MODULE 222s generate stub for module; can repeat for more modules 222s -p PACKAGE, --package PACKAGE 222s generate stubs for package recursively; can be 222s repeated 222s + stubtest --help 222s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 222s [--ignore-positional-only] [--allowlist FILE] 222s [--generate-allowlist] [--ignore-unused-allowlist] 222s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 222s [--check-typeshed] [--version] 222s [modules ...] 222s 222s Compares stubs to objects introspected from the runtime. 222s 222s positional arguments: 222s modules Modules to test 222s 222s options: 222s -h, --help show this help message and exit 222s --concise Makes stubtest's output more concise, one line per 222s error 222s --ignore-missing-stub 222s Ignore errors for stub missing things that are present 222s at runtime 222s --ignore-positional-only 222s Ignore errors for whether an argument should or 222s shouldn't be positional-only 222s --allowlist FILE, --whitelist FILE 222s Use file as an allowlist. Can be passed multiple times 222s to combine multiple allowlists. Allowlists can be 222s created with --generate-allowlist. Allowlists support 222s regular expressions. 222s --generate-allowlist, --generate-whitelist 222s Print an allowlist (to stdout) to be used with 222s --allowlist 222s --ignore-unused-allowlist, --ignore-unused-whitelist 222s Ignore unused allowlist entries 222s --mypy-config-file FILE 222s Use specified mypy config file to determine mypy 222s plugins and mypy path 222s --custom-typeshed-dir DIR 222s Use the custom typeshed in DIR 222s --check-typeshed Check all stdlib modules in typeshed 222s --version show program's version number and exit 222s + export TEST_MYPYC=1 222s + TEST_MYPYC=1 222s + rm -Rf mypy mypyc 222s + cp -r /usr/lib/python3/dist-packages/mypy ./ 223s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 223s + MYPY_TEST_PREFIX=/tmp/autopkgtest.G43C4H/build.m6w/src 223s + pytest-3 -v --pyargs mypy 223s ============================= test session starts ============================== 223s platform linux -- Python 3.12.3, pytest-8.2.2, pluggy-1.5.0 -- /usr/bin/python3 223s cachedir: .pytest_cache 223s rootdir: /tmp/autopkgtest.G43C4H/autopkgtest_tmp 223s plugins: xdist-3.6.1 223s collecting ... collected 16 items 223s 223s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 6%] 223s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 12%] 225s test/meta/test_parse_data.py::ParseTestDataSuite::test_bad_eq_version_check PASSED [ 18%] 225s test/meta/test_parse_data.py::ParseTestDataSuite::test_bad_ge_version_check PASSED [ 25%] 226s test/meta/test_parse_data.py::ParseTestDataSuite::test_parse_invalid_case PASSED [ 31%] 226s test/meta/test_parse_data.py::ParseTestDataSuite::test_parse_invalid_section PASSED [ 37%] 229s test/meta/test_update_data.py::UpdateDataSuite::test_update_data PASSED [ 43%] 229s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 50%] 229s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 56%] 229s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 62%] 229s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 68%] 229s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 75%] 229s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 81%] 229s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 87%] 229s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 93%] 229s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 229s 229s ============================== 16 passed in 6.26s ============================== 229s + rm -Rf mypy/typeshed 229s + /usr/bin/mypy --config-file /tmp/autopkgtest.G43C4H/build.m6w/src/mypy_self_check.ini mypy 252s Success: no issues found in 178 source files 252s autopkgtest [01:00:19]: test run-unit-test: -----------------------] 253s run-unit-test PASS 253s autopkgtest [01:00:20]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 253s autopkgtest [01:00:20]: test autodep8-python3: preparing testbed 407s autopkgtest [01:02:54]: testbed dpkg architecture: ppc64el 407s autopkgtest [01:02:54]: testbed apt version: 2.9.3 407s autopkgtest [01:02:54]: @@@@@@@@@@@@@@@@@@@@ test bed setup 408s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 409s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [339 kB] 409s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [44.3 kB] 409s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [2864 B] 409s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [7972 B] 409s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main ppc64el Packages [54.3 kB] 409s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted ppc64el Packages [1860 B] 409s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe ppc64el Packages [303 kB] 409s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse ppc64el Packages [1768 B] 409s Fetched 866 kB in 1s (882 kB/s) 409s Reading package lists... 412s Reading package lists... 412s Building dependency tree... 412s Reading state information... 412s Calculating upgrade... 413s The following packages will be upgraded: 413s debianutils libheif-plugin-aomdec libheif-plugin-aomenc 413s libheif-plugin-libde265 libheif1 libnetplan1 netplan-generator netplan.io 413s python3-netplan 413s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 413s Need to get 731 kB of archives. 413s After this operation, 5120 B of additional disk space will be used. 413s Get:1 http://ftpmaster.internal/ubuntu oracular/main ppc64el debianutils ppc64el 5.18 [90.5 kB] 413s Get:2 http://ftpmaster.internal/ubuntu oracular/main ppc64el netplan-generator ppc64el 1.0-3ubuntu1 [59.3 kB] 413s Get:3 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-netplan ppc64el 1.0-3ubuntu1 [21.8 kB] 413s Get:4 http://ftpmaster.internal/ubuntu oracular/main ppc64el netplan.io ppc64el 1.0-3ubuntu1 [66.6 kB] 413s Get:5 http://ftpmaster.internal/ubuntu oracular/main ppc64el libnetplan1 ppc64el 1.0-3ubuntu1 [138 kB] 413s Get:6 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-aomdec ppc64el 1.17.6-3 [10.2 kB] 413s Get:7 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-aomenc ppc64el 1.17.6-3 [16.6 kB] 413s Get:8 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif1 ppc64el 1.17.6-3 [320 kB] 413s Get:9 http://ftpmaster.internal/ubuntu oracular/main ppc64el libheif-plugin-libde265 ppc64el 1.17.6-3 [8484 B] 414s Fetched 731 kB in 1s (996 kB/s) 414s (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 ... 72602 files and directories currently installed.) 414s Preparing to unpack .../debianutils_5.18_ppc64el.deb ... 414s Unpacking debianutils (5.18) over (5.17build1) ... 414s Setting up debianutils (5.18) ... 414s (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 ... 72602 files and directories currently installed.) 414s Preparing to unpack .../0-netplan-generator_1.0-3ubuntu1_ppc64el.deb ... 414s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 414s Unpacking netplan-generator (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 414s Preparing to unpack .../1-python3-netplan_1.0-3ubuntu1_ppc64el.deb ... 414s Unpacking python3-netplan (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 414s Preparing to unpack .../2-netplan.io_1.0-3ubuntu1_ppc64el.deb ... 414s Unpacking netplan.io (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 414s Preparing to unpack .../3-libnetplan1_1.0-3ubuntu1_ppc64el.deb ... 414s Unpacking libnetplan1:ppc64el (1.0-3ubuntu1) over (1.0-2ubuntu1) ... 414s Preparing to unpack .../4-libheif-plugin-aomdec_1.17.6-3_ppc64el.deb ... 414s Unpacking libheif-plugin-aomdec:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 414s Preparing to unpack .../5-libheif-plugin-aomenc_1.17.6-3_ppc64el.deb ... 414s Unpacking libheif-plugin-aomenc:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 414s Preparing to unpack .../6-libheif1_1.17.6-3_ppc64el.deb ... 414s Unpacking libheif1:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 414s Preparing to unpack .../7-libheif-plugin-libde265_1.17.6-3_ppc64el.deb ... 414s Unpacking libheif-plugin-libde265:ppc64el (1.17.6-3) over (1.17.6-1ubuntu4) ... 414s Setting up libnetplan1:ppc64el (1.0-3ubuntu1) ... 414s Setting up python3-netplan (1.0-3ubuntu1) ... 414s Setting up netplan-generator (1.0-3ubuntu1) ... 414s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 414s Setting up netplan.io (1.0-3ubuntu1) ... 414s Setting up libheif-plugin-aomdec:ppc64el (1.17.6-3) ... 414s Setting up libheif-plugin-libde265:ppc64el (1.17.6-3) ... 414s Setting up libheif1:ppc64el (1.17.6-3) ... 414s Setting up libheif-plugin-aomenc:ppc64el (1.17.6-3) ... 414s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 415s Processing triggers for man-db (2.12.1-1) ... 417s Processing triggers for dbus (1.14.10-4ubuntu4) ... 417s Reading package lists... 417s Building dependency tree... 417s Reading state information... 417s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 418s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 418s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 418s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 418s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 419s Reading package lists... 419s Reading package lists... 419s Building dependency tree... 419s Reading state information... 419s Calculating upgrade... 419s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 419s Reading package lists... 420s Building dependency tree... 420s Reading state information... 420s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 424s Reading package lists... 425s Building dependency tree... 425s Reading state information... 425s Starting pkgProblemResolver with broken count: 0 425s Starting 2 pkgProblemResolver with broken count: 0 425s Done 425s The following additional packages will be installed: 425s python3-all python3-mypy python3-mypy-extensions python3-psutil 425s Recommended packages: 425s python3-lxml 425s The following NEW packages will be installed: 425s autopkgtest-satdep python3-all python3-mypy python3-mypy-extensions 425s python3-psutil 425s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 425s Need to get 8413 kB/8413 kB of archives. 425s After this operation, 57.8 MB of additional disk space will be used. 425s Get:1 /tmp/autopkgtest.G43C4H/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [712 B] 425s Get:2 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-all ppc64el 3.12.3-0ubuntu1 [888 B] 425s Get:3 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-mypy-extensions all 1.0.0-1 [6148 B] 425s Get:4 http://ftpmaster.internal/ubuntu oracular/main ppc64el python3-psutil ppc64el 5.9.8-2build2 [197 kB] 426s Get:5 http://ftpmaster.internal/ubuntu oracular/universe ppc64el python3-mypy ppc64el 1.10.0-1 [8209 kB] 428s Fetched 8413 kB in 3s (3188 kB/s) 428s Selecting previously unselected package python3-all. 428s (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 ... 72602 files and directories currently installed.) 428s Preparing to unpack .../python3-all_3.12.3-0ubuntu1_ppc64el.deb ... 428s Unpacking python3-all (3.12.3-0ubuntu1) ... 428s Selecting previously unselected package python3-mypy-extensions. 428s Preparing to unpack .../python3-mypy-extensions_1.0.0-1_all.deb ... 428s Unpacking python3-mypy-extensions (1.0.0-1) ... 428s Selecting previously unselected package python3-psutil. 428s Preparing to unpack .../python3-psutil_5.9.8-2build2_ppc64el.deb ... 428s Unpacking python3-psutil (5.9.8-2build2) ... 428s Selecting previously unselected package python3-mypy. 428s Preparing to unpack .../python3-mypy_1.10.0-1_ppc64el.deb ... 428s Unpacking python3-mypy (1.10.0-1) ... 429s Selecting previously unselected package autopkgtest-satdep. 429s Preparing to unpack .../2-autopkgtest-satdep.deb ... 429s Unpacking autopkgtest-satdep (0) ... 429s Setting up python3-mypy-extensions (1.0.0-1) ... 429s Setting up python3-all (3.12.3-0ubuntu1) ... 429s Setting up python3-psutil (5.9.8-2build2) ... 430s Setting up python3-mypy (1.10.0-1) ... 431s Setting up autopkgtest-satdep (0) ... 434s (Reading database ... 74019 files and directories currently installed.) 434s Removing autopkgtest-satdep (0) ... 438s autopkgtest [01:03:25]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import mypy; print(mypy)" ; done 438s autopkgtest [01:03:25]: test autodep8-python3: [----------------------- 438s Testing with python3.12: 438s 438s autopkgtest [01:03:25]: test autodep8-python3: -----------------------] 439s autopkgtest [01:03:26]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 439s autodep8-python3 PASS (superficial) 439s autopkgtest [01:03:26]: @@@@@@@@@@@@@@@@@@@@ summary 439s run-unit-test PASS 439s autodep8-python3 PASS (superficial) 451s nova [W] Using flock in scalingstack-bos02-ppc64el 451s Creating nova instance adt-oracular-ppc64el-mypy-20240608-005607-juju-7f2275-prod-proposed-migration-environment-3-d6a25246-9721-4ea1-8a21-81729c56e607 from image adt/ubuntu-oracular-ppc64el-server-20240607.img (UUID 2e7ff4dd-25ad-4882-8618-1243d2d4ac8e)... 451s nova [W] Using flock in scalingstack-bos02-ppc64el 451s flock: timeout while waiting to get lock 451s Creating nova instance adt-oracular-ppc64el-mypy-20240608-005607-juju-7f2275-prod-proposed-migration-environment-3-d6a25246-9721-4ea1-8a21-81729c56e607 from image adt/ubuntu-oracular-ppc64el-server-20240607.img (UUID 2e7ff4dd-25ad-4882-8618-1243d2d4ac8e)...