0s autopkgtest [20:30:52]: starting date and time: 2024-11-23 20:30:52+0000 0s autopkgtest [20:30:52]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [20:30:52]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.w_16_6ie/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:dolfin,src:mpi4py,src:openmpi,src:slepc4py,src:petsc4py,src:boost1.83,src:python3-defaults,src:petsc,src:slepc --apt-upgrade dolfin --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=dolfin/2019.2.0~legacy20240219.1c52e83-11ubuntu1 mpi4py/4.0.1-3ubuntu1 openmpi/5.0.5-6 slepc4py/3.21.2-1ubuntu2 petsc4py/3.21.6-2ubuntu2 boost1.83/1.83.0-3.2ubuntu3 python3-defaults/3.12.7-1 petsc/3.21.6+dfsg1-2ubuntu2 slepc/3.21.2+dfsg1-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu4-ram8-disk100 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-12.secgroup --name adt-plucky-amd64-dolfin-20241123-203052-juju-7f2275-prod-proposed-migration-environment-15-e584ad2b-8edf-4e70-9402-05b135d14526 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -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/ 103s autopkgtest [20:32:35]: testbed dpkg architecture: amd64 111s autopkgtest [20:32:43]: testbed apt version: 2.9.8 111s autopkgtest [20:32:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 122s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 122s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [54.8 kB] 122s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 122s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [930 kB] 122s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 122s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [43.4 kB] 122s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [91.3 kB] 122s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 122s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 122s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [295 kB] 122s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [806 kB] 122s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.0 kB] 122s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [5528 B] 123s Fetched 2386 kB in 1s (2872 kB/s) 123s Reading package lists... 146s Reading package lists... 146s Building dependency tree... 146s Reading state information... 146s Calculating upgrade... 146s The following package was automatically installed and is no longer required: 146s libsgutils2-1.46-2 146s Use 'sudo apt autoremove' to remove it. 146s The following NEW packages will be installed: 146s libsgutils2-1.48 146s The following packages will be upgraded: 146s amd64-microcode bash bpftrace curl debconf debconf-i18n distro-info 146s fwupd-signed gir1.2-girepository-2.0 gir1.2-glib-2.0 hostname 146s intel-microcode libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 146s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data libpam-modules 146s libpam-modules-bin libpam-runtime libpam0g libplymouth5 libpython3-stdlib 146s libselinux1 libsemanage-common libsemanage2 linux-base lxd-installer 146s openssh-client openssh-server openssh-sftp-server plymouth 146s plymouth-theme-ubuntu-text python3 python3-blinker python3-dbus 146s python3-debconf python3-gi python3-jsonschema-specifications python3-minimal 146s python3-rpds-py python3-yaml sg3-utils sg3-utils-udev vim-common vim-tiny 146s xxd 146s 49 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 146s Need to get 19.9 MB of archives. 146s After this operation, 4441 kB of additional disk space will be used. 146s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 bash amd64 5.2.32-1ubuntu2 [918 kB] 147s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 hostname amd64 3.25 [11.1 kB] 147s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit-common all 1:4.0.2-2ubuntu1 [6578 B] 147s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit1 amd64 1:4.0.2-2ubuntu1 [53.9 kB] 147s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 debconf-i18n all 1.5.87ubuntu1 [204 kB] 147s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 147s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 147s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 147s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-debconf all 1.5.87ubuntu1 [4156 B] 147s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 debconf all 1.5.87ubuntu1 [124 kB] 147s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam0g amd64 1.5.3-7ubuntu4 [69.6 kB] 147s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libselinux1 amd64 3.7-3ubuntu1 [86.9 kB] 147s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-modules-bin amd64 1.5.3-7ubuntu4 [53.7 kB] 147s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-modules amd64 1.5.3-7ubuntu4 [294 kB] 147s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-sftp-server amd64 1:9.9p1-3ubuntu2 [41.2 kB] 147s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-server amd64 1:9.9p1-3ubuntu2 [625 kB] 147s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-client amd64 1:9.9p1-3ubuntu2 [1080 kB] 147s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-runtime all 1.5.3-7ubuntu4 [40.8 kB] 147s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage-common all 3.7-2build1 [7186 B] 147s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage2 amd64 3.7-2build1 [105 kB] 147s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 distro-info amd64 1.12 [20.0 kB] 147s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-girepository-2.0 amd64 1.82.0-2 [25.3 kB] 147s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.2-3 [182 kB] 147s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.2-3 [1655 kB] 147s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libgirepository-1.0-1 amd64 1.82.0-2 [88.7 kB] 147s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.2-3 [51.7 kB] 147s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dbus amd64 1.3.2-5build4 [110 kB] 147s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-gi amd64 3.50.0-3build1 [293 kB] 147s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-yaml amd64 6.0.2-1build1 [187 kB] 147s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 vim-tiny amd64 2:9.1.0861-1ubuntu1 [1037 kB] 147s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 vim-common all 2:9.1.0861-1ubuntu1 [395 kB] 147s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 xxd amd64 2:9.1.0861-1ubuntu1 [67.8 kB] 147s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libplymouth5 amd64 24.004.60-2ubuntu3 [145 kB] 147s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60-2ubuntu3 [10.3 kB] 148s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth amd64 24.004.60-2ubuntu3 [140 kB] 148s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 bpftrace amd64 0.21.2-2ubuntu3 [1787 kB] 148s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 curl amd64 8.9.1-2ubuntu3 [243 kB] 148s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4t64 amd64 8.9.1-2ubuntu3 [420 kB] 148s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 fwupd-signed amd64 1.55+1.7-1 [30.6 kB] 148s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl3t64-gnutls amd64 8.9.1-2ubuntu3 [412 kB] 148s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libsgutils2-1.48 amd64 1.48-0ubuntu1 [124 kB] 148s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-base all 4.10.1ubuntu1 [34.8 kB] 148s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 lxd-installer all 10 [5264 B] 148s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-blinker all 1.9.0-1 [10.7 kB] 148s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-rpds-py amd64 0.21.0-2ubuntu1 [323 kB] 148s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-jsonschema-specifications all 2023.12.1-2 [9116 B] 148s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 sg3-utils amd64 1.48-0ubuntu1 [1042 kB] 148s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 sg3-utils-udev all 1.48-0ubuntu1 [6608 B] 148s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 amd64-microcode amd64 3.20240820.1ubuntu1 [187 kB] 148s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 intel-microcode amd64 3.20241112.1ubuntu2 [7055 kB] 149s Preconfiguring packages ... 149s Fetched 19.9 MB in 2s (8618 kB/s) 149s (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 ... 75620 files and directories currently installed.) 149s Preparing to unpack .../bash_5.2.32-1ubuntu2_amd64.deb ... 149s Unpacking bash (5.2.32-1ubuntu2) over (5.2.32-1ubuntu1) ... 149s Setting up bash (5.2.32-1ubuntu2) ... 149s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 149s (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 ... 75620 files and directories currently installed.) 149s Preparing to unpack .../hostname_3.25_amd64.deb ... 149s Unpacking hostname (3.25) over (3.23+nmu2ubuntu2) ... 149s Setting up hostname (3.25) ... 149s (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 ... 75620 files and directories currently installed.) 149s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu1_all.deb ... 149s Unpacking libaudit-common (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 149s Setting up libaudit-common (1:4.0.2-2ubuntu1) ... 149s (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 ... 75620 files and directories currently installed.) 149s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu1_amd64.deb ... 149s Unpacking libaudit1:amd64 (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 150s Setting up libaudit1:amd64 (1:4.0.2-2ubuntu1) ... 150s (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 ... 75620 files and directories currently installed.) 150s Preparing to unpack .../debconf-i18n_1.5.87ubuntu1_all.deb ... 150s Unpacking debconf-i18n (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 150s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 150s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 150s Setting up python3-minimal (3.12.7-1) ... 150s (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 ... 75620 files and directories currently installed.) 150s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 150s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 150s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 150s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 150s Preparing to unpack .../python3-debconf_1.5.87ubuntu1_all.deb ... 150s Unpacking python3-debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 150s Preparing to unpack .../debconf_1.5.87ubuntu1_all.deb ... 150s Unpacking debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 150s Setting up debconf (1.5.87ubuntu1) ... 150s (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 ... 75620 files and directories currently installed.) 150s Preparing to unpack .../libpam0g_1.5.3-7ubuntu4_amd64.deb ... 150s Unpacking libpam0g:amd64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 150s Setting up libpam0g:amd64 (1.5.3-7ubuntu4) ... 150s (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 ... 75620 files and directories currently installed.) 150s Preparing to unpack .../libselinux1_3.7-3ubuntu1_amd64.deb ... 150s Unpacking libselinux1:amd64 (3.7-3ubuntu1) over (3.5-2ubuntu5) ... 151s Setting up libselinux1:amd64 (3.7-3ubuntu1) ... 151s (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 ... 75620 files and directories currently installed.) 151s Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu4_amd64.deb ... 151s Unpacking libpam-modules-bin (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 151s Setting up libpam-modules-bin (1.5.3-7ubuntu4) ... 151s pam_namespace.service is a disabled or a static unit not running, not starting it. 151s (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 ... 75620 files and directories currently installed.) 151s Preparing to unpack .../libpam-modules_1.5.3-7ubuntu4_amd64.deb ... 151s Unpacking libpam-modules:amd64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 151s Setting up libpam-modules:amd64 (1.5.3-7ubuntu4) ... 151s (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 ... 75620 files and directories currently installed.) 151s Preparing to unpack .../openssh-sftp-server_1%3a9.9p1-3ubuntu2_amd64.deb ... 151s Unpacking openssh-sftp-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 151s Preparing to unpack .../openssh-server_1%3a9.9p1-3ubuntu2_amd64.deb ... 151s Unpacking openssh-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 151s Preparing to unpack .../openssh-client_1%3a9.9p1-3ubuntu2_amd64.deb ... 151s Unpacking openssh-client (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 151s Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu4_all.deb ... 151s Unpacking libpam-runtime (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 151s Setting up libpam-runtime (1.5.3-7ubuntu4) ... 152s (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 ... 75622 files and directories currently installed.) 152s Preparing to unpack .../libsemanage-common_3.7-2build1_all.deb ... 152s Unpacking libsemanage-common (3.7-2build1) over (3.5-1build6) ... 152s Setting up libsemanage-common (3.7-2build1) ... 152s (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 ... 75621 files and directories currently installed.) 152s Preparing to unpack .../libsemanage2_3.7-2build1_amd64.deb ... 152s Unpacking libsemanage2:amd64 (3.7-2build1) over (3.5-1build6) ... 152s Setting up libsemanage2:amd64 (3.7-2build1) ... 152s (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 ... 75621 files and directories currently installed.) 152s Preparing to unpack .../00-distro-info_1.12_amd64.deb ... 152s Unpacking distro-info (1.12) over (1.9) ... 152s Preparing to unpack .../01-gir1.2-girepository-2.0_1.82.0-2_amd64.deb ... 152s Unpacking gir1.2-girepository-2.0:amd64 (1.82.0-2) over (1.80.1-4) ... 152s Preparing to unpack .../02-gir1.2-glib-2.0_2.82.2-3_amd64.deb ... 152s Unpacking gir1.2-glib-2.0:amd64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 152s Preparing to unpack .../03-libglib2.0-0t64_2.82.2-3_amd64.deb ... 152s Unpacking libglib2.0-0t64:amd64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 152s Preparing to unpack .../04-libgirepository-1.0-1_1.82.0-2_amd64.deb ... 152s Unpacking libgirepository-1.0-1:amd64 (1.82.0-2) over (1.80.1-4) ... 152s Preparing to unpack .../05-libglib2.0-data_2.82.2-3_all.deb ... 152s Unpacking libglib2.0-data (2.82.2-3) over (2.82.1-0ubuntu1) ... 152s Preparing to unpack .../06-python3-dbus_1.3.2-5build4_amd64.deb ... 152s Unpacking python3-dbus (1.3.2-5build4) over (1.3.2-5build3) ... 152s Preparing to unpack .../07-python3-gi_3.50.0-3build1_amd64.deb ... 152s Unpacking python3-gi (3.50.0-3build1) over (3.50.0-3) ... 152s Preparing to unpack .../08-python3-yaml_6.0.2-1build1_amd64.deb ... 152s Unpacking python3-yaml (6.0.2-1build1) over (6.0.2-1) ... 152s Preparing to unpack .../09-vim-tiny_2%3a9.1.0861-1ubuntu1_amd64.deb ... 152s Unpacking vim-tiny (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 152s Preparing to unpack .../10-vim-common_2%3a9.1.0861-1ubuntu1_all.deb ... 152s Unpacking vim-common (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 152s Preparing to unpack .../11-xxd_2%3a9.1.0861-1ubuntu1_amd64.deb ... 152s Unpacking xxd (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 152s Preparing to unpack .../12-libplymouth5_24.004.60-2ubuntu3_amd64.deb ... 152s Unpacking libplymouth5:amd64 (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 152s Preparing to unpack .../13-plymouth-theme-ubuntu-text_24.004.60-2ubuntu3_amd64.deb ... 152s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 152s Preparing to unpack .../14-plymouth_24.004.60-2ubuntu3_amd64.deb ... 152s Unpacking plymouth (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 152s Preparing to unpack .../15-bpftrace_0.21.2-2ubuntu3_amd64.deb ... 152s Unpacking bpftrace (0.21.2-2ubuntu3) over (0.21.2-2ubuntu2) ... 153s Preparing to unpack .../16-curl_8.9.1-2ubuntu3_amd64.deb ... 153s Unpacking curl (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 153s Preparing to unpack .../17-libcurl4t64_8.9.1-2ubuntu3_amd64.deb ... 153s Unpacking libcurl4t64:amd64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 153s Preparing to unpack .../18-fwupd-signed_1.55+1.7-1_amd64.deb ... 153s Unpacking fwupd-signed (1.55+1.7-1) over (1.54+1.6-1build1) ... 153s Preparing to unpack .../19-libcurl3t64-gnutls_8.9.1-2ubuntu3_amd64.deb ... 153s Unpacking libcurl3t64-gnutls:amd64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 153s Selecting previously unselected package libsgutils2-1.48:amd64. 153s Preparing to unpack .../20-libsgutils2-1.48_1.48-0ubuntu1_amd64.deb ... 153s Unpacking libsgutils2-1.48:amd64 (1.48-0ubuntu1) ... 153s Preparing to unpack .../21-linux-base_4.10.1ubuntu1_all.deb ... 153s Unpacking linux-base (4.10.1ubuntu1) over (4.5ubuntu9) ... 153s Preparing to unpack .../22-lxd-installer_10_all.deb ... 153s Unpacking lxd-installer (10) over (9) ... 153s Preparing to unpack .../23-python3-blinker_1.9.0-1_all.deb ... 153s Unpacking python3-blinker (1.9.0-1) over (1.8.2-1) ... 153s Preparing to unpack .../24-python3-rpds-py_0.21.0-2ubuntu1_amd64.deb ... 153s Unpacking python3-rpds-py (0.21.0-2ubuntu1) over (0.20.0-0ubuntu3) ... 153s Preparing to unpack .../25-python3-jsonschema-specifications_2023.12.1-2_all.deb ... 153s Unpacking python3-jsonschema-specifications (2023.12.1-2) over (2023.12.1-1ubuntu1) ... 153s Preparing to unpack .../26-sg3-utils_1.48-0ubuntu1_amd64.deb ... 153s Unpacking sg3-utils (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 153s Preparing to unpack .../27-sg3-utils-udev_1.48-0ubuntu1_all.deb ... 153s Unpacking sg3-utils-udev (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 153s Preparing to unpack .../28-amd64-microcode_3.20240820.1ubuntu1_amd64.deb ... 153s Unpacking amd64-microcode (3.20240820.1ubuntu1) over (3.20240116.2+nmu1ubuntu1.1) ... 153s Preparing to unpack .../29-intel-microcode_3.20241112.1ubuntu2_amd64.deb ... 153s Unpacking intel-microcode (3.20241112.1ubuntu2) over (3.20240910.0ubuntu1) ... 153s Setting up distro-info (1.12) ... 153s Setting up linux-base (4.10.1ubuntu1) ... 153s Setting up libcurl4t64:amd64 (8.9.1-2ubuntu3) ... 153s Setting up bpftrace (0.21.2-2ubuntu3) ... 153s Setting up openssh-client (1:9.9p1-3ubuntu2) ... 153s Setting up intel-microcode (3.20241112.1ubuntu2) ... 153s intel-microcode: microcode will be updated at next boot 153s Setting up libcurl3t64-gnutls:amd64 (8.9.1-2ubuntu3) ... 153s Setting up fwupd-signed (1.55+1.7-1) ... 153s Setting up libsgutils2-1.48:amd64 (1.48-0ubuntu1) ... 153s Setting up debconf-i18n (1.5.87ubuntu1) ... 153s Setting up amd64-microcode (3.20240820.1ubuntu1) ... 153s amd64-microcode: microcode will be updated at next boot 153s Setting up xxd (2:9.1.0861-1ubuntu1) ... 153s Setting up libglib2.0-0t64:amd64 (2.82.2-3) ... 153s No schema files found: doing nothing. 153s Setting up libglib2.0-data (2.82.2-3) ... 153s Setting up vim-common (2:9.1.0861-1ubuntu1) ... 153s Setting up gir1.2-glib-2.0:amd64 (2.82.2-3) ... 153s Setting up lxd-installer (10) ... 154s Setting up libplymouth5:amd64 (24.004.60-2ubuntu3) ... 154s Setting up libgirepository-1.0-1:amd64 (1.82.0-2) ... 154s Setting up curl (8.9.1-2ubuntu3) ... 154s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 154s Setting up sg3-utils (1.48-0ubuntu1) ... 154s Setting up openssh-sftp-server (1:9.9p1-3ubuntu2) ... 154s Setting up openssh-server (1:9.9p1-3ubuntu2) ... 154s Installing new version of config file /etc/ssh/moduli ... 154s Replacing config file /etc/ssh/sshd_config with new version 155s Setting up plymouth (24.004.60-2ubuntu3) ... 155s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 155s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 163s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 163s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 164s Setting up python3 (3.12.7-1) ... 164s Setting up vim-tiny (2:9.1.0861-1ubuntu1) ... 164s Setting up sg3-utils-udev (1.48-0ubuntu1) ... 164s update-initramfs: deferring update (trigger activated) 164s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) ... 164s update-initramfs: deferring update (trigger activated) 164s Setting up gir1.2-girepository-2.0:amd64 (1.82.0-2) ... 164s Setting up python3-gi (3.50.0-3build1) ... 164s Setting up python3-rpds-py (0.21.0-2ubuntu1) ... 164s Setting up python3-jsonschema-specifications (2023.12.1-2) ... 164s Setting up python3-blinker (1.9.0-1) ... 164s Setting up python3-dbus (1.3.2-5build4) ... 164s Setting up python3-debconf (1.5.87ubuntu1) ... 164s Setting up python3-yaml (6.0.2-1build1) ... 165s Processing triggers for man-db (2.13.0-1) ... 166s Processing triggers for debianutils (5.21) ... 166s Processing triggers for install-info (7.1.1-1) ... 166s Processing triggers for initramfs-tools (0.142ubuntu35) ... 166s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 166s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 173s Processing triggers for libc-bin (2.40-1ubuntu3) ... 173s Processing triggers for ufw (0.36.2-8) ... 173s Reading package lists... 173s Building dependency tree... 173s Reading state information... 173s The following packages will be REMOVED: 173s libsgutils2-1.46-2* 174s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 174s After this operation, 294 kB disk space will be freed. 174s (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 ... 75656 files and directories currently installed.) 174s Removing libsgutils2-1.46-2:amd64 (1.46-3ubuntu5) ... 174s Processing triggers for libc-bin (2.40-1ubuntu3) ... 174s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 174s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 174s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 174s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 175s Reading package lists... 175s Reading package lists... 176s Building dependency tree... 176s Reading state information... 176s Calculating upgrade... 176s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 176s Reading package lists... 176s Building dependency tree... 176s Reading state information... 176s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 176s autopkgtest [20:33:48]: rebooting testbed after setup commands that affected boot 180s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 194s autopkgtest [20:34:06]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 196s autopkgtest [20:34:08]: @@@@@@@@@@@@@@@@@@@@ apt-source dolfin 203s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/universe dolfin 2019.2.0~legacy20240219.1c52e83-11ubuntu1 (dsc) [4203 B] 203s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe dolfin 2019.2.0~legacy20240219.1c52e83-11ubuntu1 (tar) [10.9 MB] 203s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe dolfin 2019.2.0~legacy20240219.1c52e83-11ubuntu1 (diff) [52.4 kB] 203s gpgv: Signature made Wed Nov 20 11:07:22 2024 UTC 203s gpgv: using RSA key 568BF22A66337CBFC9A6B9B72C83DBC8E9BD0E37 203s gpgv: Can't check signature: No public key 203s dpkg-source: warning: cannot verify inline signature for ./dolfin_2019.2.0~legacy20240219.1c52e83-11ubuntu1.dsc: no acceptable signature found 204s autopkgtest [20:34:16]: testing package dolfin version 2019.2.0~legacy20240219.1c52e83-11ubuntu1 204s autopkgtest [20:34:16]: build not needed 206s autopkgtest [20:34:18]: test test-dolfin-cpp: preparing testbed 210s Reading package lists... 210s Building dependency tree... 210s Reading state information... 211s Starting pkgProblemResolver with broken count: 0 211s Starting 2 pkgProblemResolver with broken count: 0 211s Done 211s The following additional packages will be installed: 211s autoconf automake autopoint autotools-dev build-essential chrpath cmake 211s cmake-data cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper 211s debugedit dh-autoreconf dh-python dh-strip-nondeterminism docutils-common 211s dolfin-bin dolfin-doc doxygen dwz fontconfig fontconfig-config 211s fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome fonts-lato 211s fonts-mathjax g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc 211s gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext gfortran 211s gfortran-14 gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu graphviz 211s icu-devtools intltool-debian libaec-dev libaec0 libamd-comgr2 libamd3 211s libamdhip64-5 libann0 libaom3 libarchive-zip-perl libarpack2-dev 211s libarpack2t64 libasan8 libblas-dev libblas3 libblas64-3 libblis-pthread-dev 211s libblis4-pthread libboost-atomic1.83-dev libboost-atomic1.83.0 211s libboost-chrono-dev libboost-chrono1.83-dev libboost-chrono1.83.0t64 211s libboost-date-time1.83-dev libboost-date-time1.83.0 libboost-dev 211s libboost-filesystem-dev libboost-filesystem1.83-dev 211s libboost-filesystem1.83.0 libboost-iostreams-dev libboost-iostreams1.83-dev 211s libboost-iostreams1.83.0 libboost-math-dev libboost-math1.83-dev 211s libboost-math1.83.0 libboost-mpi-dev libboost-mpi1.83-dev libboost-mpi1.83.0 211s libboost-program-options-dev libboost-program-options1.83-dev 211s libboost-program-options1.83.0 libboost-regex1.83-dev libboost-regex1.83.0 211s libboost-serialization-dev libboost-serialization1.83-dev 211s libboost-serialization1.83.0 libboost-system1.83-dev libboost-system1.83.0 211s libboost-thread-dev libboost-thread1.83-dev libboost-thread1.83.0 211s libboost-timer-dev libboost-timer1.83-dev libboost-timer1.83.0 211s libboost1.83-dev libbrotli-dev libbtf2 libc6-dbg libcairo2 libcamd3 libcc1-0 211s libccolamd3 libcdt5 libcgraph6 libcholmod5 libcolamd3 libcombblas2.0.0t64 211s libcurl4-openssl-dev libcxsparse4 libdatrie1 libde265-0 libdebhelper-perl 211s libdeflate0 libdolfin-dev libdolfin-dev-common libdolfin2019.2t64 211s libdolfin64-2019.2t64 libdolfin64-dev libdrm-amdgpu1 libeigen3-dev 211s libevent-2.1-7t64 libevent-dev libevent-extra-2.1-7t64 211s libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 libexpat1-dev 211s libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 211s libfftw3-mpi-dev libfftw3-mpi3 libfftw3-quad3 libfftw3-single3 211s libfile-stripnondeterminism-perl libfmt10 libfontconfig1 libgcc-14-dev 211s libgd3 libgfortran-14-dev libgfortran5 libgmp-dev libgmpxx4ldbl 211s libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev libgomp1 211s libgraphite2-3 libgts-0.7-5t64 libgvc6 libgvpr2 libharfbuzz0b 211s libhdf5-mpi-dev libhdf5-openmpi-103-1t64 libhdf5-openmpi-cpp-103-1t64 211s libhdf5-openmpi-dev libhdf5-openmpi-fortran-102t64 libhdf5-openmpi-hl-100t64 211s libhdf5-openmpi-hl-cpp-100t64 libhdf5-openmpi-hl-fortran-100t64 211s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhsa-runtime64-1 211s libhsakmt1 libhwasan0 libhwloc-dev libhwloc-plugins libhwloc15 211s libhypre-2.31.0 libhypre-dev libhypre64m-2.31.0 libhypre64m-dev libibmad5 211s libibumad3 libibverbs-dev libice6 libicu-dev libidn2-dev libimagequant0 211s libisl23 libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 211s libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-mathjax 211s libjs-modernizr libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 211s libklu2 liblab-gamut1 liblapack-dev liblapack3 liblapack64-3 libldl3 211s liblerc4 libllvm17t64 liblsan0 libltdl-dev libltdl7 liblzma-dev libmetis5 211s libmpc3 libmumps-5.6t64 libmumps-5.7 libmumps-64pord-5.6t64 211s libmumps-64pord-5.7 libmumps-dev libmumps-headers-dev libmumps64-dev 211s libmunge2 libnghttp2-dev libnl-3-dev libnl-route-3-dev libnuma-dev 211s libopenblas64-0 libopenblas64-0-pthread libopenblas64-dev 211s libopenblas64-pthread-dev libopenmpi-dev libopenmpi3t64 libp11-kit-dev 211s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libparpack2-dev 211s libparpack2t64 libparu1 libpathplan4 libpciaccess0 libpetsc-real-dev 211s libpetsc-real3.21 libpetsc-real3.21-dev libpetsc3.21-dev-common 211s libpetsc64-real-dev libpetsc64-real3.21 libpetsc64-real3.21-dev 211s libpixman-1-0 libpkgconf3 libpmix-dev libpmix2t64 libpsl-dev 211s libpsm-infinipath1 libpsm2-2 libptscotch-7.0 libptscotch-dev 211s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13 211s libpython3.13-dev libpython3.13-minimal libpython3.13-stdlib libquadmath0 211s libraqm0 librbio4 librdmacm1t64 librhash0 librtmp-dev libscalapack-mpi-dev 211s libscalapack-openmpi-dev libscalapack-openmpi2.2 libscotch-7.0 libscotch-dev 211s libsharpyuv0 libslepc-real3.21 libslepc-real3.21-dev libslepc64-real3.21 211s libslepc64-real3.21-dev libsm6 libspex3 libspqr4 libssh2-1-dev libssl-dev 211s libstdc++-14-dev libsuitesparse-dev libsuitesparse-mongoose3 211s libsuitesparseconfig7 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8 211s libsuperlu7 libsz2 libtasn1-6-dev libthai-data libthai0 libtiff6 libtool 211s libtsan2 libubsan1 libucx0 libumfpack6 libunbound8 libwebp7 libx11-dev 211s libxapian30 libxau-dev libxaw7 libxcb-render0 libxcb-shm0 libxcb1-dev 211s libxdmcp-dev libxml2-dev libxmu6 libxnvctrl0 libxpm4 libxrender1 libxt6t64 211s libyaml-dev libzstd-dev m4 mpi-default-bin mpi-default-dev nettle-dev 211s ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers 211s openmpi-bin openmpi-common petsc-dev petsc64-dev pkg-config pkgconf 211s pkgconf-bin po-debconf pybind11-dev python-petsc4py-doc python3-alabaster 211s python3-all python3-all-dev python3-defusedxml python3-dev python3-dijitso 211s python3-docutils python3-dolfin python3-dolfin-real python3-dolfin64-real 211s python3-ffc python3-fiat python3-imagesize python3-mpi4py python3-mpmath 211s python3-numpy python3-packaging python3-petsc4py python3-petsc4py-64-real 211s python3-petsc4py-64-real3.21 python3-petsc4py-real python3-petsc4py-real3.21 211s python3-pkgconfig python3-ply python3-pusimp python3-pybind11 python3-roman 211s python3-six python3-slepc4py python3-slepc4py-64-real 211s python3-slepc4py-64-real3.21 python3-slepc4py-real python3-slepc4py-real3.21 211s python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme 211s python3-sphinxcontrib.jquery python3-sympy python3-ufl-legacy python3.12-dev 211s python3.13 python3.13-dev python3.13-minimal sgml-base slepc-dev slepc64-dev 211s sphinx-common sphinx-rtd-theme-common swig valgrind valgrind-mpi x11-common 211s x11proto-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev 211s Suggested packages: 211s autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format 211s elpa-cmake-mode ninja-build cpp-doc gcc-14-locales cpp-14-doc dh-make flit 211s python3-build python3-installer python3-wheel doxygen-latex doxygen-doc 211s doxygen-gui g++-multilib g++-14-multilib gcc-14-doc gcc-multilib 211s manpages-dev flex bison gdb gcc-doc gcc-14-multilib gdb-x86-64-linux-gnu 211s gettext-doc libasprintf-dev libgettextpo-dev gfortran-multilib gfortran-doc 211s gfortran-14-multilib gfortran-14-doc libcoarrays-dev gsfonts graphviz-doc 211s liblapack-doc libboost-doc libboost-graph1.83-dev libboost1.83-doc 211s libboost-container1.83-dev libboost-context1.83-dev 211s libboost-contract1.83-dev libboost-coroutine1.83-dev 211s libboost-exception1.83-dev libboost-fiber1.83-dev 211s libboost-graph-parallel1.83-dev libboost-json1.83-dev 211s libboost-locale1.83-dev libboost-log1.83-dev libboost-mpi-python1.83-dev 211s libboost-nowide1.83-dev libboost-numpy1.83-dev libboost-python1.83-dev 211s libboost-random1.83-dev libboost-stacktrace1.83-dev libboost-test1.83-dev 211s libboost-type-erasure1.83-dev libboost-url1.83-dev libboost-wave1.83-dev 211s libboost1.83-tools-dev libmpfrc++-dev libntl-dev libcurl4-doc libidn-dev 211s libkrb5-dev libldap2-dev libeigen3-doc libfftw3-doc libgd-tools gmp-doc 211s libgmp10-doc libmpfr-dev dns-root-data gnutls-bin gnutls-doc libhdf5-doc 211s libheif-plugin-x265 libheif-plugin-ffmpegdec libheif-plugin-jpegdec 211s libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc 211s libheif-plugin-kvazaar libheif-plugin-rav1e libheif-plugin-svtenc 211s libhwloc-contrib-plugins icu-doc libjs-jquery-ui-docs fonts-mathjax-extras 211s fonts-stix libjs-mathjax-doc libtool-doc liblzma-doc libnghttp2-doc 211s openmpi-doc p11-kit-doc libpetsc-real3.21-dbg petsc3.21-doc libluminate-dev 211s libpetsc64-real3.21-dbg scalapack-doc libslepc3.21-dev-examples 211s slepc3.21-doc libssl-doc libstdc++-14-doc libsuperlu-doc gcj-jdk libx11-doc 211s xapian-tools libxcb-doc libyaml-doc m4-doc opencl-icd 211s opencl-clhpp-headers-doc libmail-box-perl pybind11-doc python-dijitso-doc 211s docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french 211s texlive-latex-base texlive-latex-recommended python-mpmath-doc python3-gmpy2 211s python3-matplotlib python-numpy-doc python3-pytest python-ply-doc 211s python-slepc4py-doc python3-stemmer dvipng dvisvgm fonts-freefont-otf 211s imagemagick-6.q16 latexmk sphinx-doc tex-gyre texlive-fonts-extra 211s texlive-fonts-recommended texlive-latex-extra texlive-plain-generic 211s python-sympy-doc python-ufl-legacy-doc python3.13-venv python3.13-doc 211s binfmt-support sgml-base-doc swig-doc swig-examples valgrind-dbg kcachegrind 211s alleyoop valkyrie 211s Recommended packages: 211s python3-matplotlib fonts-liberation libarchive-cpio-perl libgts-bin 211s libheif-plugin-aomenc javascript-common libjson-xs-perl 211s libcoarrays-openmpi-dev libpetsc3.21-dev-examples ksh | mksh | pdksh | zsh 211s libgraphblas-dev libtasn1-doc libgl-dev libmail-sendmail-perl libpaper-utils 211s python3-pil isympy-common gdb 211s The following NEW packages will be installed: 211s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 211s chrpath cmake cmake-data cpp cpp-14 cpp-14-x86-64-linux-gnu 211s cpp-x86-64-linux-gnu debhelper debugedit dh-autoreconf dh-python 211s dh-strip-nondeterminism docutils-common dolfin-bin dolfin-doc doxygen dwz 211s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 211s fonts-font-awesome fonts-lato fonts-mathjax g++ g++-14 211s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 211s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext gfortran gfortran-14 211s gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu graphviz icu-devtools 211s intltool-debian libaec-dev libaec0 libamd-comgr2 libamd3 libamdhip64-5 211s libann0 libaom3 libarchive-zip-perl libarpack2-dev libarpack2t64 libasan8 211s libblas-dev libblas3 libblas64-3 libblis-pthread-dev libblis4-pthread 211s libboost-atomic1.83-dev libboost-atomic1.83.0 libboost-chrono-dev 211s libboost-chrono1.83-dev libboost-chrono1.83.0t64 libboost-date-time1.83-dev 211s libboost-date-time1.83.0 libboost-dev libboost-filesystem-dev 211s libboost-filesystem1.83-dev libboost-filesystem1.83.0 libboost-iostreams-dev 211s libboost-iostreams1.83-dev libboost-iostreams1.83.0 libboost-math-dev 211s libboost-math1.83-dev libboost-math1.83.0 libboost-mpi-dev 211s libboost-mpi1.83-dev libboost-mpi1.83.0 libboost-program-options-dev 211s libboost-program-options1.83-dev libboost-program-options1.83.0 211s libboost-regex1.83-dev libboost-regex1.83.0 libboost-serialization-dev 211s libboost-serialization1.83-dev libboost-serialization1.83.0 211s libboost-system1.83-dev libboost-system1.83.0 libboost-thread-dev 211s libboost-thread1.83-dev libboost-thread1.83.0 libboost-timer-dev 211s libboost-timer1.83-dev libboost-timer1.83.0 libboost1.83-dev libbrotli-dev 211s libbtf2 libc6-dbg libcairo2 libcamd3 libcc1-0 libccolamd3 libcdt5 libcgraph6 211s libcholmod5 libcolamd3 libcombblas2.0.0t64 libcurl4-openssl-dev libcxsparse4 211s libdatrie1 libde265-0 libdebhelper-perl libdeflate0 libdolfin-dev 211s libdolfin-dev-common libdolfin2019.2t64 libdolfin64-2019.2t64 211s libdolfin64-dev libdrm-amdgpu1 libeigen3-dev libevent-2.1-7t64 libevent-dev 211s libevent-extra-2.1-7t64 libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 211s libexpat1-dev libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 211s libfftw3-long3 libfftw3-mpi-dev libfftw3-mpi3 libfftw3-quad3 211s libfftw3-single3 libfile-stripnondeterminism-perl libfmt10 libfontconfig1 211s libgcc-14-dev libgd3 libgfortran-14-dev libgfortran5 libgmp-dev 211s libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev 211s libgomp1 libgraphite2-3 libgts-0.7-5t64 libgvc6 libgvpr2 libharfbuzz0b 211s libhdf5-mpi-dev libhdf5-openmpi-103-1t64 libhdf5-openmpi-cpp-103-1t64 211s libhdf5-openmpi-dev libhdf5-openmpi-fortran-102t64 libhdf5-openmpi-hl-100t64 211s libhdf5-openmpi-hl-cpp-100t64 libhdf5-openmpi-hl-fortran-100t64 211s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhsa-runtime64-1 211s libhsakmt1 libhwasan0 libhwloc-dev libhwloc-plugins libhwloc15 211s libhypre-2.31.0 libhypre-dev libhypre64m-2.31.0 libhypre64m-dev libibmad5 211s libibumad3 libibverbs-dev libice6 libicu-dev libidn2-dev libimagequant0 211s libisl23 libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 211s libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-mathjax 211s libjs-modernizr libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 211s libklu2 liblab-gamut1 liblapack-dev liblapack3 liblapack64-3 libldl3 211s liblerc4 libllvm17t64 liblsan0 libltdl-dev libltdl7 liblzma-dev libmetis5 211s libmpc3 libmumps-5.6t64 libmumps-5.7 libmumps-64pord-5.6t64 211s libmumps-64pord-5.7 libmumps-dev libmumps-headers-dev libmumps64-dev 211s libmunge2 libnghttp2-dev libnl-3-dev libnl-route-3-dev libnuma-dev 211s libopenblas64-0 libopenblas64-0-pthread libopenblas64-dev 211s libopenblas64-pthread-dev libopenmpi-dev libopenmpi3t64 libp11-kit-dev 211s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libparpack2-dev 211s libparpack2t64 libparu1 libpathplan4 libpciaccess0 libpetsc-real-dev 211s libpetsc-real3.21 libpetsc-real3.21-dev libpetsc3.21-dev-common 211s libpetsc64-real-dev libpetsc64-real3.21 libpetsc64-real3.21-dev 211s libpixman-1-0 libpkgconf3 libpmix-dev libpmix2t64 libpsl-dev 211s libpsm-infinipath1 libpsm2-2 libptscotch-7.0 libptscotch-dev 211s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13 211s libpython3.13-dev libpython3.13-minimal libpython3.13-stdlib libquadmath0 211s libraqm0 librbio4 librdmacm1t64 librhash0 librtmp-dev libscalapack-mpi-dev 211s libscalapack-openmpi-dev libscalapack-openmpi2.2 libscotch-7.0 libscotch-dev 211s libsharpyuv0 libslepc-real3.21 libslepc-real3.21-dev libslepc64-real3.21 211s libslepc64-real3.21-dev libsm6 libspex3 libspqr4 libssh2-1-dev libssl-dev 211s libstdc++-14-dev libsuitesparse-dev libsuitesparse-mongoose3 211s libsuitesparseconfig7 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8 211s libsuperlu7 libsz2 libtasn1-6-dev libthai-data libthai0 libtiff6 libtool 211s libtsan2 libubsan1 libucx0 libumfpack6 libunbound8 libwebp7 libx11-dev 211s libxapian30 libxau-dev libxaw7 libxcb-render0 libxcb-shm0 libxcb1-dev 211s libxdmcp-dev libxml2-dev libxmu6 libxnvctrl0 libxpm4 libxrender1 libxt6t64 211s libyaml-dev libzstd-dev m4 mpi-default-bin mpi-default-dev nettle-dev 211s ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers 211s openmpi-bin openmpi-common petsc-dev petsc64-dev pkg-config pkgconf 211s pkgconf-bin po-debconf pybind11-dev python-petsc4py-doc python3-alabaster 211s python3-all python3-all-dev python3-defusedxml python3-dev python3-dijitso 211s python3-docutils python3-dolfin python3-dolfin-real python3-dolfin64-real 211s python3-ffc python3-fiat python3-imagesize python3-mpi4py python3-mpmath 211s python3-numpy python3-packaging python3-petsc4py python3-petsc4py-64-real 211s python3-petsc4py-64-real3.21 python3-petsc4py-real python3-petsc4py-real3.21 211s python3-pkgconfig python3-ply python3-pusimp python3-pybind11 python3-roman 211s python3-six python3-slepc4py python3-slepc4py-64-real 211s python3-slepc4py-64-real3.21 python3-slepc4py-real python3-slepc4py-real3.21 211s python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme 211s python3-sphinxcontrib.jquery python3-sympy python3-ufl-legacy python3.12-dev 211s python3.13 python3.13-dev python3.13-minimal sgml-base slepc-dev slepc64-dev 211s sphinx-common sphinx-rtd-theme-common swig valgrind valgrind-mpi x11-common 211s x11proto-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev 211s 0 upgraded, 397 newly installed, 0 to remove and 0 not upgraded. 211s Need to get 443 MB/443 MB of archives. 211s After this operation, 1965 MB of additional disk space will be used. 211s Get:1 /tmp/autopkgtest.Xh5QxM/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [1188 B] 211s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 212s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.0-2 [879 kB] 212s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.0-2 [2188 kB] 212s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 212s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 212s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 212s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 212s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 212s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-2 [616 kB] 212s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 212s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 212s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 213s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 213s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 213s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 213s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 213s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 213s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 213s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 213s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 213s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 213s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 213s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 213s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 213s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 213s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 215s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 215s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 215s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 215s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-8ubuntu1 [2504 kB] 215s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [13.3 MB] 216s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-8ubuntu1 [19.9 kB] 216s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 216s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 216s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 216s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 chrpath amd64 0.18-1 [13.4 kB] 216s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libjsoncpp25 amd64 1.9.5-6build1 [82.8 kB] 216s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 librhash0 amd64 1.4.3-3build1 [129 kB] 216s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake-data all 3.30.3-1 [2246 kB] 216s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake amd64 3.30.3-1 [12.0 MB] 217s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 217s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-8 [166 kB] 217s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 217s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 217s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 217s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 217s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 217s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 217s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-2 [948 kB] 218s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 218s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 218s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 218s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 dh-python all 6.20241024 [112 kB] 218s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 218s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 218s Get:57 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfmt10 amd64 10.1.1+ds1-4 [79.0 kB] 218s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxapian30 amd64 1.4.25-1 [718 kB] 218s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 doxygen amd64 1.9.8+ds-2ubuntu2 [5915 kB] 219s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 219s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 219s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 219s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 219s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 219s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 219s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 219s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-8ubuntu1 [909 kB] 220s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran-14-dev amd64 14.2.0-8ubuntu1 [965 kB] 220s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [12.5 MB] 222s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14 amd64 14.2.0-8ubuntu1 [11.9 kB] 222s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1022 B] 222s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran amd64 4:14.1.0-2ubuntu1 [1172 B] 222s Get:73 http://ftpmaster.internal/ubuntu plucky/universe amd64 libann0 amd64 1.1.2+doc-9build1 [25.5 kB] 222s Get:74 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcdt5 amd64 2.42.4-2build3 [22.3 kB] 222s Get:75 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcgraph6 amd64 2.42.4-2build3 [45.1 kB] 222s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 222s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libaom3 amd64 3.11.0-1 [2761 kB] 222s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-aomdec amd64 1.19.3-1 [11.5 kB] 222s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libde265-0 amd64 1.0.15-1build4 [168 kB] 222s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-libde265 amd64 1.19.3-1 [8968 B] 222s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif1 amd64 1.19.3-1 [415 kB] 222s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 222s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 222s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 222s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 222s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.0.1-1 [540 kB] 222s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libraqm0 amd64 0.10.1-1build1 [15.0 kB] 222s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 222s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 222s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 222s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 222s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 222s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 222s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libgd3 amd64 2.3.3-12ubuntu3 [127 kB] 222s Get:95 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgts-0.7-5t64 amd64 0.7.6+darcs121130-5.2build1 [161 kB] 222s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 223s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 223s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 223s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 223s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 223s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl7 amd64 2.4.7-8 [43.9 kB] 223s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 223s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 223s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 223s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [252 kB] 223s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [51.6 kB] 223s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [29.1 kB] 223s Get:108 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpathplan4 amd64 2.42.4-2build3 [24.5 kB] 223s Get:109 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvc6 amd64 2.42.4-2build3 [721 kB] 223s Get:110 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvpr2 amd64 2.42.4-2build3 [189 kB] 223s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblab-gamut1 amd64 2.42.4-2build3 [1898 kB] 224s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 224s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 224s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 224s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 224s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 224s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 224s Get:118 http://ftpmaster.internal/ubuntu plucky/universe amd64 graphviz amd64 2.42.4-2build3 [649 kB] 224s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 icu-devtools amd64 74.2-1ubuntu4 [213 kB] 224s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec0 amd64 1.1.3-1 [22.7 kB] 224s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 libllvm17t64 amd64 1:17.0.6-18 [26.0 MB] 226s Get:122 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3build2 [14.4 MB] 227s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libsuitesparseconfig7 amd64 1:7.8.3+dfsg-2 [13.4 kB] 227s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd3 amd64 1:7.8.3+dfsg-2 [31.1 kB] 227s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [21.7 kB] 227s Get:126 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsakmt1 amd64 5.7.0-1build1 [62.9 kB] 227s Get:127 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsa-runtime64-1 amd64 5.7.1-2build1 [491 kB] 227s Get:128 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamdhip64-5 amd64 5.7.1-5 [9643 kB] 228s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-3build2 [247 kB] 228s Get:130 http://ftpmaster.internal/ubuntu plucky/universe amd64 libblis4-pthread amd64 0.9.0-1 [4669 kB] 229s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-3build2 [2668 kB] 229s Get:132 http://ftpmaster.internal/ubuntu plucky/universe amd64 libarpack2t64 amd64 3.9.1-1.1ubuntu1 [107 kB] 229s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas-dev amd64 3.12.0-3build2 [172 kB] 229s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 libblis-pthread-dev amd64 0.9.0-1 [2550 kB] 229s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack-dev amd64 3.12.0-3build2 [5249 kB] 229s Get:136 http://ftpmaster.internal/ubuntu plucky/universe amd64 libarpack2-dev amd64 3.9.1-1.1ubuntu1 [123 kB] 229s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas64-3 amd64 3.12.0-3build2 [231 kB] 229s Get:138 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost1.83-dev amd64 1.83.0-3.2ubuntu3 [10.7 MB] 230s Get:139 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-atomic1.83.0 amd64 1.83.0-3.2ubuntu3 [240 kB] 230s Get:140 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-atomic1.83-dev amd64 1.83.0-3.2ubuntu3 [235 kB] 230s Get:141 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-chrono1.83.0t64 amd64 1.83.0-3.2ubuntu3 [245 kB] 230s Get:142 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-chrono1.83-dev amd64 1.83.0-3.2ubuntu3 [247 kB] 230s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-chrono-dev amd64 1.83.0.2ubuntu1 [4832 B] 230s Get:144 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-date-time1.83.0 amd64 1.83.0-3.2ubuntu3 [236 kB] 230s Get:145 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-serialization1.83.0 amd64 1.83.0-3.2ubuntu3 [343 kB] 230s Get:146 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-serialization1.83-dev amd64 1.83.0-3.2ubuntu3 [387 kB] 230s Get:147 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-date-time1.83-dev amd64 1.83.0-3.2ubuntu3 [239 kB] 230s Get:148 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-dev amd64 1.83.0.2ubuntu1 [4468 B] 230s Get:149 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-filesystem1.83.0 amd64 1.83.0-3.2ubuntu3 [286 kB] 230s Get:150 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-system1.83.0 amd64 1.83.0-3.2ubuntu3 [237 kB] 230s Get:151 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-system1.83-dev amd64 1.83.0-3.2ubuntu3 [231 kB] 230s Get:152 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-filesystem1.83-dev amd64 1.83.0-3.2ubuntu3 [304 kB] 230s Get:153 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-filesystem-dev amd64 1.83.0.2ubuntu1 [4256 B] 230s Get:154 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-regex1.83.0 amd64 1.83.0-3.2ubuntu3 [342 kB] 230s Get:155 http://ftpmaster.internal/ubuntu plucky/main amd64 libicu-dev amd64 74.2-1ubuntu4 [11.9 MB] 231s Get:156 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-regex1.83-dev amd64 1.83.0-3.2ubuntu3 [359 kB] 231s Get:157 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-iostreams1.83.0 amd64 1.83.0-3.2ubuntu3 [260 kB] 231s Get:158 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-iostreams1.83-dev amd64 1.83.0-3.2ubuntu3 [264 kB] 231s Get:159 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-iostreams-dev amd64 1.83.0.2ubuntu1 [4212 B] 231s Get:160 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-math1.83.0 amd64 1.83.0-3.2ubuntu3 [442 kB] 231s Get:161 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-math1.83-dev amd64 1.83.0-3.2ubuntu3 [607 kB] 231s Get:162 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-math-dev amd64 1.83.0.2ubuntu1 [4434 B] 231s Get:163 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-10 [7966 B] 231s Get:164 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3build1 [178 kB] 231s Get:165 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm2-2 amd64 11.2.185-2.1 [193 kB] 231s Get:166 http://ftpmaster.internal/ubuntu plucky/main amd64 librdmacm1t64 amd64 52.0-2ubuntu1 [70.8 kB] 231s Get:167 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfabric1 amd64 1.17.0-3ubuntu1 [658 kB] 232s Get:168 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc15 amd64 2.11.2-1 [193 kB] 232s Get:169 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmunge2 amd64 0.5.15-4build1 [14.7 kB] 232s Get:170 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 232s Get:171 http://ftpmaster.internal/ubuntu plucky/main amd64 libxnvctrl0 amd64 510.47.03-0ubuntu4 [12.6 kB] 232s Get:172 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-libopencl1 amd64 2.3.2-1build1 [38.5 kB] 232s Get:173 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-plugins amd64 2.11.2-1 [16.0 kB] 232s Get:174 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix2t64 amd64 5.0.3-2 [697 kB] 232s Get:175 http://ftpmaster.internal/ubuntu plucky/main amd64 libibumad3 amd64 52.0-2ubuntu1 [29.0 kB] 232s Get:176 http://ftpmaster.internal/ubuntu plucky/main amd64 libibmad5 amd64 52.0-2ubuntu1 [42.6 kB] 232s Get:177 http://ftpmaster.internal/ubuntu plucky/universe amd64 libucx0 amd64 1.17.0+ds-3build1 [1162 kB] 232s Get:178 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libopenmpi3t64 amd64 5.0.5-6 [2093 kB] 232s Get:179 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-mpi1.83.0 amd64 1.83.0-3.2ubuntu3 [271 kB] 232s Get:180 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 openmpi-common all 5.0.5-6 [95.6 kB] 232s Get:181 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-3-dev amd64 3.7.0-0.3build2 [99.9 kB] 232s Get:182 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-route-3-dev amd64 3.7.0-0.3build2 [216 kB] 232s Get:183 http://ftpmaster.internal/ubuntu plucky/main amd64 libibverbs-dev amd64 52.0-2ubuntu1 [682 kB] 232s Get:184 http://ftpmaster.internal/ubuntu plucky/main amd64 libnuma-dev amd64 2.0.18-1build1 [37.0 kB] 232s Get:185 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl-dev amd64 2.4.7-8 [172 kB] 232s Get:186 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-dev amd64 2.11.2-1 [286 kB] 232s Get:187 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 232s Get:188 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-extra-2.1-7t64 amd64 2.1.12-stable-10 [64.2 kB] 232s Get:189 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-openssl-2.1-7t64 amd64 2.1.12-stable-10 [15.7 kB] 232s Get:190 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-dev amd64 2.1.12-stable-10 [274 kB] 232s Get:191 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 232s Get:192 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix-dev amd64 5.0.3-2 [4042 kB] 232s Get:193 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 232s Get:194 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 232s Get:195 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 openmpi-bin amd64 5.0.5-6 [169 kB] 232s Get:196 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libopenmpi-dev amd64 5.0.5-6 [1085 kB] 233s Get:197 http://ftpmaster.internal/ubuntu plucky/universe amd64 mpi-default-dev amd64 1.17 [3106 B] 233s Get:198 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-mpi1.83-dev amd64 1.83.0-3.2ubuntu3 [296 kB] 233s Get:199 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-mpi-dev amd64 1.83.0.2ubuntu1 [4304 B] 233s Get:200 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-program-options1.83.0 amd64 1.83.0-3.2ubuntu3 [322 kB] 233s Get:201 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-program-options1.83-dev amd64 1.83.0-3.2ubuntu3 [390 kB] 233s Get:202 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options-dev amd64 1.83.0.2ubuntu1 [4250 B] 233s Get:203 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-serialization-dev amd64 1.83.0.2ubuntu1 [4442 B] 233s Get:204 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-thread1.83.0 amd64 1.83.0-3.2ubuntu3 [278 kB] 233s Get:205 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-thread1.83-dev amd64 1.83.0-3.2ubuntu3 [281 kB] 233s Get:206 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-thread-dev amd64 1.83.0.2ubuntu1 [4246 B] 233s Get:207 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-timer1.83.0 amd64 1.83.0-3.2ubuntu3 [241 kB] 233s Get:208 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-timer1.83-dev amd64 1.83.0-3.2ubuntu3 [236 kB] 233s Get:209 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-timer-dev amd64 1.83.0.2ubuntu1 [4352 B] 233s Get:210 http://ftpmaster.internal/ubuntu plucky/main amd64 libbrotli-dev amd64 1.1.0-2build3 [381 kB] 233s Get:211 http://ftpmaster.internal/ubuntu plucky/universe amd64 libbtf2 amd64 1:7.8.3+dfsg-2 [15.1 kB] 233s Get:212 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcamd3 amd64 1:7.8.3+dfsg-2 [27.6 kB] 233s Get:213 http://ftpmaster.internal/ubuntu plucky/universe amd64 libccolamd3 amd64 1:7.8.3+dfsg-2 [27.5 kB] 233s Get:214 http://ftpmaster.internal/ubuntu plucky/main amd64 libcolamd3 amd64 1:7.8.3+dfsg-2 [19.5 kB] 233s Get:215 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcholmod5 amd64 1:7.8.3+dfsg-2 [876 kB] 233s Get:216 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcombblas2.0.0t64 amd64 2.0.0-3.1build3 [267 kB] 233s Get:217 http://ftpmaster.internal/ubuntu plucky/main amd64 libidn2-dev amd64 2.3.7-2build2 [120 kB] 233s Get:218 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 233s Get:219 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 233s Get:220 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 233s Get:221 http://ftpmaster.internal/ubuntu plucky/main amd64 libnghttp2-dev amd64 1.64.0-1 [123 kB] 233s Get:222 http://ftpmaster.internal/ubuntu plucky/main amd64 libpsl-dev amd64 0.21.2-1.1build1 [76.4 kB] 233s Get:223 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-2ubuntu7 [10.0 kB] 233s Get:224 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-2ubuntu7 [341 kB] 233s Get:225 http://ftpmaster.internal/ubuntu plucky/main amd64 libunbound8 amd64 1.20.0-1ubuntu2.1 [447 kB] 234s Get:226 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-dane0t64 amd64 3.8.8-2ubuntu1 [24.3 kB] 234s Get:227 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-openssl27t64 amd64 3.8.8-2ubuntu1 [24.5 kB] 234s Get:228 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit-dev amd64 0.25.5-2ubuntu1 [22.7 kB] 234s Get:229 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6-dev amd64 4.19.0-3build1 [90.5 kB] 234s Get:230 http://ftpmaster.internal/ubuntu plucky/main amd64 nettle-dev amd64 3.10-1 [1172 kB] 234s Get:231 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls28-dev amd64 3.8.8-2ubuntu1 [1108 kB] 234s Get:232 http://ftpmaster.internal/ubuntu plucky/main amd64 librtmp-dev amd64 2.4+20151223.gitfa8646d.1-2build7 [66.7 kB] 234s Get:233 http://ftpmaster.internal/ubuntu plucky/main amd64 libssl-dev amd64 3.3.1-2ubuntu2 [2686 kB] 234s Get:234 http://ftpmaster.internal/ubuntu plucky/main amd64 libssh2-1-dev amd64 1.11.1-1 [292 kB] 234s Get:235 http://ftpmaster.internal/ubuntu plucky/main amd64 libzstd-dev amd64 1.5.6+dfsg-1 [371 kB] 234s Get:236 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4-openssl-dev amd64 8.9.1-2ubuntu3 [512 kB] 234s Get:237 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcxsparse4 amd64 1:7.8.3+dfsg-2 [83.9 kB] 234s Get:238 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin-dev-common all 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [197 kB] 234s Get:239 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsz2 amd64 1.1.3-1 [5456 B] 234s Get:240 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-103-1t64 amd64 1.10.10+repack-4ubuntu3 [1337 kB] 234s Get:241 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu4 [839 kB] 234s Get:242 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-long3 amd64 3.3.10-1ubuntu4 [378 kB] 234s Get:243 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-single3 amd64 3.3.10-1ubuntu4 [871 kB] 234s Get:244 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfftw3-mpi3 amd64 3.3.10-1ubuntu4 [52.2 kB] 234s Get:245 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmetis5 amd64 5.1.0.dfsg-7build3 [181 kB] 234s Get:246 http://ftpmaster.internal/ubuntu plucky/universe amd64 libptscotch-7.0 amd64 7.0.5-1ubuntu1 [681 kB] 234s Get:247 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dist8 amd64 8.2.1+dfsg1-2 [631 kB] 234s Get:248 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre-2.31.0 amd64 2.31.0-1exp2 [1762 kB] 234s Get:249 http://ftpmaster.internal/ubuntu plucky/universe amd64 libklu2 amd64 1:7.8.3+dfsg-2 [98.9 kB] 234s Get:250 http://ftpmaster.internal/ubuntu plucky/universe amd64 mpi-default-bin amd64 1.17 [2296 B] 234s Get:251 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-openmpi2.2 amd64 2.2.1-3.1ubuntu2 [1758 kB] 234s Get:252 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libmumps-5.7 amd64 5.7.3-3 [2264 kB] 235s Get:253 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspqr4 amd64 1:7.8.3+dfsg-2 [169 kB] 235s Get:254 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu7 amd64 7.0.0+dfsg1-2 [220 kB] 235s Get:255 http://ftpmaster.internal/ubuntu plucky/universe amd64 libumfpack6 amd64 1:7.8.3+dfsg-2 [337 kB] 235s Get:256 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc-real3.21 amd64 3.21.6+dfsg1-2ubuntu2 [7917 kB] 235s Get:257 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparpack2t64 amd64 3.9.1-1.1ubuntu1 [98.9 kB] 235s Get:258 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libslepc-real3.21 amd64 3.21.2+dfsg1-2 [1322 kB] 235s Get:259 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin2019.2t64 amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [2055 kB] 235s Get:260 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-0-pthread amd64 0.3.28+ds-4 [8558 kB] 235s Get:261 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack64-3 amd64 3.12.0-3build2 [2525 kB] 235s Get:262 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre64m-2.31.0 amd64 2.31.0-1exp2 [1621 kB] 235s Get:263 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libmumps-64pord-5.7 amd64 5.7.3-3 [2262 kB] 236s Get:264 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc64-real3.21 amd64 3.21.6+dfsg1-2ubuntu2 [7793 kB] 236s Get:265 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libslepc64-real3.21 amd64 3.21.2+dfsg1-2 [1318 kB] 236s Get:266 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin64-2019.2t64 amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [2053 kB] 236s Get:267 http://ftpmaster.internal/ubuntu plucky/main amd64 pkg-config amd64 1.8.1-4 [7362 B] 236s Get:268 http://ftpmaster.internal/ubuntu plucky/universe amd64 libeigen3-dev all 3.4.0-4build1 [1055 kB] 236s Get:269 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-fortran-102t64 amd64 1.10.10+repack-4ubuntu3 [84.7 kB] 236s Get:270 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-100t64 amd64 1.10.10+repack-4ubuntu3 [56.7 kB] 236s Get:271 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-fortran-100t64 amd64 1.10.10+repack-4ubuntu3 [31.3 kB] 236s Get:272 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-cpp-103-1t64 amd64 1.10.10+repack-4ubuntu3 [124 kB] 236s Get:273 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-cpp-100t64 amd64 1.10.10+repack-4ubuntu3 [11.2 kB] 236s Get:274 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec-dev amd64 1.1.3-1 [19.8 kB] 236s Get:275 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8-dev amd64 2.1.5-3ubuntu2 [324 kB] 236s Get:276 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8-dev amd64 8c-2ubuntu11 [1484 B] 236s Get:277 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-dev amd64 8c-2ubuntu11 [1482 B] 236s Get:278 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-dev amd64 1.10.10+repack-4ubuntu3 [2854 kB] 236s Get:279 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-mpi-dev amd64 1.10.10+repack-4ubuntu3 [4616 B] 236s Get:280 http://ftpmaster.internal/ubuntu plucky/universe amd64 libldl3 amd64 1:7.8.3+dfsg-2 [14.4 kB] 236s Get:281 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuitesparse-mongoose3 amd64 1:7.8.3+dfsg-2 [37.8 kB] 236s Get:282 http://ftpmaster.internal/ubuntu plucky/universe amd64 librbio4 amd64 1:7.8.3+dfsg-2 [30.5 kB] 236s Get:283 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspex3 amd64 1:7.8.3+dfsg-2 [49.1 kB] 236s Get:284 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparu1 amd64 1:7.8.3+dfsg-2 [57.1 kB] 236s Get:285 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuitesparse-dev amd64 1:7.8.3+dfsg-2 [1939 kB] 236s Get:286 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscotch-7.0 amd64 7.0.5-1ubuntu1 [449 kB] 236s Get:287 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscotch-dev amd64 7.0.5-1ubuntu1 [1607 kB] 236s Get:288 http://ftpmaster.internal/ubuntu plucky/main amd64 liblzma-dev amd64 5.6.2-2 [176 kB] 236s Get:289 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml2-dev amd64 2.12.7+dfsg-3 [73.0 kB] 236s Get:290 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-11ubuntu1 [5319 kB] 236s Get:291 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-mpi4py amd64 4.0.1-3ubuntu1 [1097 kB] 237s Get:292 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dijitso all 2019.2.0~git20190418.c92dcb0-4 [24.3 kB] 237s Get:293 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpmath all 1.3.0-1 [425 kB] 237s Get:294 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sympy all 1.13.3-1 [4228 kB] 237s Get:295 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fiat all 2019.2.0~git20210419.7d418fa-5 [69.2 kB] 237s Get:296 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ufl-legacy all 1:2022.3.0-3 [154 kB] 237s Get:297 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ffc all 2019.2.0~legacy20230509.35df986-3 [227 kB] 237s Get:298 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 237s Get:299 http://ftpmaster.internal/ubuntu plucky/universe amd64 libptscotch-dev amd64 7.0.5-1ubuntu1 [1382 kB] 237s Get:300 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-openmpi-dev amd64 2.2.1-3.1ubuntu2 [7504 B] 237s Get:301 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-mpi-dev amd64 2.2.1-3.1ubuntu2 [2324 B] 237s Get:302 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-quad3 amd64 3.3.10-1ubuntu4 [669 kB] 237s Get:303 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-bin amd64 3.3.10-1ubuntu4 [39.2 kB] 237s Get:304 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-dev amd64 3.3.10-1ubuntu4 [2345 kB] 238s Get:305 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfftw3-mpi-dev amd64 3.3.10-1ubuntu4 [59.8 kB] 238s Get:306 http://ftpmaster.internal/ubuntu plucky/universe amd64 opencl-c-headers all 3.0~2024.05.08-1 [47.6 kB] 238s Get:307 http://ftpmaster.internal/ubuntu plucky/universe amd64 opencl-clhpp-headers all 3.0~2024.05.08-1ubuntu1 [50.9 kB] 238s Get:308 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-opencl-dev amd64 2.3.2-1build1 [2448 B] 238s Get:309 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dev amd64 7.0.0+dfsg1-2 [20.8 kB] 238s Get:310 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dist-dev amd64 8.2.1+dfsg1-2 [966 kB] 238s Get:311 http://ftpmaster.internal/ubuntu plucky/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 238s Get:312 http://ftpmaster.internal/ubuntu plucky/main amd64 x11proto-dev all 2024.1-1 [606 kB] 238s Get:313 http://ftpmaster.internal/ubuntu plucky/main amd64 libxau-dev amd64 1:1.0.11-1 [9798 B] 238s Get:314 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdmcp-dev amd64 1:1.1.3-0ubuntu6 [26.5 kB] 238s Get:315 http://ftpmaster.internal/ubuntu plucky/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB] 238s Get:316 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb1-dev amd64 1.17.0-2 [86.4 kB] 238s Get:317 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-dev amd64 2:1.8.10-2 [777 kB] 238s Get:318 http://ftpmaster.internal/ubuntu plucky/main amd64 libyaml-dev amd64 0.2.5-1build1 [62.2 kB] 238s Get:319 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc3.21-dev-common all 3.21.6+dfsg1-2ubuntu2 [316 kB] 238s Get:320 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre-dev amd64 2.31.0-1exp2 [2100 kB] 238s Get:321 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-headers-dev all 5.6.2-2.1build3 [21.2 kB] 238s Get:322 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-5.6t64 amd64 5.6.2-2.1build3 [1992 kB] 238s Get:323 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-dev amd64 5.6.2-2.1build3 [1937 kB] 238s Get:324 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-dbg amd64 2.40-1ubuntu3 [7627 kB] 238s Get:325 http://ftpmaster.internal/ubuntu plucky/main amd64 valgrind amd64 1:3.23.0-0ubuntu2 [14.7 MB] 239s Get:326 http://ftpmaster.internal/ubuntu plucky/universe amd64 valgrind-mpi amd64 1:3.23.0-0ubuntu2 [44.2 kB] 239s Get:327 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc-real3.21-dev amd64 3.21.6+dfsg1-2ubuntu2 [7112 kB] 240s Get:328 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparpack2-dev amd64 3.9.1-1.1ubuntu1 [113 kB] 240s Get:329 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libslepc-real3.21-dev amd64 3.21.2+dfsg1-2 [6002 kB] 240s Get:330 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin-dev amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [14.8 kB] 240s Get:331 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-0 amd64 0.3.28+ds-4 [5050 B] 240s Get:332 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-pthread-dev amd64 0.3.28+ds-4 [6419 kB] 240s Get:333 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-dev amd64 0.3.28+ds-4 [5122 B] 240s Get:334 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre64m-dev amd64 2.31.0-1exp2 [1929 kB] 240s Get:335 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-64pord-5.6t64 amd64 5.6.2-2.1build3 [1990 kB] 240s Get:336 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps64-dev amd64 5.6.2-2.1build3 [1936 kB] 240s Get:337 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc64-real3.21-dev amd64 3.21.6+dfsg1-2ubuntu2 [7121 kB] 240s Get:338 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libslepc64-real3.21-dev amd64 3.21.2+dfsg1-2 [6028 kB] 240s Get:339 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin64-dev amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [6818 B] 240s Get:340 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.4-1 [148 kB] 240s Get:341 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 240s Get:342 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 7.4.7-4 [158 kB] 240s Get:343 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 240s Get:344 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc-real-dev all 3.21.6+dfsg1-2ubuntu2 [3922 B] 240s Get:345 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc64-real-dev all 3.21.6+dfsg1-2ubuntu2 [3938 B] 240s Get:346 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-dev amd64 3.12.7-3 [5699 kB] 241s Get:347 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-dev amd64 3.12.7-1 [10.3 kB] 241s Get:348 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.0-2 [2107 kB] 241s Get:349 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.0-2 [2321 kB] 241s Get:350 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-dev amd64 3.13.0-2 [5488 kB] 241s Get:351 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-all-dev amd64 3.12.7-1 [916 B] 241s Get:352 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 petsc64-dev all 3.21.6+dfsg1-2ubuntu2 [3962 B] 241s Get:353 http://ftpmaster.internal/ubuntu plucky/universe amd64 pybind11-dev all 2.13.6-1 [168 kB] 241s Get:354 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-common all 7.4.7-4 [775 kB] 241s Get:355 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python-petsc4py-doc all 3.21.6-2ubuntu2 [747 kB] 241s Get:356 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.0-2 [719 kB] 241s Get:357 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.12.7-1 [890 B] 241s Get:358 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-dev amd64 3.12.7-3 [505 kB] 241s Get:359 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-dev amd64 3.12.7-1 [26.7 kB] 241s Get:360 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-dev amd64 3.13.0-2 [507 kB] 241s Get:361 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all-dev amd64 3.12.7-1 [914 B] 241s Get:362 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 241s Get:363 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-roman all 4.2-1 [10.0 kB] 241s Get:364 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 241s Get:365 http://ftpmaster.internal/ubuntu plucky/universe amd64 swig amd64 4.2.1-1 [1182 kB] 241s Get:366 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py-real3.21 amd64 3.21.6-2ubuntu2 [2219 kB] 241s Get:367 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py-real all 3.21.6-2ubuntu2 [2658 B] 241s Get:368 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py-real3.21 amd64 3.21.2-1ubuntu2 [544 kB] 241s Get:369 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py-real all 3.21.2-1ubuntu2 [2574 B] 241s Get:370 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-dolfin-real amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [1220 kB] 241s Get:371 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py-64-real3.21 amd64 3.21.6-2ubuntu2 [2178 kB] 242s Get:372 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py-64-real all 3.21.6-2ubuntu2 [2510 B] 242s Get:373 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py-64-real3.21 amd64 3.21.2-1ubuntu2 [540 kB] 242s Get:374 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py-64-real all 3.21.2-1ubuntu2 [2556 B] 242s Get:375 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pkgconfig all 1.5.5-2 [7888 B] 242s Get:376 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pybind11 all 2.13.6-1 [176 kB] 242s Get:377 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-dolfin64-real amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [1256 kB] 242s Get:378 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 242s Get:379 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 242s Get:380 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-ply all 3.11-7 [45.4 kB] 242s Get:381 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pusimp all 0.1.1-1 [10.3 kB] 242s Get:382 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-six all 1.16.0-7 [13.1 kB] 242s Get:383 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 242s Get:384 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 242s Get:385 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sphinx all 7.4.7-4 [593 kB] 242s Get:386 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 242s Get:387 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sphinxcontrib.jquery all 4.1-5 [6678 B] 242s Get:388 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sphinx-rtd-theme all 3.0.2+dfsg-1 [23.5 kB] 242s Get:389 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 slepc64-dev amd64 3.21.2+dfsg1-2 [2230 B] 242s Get:390 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py all 3.21.6-2ubuntu2 [2308 B] 242s Get:391 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py all 3.21.2-1ubuntu2 [2248 B] 242s Get:392 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-dolfin amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [26.9 kB] 242s Get:393 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 dolfin-doc all 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [13.0 MB] 242s Get:394 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 dolfin-bin all 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [12.1 kB] 242s Get:395 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 petsc-dev all 3.21.6+dfsg1-2ubuntu2 [7482 B] 242s Get:396 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 slepc-dev amd64 3.21.2+dfsg1-2 [4824 B] 242s Get:397 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-modernizr all 3.13.0-0.1 [101 kB] 243s Fetched 443 MB in 31s (14.2 MB/s) 243s Selecting previously unselected package fonts-lato. 243s (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 ... 75651 files and directories currently installed.) 243s Preparing to unpack .../000-fonts-lato_2.015-1_all.deb ... 243s Unpacking fonts-lato (2.015-1) ... 243s Selecting previously unselected package libpython3.13-minimal:amd64. 243s Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_amd64.deb ... 243s Unpacking libpython3.13-minimal:amd64 (3.13.0-2) ... 243s Selecting previously unselected package python3.13-minimal. 243s Preparing to unpack .../002-python3.13-minimal_3.13.0-2_amd64.deb ... 243s Unpacking python3.13-minimal (3.13.0-2) ... 243s Selecting previously unselected package sgml-base. 243s Preparing to unpack .../003-sgml-base_1.31_all.deb ... 243s Unpacking sgml-base (1.31) ... 243s Selecting previously unselected package m4. 243s Preparing to unpack .../004-m4_1.4.19-4build1_amd64.deb ... 243s Unpacking m4 (1.4.19-4build1) ... 243s Selecting previously unselected package autoconf. 244s Preparing to unpack .../005-autoconf_2.72-3_all.deb ... 244s Unpacking autoconf (2.72-3) ... 244s Selecting previously unselected package autotools-dev. 244s Preparing to unpack .../006-autotools-dev_20220109.1_all.deb ... 244s Unpacking autotools-dev (20220109.1) ... 244s Selecting previously unselected package automake. 244s Preparing to unpack .../007-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 244s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 244s Selecting previously unselected package autopoint. 244s Preparing to unpack .../008-autopoint_0.22.5-2_all.deb ... 244s Unpacking autopoint (0.22.5-2) ... 244s Selecting previously unselected package libisl23:amd64. 244s Preparing to unpack .../009-libisl23_0.27-1_amd64.deb ... 244s Unpacking libisl23:amd64 (0.27-1) ... 244s Selecting previously unselected package libmpc3:amd64. 244s Preparing to unpack .../010-libmpc3_1.3.1-1build2_amd64.deb ... 244s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 244s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 244s Preparing to unpack .../011-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package cpp-14. 244s Preparing to unpack .../012-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package cpp-x86-64-linux-gnu. 244s Preparing to unpack .../013-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 244s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 244s Selecting previously unselected package cpp. 244s Preparing to unpack .../014-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 244s Unpacking cpp (4:14.1.0-2ubuntu1) ... 244s Selecting previously unselected package libcc1-0:amd64. 244s Preparing to unpack .../015-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libgomp1:amd64. 244s Preparing to unpack .../016-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libitm1:amd64. 244s Preparing to unpack .../017-libitm1_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libasan8:amd64. 244s Preparing to unpack .../018-libasan8_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package liblsan0:amd64. 244s Preparing to unpack .../019-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libtsan2:amd64. 244s Preparing to unpack .../020-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libubsan1:amd64. 244s Preparing to unpack .../021-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libhwasan0:amd64. 244s Preparing to unpack .../022-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libquadmath0:amd64. 244s Preparing to unpack .../023-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libgcc-14-dev:amd64. 244s Preparing to unpack .../024-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 244s Preparing to unpack .../025-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 244s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package gcc-14. 245s Preparing to unpack .../026-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 245s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package gcc-x86-64-linux-gnu. 245s Preparing to unpack .../027-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 245s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package gcc. 245s Preparing to unpack .../028-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 245s Unpacking gcc (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package libstdc++-14-dev:amd64. 245s Preparing to unpack .../029-libstdc++-14-dev_14.2.0-8ubuntu1_amd64.deb ... 245s Unpacking libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package g++-14-x86-64-linux-gnu. 245s Preparing to unpack .../030-g++-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 245s Unpacking g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package g++-14. 245s Preparing to unpack .../031-g++-14_14.2.0-8ubuntu1_amd64.deb ... 245s Unpacking g++-14 (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package g++-x86-64-linux-gnu. 245s Preparing to unpack .../032-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 245s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package g++. 245s Preparing to unpack .../033-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 245s Unpacking g++ (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package build-essential. 245s Preparing to unpack .../034-build-essential_12.10ubuntu1_amd64.deb ... 245s Unpacking build-essential (12.10ubuntu1) ... 245s Selecting previously unselected package chrpath. 245s Preparing to unpack .../035-chrpath_0.18-1_amd64.deb ... 245s Unpacking chrpath (0.18-1) ... 245s Selecting previously unselected package libjsoncpp25:amd64. 245s Preparing to unpack .../036-libjsoncpp25_1.9.5-6build1_amd64.deb ... 245s Unpacking libjsoncpp25:amd64 (1.9.5-6build1) ... 245s Selecting previously unselected package librhash0:amd64. 245s Preparing to unpack .../037-librhash0_1.4.3-3build1_amd64.deb ... 245s Unpacking librhash0:amd64 (1.4.3-3build1) ... 245s Selecting previously unselected package cmake-data. 245s Preparing to unpack .../038-cmake-data_3.30.3-1_all.deb ... 245s Unpacking cmake-data (3.30.3-1) ... 245s Selecting previously unselected package cmake. 245s Preparing to unpack .../039-cmake_3.30.3-1_amd64.deb ... 245s Unpacking cmake (3.30.3-1) ... 246s Selecting previously unselected package libdebhelper-perl. 246s Preparing to unpack .../040-libdebhelper-perl_13.20ubuntu1_all.deb ... 246s Unpacking libdebhelper-perl (13.20ubuntu1) ... 246s Selecting previously unselected package libtool. 246s Preparing to unpack .../041-libtool_2.4.7-8_all.deb ... 246s Unpacking libtool (2.4.7-8) ... 246s Selecting previously unselected package dh-autoreconf. 246s Preparing to unpack .../042-dh-autoreconf_20_all.deb ... 246s Unpacking dh-autoreconf (20) ... 246s Selecting previously unselected package libarchive-zip-perl. 246s Preparing to unpack .../043-libarchive-zip-perl_1.68-1_all.deb ... 246s Unpacking libarchive-zip-perl (1.68-1) ... 246s Selecting previously unselected package libfile-stripnondeterminism-perl. 246s Preparing to unpack .../044-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 246s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 246s Selecting previously unselected package dh-strip-nondeterminism. 246s Preparing to unpack .../045-dh-strip-nondeterminism_1.14.0-1_all.deb ... 246s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 246s Selecting previously unselected package debugedit. 246s Preparing to unpack .../046-debugedit_1%3a5.1-1_amd64.deb ... 246s Unpacking debugedit (1:5.1-1) ... 246s Selecting previously unselected package dwz. 246s Preparing to unpack .../047-dwz_0.15-1build6_amd64.deb ... 246s Unpacking dwz (0.15-1build6) ... 246s Selecting previously unselected package gettext. 246s Preparing to unpack .../048-gettext_0.22.5-2_amd64.deb ... 246s Unpacking gettext (0.22.5-2) ... 246s Selecting previously unselected package intltool-debian. 246s Preparing to unpack .../049-intltool-debian_0.35.0+20060710.6_all.deb ... 246s Unpacking intltool-debian (0.35.0+20060710.6) ... 246s Selecting previously unselected package po-debconf. 246s Preparing to unpack .../050-po-debconf_1.0.21+nmu1_all.deb ... 246s Unpacking po-debconf (1.0.21+nmu1) ... 246s Selecting previously unselected package debhelper. 246s Preparing to unpack .../051-debhelper_13.20ubuntu1_all.deb ... 246s Unpacking debhelper (13.20ubuntu1) ... 246s Selecting previously unselected package dh-python. 246s Preparing to unpack .../052-dh-python_6.20241024_all.deb ... 246s Unpacking dh-python (6.20241024) ... 246s Selecting previously unselected package xml-core. 246s Preparing to unpack .../053-xml-core_0.19_all.deb ... 246s Unpacking xml-core (0.19) ... 246s Selecting previously unselected package docutils-common. 246s Preparing to unpack .../054-docutils-common_0.21.2+dfsg-2_all.deb ... 246s Unpacking docutils-common (0.21.2+dfsg-2) ... 246s Selecting previously unselected package libfmt10:amd64. 246s Preparing to unpack .../055-libfmt10_10.1.1+ds1-4_amd64.deb ... 246s Unpacking libfmt10:amd64 (10.1.1+ds1-4) ... 246s Selecting previously unselected package libxapian30:amd64. 246s Preparing to unpack .../056-libxapian30_1.4.25-1_amd64.deb ... 246s Unpacking libxapian30:amd64 (1.4.25-1) ... 246s Selecting previously unselected package doxygen. 246s Preparing to unpack .../057-doxygen_1.9.8+ds-2ubuntu2_amd64.deb ... 246s Unpacking doxygen (1.9.8+ds-2ubuntu2) ... 246s Selecting previously unselected package fonts-dejavu-mono. 246s Preparing to unpack .../058-fonts-dejavu-mono_2.37-8_all.deb ... 246s Unpacking fonts-dejavu-mono (2.37-8) ... 246s Selecting previously unselected package fonts-dejavu-core. 246s Preparing to unpack .../059-fonts-dejavu-core_2.37-8_all.deb ... 246s Unpacking fonts-dejavu-core (2.37-8) ... 246s Selecting previously unselected package fontconfig-config. 246s Preparing to unpack .../060-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 246s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 247s Selecting previously unselected package libfontconfig1:amd64. 247s Preparing to unpack .../061-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 247s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 247s Selecting previously unselected package fontconfig. 247s Preparing to unpack .../062-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 247s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 247s Selecting previously unselected package fonts-font-awesome. 247s Preparing to unpack .../063-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 247s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 247s Selecting previously unselected package fonts-mathjax. 247s Preparing to unpack .../064-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 247s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 247s Selecting previously unselected package libgfortran5:amd64. 247s Preparing to unpack .../065-libgfortran5_14.2.0-8ubuntu1_amd64.deb ... 247s Unpacking libgfortran5:amd64 (14.2.0-8ubuntu1) ... 247s Selecting previously unselected package libgfortran-14-dev:amd64. 247s Preparing to unpack .../066-libgfortran-14-dev_14.2.0-8ubuntu1_amd64.deb ... 247s Unpacking libgfortran-14-dev:amd64 (14.2.0-8ubuntu1) ... 247s Selecting previously unselected package gfortran-14-x86-64-linux-gnu. 247s Preparing to unpack .../067-gfortran-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 247s Unpacking gfortran-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 247s Selecting previously unselected package gfortran-14. 247s Preparing to unpack .../068-gfortran-14_14.2.0-8ubuntu1_amd64.deb ... 247s Unpacking gfortran-14 (14.2.0-8ubuntu1) ... 247s Selecting previously unselected package gfortran-x86-64-linux-gnu. 247s Preparing to unpack .../069-gfortran-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 247s Unpacking gfortran-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 247s Selecting previously unselected package gfortran. 247s Preparing to unpack .../070-gfortran_4%3a14.1.0-2ubuntu1_amd64.deb ... 247s Unpacking gfortran (4:14.1.0-2ubuntu1) ... 247s Selecting previously unselected package libann0. 247s Preparing to unpack .../071-libann0_1.1.2+doc-9build1_amd64.deb ... 247s Unpacking libann0 (1.1.2+doc-9build1) ... 247s Selecting previously unselected package libcdt5:amd64. 247s Preparing to unpack .../072-libcdt5_2.42.4-2build3_amd64.deb ... 247s Unpacking libcdt5:amd64 (2.42.4-2build3) ... 247s Selecting previously unselected package libcgraph6:amd64. 247s Preparing to unpack .../073-libcgraph6_2.42.4-2build3_amd64.deb ... 247s Unpacking libcgraph6:amd64 (2.42.4-2build3) ... 247s Selecting previously unselected package libsharpyuv0:amd64. 247s Preparing to unpack .../074-libsharpyuv0_1.4.0-0.1_amd64.deb ... 247s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 247s Selecting previously unselected package libaom3:amd64. 247s Preparing to unpack .../075-libaom3_3.11.0-1_amd64.deb ... 247s Unpacking libaom3:amd64 (3.11.0-1) ... 247s Selecting previously unselected package libheif-plugin-aomdec:amd64. 247s Preparing to unpack .../076-libheif-plugin-aomdec_1.19.3-1_amd64.deb ... 247s Unpacking libheif-plugin-aomdec:amd64 (1.19.3-1) ... 247s Selecting previously unselected package libde265-0:amd64. 247s Preparing to unpack .../077-libde265-0_1.0.15-1build4_amd64.deb ... 247s Unpacking libde265-0:amd64 (1.0.15-1build4) ... 247s Selecting previously unselected package libheif-plugin-libde265:amd64. 247s Preparing to unpack .../078-libheif-plugin-libde265_1.19.3-1_amd64.deb ... 247s Unpacking libheif-plugin-libde265:amd64 (1.19.3-1) ... 247s Selecting previously unselected package libheif1:amd64. 247s Preparing to unpack .../079-libheif1_1.19.3-1_amd64.deb ... 247s Unpacking libheif1:amd64 (1.19.3-1) ... 247s Selecting previously unselected package libimagequant0:amd64. 247s Preparing to unpack .../080-libimagequant0_2.18.0-1build1_amd64.deb ... 247s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 247s Selecting previously unselected package libjpeg-turbo8:amd64. 247s Preparing to unpack .../081-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 247s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 247s Selecting previously unselected package libjpeg8:amd64. 247s Preparing to unpack .../082-libjpeg8_8c-2ubuntu11_amd64.deb ... 247s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 247s Selecting previously unselected package libgraphite2-3:amd64. 247s Preparing to unpack .../083-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 247s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 247s Selecting previously unselected package libharfbuzz0b:amd64. 247s Preparing to unpack .../084-libharfbuzz0b_10.0.1-1_amd64.deb ... 247s Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... 247s Selecting previously unselected package libraqm0:amd64. 247s Preparing to unpack .../085-libraqm0_0.10.1-1build1_amd64.deb ... 247s Unpacking libraqm0:amd64 (0.10.1-1build1) ... 247s Selecting previously unselected package libdeflate0:amd64. 247s Preparing to unpack .../086-libdeflate0_1.22-1_amd64.deb ... 247s Unpacking libdeflate0:amd64 (1.22-1) ... 247s Selecting previously unselected package libjbig0:amd64. 247s Preparing to unpack .../087-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 247s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 247s Selecting previously unselected package liblerc4:amd64. 247s Preparing to unpack .../088-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 247s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 247s Selecting previously unselected package libwebp7:amd64. 247s Preparing to unpack .../089-libwebp7_1.4.0-0.1_amd64.deb ... 247s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 247s Selecting previously unselected package libtiff6:amd64. 247s Preparing to unpack .../090-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 247s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 247s Selecting previously unselected package libxpm4:amd64. 247s Preparing to unpack .../091-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 247s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 247s Selecting previously unselected package libgd3:amd64. 247s Preparing to unpack .../092-libgd3_2.3.3-12ubuntu3_amd64.deb ... 247s Unpacking libgd3:amd64 (2.3.3-12ubuntu3) ... 247s Selecting previously unselected package libgts-0.7-5t64:amd64. 247s Preparing to unpack .../093-libgts-0.7-5t64_0.7.6+darcs121130-5.2build1_amd64.deb ... 247s Unpacking libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 248s Selecting previously unselected package libpixman-1-0:amd64. 248s Preparing to unpack .../094-libpixman-1-0_0.44.0-3_amd64.deb ... 248s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 248s Selecting previously unselected package libxcb-render0:amd64. 248s Preparing to unpack .../095-libxcb-render0_1.17.0-2_amd64.deb ... 248s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 248s Selecting previously unselected package libxcb-shm0:amd64. 248s Preparing to unpack .../096-libxcb-shm0_1.17.0-2_amd64.deb ... 248s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 248s Selecting previously unselected package libxrender1:amd64. 248s Preparing to unpack .../097-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 248s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 248s Selecting previously unselected package libcairo2:amd64. 248s Preparing to unpack .../098-libcairo2_1.18.2-2_amd64.deb ... 248s Unpacking libcairo2:amd64 (1.18.2-2) ... 248s Selecting previously unselected package libltdl7:amd64. 248s Preparing to unpack .../099-libltdl7_2.4.7-8_amd64.deb ... 248s Unpacking libltdl7:amd64 (2.4.7-8) ... 248s Selecting previously unselected package libthai-data. 248s Preparing to unpack .../100-libthai-data_0.1.29-2build1_all.deb ... 248s Unpacking libthai-data (0.1.29-2build1) ... 248s Selecting previously unselected package libdatrie1:amd64. 248s Preparing to unpack .../101-libdatrie1_0.2.13-3build1_amd64.deb ... 248s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 248s Selecting previously unselected package libthai0:amd64. 248s Preparing to unpack .../102-libthai0_0.1.29-2build1_amd64.deb ... 248s Unpacking libthai0:amd64 (0.1.29-2build1) ... 248s Selecting previously unselected package libpango-1.0-0:amd64. 248s Preparing to unpack .../103-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... 248s Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... 248s Selecting previously unselected package libpangoft2-1.0-0:amd64. 248s Preparing to unpack .../104-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... 248s Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 248s Selecting previously unselected package libpangocairo-1.0-0:amd64. 248s Preparing to unpack .../105-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... 248s Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 248s Selecting previously unselected package libpathplan4:amd64. 248s Preparing to unpack .../106-libpathplan4_2.42.4-2build3_amd64.deb ... 248s Unpacking libpathplan4:amd64 (2.42.4-2build3) ... 248s Selecting previously unselected package libgvc6. 248s Preparing to unpack .../107-libgvc6_2.42.4-2build3_amd64.deb ... 248s Unpacking libgvc6 (2.42.4-2build3) ... 248s Selecting previously unselected package libgvpr2:amd64. 248s Preparing to unpack .../108-libgvpr2_2.42.4-2build3_amd64.deb ... 248s Unpacking libgvpr2:amd64 (2.42.4-2build3) ... 248s Selecting previously unselected package liblab-gamut1:amd64. 248s Preparing to unpack .../109-liblab-gamut1_2.42.4-2build3_amd64.deb ... 248s Unpacking liblab-gamut1:amd64 (2.42.4-2build3) ... 248s Selecting previously unselected package x11-common. 248s Preparing to unpack .../110-x11-common_1%3a7.7+23ubuntu3_all.deb ... 248s Unpacking x11-common (1:7.7+23ubuntu3) ... 248s Selecting previously unselected package libice6:amd64. 248s Preparing to unpack .../111-libice6_2%3a1.1.1-1_amd64.deb ... 248s Unpacking libice6:amd64 (2:1.1.1-1) ... 248s Selecting previously unselected package libsm6:amd64. 248s Preparing to unpack .../112-libsm6_2%3a1.2.4-1_amd64.deb ... 248s Unpacking libsm6:amd64 (2:1.2.4-1) ... 248s Selecting previously unselected package libxt6t64:amd64. 248s Preparing to unpack .../113-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 248s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 248s Selecting previously unselected package libxmu6:amd64. 248s Preparing to unpack .../114-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 248s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 248s Selecting previously unselected package libxaw7:amd64. 248s Preparing to unpack .../115-libxaw7_2%3a1.0.16-1_amd64.deb ... 248s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 248s Selecting previously unselected package graphviz. 248s Preparing to unpack .../116-graphviz_2.42.4-2build3_amd64.deb ... 248s Unpacking graphviz (2.42.4-2build3) ... 248s Selecting previously unselected package icu-devtools. 248s Preparing to unpack .../117-icu-devtools_74.2-1ubuntu4_amd64.deb ... 248s Unpacking icu-devtools (74.2-1ubuntu4) ... 248s Selecting previously unselected package libaec0:amd64. 248s Preparing to unpack .../118-libaec0_1.1.3-1_amd64.deb ... 248s Unpacking libaec0:amd64 (1.1.3-1) ... 248s Selecting previously unselected package libllvm17t64:amd64. 248s Preparing to unpack .../119-libllvm17t64_1%3a17.0.6-18_amd64.deb ... 248s Unpacking libllvm17t64:amd64 (1:17.0.6-18) ... 249s Selecting previously unselected package libamd-comgr2:amd64. 249s Preparing to unpack .../120-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_amd64.deb ... 249s Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 249s Selecting previously unselected package libsuitesparseconfig7:amd64. 249s Preparing to unpack .../121-libsuitesparseconfig7_1%3a7.8.3+dfsg-2_amd64.deb ... 249s Unpacking libsuitesparseconfig7:amd64 (1:7.8.3+dfsg-2) ... 249s Selecting previously unselected package libamd3:amd64. 249s Preparing to unpack .../122-libamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 249s Unpacking libamd3:amd64 (1:7.8.3+dfsg-2) ... 249s Selecting previously unselected package libdrm-amdgpu1:amd64. 249s Preparing to unpack .../123-libdrm-amdgpu1_2.4.123-1_amd64.deb ... 249s Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... 249s Selecting previously unselected package libhsakmt1:amd64. 249s Preparing to unpack .../124-libhsakmt1_5.7.0-1build1_amd64.deb ... 249s Unpacking libhsakmt1:amd64 (5.7.0-1build1) ... 249s Selecting previously unselected package libhsa-runtime64-1. 249s Preparing to unpack .../125-libhsa-runtime64-1_5.7.1-2build1_amd64.deb ... 249s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 249s Selecting previously unselected package libamdhip64-5. 249s Preparing to unpack .../126-libamdhip64-5_5.7.1-5_amd64.deb ... 249s Unpacking libamdhip64-5 (5.7.1-5) ... 249s Selecting previously unselected package libblas3:amd64. 249s Preparing to unpack .../127-libblas3_3.12.0-3build2_amd64.deb ... 249s Unpacking libblas3:amd64 (3.12.0-3build2) ... 249s Selecting previously unselected package libblis4-pthread:amd64. 249s Preparing to unpack .../128-libblis4-pthread_0.9.0-1_amd64.deb ... 249s Unpacking libblis4-pthread:amd64 (0.9.0-1) ... 249s Selecting previously unselected package liblapack3:amd64. 249s Preparing to unpack .../129-liblapack3_3.12.0-3build2_amd64.deb ... 249s Unpacking liblapack3:amd64 (3.12.0-3build2) ... 249s Selecting previously unselected package libarpack2t64:amd64. 249s Preparing to unpack .../130-libarpack2t64_3.9.1-1.1ubuntu1_amd64.deb ... 249s Unpacking libarpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 249s Selecting previously unselected package libblas-dev:amd64. 249s Preparing to unpack .../131-libblas-dev_3.12.0-3build2_amd64.deb ... 249s Unpacking libblas-dev:amd64 (3.12.0-3build2) ... 249s Selecting previously unselected package libblis-pthread-dev:amd64. 249s Preparing to unpack .../132-libblis-pthread-dev_0.9.0-1_amd64.deb ... 249s Unpacking libblis-pthread-dev:amd64 (0.9.0-1) ... 249s Selecting previously unselected package liblapack-dev:amd64. 249s Preparing to unpack .../133-liblapack-dev_3.12.0-3build2_amd64.deb ... 249s Unpacking liblapack-dev:amd64 (3.12.0-3build2) ... 249s Selecting previously unselected package libarpack2-dev:amd64. 249s Preparing to unpack .../134-libarpack2-dev_3.9.1-1.1ubuntu1_amd64.deb ... 249s Unpacking libarpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 249s Selecting previously unselected package libblas64-3:amd64. 249s Preparing to unpack .../135-libblas64-3_3.12.0-3build2_amd64.deb ... 249s Unpacking libblas64-3:amd64 (3.12.0-3build2) ... 249s Selecting previously unselected package libboost1.83-dev:amd64. 249s Preparing to unpack .../136-libboost1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 249s Unpacking libboost1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 251s Selecting previously unselected package libboost-atomic1.83.0:amd64. 251s Preparing to unpack .../137-libboost-atomic1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 251s Unpacking libboost-atomic1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-atomic1.83-dev:amd64. 252s Preparing to unpack .../138-libboost-atomic1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-atomic1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-chrono1.83.0t64:amd64. 252s Preparing to unpack .../139-libboost-chrono1.83.0t64_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-chrono1.83.0t64:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-chrono1.83-dev:amd64. 252s Preparing to unpack .../140-libboost-chrono1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-chrono1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-chrono-dev:amd64. 252s Preparing to unpack .../141-libboost-chrono-dev_1.83.0.2ubuntu1_amd64.deb ... 252s Unpacking libboost-chrono-dev:amd64 (1.83.0.2ubuntu1) ... 252s Selecting previously unselected package libboost-date-time1.83.0:amd64. 252s Preparing to unpack .../142-libboost-date-time1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-date-time1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-serialization1.83.0:amd64. 252s Preparing to unpack .../143-libboost-serialization1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-serialization1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-serialization1.83-dev:amd64. 252s Preparing to unpack .../144-libboost-serialization1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-serialization1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-date-time1.83-dev:amd64. 252s Preparing to unpack .../145-libboost-date-time1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-date-time1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-dev:amd64. 252s Preparing to unpack .../146-libboost-dev_1.83.0.2ubuntu1_amd64.deb ... 252s Unpacking libboost-dev:amd64 (1.83.0.2ubuntu1) ... 252s Selecting previously unselected package libboost-filesystem1.83.0:amd64. 252s Preparing to unpack .../147-libboost-filesystem1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-system1.83.0:amd64. 252s Preparing to unpack .../148-libboost-system1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-system1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-system1.83-dev:amd64. 252s Preparing to unpack .../149-libboost-system1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-system1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-filesystem1.83-dev:amd64. 252s Preparing to unpack .../150-libboost-filesystem1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-filesystem1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-filesystem-dev:amd64. 252s Preparing to unpack .../151-libboost-filesystem-dev_1.83.0.2ubuntu1_amd64.deb ... 252s Unpacking libboost-filesystem-dev:amd64 (1.83.0.2ubuntu1) ... 252s Selecting previously unselected package libboost-regex1.83.0:amd64. 252s Preparing to unpack .../152-libboost-regex1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-regex1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libicu-dev:amd64. 252s Preparing to unpack .../153-libicu-dev_74.2-1ubuntu4_amd64.deb ... 252s Unpacking libicu-dev:amd64 (74.2-1ubuntu4) ... 252s Selecting previously unselected package libboost-regex1.83-dev:amd64. 252s Preparing to unpack .../154-libboost-regex1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-regex1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-iostreams1.83.0:amd64. 252s Preparing to unpack .../155-libboost-iostreams1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-iostreams1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-iostreams1.83-dev:amd64. 252s Preparing to unpack .../156-libboost-iostreams1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-iostreams1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-iostreams-dev:amd64. 252s Preparing to unpack .../157-libboost-iostreams-dev_1.83.0.2ubuntu1_amd64.deb ... 252s Unpacking libboost-iostreams-dev:amd64 (1.83.0.2ubuntu1) ... 252s Selecting previously unselected package libboost-math1.83.0:amd64. 252s Preparing to unpack .../158-libboost-math1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-math1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-math1.83-dev:amd64. 252s Preparing to unpack .../159-libboost-math1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 252s Unpacking libboost-math1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 252s Selecting previously unselected package libboost-math-dev:amd64. 252s Preparing to unpack .../160-libboost-math-dev_1.83.0.2ubuntu1_amd64.deb ... 252s Unpacking libboost-math-dev:amd64 (1.83.0.2ubuntu1) ... 252s Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. 252s Preparing to unpack .../161-libevent-pthreads-2.1-7t64_2.1.12-stable-10_amd64.deb ... 252s Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 253s Selecting previously unselected package libpsm-infinipath1. 253s Preparing to unpack .../162-libpsm-infinipath1_3.3+20.604758e7-6.3build1_amd64.deb ... 253s Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 253s Selecting previously unselected package libpsm2-2. 253s Preparing to unpack .../163-libpsm2-2_11.2.185-2.1_amd64.deb ... 253s Unpacking libpsm2-2 (11.2.185-2.1) ... 253s Selecting previously unselected package librdmacm1t64:amd64. 253s Preparing to unpack .../164-librdmacm1t64_52.0-2ubuntu1_amd64.deb ... 253s Unpacking librdmacm1t64:amd64 (52.0-2ubuntu1) ... 253s Selecting previously unselected package libfabric1:amd64. 253s Preparing to unpack .../165-libfabric1_1.17.0-3ubuntu1_amd64.deb ... 253s Unpacking libfabric1:amd64 (1.17.0-3ubuntu1) ... 253s Selecting previously unselected package libhwloc15:amd64. 253s Preparing to unpack .../166-libhwloc15_2.11.2-1_amd64.deb ... 253s Unpacking libhwloc15:amd64 (2.11.2-1) ... 253s Selecting previously unselected package libmunge2:amd64. 253s Preparing to unpack .../167-libmunge2_0.5.15-4build1_amd64.deb ... 253s Unpacking libmunge2:amd64 (0.5.15-4build1) ... 253s Selecting previously unselected package libpciaccess0:amd64. 253s Preparing to unpack .../168-libpciaccess0_0.17-3build1_amd64.deb ... 253s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 253s Selecting previously unselected package libxnvctrl0:amd64. 253s Preparing to unpack .../169-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... 253s Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 253s Selecting previously unselected package ocl-icd-libopencl1:amd64. 253s Preparing to unpack .../170-ocl-icd-libopencl1_2.3.2-1build1_amd64.deb ... 253s Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 253s Selecting previously unselected package libhwloc-plugins:amd64. 253s Preparing to unpack .../171-libhwloc-plugins_2.11.2-1_amd64.deb ... 253s Unpacking libhwloc-plugins:amd64 (2.11.2-1) ... 253s Selecting previously unselected package libpmix2t64:amd64. 253s Preparing to unpack .../172-libpmix2t64_5.0.3-2_amd64.deb ... 253s Unpacking libpmix2t64:amd64 (5.0.3-2) ... 253s Selecting previously unselected package libibumad3:amd64. 253s Preparing to unpack .../173-libibumad3_52.0-2ubuntu1_amd64.deb ... 253s Unpacking libibumad3:amd64 (52.0-2ubuntu1) ... 253s Selecting previously unselected package libibmad5:amd64. 253s Preparing to unpack .../174-libibmad5_52.0-2ubuntu1_amd64.deb ... 253s Unpacking libibmad5:amd64 (52.0-2ubuntu1) ... 253s Selecting previously unselected package libucx0:amd64. 253s Preparing to unpack .../175-libucx0_1.17.0+ds-3build1_amd64.deb ... 253s Unpacking libucx0:amd64 (1.17.0+ds-3build1) ... 253s Selecting previously unselected package libopenmpi3t64:amd64. 253s Preparing to unpack .../176-libopenmpi3t64_5.0.5-6_amd64.deb ... 253s Unpacking libopenmpi3t64:amd64 (5.0.5-6) ... 253s Selecting previously unselected package libboost-mpi1.83.0. 253s Preparing to unpack .../177-libboost-mpi1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 253s Unpacking libboost-mpi1.83.0 (1.83.0-3.2ubuntu3) ... 253s Selecting previously unselected package openmpi-common. 253s Preparing to unpack .../178-openmpi-common_5.0.5-6_all.deb ... 253s Unpacking openmpi-common (5.0.5-6) ... 253s Selecting previously unselected package libnl-3-dev:amd64. 253s Preparing to unpack .../179-libnl-3-dev_3.7.0-0.3build2_amd64.deb ... 253s Unpacking libnl-3-dev:amd64 (3.7.0-0.3build2) ... 253s Selecting previously unselected package libnl-route-3-dev:amd64. 253s Preparing to unpack .../180-libnl-route-3-dev_3.7.0-0.3build2_amd64.deb ... 253s Unpacking libnl-route-3-dev:amd64 (3.7.0-0.3build2) ... 253s Selecting previously unselected package libibverbs-dev:amd64. 253s Preparing to unpack .../181-libibverbs-dev_52.0-2ubuntu1_amd64.deb ... 253s Unpacking libibverbs-dev:amd64 (52.0-2ubuntu1) ... 253s Selecting previously unselected package libnuma-dev:amd64. 253s Preparing to unpack .../182-libnuma-dev_2.0.18-1build1_amd64.deb ... 253s Unpacking libnuma-dev:amd64 (2.0.18-1build1) ... 253s Selecting previously unselected package libltdl-dev:amd64. 253s Preparing to unpack .../183-libltdl-dev_2.4.7-8_amd64.deb ... 253s Unpacking libltdl-dev:amd64 (2.4.7-8) ... 253s Selecting previously unselected package libhwloc-dev:amd64. 253s Preparing to unpack .../184-libhwloc-dev_2.11.2-1_amd64.deb ... 253s Unpacking libhwloc-dev:amd64 (2.11.2-1) ... 253s Selecting previously unselected package libevent-2.1-7t64:amd64. 253s Preparing to unpack .../185-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 253s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 253s Selecting previously unselected package libevent-extra-2.1-7t64:amd64. 253s Preparing to unpack .../186-libevent-extra-2.1-7t64_2.1.12-stable-10_amd64.deb ... 253s Unpacking libevent-extra-2.1-7t64:amd64 (2.1.12-stable-10) ... 253s Selecting previously unselected package libevent-openssl-2.1-7t64:amd64. 253s Preparing to unpack .../187-libevent-openssl-2.1-7t64_2.1.12-stable-10_amd64.deb ... 253s Unpacking libevent-openssl-2.1-7t64:amd64 (2.1.12-stable-10) ... 253s Selecting previously unselected package libevent-dev. 253s Preparing to unpack .../188-libevent-dev_2.1.12-stable-10_amd64.deb ... 253s Unpacking libevent-dev (2.1.12-stable-10) ... 253s Selecting previously unselected package zlib1g-dev:amd64. 253s Preparing to unpack .../189-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 253s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 253s Selecting previously unselected package libpmix-dev:amd64. 253s Preparing to unpack .../190-libpmix-dev_5.0.3-2_amd64.deb ... 253s Unpacking libpmix-dev:amd64 (5.0.3-2) ... 254s Selecting previously unselected package libjs-jquery. 254s Preparing to unpack .../191-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 254s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 254s Selecting previously unselected package libjs-jquery-ui. 254s Preparing to unpack .../192-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 254s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 254s Selecting previously unselected package openmpi-bin. 254s Preparing to unpack .../193-openmpi-bin_5.0.5-6_amd64.deb ... 254s Unpacking openmpi-bin (5.0.5-6) ... 254s Selecting previously unselected package libopenmpi-dev:amd64. 254s Preparing to unpack .../194-libopenmpi-dev_5.0.5-6_amd64.deb ... 254s Unpacking libopenmpi-dev:amd64 (5.0.5-6) ... 254s Selecting previously unselected package mpi-default-dev. 254s Preparing to unpack .../195-mpi-default-dev_1.17_amd64.deb ... 254s Unpacking mpi-default-dev (1.17) ... 254s Selecting previously unselected package libboost-mpi1.83-dev. 254s Preparing to unpack .../196-libboost-mpi1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 254s Unpacking libboost-mpi1.83-dev (1.83.0-3.2ubuntu3) ... 254s Selecting previously unselected package libboost-mpi-dev. 254s Preparing to unpack .../197-libboost-mpi-dev_1.83.0.2ubuntu1_amd64.deb ... 254s Unpacking libboost-mpi-dev (1.83.0.2ubuntu1) ... 254s Selecting previously unselected package libboost-program-options1.83.0:amd64. 254s Preparing to unpack .../198-libboost-program-options1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 254s Unpacking libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 254s Selecting previously unselected package libboost-program-options1.83-dev:amd64. 254s Preparing to unpack .../199-libboost-program-options1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 254s Unpacking libboost-program-options1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 254s Selecting previously unselected package libboost-program-options-dev:amd64. 254s Preparing to unpack .../200-libboost-program-options-dev_1.83.0.2ubuntu1_amd64.deb ... 254s Unpacking libboost-program-options-dev:amd64 (1.83.0.2ubuntu1) ... 254s Selecting previously unselected package libboost-serialization-dev:amd64. 254s Preparing to unpack .../201-libboost-serialization-dev_1.83.0.2ubuntu1_amd64.deb ... 254s Unpacking libboost-serialization-dev:amd64 (1.83.0.2ubuntu1) ... 254s Selecting previously unselected package libboost-thread1.83.0:amd64. 254s Preparing to unpack .../202-libboost-thread1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 254s Unpacking libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 254s Selecting previously unselected package libboost-thread1.83-dev:amd64. 254s Preparing to unpack .../203-libboost-thread1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 254s Unpacking libboost-thread1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 254s Selecting previously unselected package libboost-thread-dev:amd64. 254s Preparing to unpack .../204-libboost-thread-dev_1.83.0.2ubuntu1_amd64.deb ... 254s Unpacking libboost-thread-dev:amd64 (1.83.0.2ubuntu1) ... 254s Selecting previously unselected package libboost-timer1.83.0:amd64. 254s Preparing to unpack .../205-libboost-timer1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 254s Unpacking libboost-timer1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 254s Selecting previously unselected package libboost-timer1.83-dev:amd64. 254s Preparing to unpack .../206-libboost-timer1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 254s Unpacking libboost-timer1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 254s Selecting previously unselected package libboost-timer-dev:amd64. 254s Preparing to unpack .../207-libboost-timer-dev_1.83.0.2ubuntu1_amd64.deb ... 254s Unpacking libboost-timer-dev:amd64 (1.83.0.2ubuntu1) ... 254s Selecting previously unselected package libbrotli-dev:amd64. 254s Preparing to unpack .../208-libbrotli-dev_1.1.0-2build3_amd64.deb ... 254s Unpacking libbrotli-dev:amd64 (1.1.0-2build3) ... 254s Selecting previously unselected package libbtf2:amd64. 254s Preparing to unpack .../209-libbtf2_1%3a7.8.3+dfsg-2_amd64.deb ... 254s Unpacking libbtf2:amd64 (1:7.8.3+dfsg-2) ... 254s Selecting previously unselected package libcamd3:amd64. 254s Preparing to unpack .../210-libcamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 254s Unpacking libcamd3:amd64 (1:7.8.3+dfsg-2) ... 254s Selecting previously unselected package libccolamd3:amd64. 254s Preparing to unpack .../211-libccolamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 254s Unpacking libccolamd3:amd64 (1:7.8.3+dfsg-2) ... 254s Selecting previously unselected package libcolamd3:amd64. 254s Preparing to unpack .../212-libcolamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 254s Unpacking libcolamd3:amd64 (1:7.8.3+dfsg-2) ... 254s Selecting previously unselected package libcholmod5:amd64. 254s Preparing to unpack .../213-libcholmod5_1%3a7.8.3+dfsg-2_amd64.deb ... 254s Unpacking libcholmod5:amd64 (1:7.8.3+dfsg-2) ... 254s Selecting previously unselected package libcombblas2.0.0t64:amd64. 254s Preparing to unpack .../214-libcombblas2.0.0t64_2.0.0-3.1build3_amd64.deb ... 254s Unpacking libcombblas2.0.0t64:amd64 (2.0.0-3.1build3) ... 254s Selecting previously unselected package libidn2-dev:amd64. 254s Preparing to unpack .../215-libidn2-dev_2.3.7-2build2_amd64.deb ... 254s Unpacking libidn2-dev:amd64 (2.3.7-2build2) ... 254s Selecting previously unselected package libpkgconf3:amd64. 254s Preparing to unpack .../216-libpkgconf3_1.8.1-4_amd64.deb ... 254s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 254s Selecting previously unselected package pkgconf-bin. 254s Preparing to unpack .../217-pkgconf-bin_1.8.1-4_amd64.deb ... 254s Unpacking pkgconf-bin (1.8.1-4) ... 254s Selecting previously unselected package pkgconf:amd64. 254s Preparing to unpack .../218-pkgconf_1.8.1-4_amd64.deb ... 254s Unpacking pkgconf:amd64 (1.8.1-4) ... 254s Selecting previously unselected package libnghttp2-dev:amd64. 254s Preparing to unpack .../219-libnghttp2-dev_1.64.0-1_amd64.deb ... 254s Unpacking libnghttp2-dev:amd64 (1.64.0-1) ... 255s Selecting previously unselected package libpsl-dev:amd64. 255s Preparing to unpack .../220-libpsl-dev_0.21.2-1.1build1_amd64.deb ... 255s Unpacking libpsl-dev:amd64 (0.21.2-1.1build1) ... 255s Selecting previously unselected package libgmpxx4ldbl:amd64. 255s Preparing to unpack .../221-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 255s Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 255s Selecting previously unselected package libgmp-dev:amd64. 255s Preparing to unpack .../222-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 255s Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 255s Selecting previously unselected package libunbound8:amd64. 255s Preparing to unpack .../223-libunbound8_1.20.0-1ubuntu2.1_amd64.deb ... 255s Unpacking libunbound8:amd64 (1.20.0-1ubuntu2.1) ... 255s Selecting previously unselected package libgnutls-dane0t64:amd64. 255s Preparing to unpack .../224-libgnutls-dane0t64_3.8.8-2ubuntu1_amd64.deb ... 255s Unpacking libgnutls-dane0t64:amd64 (3.8.8-2ubuntu1) ... 255s Selecting previously unselected package libgnutls-openssl27t64:amd64. 255s Preparing to unpack .../225-libgnutls-openssl27t64_3.8.8-2ubuntu1_amd64.deb ... 255s Unpacking libgnutls-openssl27t64:amd64 (3.8.8-2ubuntu1) ... 255s Selecting previously unselected package libp11-kit-dev:amd64. 255s Preparing to unpack .../226-libp11-kit-dev_0.25.5-2ubuntu1_amd64.deb ... 255s Unpacking libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 255s Selecting previously unselected package libtasn1-6-dev:amd64. 255s Preparing to unpack .../227-libtasn1-6-dev_4.19.0-3build1_amd64.deb ... 255s Unpacking libtasn1-6-dev:amd64 (4.19.0-3build1) ... 255s Selecting previously unselected package nettle-dev:amd64. 255s Preparing to unpack .../228-nettle-dev_3.10-1_amd64.deb ... 255s Unpacking nettle-dev:amd64 (3.10-1) ... 255s Selecting previously unselected package libgnutls28-dev:amd64. 255s Preparing to unpack .../229-libgnutls28-dev_3.8.8-2ubuntu1_amd64.deb ... 255s Unpacking libgnutls28-dev:amd64 (3.8.8-2ubuntu1) ... 255s Selecting previously unselected package librtmp-dev:amd64. 255s Preparing to unpack .../230-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_amd64.deb ... 255s Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 255s Selecting previously unselected package libssl-dev:amd64. 255s Preparing to unpack .../231-libssl-dev_3.3.1-2ubuntu2_amd64.deb ... 255s Unpacking libssl-dev:amd64 (3.3.1-2ubuntu2) ... 255s Selecting previously unselected package libssh2-1-dev:amd64. 255s Preparing to unpack .../232-libssh2-1-dev_1.11.1-1_amd64.deb ... 255s Unpacking libssh2-1-dev:amd64 (1.11.1-1) ... 255s Selecting previously unselected package libzstd-dev:amd64. 255s Preparing to unpack .../233-libzstd-dev_1.5.6+dfsg-1_amd64.deb ... 255s Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1) ... 255s Selecting previously unselected package libcurl4-openssl-dev:amd64. 255s Preparing to unpack .../234-libcurl4-openssl-dev_8.9.1-2ubuntu3_amd64.deb ... 255s Unpacking libcurl4-openssl-dev:amd64 (8.9.1-2ubuntu3) ... 255s Selecting previously unselected package libcxsparse4:amd64. 255s Preparing to unpack .../235-libcxsparse4_1%3a7.8.3+dfsg-2_amd64.deb ... 255s Unpacking libcxsparse4:amd64 (1:7.8.3+dfsg-2) ... 255s Selecting previously unselected package libdolfin-dev-common. 255s Preparing to unpack .../236-libdolfin-dev-common_2019.2.0~legacy20240219.1c52e83-11ubuntu1_all.deb ... 255s Unpacking libdolfin-dev-common (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 255s Selecting previously unselected package libsz2:amd64. 255s Preparing to unpack .../237-libsz2_1.1.3-1_amd64.deb ... 255s Unpacking libsz2:amd64 (1.1.3-1) ... 255s Selecting previously unselected package libhdf5-openmpi-103-1t64:amd64. 255s Preparing to unpack .../238-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 255s Unpacking libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 255s Selecting previously unselected package libfftw3-double3:amd64. 255s Preparing to unpack .../239-libfftw3-double3_3.3.10-1ubuntu4_amd64.deb ... 255s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu4) ... 255s Selecting previously unselected package libfftw3-long3:amd64. 255s Preparing to unpack .../240-libfftw3-long3_3.3.10-1ubuntu4_amd64.deb ... 255s Unpacking libfftw3-long3:amd64 (3.3.10-1ubuntu4) ... 255s Selecting previously unselected package libfftw3-single3:amd64. 255s Preparing to unpack .../241-libfftw3-single3_3.3.10-1ubuntu4_amd64.deb ... 255s Unpacking libfftw3-single3:amd64 (3.3.10-1ubuntu4) ... 255s Selecting previously unselected package libfftw3-mpi3:amd64. 255s Preparing to unpack .../242-libfftw3-mpi3_3.3.10-1ubuntu4_amd64.deb ... 255s Unpacking libfftw3-mpi3:amd64 (3.3.10-1ubuntu4) ... 255s Selecting previously unselected package libmetis5:amd64. 255s Preparing to unpack .../243-libmetis5_5.1.0.dfsg-7build3_amd64.deb ... 255s Unpacking libmetis5:amd64 (5.1.0.dfsg-7build3) ... 255s Selecting previously unselected package libptscotch-7.0:amd64. 255s Preparing to unpack .../244-libptscotch-7.0_7.0.5-1ubuntu1_amd64.deb ... 255s Unpacking libptscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 255s Selecting previously unselected package libsuperlu-dist8:amd64. 255s Preparing to unpack .../245-libsuperlu-dist8_8.2.1+dfsg1-2_amd64.deb ... 255s Unpacking libsuperlu-dist8:amd64 (8.2.1+dfsg1-2) ... 255s Selecting previously unselected package libhypre-2.31.0:amd64. 255s Preparing to unpack .../246-libhypre-2.31.0_2.31.0-1exp2_amd64.deb ... 255s Unpacking libhypre-2.31.0:amd64 (2.31.0-1exp2) ... 255s Selecting previously unselected package libklu2:amd64. 255s Preparing to unpack .../247-libklu2_1%3a7.8.3+dfsg-2_amd64.deb ... 255s Unpacking libklu2:amd64 (1:7.8.3+dfsg-2) ... 256s Selecting previously unselected package mpi-default-bin. 256s Preparing to unpack .../248-mpi-default-bin_1.17_amd64.deb ... 256s Unpacking mpi-default-bin (1.17) ... 256s Selecting previously unselected package libscalapack-openmpi2.2:amd64. 256s Preparing to unpack .../249-libscalapack-openmpi2.2_2.2.1-3.1ubuntu2_amd64.deb ... 256s Unpacking libscalapack-openmpi2.2:amd64 (2.2.1-3.1ubuntu2) ... 256s Selecting previously unselected package libmumps-5.7:amd64. 256s Preparing to unpack .../250-libmumps-5.7_5.7.3-3_amd64.deb ... 256s Unpacking libmumps-5.7:amd64 (5.7.3-3) ... 256s Selecting previously unselected package libspqr4:amd64. 256s Preparing to unpack .../251-libspqr4_1%3a7.8.3+dfsg-2_amd64.deb ... 256s Unpacking libspqr4:amd64 (1:7.8.3+dfsg-2) ... 256s Selecting previously unselected package libsuperlu7:amd64. 256s Preparing to unpack .../252-libsuperlu7_7.0.0+dfsg1-2_amd64.deb ... 256s Unpacking libsuperlu7:amd64 (7.0.0+dfsg1-2) ... 256s Selecting previously unselected package libumfpack6:amd64. 256s Preparing to unpack .../253-libumfpack6_1%3a7.8.3+dfsg-2_amd64.deb ... 256s Unpacking libumfpack6:amd64 (1:7.8.3+dfsg-2) ... 256s Selecting previously unselected package libpetsc-real3.21:amd64. 256s Preparing to unpack .../254-libpetsc-real3.21_3.21.6+dfsg1-2ubuntu2_amd64.deb ... 256s Unpacking libpetsc-real3.21:amd64 (3.21.6+dfsg1-2ubuntu2) ... 256s Selecting previously unselected package libparpack2t64:amd64. 256s Preparing to unpack .../255-libparpack2t64_3.9.1-1.1ubuntu1_amd64.deb ... 256s Unpacking libparpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 256s Selecting previously unselected package libslepc-real3.21. 256s Preparing to unpack .../256-libslepc-real3.21_3.21.2+dfsg1-2_amd64.deb ... 256s Unpacking libslepc-real3.21 (3.21.2+dfsg1-2) ... 256s Selecting previously unselected package libdolfin2019.2t64:amd64. 256s Preparing to unpack .../257-libdolfin2019.2t64_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 256s Unpacking libdolfin2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 256s Selecting previously unselected package libopenblas64-0-pthread:amd64. 256s Preparing to unpack .../258-libopenblas64-0-pthread_0.3.28+ds-4_amd64.deb ... 256s Unpacking libopenblas64-0-pthread:amd64 (0.3.28+ds-4) ... 256s Selecting previously unselected package liblapack64-3:amd64. 256s Preparing to unpack .../259-liblapack64-3_3.12.0-3build2_amd64.deb ... 256s Unpacking liblapack64-3:amd64 (3.12.0-3build2) ... 256s Selecting previously unselected package libhypre64m-2.31.0:amd64. 256s Preparing to unpack .../260-libhypre64m-2.31.0_2.31.0-1exp2_amd64.deb ... 256s Unpacking libhypre64m-2.31.0:amd64 (2.31.0-1exp2) ... 256s Selecting previously unselected package libmumps-64pord-5.7:amd64. 256s Preparing to unpack .../261-libmumps-64pord-5.7_5.7.3-3_amd64.deb ... 256s Unpacking libmumps-64pord-5.7:amd64 (5.7.3-3) ... 256s Selecting previously unselected package libpetsc64-real3.21:amd64. 256s Preparing to unpack .../262-libpetsc64-real3.21_3.21.6+dfsg1-2ubuntu2_amd64.deb ... 256s Unpacking libpetsc64-real3.21:amd64 (3.21.6+dfsg1-2ubuntu2) ... 256s Selecting previously unselected package libslepc64-real3.21. 256s Preparing to unpack .../263-libslepc64-real3.21_3.21.2+dfsg1-2_amd64.deb ... 256s Unpacking libslepc64-real3.21 (3.21.2+dfsg1-2) ... 257s Selecting previously unselected package libdolfin64-2019.2t64:amd64. 257s Preparing to unpack .../264-libdolfin64-2019.2t64_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 257s Unpacking libdolfin64-2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 257s Selecting previously unselected package pkg-config:amd64. 257s Preparing to unpack .../265-pkg-config_1.8.1-4_amd64.deb ... 257s Unpacking pkg-config:amd64 (1.8.1-4) ... 257s Selecting previously unselected package libeigen3-dev. 257s Preparing to unpack .../266-libeigen3-dev_3.4.0-4build1_all.deb ... 257s Unpacking libeigen3-dev (3.4.0-4build1) ... 257s Selecting previously unselected package libhdf5-openmpi-fortran-102t64:amd64. 257s Preparing to unpack .../267-libhdf5-openmpi-fortran-102t64_1.10.10+repack-4ubuntu3_amd64.deb ... 257s Unpacking libhdf5-openmpi-fortran-102t64:amd64 (1.10.10+repack-4ubuntu3) ... 257s Selecting previously unselected package libhdf5-openmpi-hl-100t64:amd64. 257s Preparing to unpack .../268-libhdf5-openmpi-hl-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 257s Unpacking libhdf5-openmpi-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 257s Selecting previously unselected package libhdf5-openmpi-hl-fortran-100t64:amd64. 257s Preparing to unpack .../269-libhdf5-openmpi-hl-fortran-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 257s Unpacking libhdf5-openmpi-hl-fortran-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 257s Selecting previously unselected package libhdf5-openmpi-cpp-103-1t64:amd64. 257s Preparing to unpack .../270-libhdf5-openmpi-cpp-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 257s Unpacking libhdf5-openmpi-cpp-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 257s Selecting previously unselected package libhdf5-openmpi-hl-cpp-100t64:amd64. 257s Preparing to unpack .../271-libhdf5-openmpi-hl-cpp-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 257s Unpacking libhdf5-openmpi-hl-cpp-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 257s Selecting previously unselected package libaec-dev:amd64. 257s Preparing to unpack .../272-libaec-dev_1.1.3-1_amd64.deb ... 257s Unpacking libaec-dev:amd64 (1.1.3-1) ... 257s Selecting previously unselected package libjpeg-turbo8-dev:amd64. 257s Preparing to unpack .../273-libjpeg-turbo8-dev_2.1.5-3ubuntu2_amd64.deb ... 257s Unpacking libjpeg-turbo8-dev:amd64 (2.1.5-3ubuntu2) ... 257s Selecting previously unselected package libjpeg8-dev:amd64. 257s Preparing to unpack .../274-libjpeg8-dev_8c-2ubuntu11_amd64.deb ... 257s Unpacking libjpeg8-dev:amd64 (8c-2ubuntu11) ... 257s Selecting previously unselected package libjpeg-dev:amd64. 257s Preparing to unpack .../275-libjpeg-dev_8c-2ubuntu11_amd64.deb ... 257s Unpacking libjpeg-dev:amd64 (8c-2ubuntu11) ... 257s Selecting previously unselected package libhdf5-openmpi-dev. 257s Preparing to unpack .../276-libhdf5-openmpi-dev_1.10.10+repack-4ubuntu3_amd64.deb ... 257s Unpacking libhdf5-openmpi-dev (1.10.10+repack-4ubuntu3) ... 257s Selecting previously unselected package libhdf5-mpi-dev. 257s Preparing to unpack .../277-libhdf5-mpi-dev_1.10.10+repack-4ubuntu3_amd64.deb ... 257s Unpacking libhdf5-mpi-dev (1.10.10+repack-4ubuntu3) ... 257s Selecting previously unselected package libldl3:amd64. 257s Preparing to unpack .../278-libldl3_1%3a7.8.3+dfsg-2_amd64.deb ... 257s Unpacking libldl3:amd64 (1:7.8.3+dfsg-2) ... 257s Selecting previously unselected package libsuitesparse-mongoose3:amd64. 257s Preparing to unpack .../279-libsuitesparse-mongoose3_1%3a7.8.3+dfsg-2_amd64.deb ... 257s Unpacking libsuitesparse-mongoose3:amd64 (1:7.8.3+dfsg-2) ... 257s Selecting previously unselected package librbio4:amd64. 257s Preparing to unpack .../280-librbio4_1%3a7.8.3+dfsg-2_amd64.deb ... 257s Unpacking librbio4:amd64 (1:7.8.3+dfsg-2) ... 257s Selecting previously unselected package libspex3:amd64. 257s Preparing to unpack .../281-libspex3_1%3a7.8.3+dfsg-2_amd64.deb ... 257s Unpacking libspex3:amd64 (1:7.8.3+dfsg-2) ... 257s Selecting previously unselected package libparu1:amd64. 257s Preparing to unpack .../282-libparu1_1%3a7.8.3+dfsg-2_amd64.deb ... 257s Unpacking libparu1:amd64 (1:7.8.3+dfsg-2) ... 257s Selecting previously unselected package libsuitesparse-dev:amd64. 257s Preparing to unpack .../283-libsuitesparse-dev_1%3a7.8.3+dfsg-2_amd64.deb ... 257s Unpacking libsuitesparse-dev:amd64 (1:7.8.3+dfsg-2) ... 257s Selecting previously unselected package libscotch-7.0:amd64. 257s Preparing to unpack .../284-libscotch-7.0_7.0.5-1ubuntu1_amd64.deb ... 257s Unpacking libscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 257s Selecting previously unselected package libscotch-dev. 257s Preparing to unpack .../285-libscotch-dev_7.0.5-1ubuntu1_amd64.deb ... 257s Unpacking libscotch-dev (7.0.5-1ubuntu1) ... 257s Selecting previously unselected package liblzma-dev:amd64. 257s Preparing to unpack .../286-liblzma-dev_5.6.2-2_amd64.deb ... 257s Unpacking liblzma-dev:amd64 (5.6.2-2) ... 257s Selecting previously unselected package libxml2-dev:amd64. 257s Preparing to unpack .../287-libxml2-dev_2.12.7+dfsg-3_amd64.deb ... 257s Unpacking libxml2-dev:amd64 (2.12.7+dfsg-3) ... 257s Selecting previously unselected package python3-numpy. 257s Preparing to unpack .../288-python3-numpy_1%3a1.26.4+ds-11ubuntu1_amd64.deb ... 257s Unpacking python3-numpy (1:1.26.4+ds-11ubuntu1) ... 258s Selecting previously unselected package python3-mpi4py. 258s Preparing to unpack .../289-python3-mpi4py_4.0.1-3ubuntu1_amd64.deb ... 258s Unpacking python3-mpi4py (4.0.1-3ubuntu1) ... 258s Selecting previously unselected package python3-dijitso. 258s Preparing to unpack .../290-python3-dijitso_2019.2.0~git20190418.c92dcb0-4_all.deb ... 258s Unpacking python3-dijitso (2019.2.0~git20190418.c92dcb0-4) ... 258s Selecting previously unselected package python3-mpmath. 258s Preparing to unpack .../291-python3-mpmath_1.3.0-1_all.deb ... 258s Unpacking python3-mpmath (1.3.0-1) ... 258s Selecting previously unselected package python3-sympy. 258s Preparing to unpack .../292-python3-sympy_1.13.3-1_all.deb ... 258s Unpacking python3-sympy (1.13.3-1) ... 258s Selecting previously unselected package python3-fiat. 258s Preparing to unpack .../293-python3-fiat_2019.2.0~git20210419.7d418fa-5_all.deb ... 258s Unpacking python3-fiat (2019.2.0~git20210419.7d418fa-5) ... 258s Selecting previously unselected package python3-ufl-legacy. 258s Preparing to unpack .../294-python3-ufl-legacy_1%3a2022.3.0-3_all.deb ... 258s Unpacking python3-ufl-legacy (1:2022.3.0-3) ... 258s Selecting previously unselected package python3-ffc. 258s Preparing to unpack .../295-python3-ffc_2019.2.0~legacy20230509.35df986-3_all.deb ... 258s Unpacking python3-ffc (2019.2.0~legacy20230509.35df986-3) ... 258s Selecting previously unselected package libjs-mathjax. 258s Preparing to unpack .../296-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 258s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 259s Selecting previously unselected package libptscotch-dev. 259s Preparing to unpack .../297-libptscotch-dev_7.0.5-1ubuntu1_amd64.deb ... 259s Unpacking libptscotch-dev (7.0.5-1ubuntu1) ... 259s Selecting previously unselected package libscalapack-openmpi-dev:amd64. 259s Preparing to unpack .../298-libscalapack-openmpi-dev_2.2.1-3.1ubuntu2_amd64.deb ... 259s Unpacking libscalapack-openmpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 259s Selecting previously unselected package libscalapack-mpi-dev:amd64. 259s Preparing to unpack .../299-libscalapack-mpi-dev_2.2.1-3.1ubuntu2_amd64.deb ... 259s Unpacking libscalapack-mpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 259s Selecting previously unselected package libfftw3-quad3:amd64. 259s Preparing to unpack .../300-libfftw3-quad3_3.3.10-1ubuntu4_amd64.deb ... 259s Unpacking libfftw3-quad3:amd64 (3.3.10-1ubuntu4) ... 259s Selecting previously unselected package libfftw3-bin. 259s Preparing to unpack .../301-libfftw3-bin_3.3.10-1ubuntu4_amd64.deb ... 259s Unpacking libfftw3-bin (3.3.10-1ubuntu4) ... 259s Selecting previously unselected package libfftw3-dev:amd64. 259s Preparing to unpack .../302-libfftw3-dev_3.3.10-1ubuntu4_amd64.deb ... 259s Unpacking libfftw3-dev:amd64 (3.3.10-1ubuntu4) ... 259s Selecting previously unselected package libfftw3-mpi-dev:amd64. 259s Preparing to unpack .../303-libfftw3-mpi-dev_3.3.10-1ubuntu4_amd64.deb ... 259s Unpacking libfftw3-mpi-dev:amd64 (3.3.10-1ubuntu4) ... 259s Selecting previously unselected package opencl-c-headers. 259s Preparing to unpack .../304-opencl-c-headers_3.0~2024.05.08-1_all.deb ... 259s Unpacking opencl-c-headers (3.0~2024.05.08-1) ... 259s Selecting previously unselected package opencl-clhpp-headers. 259s Preparing to unpack .../305-opencl-clhpp-headers_3.0~2024.05.08-1ubuntu1_all.deb ... 259s Unpacking opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 259s Selecting previously unselected package ocl-icd-opencl-dev:amd64. 259s Preparing to unpack .../306-ocl-icd-opencl-dev_2.3.2-1build1_amd64.deb ... 259s Unpacking ocl-icd-opencl-dev:amd64 (2.3.2-1build1) ... 259s Selecting previously unselected package libsuperlu-dev:amd64. 259s Preparing to unpack .../307-libsuperlu-dev_7.0.0+dfsg1-2_amd64.deb ... 259s Unpacking libsuperlu-dev:amd64 (7.0.0+dfsg1-2) ... 259s Selecting previously unselected package libsuperlu-dist-dev:amd64. 259s Preparing to unpack .../308-libsuperlu-dist-dev_8.2.1+dfsg1-2_amd64.deb ... 259s Unpacking libsuperlu-dist-dev:amd64 (8.2.1+dfsg1-2) ... 259s Selecting previously unselected package xorg-sgml-doctools. 259s Preparing to unpack .../309-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 259s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 259s Selecting previously unselected package x11proto-dev. 259s Preparing to unpack .../310-x11proto-dev_2024.1-1_all.deb ... 259s Unpacking x11proto-dev (2024.1-1) ... 259s Selecting previously unselected package libxau-dev:amd64. 259s Preparing to unpack .../311-libxau-dev_1%3a1.0.11-1_amd64.deb ... 259s Unpacking libxau-dev:amd64 (1:1.0.11-1) ... 259s Selecting previously unselected package libxdmcp-dev:amd64. 259s Preparing to unpack .../312-libxdmcp-dev_1%3a1.1.3-0ubuntu6_amd64.deb ... 259s Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 259s Selecting previously unselected package xtrans-dev. 259s Preparing to unpack .../313-xtrans-dev_1.4.0-1_all.deb ... 259s Unpacking xtrans-dev (1.4.0-1) ... 259s Selecting previously unselected package libxcb1-dev:amd64. 259s Preparing to unpack .../314-libxcb1-dev_1.17.0-2_amd64.deb ... 259s Unpacking libxcb1-dev:amd64 (1.17.0-2) ... 259s Selecting previously unselected package libx11-dev:amd64. 259s Preparing to unpack .../315-libx11-dev_2%3a1.8.10-2_amd64.deb ... 259s Unpacking libx11-dev:amd64 (2:1.8.10-2) ... 259s Selecting previously unselected package libyaml-dev:amd64. 259s Preparing to unpack .../316-libyaml-dev_0.2.5-1build1_amd64.deb ... 259s Unpacking libyaml-dev:amd64 (0.2.5-1build1) ... 260s Selecting previously unselected package libpetsc3.21-dev-common. 260s Preparing to unpack .../317-libpetsc3.21-dev-common_3.21.6+dfsg1-2ubuntu2_all.deb ... 260s Unpacking libpetsc3.21-dev-common (3.21.6+dfsg1-2ubuntu2) ... 260s Selecting previously unselected package libhypre-dev:amd64. 260s Preparing to unpack .../318-libhypre-dev_2.31.0-1exp2_amd64.deb ... 260s Unpacking libhypre-dev:amd64 (2.31.0-1exp2) ... 260s Selecting previously unselected package libmumps-headers-dev. 260s Preparing to unpack .../319-libmumps-headers-dev_5.6.2-2.1build3_all.deb ... 260s Unpacking libmumps-headers-dev (5.6.2-2.1build3) ... 260s Selecting previously unselected package libmumps-5.6t64:amd64. 260s Preparing to unpack .../320-libmumps-5.6t64_5.6.2-2.1build3_amd64.deb ... 260s Unpacking libmumps-5.6t64:amd64 (5.6.2-2.1build3) ... 260s Selecting previously unselected package libmumps-dev:amd64. 260s Preparing to unpack .../321-libmumps-dev_5.6.2-2.1build3_amd64.deb ... 260s Unpacking libmumps-dev:amd64 (5.6.2-2.1build3) ... 260s Selecting previously unselected package libc6-dbg:amd64. 260s Preparing to unpack .../322-libc6-dbg_2.40-1ubuntu3_amd64.deb ... 260s Unpacking libc6-dbg:amd64 (2.40-1ubuntu3) ... 260s Selecting previously unselected package valgrind. 260s Preparing to unpack .../323-valgrind_1%3a3.23.0-0ubuntu2_amd64.deb ... 260s Unpacking valgrind (1:3.23.0-0ubuntu2) ... 260s Selecting previously unselected package valgrind-mpi. 260s Preparing to unpack .../324-valgrind-mpi_1%3a3.23.0-0ubuntu2_amd64.deb ... 260s Unpacking valgrind-mpi (1:3.23.0-0ubuntu2) ... 260s Selecting previously unselected package libpetsc-real3.21-dev:amd64. 260s Preparing to unpack .../325-libpetsc-real3.21-dev_3.21.6+dfsg1-2ubuntu2_amd64.deb ... 260s Unpacking libpetsc-real3.21-dev:amd64 (3.21.6+dfsg1-2ubuntu2) ... 260s Selecting previously unselected package libparpack2-dev:amd64. 260s Preparing to unpack .../326-libparpack2-dev_3.9.1-1.1ubuntu1_amd64.deb ... 260s Unpacking libparpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 260s Selecting previously unselected package libslepc-real3.21-dev. 260s Preparing to unpack .../327-libslepc-real3.21-dev_3.21.2+dfsg1-2_amd64.deb ... 260s Unpacking libslepc-real3.21-dev (3.21.2+dfsg1-2) ... 261s Selecting previously unselected package libdolfin-dev:amd64. 261s Preparing to unpack .../328-libdolfin-dev_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 261s Unpacking libdolfin-dev:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 261s Selecting previously unselected package libopenblas64-0:amd64. 261s Preparing to unpack .../329-libopenblas64-0_0.3.28+ds-4_amd64.deb ... 261s Unpacking libopenblas64-0:amd64 (0.3.28+ds-4) ... 261s Selecting previously unselected package libopenblas64-pthread-dev:amd64. 261s Preparing to unpack .../330-libopenblas64-pthread-dev_0.3.28+ds-4_amd64.deb ... 261s Unpacking libopenblas64-pthread-dev:amd64 (0.3.28+ds-4) ... 261s Selecting previously unselected package libopenblas64-dev:amd64. 261s Preparing to unpack .../331-libopenblas64-dev_0.3.28+ds-4_amd64.deb ... 261s Unpacking libopenblas64-dev:amd64 (0.3.28+ds-4) ... 261s Selecting previously unselected package libhypre64m-dev:amd64. 261s Preparing to unpack .../332-libhypre64m-dev_2.31.0-1exp2_amd64.deb ... 261s Unpacking libhypre64m-dev:amd64 (2.31.0-1exp2) ... 261s Selecting previously unselected package libmumps-64pord-5.6t64:amd64. 261s Preparing to unpack .../333-libmumps-64pord-5.6t64_5.6.2-2.1build3_amd64.deb ... 261s Unpacking libmumps-64pord-5.6t64:amd64 (5.6.2-2.1build3) ... 261s Selecting previously unselected package libmumps64-dev:amd64. 261s Preparing to unpack .../334-libmumps64-dev_5.6.2-2.1build3_amd64.deb ... 261s Unpacking libmumps64-dev:amd64 (5.6.2-2.1build3) ... 261s Selecting previously unselected package libpetsc64-real3.21-dev:amd64. 261s Preparing to unpack .../335-libpetsc64-real3.21-dev_3.21.6+dfsg1-2ubuntu2_amd64.deb ... 261s Unpacking libpetsc64-real3.21-dev:amd64 (3.21.6+dfsg1-2ubuntu2) ... 261s Selecting previously unselected package libslepc64-real3.21-dev. 261s Preparing to unpack .../336-libslepc64-real3.21-dev_3.21.2+dfsg1-2_amd64.deb ... 261s Unpacking libslepc64-real3.21-dev (3.21.2+dfsg1-2) ... 261s Selecting previously unselected package libdolfin64-dev:amd64. 261s Preparing to unpack .../337-libdolfin64-dev_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 261s Unpacking libdolfin64-dev:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 261s Selecting previously unselected package libexpat1-dev:amd64. 261s Preparing to unpack .../338-libexpat1-dev_2.6.4-1_amd64.deb ... 261s Unpacking libexpat1-dev:amd64 (2.6.4-1) ... 261s Selecting previously unselected package libjs-underscore. 261s Preparing to unpack .../339-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 261s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 261s Selecting previously unselected package libjs-sphinxdoc. 261s Preparing to unpack .../340-libjs-sphinxdoc_7.4.7-4_all.deb ... 261s Unpacking libjs-sphinxdoc (7.4.7-4) ... 261s Selecting previously unselected package libjson-perl. 261s Preparing to unpack .../341-libjson-perl_4.10000-1_all.deb ... 261s Unpacking libjson-perl (4.10000-1) ... 261s Selecting previously unselected package libpetsc-real-dev. 261s Preparing to unpack .../342-libpetsc-real-dev_3.21.6+dfsg1-2ubuntu2_all.deb ... 261s Unpacking libpetsc-real-dev (3.21.6+dfsg1-2ubuntu2) ... 261s Selecting previously unselected package libpetsc64-real-dev. 261s Preparing to unpack .../343-libpetsc64-real-dev_3.21.6+dfsg1-2ubuntu2_all.deb ... 261s Unpacking libpetsc64-real-dev (3.21.6+dfsg1-2ubuntu2) ... 261s Selecting previously unselected package libpython3.12-dev:amd64. 261s Preparing to unpack .../344-libpython3.12-dev_3.12.7-3_amd64.deb ... 261s Unpacking libpython3.12-dev:amd64 (3.12.7-3) ... 262s Selecting previously unselected package libpython3-dev:amd64. 262s Preparing to unpack .../345-libpython3-dev_3.12.7-1_amd64.deb ... 262s Unpacking libpython3-dev:amd64 (3.12.7-1) ... 262s Selecting previously unselected package libpython3.13-stdlib:amd64. 262s Preparing to unpack .../346-libpython3.13-stdlib_3.13.0-2_amd64.deb ... 262s Unpacking libpython3.13-stdlib:amd64 (3.13.0-2) ... 262s Selecting previously unselected package libpython3.13:amd64. 262s Preparing to unpack .../347-libpython3.13_3.13.0-2_amd64.deb ... 262s Unpacking libpython3.13:amd64 (3.13.0-2) ... 262s Selecting previously unselected package libpython3.13-dev:amd64. 262s Preparing to unpack .../348-libpython3.13-dev_3.13.0-2_amd64.deb ... 262s Unpacking libpython3.13-dev:amd64 (3.13.0-2) ... 262s Selecting previously unselected package libpython3-all-dev:amd64. 262s Preparing to unpack .../349-libpython3-all-dev_3.12.7-1_amd64.deb ... 262s Unpacking libpython3-all-dev:amd64 (3.12.7-1) ... 262s Selecting previously unselected package petsc64-dev. 262s Preparing to unpack .../350-petsc64-dev_3.21.6+dfsg1-2ubuntu2_all.deb ... 262s Unpacking petsc64-dev (3.21.6+dfsg1-2ubuntu2) ... 262s Selecting previously unselected package pybind11-dev. 262s Preparing to unpack .../351-pybind11-dev_2.13.6-1_all.deb ... 262s Unpacking pybind11-dev (2.13.6-1) ... 262s Selecting previously unselected package sphinx-common. 262s Preparing to unpack .../352-sphinx-common_7.4.7-4_all.deb ... 262s Unpacking sphinx-common (7.4.7-4) ... 262s Selecting previously unselected package python-petsc4py-doc. 262s Preparing to unpack .../353-python-petsc4py-doc_3.21.6-2ubuntu2_all.deb ... 262s Unpacking python-petsc4py-doc (3.21.6-2ubuntu2) ... 262s Selecting previously unselected package python3.13. 262s Preparing to unpack .../354-python3.13_3.13.0-2_amd64.deb ... 262s Unpacking python3.13 (3.13.0-2) ... 262s Selecting previously unselected package python3-all. 262s Preparing to unpack .../355-python3-all_3.12.7-1_amd64.deb ... 262s Unpacking python3-all (3.12.7-1) ... 262s Selecting previously unselected package python3.12-dev. 262s Preparing to unpack .../356-python3.12-dev_3.12.7-3_amd64.deb ... 262s Unpacking python3.12-dev (3.12.7-3) ... 262s Selecting previously unselected package python3-dev. 262s Preparing to unpack .../357-python3-dev_3.12.7-1_amd64.deb ... 262s Unpacking python3-dev (3.12.7-1) ... 262s Selecting previously unselected package python3.13-dev. 262s Preparing to unpack .../358-python3.13-dev_3.13.0-2_amd64.deb ... 262s Unpacking python3.13-dev (3.13.0-2) ... 262s Selecting previously unselected package python3-all-dev. 262s Preparing to unpack .../359-python3-all-dev_3.12.7-1_amd64.deb ... 262s Unpacking python3-all-dev (3.12.7-1) ... 262s Selecting previously unselected package python3-defusedxml. 262s Preparing to unpack .../360-python3-defusedxml_0.7.1-2_all.deb ... 262s Unpacking python3-defusedxml (0.7.1-2) ... 262s Selecting previously unselected package python3-roman. 262s Preparing to unpack .../361-python3-roman_4.2-1_all.deb ... 262s Unpacking python3-roman (4.2-1) ... 263s Selecting previously unselected package python3-docutils. 263s Preparing to unpack .../362-python3-docutils_0.21.2+dfsg-2_all.deb ... 263s Unpacking python3-docutils (0.21.2+dfsg-2) ... 263s Selecting previously unselected package swig. 263s Preparing to unpack .../363-swig_4.2.1-1_amd64.deb ... 263s Unpacking swig (4.2.1-1) ... 263s Selecting previously unselected package python3-petsc4py-real3.21. 263s Preparing to unpack .../364-python3-petsc4py-real3.21_3.21.6-2ubuntu2_amd64.deb ... 263s Unpacking python3-petsc4py-real3.21 (3.21.6-2ubuntu2) ... 263s Selecting previously unselected package python3-petsc4py-real. 263s Preparing to unpack .../365-python3-petsc4py-real_3.21.6-2ubuntu2_all.deb ... 263s Unpacking python3-petsc4py-real (3.21.6-2ubuntu2) ... 263s Selecting previously unselected package python3-slepc4py-real3.21. 263s Preparing to unpack .../366-python3-slepc4py-real3.21_3.21.2-1ubuntu2_amd64.deb ... 263s Unpacking python3-slepc4py-real3.21 (3.21.2-1ubuntu2) ... 263s Selecting previously unselected package python3-slepc4py-real. 263s Preparing to unpack .../367-python3-slepc4py-real_3.21.2-1ubuntu2_all.deb ... 263s Unpacking python3-slepc4py-real (3.21.2-1ubuntu2) ... 263s Selecting previously unselected package python3-dolfin-real. 263s Preparing to unpack .../368-python3-dolfin-real_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 263s Unpacking python3-dolfin-real (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 263s Selecting previously unselected package python3-petsc4py-64-real3.21. 263s Preparing to unpack .../369-python3-petsc4py-64-real3.21_3.21.6-2ubuntu2_amd64.deb ... 263s Unpacking python3-petsc4py-64-real3.21 (3.21.6-2ubuntu2) ... 263s Selecting previously unselected package python3-petsc4py-64-real. 263s Preparing to unpack .../370-python3-petsc4py-64-real_3.21.6-2ubuntu2_all.deb ... 263s Unpacking python3-petsc4py-64-real (3.21.6-2ubuntu2) ... 263s Selecting previously unselected package python3-slepc4py-64-real3.21. 263s Preparing to unpack .../371-python3-slepc4py-64-real3.21_3.21.2-1ubuntu2_amd64.deb ... 263s Unpacking python3-slepc4py-64-real3.21 (3.21.2-1ubuntu2) ... 263s Selecting previously unselected package python3-slepc4py-64-real. 263s Preparing to unpack .../372-python3-slepc4py-64-real_3.21.2-1ubuntu2_all.deb ... 263s Unpacking python3-slepc4py-64-real (3.21.2-1ubuntu2) ... 263s Selecting previously unselected package python3-pkgconfig. 263s Preparing to unpack .../373-python3-pkgconfig_1.5.5-2_all.deb ... 263s Unpacking python3-pkgconfig (1.5.5-2) ... 263s Selecting previously unselected package python3-pybind11. 263s Preparing to unpack .../374-python3-pybind11_2.13.6-1_all.deb ... 263s Unpacking python3-pybind11 (2.13.6-1) ... 263s Selecting previously unselected package python3-dolfin64-real. 263s Preparing to unpack .../375-python3-dolfin64-real_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 263s Unpacking python3-dolfin64-real (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 263s Selecting previously unselected package python3-imagesize. 263s Preparing to unpack .../376-python3-imagesize_1.4.1-1_all.deb ... 263s Unpacking python3-imagesize (1.4.1-1) ... 263s Selecting previously unselected package python3-packaging. 263s Preparing to unpack .../377-python3-packaging_24.2-1_all.deb ... 263s Unpacking python3-packaging (24.2-1) ... 263s Selecting previously unselected package python3-ply. 263s Preparing to unpack .../378-python3-ply_3.11-7_all.deb ... 263s Unpacking python3-ply (3.11-7) ... 263s Selecting previously unselected package python3-pusimp. 263s Preparing to unpack .../379-python3-pusimp_0.1.1-1_all.deb ... 263s Unpacking python3-pusimp (0.1.1-1) ... 263s Selecting previously unselected package python3-six. 263s Preparing to unpack .../380-python3-six_1.16.0-7_all.deb ... 263s Unpacking python3-six (1.16.0-7) ... 263s Selecting previously unselected package python3-snowballstemmer. 263s Preparing to unpack .../381-python3-snowballstemmer_2.2.0-4build1_all.deb ... 263s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 263s Selecting previously unselected package python3-alabaster. 263s Preparing to unpack .../382-python3-alabaster_0.7.16-0.1_all.deb ... 263s Unpacking python3-alabaster (0.7.16-0.1) ... 263s Selecting previously unselected package python3-sphinx. 263s Preparing to unpack .../383-python3-sphinx_7.4.7-4_all.deb ... 263s Unpacking python3-sphinx (7.4.7-4) ... 264s Selecting previously unselected package sphinx-rtd-theme-common. 264s Preparing to unpack .../384-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 264s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 264s Selecting previously unselected package python3-sphinxcontrib.jquery. 264s Preparing to unpack .../385-python3-sphinxcontrib.jquery_4.1-5_all.deb ... 264s Unpacking python3-sphinxcontrib.jquery (4.1-5) ... 264s Selecting previously unselected package python3-sphinx-rtd-theme. 264s Preparing to unpack .../386-python3-sphinx-rtd-theme_3.0.2+dfsg-1_all.deb ... 264s Unpacking python3-sphinx-rtd-theme (3.0.2+dfsg-1) ... 264s Selecting previously unselected package slepc64-dev. 264s Preparing to unpack .../387-slepc64-dev_3.21.2+dfsg1-2_amd64.deb ... 264s Unpacking slepc64-dev (3.21.2+dfsg1-2) ... 264s Selecting previously unselected package python3-petsc4py. 264s Preparing to unpack .../388-python3-petsc4py_3.21.6-2ubuntu2_all.deb ... 264s Unpacking python3-petsc4py (3.21.6-2ubuntu2) ... 264s Selecting previously unselected package python3-slepc4py. 264s Preparing to unpack .../389-python3-slepc4py_3.21.2-1ubuntu2_all.deb ... 264s Unpacking python3-slepc4py (3.21.2-1ubuntu2) ... 264s Selecting previously unselected package python3-dolfin. 264s Preparing to unpack .../390-python3-dolfin_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 264s Unpacking python3-dolfin (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 264s Selecting previously unselected package dolfin-doc. 264s Preparing to unpack .../391-dolfin-doc_2019.2.0~legacy20240219.1c52e83-11ubuntu1_all.deb ... 264s Unpacking dolfin-doc (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 264s Selecting previously unselected package dolfin-bin. 264s Preparing to unpack .../392-dolfin-bin_2019.2.0~legacy20240219.1c52e83-11ubuntu1_all.deb ... 264s Unpacking dolfin-bin (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 264s Selecting previously unselected package petsc-dev. 264s Preparing to unpack .../393-petsc-dev_3.21.6+dfsg1-2ubuntu2_all.deb ... 264s Unpacking petsc-dev (3.21.6+dfsg1-2ubuntu2) ... 264s Selecting previously unselected package slepc-dev. 264s Preparing to unpack .../394-slepc-dev_3.21.2+dfsg1-2_amd64.deb ... 264s Unpacking slepc-dev (3.21.2+dfsg1-2) ... 264s Selecting previously unselected package libjs-modernizr. 264s Preparing to unpack .../395-libjs-modernizr_3.13.0-0.1_all.deb ... 264s Unpacking libjs-modernizr (3.13.0-0.1) ... 264s Selecting previously unselected package autopkgtest-satdep. 265s Preparing to unpack .../396-1-autopkgtest-satdep.deb ... 265s Unpacking autopkgtest-satdep (0) ... 265s Setting up dh-python (6.20241024) ... 265s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 265s Setting up libgnutls-openssl27t64:amd64 (3.8.8-2ubuntu1) ... 265s Setting up libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 265s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 265s Setting up libxapian30:amd64 (1.4.25-1) ... 265s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 265s Setting up libaom3:amd64 (3.11.0-1) ... 265s Setting up libpciaccess0:amd64 (0.17-3build1) ... 265s Setting up fonts-lato (2.015-1) ... 265s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 265s Setting up swig (4.2.1-1) ... 265s Setting up libzstd-dev:amd64 (1.5.6+dfsg-1) ... 265s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 265s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 265s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 265s Setting up libboost-date-time1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 265s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 265s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 265s Setting up libyaml-dev:amd64 (0.2.5-1build1) ... 265s Setting up libboost-timer1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 265s Setting up libxcb-render0:amd64 (1.17.0-2) ... 265s Setting up python3-defusedxml (0.7.1-2) ... 265s Setting up libarchive-zip-perl (1.68-1) ... 265s Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 265s Setting up python3-alabaster (0.7.16-0.1) ... 265s Setting up libscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 265s Setting up libboost-regex1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 265s Setting up libdebhelper-perl (13.20ubuntu1) ... 265s Setting up python3-ply (3.11-7) ... 265s Setting up libevent-openssl-2.1-7t64:amd64 (2.1.12-stable-10) ... 265s Setting up libboost-system1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 265s Setting up liblab-gamut1:amd64 (2.42.4-2build3) ... 265s Setting up x11-common (1:7.7+23ubuntu3) ... 265s Setting up libibumad3:amd64 (52.0-2ubuntu1) ... 265s Setting up libdeflate0:amd64 (1.22-1) ... 265s Setting up libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 265s Setting up m4 (1.4.19-4build1) ... 265s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 265s Setting up libmetis5:amd64 (5.1.0.dfsg-7build3) ... 265s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 265s Setting up libibmad5:amd64 (52.0-2ubuntu1) ... 265s Setting up libldl3:amd64 (1:7.8.3+dfsg-2) ... 265s Setting up libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 266s Setting up libdolfin-dev-common (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 266s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 266s Setting up libjs-modernizr (3.13.0-0.1) ... 266s Setting up libblis4-pthread:amd64 (0.9.0-1) ... 266s update-alternatives: using /usr/lib/x86_64-linux-gnu/blis-pthread/libblis.so.4 to provide /usr/lib/x86_64-linux-gnu/libblis.so.4 (libblis.so.4-x86_64-linux-gnu) in auto mode 266s update-alternatives: using /usr/lib/x86_64-linux-gnu/blis-pthread/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 266s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 266s Setting up libaec0:amd64 (1.1.3-1) ... 266s Setting up libsuperlu7:amd64 (7.0.0+dfsg1-2) ... 266s Setting up libpsl-dev:amd64 (0.21.2-1.1build1) ... 266s Setting up libc6-dbg:amd64 (2.40-1ubuntu3) ... 266s Setting up libnuma-dev:amd64 (2.0.18-1build1) ... 266s Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 266s Setting up libboost-atomic1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 266s Setting up python3-six (1.16.0-7) ... 266s Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... 266s Setting up libboost-serialization1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 266s Setting up libbtf2:amd64 (1:7.8.3+dfsg-2) ... 266s Setting up libblis-pthread-dev:amd64 (0.9.0-1) ... 266s update-alternatives: using /usr/lib/x86_64-linux-gnu/blis-pthread/libblis.so to provide /usr/lib/x86_64-linux-gnu/libblis.so (libblis.so-x86_64-linux-gnu) in auto mode 266s update-alternatives: using /usr/lib/x86_64-linux-gnu/blis-pthread/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode 266s Setting up python3-roman (4.2-1) ... 266s Setting up xtrans-dev (1.4.0-1) ... 266s Setting up autotools-dev (20220109.1) ... 266s Setting up libblas3:amd64 (3.12.0-3build2) ... 266s Setting up python3-packaging (24.2-1) ... 266s Setting up libunbound8:amd64 (1.20.0-1ubuntu2.1) ... 266s Setting up libpkgconf3:amd64 (1.8.1-4) ... 266s Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 266s Setting up libmunge2:amd64 (0.5.15-4build1) ... 266s Setting up libllvm17t64:amd64 (1:17.0.6-18) ... 266s Setting up libexpat1-dev:amd64 (2.6.4-1) ... 266s Setting up libgnutls-dane0t64:amd64 (3.8.8-2ubuntu1) ... 266s Setting up libboost-chrono1.83.0t64:amd64 (1.83.0-3.2ubuntu3) ... 266s Setting up python3-snowballstemmer (2.2.0-4build1) ... 266s Setting up libboost-iostreams1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 266s Setting up libpathplan4:amd64 (2.42.4-2build3) ... 266s Setting up libann0 (1.1.2+doc-9build1) ... 266s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 266s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 266s Setting up fonts-dejavu-mono (2.37-8) ... 266s Setting up libssl-dev:amd64 (3.3.1-2ubuntu2) ... 266s Setting up libhwloc15:amd64 (2.11.2-1) ... 266s Setting up libmpc3:amd64 (1.3.1-1build2) ... 266s Setting up autopoint (0.22.5-2) ... 266s Setting up libjsoncpp25:amd64 (1.9.5-6build1) ... 266s Setting up icu-devtools (74.2-1ubuntu4) ... 266s Setting up fonts-dejavu-core (2.37-8) ... 267s Setting up pkgconf-bin (1.8.1-4) ... 267s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 267s Setting up libltdl7:amd64 (2.4.7-8) ... 267s Setting up opencl-c-headers (3.0~2024.05.08-1) ... 267s Setting up libidn2-dev:amd64 (2.3.7-2build2) ... 267s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu4) ... 267s Setting up libgfortran5:amd64 (14.2.0-8ubuntu1) ... 267s Setting up autoconf (2.72-3) ... 267s Setting up libevent-extra-2.1-7t64:amd64 (2.1.12-stable-10) ... 267s Setting up libwebp7:amd64 (1.4.0-0.1) ... 267s Setting up libmumps-headers-dev (5.6.2-2.1build3) ... 267s Setting up liblzma-dev:amd64 (5.6.2-2) ... 267s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 267s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 267s Setting up dwz (0.15-1build6) ... 267s Setting up libnl-3-dev:amd64 (3.7.0-0.3build2) ... 267s Setting up ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 267s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 267s Setting up librhash0:amd64 (1.4.3-3build1) ... 267s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 267s Setting up libjson-perl (4.10000-1) ... 267s Setting up libpsm2-2 (11.2.185-2.1) ... 267s Setting up openmpi-common (5.0.5-6) ... 267s Setting up debugedit (1:5.1-1) ... 267s Setting up libsuitesparseconfig7:amd64 (1:7.8.3+dfsg-2) ... 267s Setting up librdmacm1t64:amd64 (52.0-2ubuntu1) ... 267s Setting up python3.13-minimal (3.13.0-2) ... 267s Setting up libharfbuzz0b:amd64 (10.0.1-1) ... 267s Setting up libthai-data (0.1.29-2build1) ... 267s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 267s Setting up libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 267s Setting up sgml-base (1.31) ... 267s Setting up cmake-data (3.30.3-1) ... 267s Setting up libcdt5:amd64 (2.42.4-2build3) ... 267s Setting up libcgraph6:amd64 (2.42.4-2build3) ... 267s Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 267s Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 267s update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode 267s Setting up libboost-math1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 267s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 267s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 267s Setting up python3-mpmath (1.3.0-1) ... 268s Setting up libisl23:amd64 (0.27-1) ... 268s Setting up libde265-0:amd64 (1.0.15-1build4) ... 268s Setting up libsuperlu-dev:amd64 (7.0.0+dfsg1-2) ... 268s Setting up valgrind (1:3.23.0-0ubuntu2) ... 268s Setting up libtasn1-6-dev:amd64 (4.19.0-3build1) ... 268s Setting up valgrind-mpi (1:3.23.0-0ubuntu2) ... 268s Setting up libpython3.13-stdlib:amd64 (3.13.0-2) ... 268s Setting up libicu-dev:amd64 (74.2-1ubuntu4) ... 268s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 268s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 268s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 268s Setting up python3-pusimp (0.1.1-1) ... 268s Setting up libbrotli-dev:amd64 (1.1.0-2build3) ... 268s Setting up libfmt10:amd64 (10.1.1+ds1-4) ... 268s Setting up chrpath (0.18-1) ... 268s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 268s Setting up libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 268s Setting up libblas-dev:amd64 (3.12.0-3build2) ... 268s Setting up libsz2:amd64 (1.1.3-1) ... 268s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 268s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 268s Setting up python3-imagesize (1.4.1-1) ... 268s Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... 268s Setting up libblas64-3:amd64 (3.12.0-3build2) ... 268s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas64/libblas64.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas64.so.3 (libblas64.so.3-x86_64-linux-gnu) in auto mode 268s Setting up libpython3.13:amd64 (3.13.0-2) ... 268s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 268s Setting up automake (1:1.16.5-1.3ubuntu1) ... 268s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 268s Setting up x11proto-dev (2024.1-1) ... 268s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 268s Setting up libfabric1:amd64 (1.17.0-3ubuntu1) ... 268s Setting up python3-sympy (1.13.3-1) ... 277s Setting up libice6:amd64 (2:1.1.1-1) ... 277s Setting up libjpeg-turbo8-dev:amd64 (2.1.5-3ubuntu2) ... 278s Setting up liblapack3:amd64 (3.12.0-3build2) ... 278s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 278s Setting up gettext (0.22.5-2) ... 278s Setting up libarpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 278s Setting up libfftw3-single3:amd64 (3.3.10-1ubuntu4) ... 278s Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 278s Setting up libamd3:amd64 (1:7.8.3+dfsg-2) ... 278s Setting up libxau-dev:amd64 (1:1.0.11-1) ... 278s Setting up nettle-dev:amd64 (3.10-1) ... 278s Setting up libcolamd3:amd64 (1:7.8.3+dfsg-2) ... 278s Setting up python3.13 (3.13.0-2) ... 278s Setting up libspex3:amd64 (1:7.8.3+dfsg-2) ... 278s Setting up libsuitesparse-mongoose3:amd64 (1:7.8.3+dfsg-2) ... 278s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 278s Setting up libopenblas64-0-pthread:amd64 (0.3.28+ds-4) ... 278s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libblas64.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas64.so.3 (libblas64.so.3-x86_64-linux-gnu) in auto mode 278s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/liblapack64.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack64.so.3 (liblapack64.so.3-x86_64-linux-gnu) in auto mode 278s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libopenblas64.so.0 to provide /usr/lib/x86_64-linux-gnu/libopenblas64.so.0 (libopenblas64.so.0-x86_64-linux-gnu) in auto mode 278s Setting up libaec-dev:amd64 (1.1.3-1) ... 278s Setting up libcxsparse4:amd64 (1:7.8.3+dfsg-2) ... 278s Setting up libfftw3-long3:amd64 (3.3.10-1ubuntu4) ... 278s Setting up python3-all (3.12.7-1) ... 279s Setting up libpython3.12-dev:amd64 (3.12.7-3) ... 279s Setting up libopenblas64-pthread-dev:amd64 (0.3.28+ds-4) ... 279s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libblas64.so to provide /usr/lib/x86_64-linux-gnu/libblas64.so (libblas64.so-x86_64-linux-gnu) in auto mode 279s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/liblapack64.so to provide /usr/lib/x86_64-linux-gnu/liblapack64.so (liblapack64.so-x86_64-linux-gnu) in auto mode 279s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libopenblas64.so to provide /usr/lib/x86_64-linux-gnu/libopenblas64.so (libopenblas64.so-x86_64-linux-gnu) in auto mode 279s Setting up liblapack64-3:amd64 (3.12.0-3build2) ... 279s Setting up libhwloc-plugins:amd64 (2.11.2-1) ... 279s Setting up libcamd3:amd64 (1:7.8.3+dfsg-2) ... 279s Setting up pkgconf:amd64 (1.8.1-4) ... 279s Setting up intltool-debian (0.35.0+20060710.6) ... 279s Setting up libnl-route-3-dev:amd64 (3.7.0-0.3build2) ... 279s Setting up libltdl-dev:amd64 (2.4.7-8) ... 279s Setting up libthai0:amd64 (0.1.29-2build1) ... 279s Setting up libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 279s Setting up libxml2-dev:amd64 (2.12.7+dfsg-3) ... 279s Setting up doxygen (1.9.8+ds-2ubuntu2) ... 279s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 279s Setting up librbio4:amd64 (1:7.8.3+dfsg-2) ... 279s Setting up libraqm0:amd64 (0.10.1-1build1) ... 279s Setting up libpython3.13-dev:amd64 (3.13.0-2) ... 279s Setting up libfftw3-quad3:amd64 (3.3.10-1ubuntu4) ... 279s Setting up opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 279s Setting up libevent-dev (2.1.12-stable-10) ... 279s Setting up liblapack-dev:amd64 (3.12.0-3build2) ... 279s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode 279s Setting up libeigen3-dev (3.4.0-4build1) ... 279s Setting up python3.12-dev (3.12.7-3) ... 279s Setting up pkg-config:amd64 (1.8.1-4) ... 279s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 279s Setting up libpmix2t64:amd64 (5.0.3-2) ... 279s Setting up libssh2-1-dev:amd64 (1.11.1-1) ... 279s Setting up python3-numpy (1:1.26.4+ds-11ubuntu1) ... 281s Setting up libjs-sphinxdoc (7.4.7-4) ... 281s Setting up ocl-icd-opencl-dev:amd64 (2.3.2-1build1) ... 281s Setting up cpp-14 (14.2.0-8ubuntu1) ... 281s Setting up libccolamd3:amd64 (1:7.8.3+dfsg-2) ... 281s Setting up dh-strip-nondeterminism (1.14.0-1) ... 281s Setting up libopenblas64-0:amd64 (0.3.28+ds-4) ... 281s Setting up libgvpr2:amd64 (2.42.4-2build3) ... 281s Setting up python3-ufl-legacy (1:2022.3.0-3) ... 282s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 282s Setting up xml-core (0.19) ... 282s Setting up cmake (3.30.3-1) ... 282s Setting up libhwloc-dev:amd64 (2.11.2-1) ... 282s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 282s Setting up python3-pkgconfig (1.5.5-2) ... 282s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 282s Setting up libjpeg8-dev:amd64 (8c-2ubuntu11) ... 282s Setting up libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 282s Setting up libsm6:amd64 (2:1.2.4-1) ... 282s Setting up libpmix-dev:amd64 (5.0.3-2) ... 282s Setting up libhsakmt1:amd64 (5.7.0-1build1) ... 282s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 282s Setting up libgfortran-14-dev:amd64 (14.2.0-8ubuntu1) ... 282s Setting up libgnutls28-dev:amd64 (3.8.8-2ubuntu1) ... 282s Setting up libnghttp2-dev:amd64 (1.64.0-1) ... 282s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 284s Regenerating fonts cache... done. 284s Setting up libcholmod5:amd64 (1:7.8.3+dfsg-2) ... 284s Setting up libboost1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up python3-fiat (2019.2.0~git20210419.7d418fa-5) ... 284s Setting up libarpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 284s Setting up libpython3-dev:amd64 (3.12.7-1) ... 284s Setting up libxcb1-dev:amd64 (1.17.0-2) ... 284s Setting up libopenblas64-dev:amd64 (0.3.28+ds-4) ... 284s Setting up libboost-chrono1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libboost-math1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libspqr4:amd64 (1:7.8.3+dfsg-2) ... 284s Setting up libboost-chrono-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up libfftw3-bin (3.3.10-1ubuntu4) ... 284s Setting up python3.13-dev (3.13.0-2) ... 284s Setting up libboost-math-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up po-debconf (1.0.21+nmu1) ... 284s Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... 284s Setting up libboost-program-options1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libboost-serialization1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libjpeg-dev:amd64 (8c-2ubuntu11) ... 284s Setting up libx11-dev:amd64 (2:1.8.10-2) ... 284s Setting up libibverbs-dev:amd64 (52.0-2ubuntu1) ... 284s Setting up pybind11-dev (2.13.6-1) ... 284s Setting up libcairo2:amd64 (1.18.2-2) ... 284s Setting up libboost-timer1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libboost-program-options-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up libklu2:amd64 (1:7.8.3+dfsg-2) ... 284s Setting up libpython3-all-dev:amd64 (3.12.7-1) ... 284s Setting up libboost-date-time1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up sphinx-common (7.4.7-4) ... 284s Setting up python3-dev (3.12.7-1) ... 284s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 284s Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 284s Setting up libboost-regex1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libboost-serialization-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up libboost-atomic1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libumfpack6:amd64 (1:7.8.3+dfsg-2) ... 284s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 284s Setting up cpp (4:14.1.0-2ubuntu1) ... 284s Setting up libboost-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up libboost-system1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 284s Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 284s Setting up libfftw3-dev:amd64 (3.3.10-1ubuntu4) ... 284s Setting up libboost-timer-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up python3-pybind11 (2.13.6-1) ... 284s Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 284s Setting up python3-all-dev (3.12.7-1) ... 284s Setting up libboost-thread1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 284s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 284s Setting up libboost-iostreams1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libboost-filesystem1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 284s Setting up libxaw7:amd64 (2:1.0.16-1) ... 284s Setting up libboost-iostreams-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up python-petsc4py-doc (3.21.6-2ubuntu2) ... 284s Setting up libparu1:amd64 (1:7.8.3+dfsg-2) ... 284s Setting up gcc-14 (14.2.0-8ubuntu1) ... 284s Setting up gfortran-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 284s Setting up libamdhip64-5 (5.7.1-5) ... 284s Setting up libcurl4-openssl-dev:amd64 (8.9.1-2ubuntu3) ... 284s Setting up g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 284s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 284s Setting up g++-14 (14.2.0-8ubuntu1) ... 284s Setting up gfortran-14 (14.2.0-8ubuntu1) ... 284s Setting up libboost-filesystem-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up libboost-thread-dev:amd64 (1.83.0.2ubuntu1) ... 284s Setting up libucx0:amd64 (1.17.0+ds-3build1) ... 284s Setting up libsuitesparse-dev:amd64 (1:7.8.3+dfsg-2) ... 284s Setting up libtool (2.4.7-8) ... 284s Setting up gfortran-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 284s Setting up gcc (4:14.1.0-2ubuntu1) ... 284s Setting up dh-autoreconf (20) ... 284s Setting up libopenmpi3t64:amd64 (5.0.5-6) ... 284s Setting up g++ (4:14.1.0-2ubuntu1) ... 284s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 284s Setting up libparpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 284s Setting up build-essential (12.10ubuntu1) ... 284s Setting up libboost-mpi1.83.0 (1.83.0-3.2ubuntu3) ... 284s Setting up openmpi-bin (5.0.5-6) ... 284s update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode 284s update-alternatives: warning: skip creation of /usr/share/man/man1/mpiexec.1.gz because associated file /usr/share/man/man1/mpiexec.openmpi.1.gz (of link group mpirun) doesn't exist 284s update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode 284s Setting up libptscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 284s Setting up mpi-default-bin (1.17) ... 284s Setting up debhelper (13.20ubuntu1) ... 284s Setting up libcombblas2.0.0t64:amd64 (2.0.0-3.1build3) ... 284s Setting up libfftw3-mpi3:amd64 (3.3.10-1ubuntu4) ... 284s Setting up python3-mpi4py (4.0.1-3ubuntu1) ... 285s Setting up gfortran (4:14.1.0-2ubuntu1) ... 285s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 285s update-alternatives: warning: skip creation of /usr/share/man/man1/f95.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f95) doesn't exist 285s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 285s update-alternatives: warning: skip creation of /usr/share/man/man1/f77.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f77) doesn't exist 285s Setting up libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 285s Setting up libhdf5-openmpi-fortran-102t64:amd64 (1.10.10+repack-4ubuntu3) ... 285s Setting up libhdf5-openmpi-cpp-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 285s Setting up libopenmpi-dev:amd64 (5.0.5-6) ... 285s update-alternatives: using /usr/lib/x86_64-linux-gnu/openmpi/include to provide /usr/include/x86_64-linux-gnu/mpi (mpi-x86_64-linux-gnu) in auto mode 285s update-alternatives: warning: skip creation of /usr/lib/x86_64-linux-gnu/libmpi.so because associated file /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (of link group mpi-x86_64-linux-gnu) doesn't exist 285s Setting up libscalapack-openmpi2.2:amd64 (2.2.1-3.1ubuntu2) ... 285s Setting up python3-dijitso (2019.2.0~git20190418.c92dcb0-4) ... 285s Setting up libsuperlu-dist8:amd64 (8.2.1+dfsg1-2) ... 285s Setting up python3-ffc (2019.2.0~legacy20230509.35df986-3) ... 285s Setting up libfftw3-mpi-dev:amd64 (3.3.10-1ubuntu4) ... 285s Setting up libhdf5-openmpi-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 285s Setting up libsuperlu-dist-dev:amd64 (8.2.1+dfsg1-2) ... 285s Setting up libhdf5-openmpi-hl-fortran-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 285s Setting up libmumps-64pord-5.7:amd64 (5.7.3-3) ... 285s Setting up libmumps-5.7:amd64 (5.7.3-3) ... 285s Setting up libmumps-5.6t64:amd64 (5.6.2-2.1build3) ... 285s Setting up libhypre-2.31.0:amd64 (2.31.0-1exp2) ... 285s Setting up libhypre64m-2.31.0:amd64 (2.31.0-1exp2) ... 285s Setting up libscalapack-openmpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 285s Setting up mpi-default-dev (1.17) ... 285s Setting up libhdf5-openmpi-hl-cpp-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 285s Setting up libmumps-64pord-5.6t64:amd64 (5.6.2-2.1build3) ... 285s Setting up libhypre64m-dev:amd64 (2.31.0-1exp2) ... 285s Setting up libscalapack-mpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 285s Setting up libhdf5-openmpi-dev (1.10.10+repack-4ubuntu3) ... 285s update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode 285s update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 285s update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links 285s update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-mpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 285s Setting up libmumps64-dev:amd64 (5.6.2-2.1build3) ... 285s Setting up libmumps-dev:amd64 (5.6.2-2.1build3) ... 285s Setting up libscotch-dev (7.0.5-1ubuntu1) ... 285s Setting up libparpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 285s Setting up libpetsc-real3.21:amd64 (3.21.6+dfsg1-2ubuntu2) ... 285s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.21.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc.so.3.21 (libpetsc.so.3.21) in auto mode 285s Setting up libhypre-dev:amd64 (2.31.0-1exp2) ... 285s Setting up libptscotch-dev (7.0.5-1ubuntu1) ... 285s Setting up libpetsc64-real3.21:amd64 (3.21.6+dfsg1-2ubuntu2) ... 285s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc64_real.so.3.21.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc64.so.3.21 (libpetsc64.so.3.21) in auto mode 285s Setting up libboost-mpi1.83-dev (1.83.0-3.2ubuntu3) ... 285s Setting up libboost-mpi-dev (1.83.0.2ubuntu1) ... 285s Setting up libhdf5-mpi-dev (1.10.10+repack-4ubuntu3) ... 285s Setting up python3-petsc4py-64-real3.21 (3.21.6-2ubuntu2) ... 285s Setting up libslepc64-real3.21 (3.21.2+dfsg1-2) ... 285s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc64_real.so.3.21.2 to provide /usr/lib/x86_64-linux-gnu/libslepc64.so.3.21 (libslepc64.so.3.21) in auto mode 285s Setting up python3-petsc4py (3.21.6-2ubuntu2) ... 285s Setting up libslepc-real3.21 (3.21.2+dfsg1-2) ... 285s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc_real.so.3.21.2 to provide /usr/lib/x86_64-linux-gnu/libslepc.so.3.21 (libslepc.so.3.21) in auto mode 285s Setting up python3-petsc4py-real3.21 (3.21.6-2ubuntu2) ... 285s Setting up python3-petsc4py-real (3.21.6-2ubuntu2) ... 285s Setting up libdolfin2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 285s Setting up libpetsc3.21-dev-common (3.21.6+dfsg1-2ubuntu2) ... 286s /usr/share/petsc/3.21/lib/petsc/bin/petsc_tas_analysis.py:779: SyntaxWarning: invalid escape sequence '\l' 286s axMeshConv.set(xlabel='Problem Size $\log N$', ylabel='Error $\log |x - x^*|$', title='Mesh Convergence') 286s /usr/share/petsc/3.21/lib/petsc/bin/petsc_tas_analysis.py:779: SyntaxWarning: invalid escape sequence '\l' 286s axMeshConv.set(xlabel='Problem Size $\log N$', ylabel='Error $\log |x - x^*|$', title='Mesh Convergence') 286s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:253: SyntaxWarning: invalid escape sequence '\d' 286s print("\documentclass{article}") 286s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:256: SyntaxWarning: invalid escape sequence '\c' 286s print("\centering") 286s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:259: SyntaxWarning: invalid escape sequence '\m' 286s print(" & & \multicolumn{4}{c}{--------------- Percent of -------------} & \\\\") 286s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:261: SyntaxWarning: invalid escape sequence '\h' 286s print("\hline") 286s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:321: SyntaxWarning: invalid escape sequence '\e' 286s print("\end{tabular}") 286s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:322: SyntaxWarning: invalid escape sequence '\e' 286s print("\end{table}") 286s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:323: SyntaxWarning: invalid escape sequence '\e' 286s print("\end{document}") 286s Setting up python3-slepc4py-real3.21 (3.21.2-1ubuntu2) ... 286s Setting up python3-petsc4py-64-real (3.21.6-2ubuntu2) ... 286s Setting up libpetsc64-real3.21-dev:amd64 (3.21.6+dfsg1-2ubuntu2) ... 286s update-alternatives: using /usr/lib/petscdir/petsc64-3.21/x86_64-linux-gnu-real to provide /usr/lib/petsc64 (petsc64) in auto mode 286s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc64_real.so.3.21.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc64_real.so (libpetsc64_real.so) in auto mode 286s update-alternatives: using /usr/lib/petscdir/petsc64-3.21/x86_64-linux-gnu-real to provide /usr/lib/petscdir/64-3.21 (petsc64-3.21) in auto mode 286s Setting up libdolfin64-2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 286s Setting up python3-slepc4py-64-real3.21 (3.21.2-1ubuntu2) ... 286s Setting up libpetsc-real3.21-dev:amd64 (3.21.6+dfsg1-2ubuntu2) ... 286s update-alternatives: error: no alternatives for petsc 286s update-alternatives: using /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real to provide /usr/lib/petsc (petsc) in auto mode 286s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.21.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc_real.so (libpetsc_real.so) in auto mode 286s update-alternatives: using /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real to provide /usr/lib/petscdir/3.21 (petsc3.21) in auto mode 286s Setting up libpetsc-real-dev (3.21.6+dfsg1-2ubuntu2) ... 286s Setting up python3-slepc4py (3.21.2-1ubuntu2) ... 286s Setting up python3-slepc4py-real (3.21.2-1ubuntu2) ... 286s Setting up python3-slepc4py-64-real (3.21.2-1ubuntu2) ... 286s Setting up libpetsc64-real-dev (3.21.6+dfsg1-2ubuntu2) ... 286s Setting up petsc64-dev (3.21.6+dfsg1-2ubuntu2) ... 286s Setting up libslepc-real3.21-dev (3.21.2+dfsg1-2) ... 286s update-alternatives: error: no alternatives for slepc 286s update-alternatives: using /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real to provide /usr/lib/slepc (slepc) in auto mode 286s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc_real.so.3.21.2 to provide /usr/lib/x86_64-linux-gnu/libslepc_real.so (libslepc_real.so) in auto mode 286s update-alternatives: using /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real to provide /usr/lib/slepcdir/3.21 (slepc3.21) in auto mode 286s Setting up libslepc64-real3.21-dev (3.21.2+dfsg1-2) ... 286s update-alternatives: using /usr/lib/slepcdir/slepc64-3.21/x86_64-linux-gnu-real to provide /usr/lib/slepc64 (slepc64) in auto mode 286s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc64_real.so.3.21.2 to provide /usr/lib/x86_64-linux-gnu/libslepc64_real.so (libslepc64_real.so) in auto mode 286s update-alternatives: using /usr/lib/slepcdir/slepc64-3.21/x86_64-linux-gnu-real to provide /usr/lib/slepcdir/64bit-3.21 (slepc64-3.21) in auto mode 286s Setting up petsc-dev (3.21.6+dfsg1-2ubuntu2) ... 286s Setting up slepc-dev (3.21.2+dfsg1-2) ... 286s Setting up libdolfin-dev:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 286s Setting up slepc64-dev (3.21.2+dfsg1-2) ... 286s Setting up libdolfin64-dev:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 286s Setting up python3-dolfin64-real (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 286s Setting up python3-dolfin-real (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 286s Setting up python3-dolfin (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 286s Setting up dolfin-doc (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 286s Setting up dolfin-bin (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 286s Setting up libheif-plugin-aomdec:amd64 (1.19.3-1) ... 286s Setting up libheif-plugin-libde265:amd64 (1.19.3-1) ... 286s Setting up libheif1:amd64 (1.19.3-1) ... 286s Setting up libgd3:amd64 (2.3.3-12ubuntu3) ... 286s Setting up libgvc6 (2.42.4-2build3) ... 286s Setting up graphviz (2.42.4-2build3) ... 286s Processing triggers for libc-bin (2.40-1ubuntu3) ... 286s Processing triggers for systemd (256.5-2ubuntu4) ... 286s Processing triggers for man-db (2.13.0-1) ... 288s Processing triggers for install-info (7.1.1-1) ... 288s Processing triggers for sgml-base (1.31) ... 288s Setting up docutils-common (0.21.2+dfsg-2) ... 288s Processing triggers for sgml-base (1.31) ... 288s Setting up python3-docutils (0.21.2+dfsg-2) ... 289s Setting up python3-sphinx (7.4.7-4) ... 290s Setting up python3-sphinxcontrib.jquery (4.1-5) ... 290s Setting up python3-sphinx-rtd-theme (3.0.2+dfsg-1) ... 290s Setting up autopkgtest-satdep (0) ... 302s (Reading database ... 124445 files and directories currently installed.) 302s Removing autopkgtest-satdep (0) ... 303s autopkgtest [20:35:55]: test test-dolfin-cpp: [----------------------- 303s -- The C compiler identification is GNU 14.2.0 303s -- The CXX compiler identification is GNU 14.2.0 303s -- Detecting C compiler ABI info 303s -- Detecting C compiler ABI info - done 303s -- Check for working C compiler: /usr/bin/mpicc - skipped 303s -- Detecting C compile features 303s -- Detecting C compile features - done 303s -- Detecting CXX compiler ABI info 303s -- Detecting CXX compiler ABI info - done 303s -- Check for working CXX compiler: /usr/bin/c++ - skipped 303s -- Detecting CXX compile features 303s -- Detecting CXX compile features - done 303s CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/dolfin/UseDOLFIN.cmake:34 (find_package): 303s Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 303s --help-policy CMP0167" for policy details. Use the cmake_policy command to 303s set the policy and suppress this warning. 303s 303s Call Stack (most recent call first): 303s CMakeLists.txt:5 (include) 303s This warning is for project developers. Use -Wno-dev to suppress it. 303s 303s -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 303s -- Checking for one of the modules 'craypetsc_real;petsc;PETSc' 303s -- Looking for sys/types.h 304s -- Looking for sys/types.h - found 304s -- Looking for stdint.h 304s -- Looking for stdint.h - found 304s -- Looking for stddef.h 304s -- Looking for stddef.h - found 304s -- Check size of PetscInt 304s -- Check size of PetscInt - done 304s -- Checking for one of the modules 'crayslepc_real;slepc;SLEPc' 304s CMake Warning (dev) at CMakeLists.txt:39 (find_package): 304s Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules 304s are removed. Run "cmake --help-policy CMP0148" for policy details. Use 304s the cmake_policy command to set the policy and suppress this warning. 304s 304s This warning is for project developers. Use -Wno-dev to suppress it. 304s 304s -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.12.7", minimum required is "3") 305s -- Found UFC: /usr/lib/python3/dist-packages/ffc/backends/ufc (Required is at least version "2019.2") 305s -- Generating form files in test directories. May take some time... 324s -- Configuring done (21.1s) 324s -- Generating done (0.0s) 324s -- Build files have been written to: /tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests 324s /usr/bin/cmake -S/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp -B/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests --check-build-system CMakeFiles/Makefile.cmake 0 324s make -f CMakeFiles/Makefile2 unittests 324s make[1]: Entering directory '/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests' 324s /usr/bin/cmake -S/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp -B/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests --check-build-system CMakeFiles/Makefile.cmake 0 324s /usr/bin/cmake -E cmake_progress_start /tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests/CMakeFiles 16 324s make -f CMakeFiles/Makefile2 CMakeFiles/unittests.dir/all 324s make[2]: Entering directory '/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests' 324s make -f CMakeFiles/unittests.dir/build.make CMakeFiles/unittests.dir/depend 324s make[3]: Entering directory '/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests' 324s cd /tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp /tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests /tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests /tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests/CMakeFiles/unittests.dir/DependInfo.cmake "--color=" 324s make[3]: Leaving directory '/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests' 324s make -f CMakeFiles/unittests.dir/build.make CMakeFiles/unittests.dir/build 324s make[3]: Entering directory '/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests' 324s [ 25%] Building CXX object CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o 324s [ 25%] Building CXX object CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o 324s [ 25%] Building CXX object CMakeFiles/unittests.dir/function/Expression.cpp.o 324s [ 25%] Building CXX object CMakeFiles/unittests.dir/main.cpp.o 324s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/main.cpp.o -MF CMakeFiles/unittests.dir/main.cpp.o.d -o CMakeFiles/unittests.dir/main.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/main.cpp 324s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/function/Expression.cpp.o -MF CMakeFiles/unittests.dir/function/Expression.cpp.o.d -o CMakeFiles/unittests.dir/function/Expression.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/function/Expression.cpp 324s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o -MF CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o.d -o CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/common/SubSystemsManager.cpp 324s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o -MF CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o.d -o CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/geometry/ConvexTriangulation.cpp 325s [ 31%] Building CXX object CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o 325s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o -MF CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o.d -o CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/geometry/IntersectionConstruction.cpp 325s [ 37%] Building CXX object CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o 325s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o -MF CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o.d -o CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/io/XMLMeshData.cpp 327s [ 43%] Building CXX object CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o 327s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o -MF CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o.d -o CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/io/XMLMeshValueCollection.cpp 328s [ 50%] Building CXX object CMakeFiles/unittests.dir/la/LinearOperator.cpp.o 328s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/la/LinearOperator.cpp.o -MF CMakeFiles/unittests.dir/la/LinearOperator.cpp.o.d -o CMakeFiles/unittests.dir/la/LinearOperator.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/la/LinearOperator.cpp 329s [ 56%] Building CXX object CMakeFiles/unittests.dir/la/Vector.cpp.o 329s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/la/Vector.cpp.o -MF CMakeFiles/unittests.dir/la/Vector.cpp.o.d -o CMakeFiles/unittests.dir/la/Vector.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/la/Vector.cpp 329s [ 62%] Building CXX object CMakeFiles/unittests.dir/mesh/Mesh.cpp.o 329s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/Mesh.cpp.o -MF CMakeFiles/unittests.dir/mesh/Mesh.cpp.o.d -o CMakeFiles/unittests.dir/mesh/Mesh.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/mesh/Mesh.cpp 331s [ 68%] Building CXX object CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o 331s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o -MF CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o.d -o CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/mesh/MeshColoring.cpp 333s [ 75%] Building CXX object CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o 333s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o -MF CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o.d -o CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/mesh/MeshFunction.cpp 333s [ 81%] Building CXX object CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o 333s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o -MF CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o.d -o CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/mesh/MeshValueCollection.cpp 333s [ 87%] Building CXX object CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o 333s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o -MF CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o.d -o CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/mesh/MultiMesh.cpp 335s [ 93%] Building CXX object CMakeFiles/unittests.dir/parameter/Parameters.cpp.o 335s /usr/bin/c++ -DDOLFIN_VERSION=\"2019.2.0.64.dev0\" -DHAS_CHOLMOD -DHAS_HDF5 -DHAS_MPI -DHAS_PETSC -DHAS_SCOTCH -DHAS_SLEPC -DHAS_UMFPACK -DHAS_ZLIB -DNDEBUG -I/dolfin -I/tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/catch -isystem /usr/lib/python3/dist-packages/ffc/backends/ufc -isystem /usr/include/eigen3 -isystem /usr/include/hdf5/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/include -isystem /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/include -std=c++11 -MD -MT CMakeFiles/unittests.dir/parameter/Parameters.cpp.o -MF CMakeFiles/unittests.dir/parameter/Parameters.cpp.o.d -o CMakeFiles/unittests.dir/parameter/Parameters.cpp.o -c /tmp/autopkgtest.Xh5QxM/build.5l4/src/test/unit/cpp/parameter/Parameters.cpp 339s [100%] Linking CXX executable unittests 339s /usr/bin/cmake -E cmake_link_script CMakeFiles/unittests.dir/link.txt --verbose=1 339s /usr/bin/c++ CMakeFiles/unittests.dir/main.cpp.o CMakeFiles/unittests.dir/common/SubSystemsManager.cpp.o CMakeFiles/unittests.dir/function/Expression.cpp.o CMakeFiles/unittests.dir/geometry/ConvexTriangulation.cpp.o CMakeFiles/unittests.dir/geometry/IntersectionConstruction.cpp.o CMakeFiles/unittests.dir/io/XMLMeshData.cpp.o CMakeFiles/unittests.dir/io/XMLMeshValueCollection.cpp.o CMakeFiles/unittests.dir/la/LinearOperator.cpp.o CMakeFiles/unittests.dir/la/Vector.cpp.o CMakeFiles/unittests.dir/mesh/Mesh.cpp.o CMakeFiles/unittests.dir/mesh/MeshColoring.cpp.o CMakeFiles/unittests.dir/mesh/MeshFunction.cpp.o CMakeFiles/unittests.dir/mesh/MeshValueCollection.cpp.o CMakeFiles/unittests.dir/mesh/MultiMesh.cpp.o CMakeFiles/unittests.dir/parameter/Parameters.cpp.o -o unittests -Wl,-rpath,/usr/lib/x86_64-linux-gnu/hdf5/openmpi:/usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/lib:/usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/lib:/usr/lib/x86_64-linux-gnu/openmpi/lib /usr/lib/x86_64-linux-gnu/libdolfin.so.2019.2.0.64.dev0 /usr/lib/x86_64-linux-gnu/libboost_timer.so /usr/lib/x86_64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/x86_64-linux-gnu/libcrypto.so /usr/lib/x86_64-linux-gnu/libcurl.so /usr/lib/x86_64-linux-gnu/libsz.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libdl.a -lm /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real/lib/libslepc_real.so /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real/lib/libpetsc_real.so /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so 339s /usr/bin/ld: warning: libmpi_cxx.so.40, needed by /lib/x86_64-linux-gnu/libsuperlu_dist.so.8, not found (try using -rpath or -rpath-link) 339s /usr/bin/ld: /lib/x86_64-linux-gnu/libsuperlu_dist.so.8: undefined reference to `ompi_mpi_cxx_op_intercept' 339s /usr/bin/ld: /lib/x86_64-linux-gnu/libsuperlu_dist.so.8: undefined reference to `MPI::Win::Free()' 339s /usr/bin/ld: /lib/x86_64-linux-gnu/libsuperlu_dist.so.8: undefined reference to `MPI::Datatype::Free()' 339s /usr/bin/ld: /lib/x86_64-linux-gnu/libsuperlu_dist.so.8: undefined reference to `ompi_op_set_cxx_callback' 339s /usr/bin/ld: /lib/x86_64-linux-gnu/libsuperlu_dist.so.8: undefined reference to `MPI::Comm::Comm()' 339s collect2: error: ld returned 1 exit status 339s make[3]: Leaving directory '/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests' 339s make[3]: *** [CMakeFiles/unittests.dir/build.make:333: unittests] Error 1 339s make[2]: Leaving directory '/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests' 339s make[2]: *** [CMakeFiles/Makefile2:83: CMakeFiles/unittests.dir/all] Error 2 339s make[1]: Leaving directory '/tmp/autopkgtest.Xh5QxM/build.5l4/src/dolfin-unittests' 339s make[1]: *** [CMakeFiles/Makefile2:90: CMakeFiles/unittests.dir/rule] Error 2 339s make: *** [Makefile:134: unittests] Error 2 340s autopkgtest [20:36:32]: test test-dolfin-cpp: -----------------------] 341s test-dolfin-cpp FAIL non-zero exit status 2 341s autopkgtest [20:36:33]: test test-dolfin-cpp: - - - - - - - - - - results - - - - - - - - - - 342s autopkgtest [20:36:34]: test test-dolfin-python-unittest: preparing testbed 343s Reading package lists... 344s Building dependency tree... 344s Reading state information... 344s Starting pkgProblemResolver with broken count: 0 344s Starting 2 pkgProblemResolver with broken count: 0 344s Done 344s The following additional packages will be installed: 344s blt fonts-lyx liblbfgsb0 liblcms2-2 libopenjp2-7 libqhull-r8.0 libtcl8.6 344s libtk8.6 libwebpdemux2 libwebpmux3 libxft2 libxslt1.1 libxss1 344s python-matplotlib-data python3-appdirs python3-brotli python3-contourpy 344s python3-cycler python3-dateutil python3-decorator python3-fonttools 344s python3-fs python3-iniconfig python3-kiwisolver python3-lxml python3-lz4 344s python3-matplotlib python3-pil python3-pil.imagetk python3-pluggy 344s python3-pytest python3-scipy python3-tk python3-tz python3-ufolib2 344s python3.12-tk python3.13-tk tk8.6-blt2.5 unicode-data 344s Suggested packages: 344s blt-demo liblcms2-utils tcl8.6 tk8.6 python-cycler-doc python-lxml-doc 344s cm-super-minimal dvipng ffmpeg fonts-staypuft ghostscript gir1.2-gtk-3.0 344s inkscape ipython3 librsvg2-common python-matplotlib-doc python3-cairocffi 344s python3-gi-cairo python3-gobject python3-pyqt5 python3-sip python3-tornado 344s texlive-extra-utils texlive-latex-extra python-pil-doc python-scipy-doc tix 344s python3-tk-dbg 344s Recommended packages: 344s python3-bs4 python3-cssselect python3-html5lib python3-olefile 344s The following NEW packages will be installed: 344s autopkgtest-satdep blt fonts-lyx liblbfgsb0 liblcms2-2 libopenjp2-7 344s libqhull-r8.0 libtcl8.6 libtk8.6 libwebpdemux2 libwebpmux3 libxft2 344s libxslt1.1 libxss1 python-matplotlib-data python3-appdirs python3-brotli 344s python3-contourpy python3-cycler python3-dateutil python3-decorator 344s python3-fonttools python3-fs python3-iniconfig python3-kiwisolver 344s python3-lxml python3-lz4 python3-matplotlib python3-pil python3-pil.imagetk 344s python3-pluggy python3-pytest python3-scipy python3-tk python3-tz 344s python3-ufolib2 python3.12-tk python3.13-tk tk8.6-blt2.5 unicode-data 344s 0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded. 344s Need to get 47.5 MB/47.5 MB of archives. 344s After this operation, 226 MB of additional disk space will be used. 344s Get:1 /tmp/autopkgtest.Xh5QxM/2-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [1216 B] 344s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.15+dfsg-2 [1085 kB] 345s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libxft2 amd64 2.3.6-1build1 [45.3 kB] 345s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 345s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libtk8.6 amd64 8.6.15-1 [862 kB] 345s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 tk8.6-blt2.5 amd64 2.5.3+dfsg-7build1 [630 kB] 345s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 blt amd64 2.5.3+dfsg-7build1 [4840 B] 345s Get:8 http://ftpmaster.internal/ubuntu plucky/universe amd64 fonts-lyx all 2.4.2.1-1 [171 kB] 345s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblbfgsb0 amd64 3.0+dfsg.4-1build1 [29.9 kB] 345s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 345s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqhull-r8.0 amd64 2020.2-6build1 [193 kB] 345s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 345s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 345s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu1 [169 kB] 345s Get:15 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-matplotlib-data all 3.8.3-3ubuntu1 [2928 kB] 345s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-appdirs all 1.4.4-4 [10.9 kB] 345s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-brotli amd64 1.1.0-2build3 [368 kB] 345s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-contourpy amd64 1.3.0-2build1 [271 kB] 345s Get:19 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-cycler all 0.12.1-1 [9716 B] 345s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-3 [80.2 kB] 345s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-decorator all 5.1.1-5 [10.1 kB] 345s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tz all 2024.1-2 [31.4 kB] 345s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fs all 2.4.16-4 [91.3 kB] 345s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lxml amd64 5.3.0-1build1 [1834 kB] 345s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-lz4 amd64 4.0.2+dfsg-1build5 [27.5 kB] 345s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-scipy amd64 1.13.1-5ubuntu1 [21.7 MB] 346s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ufolib2 all 0.16.1+dfsg1-1 [33.4 kB] 346s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 unicode-data all 15.1.0-1 [8878 kB] 346s Get:29 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fonttools amd64 4.55.0-3 [1759 kB] 346s Get:30 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 346s Get:31 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-kiwisolver amd64 1.4.7-2build1 [70.3 kB] 346s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libopenjp2-7 amd64 2.5.0-2ubuntu1 [184 kB] 346s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pil amd64 10.4.0-1ubuntu2 [580 kB] 346s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-tk amd64 3.12.7-3 [116 kB] 346s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-tk amd64 3.13.0-2 [106 kB] 346s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tk amd64 3.12.7-1 [9752 B] 346s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pil.imagetk amd64 10.4.0-1ubuntu2 [9568 B] 346s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-matplotlib amd64 3.8.3-3ubuntu1 [4691 kB] 346s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 346s Get:40 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 347s Fetched 47.5 MB in 2s (23.7 MB/s) 347s Selecting previously unselected package libtcl8.6:amd64. 347s (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 ... 124445 files and directories currently installed.) 347s Preparing to unpack .../00-libtcl8.6_8.6.15+dfsg-2_amd64.deb ... 347s Unpacking libtcl8.6:amd64 (8.6.15+dfsg-2) ... 347s Selecting previously unselected package libxft2:amd64. 347s Preparing to unpack .../01-libxft2_2.3.6-1build1_amd64.deb ... 347s Unpacking libxft2:amd64 (2.3.6-1build1) ... 347s Selecting previously unselected package libxss1:amd64. 347s Preparing to unpack .../02-libxss1_1%3a1.2.3-1build3_amd64.deb ... 347s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 347s Selecting previously unselected package libtk8.6:amd64. 347s Preparing to unpack .../03-libtk8.6_8.6.15-1_amd64.deb ... 347s Unpacking libtk8.6:amd64 (8.6.15-1) ... 347s Selecting previously unselected package tk8.6-blt2.5. 347s Preparing to unpack .../04-tk8.6-blt2.5_2.5.3+dfsg-7build1_amd64.deb ... 347s Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 347s Selecting previously unselected package blt. 347s Preparing to unpack .../05-blt_2.5.3+dfsg-7build1_amd64.deb ... 347s Unpacking blt (2.5.3+dfsg-7build1) ... 347s Selecting previously unselected package fonts-lyx. 347s Preparing to unpack .../06-fonts-lyx_2.4.2.1-1_all.deb ... 347s Unpacking fonts-lyx (2.4.2.1-1) ... 347s Selecting previously unselected package liblbfgsb0:amd64. 347s Preparing to unpack .../07-liblbfgsb0_3.0+dfsg.4-1build1_amd64.deb ... 347s Unpacking liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 347s Selecting previously unselected package liblcms2-2:amd64. 347s Preparing to unpack .../08-liblcms2-2_2.16-2_amd64.deb ... 347s Unpacking liblcms2-2:amd64 (2.16-2) ... 347s Selecting previously unselected package libqhull-r8.0:amd64. 347s Preparing to unpack .../09-libqhull-r8.0_2020.2-6build1_amd64.deb ... 347s Unpacking libqhull-r8.0:amd64 (2020.2-6build1) ... 347s Selecting previously unselected package libwebpdemux2:amd64. 347s Preparing to unpack .../10-libwebpdemux2_1.4.0-0.1_amd64.deb ... 347s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 347s Selecting previously unselected package libwebpmux3:amd64. 347s Preparing to unpack .../11-libwebpmux3_1.4.0-0.1_amd64.deb ... 347s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 347s Selecting previously unselected package libxslt1.1:amd64. 347s Preparing to unpack .../12-libxslt1.1_1.1.39-0exp1ubuntu1_amd64.deb ... 347s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 347s Selecting previously unselected package python-matplotlib-data. 347s Preparing to unpack .../13-python-matplotlib-data_3.8.3-3ubuntu1_all.deb ... 347s Unpacking python-matplotlib-data (3.8.3-3ubuntu1) ... 347s Selecting previously unselected package python3-appdirs. 347s Preparing to unpack .../14-python3-appdirs_1.4.4-4_all.deb ... 347s Unpacking python3-appdirs (1.4.4-4) ... 347s Selecting previously unselected package python3-brotli. 347s Preparing to unpack .../15-python3-brotli_1.1.0-2build3_amd64.deb ... 347s Unpacking python3-brotli (1.1.0-2build3) ... 347s Selecting previously unselected package python3-contourpy. 347s Preparing to unpack .../16-python3-contourpy_1.3.0-2build1_amd64.deb ... 347s Unpacking python3-contourpy (1.3.0-2build1) ... 347s Selecting previously unselected package python3-cycler. 347s Preparing to unpack .../17-python3-cycler_0.12.1-1_all.deb ... 347s Unpacking python3-cycler (0.12.1-1) ... 347s Selecting previously unselected package python3-dateutil. 347s Preparing to unpack .../18-python3-dateutil_2.9.0-3_all.deb ... 347s Unpacking python3-dateutil (2.9.0-3) ... 347s Selecting previously unselected package python3-decorator. 347s Preparing to unpack .../19-python3-decorator_5.1.1-5_all.deb ... 347s Unpacking python3-decorator (5.1.1-5) ... 347s Selecting previously unselected package python3-tz. 347s Preparing to unpack .../20-python3-tz_2024.1-2_all.deb ... 347s Unpacking python3-tz (2024.1-2) ... 347s Selecting previously unselected package python3-fs. 347s Preparing to unpack .../21-python3-fs_2.4.16-4_all.deb ... 347s Unpacking python3-fs (2.4.16-4) ... 347s Selecting previously unselected package python3-lxml:amd64. 347s Preparing to unpack .../22-python3-lxml_5.3.0-1build1_amd64.deb ... 347s Unpacking python3-lxml:amd64 (5.3.0-1build1) ... 347s Selecting previously unselected package python3-lz4. 347s Preparing to unpack .../23-python3-lz4_4.0.2+dfsg-1build5_amd64.deb ... 347s Unpacking python3-lz4 (4.0.2+dfsg-1build5) ... 347s Selecting previously unselected package python3-scipy. 347s Preparing to unpack .../24-python3-scipy_1.13.1-5ubuntu1_amd64.deb ... 347s Unpacking python3-scipy (1.13.1-5ubuntu1) ... 348s Selecting previously unselected package python3-ufolib2. 348s Preparing to unpack .../25-python3-ufolib2_0.16.1+dfsg1-1_all.deb ... 348s Unpacking python3-ufolib2 (0.16.1+dfsg1-1) ... 348s Selecting previously unselected package unicode-data. 348s Preparing to unpack .../26-unicode-data_15.1.0-1_all.deb ... 348s Unpacking unicode-data (15.1.0-1) ... 348s Selecting previously unselected package python3-fonttools. 348s Preparing to unpack .../27-python3-fonttools_4.55.0-3_amd64.deb ... 348s Unpacking python3-fonttools (4.55.0-3) ... 348s Selecting previously unselected package python3-iniconfig. 348s Preparing to unpack .../28-python3-iniconfig_1.1.1-2_all.deb ... 348s Unpacking python3-iniconfig (1.1.1-2) ... 348s Selecting previously unselected package python3-kiwisolver. 348s Preparing to unpack .../29-python3-kiwisolver_1.4.7-2build1_amd64.deb ... 348s Unpacking python3-kiwisolver (1.4.7-2build1) ... 348s Selecting previously unselected package libopenjp2-7:amd64. 348s Preparing to unpack .../30-libopenjp2-7_2.5.0-2ubuntu1_amd64.deb ... 348s Unpacking libopenjp2-7:amd64 (2.5.0-2ubuntu1) ... 348s Selecting previously unselected package python3-pil:amd64. 348s Preparing to unpack .../31-python3-pil_10.4.0-1ubuntu2_amd64.deb ... 348s Unpacking python3-pil:amd64 (10.4.0-1ubuntu2) ... 348s Selecting previously unselected package python3.12-tk. 348s Preparing to unpack .../32-python3.12-tk_3.12.7-3_amd64.deb ... 348s Unpacking python3.12-tk (3.12.7-3) ... 348s Selecting previously unselected package python3.13-tk. 348s Preparing to unpack .../33-python3.13-tk_3.13.0-2_amd64.deb ... 348s Unpacking python3.13-tk (3.13.0-2) ... 349s Selecting previously unselected package python3-tk:amd64. 349s Preparing to unpack .../34-python3-tk_3.12.7-1_amd64.deb ... 349s Unpacking python3-tk:amd64 (3.12.7-1) ... 349s Selecting previously unselected package python3-pil.imagetk:amd64. 349s Preparing to unpack .../35-python3-pil.imagetk_10.4.0-1ubuntu2_amd64.deb ... 349s Unpacking python3-pil.imagetk:amd64 (10.4.0-1ubuntu2) ... 349s Selecting previously unselected package python3-matplotlib. 349s Preparing to unpack .../36-python3-matplotlib_3.8.3-3ubuntu1_amd64.deb ... 349s Unpacking python3-matplotlib (3.8.3-3ubuntu1) ... 349s Selecting previously unselected package python3-pluggy. 349s Preparing to unpack .../37-python3-pluggy_1.5.0-1_all.deb ... 349s Unpacking python3-pluggy (1.5.0-1) ... 349s Selecting previously unselected package python3-pytest. 349s Preparing to unpack .../38-python3-pytest_8.3.3-1_all.deb ... 349s Unpacking python3-pytest (8.3.3-1) ... 349s Selecting previously unselected package autopkgtest-satdep. 349s Preparing to unpack .../39-2-autopkgtest-satdep.deb ... 349s Unpacking autopkgtest-satdep (0) ... 349s Setting up liblcms2-2:amd64 (2.16-2) ... 349s Setting up python3-iniconfig (1.1.1-2) ... 349s Setting up libxft2:amd64 (2.3.6-1build1) ... 349s Setting up python3-lz4 (4.0.2+dfsg-1build5) ... 349s Setting up fonts-lyx (2.4.2.1-1) ... 349s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 349s Setting up libqhull-r8.0:amd64 (2020.2-6build1) ... 349s Setting up python3-tz (2024.1-2) ... 349s Setting up unicode-data (15.1.0-1) ... 349s Setting up python3-decorator (5.1.1-5) ... 349s Setting up python3-brotli (1.1.0-2build3) ... 349s Setting up python3-cycler (0.12.1-1) ... 350s Setting up python3-kiwisolver (1.4.7-2build1) ... 350s Setting up libtcl8.6:amd64 (8.6.15+dfsg-2) ... 350s Setting up python3-pluggy (1.5.0-1) ... 350s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu1) ... 350s Setting up libopenjp2-7:amd64 (2.5.0-2ubuntu1) ... 350s Setting up python3-dateutil (2.9.0-3) ... 350s Setting up python3-contourpy (1.3.0-2build1) ... 350s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 350s Setting up python-matplotlib-data (3.8.3-3ubuntu1) ... 350s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 350s Setting up python3-appdirs (1.4.4-4) ... 350s Setting up liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 350s Setting up python3-scipy (1.13.1-5ubuntu1) ... 355s Setting up python3-pytest (8.3.3-1) ... 356s Setting up libtk8.6:amd64 (8.6.15-1) ... 356s Setting up python3.12-tk (3.12.7-3) ... 356s Setting up python3.13-tk (3.13.0-2) ... 356s Setting up python3-fs (2.4.16-4) ... 356s Setting up python3-pil:amd64 (10.4.0-1ubuntu2) ... 357s Setting up python3-lxml:amd64 (5.3.0-1build1) ... 357s Setting up tk8.6-blt2.5 (2.5.3+dfsg-7build1) ... 357s Setting up blt (2.5.3+dfsg-7build1) ... 357s Setting up python3-tk:amd64 (3.12.7-1) ... 357s Setting up python3-pil.imagetk:amd64 (10.4.0-1ubuntu2) ... 357s Setting up python3-fonttools (4.55.0-3) ... 359s Setting up python3-ufolib2 (0.16.1+dfsg1-1) ... 359s Setting up python3-matplotlib (3.8.3-3ubuntu1) ... 361s Setting up autopkgtest-satdep (0) ... 361s Processing triggers for libc-bin (2.40-1ubuntu3) ... 361s Processing triggers for man-db (2.13.0-1) ... 361s Processing triggers for fontconfig (2.15.0-1.1ubuntu2) ... 365s (Reading database ... 128399 files and directories currently installed.) 365s Removing autopkgtest-satdep (0) ... 366s autopkgtest [20:36:58]: test test-dolfin-python-unittest: [----------------------- 366s === python 3.13 unit test (serial) === 366s ImportError while loading conftest '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/test/unit/conftest.py'. 366s python/test/unit/conftest.py:3: in 366s from dolfin import MPI 366s /usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py:60: in 366s from .cpp import __version__ 366s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 367s autopkgtest [20:36:59]: test test-dolfin-python-unittest: -----------------------] 367s autopkgtest [20:36:59]: test test-dolfin-python-unittest: - - - - - - - - - - results - - - - - - - - - - 367s test-dolfin-python-unittest FAIL non-zero exit status 4 367s autopkgtest [20:36:59]: test test-dolfin-python-unittest: - - - - - - - - - - stderr - - - - - - - - - - 367s ImportError while loading conftest '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/test/unit/conftest.py'. 367s python/test/unit/conftest.py:3: in 367s from dolfin import MPI 367s /usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py:60: in 367s from .cpp import __version__ 367s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 368s autopkgtest [20:37:00]: test test-dolfin-python-demo: preparing testbed 369s Reading package lists... 370s Building dependency tree... 370s Reading state information... 370s Starting pkgProblemResolver with broken count: 0 370s Starting 2 pkgProblemResolver with broken count: 0 370s Done 370s The following NEW packages will be installed: 370s autopkgtest-satdep 370s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 370s Need to get 0 B/1216 B of archives. 370s After this operation, 0 B of additional disk space will be used. 370s Get:1 /tmp/autopkgtest.Xh5QxM/3-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [1216 B] 370s Selecting previously unselected package autopkgtest-satdep. 370s (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 ... 128399 files and directories currently installed.) 370s Preparing to unpack .../3-autopkgtest-satdep.deb ... 370s Unpacking autopkgtest-satdep (0) ... 370s Setting up autopkgtest-satdep (0) ... 374s (Reading database ... 128399 files and directories currently installed.) 374s Removing autopkgtest-satdep (0) ... 375s autopkgtest [20:37:07]: test test-dolfin-python-demo: [----------------------- 375s skipping demos with SKIP_DEMOS=not ( cahn or hyperelasticity or elastodynamics or navier or elasticity ) 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonmatching-interpolation/demo_nonmatching-interpolation.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/eigenvalue/demo_eigenvalue.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonlinear-poisson/demo_nonlinear-poisson.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/biharmonic/demo_biharmonic.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/elastodynamics/demo_elastodynamics.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/auto-adaptive-poisson/demo_auto-adaptive-poisson.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/mixed-poisson/demo_mixed-poisson.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/cahn-hilliard/demo_cahn-hilliard.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/hyperelasticity/demo_hyperelasticity.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/maxwell-eigenvalues/demo_maxwell-eigenvalues.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/neumann-poisson/demo_neumann-poisson.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-iterative/demo_stokes-iterative.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/poisson/demo_poisson.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/singular-poisson/demo_singular-poisson.py 375s extract written to /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/built-in-meshes/demo_built-in-meshes.py 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonmatching-interpolation ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/eigenvalue ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonlinear-poisson ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/biharmonic ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/elastodynamics ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/auto-adaptive-poisson ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/mixed-poisson ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/cahn-hilliard ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/hyperelasticity ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/maxwell-eigenvalues ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/neumann-poisson ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-iterative ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/poisson ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/singular-poisson ... 375s Converting rst files in in /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/built-in-meshes ... 375s === python 3.13 demo test (serial) === 376s ============================= test session starts ============================== 376s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 376s cachedir: .pytest_cache 376s rootdir: /tmp/autopkgtest.Xh5QxM/build.5l4/src/python 376s plugins: typeguard-4.4.1 376s collecting ... collected 82 items / 6 deselected / 76 selected 376s 376s python/demo/test.py::test_demos[path0-demo_nonmatching-interpolation.py] FAILED [ 1%] 377s python/demo/test.py::test_demos[path1-demo_eigenvalue.py] FAILED [ 2%] 378s python/demo/test.py::test_demos[path2-demo_nonlinear-poisson.py] FAILED [ 3%] 379s python/demo/test.py::test_demos[path3-demo_biharmonic.py] FAILED [ 5%] 380s python/demo/test.py::test_demos[path5-demo_auto-adaptive-poisson.py] FAILED [ 6%] 380s python/demo/test.py::test_demos[path6-demo_subdomains.py] FAILED [ 7%] 381s python/demo/test.py::test_demos[path7-demo_mixed-poisson.py] FAILED [ 9%] 381s python/demo/test.py::test_demos[path10-demo_stokes-taylor-hood.py] FAILED [ 10%] 382s python/demo/test.py::test_demos[path11-demo_maxwell-eigenvalues.py] FAILED [ 11%] 383s python/demo/test.py::test_demos[path12-demo_stokes-mini.py] FAILED [ 13%] 383s python/demo/test.py::test_demos[path13-demo_neumann-poisson.py] FAILED [ 14%] 384s python/demo/test.py::test_demos[path15-demo_stokes-iterative.py] FAILED [ 15%] 384s python/demo/test.py::test_demos[path16-demo_poisson.py] FAILED [ 17%] 385s python/demo/test.py::test_demos[path17-demo_singular-poisson.py] FAILED [ 18%] 385s python/demo/test.py::test_demos[path18-demo_built-in-meshes.py] FAILED [ 19%] 386s python/demo/test.py::test_demos[path19-demo_subdomains-poisson.py] FAILED [ 21%] 387s python/demo/test.py::test_demos[path20-demo_periodic.py] FAILED [ 22%] 387s python/demo/test.py::test_demos[path21-demo_buckling-tao.py] FAILED [ 23%] 388s python/demo/test.py::test_demos[path22-demo_functional.py] FAILED [ 25%] 388s python/demo/test.py::test_demos[path24-demo_parameters.py] FAILED [ 26%] 389s python/demo/test.py::test_demos[path25-demo_multistage-solver.py] FAILED [ 27%] 389s python/demo/test.py::test_demos[path26-demo_contact-vi-tao.py] FAILED [ 28%] 390s python/demo/test.py::test_demos[path27-demo_extrapolation.py] FAILED [ 30%] 390s python/demo/test.py::test_demos[path28-demo_parallel-refinement.py] FAILED [ 31%] 391s python/demo/test.py::test_demos[path29-demo_conditional.py] FAILED [ 32%] 391s python/demo/test.py::test_demos[path30-demo_mixedfunctionspace.py] FAILED [ 34%] 392s python/demo/test.py::test_demos[path31-demo_curl-curl.py] FAILED [ 35%] 392s python/demo/test.py::test_demos[path32-demo_sym-dirichlet-bc.py] FAILED [ 36%] 393s python/demo/test.py::test_demos[path33-demo_block-assembly-3D2D.py] FAILED [ 38%] 393s python/demo/test.py::test_demos[path34-demo_projection-interpolation.py] FAILED [ 39%] 394s python/demo/test.py::test_demos[path35-demo_block-matrix.py] FAILED [ 40%] 394s python/demo/test.py::test_demos[path36-demo_submesh.py] FAILED [ 42%] 395s python/demo/test.py::test_demos[path37-demo_mesh-quality.py] FAILED [ 43%] 395s python/demo/test.py::test_demos[path38-demo_ale.py] FAILED [ 44%] 396s python/demo/test.py::test_demos[path39-demo_eval.py] FAILED [ 46%] 396s python/demo/test.py::test_demos[path40-demo_point-integral.py] FAILED [ 47%] 397s python/demo/test.py::test_demos[path41-demo_dg-advection-diffusion.py] FAILED [ 48%] 397s python/demo/test.py::test_demos[path42-demo_sub-function-assignment.py] FAILED [ 50%] 398s python/demo/test.py::test_demos[path43-demo_dg-poisson.py] FAILED [ 51%] 398s python/demo/test.py::test_demos[path44-demo_multimesh-quadrature.py] FAILED [ 52%] 399s python/demo/test.py::test_demos[path45-demo_optimization.py] FAILED [ 53%] 399s python/demo/test.py::test_demos[path46-demo_formsplitter.py] FAILED [ 55%] 400s python/demo/test.py::test_demos[path47-demo_time-series.py] FAILED [ 56%] 400s python/demo/test.py::test_demos[path48-demo_ghost-mesh.py] FAILED [ 57%] 401s python/demo/test.py::test_demos[path49-demo_matnest.py] FAILED [ 59%] 401s python/demo/test.py::test_demos[path50-demo_spatial-coordinates.py] FAILED [ 60%] 402s python/demo/test.py::test_demos[path51-demo_overlapping-regions.py] FAILED [ 61%] 402s python/demo/test.py::test_demos[path52-demo_multimesh-stokes.py] FAILED [ 63%] 402s python/demo/test.py::test_demos[path53-demo_collision-detection.py] FAILED [ 64%] 403s python/demo/test.py::test_demos[path54-demo_mplot.py] FAILED [ 65%] 403s python/demo/test.py::test_demos[path55-demo_contact-vi-snes.py] FAILED [ 67%] 404s python/demo/test.py::test_demos[path56-demo_smoothing.py] FAILED [ 68%] 405s python/demo/test.py::test_demos[path57-demo_lift-drag.py] FAILED [ 69%] 405s python/demo/test.py::test_demos[path58-demo_meshview-3D2D.py] FAILED [ 71%] 405s python/demo/test.py::test_demos[path59-demo_block-assembly-3D1D.py] FAILED [ 72%] 406s python/demo/test.py::test_demos[path60-demo_timing.py] FAILED [ 73%] 406s python/demo/test.py::test_demos[path61-demo_meshview-2D2D.py] FAILED [ 75%] 407s python/demo/test.py::test_demos[path62-demo_multimesh-poisson.py] FAILED [ 76%] 407s python/demo/test.py::test_demos[path63-demo_advection-diffusion.py] FAILED [ 77%] 408s python/demo/test.py::test_demos[path64-demo_special-functions.py] FAILED [ 78%] 408s python/demo/test.py::test_demos[path65-demo_waveguide.py] FAILED [ 80%] 409s python/demo/test.py::test_demos[path66-demo_adaptive-poisson.py] FAILED [ 81%] 409s python/demo/test.py::test_demos[path67-demo_poisson1D.py] FAILED [ 82%] 410s python/demo/test.py::test_demos[path68-demo_elementplot.py] FAILED [ 84%] 410s python/demo/test.py::test_demos[path69-demo_meshview-3D1D.py] FAILED [ 85%] 411s python/demo/test.py::test_demos[path70-demo_multimesh_marking.py] FAILED [ 86%] 411s python/demo/test.py::test_demos[path71-demo_meshview-3D3D.py] FAILED [ 88%] 412s python/demo/test.py::test_demos[path72-demo_mixed-poisson-sphere.py] FAILED [ 89%] 412s python/demo/test.py::test_demos[path73-demo_block-assembly-2D2D-nonlinear.py] FAILED [ 90%] 413s python/demo/test.py::test_demos[path74-demo_block-assembly-2D2D.py] FAILED [ 92%] 413s python/demo/test.py::test_demos[path75-demo_coordinates.py] FAILED [ 93%] 414s python/demo/test.py::test_demos[path77-demo_interpolation.py] FAILED [ 94%] 414s python/demo/test.py::test_demos[path78-demo_nonmatching-projection.py] FAILED [ 96%] 415s python/demo/test.py::test_demos[path79-demo_refinement.py] FAILED [ 97%] 415s python/demo/test.py::test_demos[path80-demo_poisson-disc.py] FAILED [ 98%] 416s python/demo/test.py::test_demos[path81-demo_poisson1D-in-2D.py] FAILED [100%] 416s 416s =================================== FAILURES =================================== 416s _____________ test_demos[path0-demo_nonmatching-interpolation.py] ______________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonmatching-interpolation') 416s name = 'demo_nonmatching-interpolation.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_nonmatching-interpolation.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonmatching-interpolation', 'env': {'ADTTMP': '/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_nonmatching-interpolation.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonmatching-interpolation/demo_nonmatching-interpolation.py", line 18, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path1-demo_eigenvalue.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/eigenvalue') 416s name = 'demo_eigenvalue.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_eigenvalue.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/eigenvalue', 'env': {'ADTTMP': '/tmp/autopkgtest...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_eigenvalue.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/eigenvalue/demo_eigenvalue.py", line 26, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path2-demo_nonlinear-poisson.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonlinear-poisson') 416s name = 'demo_nonlinear-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_nonlinear-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonlinear-poisson', 'env': {'ADTTMP': '/tmp/auto...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_nonlinear-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/nonlinear-poisson/demo_nonlinear-poisson.py", line 106, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path3-demo_biharmonic.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/biharmonic') 416s name = 'demo_biharmonic.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_biharmonic.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/biharmonic', 'env': {'ADTTMP': '/tmp/autopkgtest...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_biharmonic.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/biharmonic/demo_biharmonic.py", line 103, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _______________ test_demos[path5-demo_auto-adaptive-poisson.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/auto-adaptive-poisson') 416s name = 'demo_auto-adaptive-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_auto-adaptive-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/auto-adaptive-poisson', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_auto-adaptive-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/auto-adaptive-poisson/demo_auto-adaptive-poisson.py", line 157, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path6-demo_subdomains.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/subdomains') 416s name = 'demo_subdomains.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_subdomains.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/subdomains', 'env': {'ADTTMP': '/tmp/autopkgtest...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_subdomains.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/subdomains/demo_subdomains.py", line 32, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path7-demo_mixed-poisson.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/mixed-poisson') 416s name = 'demo_mixed-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_mixed-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/mixed-poisson', 'env': {'ADTTMP': '/tmp/autopkgt...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mixed-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/mixed-poisson/demo_mixed-poisson.py", line 119, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path10-demo_stokes-taylor-hood.py] _________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-taylor-hood') 416s name = 'demo_stokes-taylor-hood.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_stokes-taylor-hood.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-taylor-hood', 'env': {'ADTTMP': '/tmp/aut...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_stokes-taylor-hood.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-taylor-hood/demo_stokes-taylor-hood.py", line 32, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path11-demo_maxwell-eigenvalues.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/maxwell-eigenvalues') 416s name = 'demo_maxwell-eigenvalues.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_maxwell-eigenvalues.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/maxwell-eigenvalues', 'env': {'ADTTMP': '/tmp/au...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_maxwell-eigenvalues.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/maxwell-eigenvalues/demo_maxwell-eigenvalues.py", line 129, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path12-demo_stokes-mini.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-mini') 416s name = 'demo_stokes-mini.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_stokes-mini.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-mini', 'env': {'ADTTMP': '/tmp/autopkgtes...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_stokes-mini.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-mini/demo_stokes-mini.py", line 28, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s __________________ test_demos[path13-demo_neumann-poisson.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/neumann-poisson') 416s name = 'demo_neumann-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_neumann-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/neumann-poisson', 'env': {'ADTTMP': '/tmp/autopk...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_neumann-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/neumann-poisson/demo_neumann-poisson.py", line 122, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path15-demo_stokes-iterative.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-iterative') 416s name = 'demo_stokes-iterative.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_stokes-iterative.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-iterative', 'env': {'ADTTMP': '/tmp/autop...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_stokes-iterative.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/stokes-iterative/demo_stokes-iterative.py", line 97, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ______________________ test_demos[path16-demo_poisson.py] ______________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/poisson') 416s name = 'demo_poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/poisson', 'env': {'ADTTMP': '/tmp/autopkgtest.Xh...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/poisson/demo_poisson.py", line 79, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path17-demo_singular-poisson.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/singular-poisson') 416s name = 'demo_singular-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_singular-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/singular-poisson', 'env': {'ADTTMP': '/tmp/autop...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_singular-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/singular-poisson/demo_singular-poisson.py", line 99, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s __________________ test_demos[path18-demo_built-in-meshes.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/built-in-meshes') 416s name = 'demo_built-in-meshes.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_built-in-meshes.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/built-in-meshes', 'env': {'ADTTMP': '/tmp/autopk...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_built-in-meshes.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/built-in-meshes/demo_built-in-meshes.py", line 31, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path19-demo_subdomains-poisson.py] _________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/subdomains-poisson') 416s name = 'demo_subdomains-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_subdomains-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/subdomains-poisson', 'env': {'ADTTMP': '/tmp/aut...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_subdomains-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/subdomains-poisson/demo_subdomains-poisson.py:108: SyntaxWarning: invalid escape sequence '\i' 416s print("\int grad(u) * n ds(2) = ", v1) 416s /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/subdomains-poisson/demo_subdomains-poisson.py:113: SyntaxWarning: invalid escape sequence '\i' 416s print("\int u dx(1) = ", v2) 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/subdomains-poisson/demo_subdomains-poisson.py", line 24, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path20-demo_periodic.py] ______________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/periodic') 416s name = 'demo_periodic.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_periodic.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/periodic', 'env': {'ADTTMP': '/tmp/autopkgtest.X...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_periodic.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/documented/periodic/demo_periodic.py", line 34, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path21-demo_buckling-tao.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/buckling-tao') 416s name = 'demo_buckling-tao.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_buckling-tao.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/buckling-tao', 'env': {'ADTTMP': '/tmp/autopkg...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_buckling-tao.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/buckling-tao/demo_buckling-tao.py", line 29, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path22-demo_functional.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/functional') 416s name = 'demo_functional.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_functional.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/functional', 'env': {'ADTTMP': '/tmp/autopkgte...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_functional.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/functional/demo_functional.py", line 34, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path24-demo_parameters.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/parameters') 416s name = 'demo_parameters.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_parameters.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/parameters', 'env': {'ADTTMP': '/tmp/autopkgte...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_parameters.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/parameters/demo_parameters.py", line 29, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path25-demo_multistage-solver.py] _________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multistage-solver') 416s name = 'demo_multistage-solver.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_multistage-solver.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multistage-solver', 'env': {'ADTTMP': '/tmp/au...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multistage-solver.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multistage-solver/demo_multistage-solver.py", line 38, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s __________________ test_demos[path26-demo_contact-vi-tao.py] ___________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/contact-vi-tao') 416s name = 'demo_contact-vi-tao.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_contact-vi-tao.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/contact-vi-tao', 'env': {'ADTTMP': '/tmp/autop...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_contact-vi-tao.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/contact-vi-tao/demo_contact-vi-tao.py", line 29, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path27-demo_extrapolation.py] ___________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/extrapolation') 416s name = 'demo_extrapolation.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_extrapolation.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/extrapolation', 'env': {'ADTTMP': '/tmp/autopk...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_extrapolation.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/extrapolation/demo_extrapolation.py", line 21, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path28-demo_parallel-refinement.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/parallel-refinement') 416s name = 'demo_parallel-refinement.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_parallel-refinement.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/parallel-refinement', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_parallel-refinement.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/parallel-refinement/demo_parallel-refinement.py", line 21, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path29-demo_conditional.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/conditional') 416s name = 'demo_conditional.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_conditional.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/conditional', 'env': {'ADTTMP': '/tmp/autopkgt...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_conditional.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/conditional/demo_conditional.py", line 37, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path30-demo_mixedfunctionspace.py] _________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mixedfunctionspace') 416s name = 'demo_mixedfunctionspace.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_mixedfunctionspace.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mixedfunctionspace', 'env': {'ADTTMP': '/tmp/a...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mixedfunctionspace.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mixedfunctionspace/demo_mixedfunctionspace.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path31-demo_curl-curl.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/curl-curl') 416s name = 'demo_curl-curl.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_curl-curl.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/curl-curl', 'env': {'ADTTMP': '/tmp/autopkgtes...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_curl-curl.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s /tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/curl-curl/demo_curl-curl.py:1: SyntaxWarning: invalid escape sequence '\p' 416s """Eddy currents phenomena in low conducting body can be described 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/curl-curl/demo_curl-curl.py", line 44, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path32-demo_sym-dirichlet-bc.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/sym-dirichlet-bc') 416s name = 'demo_sym-dirichlet-bc.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_sym-dirichlet-bc.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/sym-dirichlet-bc', 'env': {'ADTTMP': '/tmp/aut...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_sym-dirichlet-bc.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/sym-dirichlet-bc/demo_sym-dirichlet-bc.py", line 27, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path33-demo_block-assembly-3D2D.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-3D2D') 416s name = 'demo_block-assembly-3D2D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_block-assembly-3D2D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-3D2D', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-assembly-3D2D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-3D2D/demo_block-assembly-3D2D.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________ test_demos[path34-demo_projection-interpolation.py] ______________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/projection-interpolation') 416s name = 'demo_projection-interpolation.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_projection-interpolation.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/projection-interpolation', 'env': {'ADTTMP': '...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_projection-interpolation.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/projection-interpolation/demo_projection-interpolation.py", line 24, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path35-demo_block-matrix.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-matrix') 416s name = 'demo_block-matrix.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_block-matrix.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-matrix', 'env': {'ADTTMP': '/tmp/autopkg...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-matrix.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-matrix/demo_block-matrix.py", line 26, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ______________________ test_demos[path36-demo_submesh.py] ______________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/submesh') 416s name = 'demo_submesh.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_submesh.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/submesh', 'env': {'ADTTMP': '/tmp/autopkgtest....ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_submesh.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/submesh/demo_submesh.py", line 25, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path37-demo_mesh-quality.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mesh-quality') 416s name = 'demo_mesh-quality.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_mesh-quality.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mesh-quality', 'env': {'ADTTMP': '/tmp/autopkg...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mesh-quality.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mesh-quality/demo_mesh-quality.py", line 24, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________________ test_demos[path38-demo_ale.py] ________________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/ale') 416s name = 'demo_ale.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_ale.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/ale', 'env': {'ADTTMP': '/tmp/autopkgtest.Xh5Q...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_ale.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/ale/demo_ale.py", line 26, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _______________________ test_demos[path39-demo_eval.py] ________________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/eval') 416s name = 'demo_eval.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_eval.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/eval', 'env': {'ADTTMP': '/tmp/autopkgtest.Xh5...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_eval.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/eval/demo_eval.py", line 23, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s __________________ test_demos[path40-demo_point-integral.py] ___________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/point-integral') 416s name = 'demo_point-integral.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_point-integral.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/point-integral', 'env': {'ADTTMP': '/tmp/autop...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_point-integral.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/point-integral/demo_point-integral.py", line 37, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ______________ test_demos[path41-demo_dg-advection-diffusion.py] _______________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/dg-advection-diffusion') 416s name = 'demo_dg-advection-diffusion.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_dg-advection-diffusion.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/dg-advection-diffusion', 'env': {'ADTTMP': '/t...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_dg-advection-diffusion.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/dg-advection-diffusion/demo_dg-advection-diffusion.py", line 27, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ______________ test_demos[path42-demo_sub-function-assignment.py] ______________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/sub-function-assignment') 416s name = 'demo_sub-function-assignment.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_sub-function-assignment.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/sub-function-assignment', 'env': {'ADTTMP': '/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_sub-function-assignment.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/sub-function-assignment/demo_sub-function-assignment.py", line 23, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path43-demo_dg-poisson.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/dg-poisson') 416s name = 'demo_dg-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_dg-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/dg-poisson', 'env': {'ADTTMP': '/tmp/autopkgte...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_dg-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/dg-poisson/demo_dg-poisson.py", line 39, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _______________ test_demos[path44-demo_multimesh-quadrature.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-quadrature') 416s name = 'demo_multimesh-quadrature.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_multimesh-quadrature.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-quadrature', 'env': {'ADTTMP': '/tmp...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multimesh-quadrature.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-quadrature/demo_multimesh-quadrature.py", line 31, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path45-demo_optimization.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/optimization') 416s name = 'demo_optimization.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_optimization.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/optimization', 'env': {'ADTTMP': '/tmp/autopkg...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_optimization.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/optimization/demo_optimization.py", line 22, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path46-demo_formsplitter.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/formsplitter') 416s name = 'demo_formsplitter.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_formsplitter.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/formsplitter', 'env': {'ADTTMP': '/tmp/autopkg...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_formsplitter.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/formsplitter/demo_formsplitter.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path47-demo_time-series.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/time-series') 416s name = 'demo_time-series.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_time-series.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/time-series', 'env': {'ADTTMP': '/tmp/autopkgt...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_time-series.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/time-series/demo_time-series.py", line 21, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path48-demo_ghost-mesh.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/ghost-mesh') 416s name = 'demo_ghost-mesh.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_ghost-mesh.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/ghost-mesh', 'env': {'ADTTMP': '/tmp/autopkgte...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_ghost-mesh.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/ghost-mesh/demo_ghost-mesh.py", line 5, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ______________________ test_demos[path49-demo_matnest.py] ______________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/matnest') 416s name = 'demo_matnest.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_matnest.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/matnest', 'env': {'ADTTMP': '/tmp/autopkgtest....ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_matnest.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/matnest/demo_matnest.py", line 18, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path50-demo_spatial-coordinates.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/spatial-coordinates') 416s name = 'demo_spatial-coordinates.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_spatial-coordinates.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/spatial-coordinates', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_spatial-coordinates.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/spatial-coordinates/demo_spatial-coordinates.py", line 41, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path51-demo_overlapping-regions.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/overlapping-regions') 416s name = 'demo_overlapping-regions.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_overlapping-regions.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/overlapping-regions', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_overlapping-regions.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/overlapping-regions/demo_overlapping-regions.py", line 26, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path52-demo_multimesh-stokes.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-stokes') 416s name = 'demo_multimesh-stokes.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_multimesh-stokes.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-stokes', 'env': {'ADTTMP': '/tmp/aut...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multimesh-stokes.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-stokes/demo_multimesh-stokes.py", line 24, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path53-demo_collision-detection.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/collision-detection') 416s name = 'demo_collision-detection.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_collision-detection.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/collision-detection', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_collision-detection.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/collision-detection/demo_collision-detection.py", line 18, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _______________________ test_demos[path54-demo_mplot.py] _______________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mplot') 416s name = 'demo_mplot.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_mplot.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mplot', 'env': {'ADTTMP': '/tmp/autopkgtest.Xh...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mplot.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mplot/demo_mplot.py", line 20, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s __________________ test_demos[path55-demo_contact-vi-snes.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/contact-vi-snes') 416s name = 'demo_contact-vi-snes.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_contact-vi-snes.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/contact-vi-snes', 'env': {'ADTTMP': '/tmp/auto...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_contact-vi-snes.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/contact-vi-snes/demo_contact-vi-snes.py", line 25, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path56-demo_smoothing.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/smoothing') 416s name = 'demo_smoothing.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_smoothing.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/smoothing', 'env': {'ADTTMP': '/tmp/autopkgtes...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_smoothing.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/smoothing/demo_smoothing.py", line 23, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path57-demo_lift-drag.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/lift-drag') 416s name = 'demo_lift-drag.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_lift-drag.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/lift-drag', 'env': {'ADTTMP': '/tmp/autopkgtes...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_lift-drag.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/lift-drag/demo_lift-drag.py", line 36, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path58-demo_meshview-3D2D.py] ___________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D2D') 416s name = 'demo_meshview-3D2D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_meshview-3D2D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D2D', 'env': {'ADTTMP': '/tmp/autopk...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_meshview-3D2D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D2D/demo_meshview-3D2D.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path59-demo_block-assembly-3D1D.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-3D1D') 416s name = 'demo_block-assembly-3D1D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_block-assembly-3D1D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-3D1D', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-assembly-3D1D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-3D1D/demo_block-assembly-3D1D.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ______________________ test_demos[path60-demo_timing.py] _______________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/timing') 416s name = 'demo_timing.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_timing.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/timing', 'env': {'ADTTMP': '/tmp/autopkgtest.X...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_timing.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/timing/demo_timing.py", line 18, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path61-demo_meshview-2D2D.py] ___________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-2D2D') 416s name = 'demo_meshview-2D2D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_meshview-2D2D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-2D2D', 'env': {'ADTTMP': '/tmp/autopk...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_meshview-2D2D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-2D2D/demo_meshview-2D2D.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path62-demo_multimesh-poisson.py] _________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-poisson') 416s name = 'demo_multimesh-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_multimesh-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-poisson', 'env': {'ADTTMP': '/tmp/au...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multimesh-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-poisson/demo_multimesh-poisson.py", line 26, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path63-demo_advection-diffusion.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/advection-diffusion') 416s name = 'demo_advection-diffusion.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_advection-diffusion.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/advection-diffusion', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_advection-diffusion.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/advection-diffusion/demo_advection-diffusion.py", line 28, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path64-demo_special-functions.py] _________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/special-functions') 416s name = 'demo_special-functions.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_special-functions.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/special-functions', 'env': {'ADTTMP': '/tmp/au...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_special-functions.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/special-functions/demo_special-functions.py", line 25, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path65-demo_waveguide.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/waveguide') 416s name = 'demo_waveguide.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_waveguide.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/waveguide', 'env': {'ADTTMP': '/tmp/autopkgtes...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_waveguide.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/waveguide/demo_waveguide.py", line 37, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path66-demo_adaptive-poisson.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/adaptive-poisson') 416s name = 'demo_adaptive-poisson.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_adaptive-poisson.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/adaptive-poisson', 'env': {'ADTTMP': '/tmp/aut...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_adaptive-poisson.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/adaptive-poisson/demo_adaptive-poisson.py", line 35, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _____________________ test_demos[path67-demo_poisson1D.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson1D') 416s name = 'demo_poisson1D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_poisson1D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson1D', 'env': {'ADTTMP': '/tmp/autopkgtes...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_poisson1D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson1D/demo_poisson1D.py", line 37, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path68-demo_elementplot.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/elementplot') 416s name = 'demo_elementplot.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_elementplot.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/elementplot', 'env': {'ADTTMP': '/tmp/autopkgt...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_elementplot.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/elementplot/demo_elementplot.py", line 23, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path69-demo_meshview-3D1D.py] ___________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D1D') 416s name = 'demo_meshview-3D1D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_meshview-3D1D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D1D', 'env': {'ADTTMP': '/tmp/autopk...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_meshview-3D1D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D1D/demo_meshview-3D1D.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _________________ test_demos[path70-demo_multimesh_marking.py] _________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-marking') 416s name = 'demo_multimesh_marking.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_multimesh_marking.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-marking', 'env': {'ADTTMP': '/tmp/au...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_multimesh_marking.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/multimesh-marking/demo_multimesh_marking.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path71-demo_meshview-3D3D.py] ___________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D3D') 416s name = 'demo_meshview-3D3D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_meshview-3D3D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D3D', 'env': {'ADTTMP': '/tmp/autopk...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_meshview-3D3D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/meshview-3D3D/demo_meshview-3D3D.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s _______________ test_demos[path72-demo_mixed-poisson-sphere.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mixed-poisson-sphere') 416s name = 'demo_mixed-poisson-sphere.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_mixed-poisson-sphere.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mixed-poisson-sphere', 'env': {'ADTTMP': '/tmp...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_mixed-poisson-sphere.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/mixed-poisson-sphere/demo_mixed-poisson-sphere.py", line 28, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________ test_demos[path73-demo_block-assembly-2D2D-nonlinear.py] ___________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-2D2D') 416s name = 'demo_block-assembly-2D2D-nonlinear.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_block-assembly-2D2D-nonlinear.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-2D2D', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-assembly-2D2D-nonlinear.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-2D2D/demo_block-assembly-2D2D-nonlinear.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ________________ test_demos[path74-demo_block-assembly-2D2D.py] ________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-2D2D') 416s name = 'demo_block-assembly-2D2D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_block-assembly-2D2D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-2D2D', 'env': {'ADTTMP': '/tmp/...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_block-assembly-2D2D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/block-assembly-2D2D/demo_block-assembly-2D2D.py", line 1, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path75-demo_coordinates.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/coordinates') 416s name = 'demo_coordinates.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_coordinates.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/coordinates', 'env': {'ADTTMP': '/tmp/autopkgt...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_coordinates.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/coordinates/demo_coordinates.py", line 21, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path77-demo_interpolation.py] ___________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/interpolation') 416s name = 'demo_interpolation.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_interpolation.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/interpolation', 'env': {'ADTTMP': '/tmp/autopk...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_interpolation.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/interpolation/demo_interpolation.py", line 28, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ______________ test_demos[path78-demo_nonmatching-projection.py] _______________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/nonmatching-projection') 416s name = 'demo_nonmatching-projection.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_nonmatching-projection.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/nonmatching-projection', 'env': {'ADTTMP': '/t...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_nonmatching-projection.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/nonmatching-projection/demo_nonmatching-projection.py", line 26, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ____________________ test_demos[path79-demo_refinement.py] _____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/refinement') 416s name = 'demo_refinement.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_refinement.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/refinement', 'env': {'ADTTMP': '/tmp/autopkgte...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_refinement.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/refinement/demo_refinement.py", line 24, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ___________________ test_demos[path80-demo_poisson-disc.py] ____________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson-disc') 416s name = 'demo_poisson-disc.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_poisson-disc.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson-disc', 'env': {'ADTTMP': '/tmp/autopkg...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_poisson-disc.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson-disc/demo_poisson-disc.py", line 36, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s __________________ test_demos[path81-demo_poisson1D-in-2D.py] __________________ 416s 416s mpiexec = None, num_proc = 1 416s path = PosixPath('/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson1D-in-2D') 416s name = 'demo_poisson1D-in-2D.py' 416s 416s @pytest.mark.parametrize("path,name", demos) 416s def test_demos(mpiexec, num_proc, path, name): 416s 416s if mpiexec is None: 416s # Run in serial 416s > ret = subprocess.run([sys.executable, name], 416s cwd=str(path), 416s env={**os.environ, 'MPLBACKEND': 'agg'}, 416s check=True) 416s 416s python/demo/test.py:35: 416s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 416s 416s input = None, capture_output = False, timeout = None, check = True 416s popenargs = (['/usr/bin/python3.13', 'demo_poisson1D-in-2D.py'],) 416s kwargs = {'cwd': '/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson1D-in-2D', 'env': {'ADTTMP': '/tmp/auto...ntu2 slepc/3.21.2+dfsg1-2', 'AUTOPKGTEST_ARTIFACTS': '/tmp/autopkgtest.Xh5QxM/test-dolfin-python-demo-artifacts', ...}} 416s process = 416s stdout = None, stderr = None, retcode = 1 416s 416s def run(*popenargs, 416s input=None, capture_output=False, timeout=None, check=False, **kwargs): 416s """Run command with arguments and return a CompletedProcess instance. 416s 416s The returned instance will have attributes args, returncode, stdout and 416s stderr. By default, stdout and stderr are not captured, and those attributes 416s will be None. Pass stdout=PIPE and/or stderr=PIPE in order to capture them, 416s or pass capture_output=True to capture both. 416s 416s If check is True and the exit code was non-zero, it raises a 416s CalledProcessError. The CalledProcessError object will have the return code 416s in the returncode attribute, and output & stderr attributes if those streams 416s were captured. 416s 416s If timeout is given, and the process takes too long, a TimeoutExpired 416s exception will be raised. 416s 416s There is an optional argument "input", allowing you to 416s pass bytes or a string to the subprocess's stdin. If you use this argument 416s you may not also use the Popen constructor's "stdin" argument, as 416s it will be used internally. 416s 416s By default, all communication is in bytes, and therefore any "input" should 416s be bytes, and the stdout and stderr will be bytes. If in text mode, any 416s "input" should be a string, and stdout and stderr will be strings decoded 416s according to locale encoding, or by "encoding" if set. Text mode is 416s triggered by setting any of text, encoding, errors or universal_newlines. 416s 416s The other arguments are the same as for the Popen constructor. 416s """ 416s if input is not None: 416s if kwargs.get('stdin') is not None: 416s raise ValueError('stdin and input arguments may not both be used.') 416s kwargs['stdin'] = PIPE 416s 416s if capture_output: 416s if kwargs.get('stdout') is not None or kwargs.get('stderr') is not None: 416s raise ValueError('stdout and stderr arguments may not be used ' 416s 'with capture_output.') 416s kwargs['stdout'] = PIPE 416s kwargs['stderr'] = PIPE 416s 416s with Popen(*popenargs, **kwargs) as process: 416s try: 416s stdout, stderr = process.communicate(input, timeout=timeout) 416s except TimeoutExpired as exc: 416s process.kill() 416s if _mswindows: 416s # Windows accumulates the output in a single blocking 416s # read() call run on child threads, with the timeout 416s # being done in a join() on those threads. communicate() 416s # _after_ kill() is required to collect that and add it 416s # to the exception. 416s exc.stdout, exc.stderr = process.communicate() 416s else: 416s # POSIX _communicate already populated the output so 416s # far into the TimeoutExpired exception. 416s process.wait() 416s raise 416s except: # Including KeyboardInterrupt, communicate handled that. 416s process.kill() 416s # We don't call process.wait() as .__exit__ does that for us. 416s raise 416s retcode = process.poll() 416s if check and retcode: 416s > raise CalledProcessError(retcode, process.args, 416s output=stdout, stderr=stderr) 416s E subprocess.CalledProcessError: Command '['/usr/bin/python3.13', 'demo_poisson1D-in-2D.py']' returned non-zero exit status 1. 416s 416s /usr/lib/python3.13/subprocess.py:577: CalledProcessError 416s ----------------------------- Captured stderr call ----------------------------- 416s Traceback (most recent call last): 416s File "/tmp/autopkgtest.Xh5QxM/build.5l4/src/python/demo/undocumented/poisson1D-in-2D/demo_poisson1D-in-2D.py", line 39, in 416s from dolfin import * 416s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 416s from .cpp import __version__ 416s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 416s ============================= slowest 20 durations ============================= 416s 0.92s call demo/test.py::test_demos[path1-demo_eigenvalue.py] 416s 0.83s call demo/test.py::test_demos[path5-demo_auto-adaptive-poisson.py] 416s 0.83s call demo/test.py::test_demos[path3-demo_biharmonic.py] 416s 0.83s call demo/test.py::test_demos[path2-demo_nonlinear-poisson.py] 416s 0.82s call demo/test.py::test_demos[path20-demo_periodic.py] 416s 0.81s call demo/test.py::test_demos[path10-demo_stokes-taylor-hood.py] 416s 0.80s call demo/test.py::test_demos[path12-demo_stokes-mini.py] 416s 0.51s call demo/test.py::test_demos[path18-demo_built-in-meshes.py] 416s 0.50s call demo/test.py::test_demos[path7-demo_mixed-poisson.py] 416s 0.49s call demo/test.py::test_demos[path25-demo_multistage-solver.py] 416s 0.49s call demo/test.py::test_demos[path45-demo_optimization.py] 416s 0.49s call demo/test.py::test_demos[path49-demo_matnest.py] 416s 0.49s call demo/test.py::test_demos[path27-demo_extrapolation.py] 416s 0.49s call demo/test.py::test_demos[path11-demo_maxwell-eigenvalues.py] 416s 0.49s call demo/test.py::test_demos[path16-demo_poisson.py] 416s 0.49s call demo/test.py::test_demos[path19-demo_subdomains-poisson.py] 416s 0.49s call demo/test.py::test_demos[path0-demo_nonmatching-interpolation.py] 416s 0.49s call demo/test.py::test_demos[path24-demo_parameters.py] 416s 0.49s call demo/test.py::test_demos[path26-demo_contact-vi-tao.py] 416s 0.48s call demo/test.py::test_demos[path17-demo_singular-poisson.py] 416s =========================== short test summary info ============================ 416s FAILED python/demo/test.py::test_demos[path0-demo_nonmatching-interpolation.py] 416s FAILED python/demo/test.py::test_demos[path1-demo_eigenvalue.py] - subprocess... 416s FAILED python/demo/test.py::test_demos[path2-demo_nonlinear-poisson.py] - sub... 416s FAILED python/demo/test.py::test_demos[path3-demo_biharmonic.py] - subprocess... 416s FAILED python/demo/test.py::test_demos[path5-demo_auto-adaptive-poisson.py] 416s FAILED python/demo/test.py::test_demos[path6-demo_subdomains.py] - subprocess... 416s FAILED python/demo/test.py::test_demos[path7-demo_mixed-poisson.py] - subproc... 416s FAILED python/demo/test.py::test_demos[path10-demo_stokes-taylor-hood.py] - s... 416s FAILED python/demo/test.py::test_demos[path11-demo_maxwell-eigenvalues.py] - ... 416s FAILED python/demo/test.py::test_demos[path12-demo_stokes-mini.py] - subproce... 416s FAILED python/demo/test.py::test_demos[path13-demo_neumann-poisson.py] - subp... 416s FAILED python/demo/test.py::test_demos[path15-demo_stokes-iterative.py] - sub... 416s FAILED python/demo/test.py::test_demos[path16-demo_poisson.py] - subprocess.C... 416s FAILED python/demo/test.py::test_demos[path17-demo_singular-poisson.py] - sub... 416s FAILED python/demo/test.py::test_demos[path18-demo_built-in-meshes.py] - subp... 416s FAILED python/demo/test.py::test_demos[path19-demo_subdomains-poisson.py] - s... 416s FAILED python/demo/test.py::test_demos[path20-demo_periodic.py] - subprocess.... 416s FAILED python/demo/test.py::test_demos[path21-demo_buckling-tao.py] - subproc... 416s FAILED python/demo/test.py::test_demos[path22-demo_functional.py] - subproces... 416s FAILED python/demo/test.py::test_demos[path24-demo_parameters.py] - subproces... 416s FAILED python/demo/test.py::test_demos[path25-demo_multistage-solver.py] - su... 416s FAILED python/demo/test.py::test_demos[path26-demo_contact-vi-tao.py] - subpr... 416s FAILED python/demo/test.py::test_demos[path27-demo_extrapolation.py] - subpro... 416s FAILED python/demo/test.py::test_demos[path28-demo_parallel-refinement.py] - ... 416s FAILED python/demo/test.py::test_demos[path29-demo_conditional.py] - subproce... 416s FAILED python/demo/test.py::test_demos[path30-demo_mixedfunctionspace.py] - s... 416s FAILED python/demo/test.py::test_demos[path31-demo_curl-curl.py] - subprocess... 416s FAILED python/demo/test.py::test_demos[path32-demo_sym-dirichlet-bc.py] - sub... 416s FAILED python/demo/test.py::test_demos[path33-demo_block-assembly-3D2D.py] - ... 416s FAILED python/demo/test.py::test_demos[path34-demo_projection-interpolation.py] 416s FAILED python/demo/test.py::test_demos[path35-demo_block-matrix.py] - subproc... 416s FAILED python/demo/test.py::test_demos[path36-demo_submesh.py] - subprocess.C... 416s FAILED python/demo/test.py::test_demos[path37-demo_mesh-quality.py] - subproc... 416s FAILED python/demo/test.py::test_demos[path38-demo_ale.py] - subprocess.Calle... 416s FAILED python/demo/test.py::test_demos[path39-demo_eval.py] - subprocess.Call... 416s FAILED python/demo/test.py::test_demos[path40-demo_point-integral.py] - subpr... 416s FAILED python/demo/test.py::test_demos[path41-demo_dg-advection-diffusion.py] 416s FAILED python/demo/test.py::test_demos[path42-demo_sub-function-assignment.py] 416s FAILED python/demo/test.py::test_demos[path43-demo_dg-poisson.py] - subproces... 416s FAILED python/demo/test.py::test_demos[path44-demo_multimesh-quadrature.py] 416s FAILED python/demo/test.py::test_demos[path45-demo_optimization.py] - subproc... 416s FAILED python/demo/test.py::test_demos[path46-demo_formsplitter.py] - subproc... 416s FAILED python/demo/test.py::test_demos[path47-demo_time-series.py] - subproce... 416s FAILED python/demo/test.py::test_demos[path48-demo_ghost-mesh.py] - subproces... 416s FAILED python/demo/test.py::test_demos[path49-demo_matnest.py] - subprocess.C... 416s FAILED python/demo/test.py::test_demos[path50-demo_spatial-coordinates.py] - ... 416s FAILED python/demo/test.py::test_demos[path51-demo_overlapping-regions.py] - ... 416s FAILED python/demo/test.py::test_demos[path52-demo_multimesh-stokes.py] - sub... 416s FAILED python/demo/test.py::test_demos[path53-demo_collision-detection.py] - ... 416s FAILED python/demo/test.py::test_demos[path54-demo_mplot.py] - subprocess.Cal... 416s FAILED python/demo/test.py::test_demos[path55-demo_contact-vi-snes.py] - subp... 416s FAILED python/demo/test.py::test_demos[path56-demo_smoothing.py] - subprocess... 416s FAILED python/demo/test.py::test_demos[path57-demo_lift-drag.py] - subprocess... 416s FAILED python/demo/test.py::test_demos[path58-demo_meshview-3D2D.py] - subpro... 416s FAILED python/demo/test.py::test_demos[path59-demo_block-assembly-3D1D.py] - ... 416s FAILED python/demo/test.py::test_demos[path60-demo_timing.py] - subprocess.Ca... 416s FAILED python/demo/test.py::test_demos[path61-demo_meshview-2D2D.py] - subpro... 416s FAILED python/demo/test.py::test_demos[path62-demo_multimesh-poisson.py] - su... 416s FAILED python/demo/test.py::test_demos[path63-demo_advection-diffusion.py] - ... 416s FAILED python/demo/test.py::test_demos[path64-demo_special-functions.py] - su... 416s FAILED python/demo/test.py::test_demos[path65-demo_waveguide.py] - subprocess... 416s FAILED python/demo/test.py::test_demos[path66-demo_adaptive-poisson.py] - sub... 416s FAILED python/demo/test.py::test_demos[path67-demo_poisson1D.py] - subprocess... 416s FAILED python/demo/test.py::test_demos[path68-demo_elementplot.py] - subproce... 416s FAILED python/demo/test.py::test_demos[path69-demo_meshview-3D1D.py] - subpro... 416s FAILED python/demo/test.py::test_demos[path70-demo_multimesh_marking.py] - su... 416s FAILED python/demo/test.py::test_demos[path71-demo_meshview-3D3D.py] - subpro... 416s FAILED python/demo/test.py::test_demos[path72-demo_mixed-poisson-sphere.py] 416s FAILED python/demo/test.py::test_demos[path73-demo_block-assembly-2D2D-nonlinear.py] 416s FAILED python/demo/test.py::test_demos[path74-demo_block-assembly-2D2D.py] - ... 416s FAILED python/demo/test.py::test_demos[path75-demo_coordinates.py] - subproce... 416s FAILED python/demo/test.py::test_demos[path77-demo_interpolation.py] - subpro... 416s FAILED python/demo/test.py::test_demos[path78-demo_nonmatching-projection.py] 416s FAILED python/demo/test.py::test_demos[path79-demo_refinement.py] - subproces... 416s FAILED python/demo/test.py::test_demos[path80-demo_poisson-disc.py] - subproc... 416s FAILED python/demo/test.py::test_demos[path81-demo_poisson1D-in-2D.py] - subp... 416s ====================== 76 failed, 6 deselected in 40.15s ======================= 417s autopkgtest [20:37:49]: test test-dolfin-python-demo: -----------------------] 417s autopkgtest [20:37:49]: test test-dolfin-python-demo: - - - - - - - - - - results - - - - - - - - - - 417s test-dolfin-python-demo FAIL non-zero exit status 1 418s autopkgtest [20:37:50]: test test-dolfin-python-pusimp: preparing testbed 472s autopkgtest [20:38:44]: testbed dpkg architecture: amd64 472s autopkgtest [20:38:44]: testbed apt version: 2.9.8 472s autopkgtest [20:38:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 473s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 473s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [54.8 kB] 473s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 473s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [930 kB] 474s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 474s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [43.4 kB] 474s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [91.3 kB] 474s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 474s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 474s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [295 kB] 474s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [806 kB] 474s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.0 kB] 474s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [5528 B] 474s Fetched 2386 kB in 1s (2955 kB/s) 474s Reading package lists... 477s Reading package lists... 477s Building dependency tree... 477s Reading state information... 477s Calculating upgrade... 477s The following package was automatically installed and is no longer required: 477s libsgutils2-1.46-2 477s Use 'sudo apt autoremove' to remove it. 477s The following NEW packages will be installed: 477s libsgutils2-1.48 477s The following packages will be upgraded: 477s amd64-microcode bash bpftrace curl debconf debconf-i18n distro-info 477s fwupd-signed gir1.2-girepository-2.0 gir1.2-glib-2.0 hostname 477s intel-microcode libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 477s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data libpam-modules 477s libpam-modules-bin libpam-runtime libpam0g libplymouth5 libpython3-stdlib 477s libselinux1 libsemanage-common libsemanage2 linux-base lxd-installer 477s openssh-client openssh-server openssh-sftp-server plymouth 477s plymouth-theme-ubuntu-text python3 python3-blinker python3-dbus 477s python3-debconf python3-gi python3-jsonschema-specifications python3-minimal 477s python3-rpds-py python3-yaml sg3-utils sg3-utils-udev vim-common vim-tiny 477s xxd 477s 49 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 477s Need to get 19.9 MB of archives. 477s After this operation, 4441 kB of additional disk space will be used. 477s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 bash amd64 5.2.32-1ubuntu2 [918 kB] 477s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 hostname amd64 3.25 [11.1 kB] 477s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit-common all 1:4.0.2-2ubuntu1 [6578 B] 477s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit1 amd64 1:4.0.2-2ubuntu1 [53.9 kB] 477s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 debconf-i18n all 1.5.87ubuntu1 [204 kB] 477s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 477s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 477s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 477s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-debconf all 1.5.87ubuntu1 [4156 B] 477s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 debconf all 1.5.87ubuntu1 [124 kB] 477s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam0g amd64 1.5.3-7ubuntu4 [69.6 kB] 477s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libselinux1 amd64 3.7-3ubuntu1 [86.9 kB] 477s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-modules-bin amd64 1.5.3-7ubuntu4 [53.7 kB] 477s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-modules amd64 1.5.3-7ubuntu4 [294 kB] 477s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-sftp-server amd64 1:9.9p1-3ubuntu2 [41.2 kB] 477s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-server amd64 1:9.9p1-3ubuntu2 [625 kB] 477s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-client amd64 1:9.9p1-3ubuntu2 [1080 kB] 477s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-runtime all 1.5.3-7ubuntu4 [40.8 kB] 477s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage-common all 3.7-2build1 [7186 B] 477s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage2 amd64 3.7-2build1 [105 kB] 477s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 distro-info amd64 1.12 [20.0 kB] 477s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-girepository-2.0 amd64 1.82.0-2 [25.3 kB] 477s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.2-3 [182 kB] 477s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.2-3 [1655 kB] 477s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libgirepository-1.0-1 amd64 1.82.0-2 [88.7 kB] 477s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.2-3 [51.7 kB] 477s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dbus amd64 1.3.2-5build4 [110 kB] 477s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-gi amd64 3.50.0-3build1 [293 kB] 477s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-yaml amd64 6.0.2-1build1 [187 kB] 477s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 vim-tiny amd64 2:9.1.0861-1ubuntu1 [1037 kB] 477s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 vim-common all 2:9.1.0861-1ubuntu1 [395 kB] 477s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 xxd amd64 2:9.1.0861-1ubuntu1 [67.8 kB] 477s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libplymouth5 amd64 24.004.60-2ubuntu3 [145 kB] 477s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60-2ubuntu3 [10.3 kB] 477s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth amd64 24.004.60-2ubuntu3 [140 kB] 477s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 bpftrace amd64 0.21.2-2ubuntu3 [1787 kB] 478s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 curl amd64 8.9.1-2ubuntu3 [243 kB] 478s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4t64 amd64 8.9.1-2ubuntu3 [420 kB] 478s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 fwupd-signed amd64 1.55+1.7-1 [30.6 kB] 478s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl3t64-gnutls amd64 8.9.1-2ubuntu3 [412 kB] 478s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libsgutils2-1.48 amd64 1.48-0ubuntu1 [124 kB] 478s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-base all 4.10.1ubuntu1 [34.8 kB] 478s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 lxd-installer all 10 [5264 B] 478s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-blinker all 1.9.0-1 [10.7 kB] 478s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-rpds-py amd64 0.21.0-2ubuntu1 [323 kB] 478s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-jsonschema-specifications all 2023.12.1-2 [9116 B] 478s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 sg3-utils amd64 1.48-0ubuntu1 [1042 kB] 478s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 sg3-utils-udev all 1.48-0ubuntu1 [6608 B] 478s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 amd64-microcode amd64 3.20240820.1ubuntu1 [187 kB] 478s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 intel-microcode amd64 3.20241112.1ubuntu2 [7055 kB] 478s Preconfiguring packages ... 478s Fetched 19.9 MB in 1s (13.4 MB/s) 479s (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 ... 75620 files and directories currently installed.) 479s Preparing to unpack .../bash_5.2.32-1ubuntu2_amd64.deb ... 479s Unpacking bash (5.2.32-1ubuntu2) over (5.2.32-1ubuntu1) ... 479s Setting up bash (5.2.32-1ubuntu2) ... 479s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 479s (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 ... 75620 files and directories currently installed.) 479s Preparing to unpack .../hostname_3.25_amd64.deb ... 479s Unpacking hostname (3.25) over (3.23+nmu2ubuntu2) ... 479s Setting up hostname (3.25) ... 479s (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 ... 75620 files and directories currently installed.) 479s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu1_all.deb ... 479s Unpacking libaudit-common (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 479s Setting up libaudit-common (1:4.0.2-2ubuntu1) ... 479s (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 ... 75620 files and directories currently installed.) 479s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu1_amd64.deb ... 479s Unpacking libaudit1:amd64 (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 479s Setting up libaudit1:amd64 (1:4.0.2-2ubuntu1) ... 479s (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 ... 75620 files and directories currently installed.) 479s Preparing to unpack .../debconf-i18n_1.5.87ubuntu1_all.deb ... 479s Unpacking debconf-i18n (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 479s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 479s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 479s Setting up python3-minimal (3.12.7-1) ... 479s (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 ... 75620 files and directories currently installed.) 479s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 479s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 479s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 479s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 479s Preparing to unpack .../python3-debconf_1.5.87ubuntu1_all.deb ... 479s Unpacking python3-debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 479s Preparing to unpack .../debconf_1.5.87ubuntu1_all.deb ... 479s Unpacking debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 479s Setting up debconf (1.5.87ubuntu1) ... 480s (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 ... 75620 files and directories currently installed.) 480s Preparing to unpack .../libpam0g_1.5.3-7ubuntu4_amd64.deb ... 480s Unpacking libpam0g:amd64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 480s Setting up libpam0g:amd64 (1.5.3-7ubuntu4) ... 480s (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 ... 75620 files and directories currently installed.) 480s Preparing to unpack .../libselinux1_3.7-3ubuntu1_amd64.deb ... 480s Unpacking libselinux1:amd64 (3.7-3ubuntu1) over (3.5-2ubuntu5) ... 480s Setting up libselinux1:amd64 (3.7-3ubuntu1) ... 480s (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 ... 75620 files and directories currently installed.) 480s Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu4_amd64.deb ... 480s Unpacking libpam-modules-bin (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 480s Setting up libpam-modules-bin (1.5.3-7ubuntu4) ... 480s pam_namespace.service is a disabled or a static unit not running, not starting it. 480s (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 ... 75620 files and directories currently installed.) 480s Preparing to unpack .../libpam-modules_1.5.3-7ubuntu4_amd64.deb ... 480s Unpacking libpam-modules:amd64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 480s Setting up libpam-modules:amd64 (1.5.3-7ubuntu4) ... 480s (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 ... 75620 files and directories currently installed.) 480s Preparing to unpack .../openssh-sftp-server_1%3a9.9p1-3ubuntu2_amd64.deb ... 480s Unpacking openssh-sftp-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 480s Preparing to unpack .../openssh-server_1%3a9.9p1-3ubuntu2_amd64.deb ... 481s Unpacking openssh-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 481s Preparing to unpack .../openssh-client_1%3a9.9p1-3ubuntu2_amd64.deb ... 481s Unpacking openssh-client (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 481s Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu4_all.deb ... 481s Unpacking libpam-runtime (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 481s Setting up libpam-runtime (1.5.3-7ubuntu4) ... 481s (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 ... 75622 files and directories currently installed.) 481s Preparing to unpack .../libsemanage-common_3.7-2build1_all.deb ... 481s Unpacking libsemanage-common (3.7-2build1) over (3.5-1build6) ... 481s Setting up libsemanage-common (3.7-2build1) ... 481s (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 ... 75621 files and directories currently installed.) 481s Preparing to unpack .../libsemanage2_3.7-2build1_amd64.deb ... 481s Unpacking libsemanage2:amd64 (3.7-2build1) over (3.5-1build6) ... 481s Setting up libsemanage2:amd64 (3.7-2build1) ... 481s (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 ... 75621 files and directories currently installed.) 481s Preparing to unpack .../00-distro-info_1.12_amd64.deb ... 481s Unpacking distro-info (1.12) over (1.9) ... 481s Preparing to unpack .../01-gir1.2-girepository-2.0_1.82.0-2_amd64.deb ... 481s Unpacking gir1.2-girepository-2.0:amd64 (1.82.0-2) over (1.80.1-4) ... 481s Preparing to unpack .../02-gir1.2-glib-2.0_2.82.2-3_amd64.deb ... 481s Unpacking gir1.2-glib-2.0:amd64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 481s Preparing to unpack .../03-libglib2.0-0t64_2.82.2-3_amd64.deb ... 481s Unpacking libglib2.0-0t64:amd64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 481s Preparing to unpack .../04-libgirepository-1.0-1_1.82.0-2_amd64.deb ... 481s Unpacking libgirepository-1.0-1:amd64 (1.82.0-2) over (1.80.1-4) ... 481s Preparing to unpack .../05-libglib2.0-data_2.82.2-3_all.deb ... 481s Unpacking libglib2.0-data (2.82.2-3) over (2.82.1-0ubuntu1) ... 481s Preparing to unpack .../06-python3-dbus_1.3.2-5build4_amd64.deb ... 481s Unpacking python3-dbus (1.3.2-5build4) over (1.3.2-5build3) ... 481s Preparing to unpack .../07-python3-gi_3.50.0-3build1_amd64.deb ... 481s Unpacking python3-gi (3.50.0-3build1) over (3.50.0-3) ... 481s Preparing to unpack .../08-python3-yaml_6.0.2-1build1_amd64.deb ... 482s Unpacking python3-yaml (6.0.2-1build1) over (6.0.2-1) ... 482s Preparing to unpack .../09-vim-tiny_2%3a9.1.0861-1ubuntu1_amd64.deb ... 482s Unpacking vim-tiny (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 482s Preparing to unpack .../10-vim-common_2%3a9.1.0861-1ubuntu1_all.deb ... 482s Unpacking vim-common (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 482s Preparing to unpack .../11-xxd_2%3a9.1.0861-1ubuntu1_amd64.deb ... 482s Unpacking xxd (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 482s Preparing to unpack .../12-libplymouth5_24.004.60-2ubuntu3_amd64.deb ... 482s Unpacking libplymouth5:amd64 (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 482s Preparing to unpack .../13-plymouth-theme-ubuntu-text_24.004.60-2ubuntu3_amd64.deb ... 482s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 482s Preparing to unpack .../14-plymouth_24.004.60-2ubuntu3_amd64.deb ... 482s Unpacking plymouth (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 482s Preparing to unpack .../15-bpftrace_0.21.2-2ubuntu3_amd64.deb ... 482s Unpacking bpftrace (0.21.2-2ubuntu3) over (0.21.2-2ubuntu2) ... 482s Preparing to unpack .../16-curl_8.9.1-2ubuntu3_amd64.deb ... 482s Unpacking curl (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 482s Preparing to unpack .../17-libcurl4t64_8.9.1-2ubuntu3_amd64.deb ... 482s Unpacking libcurl4t64:amd64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 482s Preparing to unpack .../18-fwupd-signed_1.55+1.7-1_amd64.deb ... 482s Unpacking fwupd-signed (1.55+1.7-1) over (1.54+1.6-1build1) ... 482s Preparing to unpack .../19-libcurl3t64-gnutls_8.9.1-2ubuntu3_amd64.deb ... 482s Unpacking libcurl3t64-gnutls:amd64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 482s Selecting previously unselected package libsgutils2-1.48:amd64. 482s Preparing to unpack .../20-libsgutils2-1.48_1.48-0ubuntu1_amd64.deb ... 482s Unpacking libsgutils2-1.48:amd64 (1.48-0ubuntu1) ... 482s Preparing to unpack .../21-linux-base_4.10.1ubuntu1_all.deb ... 482s Unpacking linux-base (4.10.1ubuntu1) over (4.5ubuntu9) ... 482s Preparing to unpack .../22-lxd-installer_10_all.deb ... 482s Unpacking lxd-installer (10) over (9) ... 482s Preparing to unpack .../23-python3-blinker_1.9.0-1_all.deb ... 482s Unpacking python3-blinker (1.9.0-1) over (1.8.2-1) ... 482s Preparing to unpack .../24-python3-rpds-py_0.21.0-2ubuntu1_amd64.deb ... 482s Unpacking python3-rpds-py (0.21.0-2ubuntu1) over (0.20.0-0ubuntu3) ... 482s Preparing to unpack .../25-python3-jsonschema-specifications_2023.12.1-2_all.deb ... 482s Unpacking python3-jsonschema-specifications (2023.12.1-2) over (2023.12.1-1ubuntu1) ... 482s Preparing to unpack .../26-sg3-utils_1.48-0ubuntu1_amd64.deb ... 482s Unpacking sg3-utils (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 482s Preparing to unpack .../27-sg3-utils-udev_1.48-0ubuntu1_all.deb ... 482s Unpacking sg3-utils-udev (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 483s Preparing to unpack .../28-amd64-microcode_3.20240820.1ubuntu1_amd64.deb ... 483s Unpacking amd64-microcode (3.20240820.1ubuntu1) over (3.20240116.2+nmu1ubuntu1.1) ... 483s Preparing to unpack .../29-intel-microcode_3.20241112.1ubuntu2_amd64.deb ... 483s Unpacking intel-microcode (3.20241112.1ubuntu2) over (3.20240910.0ubuntu1) ... 483s Setting up distro-info (1.12) ... 483s Setting up linux-base (4.10.1ubuntu1) ... 483s Setting up libcurl4t64:amd64 (8.9.1-2ubuntu3) ... 483s Setting up bpftrace (0.21.2-2ubuntu3) ... 483s Setting up openssh-client (1:9.9p1-3ubuntu2) ... 483s Setting up intel-microcode (3.20241112.1ubuntu2) ... 483s intel-microcode: microcode will be updated at next boot 483s Setting up libcurl3t64-gnutls:amd64 (8.9.1-2ubuntu3) ... 483s Setting up fwupd-signed (1.55+1.7-1) ... 483s Setting up libsgutils2-1.48:amd64 (1.48-0ubuntu1) ... 483s Setting up debconf-i18n (1.5.87ubuntu1) ... 483s Setting up amd64-microcode (3.20240820.1ubuntu1) ... 483s amd64-microcode: microcode will be updated at next boot 483s Setting up xxd (2:9.1.0861-1ubuntu1) ... 483s Setting up libglib2.0-0t64:amd64 (2.82.2-3) ... 483s No schema files found: doing nothing. 483s Setting up libglib2.0-data (2.82.2-3) ... 483s Setting up vim-common (2:9.1.0861-1ubuntu1) ... 483s Setting up gir1.2-glib-2.0:amd64 (2.82.2-3) ... 483s Setting up lxd-installer (10) ... 483s Setting up libplymouth5:amd64 (24.004.60-2ubuntu3) ... 483s Setting up libgirepository-1.0-1:amd64 (1.82.0-2) ... 483s Setting up curl (8.9.1-2ubuntu3) ... 483s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 483s Setting up sg3-utils (1.48-0ubuntu1) ... 483s Setting up openssh-sftp-server (1:9.9p1-3ubuntu2) ... 483s Setting up openssh-server (1:9.9p1-3ubuntu2) ... 483s Installing new version of config file /etc/ssh/moduli ... 483s Replacing config file /etc/ssh/sshd_config with new version 484s Setting up plymouth (24.004.60-2ubuntu3) ... 484s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 484s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 492s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 492s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 492s Setting up python3 (3.12.7-1) ... 492s Setting up vim-tiny (2:9.1.0861-1ubuntu1) ... 492s Setting up sg3-utils-udev (1.48-0ubuntu1) ... 492s update-initramfs: deferring update (trigger activated) 492s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) ... 493s update-initramfs: deferring update (trigger activated) 493s Setting up gir1.2-girepository-2.0:amd64 (1.82.0-2) ... 493s Setting up python3-gi (3.50.0-3build1) ... 493s Setting up python3-rpds-py (0.21.0-2ubuntu1) ... 493s Setting up python3-jsonschema-specifications (2023.12.1-2) ... 493s Setting up python3-blinker (1.9.0-1) ... 493s Setting up python3-dbus (1.3.2-5build4) ... 493s Setting up python3-debconf (1.5.87ubuntu1) ... 493s Setting up python3-yaml (6.0.2-1build1) ... 493s Processing triggers for man-db (2.13.0-1) ... 494s Processing triggers for debianutils (5.21) ... 494s Processing triggers for install-info (7.1.1-1) ... 495s Processing triggers for initramfs-tools (0.142ubuntu35) ... 495s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 495s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 501s Processing triggers for libc-bin (2.40-1ubuntu3) ... 501s Processing triggers for ufw (0.36.2-8) ... 501s Reading package lists... 502s Building dependency tree... 502s Reading state information... 502s The following packages will be REMOVED: 502s libsgutils2-1.46-2* 502s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 502s After this operation, 294 kB disk space will be freed. 502s (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 ... 75656 files and directories currently installed.) 502s Removing libsgutils2-1.46-2:amd64 (1.46-3ubuntu5) ... 502s Processing triggers for libc-bin (2.40-1ubuntu3) ... 503s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 503s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 503s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 503s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 504s Reading package lists... 504s Reading package lists... 504s Building dependency tree... 504s Reading state information... 504s Calculating upgrade... 504s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 504s Reading package lists... 504s Building dependency tree... 504s Reading state information... 504s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 505s autopkgtest [20:39:17]: rebooting testbed after setup commands that affected boot 526s Reading package lists... 526s Building dependency tree... 526s Reading state information... 527s Starting pkgProblemResolver with broken count: 0 527s Starting 2 pkgProblemResolver with broken count: 0 527s Done 527s The following additional packages will be installed: 527s autoconf automake autopoint autotools-dev build-essential chrpath cmake 527s cmake-data cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu debhelper 527s debugedit dh-autoreconf dh-python dh-strip-nondeterminism docutils-common 527s dolfin-bin dolfin-doc doxygen dwz fontconfig fontconfig-config 527s fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome fonts-lato 527s fonts-mathjax g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc 527s gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext gfortran 527s gfortran-14 gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu graphviz 527s icu-devtools intltool-debian libaec-dev libaec0 libamd-comgr2 libamd3 527s libamdhip64-5 libann0 libaom3 libarchive-zip-perl libarpack2-dev 527s libarpack2t64 libasan8 libblas-dev libblas3 libblas64-3 527s libboost-atomic1.83-dev libboost-atomic1.83.0 libboost-chrono-dev 527s libboost-chrono1.83-dev libboost-chrono1.83.0t64 libboost-date-time1.83-dev 527s libboost-date-time1.83.0 libboost-dev libboost-filesystem-dev 527s libboost-filesystem1.83-dev libboost-filesystem1.83.0 libboost-iostreams-dev 527s libboost-iostreams1.83-dev libboost-iostreams1.83.0 libboost-math-dev 527s libboost-math1.83-dev libboost-math1.83.0 libboost-mpi-dev 527s libboost-mpi1.83-dev libboost-mpi1.83.0 libboost-program-options-dev 527s libboost-program-options1.83-dev libboost-program-options1.83.0 527s libboost-regex1.83-dev libboost-regex1.83.0 libboost-serialization-dev 527s libboost-serialization1.83-dev libboost-serialization1.83.0 527s libboost-system1.83-dev libboost-system1.83.0 libboost-thread-dev 527s libboost-thread1.83-dev libboost-thread1.83.0 libboost-timer-dev 527s libboost-timer1.83-dev libboost-timer1.83.0 libboost1.83-dev libbrotli-dev 527s libbtf2 libc6-dbg libcairo2 libcamd3 libcc1-0 libccolamd3 libcdt5 libcgraph6 527s libcholmod5 libcolamd3 libcombblas2.0.0t64 libcurl4-openssl-dev libcxsparse4 527s libdatrie1 libde265-0 libdebhelper-perl libdeflate0 libdolfin-dev 527s libdolfin-dev-common libdolfin2019.2t64 libdolfin64-2019.2t64 527s libdolfin64-dev libdrm-amdgpu1 libeigen3-dev libevent-2.1-7t64 libevent-dev 527s libevent-extra-2.1-7t64 libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 527s libexpat1-dev libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 527s libfftw3-long3 libfftw3-mpi-dev libfftw3-mpi3 libfftw3-quad3 527s libfftw3-single3 libfile-stripnondeterminism-perl libfmt10 libfontconfig1 527s libgcc-14-dev libgd3 libgfortran-14-dev libgfortran5 libgmp-dev 527s libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev 527s libgomp1 libgraphite2-3 libgts-0.7-5t64 libgvc6 libgvpr2 libharfbuzz0b 527s libhdf5-mpi-dev libhdf5-openmpi-103-1t64 libhdf5-openmpi-cpp-103-1t64 527s libhdf5-openmpi-dev libhdf5-openmpi-fortran-102t64 libhdf5-openmpi-hl-100t64 527s libhdf5-openmpi-hl-cpp-100t64 libhdf5-openmpi-hl-fortran-100t64 527s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhsa-runtime64-1 527s libhsakmt1 libhwasan0 libhwloc-dev libhwloc-plugins libhwloc15 527s libhypre-2.31.0 libhypre-dev libhypre64m-2.31.0 libhypre64m-dev libibmad5 527s libibumad3 libibverbs-dev libice6 libicu-dev libidn2-dev libimagequant0 527s libisl23 libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 527s libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-mathjax 527s libjs-modernizr libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 527s libklu2 liblab-gamut1 liblapack-dev liblapack3 liblapack64-3 libldl3 527s liblerc4 libllvm17t64 liblsan0 libltdl-dev libltdl7 liblzma-dev libmetis5 527s libmpc3 libmumps-5.6t64 libmumps-5.7 libmumps-64pord-5.6t64 527s libmumps-64pord-5.7 libmumps-dev libmumps-headers-dev libmumps64-dev 527s libmunge2 libnghttp2-dev libnl-3-dev libnl-route-3-dev libnuma-dev 527s libopenblas64-0 libopenblas64-0-pthread libopenblas64-dev 527s libopenblas64-pthread-dev libopenmpi-dev libopenmpi3t64 libp11-kit-dev 527s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libparpack2-dev 527s libparpack2t64 libparu1 libpathplan4 libpciaccess0 libpetsc-real-dev 527s libpetsc-real3.21 libpetsc-real3.21-dev libpetsc3.21-dev-common 527s libpetsc64-real-dev libpetsc64-real3.21 libpetsc64-real3.21-dev 527s libpixman-1-0 libpkgconf3 libpmix-dev libpmix2t64 libpsl-dev 527s libpsm-infinipath1 libpsm2-2 libptscotch-7.0 libptscotch-dev 527s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13 527s libpython3.13-dev libpython3.13-minimal libpython3.13-stdlib libquadmath0 527s libraqm0 librbio4 librdmacm1t64 librhash0 librtmp-dev libscalapack-mpi-dev 527s libscalapack-openmpi-dev libscalapack-openmpi2.2 libscotch-7.0 libscotch-dev 527s libsharpyuv0 libslepc-real3.21 libslepc-real3.21-dev libslepc64-real3.21 527s libslepc64-real3.21-dev libsm6 libspex3 libspqr4 libssh2-1-dev libssl-dev 527s libstdc++-14-dev libsuitesparse-dev libsuitesparse-mongoose3 527s libsuitesparseconfig7 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8 527s libsuperlu7 libsz2 libtasn1-6-dev libthai-data libthai0 libtiff6 libtool 527s libtsan2 libubsan1 libucx0 libumfpack6 libunbound8 libwebp7 libx11-dev 527s libxapian30 libxau-dev libxaw7 libxcb-render0 libxcb-shm0 libxcb1-dev 527s libxdmcp-dev libxml2-dev libxmu6 libxnvctrl0 libxpm4 libxrender1 libxt6t64 527s libyaml-dev libzstd-dev m4 mpi-default-bin mpi-default-dev nettle-dev 527s ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers 527s openmpi-bin openmpi-common petsc-dev petsc64-dev pkg-config pkgconf 527s pkgconf-bin po-debconf pybind11-dev python-petsc4py-doc python3-alabaster 527s python3-all python3-all-dev python3-defusedxml python3-dev python3-dijitso 527s python3-distlib python3-docutils python3-dolfin python3-dolfin-real 527s python3-dolfin64-real python3-ffc python3-fiat python3-filelock 527s python3-imagesize python3-iniconfig python3-mpi4py python3-mpmath 527s python3-numpy python3-packaging python3-petsc4py python3-petsc4py-64-real 527s python3-petsc4py-64-real3.21 python3-petsc4py-real python3-petsc4py-real3.21 527s python3-pip python3-pip-whl python3-pkgconfig python3-platformdirs 527s python3-pluggy python3-ply python3-pusimp python3-pybind11 python3-pytest 527s python3-roman python3-setuptools-whl python3-six python3-slepc4py 527s python3-slepc4py-64-real python3-slepc4py-64-real3.21 python3-slepc4py-real 527s python3-slepc4py-real3.21 python3-snowballstemmer python3-sphinx 527s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-sympy 527s python3-ufl-legacy python3-virtualenv python3-wheel python3-wheel-whl 527s python3.12-dev python3.13 python3.13-dev python3.13-minimal sgml-base 527s slepc-dev slepc64-dev sphinx-common sphinx-rtd-theme-common swig valgrind 527s valgrind-mpi x11-common x11proto-dev xml-core xorg-sgml-doctools xtrans-dev 527s zlib1g-dev 527s Suggested packages: 527s autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format 527s elpa-cmake-mode ninja-build cpp-doc gcc-14-locales cpp-14-doc dh-make flit 527s python3-build python3-installer doxygen-latex doxygen-doc doxygen-gui 527s g++-multilib g++-14-multilib gcc-14-doc gcc-multilib manpages-dev flex bison 527s gdb gcc-doc gcc-14-multilib gdb-x86-64-linux-gnu gettext-doc libasprintf-dev 527s libgettextpo-dev gfortran-multilib gfortran-doc gfortran-14-multilib 527s gfortran-14-doc libcoarrays-dev gsfonts graphviz-doc liblapack-doc 527s libboost-doc libboost-graph1.83-dev libboost1.83-doc 527s libboost-container1.83-dev libboost-context1.83-dev 527s libboost-contract1.83-dev libboost-coroutine1.83-dev 527s libboost-exception1.83-dev libboost-fiber1.83-dev 527s libboost-graph-parallel1.83-dev libboost-json1.83-dev 527s libboost-locale1.83-dev libboost-log1.83-dev libboost-mpi-python1.83-dev 527s libboost-nowide1.83-dev libboost-numpy1.83-dev libboost-python1.83-dev 527s libboost-random1.83-dev libboost-stacktrace1.83-dev libboost-test1.83-dev 527s libboost-type-erasure1.83-dev libboost-url1.83-dev libboost-wave1.83-dev 527s libboost1.83-tools-dev libmpfrc++-dev libntl-dev libcurl4-doc libidn-dev 527s libkrb5-dev libldap2-dev libeigen3-doc libfftw3-doc libgd-tools gmp-doc 527s libgmp10-doc libmpfr-dev dns-root-data gnutls-bin gnutls-doc libhdf5-doc 527s libheif-plugin-x265 libheif-plugin-ffmpegdec libheif-plugin-jpegdec 527s libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc 527s libheif-plugin-kvazaar libheif-plugin-rav1e libheif-plugin-svtenc 527s libhwloc-contrib-plugins icu-doc libjs-jquery-ui-docs fonts-mathjax-extras 527s fonts-stix libjs-mathjax-doc libtool-doc liblzma-doc libnghttp2-doc 527s openmpi-doc p11-kit-doc libpetsc-real3.21-dbg petsc3.21-doc libluminate-dev 527s libpetsc64-real3.21-dbg scalapack-doc libslepc3.21-dev-examples 527s slepc3.21-doc libssl-doc libstdc++-14-doc libsuperlu-doc gcj-jdk libx11-doc 527s xapian-tools libxcb-doc libyaml-doc m4-doc opencl-icd 527s opencl-clhpp-headers-doc libmail-box-perl pybind11-doc python-dijitso-doc 527s docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french 527s texlive-latex-base texlive-latex-recommended python-mpmath-doc python3-gmpy2 527s python3-matplotlib python-numpy-doc python-ply-doc python-slepc4py-doc 527s python3-stemmer dvipng dvisvgm fonts-freefont-otf imagemagick-6.q16 latexmk 527s sphinx-doc tex-gyre texlive-fonts-extra texlive-fonts-recommended 527s texlive-latex-extra texlive-plain-generic python-sympy-doc 527s python-ufl-legacy-doc python3.13-venv python3.13-doc binfmt-support 527s sgml-base-doc swig-doc swig-examples valgrind-dbg kcachegrind alleyoop 527s valkyrie 527s Recommended packages: 527s python3-matplotlib fonts-liberation libarchive-cpio-perl libgts-bin 527s libheif-plugin-aomenc javascript-common libjson-xs-perl 527s libcoarrays-openmpi-dev libpetsc3.21-dev-examples ksh | mksh | pdksh | zsh 527s libgraphblas-dev libtasn1-doc libgl-dev libmail-sendmail-perl libpaper-utils 527s python3-pil isympy-common gdb 527s The following NEW packages will be installed: 527s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 527s chrpath cmake cmake-data cpp cpp-14 cpp-14-x86-64-linux-gnu 527s cpp-x86-64-linux-gnu debhelper debugedit dh-autoreconf dh-python 527s dh-strip-nondeterminism docutils-common dolfin-bin dolfin-doc doxygen dwz 527s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 527s fonts-font-awesome fonts-lato fonts-mathjax g++ g++-14 527s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 527s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext gfortran gfortran-14 527s gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu graphviz icu-devtools 527s intltool-debian libaec-dev libaec0 libamd-comgr2 libamd3 libamdhip64-5 527s libann0 libaom3 libarchive-zip-perl libarpack2-dev libarpack2t64 libasan8 527s libblas-dev libblas3 libblas64-3 libboost-atomic1.83-dev 527s libboost-atomic1.83.0 libboost-chrono-dev libboost-chrono1.83-dev 527s libboost-chrono1.83.0t64 libboost-date-time1.83-dev libboost-date-time1.83.0 527s libboost-dev libboost-filesystem-dev libboost-filesystem1.83-dev 527s libboost-filesystem1.83.0 libboost-iostreams-dev libboost-iostreams1.83-dev 527s libboost-iostreams1.83.0 libboost-math-dev libboost-math1.83-dev 527s libboost-math1.83.0 libboost-mpi-dev libboost-mpi1.83-dev libboost-mpi1.83.0 527s libboost-program-options-dev libboost-program-options1.83-dev 527s libboost-program-options1.83.0 libboost-regex1.83-dev libboost-regex1.83.0 527s libboost-serialization-dev libboost-serialization1.83-dev 527s libboost-serialization1.83.0 libboost-system1.83-dev libboost-system1.83.0 527s libboost-thread-dev libboost-thread1.83-dev libboost-thread1.83.0 527s libboost-timer-dev libboost-timer1.83-dev libboost-timer1.83.0 527s libboost1.83-dev libbrotli-dev libbtf2 libc6-dbg libcairo2 libcamd3 libcc1-0 527s libccolamd3 libcdt5 libcgraph6 libcholmod5 libcolamd3 libcombblas2.0.0t64 527s libcurl4-openssl-dev libcxsparse4 libdatrie1 libde265-0 libdebhelper-perl 527s libdeflate0 libdolfin-dev libdolfin-dev-common libdolfin2019.2t64 527s libdolfin64-2019.2t64 libdolfin64-dev libdrm-amdgpu1 libeigen3-dev 527s libevent-2.1-7t64 libevent-dev libevent-extra-2.1-7t64 527s libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 libexpat1-dev 527s libfabric1 libfftw3-bin libfftw3-dev libfftw3-double3 libfftw3-long3 527s libfftw3-mpi-dev libfftw3-mpi3 libfftw3-quad3 libfftw3-single3 527s libfile-stripnondeterminism-perl libfmt10 libfontconfig1 libgcc-14-dev 527s libgd3 libgfortran-14-dev libgfortran5 libgmp-dev libgmpxx4ldbl 527s libgnutls-dane0t64 libgnutls-openssl27t64 libgnutls28-dev libgomp1 527s libgraphite2-3 libgts-0.7-5t64 libgvc6 libgvpr2 libharfbuzz0b 527s libhdf5-mpi-dev libhdf5-openmpi-103-1t64 libhdf5-openmpi-cpp-103-1t64 527s libhdf5-openmpi-dev libhdf5-openmpi-fortran-102t64 libhdf5-openmpi-hl-100t64 527s libhdf5-openmpi-hl-cpp-100t64 libhdf5-openmpi-hl-fortran-100t64 527s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhsa-runtime64-1 527s libhsakmt1 libhwasan0 libhwloc-dev libhwloc-plugins libhwloc15 527s libhypre-2.31.0 libhypre-dev libhypre64m-2.31.0 libhypre64m-dev libibmad5 527s libibumad3 libibverbs-dev libice6 libicu-dev libidn2-dev libimagequant0 527s libisl23 libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev 527s libjpeg8 libjpeg8-dev libjs-jquery libjs-jquery-ui libjs-mathjax 527s libjs-modernizr libjs-sphinxdoc libjs-underscore libjson-perl libjsoncpp25 527s libklu2 liblab-gamut1 liblapack-dev liblapack3 liblapack64-3 libldl3 527s liblerc4 libllvm17t64 liblsan0 libltdl-dev libltdl7 liblzma-dev libmetis5 527s libmpc3 libmumps-5.6t64 libmumps-5.7 libmumps-64pord-5.6t64 527s libmumps-64pord-5.7 libmumps-dev libmumps-headers-dev libmumps64-dev 527s libmunge2 libnghttp2-dev libnl-3-dev libnl-route-3-dev libnuma-dev 527s libopenblas64-0 libopenblas64-0-pthread libopenblas64-dev 527s libopenblas64-pthread-dev libopenmpi-dev libopenmpi3t64 libp11-kit-dev 527s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libparpack2-dev 527s libparpack2t64 libparu1 libpathplan4 libpciaccess0 libpetsc-real-dev 527s libpetsc-real3.21 libpetsc-real3.21-dev libpetsc3.21-dev-common 527s libpetsc64-real-dev libpetsc64-real3.21 libpetsc64-real3.21-dev 527s libpixman-1-0 libpkgconf3 libpmix-dev libpmix2t64 libpsl-dev 527s libpsm-infinipath1 libpsm2-2 libptscotch-7.0 libptscotch-dev 527s libpython3-all-dev libpython3-dev libpython3.12-dev libpython3.13 527s libpython3.13-dev libpython3.13-minimal libpython3.13-stdlib libquadmath0 527s libraqm0 librbio4 librdmacm1t64 librhash0 librtmp-dev libscalapack-mpi-dev 527s libscalapack-openmpi-dev libscalapack-openmpi2.2 libscotch-7.0 libscotch-dev 527s libsharpyuv0 libslepc-real3.21 libslepc-real3.21-dev libslepc64-real3.21 527s libslepc64-real3.21-dev libsm6 libspex3 libspqr4 libssh2-1-dev libssl-dev 527s libstdc++-14-dev libsuitesparse-dev libsuitesparse-mongoose3 527s libsuitesparseconfig7 libsuperlu-dev libsuperlu-dist-dev libsuperlu-dist8 527s libsuperlu7 libsz2 libtasn1-6-dev libthai-data libthai0 libtiff6 libtool 527s libtsan2 libubsan1 libucx0 libumfpack6 libunbound8 libwebp7 libx11-dev 527s libxapian30 libxau-dev libxaw7 libxcb-render0 libxcb-shm0 libxcb1-dev 527s libxdmcp-dev libxml2-dev libxmu6 libxnvctrl0 libxpm4 libxrender1 libxt6t64 527s libyaml-dev libzstd-dev m4 mpi-default-bin mpi-default-dev nettle-dev 527s ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers 527s openmpi-bin openmpi-common petsc-dev petsc64-dev pkg-config pkgconf 527s pkgconf-bin po-debconf pybind11-dev python-petsc4py-doc python3-alabaster 527s python3-all python3-all-dev python3-defusedxml python3-dev python3-dijitso 527s python3-distlib python3-docutils python3-dolfin python3-dolfin-real 527s python3-dolfin64-real python3-ffc python3-fiat python3-filelock 527s python3-imagesize python3-iniconfig python3-mpi4py python3-mpmath 527s python3-numpy python3-packaging python3-petsc4py python3-petsc4py-64-real 527s python3-petsc4py-64-real3.21 python3-petsc4py-real python3-petsc4py-real3.21 527s python3-pip python3-pip-whl python3-pkgconfig python3-platformdirs 527s python3-pluggy python3-ply python3-pusimp python3-pybind11 python3-pytest 527s python3-roman python3-setuptools-whl python3-six python3-slepc4py 527s python3-slepc4py-64-real python3-slepc4py-64-real3.21 python3-slepc4py-real 527s python3-slepc4py-real3.21 python3-snowballstemmer python3-sphinx 527s python3-sphinx-rtd-theme python3-sphinxcontrib.jquery python3-sympy 527s python3-ufl-legacy python3-virtualenv python3-wheel python3-wheel-whl 527s python3.12-dev python3.13 python3.13-dev python3.13-minimal sgml-base 527s slepc-dev slepc64-dev sphinx-common sphinx-rtd-theme-common swig valgrind 527s valgrind-mpi x11-common x11proto-dev xml-core xorg-sgml-doctools xtrans-dev 527s zlib1g-dev 527s 0 upgraded, 407 newly installed, 0 to remove and 0 not upgraded. 527s Need to get 440 MB/440 MB of archives. 527s After this operation, 1941 MB of additional disk space will be used. 527s Get:1 /tmp/autopkgtest.Xh5QxM/4-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [1188 B] 527s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 528s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.0-2 [879 kB] 528s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.0-2 [2188 kB] 528s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 528s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 528s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 528s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 528s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 528s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-2 [616 kB] 528s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 528s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 528s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 528s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 528s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 528s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 528s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 528s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 528s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 528s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 529s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 529s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 529s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 529s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 529s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 529s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 529s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 530s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 530s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 530s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 530s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-8ubuntu1 [2504 kB] 530s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [13.3 MB] 531s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-8ubuntu1 [19.9 kB] 531s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 531s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 531s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 531s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 chrpath amd64 0.18-1 [13.4 kB] 531s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libjsoncpp25 amd64 1.9.5-6build1 [82.8 kB] 531s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 librhash0 amd64 1.4.3-3build1 [129 kB] 532s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake-data all 3.30.3-1 [2246 kB] 532s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 cmake amd64 3.30.3-1 [12.0 MB] 534s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 534s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-8 [166 kB] 534s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 534s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 534s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 534s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 534s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 534s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 534s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-2 [948 kB] 534s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 534s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 534s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 534s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 dh-python all 6.20241024 [112 kB] 534s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 534s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 534s Get:57 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfmt10 amd64 10.1.1+ds1-4 [79.0 kB] 534s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxapian30 amd64 1.4.25-1 [718 kB] 534s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 doxygen amd64 1.9.8+ds-2ubuntu2 [5915 kB] 535s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 535s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 535s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 535s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 535s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 535s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 535s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 536s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 14.2.0-8ubuntu1 [909 kB] 537s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran-14-dev amd64 14.2.0-8ubuntu1 [965 kB] 537s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [12.5 MB] 538s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14 amd64 14.2.0-8ubuntu1 [11.9 kB] 538s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1022 B] 538s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran amd64 4:14.1.0-2ubuntu1 [1172 B] 538s Get:73 http://ftpmaster.internal/ubuntu plucky/universe amd64 libann0 amd64 1.1.2+doc-9build1 [25.5 kB] 538s Get:74 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcdt5 amd64 2.42.4-2build3 [22.3 kB] 539s Get:75 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcgraph6 amd64 2.42.4-2build3 [45.1 kB] 539s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 539s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libaom3 amd64 3.11.0-1 [2761 kB] 539s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-aomdec amd64 1.19.3-1 [11.5 kB] 539s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libde265-0 amd64 1.0.15-1build4 [168 kB] 539s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-libde265 amd64 1.19.3-1 [8968 B] 539s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif1 amd64 1.19.3-1 [415 kB] 539s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 539s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 539s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 539s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 539s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.0.1-1 [540 kB] 539s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libraqm0 amd64 0.10.1-1build1 [15.0 kB] 539s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 539s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 539s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 539s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 539s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 539s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 539s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libgd3 amd64 2.3.3-12ubuntu3 [127 kB] 539s Get:95 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgts-0.7-5t64 amd64 0.7.6+darcs121130-5.2build1 [161 kB] 539s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 539s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 539s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 539s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 539s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 540s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl7 amd64 2.4.7-8 [43.9 kB] 540s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 540s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 540s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 540s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [252 kB] 542s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [51.6 kB] 542s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [29.1 kB] 542s Get:108 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpathplan4 amd64 2.42.4-2build3 [24.5 kB] 542s Get:109 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvc6 amd64 2.42.4-2build3 [721 kB] 544s Get:110 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvpr2 amd64 2.42.4-2build3 [189 kB] 544s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblab-gamut1 amd64 2.42.4-2build3 [1898 kB] 547s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 547s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 547s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 547s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 547s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 547s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 547s Get:118 http://ftpmaster.internal/ubuntu plucky/universe amd64 graphviz amd64 2.42.4-2build3 [649 kB] 548s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 icu-devtools amd64 74.2-1ubuntu4 [213 kB] 548s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec0 amd64 1.1.3-1 [22.7 kB] 548s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 libllvm17t64 amd64 1:17.0.6-18 [26.0 MB] 562s Get:122 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3build2 [14.4 MB] 567s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libsuitesparseconfig7 amd64 1:7.8.3+dfsg-2 [13.4 kB] 567s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamd3 amd64 1:7.8.3+dfsg-2 [31.1 kB] 567s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [21.7 kB] 567s Get:126 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsakmt1 amd64 5.7.0-1build1 [62.9 kB] 567s Get:127 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhsa-runtime64-1 amd64 5.7.1-2build1 [491 kB] 567s Get:128 http://ftpmaster.internal/ubuntu plucky/universe amd64 libamdhip64-5 amd64 5.7.1-5 [9643 kB] 569s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.0-3build2 [247 kB] 569s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.0-3build2 [2668 kB] 570s Get:131 http://ftpmaster.internal/ubuntu plucky/universe amd64 libarpack2t64 amd64 3.9.1-1.1ubuntu1 [107 kB] 570s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas-dev amd64 3.12.0-3build2 [172 kB] 570s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack-dev amd64 3.12.0-3build2 [5249 kB] 571s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 libarpack2-dev amd64 3.9.1-1.1ubuntu1 [123 kB] 571s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas64-3 amd64 3.12.0-3build2 [231 kB] 571s Get:136 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost1.83-dev amd64 1.83.0-3.2ubuntu3 [10.7 MB] 574s Get:137 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-atomic1.83.0 amd64 1.83.0-3.2ubuntu3 [240 kB] 574s Get:138 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-atomic1.83-dev amd64 1.83.0-3.2ubuntu3 [235 kB] 574s Get:139 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-chrono1.83.0t64 amd64 1.83.0-3.2ubuntu3 [245 kB] 574s Get:140 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-chrono1.83-dev amd64 1.83.0-3.2ubuntu3 [247 kB] 574s Get:141 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-chrono-dev amd64 1.83.0.2ubuntu1 [4832 B] 574s Get:142 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-date-time1.83.0 amd64 1.83.0-3.2ubuntu3 [236 kB] 574s Get:143 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-serialization1.83.0 amd64 1.83.0-3.2ubuntu3 [343 kB] 574s Get:144 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-serialization1.83-dev amd64 1.83.0-3.2ubuntu3 [387 kB] 574s Get:145 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-date-time1.83-dev amd64 1.83.0-3.2ubuntu3 [239 kB] 574s Get:146 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-dev amd64 1.83.0.2ubuntu1 [4468 B] 574s Get:147 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-filesystem1.83.0 amd64 1.83.0-3.2ubuntu3 [286 kB] 574s Get:148 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-system1.83.0 amd64 1.83.0-3.2ubuntu3 [237 kB] 574s Get:149 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-system1.83-dev amd64 1.83.0-3.2ubuntu3 [231 kB] 575s Get:150 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-filesystem1.83-dev amd64 1.83.0-3.2ubuntu3 [304 kB] 575s Get:151 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-filesystem-dev amd64 1.83.0.2ubuntu1 [4256 B] 575s Get:152 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-regex1.83.0 amd64 1.83.0-3.2ubuntu3 [342 kB] 575s Get:153 http://ftpmaster.internal/ubuntu plucky/main amd64 libicu-dev amd64 74.2-1ubuntu4 [11.9 MB] 578s Get:154 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-regex1.83-dev amd64 1.83.0-3.2ubuntu3 [359 kB] 578s Get:155 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-iostreams1.83.0 amd64 1.83.0-3.2ubuntu3 [260 kB] 578s Get:156 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-iostreams1.83-dev amd64 1.83.0-3.2ubuntu3 [264 kB] 578s Get:157 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-iostreams-dev amd64 1.83.0.2ubuntu1 [4212 B] 578s Get:158 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-math1.83.0 amd64 1.83.0-3.2ubuntu3 [442 kB] 578s Get:159 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-math1.83-dev amd64 1.83.0-3.2ubuntu3 [607 kB] 578s Get:160 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-math-dev amd64 1.83.0.2ubuntu1 [4434 B] 578s Get:161 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-10 [7966 B] 578s Get:162 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3build1 [178 kB] 578s Get:163 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpsm2-2 amd64 11.2.185-2.1 [193 kB] 578s Get:164 http://ftpmaster.internal/ubuntu plucky/main amd64 librdmacm1t64 amd64 52.0-2ubuntu1 [70.8 kB] 578s Get:165 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfabric1 amd64 1.17.0-3ubuntu1 [658 kB] 578s Get:166 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc15 amd64 2.11.2-1 [193 kB] 578s Get:167 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmunge2 amd64 0.5.15-4build1 [14.7 kB] 578s Get:168 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 578s Get:169 http://ftpmaster.internal/ubuntu plucky/main amd64 libxnvctrl0 amd64 510.47.03-0ubuntu4 [12.6 kB] 578s Get:170 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-libopencl1 amd64 2.3.2-1build1 [38.5 kB] 578s Get:171 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-plugins amd64 2.11.2-1 [16.0 kB] 578s Get:172 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix2t64 amd64 5.0.3-2 [697 kB] 579s Get:173 http://ftpmaster.internal/ubuntu plucky/main amd64 libibumad3 amd64 52.0-2ubuntu1 [29.0 kB] 579s Get:174 http://ftpmaster.internal/ubuntu plucky/main amd64 libibmad5 amd64 52.0-2ubuntu1 [42.6 kB] 579s Get:175 http://ftpmaster.internal/ubuntu plucky/universe amd64 libucx0 amd64 1.17.0+ds-3build1 [1162 kB] 579s Get:176 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libopenmpi3t64 amd64 5.0.5-6 [2093 kB] 579s Get:177 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-mpi1.83.0 amd64 1.83.0-3.2ubuntu3 [271 kB] 579s Get:178 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 openmpi-common all 5.0.5-6 [95.6 kB] 579s Get:179 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-3-dev amd64 3.7.0-0.3build2 [99.9 kB] 579s Get:180 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-route-3-dev amd64 3.7.0-0.3build2 [216 kB] 579s Get:181 http://ftpmaster.internal/ubuntu plucky/main amd64 libibverbs-dev amd64 52.0-2ubuntu1 [682 kB] 580s Get:182 http://ftpmaster.internal/ubuntu plucky/main amd64 libnuma-dev amd64 2.0.18-1build1 [37.0 kB] 580s Get:183 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl-dev amd64 2.4.7-8 [172 kB] 580s Get:184 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhwloc-dev amd64 2.11.2-1 [286 kB] 580s Get:185 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 580s Get:186 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-extra-2.1-7t64 amd64 2.1.12-stable-10 [64.2 kB] 580s Get:187 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-openssl-2.1-7t64 amd64 2.1.12-stable-10 [15.7 kB] 580s Get:188 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-dev amd64 2.1.12-stable-10 [274 kB] 580s Get:189 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 580s Get:190 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpmix-dev amd64 5.0.3-2 [4042 kB] 581s Get:191 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 581s Get:192 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 581s Get:193 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 openmpi-bin amd64 5.0.5-6 [169 kB] 581s Get:194 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libopenmpi-dev amd64 5.0.5-6 [1085 kB] 581s Get:195 http://ftpmaster.internal/ubuntu plucky/universe amd64 mpi-default-dev amd64 1.17 [3106 B] 581s Get:196 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-mpi1.83-dev amd64 1.83.0-3.2ubuntu3 [296 kB] 581s Get:197 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-mpi-dev amd64 1.83.0.2ubuntu1 [4304 B] 581s Get:198 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-program-options1.83.0 amd64 1.83.0-3.2ubuntu3 [322 kB] 581s Get:199 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-program-options1.83-dev amd64 1.83.0-3.2ubuntu3 [390 kB] 581s Get:200 http://ftpmaster.internal/ubuntu plucky/main amd64 libboost-program-options-dev amd64 1.83.0.2ubuntu1 [4250 B] 581s Get:201 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-serialization-dev amd64 1.83.0.2ubuntu1 [4442 B] 581s Get:202 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libboost-thread1.83.0 amd64 1.83.0-3.2ubuntu3 [278 kB] 582s Get:203 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-thread1.83-dev amd64 1.83.0-3.2ubuntu3 [281 kB] 582s Get:204 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-thread-dev amd64 1.83.0.2ubuntu1 [4246 B] 582s Get:205 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-timer1.83.0 amd64 1.83.0-3.2ubuntu3 [241 kB] 582s Get:206 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libboost-timer1.83-dev amd64 1.83.0-3.2ubuntu3 [236 kB] 582s Get:207 http://ftpmaster.internal/ubuntu plucky/universe amd64 libboost-timer-dev amd64 1.83.0.2ubuntu1 [4352 B] 582s Get:208 http://ftpmaster.internal/ubuntu plucky/main amd64 libbrotli-dev amd64 1.1.0-2build3 [381 kB] 582s Get:209 http://ftpmaster.internal/ubuntu plucky/universe amd64 libbtf2 amd64 1:7.8.3+dfsg-2 [15.1 kB] 582s Get:210 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcamd3 amd64 1:7.8.3+dfsg-2 [27.6 kB] 582s Get:211 http://ftpmaster.internal/ubuntu plucky/universe amd64 libccolamd3 amd64 1:7.8.3+dfsg-2 [27.5 kB] 582s Get:212 http://ftpmaster.internal/ubuntu plucky/main amd64 libcolamd3 amd64 1:7.8.3+dfsg-2 [19.5 kB] 582s Get:213 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcholmod5 amd64 1:7.8.3+dfsg-2 [876 kB] 583s Get:214 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcombblas2.0.0t64 amd64 2.0.0-3.1build3 [267 kB] 583s Get:215 http://ftpmaster.internal/ubuntu plucky/main amd64 libidn2-dev amd64 2.3.7-2build2 [120 kB] 583s Get:216 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 583s Get:217 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 583s Get:218 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 583s Get:219 http://ftpmaster.internal/ubuntu plucky/main amd64 libnghttp2-dev amd64 1.64.0-1 [123 kB] 583s Get:220 http://ftpmaster.internal/ubuntu plucky/main amd64 libpsl-dev amd64 0.21.2-1.1build1 [76.4 kB] 583s Get:221 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-2ubuntu7 [10.0 kB] 583s Get:222 http://ftpmaster.internal/ubuntu plucky/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-2ubuntu7 [341 kB] 583s Get:223 http://ftpmaster.internal/ubuntu plucky/main amd64 libunbound8 amd64 1.20.0-1ubuntu2.1 [447 kB] 583s Get:224 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-dane0t64 amd64 3.8.8-2ubuntu1 [24.3 kB] 583s Get:225 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls-openssl27t64 amd64 3.8.8-2ubuntu1 [24.5 kB] 583s Get:226 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit-dev amd64 0.25.5-2ubuntu1 [22.7 kB] 583s Get:227 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6-dev amd64 4.19.0-3build1 [90.5 kB] 583s Get:228 http://ftpmaster.internal/ubuntu plucky/main amd64 nettle-dev amd64 3.10-1 [1172 kB] 583s Get:229 http://ftpmaster.internal/ubuntu plucky/main amd64 libgnutls28-dev amd64 3.8.8-2ubuntu1 [1108 kB] 583s Get:230 http://ftpmaster.internal/ubuntu plucky/main amd64 librtmp-dev amd64 2.4+20151223.gitfa8646d.1-2build7 [66.7 kB] 583s Get:231 http://ftpmaster.internal/ubuntu plucky/main amd64 libssl-dev amd64 3.3.1-2ubuntu2 [2686 kB] 584s Get:232 http://ftpmaster.internal/ubuntu plucky/main amd64 libssh2-1-dev amd64 1.11.1-1 [292 kB] 584s Get:233 http://ftpmaster.internal/ubuntu plucky/main amd64 libzstd-dev amd64 1.5.6+dfsg-1 [371 kB] 584s Get:234 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4-openssl-dev amd64 8.9.1-2ubuntu3 [512 kB] 584s Get:235 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcxsparse4 amd64 1:7.8.3+dfsg-2 [83.9 kB] 584s Get:236 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin-dev-common all 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [197 kB] 584s Get:237 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsz2 amd64 1.1.3-1 [5456 B] 584s Get:238 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-103-1t64 amd64 1.10.10+repack-4ubuntu3 [1337 kB] 584s Get:239 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-double3 amd64 3.3.10-1ubuntu4 [839 kB] 584s Get:240 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-long3 amd64 3.3.10-1ubuntu4 [378 kB] 584s Get:241 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-single3 amd64 3.3.10-1ubuntu4 [871 kB] 584s Get:242 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfftw3-mpi3 amd64 3.3.10-1ubuntu4 [52.2 kB] 584s Get:243 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmetis5 amd64 5.1.0.dfsg-7build3 [181 kB] 584s Get:244 http://ftpmaster.internal/ubuntu plucky/universe amd64 libptscotch-7.0 amd64 7.0.5-1ubuntu1 [681 kB] 584s Get:245 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dist8 amd64 8.2.1+dfsg1-2 [631 kB] 584s Get:246 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre-2.31.0 amd64 2.31.0-1exp2 [1762 kB] 584s Get:247 http://ftpmaster.internal/ubuntu plucky/universe amd64 libklu2 amd64 1:7.8.3+dfsg-2 [98.9 kB] 584s Get:248 http://ftpmaster.internal/ubuntu plucky/universe amd64 mpi-default-bin amd64 1.17 [2296 B] 584s Get:249 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-openmpi2.2 amd64 2.2.1-3.1ubuntu2 [1758 kB] 585s Get:250 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libmumps-5.7 amd64 5.7.3-3 [2264 kB] 585s Get:251 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspqr4 amd64 1:7.8.3+dfsg-2 [169 kB] 585s Get:252 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu7 amd64 7.0.0+dfsg1-2 [220 kB] 585s Get:253 http://ftpmaster.internal/ubuntu plucky/universe amd64 libumfpack6 amd64 1:7.8.3+dfsg-2 [337 kB] 585s Get:254 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc-real3.21 amd64 3.21.6+dfsg1-2ubuntu2 [7917 kB] 585s Get:255 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparpack2t64 amd64 3.9.1-1.1ubuntu1 [98.9 kB] 585s Get:256 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libslepc-real3.21 amd64 3.21.2+dfsg1-2 [1322 kB] 585s Get:257 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin2019.2t64 amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [2055 kB] 585s Get:258 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-0-pthread amd64 0.3.28+ds-4 [8558 kB] 586s Get:259 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack64-3 amd64 3.12.0-3build2 [2525 kB] 586s Get:260 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre64m-2.31.0 amd64 2.31.0-1exp2 [1621 kB] 586s Get:261 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libmumps-64pord-5.7 amd64 5.7.3-3 [2262 kB] 586s Get:262 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc64-real3.21 amd64 3.21.6+dfsg1-2ubuntu2 [7793 kB] 586s Get:263 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libslepc64-real3.21 amd64 3.21.2+dfsg1-2 [1318 kB] 586s Get:264 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin64-2019.2t64 amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [2053 kB] 586s Get:265 http://ftpmaster.internal/ubuntu plucky/main amd64 pkg-config amd64 1.8.1-4 [7362 B] 586s Get:266 http://ftpmaster.internal/ubuntu plucky/universe amd64 libeigen3-dev all 3.4.0-4build1 [1055 kB] 586s Get:267 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-fortran-102t64 amd64 1.10.10+repack-4ubuntu3 [84.7 kB] 586s Get:268 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-100t64 amd64 1.10.10+repack-4ubuntu3 [56.7 kB] 586s Get:269 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-fortran-100t64 amd64 1.10.10+repack-4ubuntu3 [31.3 kB] 586s Get:270 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-cpp-103-1t64 amd64 1.10.10+repack-4ubuntu3 [124 kB] 586s Get:271 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-hl-cpp-100t64 amd64 1.10.10+repack-4ubuntu3 [11.2 kB] 586s Get:272 http://ftpmaster.internal/ubuntu plucky/universe amd64 libaec-dev amd64 1.1.3-1 [19.8 kB] 586s Get:273 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8-dev amd64 2.1.5-3ubuntu2 [324 kB] 586s Get:274 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8-dev amd64 8c-2ubuntu11 [1484 B] 586s Get:275 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-dev amd64 8c-2ubuntu11 [1482 B] 586s Get:276 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-openmpi-dev amd64 1.10.10+repack-4ubuntu3 [2854 kB] 586s Get:277 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhdf5-mpi-dev amd64 1.10.10+repack-4ubuntu3 [4616 B] 586s Get:278 http://ftpmaster.internal/ubuntu plucky/universe amd64 libldl3 amd64 1:7.8.3+dfsg-2 [14.4 kB] 586s Get:279 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuitesparse-mongoose3 amd64 1:7.8.3+dfsg-2 [37.8 kB] 586s Get:280 http://ftpmaster.internal/ubuntu plucky/universe amd64 librbio4 amd64 1:7.8.3+dfsg-2 [30.5 kB] 586s Get:281 http://ftpmaster.internal/ubuntu plucky/universe amd64 libspex3 amd64 1:7.8.3+dfsg-2 [49.1 kB] 586s Get:282 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparu1 amd64 1:7.8.3+dfsg-2 [57.1 kB] 586s Get:283 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuitesparse-dev amd64 1:7.8.3+dfsg-2 [1939 kB] 586s Get:284 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscotch-7.0 amd64 7.0.5-1ubuntu1 [449 kB] 586s Get:285 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscotch-dev amd64 7.0.5-1ubuntu1 [1607 kB] 586s Get:286 http://ftpmaster.internal/ubuntu plucky/main amd64 liblzma-dev amd64 5.6.2-2 [176 kB] 586s Get:287 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml2-dev amd64 2.12.7+dfsg-3 [73.0 kB] 586s Get:288 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-11ubuntu1 [5319 kB] 586s Get:289 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-mpi4py amd64 4.0.1-3ubuntu1 [1097 kB] 586s Get:290 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-dijitso all 2019.2.0~git20190418.c92dcb0-4 [24.3 kB] 586s Get:291 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mpmath all 1.3.0-1 [425 kB] 586s Get:292 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sympy all 1.13.3-1 [4228 kB] 587s Get:293 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fiat all 2019.2.0~git20210419.7d418fa-5 [69.2 kB] 587s Get:294 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ufl-legacy all 1:2022.3.0-3 [154 kB] 587s Get:295 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ffc all 2019.2.0~legacy20230509.35df986-3 [227 kB] 587s Get:296 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 587s Get:297 http://ftpmaster.internal/ubuntu plucky/universe amd64 libptscotch-dev amd64 7.0.5-1ubuntu1 [1382 kB] 587s Get:298 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-openmpi-dev amd64 2.2.1-3.1ubuntu2 [7504 B] 587s Get:299 http://ftpmaster.internal/ubuntu plucky/universe amd64 libscalapack-mpi-dev amd64 2.2.1-3.1ubuntu2 [2324 B] 587s Get:300 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-quad3 amd64 3.3.10-1ubuntu4 [669 kB] 587s Get:301 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-bin amd64 3.3.10-1ubuntu4 [39.2 kB] 587s Get:302 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-dev amd64 3.3.10-1ubuntu4 [2345 kB] 587s Get:303 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfftw3-mpi-dev amd64 3.3.10-1ubuntu4 [59.8 kB] 587s Get:304 http://ftpmaster.internal/ubuntu plucky/universe amd64 opencl-c-headers all 3.0~2024.05.08-1 [47.6 kB] 587s Get:305 http://ftpmaster.internal/ubuntu plucky/universe amd64 opencl-clhpp-headers all 3.0~2024.05.08-1ubuntu1 [50.9 kB] 587s Get:306 http://ftpmaster.internal/ubuntu plucky/universe amd64 ocl-icd-opencl-dev amd64 2.3.2-1build1 [2448 B] 587s Get:307 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dev amd64 7.0.0+dfsg1-2 [20.8 kB] 587s Get:308 http://ftpmaster.internal/ubuntu plucky/universe amd64 libsuperlu-dist-dev amd64 8.2.1+dfsg1-2 [966 kB] 587s Get:309 http://ftpmaster.internal/ubuntu plucky/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 587s Get:310 http://ftpmaster.internal/ubuntu plucky/main amd64 x11proto-dev all 2024.1-1 [606 kB] 587s Get:311 http://ftpmaster.internal/ubuntu plucky/main amd64 libxau-dev amd64 1:1.0.11-1 [9798 B] 587s Get:312 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdmcp-dev amd64 1:1.1.3-0ubuntu6 [26.5 kB] 587s Get:313 http://ftpmaster.internal/ubuntu plucky/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB] 587s Get:314 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb1-dev amd64 1.17.0-2 [86.4 kB] 587s Get:315 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-dev amd64 2:1.8.10-2 [777 kB] 588s Get:316 http://ftpmaster.internal/ubuntu plucky/main amd64 libyaml-dev amd64 0.2.5-1build1 [62.2 kB] 588s Get:317 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc3.21-dev-common all 3.21.6+dfsg1-2ubuntu2 [316 kB] 588s Get:318 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre-dev amd64 2.31.0-1exp2 [2100 kB] 588s Get:319 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-headers-dev all 5.6.2-2.1build3 [21.2 kB] 588s Get:320 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-5.6t64 amd64 5.6.2-2.1build3 [1992 kB] 588s Get:321 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-dev amd64 5.6.2-2.1build3 [1937 kB] 588s Get:322 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-dbg amd64 2.40-1ubuntu3 [7627 kB] 588s Get:323 http://ftpmaster.internal/ubuntu plucky/main amd64 valgrind amd64 1:3.23.0-0ubuntu2 [14.7 MB] 589s Get:324 http://ftpmaster.internal/ubuntu plucky/universe amd64 valgrind-mpi amd64 1:3.23.0-0ubuntu2 [44.2 kB] 589s Get:325 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc-real3.21-dev amd64 3.21.6+dfsg1-2ubuntu2 [7112 kB] 589s Get:326 http://ftpmaster.internal/ubuntu plucky/universe amd64 libparpack2-dev amd64 3.9.1-1.1ubuntu1 [113 kB] 589s Get:327 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libslepc-real3.21-dev amd64 3.21.2+dfsg1-2 [6002 kB] 589s Get:328 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin-dev amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [14.8 kB] 589s Get:329 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-0 amd64 0.3.28+ds-4 [5050 B] 589s Get:330 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-pthread-dev amd64 0.3.28+ds-4 [6419 kB] 589s Get:331 http://ftpmaster.internal/ubuntu plucky/universe amd64 libopenblas64-dev amd64 0.3.28+ds-4 [5122 B] 589s Get:332 http://ftpmaster.internal/ubuntu plucky/universe amd64 libhypre64m-dev amd64 2.31.0-1exp2 [1929 kB] 589s Get:333 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps-64pord-5.6t64 amd64 5.6.2-2.1build3 [1990 kB] 589s Get:334 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmumps64-dev amd64 5.6.2-2.1build3 [1936 kB] 590s Get:335 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc64-real3.21-dev amd64 3.21.6+dfsg1-2ubuntu2 [7121 kB] 590s Get:336 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libslepc64-real3.21-dev amd64 3.21.2+dfsg1-2 [6028 kB] 590s Get:337 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libdolfin64-dev amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [6818 B] 590s Get:338 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.4-1 [148 kB] 590s Get:339 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 590s Get:340 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 7.4.7-4 [158 kB] 590s Get:341 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 590s Get:342 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc-real-dev all 3.21.6+dfsg1-2ubuntu2 [3922 B] 590s Get:343 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 libpetsc64-real-dev all 3.21.6+dfsg1-2ubuntu2 [3938 B] 590s Get:344 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-dev amd64 3.12.7-3 [5699 kB] 591s Get:345 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-dev amd64 3.12.7-1 [10.3 kB] 591s Get:346 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.0-2 [2107 kB] 591s Get:347 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.0-2 [2321 kB] 591s Get:348 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-dev amd64 3.13.0-2 [5488 kB] 591s Get:349 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-all-dev amd64 3.12.7-1 [916 B] 591s Get:350 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 petsc64-dev all 3.21.6+dfsg1-2ubuntu2 [3962 B] 591s Get:351 http://ftpmaster.internal/ubuntu plucky/universe amd64 pybind11-dev all 2.13.6-1 [168 kB] 591s Get:352 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-common all 7.4.7-4 [775 kB] 591s Get:353 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python-petsc4py-doc all 3.21.6-2ubuntu2 [747 kB] 591s Get:354 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.0-2 [719 kB] 591s Get:355 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.12.7-1 [890 B] 591s Get:356 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-dev amd64 3.12.7-3 [505 kB] 591s Get:357 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-dev amd64 3.12.7-1 [26.7 kB] 591s Get:358 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-dev amd64 3.13.0-2 [507 kB] 591s Get:359 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all-dev amd64 3.12.7-1 [914 B] 591s Get:360 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-2 [42.0 kB] 591s Get:361 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-distlib all 0.3.9-1 [267 kB] 591s Get:362 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-roman all 4.2-1 [10.0 kB] 591s Get:363 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 591s Get:364 http://ftpmaster.internal/ubuntu plucky/universe amd64 swig amd64 4.2.1-1 [1182 kB] 591s Get:365 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py-real3.21 amd64 3.21.6-2ubuntu2 [2219 kB] 591s Get:366 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py-real all 3.21.6-2ubuntu2 [2658 B] 591s Get:367 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py-real3.21 amd64 3.21.2-1ubuntu2 [544 kB] 591s Get:368 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py-real all 3.21.2-1ubuntu2 [2574 B] 591s Get:369 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-dolfin-real amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [1220 kB] 591s Get:370 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py-64-real3.21 amd64 3.21.6-2ubuntu2 [2178 kB] 591s Get:371 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py-64-real all 3.21.6-2ubuntu2 [2510 B] 591s Get:372 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py-64-real3.21 amd64 3.21.2-1ubuntu2 [540 kB] 591s Get:373 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py-64-real all 3.21.2-1ubuntu2 [2556 B] 591s Get:374 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pkgconfig all 1.5.5-2 [7888 B] 591s Get:375 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pybind11 all 2.13.6-1 [176 kB] 591s Get:376 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-dolfin64-real amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [1256 kB] 592s Get:377 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-filelock all 3.16.1-1 [12.8 kB] 592s Get:378 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 592s Get:379 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 592s Get:380 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 592s Get:381 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel all 0.45.0-1 [57.7 kB] 592s Get:382 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pip all 24.3.1+dfsg-1 [1404 kB] 592s Get:383 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pip-whl all 24.3.1+dfsg-1 [1427 kB] 592s Get:384 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 592s Get:385 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 592s Get:386 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-ply all 3.11-7 [45.4 kB] 592s Get:387 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pusimp all 0.1.1-1 [10.3 kB] 592s Get:388 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 592s Get:389 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-setuptools-whl all 74.1.2-1 [1171 kB] 592s Get:390 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-six all 1.16.0-7 [13.1 kB] 592s Get:391 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 592s Get:392 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 592s Get:393 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sphinx all 7.4.7-4 [593 kB] 592s Get:394 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 592s Get:395 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sphinxcontrib.jquery all 4.1-5 [6678 B] 592s Get:396 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-sphinx-rtd-theme all 3.0.2+dfsg-1 [23.5 kB] 592s Get:397 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel-whl all 0.45.0-1 [74.6 kB] 592s Get:398 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-virtualenv all 20.27.0+ds-1 [71.9 kB] 592s Get:399 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 slepc64-dev amd64 3.21.2+dfsg1-2 [2230 B] 592s Get:400 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-petsc4py all 3.21.6-2ubuntu2 [2308 B] 592s Get:401 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-slepc4py all 3.21.2-1ubuntu2 [2248 B] 592s Get:402 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-dolfin amd64 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [26.9 kB] 592s Get:403 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 dolfin-doc all 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [13.0 MB] 593s Get:404 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 dolfin-bin all 2019.2.0~legacy20240219.1c52e83-11ubuntu1 [12.1 kB] 593s Get:405 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 petsc-dev all 3.21.6+dfsg1-2ubuntu2 [7482 B] 593s Get:406 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 slepc-dev amd64 3.21.2+dfsg1-2 [4824 B] 593s Get:407 http://ftpmaster.internal/ubuntu plucky/universe amd64 libjs-modernizr all 3.13.0-0.1 [101 kB] 594s Fetched 440 MB in 1min 6s (6685 kB/s) 594s Selecting previously unselected package fonts-lato. 594s (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 ... 75651 files and directories currently installed.) 594s Preparing to unpack .../000-fonts-lato_2.015-1_all.deb ... 594s Unpacking fonts-lato (2.015-1) ... 594s Selecting previously unselected package libpython3.13-minimal:amd64. 594s Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_amd64.deb ... 594s Unpacking libpython3.13-minimal:amd64 (3.13.0-2) ... 594s Selecting previously unselected package python3.13-minimal. 594s Preparing to unpack .../002-python3.13-minimal_3.13.0-2_amd64.deb ... 594s Unpacking python3.13-minimal (3.13.0-2) ... 594s Selecting previously unselected package sgml-base. 594s Preparing to unpack .../003-sgml-base_1.31_all.deb ... 594s Unpacking sgml-base (1.31) ... 594s Selecting previously unselected package m4. 594s Preparing to unpack .../004-m4_1.4.19-4build1_amd64.deb ... 594s Unpacking m4 (1.4.19-4build1) ... 594s Selecting previously unselected package autoconf. 594s Preparing to unpack .../005-autoconf_2.72-3_all.deb ... 594s Unpacking autoconf (2.72-3) ... 594s Selecting previously unselected package autotools-dev. 594s Preparing to unpack .../006-autotools-dev_20220109.1_all.deb ... 594s Unpacking autotools-dev (20220109.1) ... 594s Selecting previously unselected package automake. 594s Preparing to unpack .../007-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 594s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 594s Selecting previously unselected package autopoint. 594s Preparing to unpack .../008-autopoint_0.22.5-2_all.deb ... 594s Unpacking autopoint (0.22.5-2) ... 594s Selecting previously unselected package libisl23:amd64. 594s Preparing to unpack .../009-libisl23_0.27-1_amd64.deb ... 594s Unpacking libisl23:amd64 (0.27-1) ... 594s Selecting previously unselected package libmpc3:amd64. 594s Preparing to unpack .../010-libmpc3_1.3.1-1build2_amd64.deb ... 594s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 594s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 594s Preparing to unpack .../011-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 594s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package cpp-14. 595s Preparing to unpack .../012-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package cpp-x86-64-linux-gnu. 595s Preparing to unpack .../013-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 595s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 595s Selecting previously unselected package cpp. 595s Preparing to unpack .../014-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 595s Unpacking cpp (4:14.1.0-2ubuntu1) ... 595s Selecting previously unselected package libcc1-0:amd64. 595s Preparing to unpack .../015-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package libgomp1:amd64. 595s Preparing to unpack .../016-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package libitm1:amd64. 595s Preparing to unpack .../017-libitm1_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package libasan8:amd64. 595s Preparing to unpack .../018-libasan8_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package liblsan0:amd64. 595s Preparing to unpack .../019-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package libtsan2:amd64. 595s Preparing to unpack .../020-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package libubsan1:amd64. 595s Preparing to unpack .../021-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package libhwasan0:amd64. 595s Preparing to unpack .../022-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package libquadmath0:amd64. 595s Preparing to unpack .../023-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package libgcc-14-dev:amd64. 595s Preparing to unpack .../024-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 595s Preparing to unpack .../025-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package gcc-14. 595s Preparing to unpack .../026-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 595s Selecting previously unselected package gcc-x86-64-linux-gnu. 595s Preparing to unpack .../027-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 595s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 595s Selecting previously unselected package gcc. 595s Preparing to unpack .../028-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 595s Unpacking gcc (4:14.1.0-2ubuntu1) ... 595s Selecting previously unselected package libstdc++-14-dev:amd64. 595s Preparing to unpack .../029-libstdc++-14-dev_14.2.0-8ubuntu1_amd64.deb ... 595s Unpacking libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 596s Selecting previously unselected package g++-14-x86-64-linux-gnu. 596s Preparing to unpack .../030-g++-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 596s Unpacking g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 596s Selecting previously unselected package g++-14. 596s Preparing to unpack .../031-g++-14_14.2.0-8ubuntu1_amd64.deb ... 596s Unpacking g++-14 (14.2.0-8ubuntu1) ... 596s Selecting previously unselected package g++-x86-64-linux-gnu. 596s Preparing to unpack .../032-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 596s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 596s Selecting previously unselected package g++. 596s Preparing to unpack .../033-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 596s Unpacking g++ (4:14.1.0-2ubuntu1) ... 596s Selecting previously unselected package build-essential. 596s Preparing to unpack .../034-build-essential_12.10ubuntu1_amd64.deb ... 596s Unpacking build-essential (12.10ubuntu1) ... 596s Selecting previously unselected package chrpath. 596s Preparing to unpack .../035-chrpath_0.18-1_amd64.deb ... 596s Unpacking chrpath (0.18-1) ... 596s Selecting previously unselected package libjsoncpp25:amd64. 596s Preparing to unpack .../036-libjsoncpp25_1.9.5-6build1_amd64.deb ... 596s Unpacking libjsoncpp25:amd64 (1.9.5-6build1) ... 596s Selecting previously unselected package librhash0:amd64. 596s Preparing to unpack .../037-librhash0_1.4.3-3build1_amd64.deb ... 596s Unpacking librhash0:amd64 (1.4.3-3build1) ... 596s Selecting previously unselected package cmake-data. 596s Preparing to unpack .../038-cmake-data_3.30.3-1_all.deb ... 596s Unpacking cmake-data (3.30.3-1) ... 596s Selecting previously unselected package cmake. 596s Preparing to unpack .../039-cmake_3.30.3-1_amd64.deb ... 596s Unpacking cmake (3.30.3-1) ... 596s Selecting previously unselected package libdebhelper-perl. 596s Preparing to unpack .../040-libdebhelper-perl_13.20ubuntu1_all.deb ... 596s Unpacking libdebhelper-perl (13.20ubuntu1) ... 596s Selecting previously unselected package libtool. 596s Preparing to unpack .../041-libtool_2.4.7-8_all.deb ... 596s Unpacking libtool (2.4.7-8) ... 596s Selecting previously unselected package dh-autoreconf. 596s Preparing to unpack .../042-dh-autoreconf_20_all.deb ... 596s Unpacking dh-autoreconf (20) ... 596s Selecting previously unselected package libarchive-zip-perl. 596s Preparing to unpack .../043-libarchive-zip-perl_1.68-1_all.deb ... 596s Unpacking libarchive-zip-perl (1.68-1) ... 597s Selecting previously unselected package libfile-stripnondeterminism-perl. 597s Preparing to unpack .../044-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 597s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 597s Selecting previously unselected package dh-strip-nondeterminism. 597s Preparing to unpack .../045-dh-strip-nondeterminism_1.14.0-1_all.deb ... 597s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 597s Selecting previously unselected package debugedit. 597s Preparing to unpack .../046-debugedit_1%3a5.1-1_amd64.deb ... 597s Unpacking debugedit (1:5.1-1) ... 597s Selecting previously unselected package dwz. 597s Preparing to unpack .../047-dwz_0.15-1build6_amd64.deb ... 597s Unpacking dwz (0.15-1build6) ... 597s Selecting previously unselected package gettext. 597s Preparing to unpack .../048-gettext_0.22.5-2_amd64.deb ... 597s Unpacking gettext (0.22.5-2) ... 597s Selecting previously unselected package intltool-debian. 597s Preparing to unpack .../049-intltool-debian_0.35.0+20060710.6_all.deb ... 597s Unpacking intltool-debian (0.35.0+20060710.6) ... 597s Selecting previously unselected package po-debconf. 597s Preparing to unpack .../050-po-debconf_1.0.21+nmu1_all.deb ... 597s Unpacking po-debconf (1.0.21+nmu1) ... 597s Selecting previously unselected package debhelper. 597s Preparing to unpack .../051-debhelper_13.20ubuntu1_all.deb ... 597s Unpacking debhelper (13.20ubuntu1) ... 597s Selecting previously unselected package dh-python. 597s Preparing to unpack .../052-dh-python_6.20241024_all.deb ... 597s Unpacking dh-python (6.20241024) ... 597s Selecting previously unselected package xml-core. 597s Preparing to unpack .../053-xml-core_0.19_all.deb ... 597s Unpacking xml-core (0.19) ... 597s Selecting previously unselected package docutils-common. 597s Preparing to unpack .../054-docutils-common_0.21.2+dfsg-2_all.deb ... 597s Unpacking docutils-common (0.21.2+dfsg-2) ... 597s Selecting previously unselected package libfmt10:amd64. 597s Preparing to unpack .../055-libfmt10_10.1.1+ds1-4_amd64.deb ... 597s Unpacking libfmt10:amd64 (10.1.1+ds1-4) ... 597s Selecting previously unselected package libxapian30:amd64. 597s Preparing to unpack .../056-libxapian30_1.4.25-1_amd64.deb ... 597s Unpacking libxapian30:amd64 (1.4.25-1) ... 597s Selecting previously unselected package doxygen. 597s Preparing to unpack .../057-doxygen_1.9.8+ds-2ubuntu2_amd64.deb ... 597s Unpacking doxygen (1.9.8+ds-2ubuntu2) ... 597s Selecting previously unselected package fonts-dejavu-mono. 597s Preparing to unpack .../058-fonts-dejavu-mono_2.37-8_all.deb ... 597s Unpacking fonts-dejavu-mono (2.37-8) ... 597s Selecting previously unselected package fonts-dejavu-core. 597s Preparing to unpack .../059-fonts-dejavu-core_2.37-8_all.deb ... 597s Unpacking fonts-dejavu-core (2.37-8) ... 597s Selecting previously unselected package fontconfig-config. 597s Preparing to unpack .../060-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 597s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 597s Selecting previously unselected package libfontconfig1:amd64. 597s Preparing to unpack .../061-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 597s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 597s Selecting previously unselected package fontconfig. 597s Preparing to unpack .../062-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 597s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 597s Selecting previously unselected package fonts-font-awesome. 597s Preparing to unpack .../063-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 597s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 597s Selecting previously unselected package fonts-mathjax. 597s Preparing to unpack .../064-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 597s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 597s Selecting previously unselected package libgfortran5:amd64. 598s Preparing to unpack .../065-libgfortran5_14.2.0-8ubuntu1_amd64.deb ... 598s Unpacking libgfortran5:amd64 (14.2.0-8ubuntu1) ... 598s Selecting previously unselected package libgfortran-14-dev:amd64. 598s Preparing to unpack .../066-libgfortran-14-dev_14.2.0-8ubuntu1_amd64.deb ... 598s Unpacking libgfortran-14-dev:amd64 (14.2.0-8ubuntu1) ... 598s Selecting previously unselected package gfortran-14-x86-64-linux-gnu. 598s Preparing to unpack .../067-gfortran-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 598s Unpacking gfortran-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 598s Selecting previously unselected package gfortran-14. 598s Preparing to unpack .../068-gfortran-14_14.2.0-8ubuntu1_amd64.deb ... 598s Unpacking gfortran-14 (14.2.0-8ubuntu1) ... 598s Selecting previously unselected package gfortran-x86-64-linux-gnu. 598s Preparing to unpack .../069-gfortran-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 598s Unpacking gfortran-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 598s Selecting previously unselected package gfortran. 598s Preparing to unpack .../070-gfortran_4%3a14.1.0-2ubuntu1_amd64.deb ... 598s Unpacking gfortran (4:14.1.0-2ubuntu1) ... 598s Selecting previously unselected package libann0. 598s Preparing to unpack .../071-libann0_1.1.2+doc-9build1_amd64.deb ... 598s Unpacking libann0 (1.1.2+doc-9build1) ... 598s Selecting previously unselected package libcdt5:amd64. 598s Preparing to unpack .../072-libcdt5_2.42.4-2build3_amd64.deb ... 598s Unpacking libcdt5:amd64 (2.42.4-2build3) ... 598s Selecting previously unselected package libcgraph6:amd64. 598s Preparing to unpack .../073-libcgraph6_2.42.4-2build3_amd64.deb ... 598s Unpacking libcgraph6:amd64 (2.42.4-2build3) ... 598s Selecting previously unselected package libsharpyuv0:amd64. 598s Preparing to unpack .../074-libsharpyuv0_1.4.0-0.1_amd64.deb ... 598s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 598s Selecting previously unselected package libaom3:amd64. 598s Preparing to unpack .../075-libaom3_3.11.0-1_amd64.deb ... 598s Unpacking libaom3:amd64 (3.11.0-1) ... 598s Selecting previously unselected package libheif-plugin-aomdec:amd64. 598s Preparing to unpack .../076-libheif-plugin-aomdec_1.19.3-1_amd64.deb ... 598s Unpacking libheif-plugin-aomdec:amd64 (1.19.3-1) ... 598s Selecting previously unselected package libde265-0:amd64. 598s Preparing to unpack .../077-libde265-0_1.0.15-1build4_amd64.deb ... 598s Unpacking libde265-0:amd64 (1.0.15-1build4) ... 598s Selecting previously unselected package libheif-plugin-libde265:amd64. 598s Preparing to unpack .../078-libheif-plugin-libde265_1.19.3-1_amd64.deb ... 598s Unpacking libheif-plugin-libde265:amd64 (1.19.3-1) ... 598s Selecting previously unselected package libheif1:amd64. 598s Preparing to unpack .../079-libheif1_1.19.3-1_amd64.deb ... 598s Unpacking libheif1:amd64 (1.19.3-1) ... 598s Selecting previously unselected package libimagequant0:amd64. 598s Preparing to unpack .../080-libimagequant0_2.18.0-1build1_amd64.deb ... 598s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 598s Selecting previously unselected package libjpeg-turbo8:amd64. 598s Preparing to unpack .../081-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 598s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 598s Selecting previously unselected package libjpeg8:amd64. 598s Preparing to unpack .../082-libjpeg8_8c-2ubuntu11_amd64.deb ... 598s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 598s Selecting previously unselected package libgraphite2-3:amd64. 598s Preparing to unpack .../083-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 598s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 598s Selecting previously unselected package libharfbuzz0b:amd64. 598s Preparing to unpack .../084-libharfbuzz0b_10.0.1-1_amd64.deb ... 598s Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... 598s Selecting previously unselected package libraqm0:amd64. 598s Preparing to unpack .../085-libraqm0_0.10.1-1build1_amd64.deb ... 598s Unpacking libraqm0:amd64 (0.10.1-1build1) ... 598s Selecting previously unselected package libdeflate0:amd64. 598s Preparing to unpack .../086-libdeflate0_1.22-1_amd64.deb ... 598s Unpacking libdeflate0:amd64 (1.22-1) ... 598s Selecting previously unselected package libjbig0:amd64. 598s Preparing to unpack .../087-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 598s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 598s Selecting previously unselected package liblerc4:amd64. 598s Preparing to unpack .../088-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 598s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 598s Selecting previously unselected package libwebp7:amd64. 598s Preparing to unpack .../089-libwebp7_1.4.0-0.1_amd64.deb ... 598s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 598s Selecting previously unselected package libtiff6:amd64. 598s Preparing to unpack .../090-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 598s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 598s Selecting previously unselected package libxpm4:amd64. 598s Preparing to unpack .../091-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 598s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 598s Selecting previously unselected package libgd3:amd64. 598s Preparing to unpack .../092-libgd3_2.3.3-12ubuntu3_amd64.deb ... 598s Unpacking libgd3:amd64 (2.3.3-12ubuntu3) ... 598s Selecting previously unselected package libgts-0.7-5t64:amd64. 598s Preparing to unpack .../093-libgts-0.7-5t64_0.7.6+darcs121130-5.2build1_amd64.deb ... 598s Unpacking libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 598s Selecting previously unselected package libpixman-1-0:amd64. 598s Preparing to unpack .../094-libpixman-1-0_0.44.0-3_amd64.deb ... 598s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 598s Selecting previously unselected package libxcb-render0:amd64. 598s Preparing to unpack .../095-libxcb-render0_1.17.0-2_amd64.deb ... 598s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 598s Selecting previously unselected package libxcb-shm0:amd64. 598s Preparing to unpack .../096-libxcb-shm0_1.17.0-2_amd64.deb ... 598s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 598s Selecting previously unselected package libxrender1:amd64. 598s Preparing to unpack .../097-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 598s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 598s Selecting previously unselected package libcairo2:amd64. 598s Preparing to unpack .../098-libcairo2_1.18.2-2_amd64.deb ... 598s Unpacking libcairo2:amd64 (1.18.2-2) ... 598s Selecting previously unselected package libltdl7:amd64. 598s Preparing to unpack .../099-libltdl7_2.4.7-8_amd64.deb ... 598s Unpacking libltdl7:amd64 (2.4.7-8) ... 598s Selecting previously unselected package libthai-data. 598s Preparing to unpack .../100-libthai-data_0.1.29-2build1_all.deb ... 598s Unpacking libthai-data (0.1.29-2build1) ... 598s Selecting previously unselected package libdatrie1:amd64. 598s Preparing to unpack .../101-libdatrie1_0.2.13-3build1_amd64.deb ... 598s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 598s Selecting previously unselected package libthai0:amd64. 598s Preparing to unpack .../102-libthai0_0.1.29-2build1_amd64.deb ... 598s Unpacking libthai0:amd64 (0.1.29-2build1) ... 598s Selecting previously unselected package libpango-1.0-0:amd64. 599s Preparing to unpack .../103-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... 599s Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... 599s Selecting previously unselected package libpangoft2-1.0-0:amd64. 599s Preparing to unpack .../104-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... 599s Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 599s Selecting previously unselected package libpangocairo-1.0-0:amd64. 599s Preparing to unpack .../105-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... 599s Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 599s Selecting previously unselected package libpathplan4:amd64. 599s Preparing to unpack .../106-libpathplan4_2.42.4-2build3_amd64.deb ... 599s Unpacking libpathplan4:amd64 (2.42.4-2build3) ... 599s Selecting previously unselected package libgvc6. 599s Preparing to unpack .../107-libgvc6_2.42.4-2build3_amd64.deb ... 599s Unpacking libgvc6 (2.42.4-2build3) ... 599s Selecting previously unselected package libgvpr2:amd64. 599s Preparing to unpack .../108-libgvpr2_2.42.4-2build3_amd64.deb ... 599s Unpacking libgvpr2:amd64 (2.42.4-2build3) ... 599s Selecting previously unselected package liblab-gamut1:amd64. 599s Preparing to unpack .../109-liblab-gamut1_2.42.4-2build3_amd64.deb ... 599s Unpacking liblab-gamut1:amd64 (2.42.4-2build3) ... 599s Selecting previously unselected package x11-common. 599s Preparing to unpack .../110-x11-common_1%3a7.7+23ubuntu3_all.deb ... 599s Unpacking x11-common (1:7.7+23ubuntu3) ... 599s Selecting previously unselected package libice6:amd64. 599s Preparing to unpack .../111-libice6_2%3a1.1.1-1_amd64.deb ... 599s Unpacking libice6:amd64 (2:1.1.1-1) ... 599s Selecting previously unselected package libsm6:amd64. 599s Preparing to unpack .../112-libsm6_2%3a1.2.4-1_amd64.deb ... 599s Unpacking libsm6:amd64 (2:1.2.4-1) ... 599s Selecting previously unselected package libxt6t64:amd64. 599s Preparing to unpack .../113-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 599s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 599s Selecting previously unselected package libxmu6:amd64. 599s Preparing to unpack .../114-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 599s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 599s Selecting previously unselected package libxaw7:amd64. 599s Preparing to unpack .../115-libxaw7_2%3a1.0.16-1_amd64.deb ... 599s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 599s Selecting previously unselected package graphviz. 599s Preparing to unpack .../116-graphviz_2.42.4-2build3_amd64.deb ... 599s Unpacking graphviz (2.42.4-2build3) ... 599s Selecting previously unselected package icu-devtools. 599s Preparing to unpack .../117-icu-devtools_74.2-1ubuntu4_amd64.deb ... 599s Unpacking icu-devtools (74.2-1ubuntu4) ... 599s Selecting previously unselected package libaec0:amd64. 599s Preparing to unpack .../118-libaec0_1.1.3-1_amd64.deb ... 599s Unpacking libaec0:amd64 (1.1.3-1) ... 599s Selecting previously unselected package libllvm17t64:amd64. 599s Preparing to unpack .../119-libllvm17t64_1%3a17.0.6-18_amd64.deb ... 599s Unpacking libllvm17t64:amd64 (1:17.0.6-18) ... 599s Selecting previously unselected package libamd-comgr2:amd64. 599s Preparing to unpack .../120-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_amd64.deb ... 599s Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 600s Selecting previously unselected package libsuitesparseconfig7:amd64. 600s Preparing to unpack .../121-libsuitesparseconfig7_1%3a7.8.3+dfsg-2_amd64.deb ... 600s Unpacking libsuitesparseconfig7:amd64 (1:7.8.3+dfsg-2) ... 600s Selecting previously unselected package libamd3:amd64. 600s Preparing to unpack .../122-libamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 600s Unpacking libamd3:amd64 (1:7.8.3+dfsg-2) ... 600s Selecting previously unselected package libdrm-amdgpu1:amd64. 600s Preparing to unpack .../123-libdrm-amdgpu1_2.4.123-1_amd64.deb ... 600s Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... 600s Selecting previously unselected package libhsakmt1:amd64. 600s Preparing to unpack .../124-libhsakmt1_5.7.0-1build1_amd64.deb ... 600s Unpacking libhsakmt1:amd64 (5.7.0-1build1) ... 600s Selecting previously unselected package libhsa-runtime64-1. 600s Preparing to unpack .../125-libhsa-runtime64-1_5.7.1-2build1_amd64.deb ... 600s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 600s Selecting previously unselected package libamdhip64-5. 600s Preparing to unpack .../126-libamdhip64-5_5.7.1-5_amd64.deb ... 600s Unpacking libamdhip64-5 (5.7.1-5) ... 600s Selecting previously unselected package libblas3:amd64. 600s Preparing to unpack .../127-libblas3_3.12.0-3build2_amd64.deb ... 600s Unpacking libblas3:amd64 (3.12.0-3build2) ... 600s Selecting previously unselected package liblapack3:amd64. 600s Preparing to unpack .../128-liblapack3_3.12.0-3build2_amd64.deb ... 600s Unpacking liblapack3:amd64 (3.12.0-3build2) ... 600s Selecting previously unselected package libarpack2t64:amd64. 600s Preparing to unpack .../129-libarpack2t64_3.9.1-1.1ubuntu1_amd64.deb ... 600s Unpacking libarpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 600s Selecting previously unselected package libblas-dev:amd64. 600s Preparing to unpack .../130-libblas-dev_3.12.0-3build2_amd64.deb ... 600s Unpacking libblas-dev:amd64 (3.12.0-3build2) ... 600s Selecting previously unselected package liblapack-dev:amd64. 600s Preparing to unpack .../131-liblapack-dev_3.12.0-3build2_amd64.deb ... 600s Unpacking liblapack-dev:amd64 (3.12.0-3build2) ... 600s Selecting previously unselected package libarpack2-dev:amd64. 600s Preparing to unpack .../132-libarpack2-dev_3.9.1-1.1ubuntu1_amd64.deb ... 600s Unpacking libarpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 600s Selecting previously unselected package libblas64-3:amd64. 600s Preparing to unpack .../133-libblas64-3_3.12.0-3build2_amd64.deb ... 600s Unpacking libblas64-3:amd64 (3.12.0-3build2) ... 600s Selecting previously unselected package libboost1.83-dev:amd64. 600s Preparing to unpack .../134-libboost1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 600s Unpacking libboost1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-atomic1.83.0:amd64. 602s Preparing to unpack .../135-libboost-atomic1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-atomic1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-atomic1.83-dev:amd64. 602s Preparing to unpack .../136-libboost-atomic1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-atomic1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-chrono1.83.0t64:amd64. 602s Preparing to unpack .../137-libboost-chrono1.83.0t64_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-chrono1.83.0t64:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-chrono1.83-dev:amd64. 602s Preparing to unpack .../138-libboost-chrono1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-chrono1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-chrono-dev:amd64. 602s Preparing to unpack .../139-libboost-chrono-dev_1.83.0.2ubuntu1_amd64.deb ... 602s Unpacking libboost-chrono-dev:amd64 (1.83.0.2ubuntu1) ... 602s Selecting previously unselected package libboost-date-time1.83.0:amd64. 602s Preparing to unpack .../140-libboost-date-time1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-date-time1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-serialization1.83.0:amd64. 602s Preparing to unpack .../141-libboost-serialization1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-serialization1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-serialization1.83-dev:amd64. 602s Preparing to unpack .../142-libboost-serialization1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-serialization1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-date-time1.83-dev:amd64. 602s Preparing to unpack .../143-libboost-date-time1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-date-time1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-dev:amd64. 602s Preparing to unpack .../144-libboost-dev_1.83.0.2ubuntu1_amd64.deb ... 602s Unpacking libboost-dev:amd64 (1.83.0.2ubuntu1) ... 602s Selecting previously unselected package libboost-filesystem1.83.0:amd64. 602s Preparing to unpack .../145-libboost-filesystem1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-system1.83.0:amd64. 602s Preparing to unpack .../146-libboost-system1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-system1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 602s Selecting previously unselected package libboost-system1.83-dev:amd64. 602s Preparing to unpack .../147-libboost-system1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 602s Unpacking libboost-system1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 603s Selecting previously unselected package libboost-filesystem1.83-dev:amd64. 603s Preparing to unpack .../148-libboost-filesystem1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 603s Unpacking libboost-filesystem1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 603s Selecting previously unselected package libboost-filesystem-dev:amd64. 603s Preparing to unpack .../149-libboost-filesystem-dev_1.83.0.2ubuntu1_amd64.deb ... 603s Unpacking libboost-filesystem-dev:amd64 (1.83.0.2ubuntu1) ... 603s Selecting previously unselected package libboost-regex1.83.0:amd64. 603s Preparing to unpack .../150-libboost-regex1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 603s Unpacking libboost-regex1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 603s Selecting previously unselected package libicu-dev:amd64. 603s Preparing to unpack .../151-libicu-dev_74.2-1ubuntu4_amd64.deb ... 603s Unpacking libicu-dev:amd64 (74.2-1ubuntu4) ... 603s Selecting previously unselected package libboost-regex1.83-dev:amd64. 603s Preparing to unpack .../152-libboost-regex1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 603s Unpacking libboost-regex1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 603s Selecting previously unselected package libboost-iostreams1.83.0:amd64. 603s Preparing to unpack .../153-libboost-iostreams1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 603s Unpacking libboost-iostreams1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 603s Selecting previously unselected package libboost-iostreams1.83-dev:amd64. 603s Preparing to unpack .../154-libboost-iostreams1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 603s Unpacking libboost-iostreams1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 603s Selecting previously unselected package libboost-iostreams-dev:amd64. 603s Preparing to unpack .../155-libboost-iostreams-dev_1.83.0.2ubuntu1_amd64.deb ... 603s Unpacking libboost-iostreams-dev:amd64 (1.83.0.2ubuntu1) ... 603s Selecting previously unselected package libboost-math1.83.0:amd64. 603s Preparing to unpack .../156-libboost-math1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 603s Unpacking libboost-math1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 603s Selecting previously unselected package libboost-math1.83-dev:amd64. 603s Preparing to unpack .../157-libboost-math1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 603s Unpacking libboost-math1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 603s Selecting previously unselected package libboost-math-dev:amd64. 603s Preparing to unpack .../158-libboost-math-dev_1.83.0.2ubuntu1_amd64.deb ... 603s Unpacking libboost-math-dev:amd64 (1.83.0.2ubuntu1) ... 603s Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. 603s Preparing to unpack .../159-libevent-pthreads-2.1-7t64_2.1.12-stable-10_amd64.deb ... 603s Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 603s Selecting previously unselected package libpsm-infinipath1. 603s Preparing to unpack .../160-libpsm-infinipath1_3.3+20.604758e7-6.3build1_amd64.deb ... 603s Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 603s Selecting previously unselected package libpsm2-2. 603s Preparing to unpack .../161-libpsm2-2_11.2.185-2.1_amd64.deb ... 603s Unpacking libpsm2-2 (11.2.185-2.1) ... 603s Selecting previously unselected package librdmacm1t64:amd64. 603s Preparing to unpack .../162-librdmacm1t64_52.0-2ubuntu1_amd64.deb ... 603s Unpacking librdmacm1t64:amd64 (52.0-2ubuntu1) ... 603s Selecting previously unselected package libfabric1:amd64. 603s Preparing to unpack .../163-libfabric1_1.17.0-3ubuntu1_amd64.deb ... 603s Unpacking libfabric1:amd64 (1.17.0-3ubuntu1) ... 603s Selecting previously unselected package libhwloc15:amd64. 603s Preparing to unpack .../164-libhwloc15_2.11.2-1_amd64.deb ... 603s Unpacking libhwloc15:amd64 (2.11.2-1) ... 603s Selecting previously unselected package libmunge2:amd64. 603s Preparing to unpack .../165-libmunge2_0.5.15-4build1_amd64.deb ... 603s Unpacking libmunge2:amd64 (0.5.15-4build1) ... 603s Selecting previously unselected package libpciaccess0:amd64. 603s Preparing to unpack .../166-libpciaccess0_0.17-3build1_amd64.deb ... 603s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 603s Selecting previously unselected package libxnvctrl0:amd64. 603s Preparing to unpack .../167-libxnvctrl0_510.47.03-0ubuntu4_amd64.deb ... 603s Unpacking libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 603s Selecting previously unselected package ocl-icd-libopencl1:amd64. 603s Preparing to unpack .../168-ocl-icd-libopencl1_2.3.2-1build1_amd64.deb ... 603s Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 603s Selecting previously unselected package libhwloc-plugins:amd64. 603s Preparing to unpack .../169-libhwloc-plugins_2.11.2-1_amd64.deb ... 603s Unpacking libhwloc-plugins:amd64 (2.11.2-1) ... 603s Selecting previously unselected package libpmix2t64:amd64. 603s Preparing to unpack .../170-libpmix2t64_5.0.3-2_amd64.deb ... 603s Unpacking libpmix2t64:amd64 (5.0.3-2) ... 603s Selecting previously unselected package libibumad3:amd64. 603s Preparing to unpack .../171-libibumad3_52.0-2ubuntu1_amd64.deb ... 603s Unpacking libibumad3:amd64 (52.0-2ubuntu1) ... 603s Selecting previously unselected package libibmad5:amd64. 603s Preparing to unpack .../172-libibmad5_52.0-2ubuntu1_amd64.deb ... 603s Unpacking libibmad5:amd64 (52.0-2ubuntu1) ... 603s Selecting previously unselected package libucx0:amd64. 603s Preparing to unpack .../173-libucx0_1.17.0+ds-3build1_amd64.deb ... 603s Unpacking libucx0:amd64 (1.17.0+ds-3build1) ... 603s Selecting previously unselected package libopenmpi3t64:amd64. 603s Preparing to unpack .../174-libopenmpi3t64_5.0.5-6_amd64.deb ... 603s Unpacking libopenmpi3t64:amd64 (5.0.5-6) ... 603s Selecting previously unselected package libboost-mpi1.83.0. 604s Preparing to unpack .../175-libboost-mpi1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 604s Unpacking libboost-mpi1.83.0 (1.83.0-3.2ubuntu3) ... 604s Selecting previously unselected package openmpi-common. 604s Preparing to unpack .../176-openmpi-common_5.0.5-6_all.deb ... 604s Unpacking openmpi-common (5.0.5-6) ... 604s Selecting previously unselected package libnl-3-dev:amd64. 604s Preparing to unpack .../177-libnl-3-dev_3.7.0-0.3build2_amd64.deb ... 604s Unpacking libnl-3-dev:amd64 (3.7.0-0.3build2) ... 604s Selecting previously unselected package libnl-route-3-dev:amd64. 604s Preparing to unpack .../178-libnl-route-3-dev_3.7.0-0.3build2_amd64.deb ... 604s Unpacking libnl-route-3-dev:amd64 (3.7.0-0.3build2) ... 604s Selecting previously unselected package libibverbs-dev:amd64. 604s Preparing to unpack .../179-libibverbs-dev_52.0-2ubuntu1_amd64.deb ... 604s Unpacking libibverbs-dev:amd64 (52.0-2ubuntu1) ... 604s Selecting previously unselected package libnuma-dev:amd64. 604s Preparing to unpack .../180-libnuma-dev_2.0.18-1build1_amd64.deb ... 604s Unpacking libnuma-dev:amd64 (2.0.18-1build1) ... 604s Selecting previously unselected package libltdl-dev:amd64. 604s Preparing to unpack .../181-libltdl-dev_2.4.7-8_amd64.deb ... 604s Unpacking libltdl-dev:amd64 (2.4.7-8) ... 604s Selecting previously unselected package libhwloc-dev:amd64. 604s Preparing to unpack .../182-libhwloc-dev_2.11.2-1_amd64.deb ... 604s Unpacking libhwloc-dev:amd64 (2.11.2-1) ... 604s Selecting previously unselected package libevent-2.1-7t64:amd64. 604s Preparing to unpack .../183-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 604s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 604s Selecting previously unselected package libevent-extra-2.1-7t64:amd64. 604s Preparing to unpack .../184-libevent-extra-2.1-7t64_2.1.12-stable-10_amd64.deb ... 604s Unpacking libevent-extra-2.1-7t64:amd64 (2.1.12-stable-10) ... 604s Selecting previously unselected package libevent-openssl-2.1-7t64:amd64. 604s Preparing to unpack .../185-libevent-openssl-2.1-7t64_2.1.12-stable-10_amd64.deb ... 604s Unpacking libevent-openssl-2.1-7t64:amd64 (2.1.12-stable-10) ... 604s Selecting previously unselected package libevent-dev. 604s Preparing to unpack .../186-libevent-dev_2.1.12-stable-10_amd64.deb ... 604s Unpacking libevent-dev (2.1.12-stable-10) ... 604s Selecting previously unselected package zlib1g-dev:amd64. 604s Preparing to unpack .../187-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 604s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 604s Selecting previously unselected package libpmix-dev:amd64. 604s Preparing to unpack .../188-libpmix-dev_5.0.3-2_amd64.deb ... 604s Unpacking libpmix-dev:amd64 (5.0.3-2) ... 604s Selecting previously unselected package libjs-jquery. 604s Preparing to unpack .../189-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 604s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 604s Selecting previously unselected package libjs-jquery-ui. 604s Preparing to unpack .../190-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 604s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 604s Selecting previously unselected package openmpi-bin. 604s Preparing to unpack .../191-openmpi-bin_5.0.5-6_amd64.deb ... 604s Unpacking openmpi-bin (5.0.5-6) ... 604s Selecting previously unselected package libopenmpi-dev:amd64. 604s Preparing to unpack .../192-libopenmpi-dev_5.0.5-6_amd64.deb ... 604s Unpacking libopenmpi-dev:amd64 (5.0.5-6) ... 604s Selecting previously unselected package mpi-default-dev. 604s Preparing to unpack .../193-mpi-default-dev_1.17_amd64.deb ... 604s Unpacking mpi-default-dev (1.17) ... 604s Selecting previously unselected package libboost-mpi1.83-dev. 604s Preparing to unpack .../194-libboost-mpi1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 604s Unpacking libboost-mpi1.83-dev (1.83.0-3.2ubuntu3) ... 604s Selecting previously unselected package libboost-mpi-dev. 604s Preparing to unpack .../195-libboost-mpi-dev_1.83.0.2ubuntu1_amd64.deb ... 604s Unpacking libboost-mpi-dev (1.83.0.2ubuntu1) ... 604s Selecting previously unselected package libboost-program-options1.83.0:amd64. 604s Preparing to unpack .../196-libboost-program-options1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 604s Unpacking libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 604s Selecting previously unselected package libboost-program-options1.83-dev:amd64. 604s Preparing to unpack .../197-libboost-program-options1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 604s Unpacking libboost-program-options1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 604s Selecting previously unselected package libboost-program-options-dev:amd64. 604s Preparing to unpack .../198-libboost-program-options-dev_1.83.0.2ubuntu1_amd64.deb ... 604s Unpacking libboost-program-options-dev:amd64 (1.83.0.2ubuntu1) ... 605s Selecting previously unselected package libboost-serialization-dev:amd64. 605s Preparing to unpack .../199-libboost-serialization-dev_1.83.0.2ubuntu1_amd64.deb ... 605s Unpacking libboost-serialization-dev:amd64 (1.83.0.2ubuntu1) ... 605s Selecting previously unselected package libboost-thread1.83.0:amd64. 605s Preparing to unpack .../200-libboost-thread1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 605s Unpacking libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 605s Selecting previously unselected package libboost-thread1.83-dev:amd64. 605s Preparing to unpack .../201-libboost-thread1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 605s Unpacking libboost-thread1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 605s Selecting previously unselected package libboost-thread-dev:amd64. 605s Preparing to unpack .../202-libboost-thread-dev_1.83.0.2ubuntu1_amd64.deb ... 605s Unpacking libboost-thread-dev:amd64 (1.83.0.2ubuntu1) ... 605s Selecting previously unselected package libboost-timer1.83.0:amd64. 605s Preparing to unpack .../203-libboost-timer1.83.0_1.83.0-3.2ubuntu3_amd64.deb ... 605s Unpacking libboost-timer1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 605s Selecting previously unselected package libboost-timer1.83-dev:amd64. 605s Preparing to unpack .../204-libboost-timer1.83-dev_1.83.0-3.2ubuntu3_amd64.deb ... 605s Unpacking libboost-timer1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 605s Selecting previously unselected package libboost-timer-dev:amd64. 605s Preparing to unpack .../205-libboost-timer-dev_1.83.0.2ubuntu1_amd64.deb ... 605s Unpacking libboost-timer-dev:amd64 (1.83.0.2ubuntu1) ... 605s Selecting previously unselected package libbrotli-dev:amd64. 605s Preparing to unpack .../206-libbrotli-dev_1.1.0-2build3_amd64.deb ... 605s Unpacking libbrotli-dev:amd64 (1.1.0-2build3) ... 605s Selecting previously unselected package libbtf2:amd64. 605s Preparing to unpack .../207-libbtf2_1%3a7.8.3+dfsg-2_amd64.deb ... 605s Unpacking libbtf2:amd64 (1:7.8.3+dfsg-2) ... 605s Selecting previously unselected package libcamd3:amd64. 605s Preparing to unpack .../208-libcamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 605s Unpacking libcamd3:amd64 (1:7.8.3+dfsg-2) ... 605s Selecting previously unselected package libccolamd3:amd64. 605s Preparing to unpack .../209-libccolamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 605s Unpacking libccolamd3:amd64 (1:7.8.3+dfsg-2) ... 605s Selecting previously unselected package libcolamd3:amd64. 605s Preparing to unpack .../210-libcolamd3_1%3a7.8.3+dfsg-2_amd64.deb ... 605s Unpacking libcolamd3:amd64 (1:7.8.3+dfsg-2) ... 605s Selecting previously unselected package libcholmod5:amd64. 605s Preparing to unpack .../211-libcholmod5_1%3a7.8.3+dfsg-2_amd64.deb ... 605s Unpacking libcholmod5:amd64 (1:7.8.3+dfsg-2) ... 605s Selecting previously unselected package libcombblas2.0.0t64:amd64. 605s Preparing to unpack .../212-libcombblas2.0.0t64_2.0.0-3.1build3_amd64.deb ... 605s Unpacking libcombblas2.0.0t64:amd64 (2.0.0-3.1build3) ... 605s Selecting previously unselected package libidn2-dev:amd64. 605s Preparing to unpack .../213-libidn2-dev_2.3.7-2build2_amd64.deb ... 605s Unpacking libidn2-dev:amd64 (2.3.7-2build2) ... 605s Selecting previously unselected package libpkgconf3:amd64. 605s Preparing to unpack .../214-libpkgconf3_1.8.1-4_amd64.deb ... 605s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 605s Selecting previously unselected package pkgconf-bin. 605s Preparing to unpack .../215-pkgconf-bin_1.8.1-4_amd64.deb ... 605s Unpacking pkgconf-bin (1.8.1-4) ... 605s Selecting previously unselected package pkgconf:amd64. 605s Preparing to unpack .../216-pkgconf_1.8.1-4_amd64.deb ... 605s Unpacking pkgconf:amd64 (1.8.1-4) ... 605s Selecting previously unselected package libnghttp2-dev:amd64. 605s Preparing to unpack .../217-libnghttp2-dev_1.64.0-1_amd64.deb ... 605s Unpacking libnghttp2-dev:amd64 (1.64.0-1) ... 605s Selecting previously unselected package libpsl-dev:amd64. 605s Preparing to unpack .../218-libpsl-dev_0.21.2-1.1build1_amd64.deb ... 605s Unpacking libpsl-dev:amd64 (0.21.2-1.1build1) ... 605s Selecting previously unselected package libgmpxx4ldbl:amd64. 605s Preparing to unpack .../219-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 605s Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 605s Selecting previously unselected package libgmp-dev:amd64. 605s Preparing to unpack .../220-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu7_amd64.deb ... 605s Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 605s Selecting previously unselected package libunbound8:amd64. 605s Preparing to unpack .../221-libunbound8_1.20.0-1ubuntu2.1_amd64.deb ... 605s Unpacking libunbound8:amd64 (1.20.0-1ubuntu2.1) ... 605s Selecting previously unselected package libgnutls-dane0t64:amd64. 605s Preparing to unpack .../222-libgnutls-dane0t64_3.8.8-2ubuntu1_amd64.deb ... 605s Unpacking libgnutls-dane0t64:amd64 (3.8.8-2ubuntu1) ... 605s Selecting previously unselected package libgnutls-openssl27t64:amd64. 605s Preparing to unpack .../223-libgnutls-openssl27t64_3.8.8-2ubuntu1_amd64.deb ... 605s Unpacking libgnutls-openssl27t64:amd64 (3.8.8-2ubuntu1) ... 605s Selecting previously unselected package libp11-kit-dev:amd64. 605s Preparing to unpack .../224-libp11-kit-dev_0.25.5-2ubuntu1_amd64.deb ... 605s Unpacking libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 605s Selecting previously unselected package libtasn1-6-dev:amd64. 605s Preparing to unpack .../225-libtasn1-6-dev_4.19.0-3build1_amd64.deb ... 605s Unpacking libtasn1-6-dev:amd64 (4.19.0-3build1) ... 605s Selecting previously unselected package nettle-dev:amd64. 605s Preparing to unpack .../226-nettle-dev_3.10-1_amd64.deb ... 605s Unpacking nettle-dev:amd64 (3.10-1) ... 605s Selecting previously unselected package libgnutls28-dev:amd64. 605s Preparing to unpack .../227-libgnutls28-dev_3.8.8-2ubuntu1_amd64.deb ... 605s Unpacking libgnutls28-dev:amd64 (3.8.8-2ubuntu1) ... 605s Selecting previously unselected package librtmp-dev:amd64. 605s Preparing to unpack .../228-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_amd64.deb ... 605s Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 605s Selecting previously unselected package libssl-dev:amd64. 605s Preparing to unpack .../229-libssl-dev_3.3.1-2ubuntu2_amd64.deb ... 605s Unpacking libssl-dev:amd64 (3.3.1-2ubuntu2) ... 605s Selecting previously unselected package libssh2-1-dev:amd64. 605s Preparing to unpack .../230-libssh2-1-dev_1.11.1-1_amd64.deb ... 605s Unpacking libssh2-1-dev:amd64 (1.11.1-1) ... 606s Selecting previously unselected package libzstd-dev:amd64. 606s Preparing to unpack .../231-libzstd-dev_1.5.6+dfsg-1_amd64.deb ... 606s Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1) ... 606s Selecting previously unselected package libcurl4-openssl-dev:amd64. 606s Preparing to unpack .../232-libcurl4-openssl-dev_8.9.1-2ubuntu3_amd64.deb ... 606s Unpacking libcurl4-openssl-dev:amd64 (8.9.1-2ubuntu3) ... 606s Selecting previously unselected package libcxsparse4:amd64. 606s Preparing to unpack .../233-libcxsparse4_1%3a7.8.3+dfsg-2_amd64.deb ... 606s Unpacking libcxsparse4:amd64 (1:7.8.3+dfsg-2) ... 606s Selecting previously unselected package libdolfin-dev-common. 606s Preparing to unpack .../234-libdolfin-dev-common_2019.2.0~legacy20240219.1c52e83-11ubuntu1_all.deb ... 606s Unpacking libdolfin-dev-common (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 606s Selecting previously unselected package libsz2:amd64. 606s Preparing to unpack .../235-libsz2_1.1.3-1_amd64.deb ... 606s Unpacking libsz2:amd64 (1.1.3-1) ... 606s Selecting previously unselected package libhdf5-openmpi-103-1t64:amd64. 606s Preparing to unpack .../236-libhdf5-openmpi-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 606s Unpacking libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 606s Selecting previously unselected package libfftw3-double3:amd64. 606s Preparing to unpack .../237-libfftw3-double3_3.3.10-1ubuntu4_amd64.deb ... 606s Unpacking libfftw3-double3:amd64 (3.3.10-1ubuntu4) ... 606s Selecting previously unselected package libfftw3-long3:amd64. 606s Preparing to unpack .../238-libfftw3-long3_3.3.10-1ubuntu4_amd64.deb ... 606s Unpacking libfftw3-long3:amd64 (3.3.10-1ubuntu4) ... 606s Selecting previously unselected package libfftw3-single3:amd64. 606s Preparing to unpack .../239-libfftw3-single3_3.3.10-1ubuntu4_amd64.deb ... 606s Unpacking libfftw3-single3:amd64 (3.3.10-1ubuntu4) ... 606s Selecting previously unselected package libfftw3-mpi3:amd64. 606s Preparing to unpack .../240-libfftw3-mpi3_3.3.10-1ubuntu4_amd64.deb ... 606s Unpacking libfftw3-mpi3:amd64 (3.3.10-1ubuntu4) ... 606s Selecting previously unselected package libmetis5:amd64. 606s Preparing to unpack .../241-libmetis5_5.1.0.dfsg-7build3_amd64.deb ... 606s Unpacking libmetis5:amd64 (5.1.0.dfsg-7build3) ... 606s Selecting previously unselected package libptscotch-7.0:amd64. 606s Preparing to unpack .../242-libptscotch-7.0_7.0.5-1ubuntu1_amd64.deb ... 606s Unpacking libptscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 606s Selecting previously unselected package libsuperlu-dist8:amd64. 606s Preparing to unpack .../243-libsuperlu-dist8_8.2.1+dfsg1-2_amd64.deb ... 606s Unpacking libsuperlu-dist8:amd64 (8.2.1+dfsg1-2) ... 606s Selecting previously unselected package libhypre-2.31.0:amd64. 606s Preparing to unpack .../244-libhypre-2.31.0_2.31.0-1exp2_amd64.deb ... 606s Unpacking libhypre-2.31.0:amd64 (2.31.0-1exp2) ... 606s Selecting previously unselected package libklu2:amd64. 606s Preparing to unpack .../245-libklu2_1%3a7.8.3+dfsg-2_amd64.deb ... 606s Unpacking libklu2:amd64 (1:7.8.3+dfsg-2) ... 606s Selecting previously unselected package mpi-default-bin. 606s Preparing to unpack .../246-mpi-default-bin_1.17_amd64.deb ... 606s Unpacking mpi-default-bin (1.17) ... 606s Selecting previously unselected package libscalapack-openmpi2.2:amd64. 606s Preparing to unpack .../247-libscalapack-openmpi2.2_2.2.1-3.1ubuntu2_amd64.deb ... 606s Unpacking libscalapack-openmpi2.2:amd64 (2.2.1-3.1ubuntu2) ... 606s Selecting previously unselected package libmumps-5.7:amd64. 606s Preparing to unpack .../248-libmumps-5.7_5.7.3-3_amd64.deb ... 606s Unpacking libmumps-5.7:amd64 (5.7.3-3) ... 606s Selecting previously unselected package libspqr4:amd64. 606s Preparing to unpack .../249-libspqr4_1%3a7.8.3+dfsg-2_amd64.deb ... 606s Unpacking libspqr4:amd64 (1:7.8.3+dfsg-2) ... 606s Selecting previously unselected package libsuperlu7:amd64. 606s Preparing to unpack .../250-libsuperlu7_7.0.0+dfsg1-2_amd64.deb ... 606s Unpacking libsuperlu7:amd64 (7.0.0+dfsg1-2) ... 606s Selecting previously unselected package libumfpack6:amd64. 606s Preparing to unpack .../251-libumfpack6_1%3a7.8.3+dfsg-2_amd64.deb ... 606s Unpacking libumfpack6:amd64 (1:7.8.3+dfsg-2) ... 606s Selecting previously unselected package libpetsc-real3.21:amd64. 606s Preparing to unpack .../252-libpetsc-real3.21_3.21.6+dfsg1-2ubuntu2_amd64.deb ... 606s Unpacking libpetsc-real3.21:amd64 (3.21.6+dfsg1-2ubuntu2) ... 606s Selecting previously unselected package libparpack2t64:amd64. 606s Preparing to unpack .../253-libparpack2t64_3.9.1-1.1ubuntu1_amd64.deb ... 606s Unpacking libparpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 606s Selecting previously unselected package libslepc-real3.21. 606s Preparing to unpack .../254-libslepc-real3.21_3.21.2+dfsg1-2_amd64.deb ... 606s Unpacking libslepc-real3.21 (3.21.2+dfsg1-2) ... 606s Selecting previously unselected package libdolfin2019.2t64:amd64. 606s Preparing to unpack .../255-libdolfin2019.2t64_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 606s Unpacking libdolfin2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 607s Selecting previously unselected package libopenblas64-0-pthread:amd64. 607s Preparing to unpack .../256-libopenblas64-0-pthread_0.3.28+ds-4_amd64.deb ... 607s Unpacking libopenblas64-0-pthread:amd64 (0.3.28+ds-4) ... 607s Selecting previously unselected package liblapack64-3:amd64. 607s Preparing to unpack .../257-liblapack64-3_3.12.0-3build2_amd64.deb ... 607s Unpacking liblapack64-3:amd64 (3.12.0-3build2) ... 607s Selecting previously unselected package libhypre64m-2.31.0:amd64. 607s Preparing to unpack .../258-libhypre64m-2.31.0_2.31.0-1exp2_amd64.deb ... 607s Unpacking libhypre64m-2.31.0:amd64 (2.31.0-1exp2) ... 607s Selecting previously unselected package libmumps-64pord-5.7:amd64. 607s Preparing to unpack .../259-libmumps-64pord-5.7_5.7.3-3_amd64.deb ... 607s Unpacking libmumps-64pord-5.7:amd64 (5.7.3-3) ... 607s Selecting previously unselected package libpetsc64-real3.21:amd64. 607s Preparing to unpack .../260-libpetsc64-real3.21_3.21.6+dfsg1-2ubuntu2_amd64.deb ... 607s Unpacking libpetsc64-real3.21:amd64 (3.21.6+dfsg1-2ubuntu2) ... 607s Selecting previously unselected package libslepc64-real3.21. 607s Preparing to unpack .../261-libslepc64-real3.21_3.21.2+dfsg1-2_amd64.deb ... 607s Unpacking libslepc64-real3.21 (3.21.2+dfsg1-2) ... 607s Selecting previously unselected package libdolfin64-2019.2t64:amd64. 607s Preparing to unpack .../262-libdolfin64-2019.2t64_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 607s Unpacking libdolfin64-2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 607s Selecting previously unselected package pkg-config:amd64. 607s Preparing to unpack .../263-pkg-config_1.8.1-4_amd64.deb ... 607s Unpacking pkg-config:amd64 (1.8.1-4) ... 607s Selecting previously unselected package libeigen3-dev. 607s Preparing to unpack .../264-libeigen3-dev_3.4.0-4build1_all.deb ... 607s Unpacking libeigen3-dev (3.4.0-4build1) ... 607s Selecting previously unselected package libhdf5-openmpi-fortran-102t64:amd64. 607s Preparing to unpack .../265-libhdf5-openmpi-fortran-102t64_1.10.10+repack-4ubuntu3_amd64.deb ... 607s Unpacking libhdf5-openmpi-fortran-102t64:amd64 (1.10.10+repack-4ubuntu3) ... 607s Selecting previously unselected package libhdf5-openmpi-hl-100t64:amd64. 607s Preparing to unpack .../266-libhdf5-openmpi-hl-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 607s Unpacking libhdf5-openmpi-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 607s Selecting previously unselected package libhdf5-openmpi-hl-fortran-100t64:amd64. 607s Preparing to unpack .../267-libhdf5-openmpi-hl-fortran-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 607s Unpacking libhdf5-openmpi-hl-fortran-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 607s Selecting previously unselected package libhdf5-openmpi-cpp-103-1t64:amd64. 607s Preparing to unpack .../268-libhdf5-openmpi-cpp-103-1t64_1.10.10+repack-4ubuntu3_amd64.deb ... 607s Unpacking libhdf5-openmpi-cpp-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 607s Selecting previously unselected package libhdf5-openmpi-hl-cpp-100t64:amd64. 607s Preparing to unpack .../269-libhdf5-openmpi-hl-cpp-100t64_1.10.10+repack-4ubuntu3_amd64.deb ... 607s Unpacking libhdf5-openmpi-hl-cpp-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 607s Selecting previously unselected package libaec-dev:amd64. 607s Preparing to unpack .../270-libaec-dev_1.1.3-1_amd64.deb ... 607s Unpacking libaec-dev:amd64 (1.1.3-1) ... 607s Selecting previously unselected package libjpeg-turbo8-dev:amd64. 607s Preparing to unpack .../271-libjpeg-turbo8-dev_2.1.5-3ubuntu2_amd64.deb ... 607s Unpacking libjpeg-turbo8-dev:amd64 (2.1.5-3ubuntu2) ... 607s Selecting previously unselected package libjpeg8-dev:amd64. 607s Preparing to unpack .../272-libjpeg8-dev_8c-2ubuntu11_amd64.deb ... 607s Unpacking libjpeg8-dev:amd64 (8c-2ubuntu11) ... 607s Selecting previously unselected package libjpeg-dev:amd64. 607s Preparing to unpack .../273-libjpeg-dev_8c-2ubuntu11_amd64.deb ... 607s Unpacking libjpeg-dev:amd64 (8c-2ubuntu11) ... 608s Selecting previously unselected package libhdf5-openmpi-dev. 608s Preparing to unpack .../274-libhdf5-openmpi-dev_1.10.10+repack-4ubuntu3_amd64.deb ... 608s Unpacking libhdf5-openmpi-dev (1.10.10+repack-4ubuntu3) ... 608s Selecting previously unselected package libhdf5-mpi-dev. 608s Preparing to unpack .../275-libhdf5-mpi-dev_1.10.10+repack-4ubuntu3_amd64.deb ... 608s Unpacking libhdf5-mpi-dev (1.10.10+repack-4ubuntu3) ... 608s Selecting previously unselected package libldl3:amd64. 608s Preparing to unpack .../276-libldl3_1%3a7.8.3+dfsg-2_amd64.deb ... 608s Unpacking libldl3:amd64 (1:7.8.3+dfsg-2) ... 608s Selecting previously unselected package libsuitesparse-mongoose3:amd64. 608s Preparing to unpack .../277-libsuitesparse-mongoose3_1%3a7.8.3+dfsg-2_amd64.deb ... 608s Unpacking libsuitesparse-mongoose3:amd64 (1:7.8.3+dfsg-2) ... 608s Selecting previously unselected package librbio4:amd64. 608s Preparing to unpack .../278-librbio4_1%3a7.8.3+dfsg-2_amd64.deb ... 608s Unpacking librbio4:amd64 (1:7.8.3+dfsg-2) ... 608s Selecting previously unselected package libspex3:amd64. 608s Preparing to unpack .../279-libspex3_1%3a7.8.3+dfsg-2_amd64.deb ... 608s Unpacking libspex3:amd64 (1:7.8.3+dfsg-2) ... 608s Selecting previously unselected package libparu1:amd64. 608s Preparing to unpack .../280-libparu1_1%3a7.8.3+dfsg-2_amd64.deb ... 608s Unpacking libparu1:amd64 (1:7.8.3+dfsg-2) ... 608s Selecting previously unselected package libsuitesparse-dev:amd64. 608s Preparing to unpack .../281-libsuitesparse-dev_1%3a7.8.3+dfsg-2_amd64.deb ... 608s Unpacking libsuitesparse-dev:amd64 (1:7.8.3+dfsg-2) ... 608s Selecting previously unselected package libscotch-7.0:amd64. 608s Preparing to unpack .../282-libscotch-7.0_7.0.5-1ubuntu1_amd64.deb ... 608s Unpacking libscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 608s Selecting previously unselected package libscotch-dev. 608s Preparing to unpack .../283-libscotch-dev_7.0.5-1ubuntu1_amd64.deb ... 608s Unpacking libscotch-dev (7.0.5-1ubuntu1) ... 608s Selecting previously unselected package liblzma-dev:amd64. 608s Preparing to unpack .../284-liblzma-dev_5.6.2-2_amd64.deb ... 608s Unpacking liblzma-dev:amd64 (5.6.2-2) ... 608s Selecting previously unselected package libxml2-dev:amd64. 608s Preparing to unpack .../285-libxml2-dev_2.12.7+dfsg-3_amd64.deb ... 608s Unpacking libxml2-dev:amd64 (2.12.7+dfsg-3) ... 608s Selecting previously unselected package python3-numpy. 608s Preparing to unpack .../286-python3-numpy_1%3a1.26.4+ds-11ubuntu1_amd64.deb ... 608s Unpacking python3-numpy (1:1.26.4+ds-11ubuntu1) ... 608s Selecting previously unselected package python3-mpi4py. 608s Preparing to unpack .../287-python3-mpi4py_4.0.1-3ubuntu1_amd64.deb ... 608s Unpacking python3-mpi4py (4.0.1-3ubuntu1) ... 608s Selecting previously unselected package python3-dijitso. 608s Preparing to unpack .../288-python3-dijitso_2019.2.0~git20190418.c92dcb0-4_all.deb ... 608s Unpacking python3-dijitso (2019.2.0~git20190418.c92dcb0-4) ... 608s Selecting previously unselected package python3-mpmath. 608s Preparing to unpack .../289-python3-mpmath_1.3.0-1_all.deb ... 608s Unpacking python3-mpmath (1.3.0-1) ... 608s Selecting previously unselected package python3-sympy. 608s Preparing to unpack .../290-python3-sympy_1.13.3-1_all.deb ... 608s Unpacking python3-sympy (1.13.3-1) ... 609s Selecting previously unselected package python3-fiat. 609s Preparing to unpack .../291-python3-fiat_2019.2.0~git20210419.7d418fa-5_all.deb ... 609s Unpacking python3-fiat (2019.2.0~git20210419.7d418fa-5) ... 609s Selecting previously unselected package python3-ufl-legacy. 609s Preparing to unpack .../292-python3-ufl-legacy_1%3a2022.3.0-3_all.deb ... 609s Unpacking python3-ufl-legacy (1:2022.3.0-3) ... 609s Selecting previously unselected package python3-ffc. 609s Preparing to unpack .../293-python3-ffc_2019.2.0~legacy20230509.35df986-3_all.deb ... 609s Unpacking python3-ffc (2019.2.0~legacy20230509.35df986-3) ... 610s Selecting previously unselected package libjs-mathjax. 610s Preparing to unpack .../294-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 610s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 610s Selecting previously unselected package libptscotch-dev. 610s Preparing to unpack .../295-libptscotch-dev_7.0.5-1ubuntu1_amd64.deb ... 610s Unpacking libptscotch-dev (7.0.5-1ubuntu1) ... 610s Selecting previously unselected package libscalapack-openmpi-dev:amd64. 610s Preparing to unpack .../296-libscalapack-openmpi-dev_2.2.1-3.1ubuntu2_amd64.deb ... 610s Unpacking libscalapack-openmpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 610s Selecting previously unselected package libscalapack-mpi-dev:amd64. 610s Preparing to unpack .../297-libscalapack-mpi-dev_2.2.1-3.1ubuntu2_amd64.deb ... 610s Unpacking libscalapack-mpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 610s Selecting previously unselected package libfftw3-quad3:amd64. 610s Preparing to unpack .../298-libfftw3-quad3_3.3.10-1ubuntu4_amd64.deb ... 610s Unpacking libfftw3-quad3:amd64 (3.3.10-1ubuntu4) ... 610s Selecting previously unselected package libfftw3-bin. 610s Preparing to unpack .../299-libfftw3-bin_3.3.10-1ubuntu4_amd64.deb ... 610s Unpacking libfftw3-bin (3.3.10-1ubuntu4) ... 610s Selecting previously unselected package libfftw3-dev:amd64. 610s Preparing to unpack .../300-libfftw3-dev_3.3.10-1ubuntu4_amd64.deb ... 610s Unpacking libfftw3-dev:amd64 (3.3.10-1ubuntu4) ... 610s Selecting previously unselected package libfftw3-mpi-dev:amd64. 610s Preparing to unpack .../301-libfftw3-mpi-dev_3.3.10-1ubuntu4_amd64.deb ... 610s Unpacking libfftw3-mpi-dev:amd64 (3.3.10-1ubuntu4) ... 610s Selecting previously unselected package opencl-c-headers. 610s Preparing to unpack .../302-opencl-c-headers_3.0~2024.05.08-1_all.deb ... 610s Unpacking opencl-c-headers (3.0~2024.05.08-1) ... 610s Selecting previously unselected package opencl-clhpp-headers. 610s Preparing to unpack .../303-opencl-clhpp-headers_3.0~2024.05.08-1ubuntu1_all.deb ... 610s Unpacking opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 610s Selecting previously unselected package ocl-icd-opencl-dev:amd64. 610s Preparing to unpack .../304-ocl-icd-opencl-dev_2.3.2-1build1_amd64.deb ... 610s Unpacking ocl-icd-opencl-dev:amd64 (2.3.2-1build1) ... 610s Selecting previously unselected package libsuperlu-dev:amd64. 610s Preparing to unpack .../305-libsuperlu-dev_7.0.0+dfsg1-2_amd64.deb ... 610s Unpacking libsuperlu-dev:amd64 (7.0.0+dfsg1-2) ... 610s Selecting previously unselected package libsuperlu-dist-dev:amd64. 610s Preparing to unpack .../306-libsuperlu-dist-dev_8.2.1+dfsg1-2_amd64.deb ... 610s Unpacking libsuperlu-dist-dev:amd64 (8.2.1+dfsg1-2) ... 610s Selecting previously unselected package xorg-sgml-doctools. 610s Preparing to unpack .../307-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 610s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 610s Selecting previously unselected package x11proto-dev. 610s Preparing to unpack .../308-x11proto-dev_2024.1-1_all.deb ... 610s Unpacking x11proto-dev (2024.1-1) ... 610s Selecting previously unselected package libxau-dev:amd64. 610s Preparing to unpack .../309-libxau-dev_1%3a1.0.11-1_amd64.deb ... 610s Unpacking libxau-dev:amd64 (1:1.0.11-1) ... 610s Selecting previously unselected package libxdmcp-dev:amd64. 610s Preparing to unpack .../310-libxdmcp-dev_1%3a1.1.3-0ubuntu6_amd64.deb ... 610s Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 610s Selecting previously unselected package xtrans-dev. 610s Preparing to unpack .../311-xtrans-dev_1.4.0-1_all.deb ... 610s Unpacking xtrans-dev (1.4.0-1) ... 610s Selecting previously unselected package libxcb1-dev:amd64. 610s Preparing to unpack .../312-libxcb1-dev_1.17.0-2_amd64.deb ... 610s Unpacking libxcb1-dev:amd64 (1.17.0-2) ... 610s Selecting previously unselected package libx11-dev:amd64. 610s Preparing to unpack .../313-libx11-dev_2%3a1.8.10-2_amd64.deb ... 610s Unpacking libx11-dev:amd64 (2:1.8.10-2) ... 610s Selecting previously unselected package libyaml-dev:amd64. 610s Preparing to unpack .../314-libyaml-dev_0.2.5-1build1_amd64.deb ... 610s Unpacking libyaml-dev:amd64 (0.2.5-1build1) ... 610s Selecting previously unselected package libpetsc3.21-dev-common. 610s Preparing to unpack .../315-libpetsc3.21-dev-common_3.21.6+dfsg1-2ubuntu2_all.deb ... 610s Unpacking libpetsc3.21-dev-common (3.21.6+dfsg1-2ubuntu2) ... 610s Selecting previously unselected package libhypre-dev:amd64. 610s Preparing to unpack .../316-libhypre-dev_2.31.0-1exp2_amd64.deb ... 610s Unpacking libhypre-dev:amd64 (2.31.0-1exp2) ... 610s Selecting previously unselected package libmumps-headers-dev. 610s Preparing to unpack .../317-libmumps-headers-dev_5.6.2-2.1build3_all.deb ... 610s Unpacking libmumps-headers-dev (5.6.2-2.1build3) ... 610s Selecting previously unselected package libmumps-5.6t64:amd64. 610s Preparing to unpack .../318-libmumps-5.6t64_5.6.2-2.1build3_amd64.deb ... 610s Unpacking libmumps-5.6t64:amd64 (5.6.2-2.1build3) ... 610s Selecting previously unselected package libmumps-dev:amd64. 610s Preparing to unpack .../319-libmumps-dev_5.6.2-2.1build3_amd64.deb ... 610s Unpacking libmumps-dev:amd64 (5.6.2-2.1build3) ... 610s Selecting previously unselected package libc6-dbg:amd64. 610s Preparing to unpack .../320-libc6-dbg_2.40-1ubuntu3_amd64.deb ... 610s Unpacking libc6-dbg:amd64 (2.40-1ubuntu3) ... 610s Selecting previously unselected package valgrind. 610s Preparing to unpack .../321-valgrind_1%3a3.23.0-0ubuntu2_amd64.deb ... 610s Unpacking valgrind (1:3.23.0-0ubuntu2) ... 611s Selecting previously unselected package valgrind-mpi. 611s Preparing to unpack .../322-valgrind-mpi_1%3a3.23.0-0ubuntu2_amd64.deb ... 611s Unpacking valgrind-mpi (1:3.23.0-0ubuntu2) ... 611s Selecting previously unselected package libpetsc-real3.21-dev:amd64. 611s Preparing to unpack .../323-libpetsc-real3.21-dev_3.21.6+dfsg1-2ubuntu2_amd64.deb ... 611s Unpacking libpetsc-real3.21-dev:amd64 (3.21.6+dfsg1-2ubuntu2) ... 611s Selecting previously unselected package libparpack2-dev:amd64. 611s Preparing to unpack .../324-libparpack2-dev_3.9.1-1.1ubuntu1_amd64.deb ... 611s Unpacking libparpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 611s Selecting previously unselected package libslepc-real3.21-dev. 611s Preparing to unpack .../325-libslepc-real3.21-dev_3.21.2+dfsg1-2_amd64.deb ... 611s Unpacking libslepc-real3.21-dev (3.21.2+dfsg1-2) ... 611s Selecting previously unselected package libdolfin-dev:amd64. 611s Preparing to unpack .../326-libdolfin-dev_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 611s Unpacking libdolfin-dev:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 611s Selecting previously unselected package libopenblas64-0:amd64. 611s Preparing to unpack .../327-libopenblas64-0_0.3.28+ds-4_amd64.deb ... 611s Unpacking libopenblas64-0:amd64 (0.3.28+ds-4) ... 611s Selecting previously unselected package libopenblas64-pthread-dev:amd64. 611s Preparing to unpack .../328-libopenblas64-pthread-dev_0.3.28+ds-4_amd64.deb ... 611s Unpacking libopenblas64-pthread-dev:amd64 (0.3.28+ds-4) ... 611s Selecting previously unselected package libopenblas64-dev:amd64. 611s Preparing to unpack .../329-libopenblas64-dev_0.3.28+ds-4_amd64.deb ... 611s Unpacking libopenblas64-dev:amd64 (0.3.28+ds-4) ... 611s Selecting previously unselected package libhypre64m-dev:amd64. 611s Preparing to unpack .../330-libhypre64m-dev_2.31.0-1exp2_amd64.deb ... 611s Unpacking libhypre64m-dev:amd64 (2.31.0-1exp2) ... 611s Selecting previously unselected package libmumps-64pord-5.6t64:amd64. 611s Preparing to unpack .../331-libmumps-64pord-5.6t64_5.6.2-2.1build3_amd64.deb ... 611s Unpacking libmumps-64pord-5.6t64:amd64 (5.6.2-2.1build3) ... 612s Selecting previously unselected package libmumps64-dev:amd64. 612s Preparing to unpack .../332-libmumps64-dev_5.6.2-2.1build3_amd64.deb ... 612s Unpacking libmumps64-dev:amd64 (5.6.2-2.1build3) ... 612s Selecting previously unselected package libpetsc64-real3.21-dev:amd64. 612s Preparing to unpack .../333-libpetsc64-real3.21-dev_3.21.6+dfsg1-2ubuntu2_amd64.deb ... 612s Unpacking libpetsc64-real3.21-dev:amd64 (3.21.6+dfsg1-2ubuntu2) ... 612s Selecting previously unselected package libslepc64-real3.21-dev. 612s Preparing to unpack .../334-libslepc64-real3.21-dev_3.21.2+dfsg1-2_amd64.deb ... 612s Unpacking libslepc64-real3.21-dev (3.21.2+dfsg1-2) ... 612s Selecting previously unselected package libdolfin64-dev:amd64. 612s Preparing to unpack .../335-libdolfin64-dev_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 612s Unpacking libdolfin64-dev:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 612s Selecting previously unselected package libexpat1-dev:amd64. 612s Preparing to unpack .../336-libexpat1-dev_2.6.4-1_amd64.deb ... 612s Unpacking libexpat1-dev:amd64 (2.6.4-1) ... 612s Selecting previously unselected package libjs-underscore. 612s Preparing to unpack .../337-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 612s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 612s Selecting previously unselected package libjs-sphinxdoc. 612s Preparing to unpack .../338-libjs-sphinxdoc_7.4.7-4_all.deb ... 612s Unpacking libjs-sphinxdoc (7.4.7-4) ... 612s Selecting previously unselected package libjson-perl. 612s Preparing to unpack .../339-libjson-perl_4.10000-1_all.deb ... 612s Unpacking libjson-perl (4.10000-1) ... 612s Selecting previously unselected package libpetsc-real-dev. 612s Preparing to unpack .../340-libpetsc-real-dev_3.21.6+dfsg1-2ubuntu2_all.deb ... 612s Unpacking libpetsc-real-dev (3.21.6+dfsg1-2ubuntu2) ... 612s Selecting previously unselected package libpetsc64-real-dev. 612s Preparing to unpack .../341-libpetsc64-real-dev_3.21.6+dfsg1-2ubuntu2_all.deb ... 612s Unpacking libpetsc64-real-dev (3.21.6+dfsg1-2ubuntu2) ... 612s Selecting previously unselected package libpython3.12-dev:amd64. 612s Preparing to unpack .../342-libpython3.12-dev_3.12.7-3_amd64.deb ... 612s Unpacking libpython3.12-dev:amd64 (3.12.7-3) ... 612s Selecting previously unselected package libpython3-dev:amd64. 612s Preparing to unpack .../343-libpython3-dev_3.12.7-1_amd64.deb ... 612s Unpacking libpython3-dev:amd64 (3.12.7-1) ... 612s Selecting previously unselected package libpython3.13-stdlib:amd64. 612s Preparing to unpack .../344-libpython3.13-stdlib_3.13.0-2_amd64.deb ... 612s Unpacking libpython3.13-stdlib:amd64 (3.13.0-2) ... 612s Selecting previously unselected package libpython3.13:amd64. 612s Preparing to unpack .../345-libpython3.13_3.13.0-2_amd64.deb ... 612s Unpacking libpython3.13:amd64 (3.13.0-2) ... 612s Selecting previously unselected package libpython3.13-dev:amd64. 612s Preparing to unpack .../346-libpython3.13-dev_3.13.0-2_amd64.deb ... 612s Unpacking libpython3.13-dev:amd64 (3.13.0-2) ... 613s Selecting previously unselected package libpython3-all-dev:amd64. 613s Preparing to unpack .../347-libpython3-all-dev_3.12.7-1_amd64.deb ... 613s Unpacking libpython3-all-dev:amd64 (3.12.7-1) ... 613s Selecting previously unselected package petsc64-dev. 613s Preparing to unpack .../348-petsc64-dev_3.21.6+dfsg1-2ubuntu2_all.deb ... 613s Unpacking petsc64-dev (3.21.6+dfsg1-2ubuntu2) ... 613s Selecting previously unselected package pybind11-dev. 613s Preparing to unpack .../349-pybind11-dev_2.13.6-1_all.deb ... 613s Unpacking pybind11-dev (2.13.6-1) ... 613s Selecting previously unselected package sphinx-common. 613s Preparing to unpack .../350-sphinx-common_7.4.7-4_all.deb ... 613s Unpacking sphinx-common (7.4.7-4) ... 613s Selecting previously unselected package python-petsc4py-doc. 613s Preparing to unpack .../351-python-petsc4py-doc_3.21.6-2ubuntu2_all.deb ... 613s Unpacking python-petsc4py-doc (3.21.6-2ubuntu2) ... 613s Selecting previously unselected package python3.13. 613s Preparing to unpack .../352-python3.13_3.13.0-2_amd64.deb ... 613s Unpacking python3.13 (3.13.0-2) ... 613s Selecting previously unselected package python3-all. 613s Preparing to unpack .../353-python3-all_3.12.7-1_amd64.deb ... 613s Unpacking python3-all (3.12.7-1) ... 613s Selecting previously unselected package python3.12-dev. 613s Preparing to unpack .../354-python3.12-dev_3.12.7-3_amd64.deb ... 613s Unpacking python3.12-dev (3.12.7-3) ... 613s Selecting previously unselected package python3-dev. 613s Preparing to unpack .../355-python3-dev_3.12.7-1_amd64.deb ... 613s Unpacking python3-dev (3.12.7-1) ... 613s Selecting previously unselected package python3.13-dev. 613s Preparing to unpack .../356-python3.13-dev_3.13.0-2_amd64.deb ... 613s Unpacking python3.13-dev (3.13.0-2) ... 613s Selecting previously unselected package python3-all-dev. 613s Preparing to unpack .../357-python3-all-dev_3.12.7-1_amd64.deb ... 613s Unpacking python3-all-dev (3.12.7-1) ... 613s Selecting previously unselected package python3-defusedxml. 613s Preparing to unpack .../358-python3-defusedxml_0.7.1-2_all.deb ... 613s Unpacking python3-defusedxml (0.7.1-2) ... 613s Selecting previously unselected package python3-distlib. 613s Preparing to unpack .../359-python3-distlib_0.3.9-1_all.deb ... 613s Unpacking python3-distlib (0.3.9-1) ... 613s Selecting previously unselected package python3-roman. 613s Preparing to unpack .../360-python3-roman_4.2-1_all.deb ... 613s Unpacking python3-roman (4.2-1) ... 613s Selecting previously unselected package python3-docutils. 613s Preparing to unpack .../361-python3-docutils_0.21.2+dfsg-2_all.deb ... 613s Unpacking python3-docutils (0.21.2+dfsg-2) ... 613s Selecting previously unselected package swig. 613s Preparing to unpack .../362-swig_4.2.1-1_amd64.deb ... 613s Unpacking swig (4.2.1-1) ... 613s Selecting previously unselected package python3-petsc4py-real3.21. 613s Preparing to unpack .../363-python3-petsc4py-real3.21_3.21.6-2ubuntu2_amd64.deb ... 613s Unpacking python3-petsc4py-real3.21 (3.21.6-2ubuntu2) ... 613s Selecting previously unselected package python3-petsc4py-real. 613s Preparing to unpack .../364-python3-petsc4py-real_3.21.6-2ubuntu2_all.deb ... 613s Unpacking python3-petsc4py-real (3.21.6-2ubuntu2) ... 613s Selecting previously unselected package python3-slepc4py-real3.21. 613s Preparing to unpack .../365-python3-slepc4py-real3.21_3.21.2-1ubuntu2_amd64.deb ... 613s Unpacking python3-slepc4py-real3.21 (3.21.2-1ubuntu2) ... 613s Selecting previously unselected package python3-slepc4py-real. 613s Preparing to unpack .../366-python3-slepc4py-real_3.21.2-1ubuntu2_all.deb ... 613s Unpacking python3-slepc4py-real (3.21.2-1ubuntu2) ... 613s Selecting previously unselected package python3-dolfin-real. 613s Preparing to unpack .../367-python3-dolfin-real_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 613s Unpacking python3-dolfin-real (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 614s Selecting previously unselected package python3-petsc4py-64-real3.21. 614s Preparing to unpack .../368-python3-petsc4py-64-real3.21_3.21.6-2ubuntu2_amd64.deb ... 614s Unpacking python3-petsc4py-64-real3.21 (3.21.6-2ubuntu2) ... 614s Selecting previously unselected package python3-petsc4py-64-real. 614s Preparing to unpack .../369-python3-petsc4py-64-real_3.21.6-2ubuntu2_all.deb ... 614s Unpacking python3-petsc4py-64-real (3.21.6-2ubuntu2) ... 614s Selecting previously unselected package python3-slepc4py-64-real3.21. 614s Preparing to unpack .../370-python3-slepc4py-64-real3.21_3.21.2-1ubuntu2_amd64.deb ... 614s Unpacking python3-slepc4py-64-real3.21 (3.21.2-1ubuntu2) ... 614s Selecting previously unselected package python3-slepc4py-64-real. 614s Preparing to unpack .../371-python3-slepc4py-64-real_3.21.2-1ubuntu2_all.deb ... 614s Unpacking python3-slepc4py-64-real (3.21.2-1ubuntu2) ... 614s Selecting previously unselected package python3-pkgconfig. 614s Preparing to unpack .../372-python3-pkgconfig_1.5.5-2_all.deb ... 614s Unpacking python3-pkgconfig (1.5.5-2) ... 614s Selecting previously unselected package python3-pybind11. 614s Preparing to unpack .../373-python3-pybind11_2.13.6-1_all.deb ... 614s Unpacking python3-pybind11 (2.13.6-1) ... 614s Selecting previously unselected package python3-dolfin64-real. 614s Preparing to unpack .../374-python3-dolfin64-real_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 614s Unpacking python3-dolfin64-real (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 614s Selecting previously unselected package python3-filelock. 614s Preparing to unpack .../375-python3-filelock_3.16.1-1_all.deb ... 614s Unpacking python3-filelock (3.16.1-1) ... 614s Selecting previously unselected package python3-imagesize. 614s Preparing to unpack .../376-python3-imagesize_1.4.1-1_all.deb ... 614s Unpacking python3-imagesize (1.4.1-1) ... 614s Selecting previously unselected package python3-iniconfig. 614s Preparing to unpack .../377-python3-iniconfig_1.1.1-2_all.deb ... 614s Unpacking python3-iniconfig (1.1.1-2) ... 614s Selecting previously unselected package python3-packaging. 614s Preparing to unpack .../378-python3-packaging_24.2-1_all.deb ... 614s Unpacking python3-packaging (24.2-1) ... 614s Selecting previously unselected package python3-wheel. 614s Preparing to unpack .../379-python3-wheel_0.45.0-1_all.deb ... 614s Unpacking python3-wheel (0.45.0-1) ... 614s Selecting previously unselected package python3-pip. 614s Preparing to unpack .../380-python3-pip_24.3.1+dfsg-1_all.deb ... 614s Unpacking python3-pip (24.3.1+dfsg-1) ... 614s Selecting previously unselected package python3-pip-whl. 614s Preparing to unpack .../381-python3-pip-whl_24.3.1+dfsg-1_all.deb ... 614s Unpacking python3-pip-whl (24.3.1+dfsg-1) ... 614s Selecting previously unselected package python3-platformdirs. 614s Preparing to unpack .../382-python3-platformdirs_4.3.6-1_all.deb ... 614s Unpacking python3-platformdirs (4.3.6-1) ... 614s Selecting previously unselected package python3-pluggy. 614s Preparing to unpack .../383-python3-pluggy_1.5.0-1_all.deb ... 614s Unpacking python3-pluggy (1.5.0-1) ... 614s Selecting previously unselected package python3-ply. 614s Preparing to unpack .../384-python3-ply_3.11-7_all.deb ... 614s Unpacking python3-ply (3.11-7) ... 614s Selecting previously unselected package python3-pusimp. 614s Preparing to unpack .../385-python3-pusimp_0.1.1-1_all.deb ... 614s Unpacking python3-pusimp (0.1.1-1) ... 614s Selecting previously unselected package python3-pytest. 614s Preparing to unpack .../386-python3-pytest_8.3.3-1_all.deb ... 614s Unpacking python3-pytest (8.3.3-1) ... 614s Selecting previously unselected package python3-setuptools-whl. 614s Preparing to unpack .../387-python3-setuptools-whl_74.1.2-1_all.deb ... 614s Unpacking python3-setuptools-whl (74.1.2-1) ... 614s Selecting previously unselected package python3-six. 614s Preparing to unpack .../388-python3-six_1.16.0-7_all.deb ... 614s Unpacking python3-six (1.16.0-7) ... 614s Selecting previously unselected package python3-snowballstemmer. 614s Preparing to unpack .../389-python3-snowballstemmer_2.2.0-4build1_all.deb ... 614s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 614s Selecting previously unselected package python3-alabaster. 614s Preparing to unpack .../390-python3-alabaster_0.7.16-0.1_all.deb ... 614s Unpacking python3-alabaster (0.7.16-0.1) ... 614s Selecting previously unselected package python3-sphinx. 614s Preparing to unpack .../391-python3-sphinx_7.4.7-4_all.deb ... 614s Unpacking python3-sphinx (7.4.7-4) ... 614s Selecting previously unselected package sphinx-rtd-theme-common. 614s Preparing to unpack .../392-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 614s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 614s Selecting previously unselected package python3-sphinxcontrib.jquery. 615s Preparing to unpack .../393-python3-sphinxcontrib.jquery_4.1-5_all.deb ... 615s Unpacking python3-sphinxcontrib.jquery (4.1-5) ... 615s Selecting previously unselected package python3-sphinx-rtd-theme. 615s Preparing to unpack .../394-python3-sphinx-rtd-theme_3.0.2+dfsg-1_all.deb ... 615s Unpacking python3-sphinx-rtd-theme (3.0.2+dfsg-1) ... 615s Selecting previously unselected package python3-wheel-whl. 615s Preparing to unpack .../395-python3-wheel-whl_0.45.0-1_all.deb ... 615s Unpacking python3-wheel-whl (0.45.0-1) ... 615s Selecting previously unselected package python3-virtualenv. 615s Preparing to unpack .../396-python3-virtualenv_20.27.0+ds-1_all.deb ... 615s Unpacking python3-virtualenv (20.27.0+ds-1) ... 615s Selecting previously unselected package slepc64-dev. 615s Preparing to unpack .../397-slepc64-dev_3.21.2+dfsg1-2_amd64.deb ... 615s Unpacking slepc64-dev (3.21.2+dfsg1-2) ... 615s Selecting previously unselected package python3-petsc4py. 615s Preparing to unpack .../398-python3-petsc4py_3.21.6-2ubuntu2_all.deb ... 615s Unpacking python3-petsc4py (3.21.6-2ubuntu2) ... 615s Selecting previously unselected package python3-slepc4py. 615s Preparing to unpack .../399-python3-slepc4py_3.21.2-1ubuntu2_all.deb ... 615s Unpacking python3-slepc4py (3.21.2-1ubuntu2) ... 615s Selecting previously unselected package python3-dolfin. 615s Preparing to unpack .../400-python3-dolfin_2019.2.0~legacy20240219.1c52e83-11ubuntu1_amd64.deb ... 615s Unpacking python3-dolfin (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 615s Selecting previously unselected package dolfin-doc. 615s Preparing to unpack .../401-dolfin-doc_2019.2.0~legacy20240219.1c52e83-11ubuntu1_all.deb ... 615s Unpacking dolfin-doc (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 615s Selecting previously unselected package dolfin-bin. 615s Preparing to unpack .../402-dolfin-bin_2019.2.0~legacy20240219.1c52e83-11ubuntu1_all.deb ... 615s Unpacking dolfin-bin (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 615s Selecting previously unselected package petsc-dev. 615s Preparing to unpack .../403-petsc-dev_3.21.6+dfsg1-2ubuntu2_all.deb ... 615s Unpacking petsc-dev (3.21.6+dfsg1-2ubuntu2) ... 615s Selecting previously unselected package slepc-dev. 615s Preparing to unpack .../404-slepc-dev_3.21.2+dfsg1-2_amd64.deb ... 615s Unpacking slepc-dev (3.21.2+dfsg1-2) ... 615s Selecting previously unselected package libjs-modernizr. 615s Preparing to unpack .../405-libjs-modernizr_3.13.0-0.1_all.deb ... 615s Unpacking libjs-modernizr (3.13.0-0.1) ... 615s Selecting previously unselected package autopkgtest-satdep. 615s Preparing to unpack .../406-4-autopkgtest-satdep.deb ... 615s Unpacking autopkgtest-satdep (0) ... 616s Setting up dh-python (6.20241024) ... 616s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 616s Setting up libgnutls-openssl27t64:amd64 (3.8.8-2ubuntu1) ... 616s Setting up python3-iniconfig (1.1.1-2) ... 616s Setting up libboost-program-options1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 616s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 616s Setting up libxapian30:amd64 (1.4.25-1) ... 616s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 616s Setting up libaom3:amd64 (3.11.0-1) ... 616s Setting up libpciaccess0:amd64 (0.17-3build1) ... 616s Setting up python3-setuptools-whl (74.1.2-1) ... 616s Setting up python3-filelock (3.16.1-1) ... 616s Setting up fonts-lato (2.015-1) ... 616s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 616s Setting up swig (4.2.1-1) ... 616s Setting up libzstd-dev:amd64 (1.5.6+dfsg-1) ... 616s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 616s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 616s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 616s Setting up libboost-date-time1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 616s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 616s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 616s Setting up libyaml-dev:amd64 (0.2.5-1build1) ... 616s Setting up libboost-timer1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 616s Setting up python3-pip-whl (24.3.1+dfsg-1) ... 616s Setting up libxcb-render0:amd64 (1.17.0-2) ... 616s Setting up python3-defusedxml (0.7.1-2) ... 616s Setting up libarchive-zip-perl (1.68-1) ... 616s Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-10) ... 616s Setting up python3-alabaster (0.7.16-0.1) ... 616s Setting up libscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 616s Setting up libboost-regex1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 616s Setting up libdebhelper-perl (13.20ubuntu1) ... 616s Setting up python3-ply (3.11-7) ... 616s Setting up libevent-openssl-2.1-7t64:amd64 (2.1.12-stable-10) ... 616s Setting up libboost-system1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 616s Setting up liblab-gamut1:amd64 (2.42.4-2build3) ... 616s Setting up x11-common (1:7.7+23ubuntu3) ... 617s Setting up libibumad3:amd64 (52.0-2ubuntu1) ... 617s Setting up libdeflate0:amd64 (1.22-1) ... 617s Setting up libboost-thread1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 617s Setting up m4 (1.4.19-4build1) ... 617s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 617s Setting up libmetis5:amd64 (5.1.0.dfsg-7build3) ... 617s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 617s Setting up libibmad5:amd64 (52.0-2ubuntu1) ... 617s Setting up libldl3:amd64 (1:7.8.3+dfsg-2) ... 617s Setting up python3-distlib (0.3.9-1) ... 617s Setting up libboost-filesystem1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 617s Setting up libdolfin-dev-common (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 617s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 617s Setting up libjs-modernizr (3.13.0-0.1) ... 617s Setting up python3-wheel (0.45.0-1) ... 617s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 617s Setting up libaec0:amd64 (1.1.3-1) ... 617s Setting up python3-platformdirs (4.3.6-1) ... 617s Setting up libpsl-dev:amd64 (0.21.2-1.1build1) ... 617s Setting up libc6-dbg:amd64 (2.40-1ubuntu3) ... 617s Setting up libnuma-dev:amd64 (2.0.18-1build1) ... 617s Setting up libxnvctrl0:amd64 (510.47.03-0ubuntu4) ... 617s Setting up libboost-atomic1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 617s Setting up python3-six (1.16.0-7) ... 617s Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... 617s Setting up libboost-serialization1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 617s Setting up libbtf2:amd64 (1:7.8.3+dfsg-2) ... 617s Setting up python3-roman (4.2-1) ... 617s Setting up xtrans-dev (1.4.0-1) ... 617s Setting up autotools-dev (20220109.1) ... 617s Setting up libblas3:amd64 (3.12.0-3build2) ... 617s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 617s Setting up python3-packaging (24.2-1) ... 618s Setting up libunbound8:amd64 (1.20.0-1ubuntu2.1) ... 618s Setting up libpkgconf3:amd64 (1.8.1-4) ... 618s Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 618s Setting up libmunge2:amd64 (0.5.15-4build1) ... 618s Setting up libllvm17t64:amd64 (1:17.0.6-18) ... 618s Setting up libexpat1-dev:amd64 (2.6.4-1) ... 618s Setting up libgnutls-dane0t64:amd64 (3.8.8-2ubuntu1) ... 618s Setting up libboost-chrono1.83.0t64:amd64 (1.83.0-3.2ubuntu3) ... 618s Setting up python3-snowballstemmer (2.2.0-4build1) ... 618s Setting up libboost-iostreams1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 618s Setting up libpathplan4:amd64 (2.42.4-2build3) ... 618s Setting up libann0 (1.1.2+doc-9build1) ... 618s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 618s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 618s Setting up fonts-dejavu-mono (2.37-8) ... 618s Setting up libssl-dev:amd64 (3.3.1-2ubuntu2) ... 618s Setting up libhwloc15:amd64 (2.11.2-1) ... 618s Setting up libmpc3:amd64 (1.3.1-1build2) ... 618s Setting up autopoint (0.22.5-2) ... 618s Setting up libjsoncpp25:amd64 (1.9.5-6build1) ... 618s Setting up icu-devtools (74.2-1ubuntu4) ... 618s Setting up fonts-dejavu-core (2.37-8) ... 618s Setting up pkgconf-bin (1.8.1-4) ... 618s Setting up python3-pip (24.3.1+dfsg-1) ... 620s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 620s Setting up libltdl7:amd64 (2.4.7-8) ... 620s Setting up opencl-c-headers (3.0~2024.05.08-1) ... 620s Setting up libidn2-dev:amd64 (2.3.7-2build2) ... 620s Setting up libfftw3-double3:amd64 (3.3.10-1ubuntu4) ... 620s Setting up libgfortran5:amd64 (14.2.0-8ubuntu1) ... 620s Setting up autoconf (2.72-3) ... 620s Setting up python3-pluggy (1.5.0-1) ... 620s Setting up libevent-extra-2.1-7t64:amd64 (2.1.12-stable-10) ... 620s Setting up libwebp7:amd64 (1.4.0-0.1) ... 620s Setting up libmumps-headers-dev (5.6.2-2.1build3) ... 620s Setting up liblzma-dev:amd64 (5.6.2-2) ... 620s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 620s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 620s Setting up dwz (0.15-1build6) ... 620s Setting up libnl-3-dev:amd64 (3.7.0-0.3build2) ... 620s Setting up ocl-icd-libopencl1:amd64 (2.3.2-1build1) ... 620s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 620s Setting up librhash0:amd64 (1.4.3-3build1) ... 620s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 620s Setting up libjson-perl (4.10000-1) ... 620s Setting up libpsm2-2 (11.2.185-2.1) ... 620s Setting up openmpi-common (5.0.5-6) ... 620s Setting up debugedit (1:5.1-1) ... 620s Setting up libsuitesparseconfig7:amd64 (1:7.8.3+dfsg-2) ... 620s Setting up librdmacm1t64:amd64 (52.0-2ubuntu1) ... 620s Setting up python3.13-minimal (3.13.0-2) ... 620s Setting up libharfbuzz0b:amd64 (10.0.1-1) ... 620s Setting up libthai-data (0.1.29-2build1) ... 620s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 620s Setting up libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 621s Setting up sgml-base (1.31) ... 621s Setting up cmake-data (3.30.3-1) ... 621s Setting up libcdt5:amd64 (2.42.4-2build3) ... 621s Setting up libcgraph6:amd64 (2.42.4-2build3) ... 621s Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3build2) ... 621s Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3build1) ... 621s update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode 621s Setting up libboost-math1.83.0:amd64 (1.83.0-3.2ubuntu3) ... 621s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 621s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 621s Setting up python3-mpmath (1.3.0-1) ... 621s Setting up libisl23:amd64 (0.27-1) ... 621s Setting up libde265-0:amd64 (1.0.15-1build4) ... 621s Setting up valgrind (1:3.23.0-0ubuntu2) ... 621s Setting up libtasn1-6-dev:amd64 (4.19.0-3build1) ... 621s Setting up python3-wheel-whl (0.45.0-1) ... 621s Setting up valgrind-mpi (1:3.23.0-0ubuntu2) ... 621s Setting up libpython3.13-stdlib:amd64 (3.13.0-2) ... 621s Setting up libicu-dev:amd64 (74.2-1ubuntu4) ... 621s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 621s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 621s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 621s Setting up python3-pusimp (0.1.1-1) ... 621s Setting up libbrotli-dev:amd64 (1.1.0-2build3) ... 621s Setting up libfmt10:amd64 (10.1.1+ds1-4) ... 621s Setting up chrpath (0.18-1) ... 621s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 621s Setting up libp11-kit-dev:amd64 (0.25.5-2ubuntu1) ... 621s Setting up libblas-dev:amd64 (3.12.0-3build2) ... 621s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode 621s Setting up libsz2:amd64 (1.1.3-1) ... 621s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 621s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 621s Setting up python3-imagesize (1.4.1-1) ... 621s Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... 621s Setting up libblas64-3:amd64 (3.12.0-3build2) ... 622s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas64/libblas64.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas64.so.3 (libblas64.so.3-x86_64-linux-gnu) in auto mode 622s Setting up libpython3.13:amd64 (3.13.0-2) ... 622s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 622s Setting up automake (1:1.16.5-1.3ubuntu1) ... 622s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 622s Setting up x11proto-dev (2024.1-1) ... 622s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 622s Setting up libfabric1:amd64 (1.17.0-3ubuntu1) ... 622s Setting up python3-sympy (1.13.3-1) ... 631s Setting up libice6:amd64 (2:1.1.1-1) ... 631s Setting up libjpeg-turbo8-dev:amd64 (2.1.5-3ubuntu2) ... 631s Setting up liblapack3:amd64 (3.12.0-3build2) ... 631s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 631s Setting up gettext (0.22.5-2) ... 631s Setting up libarpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 631s Setting up libfftw3-single3:amd64 (3.3.10-1ubuntu4) ... 631s Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-2ubuntu7) ... 631s Setting up libamd3:amd64 (1:7.8.3+dfsg-2) ... 631s Setting up libxau-dev:amd64 (1:1.0.11-1) ... 631s Setting up nettle-dev:amd64 (3.10-1) ... 631s Setting up libcolamd3:amd64 (1:7.8.3+dfsg-2) ... 631s Setting up python3.13 (3.13.0-2) ... 632s Setting up libspex3:amd64 (1:7.8.3+dfsg-2) ... 632s Setting up libsuitesparse-mongoose3:amd64 (1:7.8.3+dfsg-2) ... 632s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 632s Setting up python3-pytest (8.3.3-1) ... 632s Setting up libopenblas64-0-pthread:amd64 (0.3.28+ds-4) ... 632s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libblas64.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas64.so.3 (libblas64.so.3-x86_64-linux-gnu) in auto mode 632s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/liblapack64.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack64.so.3 (liblapack64.so.3-x86_64-linux-gnu) in auto mode 632s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libopenblas64.so.0 to provide /usr/lib/x86_64-linux-gnu/libopenblas64.so.0 (libopenblas64.so.0-x86_64-linux-gnu) in auto mode 632s Setting up libaec-dev:amd64 (1.1.3-1) ... 632s Setting up libcxsparse4:amd64 (1:7.8.3+dfsg-2) ... 632s Setting up libfftw3-long3:amd64 (3.3.10-1ubuntu4) ... 632s Setting up python3-virtualenv (20.27.0+ds-1) ... 633s Setting up python3-all (3.12.7-1) ... 633s Setting up libpython3.12-dev:amd64 (3.12.7-3) ... 633s Setting up libopenblas64-pthread-dev:amd64 (0.3.28+ds-4) ... 633s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libblas64.so to provide /usr/lib/x86_64-linux-gnu/libblas64.so (libblas64.so-x86_64-linux-gnu) in auto mode 633s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/liblapack64.so to provide /usr/lib/x86_64-linux-gnu/liblapack64.so (liblapack64.so-x86_64-linux-gnu) in auto mode 633s update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas64-pthread/libopenblas64.so to provide /usr/lib/x86_64-linux-gnu/libopenblas64.so (libopenblas64.so-x86_64-linux-gnu) in auto mode 633s Setting up liblapack64-3:amd64 (3.12.0-3build2) ... 633s Setting up libhwloc-plugins:amd64 (2.11.2-1) ... 633s Setting up libcamd3:amd64 (1:7.8.3+dfsg-2) ... 633s Setting up libsuperlu7:amd64 (7.0.0+dfsg1-2) ... 633s Setting up pkgconf:amd64 (1.8.1-4) ... 633s Setting up intltool-debian (0.35.0+20060710.6) ... 633s Setting up libnl-route-3-dev:amd64 (3.7.0-0.3build2) ... 633s Setting up libltdl-dev:amd64 (2.4.7-8) ... 633s Setting up libthai0:amd64 (0.1.29-2build1) ... 633s Setting up libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ... 633s Setting up libxml2-dev:amd64 (2.12.7+dfsg-3) ... 633s Setting up doxygen (1.9.8+ds-2ubuntu2) ... 633s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 633s Setting up librbio4:amd64 (1:7.8.3+dfsg-2) ... 633s Setting up libraqm0:amd64 (0.10.1-1build1) ... 633s Setting up libpython3.13-dev:amd64 (3.13.0-2) ... 633s Setting up libfftw3-quad3:amd64 (3.3.10-1ubuntu4) ... 633s Setting up opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 633s Setting up libevent-dev (2.1.12-stable-10) ... 633s Setting up liblapack-dev:amd64 (3.12.0-3build2) ... 633s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode 633s Setting up libeigen3-dev (3.4.0-4build1) ... 633s Setting up python3.12-dev (3.12.7-3) ... 633s Setting up pkg-config:amd64 (1.8.1-4) ... 633s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 633s Setting up libpmix2t64:amd64 (5.0.3-2) ... 633s Setting up libssh2-1-dev:amd64 (1.11.1-1) ... 633s Setting up python3-numpy (1:1.26.4+ds-11ubuntu1) ... 635s Setting up libjs-sphinxdoc (7.4.7-4) ... 635s Setting up ocl-icd-opencl-dev:amd64 (2.3.2-1build1) ... 635s Setting up cpp-14 (14.2.0-8ubuntu1) ... 635s Setting up libccolamd3:amd64 (1:7.8.3+dfsg-2) ... 635s Setting up dh-strip-nondeterminism (1.14.0-1) ... 635s Setting up libopenblas64-0:amd64 (0.3.28+ds-4) ... 635s Setting up libgvpr2:amd64 (2.42.4-2build3) ... 635s Setting up python3-ufl-legacy (1:2022.3.0-3) ... 636s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 636s Setting up xml-core (0.19) ... 636s Setting up cmake (3.30.3-1) ... 636s Setting up libhwloc-dev:amd64 (2.11.2-1) ... 636s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 636s Setting up python3-pkgconfig (1.5.5-2) ... 636s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 636s Setting up libjpeg8-dev:amd64 (8c-2ubuntu11) ... 636s Setting up libsuperlu-dev:amd64 (7.0.0+dfsg1-2) ... 636s Setting up libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 636s Setting up libsm6:amd64 (2:1.2.4-1) ... 636s Setting up libpmix-dev:amd64 (5.0.3-2) ... 636s Setting up libhsakmt1:amd64 (5.7.0-1build1) ... 636s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 636s Setting up libgfortran-14-dev:amd64 (14.2.0-8ubuntu1) ... 636s Setting up libgnutls28-dev:amd64 (3.8.8-2ubuntu1) ... 636s Setting up libnghttp2-dev:amd64 (1.64.0-1) ... 636s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 638s Regenerating fonts cache... done. 638s Setting up libcholmod5:amd64 (1:7.8.3+dfsg-2) ... 638s Setting up libboost1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up python3-fiat (2019.2.0~git20210419.7d418fa-5) ... 638s Setting up libarpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 638s Setting up libpython3-dev:amd64 (3.12.7-1) ... 638s Setting up libxcb1-dev:amd64 (1.17.0-2) ... 638s Setting up libopenblas64-dev:amd64 (0.3.28+ds-4) ... 638s Setting up libboost-chrono1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libboost-math1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libspqr4:amd64 (1:7.8.3+dfsg-2) ... 638s Setting up libboost-chrono-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up libfftw3-bin (3.3.10-1ubuntu4) ... 638s Setting up python3.13-dev (3.13.0-2) ... 638s Setting up libboost-math-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up po-debconf (1.0.21+nmu1) ... 638s Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... 638s Setting up libboost-program-options1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libboost-serialization1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libjpeg-dev:amd64 (8c-2ubuntu11) ... 638s Setting up libx11-dev:amd64 (2:1.8.10-2) ... 638s Setting up libibverbs-dev:amd64 (52.0-2ubuntu1) ... 638s Setting up pybind11-dev (2.13.6-1) ... 638s Setting up libcairo2:amd64 (1.18.2-2) ... 638s Setting up libboost-timer1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libboost-program-options-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up libklu2:amd64 (1:7.8.3+dfsg-2) ... 638s Setting up libpython3-all-dev:amd64 (3.12.7-1) ... 638s Setting up libboost-date-time1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up sphinx-common (7.4.7-4) ... 638s Setting up python3-dev (3.12.7-1) ... 638s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 638s Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build7) ... 638s Setting up libboost-regex1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libboost-serialization-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up libboost-atomic1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libumfpack6:amd64 (1:7.8.3+dfsg-2) ... 638s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 638s Setting up cpp (4:14.1.0-2ubuntu1) ... 638s Setting up libboost-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up libboost-system1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 638s Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 638s Setting up libfftw3-dev:amd64 (3.3.10-1ubuntu4) ... 638s Setting up libboost-timer-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up python3-pybind11 (2.13.6-1) ... 638s Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 638s Setting up python3-all-dev (3.12.7-1) ... 638s Setting up libboost-thread1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 638s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 638s Setting up libboost-iostreams1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libboost-filesystem1.83-dev:amd64 (1.83.0-3.2ubuntu3) ... 638s Setting up libxaw7:amd64 (2:1.0.16-1) ... 638s Setting up libboost-iostreams-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up python-petsc4py-doc (3.21.6-2ubuntu2) ... 638s Setting up libparu1:amd64 (1:7.8.3+dfsg-2) ... 638s Setting up gcc-14 (14.2.0-8ubuntu1) ... 638s Setting up gfortran-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 638s Setting up libamdhip64-5 (5.7.1-5) ... 638s Setting up libcurl4-openssl-dev:amd64 (8.9.1-2ubuntu3) ... 638s Setting up g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 638s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 638s Setting up g++-14 (14.2.0-8ubuntu1) ... 638s Setting up gfortran-14 (14.2.0-8ubuntu1) ... 638s Setting up libboost-filesystem-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up libboost-thread-dev:amd64 (1.83.0.2ubuntu1) ... 638s Setting up libucx0:amd64 (1.17.0+ds-3build1) ... 638s Setting up libsuitesparse-dev:amd64 (1:7.8.3+dfsg-2) ... 638s Setting up libtool (2.4.7-8) ... 638s Setting up gfortran-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 638s Setting up gcc (4:14.1.0-2ubuntu1) ... 638s Setting up dh-autoreconf (20) ... 638s Setting up libopenmpi3t64:amd64 (5.0.5-6) ... 638s Setting up g++ (4:14.1.0-2ubuntu1) ... 638s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 638s Setting up libparpack2t64:amd64 (3.9.1-1.1ubuntu1) ... 638s Setting up build-essential (12.10ubuntu1) ... 638s Setting up libboost-mpi1.83.0 (1.83.0-3.2ubuntu3) ... 638s Setting up openmpi-bin (5.0.5-6) ... 638s update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode 638s update-alternatives: warning: skip creation of /usr/share/man/man1/mpiexec.1.gz because associated file /usr/share/man/man1/mpiexec.openmpi.1.gz (of link group mpirun) doesn't exist 638s update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode 638s Setting up libptscotch-7.0:amd64 (7.0.5-1ubuntu1) ... 638s Setting up mpi-default-bin (1.17) ... 638s Setting up debhelper (13.20ubuntu1) ... 638s Setting up libcombblas2.0.0t64:amd64 (2.0.0-3.1build3) ... 638s Setting up libfftw3-mpi3:amd64 (3.3.10-1ubuntu4) ... 638s Setting up python3-mpi4py (4.0.1-3ubuntu1) ... 639s Setting up gfortran (4:14.1.0-2ubuntu1) ... 639s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 639s update-alternatives: warning: skip creation of /usr/share/man/man1/f95.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f95) doesn't exist 639s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 639s update-alternatives: warning: skip creation of /usr/share/man/man1/f77.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f77) doesn't exist 639s Setting up libhdf5-openmpi-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 639s Setting up libhdf5-openmpi-fortran-102t64:amd64 (1.10.10+repack-4ubuntu3) ... 639s Setting up libhdf5-openmpi-cpp-103-1t64:amd64 (1.10.10+repack-4ubuntu3) ... 639s Setting up libopenmpi-dev:amd64 (5.0.5-6) ... 639s update-alternatives: using /usr/lib/x86_64-linux-gnu/openmpi/include to provide /usr/include/x86_64-linux-gnu/mpi (mpi-x86_64-linux-gnu) in auto mode 639s update-alternatives: warning: skip creation of /usr/lib/x86_64-linux-gnu/libmpi.so because associated file /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (of link group mpi-x86_64-linux-gnu) doesn't exist 639s Setting up libscalapack-openmpi2.2:amd64 (2.2.1-3.1ubuntu2) ... 639s Setting up python3-dijitso (2019.2.0~git20190418.c92dcb0-4) ... 639s Setting up libsuperlu-dist8:amd64 (8.2.1+dfsg1-2) ... 639s Setting up python3-ffc (2019.2.0~legacy20230509.35df986-3) ... 639s Setting up libfftw3-mpi-dev:amd64 (3.3.10-1ubuntu4) ... 639s Setting up libhdf5-openmpi-hl-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 639s Setting up libsuperlu-dist-dev:amd64 (8.2.1+dfsg1-2) ... 639s Setting up libhdf5-openmpi-hl-fortran-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 639s Setting up libmumps-64pord-5.7:amd64 (5.7.3-3) ... 639s Setting up libmumps-5.7:amd64 (5.7.3-3) ... 639s Setting up libmumps-5.6t64:amd64 (5.6.2-2.1build3) ... 639s Setting up libhypre-2.31.0:amd64 (2.31.0-1exp2) ... 639s Setting up libhypre64m-2.31.0:amd64 (2.31.0-1exp2) ... 639s Setting up libscalapack-openmpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 639s Setting up mpi-default-dev (1.17) ... 639s Setting up libhdf5-openmpi-hl-cpp-100t64:amd64 (1.10.10+repack-4ubuntu3) ... 639s Setting up libmumps-64pord-5.6t64:amd64 (5.6.2-2.1build3) ... 639s Setting up libhypre64m-dev:amd64 (2.31.0-1exp2) ... 639s Setting up libscalapack-mpi-dev:amd64 (2.2.1-3.1ubuntu2) ... 639s Setting up libhdf5-openmpi-dev (1.10.10+repack-4ubuntu3) ... 639s update-alternatives: using /usr/bin/h5pcc.openmpi to provide /usr/bin/h5pcc (h5pcc) in auto mode 639s update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-openmpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 639s update-alternatives: updating alternative /usr/bin/mpicc.openmpi because link group mpi has changed slave links 639s update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-mpi.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 639s Setting up libmumps64-dev:amd64 (5.6.2-2.1build3) ... 639s Setting up libmumps-dev:amd64 (5.6.2-2.1build3) ... 639s Setting up libscotch-dev (7.0.5-1ubuntu1) ... 639s Setting up libparpack2-dev:amd64 (3.9.1-1.1ubuntu1) ... 639s Setting up libpetsc-real3.21:amd64 (3.21.6+dfsg1-2ubuntu2) ... 639s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.21.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc.so.3.21 (libpetsc.so.3.21) in auto mode 639s Setting up libhypre-dev:amd64 (2.31.0-1exp2) ... 639s Setting up libptscotch-dev (7.0.5-1ubuntu1) ... 639s Setting up libpetsc64-real3.21:amd64 (3.21.6+dfsg1-2ubuntu2) ... 639s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc64_real.so.3.21.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc64.so.3.21 (libpetsc64.so.3.21) in auto mode 639s Setting up libboost-mpi1.83-dev (1.83.0-3.2ubuntu3) ... 639s Setting up libboost-mpi-dev (1.83.0.2ubuntu1) ... 639s Setting up libhdf5-mpi-dev (1.10.10+repack-4ubuntu3) ... 639s Setting up python3-petsc4py-64-real3.21 (3.21.6-2ubuntu2) ... 639s Setting up libslepc64-real3.21 (3.21.2+dfsg1-2) ... 639s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc64_real.so.3.21.2 to provide /usr/lib/x86_64-linux-gnu/libslepc64.so.3.21 (libslepc64.so.3.21) in auto mode 639s Setting up python3-petsc4py (3.21.6-2ubuntu2) ... 639s Setting up libslepc-real3.21 (3.21.2+dfsg1-2) ... 639s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc_real.so.3.21.2 to provide /usr/lib/x86_64-linux-gnu/libslepc.so.3.21 (libslepc.so.3.21) in auto mode 639s Setting up python3-petsc4py-real3.21 (3.21.6-2ubuntu2) ... 640s Setting up python3-petsc4py-real (3.21.6-2ubuntu2) ... 640s Setting up libdolfin2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up libpetsc3.21-dev-common (3.21.6+dfsg1-2ubuntu2) ... 640s /usr/share/petsc/3.21/lib/petsc/bin/petsc_tas_analysis.py:779: SyntaxWarning: invalid escape sequence '\l' 640s axMeshConv.set(xlabel='Problem Size $\log N$', ylabel='Error $\log |x - x^*|$', title='Mesh Convergence') 640s /usr/share/petsc/3.21/lib/petsc/bin/petsc_tas_analysis.py:779: SyntaxWarning: invalid escape sequence '\l' 640s axMeshConv.set(xlabel='Problem Size $\log N$', ylabel='Error $\log |x - x^*|$', title='Mesh Convergence') 640s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:253: SyntaxWarning: invalid escape sequence '\d' 640s print("\documentclass{article}") 640s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:256: SyntaxWarning: invalid escape sequence '\c' 640s print("\centering") 640s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:259: SyntaxWarning: invalid escape sequence '\m' 640s print(" & & \multicolumn{4}{c}{--------------- Percent of -------------} & \\\\") 640s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:261: SyntaxWarning: invalid escape sequence '\h' 640s print("\hline") 640s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:321: SyntaxWarning: invalid escape sequence '\e' 640s print("\end{tabular}") 640s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:322: SyntaxWarning: invalid escape sequence '\e' 640s print("\end{table}") 640s /usr/share/petsc/3.21/lib/petsc/bin/petsclogformat.py:323: SyntaxWarning: invalid escape sequence '\e' 640s print("\end{document}") 640s Setting up python3-slepc4py-real3.21 (3.21.2-1ubuntu2) ... 640s Setting up python3-petsc4py-64-real (3.21.6-2ubuntu2) ... 640s Setting up libpetsc64-real3.21-dev:amd64 (3.21.6+dfsg1-2ubuntu2) ... 640s update-alternatives: using /usr/lib/petscdir/petsc64-3.21/x86_64-linux-gnu-real to provide /usr/lib/petsc64 (petsc64) in auto mode 640s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc64_real.so.3.21.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc64_real.so (libpetsc64_real.so) in auto mode 640s update-alternatives: using /usr/lib/petscdir/petsc64-3.21/x86_64-linux-gnu-real to provide /usr/lib/petscdir/64-3.21 (petsc64-3.21) in auto mode 640s Setting up libdolfin64-2019.2t64:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up python3-slepc4py-64-real3.21 (3.21.2-1ubuntu2) ... 640s Setting up libpetsc-real3.21-dev:amd64 (3.21.6+dfsg1-2ubuntu2) ... 640s update-alternatives: error: no alternatives for petsc 640s update-alternatives: using /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real to provide /usr/lib/petsc (petsc) in auto mode 640s update-alternatives: using /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.21.6 to provide /usr/lib/x86_64-linux-gnu/libpetsc_real.so (libpetsc_real.so) in auto mode 640s update-alternatives: using /usr/lib/petscdir/petsc3.21/x86_64-linux-gnu-real to provide /usr/lib/petscdir/3.21 (petsc3.21) in auto mode 640s Setting up libpetsc-real-dev (3.21.6+dfsg1-2ubuntu2) ... 640s Setting up python3-slepc4py (3.21.2-1ubuntu2) ... 640s Setting up python3-slepc4py-real (3.21.2-1ubuntu2) ... 640s Setting up python3-slepc4py-64-real (3.21.2-1ubuntu2) ... 640s Setting up libpetsc64-real-dev (3.21.6+dfsg1-2ubuntu2) ... 640s Setting up petsc64-dev (3.21.6+dfsg1-2ubuntu2) ... 640s Setting up libslepc-real3.21-dev (3.21.2+dfsg1-2) ... 640s update-alternatives: error: no alternatives for slepc 640s update-alternatives: using /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real to provide /usr/lib/slepc (slepc) in auto mode 640s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc_real.so.3.21.2 to provide /usr/lib/x86_64-linux-gnu/libslepc_real.so (libslepc_real.so) in auto mode 640s update-alternatives: using /usr/lib/slepcdir/slepc3.21/x86_64-linux-gnu-real to provide /usr/lib/slepcdir/3.21 (slepc3.21) in auto mode 640s Setting up libslepc64-real3.21-dev (3.21.2+dfsg1-2) ... 640s update-alternatives: using /usr/lib/slepcdir/slepc64-3.21/x86_64-linux-gnu-real to provide /usr/lib/slepc64 (slepc64) in auto mode 640s update-alternatives: using /usr/lib/x86_64-linux-gnu/libslepc64_real.so.3.21.2 to provide /usr/lib/x86_64-linux-gnu/libslepc64_real.so (libslepc64_real.so) in auto mode 640s update-alternatives: using /usr/lib/slepcdir/slepc64-3.21/x86_64-linux-gnu-real to provide /usr/lib/slepcdir/64bit-3.21 (slepc64-3.21) in auto mode 640s Setting up petsc-dev (3.21.6+dfsg1-2ubuntu2) ... 640s Setting up slepc-dev (3.21.2+dfsg1-2) ... 640s Setting up libdolfin-dev:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up slepc64-dev (3.21.2+dfsg1-2) ... 640s Setting up libdolfin64-dev:amd64 (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up python3-dolfin64-real (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up python3-dolfin-real (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up python3-dolfin (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up dolfin-doc (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up dolfin-bin (2019.2.0~legacy20240219.1c52e83-11ubuntu1) ... 640s Setting up libheif-plugin-aomdec:amd64 (1.19.3-1) ... 640s Setting up libheif-plugin-libde265:amd64 (1.19.3-1) ... 640s Setting up libheif1:amd64 (1.19.3-1) ... 640s Setting up libgd3:amd64 (2.3.3-12ubuntu3) ... 640s Setting up libgvc6 (2.42.4-2build3) ... 640s Setting up graphviz (2.42.4-2build3) ... 640s Processing triggers for libc-bin (2.40-1ubuntu3) ... 640s Processing triggers for systemd (256.5-2ubuntu4) ... 640s Processing triggers for man-db (2.13.0-1) ... 642s Processing triggers for install-info (7.1.1-1) ... 642s Processing triggers for sgml-base (1.31) ... 642s Setting up docutils-common (0.21.2+dfsg-2) ... 642s Processing triggers for sgml-base (1.31) ... 642s Setting up python3-docutils (0.21.2+dfsg-2) ... 643s Setting up python3-sphinx (7.4.7-4) ... 644s Setting up python3-sphinxcontrib.jquery (4.1-5) ... 644s Setting up python3-sphinx-rtd-theme (3.0.2+dfsg-1) ... 644s Setting up autopkgtest-satdep (0) ... 656s (Reading database ... 125559 files and directories currently installed.) 656s Removing autopkgtest-satdep (0) ... 662s autopkgtest [20:41:54]: test test-dolfin-python-pusimp: [----------------------- 662s === python 3.13 pusimp test === 662s ============================= test session starts ============================== 662s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 662s cachedir: .pytest_cache 662s rootdir: /tmp/autopkgtest.Xh5QxM/build.5l4/src/python 662s plugins: typeguard-4.4.1 663s collecting ... collected 10 items 663s 664s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_without_local_packages FAILED 775s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name0-dependencies_pypi_name0-dependencies_extra_error_message0] Package dolfin did fail to import with error: 775s Importing dolfin was not successful. 775s stdout contains 775s stderr contains Traceback (most recent call last): 775s File "", line 1, in 775s import dolfin 775s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 775s pusimp.prevent_user_site_imports( 775s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 775s "dolfin", "apt", "https://fenicsproject.discourse.group/", 775s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 775s ...<8 lines>... 775s pip_uninstall_call 775s ^^^^^^^^^^^^^^^^^^ 775s ) 775s ^ 775s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 775s raise ImportError(import_error) 775s ImportError: pusimp has detected the following problems with dolfin dependencies: 775s 1) Dependencies imported from a local path rather than from the path provided by apt: 775s * ufl_legacy was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl_legacy/__init__.py, but imported from /tmp/tmp1oav5tjk/venv/lib/python3.13/site-packages/ufl_legacy/__init__.py. 775s 775s pusimp suggests to apply all of the following fixes: 775s 1) To uninstall local dependencies: 775s * run '/tmp/tmp1oav5tjk/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmp1oav5tjk/venv/lib/python3.13/site-packages/ufl_legacy. 775s 775s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 775s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 775s FAILED 782s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name1-dependencies_pypi_name1-dependencies_extra_error_message1] Package dolfin did fail to import with error: 782s Importing dolfin was not successful. 782s stdout contains 782s stderr contains Traceback (most recent call last): 782s File "", line 1, in 782s import dolfin 782s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 782s pusimp.prevent_user_site_imports( 782s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 782s "dolfin", "apt", "https://fenicsproject.discourse.group/", 782s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 782s ...<8 lines>... 782s pip_uninstall_call 782s ^^^^^^^^^^^^^^^^^^ 782s ) 782s ^ 782s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 782s raise ImportError(import_error) 782s ImportError: pusimp has detected the following problems with dolfin dependencies: 782s 1) Dependencies imported from a local path rather than from the path provided by apt: 782s * ufl was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl/__init__.py, but imported from /tmp/tmpveaczzyh/venv/lib/python3.13/site-packages/ufl/__init__.py. 782s 782s pusimp suggests to apply all of the following fixes: 782s 1) To uninstall local dependencies: 782s * run '/tmp/tmpveaczzyh/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpveaczzyh/venv/lib/python3.13/site-packages/ufl. Be aware that legacy dolfin codes must now import ufl_legacy instead of ufl, see https://fenicsproject.discourse.group/t/announcement-ufl-legacy-and-legacy-dolfin/11583 . 782s 782s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 782s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 782s FAILED 799s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name2-dependencies_pypi_name2-dependencies_extra_error_message2] Package dolfin did fail to import with error: 799s Importing dolfin was not successful. 799s stdout contains 799s stderr contains Traceback (most recent call last): 799s File "", line 1, in 799s import dolfin 799s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 799s pusimp.prevent_user_site_imports( 799s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 799s "dolfin", "apt", "https://fenicsproject.discourse.group/", 799s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 799s ...<8 lines>... 799s pip_uninstall_call 799s ^^^^^^^^^^^^^^^^^^ 799s ) 799s ^ 799s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 799s raise ImportError(import_error) 799s ImportError: pusimp has detected the following problems with dolfin dependencies: 799s 1) Dependencies imported from a local path rather than from the path provided by apt: 799s * FIAT was imported from a local path: expected in /usr/lib/python3/dist-packages/FIAT/__init__.py, but imported from /tmp/tmpel83wjbg/venv/lib/python3.13/site-packages/FIAT/__init__.py. 799s * ufl_legacy was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl_legacy/__init__.py, but imported from /tmp/tmpel83wjbg/venv/lib/python3.13/site-packages/ufl_legacy/__init__.py. 799s 799s pusimp suggests to apply all of the following fixes: 799s 1) To uninstall local dependencies: 799s * run '/tmp/tmpel83wjbg/venv/bin/python3 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpel83wjbg/venv/lib/python3.13/site-packages/FIAT. 799s * run '/tmp/tmpel83wjbg/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpel83wjbg/venv/lib/python3.13/site-packages/ufl_legacy. 799s 799s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 799s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 799s FAILED 808s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name3-dependencies_pypi_name3-dependencies_extra_error_message3] Package dolfin did fail to import with error: 808s Importing dolfin was not successful. 808s stdout contains 808s stderr contains Traceback (most recent call last): 808s File "", line 1, in 808s import dolfin 808s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 808s pusimp.prevent_user_site_imports( 808s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 808s "dolfin", "apt", "https://fenicsproject.discourse.group/", 808s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 808s ...<8 lines>... 808s pip_uninstall_call 808s ^^^^^^^^^^^^^^^^^^ 808s ) 808s ^ 808s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 808s raise ImportError(import_error) 808s ImportError: pusimp has detected the following problems with dolfin dependencies: 808s 1) Dependencies imported from a local path rather than from the path provided by apt: 808s * ufl_legacy was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl_legacy/__init__.py, but imported from /tmp/tmpyuo72vyb/venv/lib/python3.13/site-packages/ufl_legacy/__init__.py. 808s * ufl was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl/__init__.py, but imported from /tmp/tmpyuo72vyb/venv/lib/python3.13/site-packages/ufl/__init__.py. 808s 808s pusimp suggests to apply all of the following fixes: 808s 1) To uninstall local dependencies: 808s * run '/tmp/tmpyuo72vyb/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpyuo72vyb/venv/lib/python3.13/site-packages/ufl_legacy. 808s * run '/tmp/tmpyuo72vyb/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpyuo72vyb/venv/lib/python3.13/site-packages/ufl. Be aware that legacy dolfin codes must now import ufl_legacy instead of ufl, see https://fenicsproject.discourse.group/t/announcement-ufl-legacy-and-legacy-dolfin/11583 . 808s 808s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 808s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 808s FAILED 813s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name0-dependencies_pypi_name0] FAILED 817s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name1-dependencies_pypi_name1] FAILED 820s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_broken_non_optional_packages[dependencies_import_name0] Package dolfin did fail to import with error: 820s Importing dolfin was not successful. 820s stdout contains 820s stderr contains Traceback (most recent call last): 820s File "", line 1, in 820s import dolfin 820s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 820s pusimp.prevent_user_site_imports( 820s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 820s "dolfin", "apt", "https://fenicsproject.discourse.group/", 820s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 820s ...<8 lines>... 820s pip_uninstall_call 820s ^^^^^^^^^^^^^^^^^^ 820s ) 820s ^ 820s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 820s raise ImportError(import_error) 820s ImportError: pusimp has detected the following problems with dolfin dependencies: 820s 1) Broken dependencies: 820s * ffc is broken. Error on import was 'ufl_legacy was purposely broken.'. 820s * ufl_legacy is broken. Error on import was 'ufl_legacy was purposely broken.'. 820s 820s pusimp suggests to apply all of the following fixes: 820s 1) To fix broken dependencies: 820s * run '/tmp/tmpxdd602hc/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmpxdd602hc/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 820s * run '/tmp/tmpxdd602hc/venv/bin/python3 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmpxdd602hc/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 820s 820s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 820s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 820s PASSED 822s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_broken_non_optional_packages[dependencies_import_name1] Package dolfin did fail to import with error: 822s Importing dolfin was not successful. 822s stdout contains 822s stderr contains Traceback (most recent call last): 822s File "", line 1, in 822s import dolfin 822s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 822s pusimp.prevent_user_site_imports( 822s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 822s "dolfin", "apt", "https://fenicsproject.discourse.group/", 822s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 822s ...<8 lines>... 822s pip_uninstall_call 822s ^^^^^^^^^^^^^^^^^^ 822s ) 822s ^ 822s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 822s raise ImportError(import_error) 822s ImportError: pusimp has detected the following problems with dolfin dependencies: 822s 1) Broken dependencies: 822s * ffc is broken. Error on import was 'ffc was purposely broken.'. 822s 822s pusimp suggests to apply all of the following fixes: 822s 1) To fix broken dependencies: 822s * run '/tmp/tmpp72ij6u7/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmpp72ij6u7/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 822s 822s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 822s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 822s PASSED 824s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] FAILED 824s 824s =================================== FAILURES =================================== 824s ______________ test_dolfin_import_success_without_local_packages _______________ 824s 824s def test_dolfin_import_success_without_local_packages() -> None: 824s """Test that dolfin imports correctly without any extra local packages.""" 824s > assert_package_import_success_without_local_packages( 824s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py" 824s ) 824s 824s python/test/debian-only/test_pusimp.py:47: 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s /usr/lib/python3/dist-packages/pusimp/utils.py:202: in assert_package_import_success_without_local_packages 824s assert_package_location(sys.executable, package, package_path) 824s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 824s assert_has_package(executable, package) 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s 824s executable = '/usr/bin/python3.13', package = 'dolfin' 824s 824s def assert_has_package(executable: str, package: str) -> None: 824s """Assert that a package is installed. 824s 824s Note that it is not safe to simply import the package in the current pytest environment, 824s since the environment itself might change from one test to the other, but python packages 824s can be imported only once and not unloaded. 824s """ 824s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 824s > assert run_import.returncode == 0, ( 824s f"Importing {package} was not successful.\n" 824s f"stdout contains {run_import.stdout.decode().strip()}\n" 824s f"stderr contains {run_import.stderr.decode().strip()}" 824s ) 824s E AssertionError: Importing dolfin was not successful. 824s E stdout contains 824s E stderr contains Traceback (most recent call last): 824s E File "", line 1, in 824s E import dolfin 824s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s E from .cpp import __version__ 824s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s 824s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 824s _ test_dolfin_import_errors_with_local_packages[dependencies_import_name0-dependencies_pypi_name0-dependencies_extra_error_message0] _ 824s 824s dependencies_import_name = ['ufl_legacy'] 824s dependencies_pypi_name = ['fenics-ufl-legacy'] 824s dependencies_extra_error_message = [] 824s 824s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 824s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name,dependencies_extra_error_message", [ 824s (["ufl_legacy"], ["fenics-ufl-legacy"], []), 824s (["ufl"], ["fenics-ufl"], [UFL_LEGACY_WARNING]), 824s (["FIAT", "ufl_legacy"], ["fenics-fiat", "fenics-ufl-legacy"], []), 824s (["ufl", "ufl_legacy"], ["fenics-ufl", "fenics-ufl-legacy"], [UFL_LEGACY_WARNING]) 824s ]) 824s def test_dolfin_import_errors_with_local_packages( 824s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str], 824s dependencies_extra_error_message: typing.List[str] 824s ) -> None: 824s """Test that dolfin fails to import with extra local packages.""" 824s > assert_package_import_errors_with_local_packages( 824s "dolfin", dependencies_import_name, dependencies_pypi_name, dependencies_extra_error_message, 824s pip_install_call, pip_uninstall_call 824s ) 824s 824s python/test/debian-only/test_pusimp.py:64: 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s /usr/lib/python3/dist-packages/pusimp/utils.py:238: in assert_package_import_errors_with_local_packages 824s assert_has_package(virtual_env.executable, package) 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s 824s executable = '/tmp/tmp1oav5tjk/venv/bin/python3', package = 'dolfin' 824s 824s def assert_has_package(executable: str, package: str) -> None: 824s """Assert that a package is installed. 824s 824s Note that it is not safe to simply import the package in the current pytest environment, 824s since the environment itself might change from one test to the other, but python packages 824s can be imported only once and not unloaded. 824s """ 824s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 824s > assert run_import.returncode == 0, ( 824s f"Importing {package} was not successful.\n" 824s f"stdout contains {run_import.stdout.decode().strip()}\n" 824s f"stderr contains {run_import.stderr.decode().strip()}" 824s ) 824s E AssertionError: Importing dolfin was not successful. 824s E stdout contains 824s E stderr contains Traceback (most recent call last): 824s E File "", line 1, in 824s E import dolfin 824s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s E from .cpp import __version__ 824s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s 824s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 824s _ test_dolfin_import_errors_with_local_packages[dependencies_import_name1-dependencies_pypi_name1-dependencies_extra_error_message1] _ 824s 824s dependencies_import_name = ['ufl'], dependencies_pypi_name = ['fenics-ufl'] 824s dependencies_extra_error_message = ['legacy dolfin codes must now import ufl_legacy instead of ufl'] 824s 824s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 824s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name,dependencies_extra_error_message", [ 824s (["ufl_legacy"], ["fenics-ufl-legacy"], []), 824s (["ufl"], ["fenics-ufl"], [UFL_LEGACY_WARNING]), 824s (["FIAT", "ufl_legacy"], ["fenics-fiat", "fenics-ufl-legacy"], []), 824s (["ufl", "ufl_legacy"], ["fenics-ufl", "fenics-ufl-legacy"], [UFL_LEGACY_WARNING]) 824s ]) 824s def test_dolfin_import_errors_with_local_packages( 824s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str], 824s dependencies_extra_error_message: typing.List[str] 824s ) -> None: 824s """Test that dolfin fails to import with extra local packages.""" 824s > assert_package_import_errors_with_local_packages( 824s "dolfin", dependencies_import_name, dependencies_pypi_name, dependencies_extra_error_message, 824s pip_install_call, pip_uninstall_call 824s ) 824s 824s python/test/debian-only/test_pusimp.py:64: 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s /usr/lib/python3/dist-packages/pusimp/utils.py:238: in assert_package_import_errors_with_local_packages 824s assert_has_package(virtual_env.executable, package) 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s 824s executable = '/tmp/tmpveaczzyh/venv/bin/python3', package = 'dolfin' 824s 824s def assert_has_package(executable: str, package: str) -> None: 824s """Assert that a package is installed. 824s 824s Note that it is not safe to simply import the package in the current pytest environment, 824s since the environment itself might change from one test to the other, but python packages 824s can be imported only once and not unloaded. 824s """ 824s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 824s > assert run_import.returncode == 0, ( 824s f"Importing {package} was not successful.\n" 824s f"stdout contains {run_import.stdout.decode().strip()}\n" 824s f"stderr contains {run_import.stderr.decode().strip()}" 824s ) 824s E AssertionError: Importing dolfin was not successful. 824s E stdout contains 824s E stderr contains Traceback (most recent call last): 824s E File "", line 1, in 824s E import dolfin 824s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s E from .cpp import __version__ 824s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s 824s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 824s _ test_dolfin_import_errors_with_local_packages[dependencies_import_name2-dependencies_pypi_name2-dependencies_extra_error_message2] _ 824s 824s dependencies_import_name = ['FIAT', 'ufl_legacy'] 824s dependencies_pypi_name = ['fenics-fiat', 'fenics-ufl-legacy'] 824s dependencies_extra_error_message = [] 824s 824s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 824s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name,dependencies_extra_error_message", [ 824s (["ufl_legacy"], ["fenics-ufl-legacy"], []), 824s (["ufl"], ["fenics-ufl"], [UFL_LEGACY_WARNING]), 824s (["FIAT", "ufl_legacy"], ["fenics-fiat", "fenics-ufl-legacy"], []), 824s (["ufl", "ufl_legacy"], ["fenics-ufl", "fenics-ufl-legacy"], [UFL_LEGACY_WARNING]) 824s ]) 824s def test_dolfin_import_errors_with_local_packages( 824s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str], 824s dependencies_extra_error_message: typing.List[str] 824s ) -> None: 824s """Test that dolfin fails to import with extra local packages.""" 824s > assert_package_import_errors_with_local_packages( 824s "dolfin", dependencies_import_name, dependencies_pypi_name, dependencies_extra_error_message, 824s pip_install_call, pip_uninstall_call 824s ) 824s 824s python/test/debian-only/test_pusimp.py:64: 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s /usr/lib/python3/dist-packages/pusimp/utils.py:238: in assert_package_import_errors_with_local_packages 824s assert_has_package(virtual_env.executable, package) 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s 824s executable = '/tmp/tmpel83wjbg/venv/bin/python3', package = 'dolfin' 824s 824s def assert_has_package(executable: str, package: str) -> None: 824s """Assert that a package is installed. 824s 824s Note that it is not safe to simply import the package in the current pytest environment, 824s since the environment itself might change from one test to the other, but python packages 824s can be imported only once and not unloaded. 824s """ 824s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 824s > assert run_import.returncode == 0, ( 824s f"Importing {package} was not successful.\n" 824s f"stdout contains {run_import.stdout.decode().strip()}\n" 824s f"stderr contains {run_import.stderr.decode().strip()}" 824s ) 824s E AssertionError: Importing dolfin was not successful. 824s E stdout contains 824s E stderr contains Traceback (most recent call last): 824s E File "", line 1, in 824s E import dolfin 824s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s E from .cpp import __version__ 824s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s 824s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 824s _ test_dolfin_import_errors_with_local_packages[dependencies_import_name3-dependencies_pypi_name3-dependencies_extra_error_message3] _ 824s 824s dependencies_import_name = ['ufl', 'ufl_legacy'] 824s dependencies_pypi_name = ['fenics-ufl', 'fenics-ufl-legacy'] 824s dependencies_extra_error_message = ['legacy dolfin codes must now import ufl_legacy instead of ufl'] 824s 824s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 824s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name,dependencies_extra_error_message", [ 824s (["ufl_legacy"], ["fenics-ufl-legacy"], []), 824s (["ufl"], ["fenics-ufl"], [UFL_LEGACY_WARNING]), 824s (["FIAT", "ufl_legacy"], ["fenics-fiat", "fenics-ufl-legacy"], []), 824s (["ufl", "ufl_legacy"], ["fenics-ufl", "fenics-ufl-legacy"], [UFL_LEGACY_WARNING]) 824s ]) 824s def test_dolfin_import_errors_with_local_packages( 824s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str], 824s dependencies_extra_error_message: typing.List[str] 824s ) -> None: 824s """Test that dolfin fails to import with extra local packages.""" 824s > assert_package_import_errors_with_local_packages( 824s "dolfin", dependencies_import_name, dependencies_pypi_name, dependencies_extra_error_message, 824s pip_install_call, pip_uninstall_call 824s ) 824s 824s python/test/debian-only/test_pusimp.py:64: 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s /usr/lib/python3/dist-packages/pusimp/utils.py:238: in assert_package_import_errors_with_local_packages 824s assert_has_package(virtual_env.executable, package) 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s 824s executable = '/tmp/tmpyuo72vyb/venv/bin/python3', package = 'dolfin' 824s 824s def assert_has_package(executable: str, package: str) -> None: 824s """Assert that a package is installed. 824s 824s Note that it is not safe to simply import the package in the current pytest environment, 824s since the environment itself might change from one test to the other, but python packages 824s can be imported only once and not unloaded. 824s """ 824s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 824s > assert run_import.returncode == 0, ( 824s f"Importing {package} was not successful.\n" 824s f"stdout contains {run_import.stdout.decode().strip()}\n" 824s f"stderr contains {run_import.stderr.decode().strip()}" 824s ) 824s E AssertionError: Importing dolfin was not successful. 824s E stdout contains 824s E stderr contains Traceback (most recent call last): 824s E File "", line 1, in 824s E import dolfin 824s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s E from .cpp import __version__ 824s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s 824s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 824s _ test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name0-dependencies_pypi_name0] _ 824s 824s dependencies_import_name = ['ufl_legacy'] 824s dependencies_pypi_name = ['fenics-ufl-legacy'] 824s 824s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 824s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name", [ 824s (["ufl_legacy"], ["fenics-ufl-legacy"]), 824s (["ufl"], ["fenics-ufl"]) 824s ]) 824s def test_dolfin_import_success_with_allowed_local_packages( 824s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str] 824s ) -> None: 824s """Test that dolfin imports correctly even with extra local packages when asked to allow user-site imports.""" 824s > assert_package_import_success_with_allowed_local_packages( 824s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", 824s dependencies_import_name, dependencies_pypi_name, pip_install_call 824s ) 824s 824s python/test/debian-only/test_pusimp.py:79: 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s /usr/lib/python3/dist-packages/pusimp/utils.py:267: in assert_package_import_success_with_allowed_local_packages 824s assert_package_location(virtual_env.executable, package, package_path) 824s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 824s assert_has_package(executable, package) 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s 824s executable = '/tmp/tmpl64utkgd/venv/bin/python3', package = 'dolfin' 824s 824s def assert_has_package(executable: str, package: str) -> None: 824s """Assert that a package is installed. 824s 824s Note that it is not safe to simply import the package in the current pytest environment, 824s since the environment itself might change from one test to the other, but python packages 824s can be imported only once and not unloaded. 824s """ 824s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 824s > assert run_import.returncode == 0, ( 824s f"Importing {package} was not successful.\n" 824s f"stdout contains {run_import.stdout.decode().strip()}\n" 824s f"stderr contains {run_import.stderr.decode().strip()}" 824s ) 824s E AssertionError: Importing dolfin was not successful. 824s E stdout contains 824s E stderr contains Traceback (most recent call last): 824s E File "", line 1, in 824s E import dolfin 824s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s E from .cpp import __version__ 824s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s 824s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 824s _ test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name1-dependencies_pypi_name1] _ 824s 824s dependencies_import_name = ['ufl'], dependencies_pypi_name = ['fenics-ufl'] 824s 824s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 824s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name", [ 824s (["ufl_legacy"], ["fenics-ufl-legacy"]), 824s (["ufl"], ["fenics-ufl"]) 824s ]) 824s def test_dolfin_import_success_with_allowed_local_packages( 824s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str] 824s ) -> None: 824s """Test that dolfin imports correctly even with extra local packages when asked to allow user-site imports.""" 824s > assert_package_import_success_with_allowed_local_packages( 824s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", 824s dependencies_import_name, dependencies_pypi_name, pip_install_call 824s ) 824s 824s python/test/debian-only/test_pusimp.py:79: 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s /usr/lib/python3/dist-packages/pusimp/utils.py:267: in assert_package_import_success_with_allowed_local_packages 824s assert_package_location(virtual_env.executable, package, package_path) 824s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 824s assert_has_package(executable, package) 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s 824s executable = '/tmp/tmpko10pmp_/venv/bin/python3', package = 'dolfin' 824s 824s def assert_has_package(executable: str, package: str) -> None: 824s """Assert that a package is installed. 824s 824s Note that it is not safe to simply import the package in the current pytest environment, 824s since the environment itself might change from one test to the other, but python packages 824s can be imported only once and not unloaded. 824s """ 824s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 824s > assert run_import.returncode == 0, ( 824s f"Importing {package} was not successful.\n" 824s f"stdout contains {run_import.stdout.decode().strip()}\n" 824s f"stderr contains {run_import.stderr.decode().strip()}" 824s ) 824s E AssertionError: Importing dolfin was not successful. 824s E stdout contains 824s E stderr contains Traceback (most recent call last): 824s E File "", line 1, in 824s E import dolfin 824s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s E from .cpp import __version__ 824s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s 824s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 824s _ test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] _ 824s 824s dependencies_import_name = ['ufl'] 824s 824s @pytest.mark.parametrize("dependencies_import_name", [ 824s ["ufl"] 824s ]) 824s def test_dolfin_import_success_with_broken_optional_packages(dependencies_import_name: typing.List[str]) -> None: 824s """Test that dolfin fails to import imports correctly when optional packages are broken.""" 824s > assert_package_import_success_with_broken_optional_packages( 824s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", dependencies_import_name, [True] 824s ) 824s 824s python/test/debian-only/test_pusimp.py:99: 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s /usr/lib/python3/dist-packages/pusimp/utils.py:311: in assert_package_import_success_with_broken_optional_packages 824s assert_package_location(virtual_env.executable, package, package_path) 824s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 824s assert_has_package(executable, package) 824s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 824s 824s executable = '/tmp/tmpt8qy7v70/venv/bin/python3', package = 'dolfin' 824s 824s def assert_has_package(executable: str, package: str) -> None: 824s """Assert that a package is installed. 824s 824s Note that it is not safe to simply import the package in the current pytest environment, 824s since the environment itself might change from one test to the other, but python packages 824s can be imported only once and not unloaded. 824s """ 824s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 824s > assert run_import.returncode == 0, ( 824s f"Importing {package} was not successful.\n" 824s f"stdout contains {run_import.stdout.decode().strip()}\n" 824s f"stderr contains {run_import.stderr.decode().strip()}" 824s ) 824s E AssertionError: Importing dolfin was not successful. 824s E stdout contains 824s E stderr contains Traceback (most recent call last): 824s E File "", line 1, in 824s E import dolfin 824s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s E from .cpp import __version__ 824s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s 824s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 824s =========================== short test summary info ============================ 824s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_without_local_packages - AssertionError: Importing dolfin was not successful. 824s stdout contains 824s stderr contains Traceback (most recent call last): 824s File "", line 1, in 824s import dolfin 824s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s from .cpp import __version__ 824s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name0-dependencies_pypi_name0-dependencies_extra_error_message0] - AssertionError: Importing dolfin was not successful. 824s stdout contains 824s stderr contains Traceback (most recent call last): 824s File "", line 1, in 824s import dolfin 824s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s from .cpp import __version__ 824s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name1-dependencies_pypi_name1-dependencies_extra_error_message1] - AssertionError: Importing dolfin was not successful. 824s stdout contains 824s stderr contains Traceback (most recent call last): 824s File "", line 1, in 824s import dolfin 824s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s from .cpp import __version__ 824s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name2-dependencies_pypi_name2-dependencies_extra_error_message2] - AssertionError: Importing dolfin was not successful. 824s stdout contains 824s stderr contains Traceback (most recent call last): 824s File "", line 1, in 824s import dolfin 824s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s from .cpp import __version__ 824s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name3-dependencies_pypi_name3-dependencies_extra_error_message3] - AssertionError: Importing dolfin was not successful. 824s stdout contains 824s stderr contains Traceback (most recent call last): 824s File "", line 1, in 824s import dolfin 824s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s from .cpp import __version__ 824s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name0-dependencies_pypi_name0] - AssertionError: Importing dolfin was not successful. 824s stdout contains 824s stderr contains Traceback (most recent call last): 824s File "", line 1, in 824s import dolfin 824s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s from .cpp import __version__ 824s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name1-dependencies_pypi_name1] - AssertionError: Importing dolfin was not successful. 824s stdout contains 824s stderr contains Traceback (most recent call last): 824s File "", line 1, in 824s import dolfin 824s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s from .cpp import __version__ 824s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] - AssertionError: Importing dolfin was not successful. 824s stdout contains 824s stderr contains Traceback (most recent call last): 824s File "", line 1, in 824s import dolfin 824s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 824s from .cpp import __version__ 824s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 824s =================== 8 failed, 2 passed in 161.17s (0:02:41) ==================== 824s === python 3.12 pusimp test === 824s ============================= test session starts ============================== 824s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 824s cachedir: .pytest_cache 824s rootdir: /tmp/autopkgtest.Xh5QxM/build.5l4/src/python 824s plugins: typeguard-4.4.1 825s collecting ... collected 10 items 825s 825s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_without_local_packages FAILED 833s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name0-dependencies_pypi_name0-dependencies_extra_error_message0] Package dolfin did fail to import with error: 833s Importing dolfin was not successful. 833s stdout contains 833s stderr contains Traceback (most recent call last): 833s File "", line 1, in 833s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 833s pusimp.prevent_user_site_imports( 833s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 833s raise ImportError(import_error) 833s ImportError: pusimp has detected the following problems with dolfin dependencies: 833s 1) Dependencies imported from a local path rather than from the path provided by apt: 833s * ufl_legacy was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl_legacy/__init__.py, but imported from /tmp/tmp7943kgyc/venv/lib/python3.12/site-packages/ufl_legacy/__init__.py. 833s 833s pusimp suggests to apply all of the following fixes: 833s 1) To uninstall local dependencies: 833s * run '/tmp/tmp7943kgyc/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmp7943kgyc/venv/lib/python3.12/site-packages/ufl_legacy. 833s 833s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 833s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 833s FAILED 839s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name1-dependencies_pypi_name1-dependencies_extra_error_message1] Package dolfin did fail to import with error: 839s Importing dolfin was not successful. 839s stdout contains 839s stderr contains Traceback (most recent call last): 839s File "", line 1, in 839s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 839s pusimp.prevent_user_site_imports( 839s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 839s raise ImportError(import_error) 839s ImportError: pusimp has detected the following problems with dolfin dependencies: 839s 1) Dependencies imported from a local path rather than from the path provided by apt: 839s * ufl was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl/__init__.py, but imported from /tmp/tmpu70g5ewd/venv/lib/python3.12/site-packages/ufl/__init__.py. 839s 839s pusimp suggests to apply all of the following fixes: 839s 1) To uninstall local dependencies: 839s * run '/tmp/tmpu70g5ewd/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpu70g5ewd/venv/lib/python3.12/site-packages/ufl. Be aware that legacy dolfin codes must now import ufl_legacy instead of ufl, see https://fenicsproject.discourse.group/t/announcement-ufl-legacy-and-legacy-dolfin/11583 . 839s 839s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 839s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 839s FAILED 854s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name2-dependencies_pypi_name2-dependencies_extra_error_message2] Package dolfin did fail to import with error: 854s Importing dolfin was not successful. 854s stdout contains 854s stderr contains Traceback (most recent call last): 854s File "", line 1, in 854s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 854s pusimp.prevent_user_site_imports( 854s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 854s raise ImportError(import_error) 854s ImportError: pusimp has detected the following problems with dolfin dependencies: 854s 1) Dependencies imported from a local path rather than from the path provided by apt: 854s * FIAT was imported from a local path: expected in /usr/lib/python3/dist-packages/FIAT/__init__.py, but imported from /tmp/tmpf891q9cz/venv/lib/python3.12/site-packages/FIAT/__init__.py. 854s * ufl_legacy was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl_legacy/__init__.py, but imported from /tmp/tmpf891q9cz/venv/lib/python3.12/site-packages/ufl_legacy/__init__.py. 854s 854s pusimp suggests to apply all of the following fixes: 854s 1) To uninstall local dependencies: 854s * run '/tmp/tmpf891q9cz/venv/bin/python3 -m pip uninstall --break-system-packages fenics-fiat' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpf891q9cz/venv/lib/python3.12/site-packages/FIAT. 854s * run '/tmp/tmpf891q9cz/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpf891q9cz/venv/lib/python3.12/site-packages/ufl_legacy. 854s 854s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 854s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 854s FAILED 864s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name3-dependencies_pypi_name3-dependencies_extra_error_message3] Package dolfin did fail to import with error: 864s Importing dolfin was not successful. 864s stdout contains 864s stderr contains Traceback (most recent call last): 864s File "", line 1, in 864s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 864s pusimp.prevent_user_site_imports( 864s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 864s raise ImportError(import_error) 864s ImportError: pusimp has detected the following problems with dolfin dependencies: 864s 1) Dependencies imported from a local path rather than from the path provided by apt: 864s * ufl_legacy was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl_legacy/__init__.py, but imported from /tmp/tmpjmemv5us/venv/lib/python3.12/site-packages/ufl_legacy/__init__.py. 864s * ufl was imported from a local path: expected in /usr/lib/python3/dist-packages/ufl/__init__.py, but imported from /tmp/tmpjmemv5us/venv/lib/python3.12/site-packages/ufl/__init__.py. 864s 864s pusimp suggests to apply all of the following fixes: 864s 1) To uninstall local dependencies: 864s * run '/tmp/tmpjmemv5us/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpjmemv5us/venv/lib/python3.12/site-packages/ufl_legacy. 864s * run '/tmp/tmpjmemv5us/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl' in a terminal, and verify that you are prompted to confirm removal of files in /tmp/tmpjmemv5us/venv/lib/python3.12/site-packages/ufl. Be aware that legacy dolfin codes must now import ufl_legacy instead of ufl, see https://fenicsproject.discourse.group/t/announcement-ufl-legacy-and-legacy-dolfin/11583 . 864s 864s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 864s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 864s FAILED 869s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name0-dependencies_pypi_name0] FAILED 874s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name1-dependencies_pypi_name1] FAILED 876s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_broken_non_optional_packages[dependencies_import_name0] Package dolfin did fail to import with error: 876s Importing dolfin was not successful. 876s stdout contains 876s stderr contains Traceback (most recent call last): 876s File "", line 1, in 876s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 876s pusimp.prevent_user_site_imports( 876s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 876s raise ImportError(import_error) 876s ImportError: pusimp has detected the following problems with dolfin dependencies: 876s 1) Broken dependencies: 876s * ffc is broken. Error on import was 'ufl_legacy was purposely broken.'. 876s * ufl_legacy is broken. Error on import was 'ufl_legacy was purposely broken.'. 876s 876s pusimp suggests to apply all of the following fixes: 876s 1) To fix broken dependencies: 876s * run '/tmp/tmp9rtunlhd/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp9rtunlhd/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 876s * run '/tmp/tmp9rtunlhd/venv/bin/python3 -m pip show fenics-ufl-legacy' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp9rtunlhd/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ufl-legacy' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 876s 876s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 876s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 876s PASSED 878s python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_broken_non_optional_packages[dependencies_import_name1] Package dolfin did fail to import with error: 878s Importing dolfin was not successful. 878s stdout contains 878s stderr contains Traceback (most recent call last): 878s File "", line 1, in 878s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 44, in 878s pusimp.prevent_user_site_imports( 878s File "/usr/lib/python3/dist-packages/pusimp/prevent_user_site_imports.py", line 189, in prevent_user_site_imports 878s raise ImportError(import_error) 878s ImportError: pusimp has detected the following problems with dolfin dependencies: 878s 1) Broken dependencies: 878s * ffc is broken. Error on import was 'ffc was purposely broken.'. 878s 878s pusimp suggests to apply all of the following fixes: 878s 1) To fix broken dependencies: 878s * run '/tmp/tmp4sfdn8wk/venv/bin/python3 -m pip show fenics-ffc' in a terminal: if the location field is not /usr/lib/python3/dist-packages consider running '/tmp/tmp4sfdn8wk/venv/bin/python3 -m pip uninstall --break-system-packages fenics-ffc' in a terminal, because the broken dependency is probably being imported from a local path rather than from the path provided by apt. 878s 878s You can disable this check by exporting the DOLFIN_ALLOW_USER_SITE_IMPORTS environment variable. Note, however, that this may break the installation provided by apt. 878s If you believe that this message appears incorrectly, report this at https://fenicsproject.discourse.group/ . 878s PASSED 880s python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] FAILED 880s 880s =================================== FAILURES =================================== 880s ______________ test_dolfin_import_success_without_local_packages _______________ 880s 880s def test_dolfin_import_success_without_local_packages() -> None: 880s """Test that dolfin imports correctly without any extra local packages.""" 880s > assert_package_import_success_without_local_packages( 880s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py" 880s ) 880s 880s python/test/debian-only/test_pusimp.py:47: 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s /usr/lib/python3/dist-packages/pusimp/utils.py:202: in assert_package_import_success_without_local_packages 880s assert_package_location(sys.executable, package, package_path) 880s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 880s assert_has_package(executable, package) 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s 880s executable = '/usr/bin/python3.12', package = 'dolfin' 880s 880s def assert_has_package(executable: str, package: str) -> None: 880s """Assert that a package is installed. 880s 880s Note that it is not safe to simply import the package in the current pytest environment, 880s since the environment itself might change from one test to the other, but python packages 880s can be imported only once and not unloaded. 880s """ 880s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 880s > assert run_import.returncode == 0, ( 880s f"Importing {package} was not successful.\n" 880s f"stdout contains {run_import.stdout.decode().strip()}\n" 880s f"stderr contains {run_import.stderr.decode().strip()}" 880s ) 880s E AssertionError: Importing dolfin was not successful. 880s E stdout contains 880s E stderr contains Traceback (most recent call last): 880s E File "", line 1, in 880s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s E from .cpp import __version__ 880s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s 880s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 880s _ test_dolfin_import_errors_with_local_packages[dependencies_import_name0-dependencies_pypi_name0-dependencies_extra_error_message0] _ 880s 880s dependencies_import_name = ['ufl_legacy'] 880s dependencies_pypi_name = ['fenics-ufl-legacy'] 880s dependencies_extra_error_message = [] 880s 880s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 880s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name,dependencies_extra_error_message", [ 880s (["ufl_legacy"], ["fenics-ufl-legacy"], []), 880s (["ufl"], ["fenics-ufl"], [UFL_LEGACY_WARNING]), 880s (["FIAT", "ufl_legacy"], ["fenics-fiat", "fenics-ufl-legacy"], []), 880s (["ufl", "ufl_legacy"], ["fenics-ufl", "fenics-ufl-legacy"], [UFL_LEGACY_WARNING]) 880s ]) 880s def test_dolfin_import_errors_with_local_packages( 880s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str], 880s dependencies_extra_error_message: typing.List[str] 880s ) -> None: 880s """Test that dolfin fails to import with extra local packages.""" 880s > assert_package_import_errors_with_local_packages( 880s "dolfin", dependencies_import_name, dependencies_pypi_name, dependencies_extra_error_message, 880s pip_install_call, pip_uninstall_call 880s ) 880s 880s python/test/debian-only/test_pusimp.py:64: 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s /usr/lib/python3/dist-packages/pusimp/utils.py:238: in assert_package_import_errors_with_local_packages 880s assert_has_package(virtual_env.executable, package) 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s 880s executable = '/tmp/tmp7943kgyc/venv/bin/python3', package = 'dolfin' 880s 880s def assert_has_package(executable: str, package: str) -> None: 880s """Assert that a package is installed. 880s 880s Note that it is not safe to simply import the package in the current pytest environment, 880s since the environment itself might change from one test to the other, but python packages 880s can be imported only once and not unloaded. 880s """ 880s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 880s > assert run_import.returncode == 0, ( 880s f"Importing {package} was not successful.\n" 880s f"stdout contains {run_import.stdout.decode().strip()}\n" 880s f"stderr contains {run_import.stderr.decode().strip()}" 880s ) 880s E AssertionError: Importing dolfin was not successful. 880s E stdout contains 880s E stderr contains Traceback (most recent call last): 880s E File "", line 1, in 880s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s E from .cpp import __version__ 880s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s 880s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 880s _ test_dolfin_import_errors_with_local_packages[dependencies_import_name1-dependencies_pypi_name1-dependencies_extra_error_message1] _ 880s 880s dependencies_import_name = ['ufl'], dependencies_pypi_name = ['fenics-ufl'] 880s dependencies_extra_error_message = ['legacy dolfin codes must now import ufl_legacy instead of ufl'] 880s 880s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 880s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name,dependencies_extra_error_message", [ 880s (["ufl_legacy"], ["fenics-ufl-legacy"], []), 880s (["ufl"], ["fenics-ufl"], [UFL_LEGACY_WARNING]), 880s (["FIAT", "ufl_legacy"], ["fenics-fiat", "fenics-ufl-legacy"], []), 880s (["ufl", "ufl_legacy"], ["fenics-ufl", "fenics-ufl-legacy"], [UFL_LEGACY_WARNING]) 880s ]) 880s def test_dolfin_import_errors_with_local_packages( 880s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str], 880s dependencies_extra_error_message: typing.List[str] 880s ) -> None: 880s """Test that dolfin fails to import with extra local packages.""" 880s > assert_package_import_errors_with_local_packages( 880s "dolfin", dependencies_import_name, dependencies_pypi_name, dependencies_extra_error_message, 880s pip_install_call, pip_uninstall_call 880s ) 880s 880s python/test/debian-only/test_pusimp.py:64: 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s /usr/lib/python3/dist-packages/pusimp/utils.py:238: in assert_package_import_errors_with_local_packages 880s assert_has_package(virtual_env.executable, package) 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s 880s executable = '/tmp/tmpu70g5ewd/venv/bin/python3', package = 'dolfin' 880s 880s def assert_has_package(executable: str, package: str) -> None: 880s """Assert that a package is installed. 880s 880s Note that it is not safe to simply import the package in the current pytest environment, 880s since the environment itself might change from one test to the other, but python packages 880s can be imported only once and not unloaded. 880s """ 880s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 880s > assert run_import.returncode == 0, ( 880s f"Importing {package} was not successful.\n" 880s f"stdout contains {run_import.stdout.decode().strip()}\n" 880s f"stderr contains {run_import.stderr.decode().strip()}" 880s ) 880s E AssertionError: Importing dolfin was not successful. 880s E stdout contains 880s E stderr contains Traceback (most recent call last): 880s E File "", line 1, in 880s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s E from .cpp import __version__ 880s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s 880s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 880s _ test_dolfin_import_errors_with_local_packages[dependencies_import_name2-dependencies_pypi_name2-dependencies_extra_error_message2] _ 880s 880s dependencies_import_name = ['FIAT', 'ufl_legacy'] 880s dependencies_pypi_name = ['fenics-fiat', 'fenics-ufl-legacy'] 880s dependencies_extra_error_message = [] 880s 880s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 880s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name,dependencies_extra_error_message", [ 880s (["ufl_legacy"], ["fenics-ufl-legacy"], []), 880s (["ufl"], ["fenics-ufl"], [UFL_LEGACY_WARNING]), 880s (["FIAT", "ufl_legacy"], ["fenics-fiat", "fenics-ufl-legacy"], []), 880s (["ufl", "ufl_legacy"], ["fenics-ufl", "fenics-ufl-legacy"], [UFL_LEGACY_WARNING]) 880s ]) 880s def test_dolfin_import_errors_with_local_packages( 880s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str], 880s dependencies_extra_error_message: typing.List[str] 880s ) -> None: 880s """Test that dolfin fails to import with extra local packages.""" 880s > assert_package_import_errors_with_local_packages( 880s "dolfin", dependencies_import_name, dependencies_pypi_name, dependencies_extra_error_message, 880s pip_install_call, pip_uninstall_call 880s ) 880s 880s python/test/debian-only/test_pusimp.py:64: 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s /usr/lib/python3/dist-packages/pusimp/utils.py:238: in assert_package_import_errors_with_local_packages 880s assert_has_package(virtual_env.executable, package) 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s 880s executable = '/tmp/tmpf891q9cz/venv/bin/python3', package = 'dolfin' 880s 880s def assert_has_package(executable: str, package: str) -> None: 880s """Assert that a package is installed. 880s 880s Note that it is not safe to simply import the package in the current pytest environment, 880s since the environment itself might change from one test to the other, but python packages 880s can be imported only once and not unloaded. 880s """ 880s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 880s > assert run_import.returncode == 0, ( 880s f"Importing {package} was not successful.\n" 880s f"stdout contains {run_import.stdout.decode().strip()}\n" 880s f"stderr contains {run_import.stderr.decode().strip()}" 880s ) 880s E AssertionError: Importing dolfin was not successful. 880s E stdout contains 880s E stderr contains Traceback (most recent call last): 880s E File "", line 1, in 880s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s E from .cpp import __version__ 880s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s 880s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 880s _ test_dolfin_import_errors_with_local_packages[dependencies_import_name3-dependencies_pypi_name3-dependencies_extra_error_message3] _ 880s 880s dependencies_import_name = ['ufl', 'ufl_legacy'] 880s dependencies_pypi_name = ['fenics-ufl', 'fenics-ufl-legacy'] 880s dependencies_extra_error_message = ['legacy dolfin codes must now import ufl_legacy instead of ufl'] 880s 880s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 880s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name,dependencies_extra_error_message", [ 880s (["ufl_legacy"], ["fenics-ufl-legacy"], []), 880s (["ufl"], ["fenics-ufl"], [UFL_LEGACY_WARNING]), 880s (["FIAT", "ufl_legacy"], ["fenics-fiat", "fenics-ufl-legacy"], []), 880s (["ufl", "ufl_legacy"], ["fenics-ufl", "fenics-ufl-legacy"], [UFL_LEGACY_WARNING]) 880s ]) 880s def test_dolfin_import_errors_with_local_packages( 880s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str], 880s dependencies_extra_error_message: typing.List[str] 880s ) -> None: 880s """Test that dolfin fails to import with extra local packages.""" 880s > assert_package_import_errors_with_local_packages( 880s "dolfin", dependencies_import_name, dependencies_pypi_name, dependencies_extra_error_message, 880s pip_install_call, pip_uninstall_call 880s ) 880s 880s python/test/debian-only/test_pusimp.py:64: 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s /usr/lib/python3/dist-packages/pusimp/utils.py:238: in assert_package_import_errors_with_local_packages 880s assert_has_package(virtual_env.executable, package) 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s 880s executable = '/tmp/tmpjmemv5us/venv/bin/python3', package = 'dolfin' 880s 880s def assert_has_package(executable: str, package: str) -> None: 880s """Assert that a package is installed. 880s 880s Note that it is not safe to simply import the package in the current pytest environment, 880s since the environment itself might change from one test to the other, but python packages 880s can be imported only once and not unloaded. 880s """ 880s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 880s > assert run_import.returncode == 0, ( 880s f"Importing {package} was not successful.\n" 880s f"stdout contains {run_import.stdout.decode().strip()}\n" 880s f"stderr contains {run_import.stderr.decode().strip()}" 880s ) 880s E AssertionError: Importing dolfin was not successful. 880s E stdout contains 880s E stderr contains Traceback (most recent call last): 880s E File "", line 1, in 880s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s E from .cpp import __version__ 880s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s 880s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 880s _ test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name0-dependencies_pypi_name0] _ 880s 880s dependencies_import_name = ['ufl_legacy'] 880s dependencies_pypi_name = ['fenics-ufl-legacy'] 880s 880s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 880s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name", [ 880s (["ufl_legacy"], ["fenics-ufl-legacy"]), 880s (["ufl"], ["fenics-ufl"]) 880s ]) 880s def test_dolfin_import_success_with_allowed_local_packages( 880s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str] 880s ) -> None: 880s """Test that dolfin imports correctly even with extra local packages when asked to allow user-site imports.""" 880s > assert_package_import_success_with_allowed_local_packages( 880s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", 880s dependencies_import_name, dependencies_pypi_name, pip_install_call 880s ) 880s 880s python/test/debian-only/test_pusimp.py:79: 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s /usr/lib/python3/dist-packages/pusimp/utils.py:267: in assert_package_import_success_with_allowed_local_packages 880s assert_package_location(virtual_env.executable, package, package_path) 880s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 880s assert_has_package(executable, package) 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s 880s executable = '/tmp/tmpvckvk52v/venv/bin/python3', package = 'dolfin' 880s 880s def assert_has_package(executable: str, package: str) -> None: 880s """Assert that a package is installed. 880s 880s Note that it is not safe to simply import the package in the current pytest environment, 880s since the environment itself might change from one test to the other, but python packages 880s can be imported only once and not unloaded. 880s """ 880s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 880s > assert run_import.returncode == 0, ( 880s f"Importing {package} was not successful.\n" 880s f"stdout contains {run_import.stdout.decode().strip()}\n" 880s f"stderr contains {run_import.stderr.decode().strip()}" 880s ) 880s E AssertionError: Importing dolfin was not successful. 880s E stdout contains 880s E stderr contains Traceback (most recent call last): 880s E File "", line 1, in 880s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s E from .cpp import __version__ 880s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s 880s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 880s _ test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name1-dependencies_pypi_name1] _ 880s 880s dependencies_import_name = ['ufl'], dependencies_pypi_name = ['fenics-ufl'] 880s 880s @pytest.mark.skipif(not has_internet, reason="Requires downloading from pypi.org") 880s @pytest.mark.parametrize("dependencies_import_name,dependencies_pypi_name", [ 880s (["ufl_legacy"], ["fenics-ufl-legacy"]), 880s (["ufl"], ["fenics-ufl"]) 880s ]) 880s def test_dolfin_import_success_with_allowed_local_packages( 880s dependencies_import_name: typing.List[str], dependencies_pypi_name: typing.List[str] 880s ) -> None: 880s """Test that dolfin imports correctly even with extra local packages when asked to allow user-site imports.""" 880s > assert_package_import_success_with_allowed_local_packages( 880s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", 880s dependencies_import_name, dependencies_pypi_name, pip_install_call 880s ) 880s 880s python/test/debian-only/test_pusimp.py:79: 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s /usr/lib/python3/dist-packages/pusimp/utils.py:267: in assert_package_import_success_with_allowed_local_packages 880s assert_package_location(virtual_env.executable, package, package_path) 880s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 880s assert_has_package(executable, package) 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s 880s executable = '/tmp/tmpe26y5bys/venv/bin/python3', package = 'dolfin' 880s 880s def assert_has_package(executable: str, package: str) -> None: 880s """Assert that a package is installed. 880s 880s Note that it is not safe to simply import the package in the current pytest environment, 880s since the environment itself might change from one test to the other, but python packages 880s can be imported only once and not unloaded. 880s """ 880s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 880s > assert run_import.returncode == 0, ( 880s f"Importing {package} was not successful.\n" 880s f"stdout contains {run_import.stdout.decode().strip()}\n" 880s f"stderr contains {run_import.stderr.decode().strip()}" 880s ) 880s E AssertionError: Importing dolfin was not successful. 880s E stdout contains 880s E stderr contains Traceback (most recent call last): 880s E File "", line 1, in 880s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s E from .cpp import __version__ 880s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s 880s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 880s _ test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] _ 880s 880s dependencies_import_name = ['ufl'] 880s 880s @pytest.mark.parametrize("dependencies_import_name", [ 880s ["ufl"] 880s ]) 880s def test_dolfin_import_success_with_broken_optional_packages(dependencies_import_name: typing.List[str]) -> None: 880s """Test that dolfin fails to import imports correctly when optional packages are broken.""" 880s > assert_package_import_success_with_broken_optional_packages( 880s "dolfin", "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", dependencies_import_name, [True] 880s ) 880s 880s python/test/debian-only/test_pusimp.py:99: 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s /usr/lib/python3/dist-packages/pusimp/utils.py:311: in assert_package_import_success_with_broken_optional_packages 880s assert_package_location(virtual_env.executable, package, package_path) 880s /usr/lib/python3/dist-packages/pusimp/utils.py:47: in assert_package_location 880s assert_has_package(executable, package) 880s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 880s 880s executable = '/tmp/tmp8eomincj/venv/bin/python3', package = 'dolfin' 880s 880s def assert_has_package(executable: str, package: str) -> None: 880s """Assert that a package is installed. 880s 880s Note that it is not safe to simply import the package in the current pytest environment, 880s since the environment itself might change from one test to the other, but python packages 880s can be imported only once and not unloaded. 880s """ 880s run_import = subprocess.run(f"{executable} -c 'import {package}'", shell=True, capture_output=True) 880s > assert run_import.returncode == 0, ( 880s f"Importing {package} was not successful.\n" 880s f"stdout contains {run_import.stdout.decode().strip()}\n" 880s f"stderr contains {run_import.stderr.decode().strip()}" 880s ) 880s E AssertionError: Importing dolfin was not successful. 880s E stdout contains 880s E stderr contains Traceback (most recent call last): 880s E File "", line 1, in 880s E File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s E from .cpp import __version__ 880s E ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s 880s /usr/lib/python3/dist-packages/pusimp/utils.py:32: AssertionError 880s =========================== short test summary info ============================ 880s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_without_local_packages - AssertionError: Importing dolfin was not successful. 880s stdout contains 880s stderr contains Traceback (most recent call last): 880s File "", line 1, in 880s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s from .cpp import __version__ 880s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name0-dependencies_pypi_name0-dependencies_extra_error_message0] - AssertionError: Importing dolfin was not successful. 880s stdout contains 880s stderr contains Traceback (most recent call last): 880s File "", line 1, in 880s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s from .cpp import __version__ 880s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name1-dependencies_pypi_name1-dependencies_extra_error_message1] - AssertionError: Importing dolfin was not successful. 880s stdout contains 880s stderr contains Traceback (most recent call last): 880s File "", line 1, in 880s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s from .cpp import __version__ 880s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name2-dependencies_pypi_name2-dependencies_extra_error_message2] - AssertionError: Importing dolfin was not successful. 880s stdout contains 880s stderr contains Traceback (most recent call last): 880s File "", line 1, in 880s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s from .cpp import __version__ 880s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_errors_with_local_packages[dependencies_import_name3-dependencies_pypi_name3-dependencies_extra_error_message3] - AssertionError: Importing dolfin was not successful. 880s stdout contains 880s stderr contains Traceback (most recent call last): 880s File "", line 1, in 880s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s from .cpp import __version__ 880s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name0-dependencies_pypi_name0] - AssertionError: Importing dolfin was not successful. 880s stdout contains 880s stderr contains Traceback (most recent call last): 880s File "", line 1, in 880s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s from .cpp import __version__ 880s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_allowed_local_packages[dependencies_import_name1-dependencies_pypi_name1] - AssertionError: Importing dolfin was not successful. 880s stdout contains 880s stderr contains Traceback (most recent call last): 880s File "", line 1, in 880s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s from .cpp import __version__ 880s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s FAILED python/test/debian-only/test_pusimp.py::test_dolfin_import_success_with_broken_optional_packages[dependencies_import_name0] - AssertionError: Importing dolfin was not successful. 880s stdout contains 880s stderr contains Traceback (most recent call last): 880s File "", line 1, in 880s File "/usr/lib/petsc/lib/python3/dist-packages/dolfin/__init__.py", line 60, in 880s from .cpp import __version__ 880s ImportError: libmpi_cxx.so.40: cannot open shared object file: No such file or directory 880s ========================= 8 failed, 2 passed in 56.05s ========================= 880s autopkgtest [20:45:32]: test test-dolfin-python-pusimp: -----------------------] 881s autopkgtest [20:45:33]: test test-dolfin-python-pusimp: - - - - - - - - - - results - - - - - - - - - - 881s test-dolfin-python-pusimp FAIL non-zero exit status 1 881s autopkgtest [20:45:33]: @@@@@@@@@@@@@@@@@@@@ summary 881s test-dolfin-cpp FAIL non-zero exit status 2 881s test-dolfin-python-unittest FAIL non-zero exit status 4 881s test-dolfin-python-demo FAIL non-zero exit status 1 881s test-dolfin-python-pusimp FAIL non-zero exit status 1 894s nova [W] Skipping flock for amd64 894s Creating nova instance adt-plucky-amd64-dolfin-20241123-203052-juju-7f2275-prod-proposed-migration-environment-15-e584ad2b-8edf-4e70-9402-05b135d14526 from image adt/ubuntu-plucky-amd64-server-20241119.img (UUID 2e5306de-7efa-448c-bc27-5518979e66f0)... 894s nova [W] Skipping flock for amd64 894s Creating nova instance adt-plucky-amd64-dolfin-20241123-203052-juju-7f2275-prod-proposed-migration-environment-15-e584ad2b-8edf-4e70-9402-05b135d14526 from image adt/ubuntu-plucky-amd64-server-20241119.img (UUID 2e5306de-7efa-448c-bc27-5518979e66f0)...