0s autopkgtest [13:36:52]: starting date and time: 2024-03-22 13:36:52+0000 0s autopkgtest [13:36:52]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [13:36:52]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.oy_07pup/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:sphinx --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/7.2.6-6 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos02-ppc64el-18.secgroup --name adt-noble-ppc64el-mypy-20240322-133652-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-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,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 267s autopkgtest [13:41:19]: testbed dpkg architecture: ppc64el 267s autopkgtest [13:41:19]: testbed apt version: 2.7.12 267s autopkgtest [13:41:19]: @@@@@@@@@@@@@@@@@@@@ test bed setup 268s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 269s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 269s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 269s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [54.0 kB] 269s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3771 kB] 270s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [671 kB] 270s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 270s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 270s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 270s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4093 kB] 271s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 271s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [58.3 kB] 271s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 274s Fetched 9281 kB in 3s (2726 kB/s) 274s Reading package lists... 278s Reading package lists... 278s Building dependency tree... 278s Reading state information... 278s Calculating upgrade... 278s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 278s Reading package lists... 279s Building dependency tree... 279s Reading state information... 279s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 280s sh: Attempting to set up Debian/Ubuntu apt sources automatically 280s sh: Distribution appears to be Ubuntu 281s Reading package lists... 281s Building dependency tree... 281s Reading state information... 282s eatmydata is already the newest version (131-1). 282s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 282s Reading package lists... 282s Building dependency tree... 282s Reading state information... 282s dbus is already the newest version (1.14.10-4ubuntu1). 282s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 282s Reading package lists... 282s Building dependency tree... 282s Reading state information... 283s rng-tools-debian is already the newest version (2.4). 283s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 283s Reading package lists... 283s Building dependency tree... 283s Reading state information... 283s The following packages will be REMOVED: 283s cloud-init* python3-configobj* python3-debconf* 283s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 283s After this operation, 3256 kB disk space will be freed. 284s (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 ... 70156 files and directories currently installed.) 284s Removing cloud-init (24.1.2-0ubuntu1) ... 284s Removing python3-configobj (5.0.8-3) ... 284s Removing python3-debconf (1.5.86) ... 284s Processing triggers for man-db (2.12.0-3) ... 285s (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 ... 69767 files and directories currently installed.) 285s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 286s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 286s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 286s invoke-rc.d: policy-rc.d denied execution of try-restart. 286s Reading package lists... 286s Building dependency tree... 286s Reading state information... 286s linux-generic is already the newest version (6.8.0-11.11+1). 286s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 287s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 287s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 287s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 290s Reading package lists... 290s Reading package lists... 290s Building dependency tree... 290s Reading state information... 291s Calculating upgrade... 291s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 291s Reading package lists... 291s Building dependency tree... 291s Reading state information... 291s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 292s autopkgtest [13:41:44]: rebooting testbed after setup commands that affected boot 332s autopkgtest [13:42:24]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 335s autopkgtest [13:42:27]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 340s Get:1 http://ftpmaster.internal/ubuntu noble/universe mypy 1.8.0-1 (dsc) [2742 B] 340s Get:2 http://ftpmaster.internal/ubuntu noble/universe mypy 1.8.0-1 (tar) [2990 kB] 340s Get:3 http://ftpmaster.internal/ubuntu noble/universe mypy 1.8.0-1 (diff) [14.0 kB] 340s gpgv: Signature made Thu Dec 21 17:43:23 2023 UTC 340s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 340s gpgv: Can't check signature: No public key 340s dpkg-source: warning: cannot verify inline signature for ./mypy_1.8.0-1.dsc: no acceptable signature found 341s autopkgtest [13:42:33]: testing package mypy version 1.8.0-1 341s autopkgtest [13:42:33]: build not needed 346s autopkgtest [13:42:38]: test run-unit-test: preparing testbed 347s Reading package lists... 347s Building dependency tree... 347s Reading state information... 347s Starting pkgProblemResolver with broken count: 0 347s Starting 2 pkgProblemResolver with broken count: 0 347s Done 348s The following additional packages will be installed: 348s cpp cpp-13 cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-13 348s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libasan8 libatomic1 348s libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libexpat1-dev libgcc-13-dev 348s libgomp1 libisl23 libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore 348s liblsan0 libmpc3 libnsl-dev libpython3-dev libpython3.12 libpython3.12-dev 348s libquadmath0 libtirpc-dev libtsan2 libubsan1 libxslt1.1 linux-libc-dev mypy 348s mypy-doc python3-dev python3-distlib python3-execnet python3-filelock 348s python3-iniconfig python3-lxml python3-mypy python3-mypy-extensions 348s python3-packaging python3-pip-whl python3-platformdirs python3-pluggy 348s python3-psutil python3-pytest python3-pytest-xdist python3-setuptools-whl 348s python3-tomli python3-typeshed python3-virtualenv python3-wheel-whl 348s python3.12-dev rpcsvc-proto zlib1g-dev 348s Suggested packages: 348s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 348s automake libtool flex bison gdb gcc-doc gcc-13-doc gdb-powerpc64le-linux-gnu 348s glibc-doc python3-doc cython-doc python-six-doc python-setuptools-doc 348s python-attr-doc execnet-doc python-lxml-doc 348s Recommended packages: 348s manpages manpages-dev libc-devtools javascript-common python3-bs4 348s python3-cssselect python3-html5lib build-essential 348s The following NEW packages will be installed: 348s autopkgtest-satdep cpp cpp-13 cpp-13-powerpc64le-linux-gnu 348s cpp-powerpc64le-linux-gnu gcc gcc-13 gcc-13-powerpc64le-linux-gnu 348s gcc-powerpc64le-linux-gnu libasan8 libatomic1 libc-dev-bin libc6-dev 348s libcc1-0 libcrypt-dev libexpat1-dev libgcc-13-dev libgomp1 libisl23 libitm1 348s libjs-jquery libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 libnsl-dev 348s libpython3-dev libpython3.12 libpython3.12-dev libquadmath0 libtirpc-dev 348s libtsan2 libubsan1 libxslt1.1 linux-libc-dev mypy mypy-doc python3-dev 348s python3-distlib python3-execnet python3-filelock python3-iniconfig 348s python3-lxml python3-mypy python3-mypy-extensions python3-packaging 348s python3-pip-whl python3-platformdirs python3-pluggy python3-psutil 348s python3-pytest python3-pytest-xdist python3-setuptools-whl python3-tomli 348s python3-typeshed python3-virtualenv python3-wheel-whl python3.12-dev 348s rpcsvc-proto zlib1g-dev 348s 0 upgraded, 60 newly installed, 0 to remove and 0 not upgraded. 348s Need to get 84.4 MB/84.4 MB of archives. 348s After this operation, 358 MB of additional disk space will be used. 348s Get:1 /tmp/autopkgtest.KRrRsg/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [800 B] 348s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 349s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 349s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 357s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 357s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 357s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 357s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 357s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 357s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 357s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 357s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 359s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 360s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 362s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 363s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 364s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 365s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 383s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 384s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 384s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 384s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu2 [21.3 kB] 384s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 385s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 385s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1build1 [262 kB] 385s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3 [79.2 kB] 385s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 385s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu2 [2102 kB] 387s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.0-1 [152 kB] 387s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 387s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 387s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libjs-sphinxdoc all 7.2.6-4 [149 kB] 387s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12 ppc64el 3.12.2-1 [2575 kB] 389s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3ubuntu1 [902 kB] 390s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-dev ppc64el 3.12.2-1 [6012 kB] 392s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3-dev ppc64el 3.12.1-0ubuntu2 [10.0 kB] 392s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libxslt1.1 ppc64el 1.1.35-1 [185 kB] 392s Get:38 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-mypy-extensions all 1.0.0-1 [6148 B] 392s Get:39 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-tomli all 2.0.1-2 [16.5 kB] 392s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-psutil ppc64el 5.9.8-1 [197 kB] 392s Get:41 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-mypy ppc64el 1.8.0-1 [18.6 MB] 401s Get:42 http://ftpmaster.internal/ubuntu noble/universe ppc64el mypy all 1.8.0-1 [23.8 kB] 401s Get:43 http://ftpmaster.internal/ubuntu noble/universe ppc64el mypy-doc all 1.8.0-1 [426 kB] 401s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12-dev ppc64el 3.12.2-1 [505 kB] 401s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-dev ppc64el 3.12.1-0ubuntu2 [26.7 kB] 401s Get:46 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-distlib all 0.3.8-1 [318 kB] 402s Get:47 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-execnet all 2.0.0-2 [33.6 kB] 402s Get:48 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-filelock all 3.13.1-1 [10.8 kB] 402s Get:49 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 402s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-lxml ppc64el 5.1.0-1 [2191 kB] 403s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 403s Get:52 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pip-whl all 24.0+dfsg-1 [1702 kB] 403s Get:53 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-platformdirs all 4.2.0-1 [16.1 kB] 403s Get:54 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pluggy all 1.4.0-1 [20.4 kB] 403s Get:55 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest all 7.4.4-1 [305 kB] 403s Get:56 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest-xdist all 3.4.0-1 [32.0 kB] 403s Get:57 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-setuptools-whl all 68.1.2-2 [715 kB] 404s Get:58 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-typeshed all 0.0~git20231111.6764465-3 [1274 kB] 404s Get:59 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-wheel-whl all 0.42.0-1 [67.8 kB] 404s Get:60 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-virtualenv all 20.25.0+ds-1 [70.7 kB] 405s Fetched 84.4 MB in 56s (1495 kB/s) 405s Selecting previously unselected package libisl23:ppc64el. 405s (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 ... 69712 files and directories currently installed.) 405s Preparing to unpack .../00-libisl23_0.26-3_ppc64el.deb ... 405s Unpacking libisl23:ppc64el (0.26-3) ... 405s Selecting previously unselected package libmpc3:ppc64el. 405s Preparing to unpack .../01-libmpc3_1.3.1-1_ppc64el.deb ... 405s Unpacking libmpc3:ppc64el (1.3.1-1) ... 405s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 405s Preparing to unpack .../02-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 405s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 405s Selecting previously unselected package cpp-13. 405s Preparing to unpack .../03-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 405s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 405s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 405s Preparing to unpack .../04-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 405s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 405s Selecting previously unselected package cpp. 405s Preparing to unpack .../05-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 405s Unpacking cpp (4:13.2.0-7ubuntu1) ... 405s Selecting previously unselected package libcc1-0:ppc64el. 405s Preparing to unpack .../06-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 405s Selecting previously unselected package libgomp1:ppc64el. 405s Preparing to unpack .../07-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 405s Selecting previously unselected package libitm1:ppc64el. 405s Preparing to unpack .../08-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 405s Selecting previously unselected package libatomic1:ppc64el. 405s Preparing to unpack .../09-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 405s Selecting previously unselected package libasan8:ppc64el. 405s Preparing to unpack .../10-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 405s Selecting previously unselected package liblsan0:ppc64el. 405s Preparing to unpack .../11-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 405s Selecting previously unselected package libtsan2:ppc64el. 405s Preparing to unpack .../12-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 405s Selecting previously unselected package libubsan1:ppc64el. 405s Preparing to unpack .../13-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 405s Selecting previously unselected package libquadmath0:ppc64el. 405s Preparing to unpack .../14-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 405s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 406s Selecting previously unselected package libgcc-13-dev:ppc64el. 406s Preparing to unpack .../15-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 406s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 406s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 406s Preparing to unpack .../16-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 406s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 409s Selecting previously unselected package gcc-13. 409s Preparing to unpack .../17-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 409s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 409s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 409s Preparing to unpack .../18-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 409s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 409s Selecting previously unselected package gcc. 409s Preparing to unpack .../19-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 409s Unpacking gcc (4:13.2.0-7ubuntu1) ... 409s Selecting previously unselected package libc-dev-bin. 409s Preparing to unpack .../20-libc-dev-bin_2.39-0ubuntu2_ppc64el.deb ... 409s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 409s Selecting previously unselected package linux-libc-dev:ppc64el. 409s Preparing to unpack .../21-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 409s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 409s Selecting previously unselected package libcrypt-dev:ppc64el. 409s Preparing to unpack .../22-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 409s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 409s Selecting previously unselected package libtirpc-dev:ppc64el. 409s Preparing to unpack .../23-libtirpc-dev_1.3.4+ds-1build1_ppc64el.deb ... 409s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 409s Selecting previously unselected package libnsl-dev:ppc64el. 409s Preparing to unpack .../24-libnsl-dev_1.3.0-3_ppc64el.deb ... 409s Unpacking libnsl-dev:ppc64el (1.3.0-3) ... 409s Selecting previously unselected package rpcsvc-proto. 409s Preparing to unpack .../25-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 409s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 409s Selecting previously unselected package libc6-dev:ppc64el. 409s Preparing to unpack .../26-libc6-dev_2.39-0ubuntu2_ppc64el.deb ... 409s Unpacking libc6-dev:ppc64el (2.39-0ubuntu2) ... 409s Selecting previously unselected package libexpat1-dev:ppc64el. 409s Preparing to unpack .../27-libexpat1-dev_2.6.0-1_ppc64el.deb ... 409s Unpacking libexpat1-dev:ppc64el (2.6.0-1) ... 409s Selecting previously unselected package libjs-jquery. 409s Preparing to unpack .../28-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 409s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 409s Selecting previously unselected package libjs-underscore. 409s Preparing to unpack .../29-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 409s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 409s Selecting previously unselected package libjs-sphinxdoc. 409s Preparing to unpack .../30-libjs-sphinxdoc_7.2.6-4_all.deb ... 409s Unpacking libjs-sphinxdoc (7.2.6-4) ... 409s Selecting previously unselected package libpython3.12:ppc64el. 409s Preparing to unpack .../31-libpython3.12_3.12.2-1_ppc64el.deb ... 409s Unpacking libpython3.12:ppc64el (3.12.2-1) ... 409s Selecting previously unselected package zlib1g-dev:ppc64el. 409s Preparing to unpack .../32-zlib1g-dev_1%3a1.3.dfsg-3ubuntu1_ppc64el.deb ... 409s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 409s Selecting previously unselected package libpython3.12-dev:ppc64el. 409s Preparing to unpack .../33-libpython3.12-dev_3.12.2-1_ppc64el.deb ... 409s Unpacking libpython3.12-dev:ppc64el (3.12.2-1) ... 409s Selecting previously unselected package libpython3-dev:ppc64el. 409s Preparing to unpack .../34-libpython3-dev_3.12.1-0ubuntu2_ppc64el.deb ... 409s Unpacking libpython3-dev:ppc64el (3.12.1-0ubuntu2) ... 409s Selecting previously unselected package libxslt1.1:ppc64el. 409s Preparing to unpack .../35-libxslt1.1_1.1.35-1_ppc64el.deb ... 409s Unpacking libxslt1.1:ppc64el (1.1.35-1) ... 409s Selecting previously unselected package python3-mypy-extensions. 409s Preparing to unpack .../36-python3-mypy-extensions_1.0.0-1_all.deb ... 409s Unpacking python3-mypy-extensions (1.0.0-1) ... 409s Selecting previously unselected package python3-tomli. 409s Preparing to unpack .../37-python3-tomli_2.0.1-2_all.deb ... 409s Unpacking python3-tomli (2.0.1-2) ... 409s Selecting previously unselected package python3-psutil. 409s Preparing to unpack .../38-python3-psutil_5.9.8-1_ppc64el.deb ... 409s Unpacking python3-psutil (5.9.8-1) ... 409s Selecting previously unselected package python3-mypy. 409s Preparing to unpack .../39-python3-mypy_1.8.0-1_ppc64el.deb ... 409s Unpacking python3-mypy (1.8.0-1) ... 409s Selecting previously unselected package mypy. 409s Preparing to unpack .../40-mypy_1.8.0-1_all.deb ... 409s Unpacking mypy (1.8.0-1) ... 409s Selecting previously unselected package mypy-doc. 409s Preparing to unpack .../41-mypy-doc_1.8.0-1_all.deb ... 409s Unpacking mypy-doc (1.8.0-1) ... 409s Selecting previously unselected package python3.12-dev. 409s Preparing to unpack .../42-python3.12-dev_3.12.2-1_ppc64el.deb ... 409s Unpacking python3.12-dev (3.12.2-1) ... 409s Selecting previously unselected package python3-dev. 409s Preparing to unpack .../43-python3-dev_3.12.1-0ubuntu2_ppc64el.deb ... 409s Unpacking python3-dev (3.12.1-0ubuntu2) ... 409s Selecting previously unselected package python3-distlib. 409s Preparing to unpack .../44-python3-distlib_0.3.8-1_all.deb ... 409s Unpacking python3-distlib (0.3.8-1) ... 409s Selecting previously unselected package python3-execnet. 409s Preparing to unpack .../45-python3-execnet_2.0.0-2_all.deb ... 409s Unpacking python3-execnet (2.0.0-2) ... 409s Selecting previously unselected package python3-filelock. 409s Preparing to unpack .../46-python3-filelock_3.13.1-1_all.deb ... 409s Unpacking python3-filelock (3.13.1-1) ... 409s Selecting previously unselected package python3-iniconfig. 409s Preparing to unpack .../47-python3-iniconfig_1.1.1-2_all.deb ... 409s Unpacking python3-iniconfig (1.1.1-2) ... 409s Selecting previously unselected package python3-lxml:ppc64el. 409s Preparing to unpack .../48-python3-lxml_5.1.0-1_ppc64el.deb ... 409s Unpacking python3-lxml:ppc64el (5.1.0-1) ... 409s Selecting previously unselected package python3-packaging. 409s Preparing to unpack .../49-python3-packaging_23.2-1_all.deb ... 409s Unpacking python3-packaging (23.2-1) ... 409s Selecting previously unselected package python3-pip-whl. 409s Preparing to unpack .../50-python3-pip-whl_24.0+dfsg-1_all.deb ... 409s Unpacking python3-pip-whl (24.0+dfsg-1) ... 409s Selecting previously unselected package python3-platformdirs. 409s Preparing to unpack .../51-python3-platformdirs_4.2.0-1_all.deb ... 409s Unpacking python3-platformdirs (4.2.0-1) ... 409s Selecting previously unselected package python3-pluggy. 409s Preparing to unpack .../52-python3-pluggy_1.4.0-1_all.deb ... 409s Unpacking python3-pluggy (1.4.0-1) ... 409s Selecting previously unselected package python3-pytest. 409s Preparing to unpack .../53-python3-pytest_7.4.4-1_all.deb ... 409s Unpacking python3-pytest (7.4.4-1) ... 409s Selecting previously unselected package python3-pytest-xdist. 409s Preparing to unpack .../54-python3-pytest-xdist_3.4.0-1_all.deb ... 409s Unpacking python3-pytest-xdist (3.4.0-1) ... 409s Selecting previously unselected package python3-setuptools-whl. 409s Preparing to unpack .../55-python3-setuptools-whl_68.1.2-2_all.deb ... 409s Unpacking python3-setuptools-whl (68.1.2-2) ... 409s Selecting previously unselected package python3-typeshed. 409s Preparing to unpack .../56-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... 409s Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... 410s Selecting previously unselected package python3-wheel-whl. 410s Preparing to unpack .../57-python3-wheel-whl_0.42.0-1_all.deb ... 410s Unpacking python3-wheel-whl (0.42.0-1) ... 410s Selecting previously unselected package python3-virtualenv. 410s Preparing to unpack .../58-python3-virtualenv_20.25.0+ds-1_all.deb ... 410s Unpacking python3-virtualenv (20.25.0+ds-1) ... 410s Selecting previously unselected package autopkgtest-satdep. 410s Preparing to unpack .../59-1-autopkgtest-satdep.deb ... 410s Unpacking autopkgtest-satdep (0) ... 410s Setting up python3-iniconfig (1.1.1-2) ... 410s Setting up python3-setuptools-whl (68.1.2-2) ... 410s Setting up python3-filelock (3.13.1-1) ... 410s Setting up python3-tomli (2.0.1-2) ... 410s Setting up python3-pip-whl (24.0+dfsg-1) ... 410s Setting up python3-mypy-extensions (1.0.0-1) ... 410s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 410s Setting up python3-distlib (0.3.8-1) ... 411s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 411s Setting up python3-platformdirs (4.2.0-1) ... 411s Setting up python3-psutil (5.9.8-1) ... 411s Setting up python3-packaging (23.2-1) ... 411s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1build1) ... 411s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 411s Setting up python3-typeshed (0.0~git20231111.6764465-3) ... 411s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 411s Setting up libmpc3:ppc64el (1.3.1-1) ... 411s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 411s Setting up python3-mypy (1.8.0-1) ... 413s Setting up python3-pluggy (1.4.0-1) ... 413s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 413s Setting up libnsl-dev:ppc64el (1.3.0-3) ... 413s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 413s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 413s Setting up libxslt1.1:ppc64el (1.1.35-1) ... 413s Setting up mypy (1.8.0-1) ... 413s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 413s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 413s Setting up libisl23:ppc64el (0.26-3) ... 413s Setting up libc-dev-bin (2.39-0ubuntu2) ... 413s Setting up python3-execnet (2.0.0-2) ... 413s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 413s Setting up python3-wheel-whl (0.42.0-1) ... 413s Setting up libpython3.12:ppc64el (3.12.2-1) ... 413s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 413s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 413s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 413s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 413s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 413s Setting up cpp-13 (13.2.0-17ubuntu2) ... 413s Setting up python3-pytest (7.4.4-1) ... 414s Setting up python3-virtualenv (20.25.0+ds-1) ... 414s Setting up libjs-sphinxdoc (7.2.6-4) ... 414s Setting up mypy-doc (1.8.0-1) ... 414s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 414s Setting up python3-lxml:ppc64el (5.1.0-1) ... 414s Setting up cpp (4:13.2.0-7ubuntu1) ... 414s Setting up libc6-dev:ppc64el (2.39-0ubuntu2) ... 414s Setting up python3-pytest-xdist (3.4.0-1) ... 414s Setting up libexpat1-dev:ppc64el (2.6.0-1) ... 414s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 414s Setting up gcc-13 (13.2.0-17ubuntu2) ... 414s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3ubuntu1) ... 414s Setting up libpython3.12-dev:ppc64el (3.12.2-1) ... 414s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 414s Setting up python3.12-dev (3.12.2-1) ... 414s Setting up libpython3-dev:ppc64el (3.12.1-0ubuntu2) ... 414s Setting up gcc (4:13.2.0-7ubuntu1) ... 414s Setting up python3-dev (3.12.1-0ubuntu2) ... 414s Setting up autopkgtest-satdep (0) ... 414s Processing triggers for man-db (2.12.0-3) ... 417s Processing triggers for libc-bin (2.39-0ubuntu2) ... 419s (Reading database ... 79205 files and directories currently installed.) 419s Removing autopkgtest-satdep (0) ... 420s autopkgtest [13:43:52]: test run-unit-test: [----------------------- 420s + pkg=mypy 420s +++++ readlink -fm /tmp/autopkgtest.KRrRsg/build.4UY/src/debian/tests/run-unit-test 420s ++++ dirname /tmp/autopkgtest.KRrRsg/build.4UY/src/debian/tests/run-unit-test 420s +++ dirname /tmp/autopkgtest.KRrRsg/build.4UY/src/debian/tests 420s ++ dirname /tmp/autopkgtest.KRrRsg/build.4UY/src/debian 420s + START=/tmp/autopkgtest.KRrRsg/build.4UY/src 420s + '[' /tmp/autopkgtest.KRrRsg/autopkgtest_tmp = '' ']' 420s + cd /tmp/autopkgtest.KRrRsg/autopkgtest_tmp 420s + mypy --help 421s usage: mypy [-h] [-v] [-V] [more options; see below] 421s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 421s 421s Mypy is a program that will type check your Python code. 421s 421s Pass in any files or folders you want to type check. Mypy will 421s recursively traverse any provided folders to find .py files: 421s 421s $ mypy my_program.py my_src_folder 421s 421s For more information on getting started, see: 421s 421s - https://mypy.readthedocs.io/en/stable/getting_started.html 421s 421s For more details on both running mypy and using the flags below, see: 421s 421s - https://mypy.readthedocs.io/en/stable/running_mypy.html 421s - https://mypy.readthedocs.io/en/stable/command_line.html 421s 421s You can also use a config file to configure mypy instead of using 421s command line flags. For more details, see: 421s 421s - https://mypy.readthedocs.io/en/stable/config_file.html 421s 421s options: 421s --enable-incomplete-feature FEATURE 421s Enable support of incomplete/experimental features 421s for early preview 421s 421s Optional arguments: 421s -h, --help Show this help message and exit 421s -v, --verbose More verbose messages 421s -V, --version Show program's version number and exit 421s 421s Config file: 421s Use a config file instead of command line arguments. This is useful if you 421s are using many flags or want to set different options per each module. 421s 421s --config-file CONFIG_FILE 421s Configuration file, must have a [mypy] section 421s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 421s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 421s --warn-unused-configs Warn about unused '[mypy-]' or 421s '[[tool.mypy.overrides]]' config sections 421s (inverse: --no-warn-unused-configs) 421s 421s Import discovery: 421s Configure how imports are discovered and followed. 421s 421s --no-namespace-packages Support namespace packages (PEP 420, __init__.py- 421s less) (inverse: --namespace-packages) 421s --ignore-missing-imports Silently ignore imports of missing modules 421s --follow-imports {normal,silent,skip,error} 421s How to treat imports (default normal) 421s --python-executable EXECUTABLE 421s Python executable used for finding PEP 561 421s compliant installed packages and stubs 421s --no-site-packages Do not search for installed PEP 561 compliant 421s packages 421s --no-silence-site-packages 421s Do not silence errors in PEP 561 compliant 421s installed packages 421s --junit-format {global,per_file} 421s If --junit-xml is set, specifies format. global: 421s single test with all errors; per_file: one test 421s entry per file with failures 421s 421s Platform configuration: 421s Type check code assuming it will be run under certain runtime conditions. 421s By default, mypy assumes your code will be run using the same operating 421s system and Python version you are using to run mypy itself. 421s 421s --python-version x.y Type check code assuming it will be running on 421s Python x.y 421s --platform PLATFORM Type check special-cased code for the given OS 421s platform (defaults to sys.platform) 421s --always-true NAME Additional variable to be considered True (may be 421s repeated) 421s --always-false NAME Additional variable to be considered False (may be 421s repeated) 421s 421s Disallow dynamic typing: 421s Disallow the use of the dynamic 'Any' type under certain conditions. 421s 421s --disallow-any-unimported 421s Disallow Any types resulting from unfollowed 421s imports 421s --disallow-any-expr Disallow all expressions that have type Any 421s --disallow-any-decorated Disallow functions that have Any in their 421s signature after decorator transformation 421s --disallow-any-explicit Disallow explicit Any in type positions 421s --disallow-any-generics Disallow usage of generic types that do not 421s specify explicit type parameters (inverse: 421s --allow-any-generics) 421s --disallow-subclassing-any 421s Disallow subclassing values of type 'Any' when 421s defining classes (inverse: --allow-subclassing- 421s any) 421s 421s Untyped definitions and calls: 421s Configure how untyped definitions and calls are handled. Note: by default, 421s mypy ignores any untyped function definitions and assumes any calls to 421s such functions have a return type of 'Any'. 421s 421s --disallow-untyped-calls Disallow calling functions without type 421s annotations from functions with type annotations 421s (inverse: --allow-untyped-calls) 421s --untyped-calls-exclude MODULE 421s Disable --disallow-untyped-calls for 421s functions/methods coming from specific package, 421s module, or class 421s --disallow-untyped-defs Disallow defining functions without type 421s annotations or with incomplete type annotations 421s (inverse: --allow-untyped-defs) 421s --disallow-incomplete-defs 421s Disallow defining functions with incomplete type 421s annotations (while still allowing entirely 421s unannotated definitions) (inverse: --allow- 421s incomplete-defs) 421s --check-untyped-defs Type check the interior of functions without type 421s annotations (inverse: --no-check-untyped-defs) 421s --disallow-untyped-decorators 421s Disallow decorating typed functions with untyped 421s decorators (inverse: --allow-untyped-decorators) 421s 421s None and Optional handling: 421s Adjust how values of type 'None' are handled. For more context on how mypy 421s handles values of type 'None', see: 421s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 421s optional 421s 421s --implicit-optional Assume arguments with default values of None are 421s Optional (inverse: --no-implicit-optional) 421s --no-strict-optional Disable strict Optional checks (inverse: --strict- 421s optional) 421s 421s Configuring warnings: 421s Detect code that is sound but redundant or problematic. 421s 421s --warn-redundant-casts Warn about casting an expression to its inferred 421s type (inverse: --no-warn-redundant-casts) 421s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 421s (inverse: --no-warn-unused-ignores) 421s --no-warn-no-return Do not warn about functions that end without 421s returning (inverse: --warn-no-return) 421s --warn-return-any Warn about returning values of type Any from non- 421s Any typed functions (inverse: --no-warn-return- 421s any) 421s --warn-unreachable Warn about statements or expressions inferred to 421s be unreachable (inverse: --no-warn-unreachable) 421s 421s Miscellaneous strictness flags: 421s --allow-untyped-globals Suppress toplevel errors caused by missing 421s annotations (inverse: --disallow-untyped-globals) 421s --allow-redefinition Allow unconditional variable redefinition with a 421s new type (inverse: --disallow-redefinition) 421s --no-implicit-reexport Treat imports as private unless aliased (inverse: 421s --implicit-reexport) 421s --strict-equality Prohibit equality, identity, and container checks 421s for non-overlapping types (inverse: --no-strict- 421s equality) 421s --extra-checks Enable additional checks that are technically 421s correct but may be impractical in real code. For 421s example, this prohibits partial overlap in 421s TypedDict updates, and makes arguments prepended 421s via Concatenate positional-only (inverse: --no- 421s extra-checks) 421s --strict Strict mode; enables the following flags: --warn- 421s unused-configs, --disallow-any-generics, 421s --disallow-subclassing-any, --disallow-untyped- 421s calls, --disallow-untyped-defs, --disallow- 421s incomplete-defs, --check-untyped-defs, --disallow- 421s untyped-decorators, --warn-redundant-casts, 421s --warn-unused-ignores, --warn-return-any, --no- 421s implicit-reexport, --strict-equality, --extra- 421s checks 421s --disable-error-code NAME 421s Disable a specific error code 421s --enable-error-code NAME Enable a specific error code 421s 421s Configuring error messages: 421s Adjust the amount of detail shown in error messages. 421s 421s --show-error-context Precede errors with "note:" messages explaining 421s context (inverse: --hide-error-context) 421s --show-column-numbers Show column numbers in error messages (inverse: 421s --hide-column-numbers) 421s --show-error-end Show end line/end column numbers in error 421s messages. This implies --show-column-numbers 421s (inverse: --hide-error-end) 421s --hide-error-codes Hide error codes in error messages (inverse: 421s --show-error-codes) 421s --show-error-code-links Show links to error code documentation (inverse: 421s --hide-error-code-links) 421s --pretty Use visually nicer output in error messages: Use 421s soft word wrap, show source code snippets, and 421s show error location markers (inverse: --no-pretty) 421s --no-color-output Do not colorize error messages (inverse: --color- 421s output) 421s --no-error-summary Do not show error stats summary (inverse: --error- 421s summary) 421s --show-absolute-path Show absolute paths to files (inverse: --hide- 421s absolute-path) 421s 421s Incremental mode: 421s Adjust how mypy incrementally type checks and caches modules. Mypy caches 421s type information about modules into a cache to let you speed up future 421s invocations of mypy. Also see mypy's daemon mode: 421s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 421s 421s --no-incremental Disable module cache (inverse: --incremental) 421s --cache-dir DIR Store module cache info in the given folder in 421s incremental mode (defaults to '.mypy_cache') 421s --sqlite-cache Use a sqlite database to store the cache (inverse: 421s --no-sqlite-cache) 421s --cache-fine-grained Include fine-grained dependency information in the 421s cache for the mypy daemon 421s --skip-version-check Allow using cache written by older mypy version 421s --skip-cache-mtime-checks 421s Skip cache internal consistency checks based on 421s mtime 421s 421s Advanced options: 421s Debug and customize mypy internals. 421s 421s --pdb Invoke pdb on fatal error 421s --show-traceback, --tb Show traceback on fatal error 421s --raise-exceptions Raise exception on fatal error 421s --custom-typing-module MODULE 421s Use a custom typing module 421s --old-type-inference Disable new experimental type inference algorithm 421s --custom-typeshed-dir DIR 421s Use the custom typeshed in DIR 421s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 421s relevant with --disallow-untyped-defs or 421s --disallow-incomplete-defs enabled (inverse: --no- 421s warn-incomplete-stub) 421s --shadow-file SOURCE_FILE SHADOW_FILE 421s When encountering SOURCE_FILE, read and type check 421s the contents of SHADOW_FILE instead. 421s 421s Report generation: 421s Generate a report in the specified format. 421s 421s --any-exprs-report DIR 421s --cobertura-xml-report DIR 421s --html-report DIR 421s --linecount-report DIR 421s --linecoverage-report DIR 421s --lineprecision-report DIR 421s --txt-report DIR 421s --xml-report DIR 421s --xslt-html-report DIR 421s --xslt-txt-report DIR 421s 421s Miscellaneous: 421s --junit-xml JUNIT_XML Write junit.xml to the given file 421s --find-occurrences CLASS.MEMBER 421s Print out all usages of a class member 421s (experimental) 421s --scripts-are-modules Script x becomes module x instead of __main__ 421s --install-types Install detected missing library stub packages 421s using pip (inverse: --no-install-types) 421s --non-interactive Install stubs without asking for confirmation and 421s hide errors, with --install-types (inverse: 421s --interactive) 421s 421s Running code: 421s Specify the code you want to type check. For more details, see 421s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 421s 421s --explicit-package-bases Use current directory and MYPYPATH to determine 421s module names of files passed (inverse: --no- 421s explicit-package-bases) 421s --exclude PATTERN Regular expression to match file names, directory 421s names or paths which mypy should ignore while 421s recursively discovering files to check, e.g. 421s --exclude '/setup\.py$'. May be specified more 421s than once, eg. --exclude a --exclude b 421s -m MODULE, --module MODULE 421s Type-check module; can repeat for more modules 421s -p PACKAGE, --package PACKAGE 421s Type-check package recursively; can be repeated 421s -c PROGRAM_TEXT, --command PROGRAM_TEXT 421s Type-check program passed in as string 421s files Type-check given files or directories 421s 421s Environment variables: 421s Define MYPYPATH for additional module search path entries. 421s Define MYPY_CACHE_DIR to override configuration cache_dir path. 421s + mypyc --help 421s usage: mypy [-h] [-v] [-V] [more options; see below] 421s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 421s 421s Mypy is a program that will type check your Python code. 421s 421s Pass in any files or folders you want to type check. Mypy will 421s recursively traverse any provided folders to find .py files: 421s 421s $ mypy my_program.py my_src_folder 421s 421s For more information on getting started, see: 421s 421s - https://mypy.readthedocs.io/en/stable/getting_started.html 421s 421s For more details on both running mypy and using the flags below, see: 421s 421s - https://mypy.readthedocs.io/en/stable/running_mypy.html 421s - https://mypy.readthedocs.io/en/stable/command_line.html 421s 421s You can also use a config file to configure mypy instead of using 421s command line flags. For more details, see: 421s 421s - https://mypy.readthedocs.io/en/stable/config_file.html 421s 421s options: 421s --enable-incomplete-feature FEATURE 421s Enable support of incomplete/experimental features 421s for early preview 421s 421s Optional arguments: 421s -h, --help Show this help message and exit 421s -v, --verbose More verbose messages 421s -V, --version Show program's version number and exit 421s 421s Config file: 421s Use a config file instead of command line arguments. This is useful if you 421s are using many flags or want to set different options per each module. 421s 421s --config-file CONFIG_FILE 421s Configuration file, must have a [mypy] section 421s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 421s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 421s --warn-unused-configs Warn about unused '[mypy-]' or 421s '[[tool.mypy.overrides]]' config sections 421s (inverse: --no-warn-unused-configs) 421s 421s Import discovery: 421s Configure how imports are discovered and followed. 421s 421s --no-namespace-packages Support namespace packages (PEP 420, __init__.py- 421s less) (inverse: --namespace-packages) 421s --ignore-missing-imports Silently ignore imports of missing modules 421s --follow-imports {normal,silent,skip,error} 421s How to treat imports (default normal) 421s --python-executable EXECUTABLE 421s Python executable used for finding PEP 561 421s compliant installed packages and stubs 421s --no-site-packages Do not search for installed PEP 561 compliant 421s packages 421s --no-silence-site-packages 421s Do not silence errors in PEP 561 compliant 421s installed packages 421s --junit-format {global,per_file} 421s If --junit-xml is set, specifies format. global: 421s single test with all errors; per_file: one test 421s entry per file with failures 421s 421s Platform configuration: 421s Type check code assuming it will be run under certain runtime conditions. 421s By default, mypy assumes your code will be run using the same operating 421s system and Python version you are using to run mypy itself. 421s 421s --python-version x.y Type check code assuming it will be running on 421s Python x.y 421s --platform PLATFORM Type check special-cased code for the given OS 421s platform (defaults to sys.platform) 421s --always-true NAME Additional variable to be considered True (may be 421s repeated) 421s --always-false NAME Additional variable to be considered False (may be 421s repeated) 421s 421s Disallow dynamic typing: 421s Disallow the use of the dynamic 'Any' type under certain conditions. 421s 421s --disallow-any-unimported 421s Disallow Any types resulting from unfollowed 421s imports 421s --disallow-any-expr Disallow all expressions that have type Any 421s --disallow-any-decorated Disallow functions that have Any in their 421s signature after decorator transformation 421s --disallow-any-explicit Disallow explicit Any in type positions 421s --disallow-any-generics Disallow usage of generic types that do not 421s specify explicit type parameters (inverse: 421s --allow-any-generics) 421s --disallow-subclassing-any 421s Disallow subclassing values of type 'Any' when 421s defining classes (inverse: --allow-subclassing- 421s any) 421s 421s Untyped definitions and calls: 421s Configure how untyped definitions and calls are handled. Note: by default, 421s mypy ignores any untyped function definitions and assumes any calls to 421s such functions have a return type of 'Any'. 421s 421s --disallow-untyped-calls Disallow calling functions without type 421s annotations from functions with type annotations 421s (inverse: --allow-untyped-calls) 421s --untyped-calls-exclude MODULE 421s Disable --disallow-untyped-calls for 421s functions/methods coming from specific package, 421s module, or class 421s --disallow-untyped-defs Disallow defining functions without type 421s annotations or with incomplete type annotations 421s (inverse: --allow-untyped-defs) 421s --disallow-incomplete-defs 421s Disallow defining functions with incomplete type 421s annotations (while still allowing entirely 421s unannotated definitions) (inverse: --allow- 421s incomplete-defs) 421s --check-untyped-defs Type check the interior of functions without type 421s annotations (inverse: --no-check-untyped-defs) 421s --disallow-untyped-decorators 421s Disallow decorating typed functions with untyped 421s decorators (inverse: --allow-untyped-decorators) 421s 421s None and Optional handling: 421s Adjust how values of type 'None' are handled. For more context on how mypy 421s handles values of type 'None', see: 421s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 421s optional 421s 421s --implicit-optional Assume arguments with default values of None are 421s Optional (inverse: --no-implicit-optional) 421s --no-strict-optional Disable strict Optional checks (inverse: --strict- 421s optional) 421s 421s Configuring warnings: 421s Detect code that is sound but redundant or problematic. 421s 421s --warn-redundant-casts Warn about casting an expression to its inferred 421s type (inverse: --no-warn-redundant-casts) 421s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 421s (inverse: --no-warn-unused-ignores) 421s --no-warn-no-return Do not warn about functions that end without 421s returning (inverse: --warn-no-return) 421s --warn-return-any Warn about returning values of type Any from non- 421s Any typed functions (inverse: --no-warn-return- 421s any) 421s --warn-unreachable Warn about statements or expressions inferred to 421s be unreachable (inverse: --no-warn-unreachable) 421s 421s Miscellaneous strictness flags: 421s --allow-untyped-globals Suppress toplevel errors caused by missing 421s annotations (inverse: --disallow-untyped-globals) 421s --allow-redefinition Allow unconditional variable redefinition with a 421s new type (inverse: --disallow-redefinition) 421s --no-implicit-reexport Treat imports as private unless aliased (inverse: 421s --implicit-reexport) 421s --strict-equality Prohibit equality, identity, and container checks 421s for non-overlapping types (inverse: --no-strict- 421s equality) 421s --extra-checks Enable additional checks that are technically 421s correct but may be impractical in real code. For 421s example, this prohibits partial overlap in 421s TypedDict updates, and makes arguments prepended 421s via Concatenate positional-only (inverse: --no- 421s extra-checks) 421s --strict Strict mode; enables the following flags: --warn- 421s unused-configs, --disallow-any-generics, 421s --disallow-subclassing-any, --disallow-untyped- 421s calls, --disallow-untyped-defs, --disallow- 421s incomplete-defs, --check-untyped-defs, --disallow- 421s untyped-decorators, --warn-redundant-casts, 421s --warn-unused-ignores, --warn-return-any, --no- 421s implicit-reexport, --strict-equality, --extra- 421s checks 421s --disable-error-code NAME 421s Disable a specific error code 421s --enable-error-code NAME Enable a specific error code 421s 421s Configuring error messages: 421s Adjust the amount of detail shown in error messages. 421s 421s --show-error-context Precede errors with "note:" messages explaining 421s context (inverse: --hide-error-context) 421s --show-column-numbers Show column numbers in error messages (inverse: 421s --hide-column-numbers) 421s --show-error-end Show end line/end column numbers in error 421s messages. This implies --show-column-numbers 421s (inverse: --hide-error-end) 421s --hide-error-codes Hide error codes in error messages (inverse: 421s --show-error-codes) 421s --show-error-code-links Show links to error code documentation (inverse: 421s --hide-error-code-links) 421s --pretty Use visually nicer output in error messages: Use 421s soft word wrap, show source code snippets, and 421s show error location markers (inverse: --no-pretty) 421s --no-color-output Do not colorize error messages (inverse: --color- 421s output) 421s --no-error-summary Do not show error stats summary (inverse: --error- 421s summary) 421s --show-absolute-path Show absolute paths to files (inverse: --hide- 421s absolute-path) 421s 421s Incremental mode: 421s Adjust how mypy incrementally type checks and caches modules. Mypy caches 421s type information about modules into a cache to let you speed up future 421s invocations of mypy. Also see mypy's daemon mode: 421s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 421s 421s --no-incremental Disable module cache (inverse: --incremental) 421s --cache-dir DIR Store module cache info in the given folder in 421s incremental mode (defaults to '.mypy_cache') 421s --sqlite-cache Use a sqlite database to store the cache (inverse: 421s --no-sqlite-cache) 421s --cache-fine-grained Include fine-grained dependency information in the 421s cache for the mypy daemon 421s --skip-version-check Allow using cache written by older mypy version 421s --skip-cache-mtime-checks 421s Skip cache internal consistency checks based on 421s mtime 421s 421s Advanced options: 421s Debug and customize mypy internals. 421s 421s --pdb Invoke pdb on fatal error 421s --show-traceback, --tb Show traceback on fatal error 421s --raise-exceptions Raise exception on fatal error 421s --custom-typing-module MODULE 421s Use a custom typing module 421s --old-type-inference Disable new experimental type inference algorithm 421s --custom-typeshed-dir DIR 421s Use the custom typeshed in DIR 421s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 421s relevant with --disallow-untyped-defs or 421s --disallow-incomplete-defs enabled (inverse: --no- 421s warn-incomplete-stub) 421s --shadow-file SOURCE_FILE SHADOW_FILE 421s When encountering SOURCE_FILE, read and type check 421s the contents of SHADOW_FILE instead. 421s 421s Report generation: 421s Generate a report in the specified format. 421s 421s --any-exprs-report DIR 421s --cobertura-xml-report DIR 421s --html-report DIR 421s --linecount-report DIR 421s --linecoverage-report DIR 421s --lineprecision-report DIR 421s --txt-report DIR 421s --xml-report DIR 421s --xslt-html-report DIR 421s --xslt-txt-report DIR 421s 421s Miscellaneous: 421s --junit-xml JUNIT_XML Write junit.xml to the given file 421s --find-occurrences CLASS.MEMBER 421s Print out all usages of a class member 421s (experimental) 421s --scripts-are-modules Script x becomes module x instead of __main__ 421s --install-types Install detected missing library stub packages 421s using pip (inverse: --no-install-types) 421s --non-interactive Install stubs without asking for confirmation and 421s hide errors, with --install-types (inverse: 421s --interactive) 421s 421s Running code: 421s Specify the code you want to type check. For more details, see 421s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 421s 421s --explicit-package-bases Use current directory and MYPYPATH to determine 421s module names of files passed (inverse: --no- 421s explicit-package-bases) 421s --exclude PATTERN Regular expression to match file names, directory 421s names or paths which mypy should ignore while 421s recursively discovering files to check, e.g. 421s --exclude '/setup\.py$'. May be specified more 421s than once, eg. --exclude a --exclude b 421s -m MODULE, --module MODULE 421s Type-check module; can repeat for more modules 421s -p PACKAGE, --package PACKAGE 421s Type-check package recursively; can be repeated 421s -c PROGRAM_TEXT, --command PROGRAM_TEXT 421s Type-check program passed in as string 421s files Type-check given files or directories 421s 421s Environment variables: 421s Define MYPYPATH for additional module search path entries. 421s Define MYPY_CACHE_DIR to override configuration cache_dir path. 421s + stubgen --help 421s usage: stubgen [-h] [more options, see -h] 421s [-m MODULE] [-p PACKAGE] [files ...] 421s 421s Generate draft stubs for modules. Stubs are generated in directory ./out, to 421s avoid overriding files with manual changes. This directory is assumed to 421s exist. 421s 421s positional arguments: 421s files generate stubs for given files or directories 421s 421s options: 421s -h, --help show this help message and exit 421s --ignore-errors ignore errors when trying to generate stubs for 421s modules 421s --no-import don't import the modules, just parse and analyze them 421s (doesn't work with C extension modules and might not 421s respect __all__) 421s --no-analysis, --parse-only 421s don't perform semantic analysis of sources, just parse 421s them (only applies to Python modules, might affect 421s quality of stubs. Not compatible with --inspect) 421s --inspect-mode import and inspect modules instead of parsing source 421s code.This is the default behavior for c modules and 421s pyc-only packages, but it is also useful for pure 421s python modules with dynamically generated members. 421s --include-private generate stubs for objects and members considered 421s private (single leading underscore and no trailing 421s underscores) 421s --export-less don't implicitly export all names imported from other 421s modules in the same package 421s --include-docstrings include existing docstrings with the stubs 421s -v, --verbose show more verbose messages 421s -q, --quiet show fewer messages 421s --doc-dir PATH use .rst documentation in PATH (this may result in 421s better stubs in some cases; consider setting this to 421s DIR/Python-X.Y.Z/Doc/library) 421s --search-path PATH specify module search directories, separated by ':' 421s (currently only used if --no-import is given) 421s -o PATH, --output PATH 421s change the output directory [default: out] 421s -m MODULE, --module MODULE 421s generate stub for module; can repeat for more modules 421s -p PACKAGE, --package PACKAGE 421s generate stubs for package recursively; can be 421s repeated 421s + stubtest --help 421s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 421s [--ignore-positional-only] [--allowlist FILE] 421s [--generate-allowlist] [--ignore-unused-allowlist] 421s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 421s [--check-typeshed] [--version] 421s [modules ...] 421s 421s Compares stubs to objects introspected from the runtime. 421s 421s positional arguments: 421s modules Modules to test 421s 421s options: 421s -h, --help show this help message and exit 421s --concise Makes stubtest's output more concise, one line per 421s error 421s --ignore-missing-stub 421s Ignore errors for stub missing things that are present 421s at runtime 421s --ignore-positional-only 421s Ignore errors for whether an argument should or 421s shouldn't be positional-only 421s --allowlist FILE, --whitelist FILE 421s Use file as an allowlist. Can be passed multiple times 421s to combine multiple allowlists. Allowlists can be 421s created with --generate-allowlist. Allowlists support 421s regular expressions. 421s --generate-allowlist, --generate-whitelist 421s Print an allowlist (to stdout) to be used with 421s --allowlist 421s --ignore-unused-allowlist, --ignore-unused-whitelist 421s Ignore unused allowlist entries 421s --mypy-config-file FILE 421s Use specified mypy config file to determine mypy 421s plugins and mypy path 421s --custom-typeshed-dir DIR 421s Use the custom typeshed in DIR 421s --check-typeshed Check all stdlib modules in typeshed 421s --version show program's version number and exit 421s + export TEST_MYPYC=1 421s + TEST_MYPYC=1 421s + rm -Rf mypy mypyc 421s + cp -r /usr/lib/python3/dist-packages/mypy ./ 422s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 422s + MYPY_TEST_PREFIX=/tmp/autopkgtest.KRrRsg/build.4UY/src 422s + pytest-3 -v --pyargs mypy 422s ============================= test session starts ============================== 422s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3 422s cachedir: .pytest_cache 422s rootdir: /tmp/autopkgtest.KRrRsg/autopkgtest_tmp 422s plugins: xdist-3.4.0 422s collecting ... collected 16 items 422s 422s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 6%] 422s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 12%] 422s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 18%] 422s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 25%] 422s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 31%] 423s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 37%] 423s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 43%] 423s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 50%] 423s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [ 56%] 423s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 62%] 423s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 68%] 424s test/meta/test_parse_data.py::ParseTestDataSuite::test_bad_eq_version_check PASSED [ 75%] 424s test/meta/test_parse_data.py::ParseTestDataSuite::test_bad_ge_version_check PASSED [ 81%] 424s test/meta/test_parse_data.py::ParseTestDataSuite::test_parse_invalid_case PASSED [ 87%] 425s test/meta/test_parse_data.py::ParseTestDataSuite::test_parse_invalid_section PASSED [ 93%] 428s test/meta/test_update_data.py::UpdateDataSuite::test_update_data PASSED [100%] 428s 428s ============================== 16 passed in 5.62s ============================== 428s + rm -Rf mypy/typeshed 428s + /usr/bin/mypy --config-file /tmp/autopkgtest.KRrRsg/build.4UY/src/mypy_self_check.ini mypy 449s Success: no issues found in 178 source files 450s autopkgtest [13:44:22]: test run-unit-test: -----------------------] 450s autopkgtest [13:44:22]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 450s run-unit-test PASS 451s autopkgtest [13:44:23]: test autodep8-python3: preparing testbed 662s autopkgtest [13:47:54]: testbed dpkg architecture: ppc64el 662s autopkgtest [13:47:54]: testbed apt version: 2.7.12 662s autopkgtest [13:47:54]: @@@@@@@@@@@@@@@@@@@@ test bed setup 663s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 663s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 663s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [496 kB] 664s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [54.0 kB] 664s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3771 kB] 664s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [671 kB] 664s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 664s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 664s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 664s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4093 kB] 664s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 664s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [58.3 kB] 664s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 668s Fetched 9281 kB in 3s (3449 kB/s) 668s Reading package lists... 670s Reading package lists... 670s Building dependency tree... 670s Reading state information... 671s Calculating upgrade... 671s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 671s Reading package lists... 671s Building dependency tree... 671s Reading state information... 671s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 672s sh: Attempting to set up Debian/Ubuntu apt sources automatically 672s sh: Distribution appears to be Ubuntu 673s Reading package lists... 673s Building dependency tree... 673s Reading state information... 673s eatmydata is already the newest version (131-1). 673s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 673s Reading package lists... 673s Building dependency tree... 673s Reading state information... 673s dbus is already the newest version (1.14.10-4ubuntu1). 673s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 673s Reading package lists... 673s Building dependency tree... 673s Reading state information... 674s rng-tools-debian is already the newest version (2.4). 674s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 674s Reading package lists... 674s Building dependency tree... 674s Reading state information... 674s The following packages will be REMOVED: 674s cloud-init* python3-configobj* python3-debconf* 674s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 674s After this operation, 3256 kB disk space will be freed. 674s (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 ... 70156 files and directories currently installed.) 674s Removing cloud-init (24.1.2-0ubuntu1) ... 675s Removing python3-configobj (5.0.8-3) ... 675s Removing python3-debconf (1.5.86) ... 675s Processing triggers for man-db (2.12.0-3) ... 675s (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 ... 69767 files and directories currently installed.) 675s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 676s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 676s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 676s invoke-rc.d: policy-rc.d denied execution of try-restart. 676s Reading package lists... 676s Building dependency tree... 676s Reading state information... 676s linux-generic is already the newest version (6.8.0-11.11+1). 676s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 677s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 677s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 677s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 679s Reading package lists... 679s Reading package lists... 680s Building dependency tree... 680s Reading state information... 680s Calculating upgrade... 680s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 680s Reading package lists... 680s Building dependency tree... 680s Reading state information... 680s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 680s autopkgtest [13:48:12]: rebooting testbed after setup commands that affected boot 870s Reading package lists... 870s Building dependency tree... 870s Reading state information... 870s Starting pkgProblemResolver with broken count: 0 870s Starting 2 pkgProblemResolver with broken count: 0 870s Done 870s The following additional packages will be installed: 870s python3-all python3-mypy python3-mypy-extensions python3-psutil 870s Recommended packages: 870s python3-lxml 870s The following NEW packages will be installed: 870s autopkgtest-satdep python3-all python3-mypy python3-mypy-extensions 870s python3-psutil 870s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 870s Need to get 18.8 MB/18.8 MB of archives. 870s After this operation, 101 MB of additional disk space will be used. 870s Get:1 /tmp/autopkgtest.KRrRsg/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [712 B] 870s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-all ppc64el 3.12.1-0ubuntu2 [904 B] 871s Get:3 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-mypy-extensions all 1.0.0-1 [6148 B] 871s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-psutil ppc64el 5.9.8-1 [197 kB] 871s Get:5 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-mypy ppc64el 1.8.0-1 [18.6 MB] 872s Fetched 18.8 MB in 1s (12.7 MB/s) 872s Selecting previously unselected package python3-all. 872s (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 ... 69712 files and directories currently installed.) 872s Preparing to unpack .../python3-all_3.12.1-0ubuntu2_ppc64el.deb ... 872s Unpacking python3-all (3.12.1-0ubuntu2) ... 872s Selecting previously unselected package python3-mypy-extensions. 872s Preparing to unpack .../python3-mypy-extensions_1.0.0-1_all.deb ... 872s Unpacking python3-mypy-extensions (1.0.0-1) ... 872s Selecting previously unselected package python3-psutil. 872s Preparing to unpack .../python3-psutil_5.9.8-1_ppc64el.deb ... 872s Unpacking python3-psutil (5.9.8-1) ... 872s Selecting previously unselected package python3-mypy. 872s Preparing to unpack .../python3-mypy_1.8.0-1_ppc64el.deb ... 872s Unpacking python3-mypy (1.8.0-1) ... 873s Selecting previously unselected package autopkgtest-satdep. 873s Preparing to unpack .../2-autopkgtest-satdep.deb ... 873s Unpacking autopkgtest-satdep (0) ... 873s Setting up python3-mypy-extensions (1.0.0-1) ... 873s Setting up python3-all (3.12.1-0ubuntu2) ... 873s Setting up python3-psutil (5.9.8-1) ... 873s Setting up python3-mypy (1.8.0-1) ... 875s Setting up autopkgtest-satdep (0) ... 877s (Reading database ... 71296 files and directories currently installed.) 877s Removing autopkgtest-satdep (0) ... 880s autopkgtest [13:51:32]: 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 880s autopkgtest [13:51:32]: test autodep8-python3: [----------------------- 880s Testing with python3.12: 880s 880s autopkgtest [13:51:32]: test autodep8-python3: -----------------------] 881s autopkgtest [13:51:33]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 881s autodep8-python3 PASS (superficial) 881s autopkgtest [13:51:33]: @@@@@@@@@@@@@@@@@@@@ summary 881s run-unit-test PASS 881s autodep8-python3 PASS (superficial) 930s Creating nova instance adt-noble-ppc64el-mypy-20240322-133652-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-ppc64el-server-20240322.img (UUID 8499323f-6fcd-4f77-8a53-77410adea6d3)... 930s Creating nova instance adt-noble-ppc64el-mypy-20240322-133652-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-ppc64el-server-20240322.img (UUID 8499323f-6fcd-4f77-8a53-77410adea6d3)...