0s autopkgtest [16:19:40]: starting date and time: 2024-03-23 16:19:40+0000 0s autopkgtest [16:19:40]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [16:19:40]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.wy27lszv/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:python-apt,src:apt --apt-upgrade apport --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-apt/2.7.7 apt/2.7.14' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-ppc64el-1.secgroup --name adt-noble-ppc64el-apport-20240323-161940-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 225s autopkgtest [16:23:25]: testbed dpkg architecture: ppc64el 225s autopkgtest [16:23:25]: testbed apt version: 2.7.12 225s autopkgtest [16:23:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 226s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 227s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3969 kB] 227s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 227s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 227s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 227s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [659 kB] 227s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 227s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 227s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 227s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4248 kB] 228s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 228s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [60.8 kB] 228s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 231s Fetched 9623 kB in 3s (3676 kB/s) 231s Reading package lists... 234s Reading package lists... 234s Building dependency tree... 234s Reading state information... 235s Calculating upgrade... 235s The following packages will be REMOVED: 235s libapt-pkg6.0 libdb5.3 libgnutls30 libhogweed6 libnettle8 235s The following NEW packages will be installed: 235s libapt-pkg6.0t64 libdb5.3t64 libgnutls30t64 libhogweed6t64 libnettle8t64 235s The following packages will be upgraded: 235s apt apt-utils python-apt-common python3-apt 235s 4 upgraded, 5 newly installed, 5 to remove and 0 not upgraded. 235s Need to get 5353 kB of archives. 235s After this operation, 166 kB of additional disk space will be used. 235s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnettle8t64 ppc64el 3.9.1-2.2 [226 kB] 235s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libhogweed6t64 ppc64el 3.9.1-2.2 [208 kB] 235s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgnutls30t64 ppc64el 3.8.3-1.1ubuntu2 [1154 kB] 235s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python-apt-common all 2.7.7 [19.8 kB] 235s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-apt ppc64el 2.7.7 [181 kB] 235s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-6 [875 kB] 235s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapt-pkg6.0t64 ppc64el 2.7.14 [1063 kB] 235s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apt ppc64el 2.7.14 [1401 kB] 236s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apt-utils ppc64el 2.7.14 [226 kB] 236s Fetched 5353 kB in 1s (6460 kB/s) 236s dpkg: libnettle8:ppc64el: dependency problems, but removing anyway as you requested: 236s librtmp1:ppc64el depends on libnettle8. 236s libhogweed6:ppc64el depends on libnettle8. 236s libgnutls30:ppc64el depends on libnettle8 (>= 3.9~). 236s libcurl3-gnutls:ppc64el depends on libnettle8. 236s libarchive13:ppc64el depends on libnettle8. 236s 236s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70156 files and directories currently installed.) 236s Removing libnettle8:ppc64el (3.9.1-2) ... 236s Selecting previously unselected package libnettle8t64:ppc64el. 236s (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 ... 70149 files and directories currently installed.) 236s Preparing to unpack .../libnettle8t64_3.9.1-2.2_ppc64el.deb ... 236s Unpacking libnettle8t64:ppc64el (3.9.1-2.2) ... 236s Setting up libnettle8t64:ppc64el (3.9.1-2.2) ... 236s dpkg: libhogweed6:ppc64el: dependency problems, but removing anyway as you requested: 236s librtmp1:ppc64el depends on libhogweed6. 236s libjcat1:ppc64el depends on libhogweed6. 236s libgnutls30:ppc64el depends on libhogweed6 (>= 3.6). 236s 236s (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 ... 70157 files and directories currently installed.) 236s Removing libhogweed6:ppc64el (3.9.1-2) ... 236s Selecting previously unselected package libhogweed6t64:ppc64el. 236s (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 ... 70152 files and directories currently installed.) 236s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_ppc64el.deb ... 236s Unpacking libhogweed6t64:ppc64el (3.9.1-2.2) ... 236s Setting up libhogweed6t64:ppc64el (3.9.1-2.2) ... 236s dpkg: libgnutls30:ppc64el: dependency problems, but removing anyway as you requested: 236s librtmp1:ppc64el depends on libgnutls30 (>= 3.7.2). 236s libldap2:ppc64el depends on libgnutls30 (>= 3.8.2). 236s libjcat1:ppc64el depends on libgnutls30 (>= 3.7.3). 236s libcurl3-gnutls:ppc64el depends on libgnutls30 (>= 3.8.2). 236s fwupd depends on libgnutls30 (>= 3.7.3). 236s dirmngr depends on libgnutls30 (>= 3.8.1). 236s apt depends on libgnutls30 (>= 3.8.1). 236s 236s (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 ... 70158 files and directories currently installed.) 236s Removing libgnutls30:ppc64el (3.8.3-1ubuntu1) ... 236s Selecting previously unselected package libgnutls30t64:ppc64el. 236s (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 ... 70149 files and directories currently installed.) 236s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_ppc64el.deb ... 236s Unpacking libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 236s Setting up libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 236s (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 ... 70177 files and directories currently installed.) 236s Preparing to unpack .../python-apt-common_2.7.7_all.deb ... 236s Unpacking python-apt-common (2.7.7) over (2.7.6) ... 236s Preparing to unpack .../python3-apt_2.7.7_ppc64el.deb ... 236s Unpacking python3-apt (2.7.7) over (2.7.6) ... 237s dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: 237s libsasl2-modules-db:ppc64el depends on libdb5.3. 237s libpython3.12-stdlib:ppc64el depends on libdb5.3. 237s libpython3.11-stdlib:ppc64el depends on libdb5.3. 237s libperl5.38:ppc64el depends on libdb5.3. 237s libpam-modules:ppc64el depends on libdb5.3. 237s iproute2 depends on libdb5.3. 237s apt-utils depends on libdb5.3. 237s 237s (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 ... 70175 files and directories currently installed.) 237s Removing libdb5.3:ppc64el (5.3.28+dfsg2-4) ... 237s Selecting previously unselected package libdb5.3t64:ppc64el. 237s (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 ... 70169 files and directories currently installed.) 237s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_ppc64el.deb ... 237s Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-6) ... 237s Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-6) ... 237s dpkg: libapt-pkg6.0:ppc64el: dependency problems, but removing anyway as you requested: 237s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 237s apt-utils depends on libapt-pkg6.0 (>= 2.7.12). 237s apt depends on libapt-pkg6.0 (>= 2.7.12). 237s 237s (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 ... 70175 files and directories currently installed.) 237s Removing libapt-pkg6.0:ppc64el (2.7.12) ... 237s Selecting previously unselected package libapt-pkg6.0t64:ppc64el. 237s (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 ... 70126 files and directories currently installed.) 237s Preparing to unpack .../libapt-pkg6.0t64_2.7.14_ppc64el.deb ... 237s Unpacking libapt-pkg6.0t64:ppc64el (2.7.14) ... 237s Setting up libapt-pkg6.0t64:ppc64el (2.7.14) ... 237s (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 ... 70176 files and directories currently installed.) 237s Preparing to unpack .../apt_2.7.14_ppc64el.deb ... 237s Unpacking apt (2.7.14) over (2.7.12) ... 237s Setting up apt (2.7.14) ... 238s (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 ... 70176 files and directories currently installed.) 238s Preparing to unpack .../apt-utils_2.7.14_ppc64el.deb ... 238s Unpacking apt-utils (2.7.14) over (2.7.12) ... 238s Setting up apt-utils (2.7.14) ... 238s Setting up python-apt-common (2.7.7) ... 238s Setting up python3-apt (2.7.7) ... 238s Processing triggers for man-db (2.12.0-3) ... 240s Processing triggers for libc-bin (2.39-0ubuntu6) ... 241s Reading package lists... 241s Building dependency tree... 241s Reading state information... 241s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 242s sh: Attempting to set up Debian/Ubuntu apt sources automatically 242s sh: Distribution appears to be Ubuntu 243s Reading package lists... 243s Building dependency tree... 243s Reading state information... 243s eatmydata is already the newest version (131-1). 243s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 243s Reading package lists... 243s Building dependency tree... 243s Reading state information... 244s dbus is already the newest version (1.14.10-4ubuntu1). 244s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 244s Reading package lists... 244s Building dependency tree... 244s Reading state information... 244s rng-tools-debian is already the newest version (2.4). 244s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 244s Reading package lists... 244s Building dependency tree... 244s Reading state information... 244s The following packages will be REMOVED: 244s cloud-init* python3-configobj* python3-debconf* 245s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 245s After this operation, 3256 kB disk space will be freed. 245s (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 ... 70176 files and directories currently installed.) 245s Removing cloud-init (24.1.2-0ubuntu1) ... 245s Removing python3-configobj (5.0.8-3) ... 245s Removing python3-debconf (1.5.86) ... 245s Processing triggers for man-db (2.12.0-3) ... 246s (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 ... 69787 files and directories currently installed.) 246s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 246s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 246s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 246s invoke-rc.d: policy-rc.d denied execution of try-restart. 247s Reading package lists... 247s Building dependency tree... 247s Reading state information... 247s linux-generic is already the newest version (6.8.0-11.11+1). 247s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 247s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 247s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 247s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 250s Reading package lists... 250s Reading package lists... 250s Building dependency tree... 250s Reading state information... 251s Calculating upgrade... 251s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 251s Reading package lists... 251s Building dependency tree... 251s Reading state information... 251s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 251s autopkgtest [16:23:51]: rebooting testbed after setup commands that affected boot 423s autopkgtest [16:26:43]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Wed Feb 14 00:33:03 UTC 2024 425s autopkgtest [16:26:45]: @@@@@@@@@@@@@@@@@@@@ apt-source apport 432s Get:1 http://ftpmaster.internal/ubuntu noble/main apport 2.28.0-0ubuntu1 (dsc) [3529 B] 432s Get:2 http://ftpmaster.internal/ubuntu noble/main apport 2.28.0-0ubuntu1 (tar) [639 kB] 432s Get:3 http://ftpmaster.internal/ubuntu noble/main apport 2.28.0-0ubuntu1 (asc) [833 B] 432s Get:4 http://ftpmaster.internal/ubuntu noble/main apport 2.28.0-0ubuntu1 (diff) [148 kB] 432s gpgv: Signature made Thu Feb 22 14:29:03 2024 UTC 432s gpgv: using RSA key A62D2CFBD50B9B5BF360D54B159EB5C4EFC8774C 432s gpgv: Can't check signature: No public key 432s dpkg-source: warning: cannot verify inline signature for ./apport_2.28.0-0ubuntu1.dsc: no acceptable signature found 433s autopkgtest [16:26:53]: testing package apport version 2.28.0-0ubuntu1 433s autopkgtest [16:26:53]: build not needed 434s autopkgtest [16:26:54]: test unit-and-integration-tests: preparing testbed 440s Reading package lists... 441s Building dependency tree... 441s Reading state information... 441s Starting pkgProblemResolver with broken count: 0 441s Starting 2 pkgProblemResolver with broken count: 0 441s Done 441s The following additional packages will be installed: 441s apport-retrace apport-valgrind ca-certificates-java cpp cpp-13 441s cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu default-jdk-headless 441s default-jre-headless dictionaries-common emacsen-common fontconfig-config 441s fonts-dejavu-core fonts-dejavu-mono gcc gcc-13 gcc-13-powerpc64le-linux-gnu 441s gcc-powerpc64le-linux-gnu gdb java-common libasan8 libasound2 441s libasound2-data libatomic1 libavahi-client3 libavahi-common-data 441s libavahi-common3 libbabeltrace1 libc-dev-bin libc6-dbg libc6-dev libcc1-0 441s libcrypt-dev libcups2 libdebuginfod-common libdebuginfod1 libdw1 441s libfontconfig1 libgcc-13-dev libgomp1 libgraphite2-3 libharfbuzz0b libisl23 441s libitm1 libjpeg-turbo8 libjpeg8 liblcms2-2 liblsan0 libmpc3 libpcsclite1 441s libpython3.12 libquadmath0 libsource-highlight-common libsource-highlight4v5 441s libtsan2 libubsan1 linux-libc-dev openjdk-21-jdk-headless 441s openjdk-21-jre-headless python3-iniconfig python3-packaging python3-pluggy 441s python3-psutil python3-pytest python3-zstandard rpcsvc-proto valgrind 441s Suggested packages: 441s gdb-multiarch cpp-doc gcc-13-locales cpp-13-doc default-jre ispell | aspell 441s | hunspell wordlist gcc-multilib manpages-dev autoconf automake libtool flex 441s bison gcc-doc gcc-13-doc gdb-powerpc64le-linux-gnu gdb-doc gdbserver 441s libasound2-plugins alsa-utils glibc-doc cups-common liblcms2-utils pcscd 441s openjdk-21-demo openjdk-21-source libnss-mdns fonts-dejavu-extra 441s fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei 441s | fonts-wqy-zenhei fonts-indic python-zstandard-doc valgrind-dbg 441s valgrind-mpi kcachegrind alleyoop valkyrie 441s Recommended packages: 441s alsa-ucm-conf alsa-topology-conf manpages manpages-dev libc-devtools 441s The following NEW packages will be installed: 441s apport-retrace apport-valgrind autopkgtest-satdep ca-certificates-java cpp 441s cpp-13 cpp-13-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 441s default-jdk-headless default-jre-headless dictionaries-common emacsen-common 441s fontconfig-config fonts-dejavu-core fonts-dejavu-mono gcc gcc-13 441s gcc-13-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gdb java-common 441s libasan8 libasound2 libasound2-data libatomic1 libavahi-client3 441s libavahi-common-data libavahi-common3 libbabeltrace1 libc-dev-bin libc6-dbg 441s libc6-dev libcc1-0 libcrypt-dev libcups2 libdebuginfod-common libdebuginfod1 441s libdw1 libfontconfig1 libgcc-13-dev libgomp1 libgraphite2-3 libharfbuzz0b 441s libisl23 libitm1 libjpeg-turbo8 libjpeg8 liblcms2-2 liblsan0 libmpc3 441s libpcsclite1 libpython3.12 libquadmath0 libsource-highlight-common 441s libsource-highlight4v5 libtsan2 libubsan1 linux-libc-dev 441s openjdk-21-jdk-headless openjdk-21-jre-headless python3-iniconfig 441s python3-packaging python3-pluggy python3-psutil python3-pytest 441s python3-zstandard rpcsvc-proto valgrind 441s 0 upgraded, 68 newly installed, 0 to remove and 0 not upgraded. 441s Need to get 207 MB/207 MB of archives. 441s After this operation, 607 MB of additional disk space will be used. 441s Get:1 /tmp/autopkgtest.yHhHP0/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [828 B] 441s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebuginfod-common all 0.190-1 [14.0 kB] 441s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libdw1 ppc64el 0.190-1 [294 kB] 442s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libbabeltrace1 ppc64el 1.5.11-3build1 [204 kB] 442s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebuginfod1 ppc64el 0.190-1 [18.2 kB] 442s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12 ppc64el 3.12.2-1 [2575 kB] 443s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libsource-highlight-common all 3.1.9-4.3 [64.1 kB] 443s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libsource-highlight4v5 ppc64el 3.1.9-4.2build2 [285 kB] 443s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el gdb ppc64el 15.0.50.20240219-0ubuntu1 [5126 kB] 445s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dbg ppc64el 2.39-0ubuntu6 [8294 kB] 448s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el apport-retrace all 2.28.0-0ubuntu1 [14.4 kB] 448s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el valgrind ppc64el 1:3.22.0-0ubuntu2 [10.2 MB] 448s Get:13 http://ftpmaster.internal/ubuntu noble/universe ppc64el apport-valgrind all 2.28.0-0ubuntu1 [5222 B] 448s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el ca-certificates-java all 20240118 [11.6 kB] 448s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 448s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 448s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 448s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 448s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 448s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 448s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el java-common all 0.75+exp1 [6798 B] 448s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 448s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 448s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 448s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libcups2 ppc64el 2.4.6-0ubuntu3 [344 kB] 448s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 448s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 448s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 448s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 448s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 448s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 448s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 448s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libasound2-data all 1.2.10-3build1 [20.7 kB] 448s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libasound2 ppc64el 1.2.10-3build1 [496 kB] 448s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 448s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 448s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcsclite1 ppc64el 2.0.0-1 [27.9 kB] 448s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el openjdk-21-jre-headless ppc64el 21.0.2+13-2 [45.8 MB] 448s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el default-jre-headless ppc64el 2:1.21-75+exp1 [3102 B] 448s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el openjdk-21-jdk-headless ppc64el 21.0.2+13-2 [81.8 MB] 451s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el default-jdk-headless ppc64el 2:1.21-75+exp1 [968 B] 451s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el emacsen-common all 3.0.5 [12.1 kB] 451s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el dictionaries-common all 1.29.7 [188 kB] 451s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 451s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 451s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 451s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 451s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 451s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 451s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 451s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 451s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 451s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 451s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 451s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 451s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 451s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 451s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu6 [21.3 kB] 451s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-11.11 [1585 kB] 451s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 452s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 452s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu6 [2102 kB] 452s Get:63 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 452s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 452s Get:65 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pluggy all 1.4.0-1 [20.4 kB] 452s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-psutil ppc64el 5.9.8-1 [197 kB] 452s Get:67 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest all 7.4.4-1 [305 kB] 452s Get:68 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-zstandard ppc64el 0.22.0-1 [481 kB] 452s Preconfiguring packages ... 452s Fetched 207 MB in 11s (19.6 MB/s) 452s Selecting previously unselected package libdebuginfod-common. 452s (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 ... 69732 files and directories currently installed.) 452s Preparing to unpack .../00-libdebuginfod-common_0.190-1_all.deb ... 452s Unpacking libdebuginfod-common (0.190-1) ... 452s Selecting previously unselected package libdw1:ppc64el. 452s Preparing to unpack .../01-libdw1_0.190-1_ppc64el.deb ... 452s Unpacking libdw1:ppc64el (0.190-1) ... 452s Selecting previously unselected package libbabeltrace1:ppc64el. 452s Preparing to unpack .../02-libbabeltrace1_1.5.11-3build1_ppc64el.deb ... 452s Unpacking libbabeltrace1:ppc64el (1.5.11-3build1) ... 452s Selecting previously unselected package libdebuginfod1:ppc64el. 452s Preparing to unpack .../03-libdebuginfod1_0.190-1_ppc64el.deb ... 452s Unpacking libdebuginfod1:ppc64el (0.190-1) ... 452s Selecting previously unselected package libpython3.12:ppc64el. 452s Preparing to unpack .../04-libpython3.12_3.12.2-1_ppc64el.deb ... 452s Unpacking libpython3.12:ppc64el (3.12.2-1) ... 452s Selecting previously unselected package libsource-highlight-common. 452s Preparing to unpack .../05-libsource-highlight-common_3.1.9-4.3_all.deb ... 452s Unpacking libsource-highlight-common (3.1.9-4.3) ... 452s Selecting previously unselected package libsource-highlight4v5:ppc64el. 452s Preparing to unpack .../06-libsource-highlight4v5_3.1.9-4.2build2_ppc64el.deb ... 452s Unpacking libsource-highlight4v5:ppc64el (3.1.9-4.2build2) ... 452s Selecting previously unselected package gdb. 452s Preparing to unpack .../07-gdb_15.0.50.20240219-0ubuntu1_ppc64el.deb ... 452s Unpacking gdb (15.0.50.20240219-0ubuntu1) ... 453s Selecting previously unselected package libc6-dbg:ppc64el. 453s Preparing to unpack .../08-libc6-dbg_2.39-0ubuntu6_ppc64el.deb ... 453s Unpacking libc6-dbg:ppc64el (2.39-0ubuntu6) ... 453s Selecting previously unselected package apport-retrace. 453s Preparing to unpack .../09-apport-retrace_2.28.0-0ubuntu1_all.deb ... 453s Unpacking apport-retrace (2.28.0-0ubuntu1) ... 453s Selecting previously unselected package valgrind. 453s Preparing to unpack .../10-valgrind_1%3a3.22.0-0ubuntu2_ppc64el.deb ... 453s Unpacking valgrind (1:3.22.0-0ubuntu2) ... 453s Selecting previously unselected package apport-valgrind. 453s Preparing to unpack .../11-apport-valgrind_2.28.0-0ubuntu1_all.deb ... 453s Unpacking apport-valgrind (2.28.0-0ubuntu1) ... 453s Selecting previously unselected package ca-certificates-java. 453s Preparing to unpack .../12-ca-certificates-java_20240118_all.deb ... 453s Unpacking ca-certificates-java (20240118) ... 453s Selecting previously unselected package libisl23:ppc64el. 453s Preparing to unpack .../13-libisl23_0.26-3_ppc64el.deb ... 453s Unpacking libisl23:ppc64el (0.26-3) ... 453s Selecting previously unselected package libmpc3:ppc64el. 453s Preparing to unpack .../14-libmpc3_1.3.1-1_ppc64el.deb ... 453s Unpacking libmpc3:ppc64el (1.3.1-1) ... 453s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 453s Preparing to unpack .../15-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 453s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 454s Selecting previously unselected package cpp-13. 454s Preparing to unpack .../16-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 454s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 454s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 454s Preparing to unpack .../17-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 454s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 454s Selecting previously unselected package cpp. 454s Preparing to unpack .../18-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 454s Unpacking cpp (4:13.2.0-7ubuntu1) ... 454s Selecting previously unselected package java-common. 454s Preparing to unpack .../19-java-common_0.75+exp1_all.deb ... 454s Unpacking java-common (0.75+exp1) ... 454s Selecting previously unselected package libavahi-common-data:ppc64el. 454s Preparing to unpack .../20-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 454s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 454s Selecting previously unselected package libavahi-common3:ppc64el. 454s Preparing to unpack .../21-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 454s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 454s Selecting previously unselected package libavahi-client3:ppc64el. 454s Preparing to unpack .../22-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 454s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 454s Selecting previously unselected package libcups2:ppc64el. 454s Preparing to unpack .../23-libcups2_2.4.6-0ubuntu3_ppc64el.deb ... 454s Unpacking libcups2:ppc64el (2.4.6-0ubuntu3) ... 454s Selecting previously unselected package liblcms2-2:ppc64el. 454s Preparing to unpack .../24-liblcms2-2_2.14-2_ppc64el.deb ... 454s Unpacking liblcms2-2:ppc64el (2.14-2) ... 454s Selecting previously unselected package libjpeg-turbo8:ppc64el. 454s Preparing to unpack .../25-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 454s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 454s Selecting previously unselected package libjpeg8:ppc64el. 454s Preparing to unpack .../26-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 454s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 454s Selecting previously unselected package fonts-dejavu-mono. 454s Preparing to unpack .../27-fonts-dejavu-mono_2.37-8_all.deb ... 454s Unpacking fonts-dejavu-mono (2.37-8) ... 454s Selecting previously unselected package fonts-dejavu-core. 454s Preparing to unpack .../28-fonts-dejavu-core_2.37-8_all.deb ... 454s Unpacking fonts-dejavu-core (2.37-8) ... 454s Selecting previously unselected package fontconfig-config. 454s Preparing to unpack .../29-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 454s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 454s Selecting previously unselected package libfontconfig1:ppc64el. 454s Preparing to unpack .../30-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 454s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 454s Selecting previously unselected package libasound2-data. 454s Preparing to unpack .../31-libasound2-data_1.2.10-3build1_all.deb ... 454s Unpacking libasound2-data (1.2.10-3build1) ... 454s Selecting previously unselected package libasound2:ppc64el. 454s Preparing to unpack .../32-libasound2_1.2.10-3build1_ppc64el.deb ... 454s Unpacking libasound2:ppc64el (1.2.10-3build1) ... 454s Selecting previously unselected package libgraphite2-3:ppc64el. 454s Preparing to unpack .../33-libgraphite2-3_1.3.14-2_ppc64el.deb ... 454s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 454s Selecting previously unselected package libharfbuzz0b:ppc64el. 454s Preparing to unpack .../34-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 454s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 454s Selecting previously unselected package libpcsclite1:ppc64el. 454s Preparing to unpack .../35-libpcsclite1_2.0.0-1_ppc64el.deb ... 454s Unpacking libpcsclite1:ppc64el (2.0.0-1) ... 454s Selecting previously unselected package openjdk-21-jre-headless:ppc64el. 454s Preparing to unpack .../36-openjdk-21-jre-headless_21.0.2+13-2_ppc64el.deb ... 454s Unpacking openjdk-21-jre-headless:ppc64el (21.0.2+13-2) ... 455s Selecting previously unselected package default-jre-headless. 455s Preparing to unpack .../37-default-jre-headless_2%3a1.21-75+exp1_ppc64el.deb ... 455s Unpacking default-jre-headless (2:1.21-75+exp1) ... 456s Selecting previously unselected package openjdk-21-jdk-headless:ppc64el. 456s Preparing to unpack .../38-openjdk-21-jdk-headless_21.0.2+13-2_ppc64el.deb ... 456s Unpacking openjdk-21-jdk-headless:ppc64el (21.0.2+13-2) ... 456s Selecting previously unselected package default-jdk-headless. 456s Preparing to unpack .../39-default-jdk-headless_2%3a1.21-75+exp1_ppc64el.deb ... 456s Unpacking default-jdk-headless (2:1.21-75+exp1) ... 456s Selecting previously unselected package emacsen-common. 456s Preparing to unpack .../40-emacsen-common_3.0.5_all.deb ... 456s Unpacking emacsen-common (3.0.5) ... 456s Selecting previously unselected package dictionaries-common. 456s Preparing to unpack .../41-dictionaries-common_1.29.7_all.deb ... 456s Adding 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common' 456s Unpacking dictionaries-common (1.29.7) ... 456s Selecting previously unselected package libcc1-0:ppc64el. 456s Preparing to unpack .../42-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package libgomp1:ppc64el. 456s Preparing to unpack .../43-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package libitm1:ppc64el. 456s Preparing to unpack .../44-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package libatomic1:ppc64el. 456s Preparing to unpack .../45-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package libasan8:ppc64el. 456s Preparing to unpack .../46-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package liblsan0:ppc64el. 456s Preparing to unpack .../47-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package libtsan2:ppc64el. 456s Preparing to unpack .../48-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package libubsan1:ppc64el. 456s Preparing to unpack .../49-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package libquadmath0:ppc64el. 456s Preparing to unpack .../50-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 456s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 456s Selecting previously unselected package libgcc-13-dev:ppc64el. 456s Preparing to unpack .../51-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 456s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 457s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 457s Preparing to unpack .../52-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 457s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 457s Selecting previously unselected package gcc-13. 457s Preparing to unpack .../53-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 457s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 457s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 457s Preparing to unpack .../54-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 457s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 457s Selecting previously unselected package gcc. 457s Preparing to unpack .../55-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 457s Unpacking gcc (4:13.2.0-7ubuntu1) ... 457s Selecting previously unselected package libc-dev-bin. 457s Preparing to unpack .../56-libc-dev-bin_2.39-0ubuntu6_ppc64el.deb ... 457s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 457s Selecting previously unselected package linux-libc-dev:ppc64el. 457s Preparing to unpack .../57-linux-libc-dev_6.8.0-11.11_ppc64el.deb ... 457s Unpacking linux-libc-dev:ppc64el (6.8.0-11.11) ... 457s Selecting previously unselected package libcrypt-dev:ppc64el. 457s Preparing to unpack .../58-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 457s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 457s Selecting previously unselected package rpcsvc-proto. 457s Preparing to unpack .../59-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 457s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 457s Selecting previously unselected package libc6-dev:ppc64el. 457s Preparing to unpack .../60-libc6-dev_2.39-0ubuntu6_ppc64el.deb ... 457s Unpacking libc6-dev:ppc64el (2.39-0ubuntu6) ... 458s Selecting previously unselected package python3-iniconfig. 458s Preparing to unpack .../61-python3-iniconfig_1.1.1-2_all.deb ... 458s Unpacking python3-iniconfig (1.1.1-2) ... 458s Selecting previously unselected package python3-packaging. 458s Preparing to unpack .../62-python3-packaging_23.2-1_all.deb ... 458s Unpacking python3-packaging (23.2-1) ... 458s Selecting previously unselected package python3-pluggy. 458s Preparing to unpack .../63-python3-pluggy_1.4.0-1_all.deb ... 458s Unpacking python3-pluggy (1.4.0-1) ... 458s Selecting previously unselected package python3-psutil. 458s Preparing to unpack .../64-python3-psutil_5.9.8-1_ppc64el.deb ... 458s Unpacking python3-psutil (5.9.8-1) ... 458s Selecting previously unselected package python3-pytest. 458s Preparing to unpack .../65-python3-pytest_7.4.4-1_all.deb ... 458s Unpacking python3-pytest (7.4.4-1) ... 458s Selecting previously unselected package python3-zstandard. 458s Preparing to unpack .../66-python3-zstandard_0.22.0-1_ppc64el.deb ... 458s Unpacking python3-zstandard (0.22.0-1) ... 458s Selecting previously unselected package autopkgtest-satdep. 458s Preparing to unpack .../67-1-autopkgtest-satdep.deb ... 458s Unpacking autopkgtest-satdep (0) ... 458s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 458s Setting up liblcms2-2:ppc64el (2.14-2) ... 458s Setting up python3-iniconfig (1.1.1-2) ... 458s Setting up libdw1:ppc64el (0.190-1) ... 458s Setting up java-common (0.75+exp1) ... 458s Setting up libdebuginfod-common (0.190-1) ... 458s Setting up libdebuginfod1:ppc64el (0.190-1) ... 458s Setting up linux-libc-dev:ppc64el (6.8.0-11.11) ... 458s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 458s Setting up python3-psutil (5.9.8-1) ... 458s Setting up libsource-highlight-common (3.1.9-4.3) ... 458s Setting up libc6-dbg:ppc64el (2.39-0ubuntu6) ... 458s Setting up libasound2-data (1.2.10-3build1) ... 458s Setting up python3-zstandard (0.22.0-1) ... 459s Setting up python3-packaging (23.2-1) ... 459s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 459s Setting up emacsen-common (3.0.5) ... 459s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 459s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up fonts-dejavu-mono (2.37-8) ... 459s Setting up libmpc3:ppc64el (1.3.1-1) ... 459s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up fonts-dejavu-core (2.37-8) ... 459s Setting up libpcsclite1:ppc64el (2.0.0-1) ... 459s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 459s Setting up libbabeltrace1:ppc64el (1.5.11-3build1) ... 459s Setting up python3-pluggy (1.4.0-1) ... 459s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 459s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libasound2:ppc64el (1.2.10-3build1) ... 459s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 459s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up ca-certificates-java (20240118) ... 459s No JRE found. Skipping Java certificates setup. 459s Setting up libisl23:ppc64el (0.26-3) ... 459s Setting up libc-dev-bin (2.39-0ubuntu6) ... 459s Setting up valgrind (1:3.22.0-0ubuntu2) ... 459s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 459s Setting up libpython3.12:ppc64el (3.12.2-1) ... 459s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 459s Setting up libsource-highlight4v5:ppc64el (3.1.9-4.2build2) ... 459s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 459s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 459s Setting up cpp-13 (13.2.0-17ubuntu2) ... 459s Setting up dictionaries-common (1.29.7) ... 459s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 459s Setting up python3-pytest (7.4.4-1) ... 460s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 460s Setting up apport-valgrind (2.28.0-0ubuntu1) ... 460s Setting up gdb (15.0.50.20240219-0ubuntu1) ... 460s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 460s Setting up cpp (4:13.2.0-7ubuntu1) ... 460s Setting up libc6-dev:ppc64el (2.39-0ubuntu6) ... 460s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 460s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 460s Setting up apport-retrace (2.28.0-0ubuntu1) ... 460s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 460s Setting up gcc-13 (13.2.0-17ubuntu2) ... 460s Setting up libcups2:ppc64el (2.4.6-0ubuntu3) ... 460s Setting up openjdk-21-jre-headless:ppc64el (21.0.2+13-2) ... 460s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/java to provide /usr/bin/java (java) in auto mode 460s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 460s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 460s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 460s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 460s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 460s Setting up gcc (4:13.2.0-7ubuntu1) ... 460s Processing triggers for libc-bin (2.39-0ubuntu6) ... 460s Processing triggers for man-db (2.12.0-3) ... 461s Processing triggers for ca-certificates-java (20240118) ... 461s Adding debian:ACCVRAIZ1.pem 461s Adding debian:AC_RAIZ_FNMT-RCM.pem 462s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 462s Adding debian:ANF_Secure_Server_Root_CA.pem 462s Adding debian:Actalis_Authentication_Root_CA.pem 462s Adding debian:AffirmTrust_Commercial.pem 462s Adding debian:AffirmTrust_Networking.pem 462s Adding debian:AffirmTrust_Premium.pem 462s Adding debian:AffirmTrust_Premium_ECC.pem 462s Adding debian:Amazon_Root_CA_1.pem 462s Adding debian:Amazon_Root_CA_2.pem 462s Adding debian:Amazon_Root_CA_3.pem 462s Adding debian:Amazon_Root_CA_4.pem 462s Adding debian:Atos_TrustedRoot_2011.pem 462s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 462s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 462s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 462s Adding debian:BJCA_Global_Root_CA1.pem 462s Adding debian:BJCA_Global_Root_CA2.pem 462s Adding debian:Baltimore_CyberTrust_Root.pem 462s Adding debian:Buypass_Class_2_Root_CA.pem 462s Adding debian:Buypass_Class_3_Root_CA.pem 462s Adding debian:CA_Disig_Root_R2.pem 462s Adding debian:CFCA_EV_ROOT.pem 462s Adding debian:COMODO_Certification_Authority.pem 462s Adding debian:COMODO_ECC_Certification_Authority.pem 462s Adding debian:COMODO_RSA_Certification_Authority.pem 462s Adding debian:Certainly_Root_E1.pem 462s Adding debian:Certainly_Root_R1.pem 462s Adding debian:Certigna.pem 462s Adding debian:Certigna_Root_CA.pem 462s Adding debian:Certum_EC-384_CA.pem 462s Adding debian:Certum_Trusted_Network_CA.pem 462s Adding debian:Certum_Trusted_Network_CA_2.pem 462s Adding debian:Certum_Trusted_Root_CA.pem 462s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 462s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 462s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 462s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 462s Adding debian:Comodo_AAA_Services_root.pem 462s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 462s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 462s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 462s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 462s Adding debian:DigiCert_Assured_ID_Root_CA.pem 462s Adding debian:DigiCert_Assured_ID_Root_G2.pem 462s Adding debian:DigiCert_Assured_ID_Root_G3.pem 462s Adding debian:DigiCert_Global_Root_CA.pem 462s Adding debian:DigiCert_Global_Root_G2.pem 462s Adding debian:DigiCert_Global_Root_G3.pem 462s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 462s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 462s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 462s Adding debian:DigiCert_Trusted_Root_G4.pem 462s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 462s Adding debian:Entrust_Root_Certification_Authority.pem 462s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 462s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 462s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 462s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 462s Adding debian:GLOBALTRUST_2020.pem 462s Adding debian:GTS_Root_R1.pem 462s Adding debian:GTS_Root_R2.pem 462s Adding debian:GTS_Root_R3.pem 462s Adding debian:GTS_Root_R4.pem 462s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 462s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 462s Adding debian:GlobalSign_Root_CA.pem 462s Adding debian:GlobalSign_Root_CA_-_R3.pem 462s Adding debian:GlobalSign_Root_CA_-_R6.pem 462s Adding debian:GlobalSign_Root_E46.pem 462s Adding debian:GlobalSign_Root_R46.pem 462s Adding debian:Go_Daddy_Class_2_CA.pem 462s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 462s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 462s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 462s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 462s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 462s Adding debian:HiPKI_Root_CA_-_G1.pem 462s Adding debian:Hongkong_Post_Root_CA_3.pem 462s Adding debian:ISRG_Root_X1.pem 462s Adding debian:ISRG_Root_X2.pem 462s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 462s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 462s Adding debian:Izenpe.com.pem 462s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 462s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 462s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 462s Adding debian:NAVER_Global_Root_Certification_Authority.pem 462s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 462s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 462s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 462s Adding debian:QuoVadis_Root_CA_1_G3.pem 462s Adding debian:QuoVadis_Root_CA_2.pem 462s Adding debian:QuoVadis_Root_CA_2_G3.pem 462s Adding debian:QuoVadis_Root_CA_3.pem 462s Adding debian:QuoVadis_Root_CA_3_G3.pem 462s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 462s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 462s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 462s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 462s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 462s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 462s Adding debian:SZAFIR_ROOT_CA2.pem 462s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 462s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 462s Adding debian:SecureSign_RootCA11.pem 462s Adding debian:SecureTrust_CA.pem 462s Adding debian:Secure_Global_CA.pem 462s Adding debian:Security_Communication_ECC_RootCA1.pem 462s Adding debian:Security_Communication_RootCA2.pem 462s Adding debian:Security_Communication_RootCA3.pem 462s Adding debian:Security_Communication_Root_CA.pem 462s Adding debian:Starfield_Class_2_CA.pem 462s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 462s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 462s Adding debian:SwissSign_Gold_CA_-_G2.pem 462s Adding debian:SwissSign_Silver_CA_-_G2.pem 462s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 462s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 462s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 462s Adding debian:TWCA_Global_Root_CA.pem 462s Adding debian:TWCA_Root_Certification_Authority.pem 462s Adding debian:TeliaSonera_Root_CA_v1.pem 462s Adding debian:Telia_Root_CA_v2.pem 462s Adding debian:TrustAsia_Global_Root_CA_G3.pem 462s Adding debian:TrustAsia_Global_Root_CA_G4.pem 462s Adding debian:Trustwave_Global_Certification_Authority.pem 462s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 462s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 462s Adding debian:TunTrust_Root_CA.pem 462s Adding debian:UCA_Extended_Validation_Root.pem 462s Adding debian:UCA_Global_G2_Root.pem 462s Adding debian:USERTrust_ECC_Certification_Authority.pem 462s Adding debian:USERTrust_RSA_Certification_Authority.pem 462s Adding debian:XRamp_Global_CA_Root.pem 462s Adding debian:certSIGN_ROOT_CA.pem 462s Adding debian:certSIGN_Root_CA_G2.pem 462s Adding debian:e-Szigno_Root_CA_2017.pem 462s Adding debian:ePKI_Root_Certification_Authority.pem 462s Adding debian:emSign_ECC_Root_CA_-_C3.pem 462s Adding debian:emSign_ECC_Root_CA_-_G3.pem 462s Adding debian:emSign_Root_CA_-_C1.pem 462s Adding debian:emSign_Root_CA_-_G1.pem 462s Adding debian:vTrus_ECC_Root_CA.pem 462s Adding debian:vTrus_Root_CA.pem 462s done. 462s Setting up openjdk-21-jdk-headless:ppc64el (21.0.2+13-2) ... 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jar to provide /usr/bin/jar (jar) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/javac to provide /usr/bin/javac (javac) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/javap to provide /usr/bin/javap (javap) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jps to provide /usr/bin/jps (jps) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jwebserver to provide /usr/bin/jwebserver (jwebserver) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode 462s update-alternatives: using /usr/lib/jvm/java-21-openjdk-ppc64el/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode 462s Setting up default-jre-headless (2:1.21-75+exp1) ... 462s Setting up autopkgtest-satdep (0) ... 462s Setting up default-jdk-headless (2:1.21-75+exp1) ... 462s Processing triggers for dictionaries-common (1.29.7) ... 465s (Reading database ... 73876 files and directories currently installed.) 465s Removing autopkgtest-satdep (0) ... 466s autopkgtest [16:27:26]: test unit-and-integration-tests: cp -r tests "$AUTOPKGTEST_TMP" && cd "$AUTOPKGTEST_TMP" && python3 -m pytest -ra -v tests/unit/ tests/integration/ 466s autopkgtest [16:27:26]: test unit-and-integration-tests: [----------------------- 466s ============================= test session starts ============================== 466s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3 466s cachedir: .pytest_cache 466s rootdir: /tmp/autopkgtest.yHhHP0/autopkgtest_tmp 467s collecting ... collected 491 items 467s 467s tests/unit/test_crashdb.py::T::test_accepts_default PASSED [ 0%] 467s tests/unit/test_crashdb.py::T::test_accepts_problem_types PASSED [ 0%] 467s tests/unit/test_crashdb.py::T::test_change_master_id PASSED [ 0%] 467s tests/unit/test_crashdb.py::T::test_check_duplicate PASSED [ 0%] 467s tests/unit/test_crashdb.py::T::test_check_duplicate_custom_signature PASSED [ 1%] 467s tests/unit/test_crashdb.py::T::test_check_duplicate_multiple_masters PASSED [ 1%] 467s tests/unit/test_crashdb.py::T::test_check_duplicate_multiple_regressions PASSED [ 1%] 467s tests/unit/test_crashdb.py::T::test_check_duplicate_report_arg PASSED [ 1%] 467s tests/unit/test_crashdb.py::T::test_check_duplicate_utf8 PASSED [ 1%] 467s tests/unit/test_crashdb.py::T::test_db_corruption PASSED [ 2%] 467s tests/unit/test_crashdb.py::T::test_duplicate_db_fixed PASSED [ 2%] 467s tests/unit/test_crashdb.py::T::test_duplicate_db_publish_long_sigs PASSED [ 2%] 467s tests/unit/test_crashdb.py::T::test_duplicate_db_remove PASSED [ 2%] 467s tests/unit/test_crashdb.py::T::test_dynamic_crashdb_conf PASSED [ 2%] 467s tests/unit/test_crashdb.py::T::test_get_affected_packages PASSED [ 3%] 467s tests/unit/test_crashdb.py::T::test_get_distro_release PASSED [ 3%] 467s tests/unit/test_crashdb.py::T::test_known_address_sig PASSED [ 3%] 467s tests/unit/test_crashdb.py::T::test_mark_regression PASSED [ 3%] 467s tests/unit/test_crashdb.py::T::test_no_sample_data PASSED [ 3%] 467s tests/unit/test_crashdb.py::T::test_retrace_markers PASSED [ 4%] 467s tests/unit/test_crashdb.py::T::test_status PASSED [ 4%] 467s tests/unit/test_crashdb.py::T::test_submit PASSED [ 4%] 467s tests/unit/test_crashdb.py::T::test_update PASSED [ 4%] 467s tests/unit/test_crashdb.py::T::test_update_filter PASSED [ 4%] 467s tests/unit/test_crashdb.py::T::test_update_traces PASSED [ 5%] 467s tests/unit/test_deprecation.py::TestDeprecation::test_unicode_gettext PASSED [ 5%] 467s tests/unit/test_fileutils.py::T::test_find_package_desktopfile_deleted PASSED [ 5%] 467s tests/unit/test_fileutils.py::T::test_get_dbus_socket PASSED [ 5%] 467s tests/unit/test_fileutils.py::T::test_get_login_defs PASSED [ 5%] 467s tests/unit/test_fileutils.py::T::test_get_login_defs_missing PASSED [ 6%] 467s tests/unit/test_fileutils.py::T::test_get_process_environ PASSED [ 6%] 467s tests/unit/test_fileutils.py::T::test_get_process_environ_empty PASSED [ 6%] 467s tests/unit/test_fileutils.py::T::test_get_process_environ_malformed PASSED [ 6%] 467s tests/unit/test_fileutils.py::T::test_get_recent_crashes PASSED [ 6%] 467s tests/unit/test_fileutils.py::T::test_get_starttime PASSED [ 7%] 467s tests/unit/test_fileutils.py::T::test_get_sys_gid_max PASSED [ 7%] 467s tests/unit/test_fileutils.py::T::test_get_sys_gid_max_default PASSED [ 7%] 467s tests/unit/test_fileutils.py::T::test_get_sys_uid_max PASSED [ 7%] 467s tests/unit/test_fileutils.py::T::test_get_sys_uid_max_default PASSED [ 7%] 467s tests/unit/test_fileutils.py::T::test_get_uid_and_gid PASSED [ 8%] 467s tests/unit/test_fileutils.py::T::test_likely_packaged PASSED [ 8%] 467s tests/unit/test_helper.py::TestTestHelper::test_get_init_systemd PASSED [ 8%] 467s tests/unit/test_helper.py::TestTestHelper::test_wrap_object_with_statement PASSED [ 8%] 467s tests/unit/test_hooks_image.py::TestGeneralHookImage::test_add_info PASSED [ 8%] 467s tests/unit/test_hooks_image.py::TestGeneralHookImage::test_add_info_empty_build_info PASSED [ 9%] 467s tests/unit/test_hooks_image.py::TestGeneralHookImage::test_add_info_unknown_field PASSED [ 9%] 467s tests/unit/test_hooks_image.py::TestGeneralHookImage::test_no_cloud_build_info PASSED [ 9%] 467s tests/unit/test_hooks_wayland_session.py::TestGeneralHookWaylandSession::test_is_no_wayland_session PASSED [ 9%] 467s tests/unit/test_hooks_wayland_session.py::TestGeneralHookWaylandSession::test_is_wayland_session PASSED [ 9%] 467s tests/unit/test_hookutils.py::TestHookutils::test_attach_dmesg PASSED [ 10%] 467s tests/unit/test_hookutils.py::TestHookutils::test_attach_dmi PASSED [ 10%] 467s tests/unit/test_hookutils.py::TestHookutils::test_attach_journal_errors_with_date PASSED [ 10%] 467s tests/unit/test_hookutils.py::TestHookutils::test_attach_journal_errors_without_date PASSED [ 10%] 467s tests/unit/test_hookutils.py::TestHookutils::test_deprecated_upstart_functions PASSED [ 10%] 467s tests/unit/test_hookutils.py::TestHookutils::test_dmesg_overwrite PASSED [ 11%] 467s tests/unit/test_hookutils.py::TestHookutils::test_path_to_key PASSED [ 11%] 467s tests/unit/test_hookutils.py::TestHookutils::test_recent_syslog_journald_cmd PASSED [ 11%] 467s tests/unit/test_packaging_apt_dpkg.py::TestPackagingAptDpkg::test_is_distro_package_no_candidate PASSED [ 11%] 467s tests/unit/test_packaging_apt_dpkg.py::TestPackagingAptDpkg::test_is_distro_package_no_installed_version PASSED [ 12%] 467s tests/unit/test_packaging_apt_dpkg.py::TestPackagingAptDpkg::test_is_distro_package_ppa PASSED [ 12%] 467s tests/unit/test_packaging_apt_dpkg.py::TestPackagingAptDpkg::test_is_distro_package_system_image PASSED [ 12%] 467s tests/unit/test_packaging_apt_dpkg.py::TestPackagingAptDpkg::test_parse_deb822_sources_extra_lines PASSED [ 12%] 467s tests/unit/test_packaging_apt_dpkg.py::TestPackagingAptDpkg::test_read_mirror_file PASSED [ 12%] 467s tests/unit/test_packaging_impl.py::TestPackagingImpl::test_determine_debian_unstable PASSED [ 13%] 467s tests/unit/test_packaging_impl.py::TestPackagingImpl::test_determine_ubuntu PASSED [ 13%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_add_info_without_segv_reason PASSED [ 13%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_debug PASSED [ 13%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_invalid_00_registers PASSED [ 13%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_invalid_01_disassembly PASSED [ 14%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_invalid_02_maps PASSED [ 14%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_ioport_operation PASSED [ 14%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_register_values PASSED [ 14%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_crackful_disasm PASSED [ 14%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_dest_missing PASSED [ 15%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_dest_not_writable PASSED [ 15%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_dest_null PASSED [ 15%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_pc_missing PASSED [ 15%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_pc_null PASSED [ 15%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_pc_nx_unwritable PASSED [ 16%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_pc_nx_writable PASSED [ 16%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_src_missing PASSED [ 16%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_src_not_readable PASSED [ 16%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_src_null PASSED [ 16%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_stack_failure PASSED [ 17%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_stack_kernel_segfault PASSED [ 17%] 467s tests/unit/test_parse_segv.py::TestHookParseSegv::test_segv_unknown PASSED [ 17%] 467s tests/unit/test_problem_report.py::T::test_add_tag_drop_duplicates PASSED [ 17%] 467s tests/unit/test_problem_report.py::T::test_add_tags PASSED [ 17%] 467s tests/unit/test_problem_report.py::T::test_basic_operations PASSED [ 18%] 467s tests/unit/test_problem_report.py::T::test_consistency_checks PASSED [ 18%] 467s tests/unit/test_problem_report.py::T::test_ctor_arguments PASSED [ 18%] 468s tests/unit/test_problem_report.py::T::test_get_on_disk_size PASSED [ 18%] 468s tests/unit/test_problem_report.py::T::test_get_timestamp PASSED [ 18%] 468s tests/unit/test_problem_report.py::T::test_get_timestamp_locale_german SKIPPED [ 19%] 468s tests/unit/test_problem_report.py::T::test_get_timestamp_returns_none PASSED [ 19%] 468s tests/unit/test_problem_report.py::T::test_import_dict PASSED [ 19%] 468s tests/unit/test_problem_report.py::T::test_iter PASSED [ 19%] 468s tests/unit/test_problem_report.py::T::test_load PASSED [ 19%] 468s tests/unit/test_problem_report.py::T::test_load_binary_blob PASSED [ 20%] 468s tests/unit/test_problem_report.py::T::test_load_incorrect_padding PASSED [ 20%] 468s tests/unit/test_problem_report.py::T::test_load_invalid_utf8 PASSED [ 20%] 468s tests/unit/test_problem_report.py::T::test_load_key_filter PASSED [ 20%] 468s tests/unit/test_problem_report.py::T::test_load_missing_colon PASSED [ 20%] 468s tests/unit/test_problem_report.py::T::test_load_zstd_compressed_data PASSED [ 21%] 468s tests/unit/test_problem_report.py::T::test_modify PASSED [ 21%] 468s tests/unit/test_problem_report.py::T::test_read_file PASSED [ 21%] 468s tests/unit/test_problem_report.py::T::test_read_file_legacy PASSED [ 21%] 468s tests/unit/test_problem_report.py::T::test_reading_zstd_compressed_value PASSED [ 21%] 468s tests/unit/test_problem_report.py::T::test_sorted_items PASSED [ 22%] 468s tests/unit/test_problem_report.py::T::test_updating PASSED [ 22%] 468s tests/unit/test_problem_report.py::T::test_write PASSED [ 22%] 468s tests/unit/test_problem_report.py::T::test_write_empty_fileobj PASSED [ 22%] 468s tests/unit/test_problem_report.py::T::test_write_fileobj PASSED [ 23%] 468s tests/unit/test_problem_report.py::T::test_write_mime_extra_headers PASSED [ 23%] 468s tests/unit/test_problem_report.py::T::test_write_mime_order PASSED [ 23%] 468s tests/unit/test_problem_report.py::T::test_write_mime_text PASSED [ 23%] 468s tests/unit/test_problem_report.py::T::test_writing_zstd_compressed_value PASSED [ 23%] 468s tests/unit/test_problem_report.py::T::test_zstandard_missing PASSED [ 24%] 468s tests/unit/test_problem_report.py::T::test_zstd_compressed_value_length PASSED [ 24%] 468s tests/unit/test_problem_report.py::TestEntryParser::test_parse PASSED [ 24%] 468s tests/unit/test_problem_report.py::TestEntryParser::test_skip_entries PASSED [ 24%] 468s tests/unit/test_problem_report.py::TestEntryParser::test_skip_last_entry PASSED [ 24%] 468s tests/unit/test_problem_report.py::TestEntryParser::test_skip_partial_entries PASSED [ 25%] 468s tests/unit/test_report.py::T::test_add_snap_contact_info_github PASSED [ 25%] 468s tests/unit/test_report.py::T::test_add_snap_contact_info_launchpad PASSED [ 25%] 468s tests/unit/test_report.py::T::test_address_to_offset PASSED [ 25%] 468s tests/unit/test_report.py::T::test_address_to_offset_arm PASSED [ 25%] 468s tests/unit/test_report.py::T::test_crash_signature PASSED [ 26%] 468s tests/unit/test_report.py::T::test_crash_signature_addresses PASSED [ 26%] 468s tests/unit/test_report.py::T::test_gdb_add_info_no_gdb PASSED [ 26%] 468s tests/unit/test_report.py::T::test_gen_stacktrace_top PASSED [ 26%] 468s tests/unit/test_report.py::T::test_has_useful_stacktrace PASSED [ 26%] 468s tests/unit/test_report.py::T::test_missing_uid PASSED [ 27%] 468s tests/unit/test_report.py::T::test_nonascii_data PASSED [ 27%] 468s tests/unit/test_report.py::T::test_report_from_systemd_coredump_default PASSED [ 27%] 468s tests/unit/test_report.py::T::test_report_from_systemd_coredump_storage_journal PASSED [ 27%] 468s tests/unit/test_report.py::T::test_report_from_systemd_coredump_storage_none PASSED [ 27%] 468s tests/unit/test_report.py::T::test_standard_title PASSED [ 28%] 468s tests/unit/test_report.py::T::test_suspend_resume PASSED [ 28%] 468s tests/unit/test_rethread.py::T::test_exc_raise PASSED [ 28%] 468s tests/unit/test_rethread.py::T::test_exc_raise_complex PASSED [ 28%] 468s tests/unit/test_rethread.py::T::test_exception PASSED [ 28%] 468s tests/unit/test_rethread.py::T::test_no_return_value PASSED [ 29%] 468s tests/unit/test_rethread.py::T::test_return_value PASSED [ 29%] 468s tests/unit/test_sandboxutils.py::TestSandboxutils::test_make_sandbox PASSED [ 29%] 468s tests/unit/test_sandboxutils.py::TestSandboxutils::test_make_sandbox_install_packages_failure PASSED [ 29%] 468s tests/unit/test_sandboxutils.py::TestSandboxutils::test_make_sandbox_with_sandbox_dir PASSED [ 29%] 468s tests/unit/test_signal_crashes.py::TestApport::test_check_kernel_crash PASSED [ 30%] 468s tests/unit/test_signal_crashes.py::TestApport::test_check_lock_not_writable PASSED [ 30%] 468s tests/unit/test_signal_crashes.py::TestApport::test_check_lock_taken PASSED [ 30%] 468s tests/unit/test_signal_crashes.py::TestApport::test_consistency_checks_mismatching_uid PASSED [ 30%] 468s tests/unit/test_signal_crashes.py::TestApport::test_consistency_checks_replaced_process PASSED [ 30%] 468s tests/unit/test_signal_crashes.py::TestApport::test_init_error_log_is_tty PASSED [ 31%] 468s tests/unit/test_signal_crashes.py::TestApport::test_is_closing_session PASSED [ 31%] 468s tests/unit/test_signal_crashes.py::TestApport::test_is_closing_session_gdbus_failure PASSED [ 31%] 468s tests/unit/test_signal_crashes.py::TestApport::test_is_closing_session_no_determine_socket PASSED [ 31%] 468s tests/unit/test_signal_crashes.py::TestApport::test_is_closing_session_no_environ PASSED [ 31%] 468s tests/unit/test_signal_crashes.py::TestApport::test_is_closing_session_socket_not_exists PASSED [ 32%] 468s tests/unit/test_signal_crashes.py::TestApport::test_main_forward_crash_to_container PASSED [ 32%] 468s tests/unit/test_signal_crashes.py::TestApport::test_main_ignore_watchdog_restart PASSED [ 32%] 468s tests/unit/test_signal_crashes.py::TestApport::test_main_start PASSED [ 32%] 468s tests/unit/test_signal_crashes.py::TestApport::test_main_stop PASSED [ 32%] 468s tests/unit/test_signal_crashes.py::TestApport::test_missing_proc_pid PASSED [ 33%] 468s tests/unit/test_signal_crashes.py::TestApport::test_non_existing_systemd_coredump PASSED [ 33%] 468s tests/unit/test_signal_crashes.py::TestApport::test_reading_core_from_journal_log PASSED [ 33%] 468s tests/unit/test_signal_crashes.py::TestApport::test_receive_arguments_via_socket_import_error PASSED [ 33%] 468s tests/unit/test_signal_crashes.py::TestApport::test_receive_arguments_via_socket_invalid_socket PASSED [ 34%] 468s tests/unit/test_signal_crashes.py::TestApport::test_refine_core_ulimit_huge PASSED [ 34%] 468s tests/unit/test_signal_crashes.py::TestApport::test_start PASSED [ 34%] 468s tests/unit/test_signal_crashes.py::TestApport::test_stop PASSED [ 34%] 468s tests/unit/test_signal_crashes.py::TestApport::test_systemd_journal_import_error PASSED [ 34%] 468s tests/unit/test_user_group.py::TestUserGroup::test_get_process_user_and_group_is_not_root PASSED [ 35%] 468s tests/unit/test_user_group.py::TestUserGroup::test_get_process_user_and_group_is_root PASSED [ 35%] 468s tests/integration/test_apport_checkreports.py::TestApportCheckreports::test_has_no_system_report PASSED [ 35%] 468s tests/integration/test_apport_checkreports.py::TestApportCheckreports::test_has_system_report PASSED [ 35%] 469s tests/integration/test_apport_checkreports.py::TestApportCheckreports::test_has_user_report PASSED [ 35%] 469s tests/integration/test_apport_checkreports.py::TestApportCheckreports::test_no_report PASSED [ 36%] 469s tests/integration/test_apport_unpack.py::TestApportUnpack::test_broken_core_dump PASSED [ 36%] 469s tests/integration/test_apport_unpack.py::TestApportUnpack::test_broken_report PASSED [ 36%] 469s tests/integration/test_apport_unpack.py::TestApportUnpack::test_error PASSED [ 36%] 469s tests/integration/test_apport_unpack.py::TestApportUnpack::test_help PASSED [ 36%] 470s tests/integration/test_apport_unpack.py::TestApportUnpack::test_unpack PASSED [ 37%] 470s tests/integration/test_apport_unpack.py::TestApportUnpack::test_unpack_stdin PASSED [ 37%] 470s tests/integration/test_apport_valgrind.py::TestApportValgrind::test_help_display PASSED [ 37%] 471s tests/integration/test_apport_valgrind.py::TestApportValgrind::test_intentional_mem_leak_detection PASSED [ 37%] 471s tests/integration/test_apport_valgrind.py::TestApportValgrind::test_invalid_args PASSED [ 37%] 472s tests/integration/test_apport_valgrind.py::TestApportValgrind::test_unpackaged_exe PASSED [ 38%] 473s tests/integration/test_apport_valgrind.py::TestApportValgrind::test_valgrind_min_installed PASSED [ 38%] 474s tests/integration/test_apport_valgrind.py::TestApportValgrind::test_vlog_created PASSED [ 38%] 474s tests/integration/test_crash_digger.py::T::test_alternate_crashdb PASSED [ 38%] 474s tests/integration/test_crash_digger.py::T::test_crash_gdb_sandbox PASSED [ 38%] 474s tests/integration/test_crash_digger.py::T::test_crashes PASSED [ 39%] 474s tests/integration/test_crash_digger.py::T::test_crashes_error PASSED [ 39%] 474s tests/integration/test_crash_digger.py::T::test_crashes_transient_error PASSED [ 39%] 475s tests/integration/test_crash_digger.py::T::test_dupcheck PASSED [ 39%] 475s tests/integration/test_crash_digger.py::T::test_publish_db PASSED [ 39%] 475s tests/integration/test_crash_digger.py::T::test_stderr_redirection PASSED [ 40%] 475s tests/integration/test_crashdb_launchpad.py::T::test_1_download SKIPPED [ 40%] 475s tests/integration/test_crashdb_launchpad.py::T::test_2_update_traces SKIPPED [ 40%] 475s tests/integration/test_crashdb_launchpad.py::T::test_can_update SKIPPED [ 40%] 475s tests/integration/test_crashdb_launchpad.py::T::test_download_robustness SKIPPED [ 40%] 475s tests/integration/test_crashdb_launchpad.py::T::test_duplicates SKIPPED [ 41%] 475s tests/integration/test_crashdb_launchpad.py::T::test_escalation SKIPPED [ 41%] 475s tests/integration/test_crashdb_launchpad.py::T::test_get_affected_packages SKIPPED [ 41%] 475s tests/integration/test_crashdb_launchpad.py::T::test_get_comment_url SKIPPED [ 41%] 475s tests/integration/test_crashdb_launchpad.py::T::test_get_distro_release SKIPPED [ 41%] 475s tests/integration/test_crashdb_launchpad.py::T::test_get_fixed_version SKIPPED [ 42%] 475s tests/integration/test_crashdb_launchpad.py::T::test_is_reporter SKIPPED [ 42%] 475s tests/integration/test_crashdb_launchpad.py::T::test_marking_foreign_arch SKIPPED [ 42%] 475s tests/integration/test_crashdb_launchpad.py::T::test_marking_project SKIPPED [ 42%] 475s tests/integration/test_crashdb_launchpad.py::T::test_marking_python SKIPPED [ 42%] 475s tests/integration/test_crashdb_launchpad.py::T::test_marking_python_task_mangle SKIPPED [ 43%] 475s tests/integration/test_crashdb_launchpad.py::T::test_marking_segv SKIPPED [ 43%] 475s tests/integration/test_crashdb_launchpad.py::T::test_project SKIPPED [ 43%] 475s tests/integration/test_crashdb_launchpad.py::T::test_update_comment SKIPPED [ 43%] 475s tests/integration/test_crashdb_launchpad.py::T::test_update_description SKIPPED [ 43%] 475s tests/integration/test_crashdb_launchpad.py::T::test_update_filter SKIPPED [ 44%] 475s tests/integration/test_crashdb_launchpad.py::T::test_update_traces_invalid SKIPPED [ 44%] 475s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_changeid PASSED [ 44%] 475s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_changeid_missing_argument PASSED [ 44%] 475s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_dump_database PASSED [ 45%] 476s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_dump_empty_database PASSED [ 45%] 476s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_missing_db_file PASSED [ 45%] 476s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_no_command PASSED [ 45%] 476s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_publish PASSED [ 45%] 476s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_publish_missing_argument PASSED [ 46%] 476s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_removeid PASSED [ 46%] 476s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_removeid_missing_argument PASSED [ 46%] 477s tests/integration/test_dupdb_admin.py::TestDupdbAdmin::test_unknown_command PASSED [ 46%] 477s tests/integration/test_fileutils.py::T::test_check_files_md5 PASSED [ 46%] 486s tests/integration/test_fileutils.py::T::test_clean_core_directory PASSED [ 47%] 486s tests/integration/test_fileutils.py::T::test_delete_report PASSED [ 47%] 486s tests/integration/test_fileutils.py::T::test_find_file_package PASSED [ 47%] 486s tests/integration/test_fileutils.py::T::test_find_package_desktopfile PASSED [ 47%] 486s tests/integration/test_fileutils.py::T::test_get_all_reports PASSED [ 47%] 486s tests/integration/test_fileutils.py::T::test_get_config PASSED [ 48%] 486s tests/integration/test_fileutils.py::T::test_get_core_path PASSED [ 48%] 486s tests/integration/test_fileutils.py::T::test_get_system_reports PASSED [ 48%] 486s tests/integration/test_fileutils.py::T::test_get_system_reports_guest PASSED [ 48%] 486s tests/integration/test_fileutils.py::T::test_links_with_shared_library PASSED [ 48%] 486s tests/integration/test_fileutils.py::T::test_make_report_file PASSED [ 49%] 488s tests/integration/test_fileutils.py::T::test_mark_2nd_report_upload PASSED [ 49%] 488s tests/integration/test_fileutils.py::T::test_mark_hanging_process PASSED [ 49%] 488s tests/integration/test_fileutils.py::T::test_mark_report_upload PASSED [ 49%] 488s tests/integration/test_fileutils.py::T::test_seen PASSED [ 49%] 488s tests/integration/test_fileutils.py::T::test_shared_libraries PASSED [ 50%] 488s tests/integration/test_fileutils.py::T::test_unwritable_report PASSED [ 50%] 488s tests/integration/test_github.py::TestGitHub::test__format_report PASSED [ 50%] 488s tests/integration/test_github.py::TestGitHub::test_authentication_complete PASSED [ 50%] 488s tests/integration/test_github.py::TestGitHub::test_not_implemented_methods PASSED [ 50%] 488s tests/integration/test_github.py::TestGitHub::test_upload PASSED [ 51%] 488s tests/integration/test_helper.py::TestHelper::test_pidof_non_existing_program PASSED [ 51%] 488s tests/integration/test_helper.py::TestHelper::test_pidof_running_python PASSED [ 51%] 488s tests/integration/test_helper.py::TestHelper::test_read_shebang_binary PASSED [ 51%] 488s tests/integration/test_helper.py::TestHelper::test_read_shebang_shell_script PASSED [ 51%] 489s tests/integration/test_hooks.py::T::test_gcc_ide_hook_file PASSED [ 52%] 489s tests/integration/test_hooks.py::T::test_gcc_ide_hook_file_binary PASSED [ 52%] 489s tests/integration/test_hooks.py::T::test_gcc_ide_hook_pipe PASSED [ 52%] 489s tests/integration/test_hooks.py::T::test_general_hook_generic PASSED [ 52%] 490s tests/integration/test_hooks.py::T::test_kernel_crashdump_kdump PASSED [ 52%] 490s tests/integration/test_hooks.py::T::test_kernel_crashdump_kdump_log_dir_symlink PASSED [ 53%] 491s tests/integration/test_hooks.py::T::test_kernel_crashdump_kdump_log_symlink PASSED [ 53%] 491s tests/integration/test_hooks.py::T::test_kernel_crashdump_kexec PASSED [ 53%] 491s tests/integration/test_hooks.py::T::test_kernel_crashdump_log_symlink PASSED [ 53%] 492s tests/integration/test_hooks.py::T::test_kernel_oops_hook PASSED [ 53%] 492s tests/integration/test_hooks.py::T::test_package_hook_logs PASSED [ 54%] 493s tests/integration/test_hooks.py::T::test_package_hook_nologs PASSED [ 54%] 493s tests/integration/test_hooks.py::T::test_package_hook_tags PASSED [ 54%] 494s tests/integration/test_hooks.py::T::test_package_hook_uninstalled PASSED [ 54%] 494s tests/integration/test_hookutils.py::T::test_attach_file PASSED [ 54%] 494s tests/integration/test_hookutils.py::T::test_attach_file_binary PASSED [ 55%] 494s tests/integration/test_hookutils.py::T::test_attach_file_if_exists PASSED [ 55%] 494s tests/integration/test_hookutils.py::T::test_attach_mac_events PASSED [ 55%] 494s tests/integration/test_hookutils.py::T::test_command_output PASSED [ 55%] 494s tests/integration/test_hookutils.py::T::test_in_session_of_problem SKIPPED [ 56%] 494s tests/integration/test_hookutils.py::T::test_module_license_evaluation PASSED [ 56%] 495s tests/integration/test_hookutils.py::T::test_no_crashes PASSED [ 56%] 495s tests/integration/test_hookutils.py::T::test_real_module_license_evaluation PASSED [ 56%] 495s tests/integration/test_hookutils.py::T::test_recent_syslog PASSED [ 56%] 495s tests/integration/test_hookutils.py::T::test_recent_syslog_overflow PASSED [ 57%] 495s tests/integration/test_hookutils.py::T::test_xsession_errors PASSED [ 57%] 495s tests/integration/test_java_crashes.py::TestJavaCrashes::test_crash_class PASSED [ 57%] 495s tests/integration/test_java_crashes.py::TestJavaCrashes::test_crash_jar PASSED [ 57%] 495s tests/integration/test_packaging.py::T::test_get_os_version PASSED [ 57%] 495s tests/integration/test_packaging.py::T::test_get_uninstalled_package PASSED [ 58%] 495s tests/integration/test_packaging_apt_dpkg.py::T::test_check_files_md5 PASSED [ 58%] 495s tests/integration/test_packaging_apt_dpkg.py::T::test_compare_versions PASSED [ 58%] 495s tests/integration/test_packaging_apt_dpkg.py::T::test_enabled PASSED [ 58%] 496s tests/integration/test_packaging_apt_dpkg.py::T::test_get_architecture PASSED [ 58%] 496s tests/integration/test_packaging_apt_dpkg.py::T::test_get_available_version PASSED [ 59%] 496s tests/integration/test_packaging_apt_dpkg.py::T::test_get_dependencies PASSED [ 59%] 496s tests/integration/test_packaging_apt_dpkg.py::T::test_get_file_package FAILED [ 59%] 496s tests/integration/test_packaging_apt_dpkg.py::T::test_get_file_package_diversion PASSED [ 59%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_file_package_uninstalled PASSED [ 59%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_file_package_uninstalled_multiarch PASSED [ 60%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_files FAILED [ 60%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_kernel_package PASSED [ 60%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_library_paths PASSED [ 60%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_modified_conffiles PASSED [ 60%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_package_origin PASSED [ 61%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_source PASSED [ 61%] 497s tests/integration/test_packaging_apt_dpkg.py::T::test_get_system_architecture PASSED [ 61%] 498s tests/integration/test_packaging_apt_dpkg.py::T::test_get_version PASSED [ 61%] 498s tests/integration/test_packaging_apt_dpkg.py::T::test_is_distro_package PASSED [ 61%] 498s tests/integration/test_packaging_apt_dpkg.py::T::test_mirror_from_apt_sources PASSED [ 62%] 498s tests/integration/test_packaging_apt_dpkg.py::T::test_mirror_from_apt_sources_with_options PASSED [ 62%] 498s tests/integration/test_packaging_apt_dpkg.py::T::test_package_name_glob PASSED [ 62%] 498s tests/integration/test_packaging_rpm.py::TestPackagingRpm::test_get_dependencies SKIPPED [ 62%] 498s tests/integration/test_packaging_rpm.py::TestPackagingRpm::test_get_header SKIPPED [ 62%] 498s tests/integration/test_packaging_rpm.py::TestPackagingRpm::test_get_headers_by_tag SKIPPED [ 63%] 498s tests/integration/test_packaging_rpm.py::TestPackagingRpm::test_get_system_architecture SKIPPED [ 63%] 498s tests/integration/test_packaging_rpm.py::TestPackagingRpm::test_get_version SKIPPED [ 63%] 500s tests/integration/test_problem_report.py::T::test_add_to_existing PASSED [ 63%] 500s tests/integration/test_problem_report.py::T::test_big_file PASSED [ 63%] 501s tests/integration/test_problem_report.py::T::test_compressed_values PASSED [ 64%] 501s tests/integration/test_problem_report.py::T::test_extract_keys PASSED [ 64%] 501s tests/integration/test_problem_report.py::T::test_size_limit PASSED [ 64%] 501s tests/integration/test_problem_report.py::T::test_write_append PASSED [ 64%] 502s tests/integration/test_problem_report.py::T::test_write_delayed_fileobj PASSED [ 64%] 502s tests/integration/test_problem_report.py::T::test_write_file PASSED [ 65%] 502s tests/integration/test_problem_report.py::T::test_write_mime_binary PASSED [ 65%] 502s tests/integration/test_problem_report.py::T::test_write_mime_filter PASSED [ 65%] 502s tests/integration/test_python_crashes.py::T::test_deleted_working_directory PASSED [ 65%] 502s tests/integration/test_python_crashes.py::T::test_existing PASSED [ 65%] 503s tests/integration/test_python_crashes.py::T::test_general PASSED [ 66%] 503s tests/integration/test_python_crashes.py::T::test_generic_os_error PASSED [ 66%] 503s tests/integration/test_python_crashes.py::T::test_generic_os_error_no_errno PASSED [ 66%] 503s tests/integration/test_python_crashes.py::T::test_getcwd_error PASSED [ 66%] 503s tests/integration/test_python_crashes.py::T::test_ignoring PASSED [ 67%] 504s tests/integration/test_python_crashes.py::T::test_interactive PASSED [ 67%] 504s tests/integration/test_python_crashes.py::T::test_no_argv PASSED [ 67%] 504s tests/integration/test_python_crashes.py::T::test_no_flooding PASSED [ 67%] 504s tests/integration/test_python_crashes.py::T::test_python_env PASSED [ 67%] 505s tests/integration/test_python_crashes.py::T::test_subclassed_os_error PASSED [ 68%] 505s tests/integration/test_python_crashes.py::T::test_symlink PASSED [ 68%] 505s tests/integration/test_recoverable_problem.py::TestRecoverableProblem::test_invalid_data PASSED [ 68%] 505s tests/integration/test_recoverable_problem.py::TestRecoverableProblem::test_recoverable_problem PASSED [ 68%] 506s tests/integration/test_recoverable_problem.py::TestRecoverableProblem::test_recoverable_problem_dupe_sig PASSED [ 68%] 506s tests/integration/test_recoverable_problem.py::TestRecoverableProblem::test_wait_for_report_timeout PASSED [ 69%] 507s tests/integration/test_report.py::T::test_add_gdb_info PASSED [ 69%] 510s tests/integration/test_report.py::T::test_add_gdb_info_abort PASSED [ 69%] 511s tests/integration/test_report.py::T::test_add_gdb_info_damaged PASSED [ 69%] 512s tests/integration/test_report.py::T::test_add_gdb_info_damaged_gz_core PASSED [ 69%] 513s tests/integration/test_report.py::T::test_add_gdb_info_exe_missing PASSED [ 70%] 514s tests/integration/test_report.py::T::test_add_gdb_info_load PASSED [ 70%] 515s tests/integration/test_report.py::T::test_add_gdb_info_script PASSED [ 70%] 516s tests/integration/test_report.py::T::test_add_gdb_info_short_core_file PASSED [ 70%] 516s tests/integration/test_report.py::T::test_add_hooks_info PASSED [ 70%] 516s tests/integration/test_report.py::T::test_add_hooks_info_errors PASSED [ 71%] 516s tests/integration/test_report.py::T::test_add_hooks_info_opt PASSED [ 71%] 516s tests/integration/test_report.py::T::test_add_os_info PASSED [ 71%] 516s tests/integration/test_report.py::T::test_add_package_info PASSED [ 71%] 517s tests/integration/test_report.py::T::test_add_path_classification PASSED [ 71%] 517s tests/integration/test_report.py::T::test_add_proc_info PASSED [ 72%] 517s tests/integration/test_report.py::T::test_add_proc_info_current_desktop PASSED [ 72%] 517s tests/integration/test_report.py::T::test_add_proc_info_nonascii PASSED [ 72%] 517s tests/integration/test_report.py::T::test_add_user_info PASSED [ 72%] 518s tests/integration/test_report.py::T::test_add_zz_parse_segv_details PASSED [ 72%] 518s tests/integration/test_report.py::T::test_address_to_offset_live PASSED [ 73%] 518s tests/integration/test_report.py::T::test_allowlisting PASSED [ 73%] 518s tests/integration/test_report.py::T::test_check_interpreted PASSED [ 73%] 518s tests/integration/test_report.py::T::test_check_interpreted_no_exec PASSED [ 73%] 518s tests/integration/test_report.py::T::test_check_interpreted_twistd SKIPPED [ 73%] 518s tests/integration/test_report.py::T::test_command_output PASSED [ 74%] 518s tests/integration/test_report.py::T::test_command_output_passes_env PASSED [ 74%] 518s tests/integration/test_report.py::T::test_command_output_raises_error PASSED [ 74%] 519s tests/integration/test_report.py::T::test_command_output_timeout PASSED [ 74%] 519s tests/integration/test_report.py::T::test_command_output_timeout_no_output PASSED [ 74%] 519s tests/integration/test_report.py::T::test_denylisting PASSED [ 75%] 519s tests/integration/test_report.py::T::test_extrapath_preferred PASSED [ 75%] 520s tests/integration/test_report.py::T::test_ignoring PASSED [ 75%] 520s tests/integration/test_report.py::T::test_obsolete_packages PASSED [ 75%] 521s tests/integration/test_report.py::T::test_search_bug_patterns PASSED [ 75%] 521s tests/integration/test_report.py::T::test_wait_for_proc_cmdline_failure PASSED [ 76%] 536s tests/integration/test_signal_crashes.py::T::test_core_dump_packaged PASSED [ 76%] 537s tests/integration/test_signal_crashes.py::T::test_core_dump_packaged_sigquit PASSED [ 76%] 538s tests/integration/test_signal_crashes.py::T::test_core_dump_packaged_sigquit_via_socket PASSED [ 76%] 545s tests/integration/test_signal_crashes.py::T::test_core_dump_unpackaged PASSED [ 76%] 546s tests/integration/test_signal_crashes.py::T::test_core_file_injection PASSED [ 77%] 548s tests/integration/test_signal_crashes.py::T::test_coredump_from_socket PASSED [ 77%] 551s tests/integration/test_signal_crashes.py::T::test_crash_apport PASSED [ 77%] 551s tests/integration/test_signal_crashes.py::T::test_crash_apport_from_systemd_coredump PASSED [ 77%] 553s tests/integration/test_signal_crashes.py::T::test_crash_setuid_drop PASSED [ 78%] 555s tests/integration/test_signal_crashes.py::T::test_crash_setuid_drop_via_socket PASSED [ 78%] 556s tests/integration/test_signal_crashes.py::T::test_crash_setuid_keep PASSED [ 78%] 558s tests/integration/test_signal_crashes.py::T::test_crash_setuid_unpackaged PASSED [ 78%] 560s tests/integration/test_signal_crashes.py::T::test_crash_suid_dumpable_debug PASSED [ 78%] 561s tests/integration/test_signal_crashes.py::T::test_empty_core_dump PASSED [ 79%] 563s tests/integration/test_signal_crashes.py::T::test_flood_limit PASSED [ 79%] 565s tests/integration/test_signal_crashes.py::T::test_ignore PASSED [ 79%] 566s tests/integration/test_signal_crashes.py::T::test_ignore_sigquit PASSED [ 79%] 566s tests/integration/test_signal_crashes.py::T::test_ignore_sigxcpu PASSED [ 79%] 566s tests/integration/test_signal_crashes.py::T::test_is_not_same_ns PASSED [ 80%] 568s tests/integration/test_signal_crashes.py::T::test_leak_inaccessible_files PASSED [ 80%] 569s tests/integration/test_signal_crashes.py::T::test_logging_file PASSED [ 80%] 570s tests/integration/test_signal_crashes.py::T::test_logging_stderr PASSED [ 80%] 572s tests/integration/test_signal_crashes.py::T::test_modify_after_start PASSED [ 80%] 574s tests/integration/test_signal_crashes.py::T::test_nonreadable_exe PASSED [ 81%] 574s tests/integration/test_signal_crashes.py::T::test_parallel_crash SKIPPED [ 81%] 574s tests/integration/test_signal_crashes.py::T::test_unpackaged_binary PASSED [ 81%] 575s tests/integration/test_signal_crashes.py::T::test_unpackaged_script PASSED [ 81%] 575s tests/integration/test_signal_crashes.py::T::test_unsupported_arguments_no_stderr PASSED [ 81%] 575s tests/integration/test_signal_crashes.py::T::test_wait_for_core_file_core_not_created PASSED [ 82%] 575s tests/integration/test_signal_crashes.py::T::test_wait_for_core_file_timeout PASSED [ 82%] 575s tests/integration/test_signal_crashes.py::T::test_wait_for_gdb_child_process PASSED [ 82%] 576s tests/integration/test_signal_crashes.py::T::test_wait_for_gdb_child_process_timeout PASSED [ 82%] 576s tests/integration/test_ui.py::T::test_can_examine_locally_crash PASSED [ 82%] 576s tests/integration/test_ui.py::T::test_can_examine_locally_nocrash PASSED [ 83%] 576s tests/integration/test_ui.py::T::test_collect_info_crashdb_errors PASSED [ 83%] 577s tests/integration/test_ui.py::T::test_collect_info_crashdb_name PASSED [ 83%] 577s tests/integration/test_ui.py::T::test_collect_info_crashdb_spec PASSED [ 83%] 577s tests/integration/test_ui.py::T::test_collect_info_distro PASSED [ 83%] 577s tests/integration/test_ui.py::T::test_collect_info_exepath PASSED [ 84%] 577s tests/integration/test_ui.py::T::test_collect_info_package PASSED [ 84%] 578s tests/integration/test_ui.py::T::test_collect_info_permissions PASSED [ 84%] 578s tests/integration/test_ui.py::T::test_db_no_accept PASSED [ 84%] 578s tests/integration/test_ui.py::T::test_file_report_http_error PASSED [ 84%] 578s tests/integration/test_ui.py::T::test_file_report_nodelay PASSED [ 85%] 578s tests/integration/test_ui.py::T::test_file_report_upload_delay PASSED [ 85%] 578s tests/integration/test_ui.py::T::test_file_report_upload_message PASSED [ 85%] 578s tests/integration/test_ui.py::T::test_format_filesize PASSED [ 85%] 578s tests/integration/test_ui.py::T::test_get_desktop_entry PASSED [ 85%] 578s tests/integration/test_ui.py::T::test_get_desktop_entry_broken PASSED [ 86%] 578s tests/integration/test_ui.py::T::test_get_size_constructed PASSED [ 86%] 578s tests/integration/test_ui.py::T::test_get_size_loaded PASSED [ 86%] 578s tests/integration/test_ui.py::T::test_handle_duplicate PASSED [ 86%] 578s tests/integration/test_ui.py::T::test_hooks_choices_db_no_accept PASSED [ 86%] 579s tests/integration/test_ui.py::T::test_interactive_hooks_cancel PASSED [ 87%] 579s tests/integration/test_ui.py::T::test_interactive_hooks_choices PASSED [ 87%] 580s tests/integration/test_ui.py::T::test_interactive_hooks_file PASSED [ 87%] 580s tests/integration/test_ui.py::T::test_interactive_hooks_information PASSED [ 87%] 581s tests/integration/test_ui.py::T::test_interactive_hooks_yesno PASSED [ 87%] 581s tests/integration/test_ui.py::T::test_load_report PASSED [ 88%] 581s tests/integration/test_ui.py::T::test_parse_argv_apport_bug PASSED [ 88%] 581s tests/integration/test_ui.py::T::test_parse_argv_single_arg PASSED [ 88%] 583s tests/integration/test_ui.py::T::test_restart PASSED [ 88%] 583s tests/integration/test_ui.py::T::test_run_as_real_user PASSED [ 89%] 583s tests/integration/test_ui.py::T::test_run_as_real_user_no_gvfsd PASSED [ 89%] 583s tests/integration/test_ui.py::T::test_run_as_real_user_no_sudo PASSED [ 89%] 583s tests/integration/test_ui.py::T::test_run_as_real_user_non_root PASSED [ 89%] 585s tests/integration/test_ui.py::T::test_run_crash PASSED [ 89%] 586s tests/integration/test_ui.py::T::test_run_crash_abort PASSED [ 90%] 588s tests/integration/test_ui.py::T::test_run_crash_anonymity PASSED [ 90%] 589s tests/integration/test_ui.py::T::test_run_crash_anonymity_escaping PASSED [ 90%] 590s tests/integration/test_ui.py::T::test_run_crash_anonymity_order PASSED [ 90%] 591s tests/integration/test_ui.py::T::test_run_crash_anonymity_substring PASSED [ 90%] 592s tests/integration/test_ui.py::T::test_run_crash_argv_file PASSED [ 91%] 592s tests/integration/test_ui.py::T::test_run_crash_broken PASSED [ 91%] 592s tests/integration/test_ui.py::T::test_run_crash_errors PASSED [ 91%] 592s tests/integration/test_ui.py::T::test_run_crash_ignore PASSED [ 91%] 595s tests/integration/test_ui.py::T::test_run_crash_kernel PASSED [ 91%] 597s tests/integration/test_ui.py::T::test_run_crash_known PASSED [ 92%] 597s tests/integration/test_ui.py::T::test_run_crash_malicious_crashdb PASSED [ 92%] 597s tests/integration/test_ui.py::T::test_run_crash_malicious_exec_path PASSED [ 92%] 597s tests/integration/test_ui.py::T::test_run_crash_malicious_package PASSED [ 92%] 597s tests/integration/test_ui.py::T::test_run_crash_nocore PASSED [ 92%] 598s tests/integration/test_ui.py::T::test_run_crash_package PASSED [ 93%] 599s tests/integration/test_ui.py::T::test_run_crash_precollected PASSED [ 93%] 600s tests/integration/test_ui.py::T::test_run_crash_preretraced PASSED [ 93%] 601s tests/integration/test_ui.py::T::test_run_crash_private_keys PASSED [ 93%] 602s tests/integration/test_ui.py::T::test_run_crash_uninstalled PASSED [ 93%] 602s tests/integration/test_ui.py::T::test_run_crash_unreportable PASSED [ 94%] 603s tests/integration/test_ui.py::T::test_run_crash_updated_binary PASSED [ 94%] 603s tests/integration/test_ui.py::T::test_run_nopending PASSED [ 94%] 603s tests/integration/test_ui.py::T::test_run_report_bug_file PASSED [ 94%] 603s tests/integration/test_ui.py::T::test_run_report_bug_kernel_thread PASSED [ 94%] 604s tests/integration/test_ui.py::T::test_run_report_bug_list_symptoms PASSED [ 95%] 604s tests/integration/test_ui.py::T::test_run_report_bug_noargs PASSED [ 95%] 604s tests/integration/test_ui.py::T::test_run_report_bug_noperm_pid PASSED [ 95%] 604s tests/integration/test_ui.py::T::test_run_report_bug_package PASSED [ 95%] 604s tests/integration/test_ui.py::T::test_run_report_bug_pid_tags PASSED [ 95%] 604s tests/integration/test_ui.py::T::test_run_report_bug_unpackaged_pid PASSED [ 96%] 604s tests/integration/test_ui.py::T::test_run_report_bug_wrong_pid PASSED [ 96%] 604s tests/integration/test_ui.py::T::test_run_report_hanging PASSED [ 96%] 605s tests/integration/test_ui.py::T::test_run_restart PASSED [ 96%] 606s tests/integration/test_ui.py::T::test_run_symptom PASSED [ 96%] 606s tests/integration/test_ui.py::T::test_run_update_report_different_binary_source PASSED [ 97%] 606s tests/integration/test_ui.py::T::test_run_update_report_existing_package_cli_cmdname PASSED [ 97%] 607s tests/integration/test_ui.py::T::test_run_update_report_existing_package_cli_tags PASSED [ 97%] 607s tests/integration/test_ui.py::T::test_run_update_report_existing_package_from_bug PASSED [ 97%] 607s tests/integration/test_ui.py::T::test_run_update_report_nonexisting_package_cli PASSED [ 97%] 607s tests/integration/test_ui.py::T::test_run_update_report_nonexisting_package_from_bug PASSED [ 98%] 607s tests/integration/test_ui.py::T::test_run_update_report_noninstalled_but_hook PASSED [ 98%] 607s tests/integration/test_ui.py::T::test_run_version PASSED [ 98%] 607s tests/integration/test_ui.py::T::test_wait_for_pid PASSED [ 98%] 607s tests/integration/test_ui_cli.py::TestApportCli::test_save_report_in_temp_directory PASSED [ 98%] 607s tests/integration/test_ui_cli.py::TestApportCli::test_ui_update_view PASSED [ 99%] 607s tests/integration/test_unkillable_shutdown.py::TestUnkillableShutdown::test_omit_all_processes PASSED [ 99%] 607s tests/integration/test_unkillable_shutdown.py::TestUnkillableShutdown::test_omit_all_processes_except_one PASSED [ 99%] 608s tests/integration/test_unkillable_shutdown.py::TestUnkillableShutdown::test_write_reports PASSED [ 99%] 608s tests/integration/test_whoopsie_upload_all.py::TestWhoopsieUploadAll::test_process_report_malformed_report PASSED [100%] 608s 608s =================================== FAILURES =================================== 608s ___________________________ T.test_get_file_package ____________________________ 608s 608s self = 608s 608s def test_get_file_package(self): 608s """get_file_package() on installed files.""" 608s > self.assertEqual(impl.get_file_package("/bin/bash"), "bash") 608s E AssertionError: None != 'bash' 608s 608s tests/integration/test_packaging_apt_dpkg.py:158: AssertionError 608s _______________________________ T.test_get_files _______________________________ 608s 608s self = 608s 608s def test_get_files(self): 608s """get_files().""" 608s self.assertRaises(ValueError, impl.get_files, "nonexisting") 608s > self.assertIn("/bin/bash", impl.get_files("bash")) 608s E AssertionError: '/bin/bash' not found in ['/.', '/etc', '/etc/bash.bashrc', '/etc/skel', '/etc/skel/.bash_logout', '/etc/skel/.bashrc', '/etc/skel/.profile', '/usr', '/usr/bin', '/usr/bin/bash', '/usr/bin/bashbug', '/usr/bin/clear_console', '/usr/share', '/usr/share/debianutils', '/usr/share/debianutils/shells.d', '/usr/share/debianutils/shells.d/bash', '/usr/share/doc', '/usr/share/doc/bash', '/usr/share/doc/bash/COMPAT.gz', '/usr/share/doc/bash/INTRO.gz', '/usr/share/doc/bash/NEWS.gz', '/usr/share/doc/bash/POSIX.gz', '/usr/share/doc/bash/RBASH', '/usr/share/doc/bash/README.Debian.gz', '/usr/share/doc/bash/README.abs-guide', '/usr/share/doc/bash/README.commands.gz', '/usr/share/doc/bash/README.gz', '/usr/share/doc/bash/changelog.Debian.gz', '/usr/share/doc/bash/copyright', '/usr/share/doc/bash/inputrc.arrows', '/usr/share/info', '/usr/share/lintian', '/usr/share/lintian/overrides', '/usr/share/lintian/overrides/bash', '/usr/share/man', '/usr/share/man/man1', '/usr/share/man/man1/bash.1.gz', '/usr/share/man/man1/bashbug.1.gz', '/usr/share/man/man1/clear_console.1.gz', '/usr/share/man/man1/rbash.1.gz', '/usr/share/man/man7', '/usr/share/man/man7/bash-builtins.7.gz', '/usr/share/menu', '/usr/share/menu/bash', '/usr/bin/rbash'] 608s 608s tests/integration/test_packaging_apt_dpkg.py:154: AssertionError 608s =============================== warnings summary =============================== 608s tests/integration/test_ui.py: 48 warnings 608s /usr/share/apport/general-hooks/ubuntu.py:155: PendingDeprecationWarning: apport.hookutils.attach_upstart_overrides() is obsolete. Upstart is dead. Please drop this call. 608s apport.hookutils.attach_upstart_overrides(report, package) 608s 608s tests/integration/test_ui.py: 48 warnings 608s /usr/share/apport/general-hooks/ubuntu.py:156: PendingDeprecationWarning: apport.hookutils.attach_upstart_logs() is obsolete. Upstart is dead. Please drop this call. 608s apport.hookutils.attach_upstart_logs(report, package) 608s 608s tests/integration/test_ui.py::T::test_run_report_bug_noperm_pid 608s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored in: 608s 608s Traceback (most recent call last): 608s File "/tmp/autopkgtest.yHhHP0/autopkgtest_tmp/tests/integration/test_ui.py", line 111, in __del__ 608s self.crashdb_conf.close() 608s File "/usr/lib/python3.12/tempfile.py", line 664, in close 608s self._closer.close() 608s File "/usr/lib/python3.12/tempfile.py", line 608, in close 608s self.cleanup() 608s File "/usr/lib/python3.12/tempfile.py", line 597, in cleanup 608s unlink(self.name) 608s PermissionError: [Errno 1] Operation not permitted: '/tmp/tmp5tuolhgu' 608s 608s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 608s 608s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 608s =========================== short test summary info ============================ 608s SKIPPED [1] tests/unit/test_problem_report.py:86: Missing German locale support 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:196: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:246: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:494: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:885: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:499: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:893: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:482: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:340: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:475: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:693: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:489: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:624: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:588: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:657: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:932: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:550: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:828: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:401: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:368: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:437: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_crashdb_launchpad.py:670: Need Launchpad access with bug control permission. Set TEST_LAUNCHPAD to run. 608s SKIPPED [1] tests/integration/test_hookutils.py:376: no logind session 608s SKIPPED [1] tests/integration/test_packaging_rpm.py:20: rpm module not available 608s SKIPPED [1] tests/integration/test_packaging_rpm.py:25: rpm module not available 608s SKIPPED [1] tests/integration/test_packaging_rpm.py:31: rpm module not available 608s SKIPPED [1] tests/integration/test_packaging_rpm.py:38: rpm module not available 608s SKIPPED [1] tests/integration/test_packaging_rpm.py:45: rpm module not available 608s SKIPPED [1] tests/integration/test_report.py:551: twistd not installed 608s SKIPPED [1] tests/integration/test_signal_crashes.py:231: fix test as multiple instances can be started within 30s 608s FAILED tests/integration/test_packaging_apt_dpkg.py::T::test_get_file_package 608s FAILED tests/integration/test_packaging_apt_dpkg.py::T::test_get_files - Asse... 608s ====== 2 failed, 459 passed, 30 skipped, 97 warnings in 141.34s (0:02:21) ====== 608s autopkgtest [16:29:48]: test unit-and-integration-tests: -----------------------] 609s unit-and-integration-tests FAIL non-zero exit status 1 609s autopkgtest [16:29:49]: test unit-and-integration-tests: - - - - - - - - - - results - - - - - - - - - - 609s autopkgtest [16:29:49]: test system-tests: preparing testbed 760s autopkgtest [16:32:20]: testbed dpkg architecture: ppc64el 760s autopkgtest [16:32:20]: testbed apt version: 2.7.12 760s autopkgtest [16:32:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 761s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 762s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 762s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 762s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 762s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3969 kB] 762s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [659 kB] 762s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 762s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 762s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 762s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4248 kB] 762s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 762s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [60.8 kB] 762s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 766s Fetched 9623 kB in 2s (4046 kB/s) 766s Reading package lists... 769s Reading package lists... 769s Building dependency tree... 769s Reading state information... 769s Calculating upgrade... 769s The following packages will be REMOVED: 769s libapt-pkg6.0 libdb5.3 libgnutls30 libhogweed6 libnettle8 769s The following NEW packages will be installed: 769s libapt-pkg6.0t64 libdb5.3t64 libgnutls30t64 libhogweed6t64 libnettle8t64 769s The following packages will be upgraded: 769s apt apt-utils python-apt-common python3-apt 769s 4 upgraded, 5 newly installed, 5 to remove and 0 not upgraded. 769s Need to get 5353 kB of archives. 769s After this operation, 166 kB of additional disk space will be used. 769s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnettle8t64 ppc64el 3.9.1-2.2 [226 kB] 770s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libhogweed6t64 ppc64el 3.9.1-2.2 [208 kB] 770s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgnutls30t64 ppc64el 3.8.3-1.1ubuntu2 [1154 kB] 770s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python-apt-common all 2.7.7 [19.8 kB] 770s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-apt ppc64el 2.7.7 [181 kB] 770s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-6 [875 kB] 770s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapt-pkg6.0t64 ppc64el 2.7.14 [1063 kB] 770s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apt ppc64el 2.7.14 [1401 kB] 770s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apt-utils ppc64el 2.7.14 [226 kB] 770s Fetched 5353 kB in 1s (6039 kB/s) 770s dpkg: libnettle8:ppc64el: dependency problems, but removing anyway as you requested: 770s librtmp1:ppc64el depends on libnettle8. 770s libhogweed6:ppc64el depends on libnettle8. 770s libgnutls30:ppc64el depends on libnettle8 (>= 3.9~). 771s libcurl3-gnutls:ppc64el depends on libnettle8. 771s libarchive13:ppc64el depends on libnettle8. 771s 771s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70156 files and directories currently installed.) 771s Removing libnettle8:ppc64el (3.9.1-2) ... 771s Selecting previously unselected package libnettle8t64:ppc64el. 771s (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 ... 70149 files and directories currently installed.) 771s Preparing to unpack .../libnettle8t64_3.9.1-2.2_ppc64el.deb ... 771s Unpacking libnettle8t64:ppc64el (3.9.1-2.2) ... 771s Setting up libnettle8t64:ppc64el (3.9.1-2.2) ... 771s dpkg: libhogweed6:ppc64el: dependency problems, but removing anyway as you requested: 771s librtmp1:ppc64el depends on libhogweed6. 771s libjcat1:ppc64el depends on libhogweed6. 771s libgnutls30:ppc64el depends on libhogweed6 (>= 3.6). 771s 771s (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 ... 70157 files and directories currently installed.) 771s Removing libhogweed6:ppc64el (3.9.1-2) ... 771s Selecting previously unselected package libhogweed6t64:ppc64el. 771s (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 ... 70152 files and directories currently installed.) 771s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_ppc64el.deb ... 771s Unpacking libhogweed6t64:ppc64el (3.9.1-2.2) ... 771s Setting up libhogweed6t64:ppc64el (3.9.1-2.2) ... 771s dpkg: libgnutls30:ppc64el: dependency problems, but removing anyway as you requested: 771s librtmp1:ppc64el depends on libgnutls30 (>= 3.7.2). 771s libldap2:ppc64el depends on libgnutls30 (>= 3.8.2). 771s libjcat1:ppc64el depends on libgnutls30 (>= 3.7.3). 771s libcurl3-gnutls:ppc64el depends on libgnutls30 (>= 3.8.2). 771s fwupd depends on libgnutls30 (>= 3.7.3). 771s dirmngr depends on libgnutls30 (>= 3.8.1). 771s apt depends on libgnutls30 (>= 3.8.1). 771s 771s (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 ... 70158 files and directories currently installed.) 771s Removing libgnutls30:ppc64el (3.8.3-1ubuntu1) ... 771s Selecting previously unselected package libgnutls30t64:ppc64el. 771s (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 ... 70149 files and directories currently installed.) 771s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_ppc64el.deb ... 771s Unpacking libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 771s Setting up libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 771s (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 ... 70177 files and directories currently installed.) 771s Preparing to unpack .../python-apt-common_2.7.7_all.deb ... 771s Unpacking python-apt-common (2.7.7) over (2.7.6) ... 771s Preparing to unpack .../python3-apt_2.7.7_ppc64el.deb ... 771s Unpacking python3-apt (2.7.7) over (2.7.6) ... 771s dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: 771s libsasl2-modules-db:ppc64el depends on libdb5.3. 771s libpython3.12-stdlib:ppc64el depends on libdb5.3. 771s libpython3.11-stdlib:ppc64el depends on libdb5.3. 771s libperl5.38:ppc64el depends on libdb5.3. 771s libpam-modules:ppc64el depends on libdb5.3. 771s iproute2 depends on libdb5.3. 771s apt-utils depends on libdb5.3. 771s 771s (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 ... 70175 files and directories currently installed.) 771s Removing libdb5.3:ppc64el (5.3.28+dfsg2-4) ... 771s Selecting previously unselected package libdb5.3t64:ppc64el. 771s (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 ... 70169 files and directories currently installed.) 771s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_ppc64el.deb ... 771s Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-6) ... 771s Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-6) ... 771s dpkg: libapt-pkg6.0:ppc64el: dependency problems, but removing anyway as you requested: 771s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 771s apt-utils depends on libapt-pkg6.0 (>= 2.7.12). 771s apt depends on libapt-pkg6.0 (>= 2.7.12). 771s 771s (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 ... 70175 files and directories currently installed.) 771s Removing libapt-pkg6.0:ppc64el (2.7.12) ... 771s Selecting previously unselected package libapt-pkg6.0t64:ppc64el. 771s (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 ... 70126 files and directories currently installed.) 771s Preparing to unpack .../libapt-pkg6.0t64_2.7.14_ppc64el.deb ... 771s Unpacking libapt-pkg6.0t64:ppc64el (2.7.14) ... 771s Setting up libapt-pkg6.0t64:ppc64el (2.7.14) ... 771s (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 ... 70176 files and directories currently installed.) 771s Preparing to unpack .../apt_2.7.14_ppc64el.deb ... 771s Unpacking apt (2.7.14) over (2.7.12) ... 772s Setting up apt (2.7.14) ... 772s (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 ... 70176 files and directories currently installed.) 772s Preparing to unpack .../apt-utils_2.7.14_ppc64el.deb ... 772s Unpacking apt-utils (2.7.14) over (2.7.12) ... 772s Setting up apt-utils (2.7.14) ... 772s Setting up python-apt-common (2.7.7) ... 772s Setting up python3-apt (2.7.7) ... 773s Processing triggers for man-db (2.12.0-3) ... 774s Processing triggers for libc-bin (2.39-0ubuntu6) ... 775s Reading package lists... 775s Building dependency tree... 775s Reading state information... 775s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 776s sh: Attempting to set up Debian/Ubuntu apt sources automatically 776s sh: Distribution appears to be Ubuntu 779s Reading package lists... 779s Building dependency tree... 779s Reading state information... 779s eatmydata is already the newest version (131-1). 779s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 779s Reading package lists... 779s Building dependency tree... 779s Reading state information... 779s dbus is already the newest version (1.14.10-4ubuntu1). 779s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 779s Reading package lists... 779s Building dependency tree... 779s Reading state information... 779s rng-tools-debian is already the newest version (2.4). 779s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 779s Reading package lists... 779s Building dependency tree... 779s Reading state information... 779s The following packages will be REMOVED: 779s cloud-init* python3-configobj* python3-debconf* 779s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 779s After this operation, 3256 kB disk space will be freed. 779s (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 ... 70176 files and directories currently installed.) 779s Removing cloud-init (24.1.2-0ubuntu1) ... 779s Removing python3-configobj (5.0.8-3) ... 779s Removing python3-debconf (1.5.86) ... 779s Processing triggers for man-db (2.12.0-3) ... 779s (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 ... 69787 files and directories currently installed.) 779s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 780s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 780s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 780s invoke-rc.d: policy-rc.d denied execution of try-restart. 780s Reading package lists... 780s Building dependency tree... 780s Reading state information... 781s linux-generic is already the newest version (6.8.0-11.11+1). 781s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 781s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 781s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 781s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 784s Reading package lists... 784s Reading package lists... 784s Building dependency tree... 784s Reading state information... 785s Calculating upgrade... 785s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 785s Reading package lists... 785s Building dependency tree... 785s Reading state information... 785s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 786s autopkgtest [16:32:45]: rebooting testbed after setup commands that affected boot 960s Reading package lists... 960s Building dependency tree... 960s Reading state information... 960s Starting pkgProblemResolver with broken count: 0 960s Starting 2 pkgProblemResolver with broken count: 0 960s Done 960s The following additional packages will be installed: 960s adwaita-icon-theme apport-gtk apport-kde apport-retrace apport-valgrind 960s at-spi2-common cpp cpp-13 cpp-13-powerpc64le-linux-gnu 960s cpp-powerpc64le-linux-gnu dbus-x11 dconf-gsettings-backend dconf-service 960s desktop-file-utils fontconfig fontconfig-config fonts-dejavu-core 960s fonts-dejavu-mono gcc gcc-13 gcc-13-powerpc64le-linux-gnu 960s gcc-powerpc64le-linux-gnu gdb gir1.2-atk-1.0 gir1.2-freedesktop 960s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 960s gir1.2-wnck-3.0 gnome-icon-theme gnome-terminal gnome-terminal-data 960s gsettings-desktop-schemas gtk-update-icon-cache gvfs-common gvfs-daemons 960s gvfs-libs hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0 960s libatk1.0-0 libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data 960s libavahi-common3 libbabeltrace1 libc6-dbg libcairo-gobject2 libcairo2 960s libcc1-0 libcolord2 libcups2 libdatrie1 libdconf1 libdebuginfod-common 960s libdebuginfod1 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 960s libdrm-nouveau2 libdrm-radeon1 libdw1 libegl-mesa0 libegl1 libepoxy0 960s libfontconfig1 libfontenc1 libgbm1 libgcc-13-dev libgck-1-0 libgcr-base-3-1 960s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgl1 libgl1-mesa-dri 960s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 960s libgtk-3-0 libgtk-3-common libhandy-1-0 libharfbuzz-gobject0 libharfbuzz0b 960s libice6 libinput-bin libinput10 libisl23 libitm1 libjbig0 libjpeg-turbo8 960s libjpeg8 liblcms2-2 liblerc4 libllvm17 liblsan0 libmd4c0 libmpc3 libmtdev1 960s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 960s libpcre2-16-0 libpixman-1-0 libpython3.12 libqt5core5a libqt5dbus5 960s libqt5designer5 libqt5gui5 libqt5help5 libqt5network5 libqt5printsupport5 960s libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libquadmath0 librsvg2-2 960s librsvg2-common libsecret-1-0 libsecret-common libsharpyuv0 libsm6 960s libsource-highlight-common libsource-highlight4v5 libstartup-notification0 960s libthai-data libthai0 libtiff6 libtsan2 libubsan1 libunwind8 libvte-2.91-0 960s libvte-2.91-common libvulkan1 libwacom-common libwacom9 libwayland-client0 960s libwayland-cursor0 libwayland-egl1 libwayland-server0 libwebp7 960s libwhoopsie-preferences0 libwhoopsie0 libwnck-3-0 libwnck-3-common 960s libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 960s libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 960s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 960s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 960s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 960s libxinerama1 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 960s libxrender1 libxres1 libxshmfence1 libxt6 libxxf86vm1 python3-iniconfig 960s python3-packaging python3-pluggy python3-pyqt5 python3-pyqt5.sip 960s python3-pytest session-migration ubuntu-dbgsym-keyring ubuntu-mono valgrind 960s whoopsie-preferences x11-common x11-xkb-utils xserver-common xvfb 960s Suggested packages: 960s gdb-multiarch cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev 960s autoconf automake libtool flex bison gcc-doc gcc-13-doc 960s gdb-powerpc64le-linux-gnu gdb-doc gdbserver gvfs-backends colord cups-common 960s gvfs liblcms2-utils qgnomeplatform-qt5 qt5-image-formats-plugins 960s librsvg2-bin libwacom-bin valgrind-dbg valgrind-mpi kcachegrind alleyoop 960s valkyrie 960s Recommended packages: 960s update-notifier kubuntu-notification-helper | lxqt-notificationd libc6-dev 960s | libc-dev libc6-dev libc-dev gvfs nautilus-extension-gnome-terminal yelp 960s at-spi2-core libgdk-pixbuf2.0-bin libgl1-amber-dri libgtk-3-bin 960s qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme qtwayland5 960s libqt5sql5-sqlite | libqt5sql5-mysql | libqt5sql5-odbc | libqt5sql5-psql 960s | libqt5sql5-tds | libqt5sql5-ibase mesa-vulkan-drivers | vulkan-icd 960s whoopsie xfonts-base 960s The following NEW packages will be installed: 960s adwaita-icon-theme apport-gtk apport-kde apport-retrace apport-valgrind 960s at-spi2-common autopkgtest-satdep cpp cpp-13 cpp-13-powerpc64le-linux-gnu 960s cpp-powerpc64le-linux-gnu dbus-x11 dconf-gsettings-backend dconf-service 960s desktop-file-utils fontconfig fontconfig-config fonts-dejavu-core 960s fonts-dejavu-mono gcc gcc-13 gcc-13-powerpc64le-linux-gnu 960s gcc-powerpc64le-linux-gnu gdb gir1.2-atk-1.0 gir1.2-freedesktop 960s gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 960s gir1.2-wnck-3.0 gnome-icon-theme gnome-terminal gnome-terminal-data 960s gsettings-desktop-schemas gtk-update-icon-cache gvfs-common gvfs-daemons 960s gvfs-libs hicolor-icon-theme humanity-icon-theme libasan8 libatk-bridge2.0-0 960s libatk1.0-0 libatomic1 libatspi2.0-0 libavahi-client3 libavahi-common-data 960s libavahi-common3 libbabeltrace1 libc6-dbg libcairo-gobject2 libcairo2 960s libcc1-0 libcolord2 libcups2 libdatrie1 libdconf1 libdebuginfod-common 960s libdebuginfod1 libdeflate0 libdouble-conversion3 libdrm-amdgpu1 960s libdrm-nouveau2 libdrm-radeon1 libdw1 libegl-mesa0 libegl1 libepoxy0 960s libfontconfig1 libfontenc1 libgbm1 libgcc-13-dev libgck-1-0 libgcr-base-3-1 960s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgl1 libgl1-mesa-dri 960s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 960s libgtk-3-0 libgtk-3-common libhandy-1-0 libharfbuzz-gobject0 libharfbuzz0b 960s libice6 libinput-bin libinput10 libisl23 libitm1 libjbig0 libjpeg-turbo8 960s libjpeg8 liblcms2-2 liblerc4 libllvm17 liblsan0 libmd4c0 libmpc3 libmtdev1 960s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 960s libpcre2-16-0 libpixman-1-0 libpython3.12 libqt5core5a libqt5dbus5 960s libqt5designer5 libqt5gui5 libqt5help5 libqt5network5 libqt5printsupport5 960s libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libquadmath0 librsvg2-2 960s librsvg2-common libsecret-1-0 libsecret-common libsharpyuv0 libsm6 960s libsource-highlight-common libsource-highlight4v5 libstartup-notification0 960s libthai-data libthai0 libtiff6 libtsan2 libubsan1 libunwind8 libvte-2.91-0 960s libvte-2.91-common libvulkan1 libwacom-common libwacom9 libwayland-client0 960s libwayland-cursor0 libwayland-egl1 libwayland-server0 libwebp7 960s libwhoopsie-preferences0 libwhoopsie0 libwnck-3-0 libwnck-3-common 960s libx11-xcb1 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 960s libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 960s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 960s libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 960s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 960s libxinerama1 libxkbcommon-x11-0 libxkbfile1 libxmu6 libxpm4 libxrandr2 960s libxrender1 libxres1 libxshmfence1 libxt6 libxxf86vm1 python3-iniconfig 960s python3-packaging python3-pluggy python3-pyqt5 python3-pyqt5.sip 960s python3-pytest session-migration ubuntu-dbgsym-keyring ubuntu-mono valgrind 960s whoopsie-preferences x11-common x11-xkb-utils xserver-common xvfb 960s 0 upgraded, 206 newly installed, 0 to remove and 0 not upgraded. 960s Need to get 154 MB/154 MB of archives. 960s After this operation, 647 MB of additional disk space will be used. 960s Get:1 /tmp/autopkgtest.yHhHP0/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [824 B] 960s Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebuginfod-common all 0.190-1 [14.0 kB] 961s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [7624 B] 961s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 961s Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 961s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 961s Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 961s Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 961s Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4 [28.7 kB] 961s Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4 [312 kB] 962s Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-3ubuntu1 [323 kB] 962s Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.10+dfsg-3 [186 kB] 968s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el gtk-update-icon-cache ppc64el 3.24.40-2ubuntu1 [53.2 kB] 968s Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el hicolor-icon-theme all 0.17-2 [9976 B] 968s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el humanity-icon-theme all 0.6.16 [1282 kB] 968s Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-mono all 24.04-0ubuntu1 [151 kB] 968s Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el adwaita-icon-theme all 46~rc-1 [723 kB] 968s Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el at-spi2-common all 2.50.0-1 [7864 B] 968s Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk1.0-0 ppc64el 2.50.0-1 [57.8 kB] 968s Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-atk-1.0 ppc64el 2.50.0-1 [22.8 kB] 968s Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 968s Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 968s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1ubuntu1 [37.0 kB] 968s Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1ubuntu1 [190 kB] 968s Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libpixman-1-0 ppc64el 0.42.2-1 [300 kB] 968s Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render0 ppc64el 1.15-1 [17.2 kB] 968s Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1 [5896 B] 968s Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1 [23.3 kB] 968s Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo2 ppc64el 1.18.0-1 [735 kB] 968s Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libcairo-gobject2 ppc64el 1.18.0-1 [127 kB] 968s Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-freedesktop ppc64el 1.79.1-1 [48.5 kB] 968s Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.10+dfsg-3 [9480 B] 968s Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libgraphite2-3 ppc64el 1.3.14-2 [105 kB] 968s Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz0b ppc64el 8.3.0-2 [576 kB] 968s Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libharfbuzz-gobject0 ppc64el 8.3.0-2 [34.7 kB] 968s Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 8.3.0-2 [44.5 kB] 968s Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig ppc64el 2.15.0-1ubuntu1 [192 kB] 968s Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai-data all 0.1.29-2 [158 kB] 968s Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libdatrie1 ppc64el 0.2.13-3 [25.1 kB] 968s Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libthai0 ppc64el 0.1.29-2 [21.4 kB] 968s Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libpango-1.0-0 ppc64el 1.51.0+ds-4 [266 kB] 968s Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoft2-1.0-0 ppc64el 1.51.0+ds-4 [49.5 kB] 968s Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangocairo-1.0-0 ppc64el 1.51.0+ds-4 [31.2 kB] 968s Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1 [59.8 kB] 968s Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libpangoxft-1.0-0 ppc64el 1.51.0+ds-4 [23.0 kB] 968s Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-pango-1.0 ppc64el 1.51.0+ds-4 [34.9 kB] 968s Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1 [37.9 kB] 968s Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libatspi2.0-0 ppc64el 2.50.0-1 [93.5 kB] 968s Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libatk-bridge2.0-0 ppc64el 2.50.0-1 [75.5 kB] 968s Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el liblcms2-2 ppc64el 2.14-2 [243 kB] 968s Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libcolord2 ppc64el 1.4.7-1 [164 kB] 968s Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common-data ppc64el 0.8-13ubuntu2 [29.5 kB] 968s Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-common3 ppc64el 0.8-13ubuntu2 [25.8 kB] 968s Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el libavahi-client3 ppc64el 0.8-13ubuntu2 [30.6 kB] 968s Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el libcups2 ppc64el 2.4.6-0ubuntu3 [344 kB] 968s Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el libepoxy0 ppc64el 1.5.10-1 [247 kB] 968s Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1 [29.4 kB] 968s Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-cursor0 ppc64el 1.22.0-2.1 [11.4 kB] 968s Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-egl1 ppc64el 1.22.0-2.1 [5626 B] 968s Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcomposite1 ppc64el 1:0.4.5-1build2 [7400 B] 968s Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2 [11.6 kB] 968s Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcursor1 ppc64el 1:1.2.1-1 [26.9 kB] 968s Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdamage1 ppc64el 1:1.1.6-1 [6320 B] 968s Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libxinerama1 ppc64el 2:1.1.4-3 [7658 B] 968s Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrandr2 ppc64el 2:1.5.2-2 [22.7 kB] 968s Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el dbus-x11 ppc64el 1.14.10-4ubuntu1 [24.4 kB] 968s Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libdconf1 ppc64el 0.40.0-4 [43.0 kB] 968s Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-service ppc64el 0.40.0-4 [31.0 kB] 968s Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-4 [25.3 kB] 968s Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-common all 3.24.40-2ubuntu1 [1200 kB] 968s Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el libgtk-3-0 ppc64el 3.24.40-2ubuntu1 [3344 kB] 968s Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.40-2ubuntu1 [245 kB] 968s Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-xcb1 ppc64el 2:1.8.7-1 [7866 B] 968s Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-util1 ppc64el 0.4.0-1build2 [11.5 kB] 968s Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libstartup-notification0 ppc64el 0.12-6build2 [23.0 kB] 968s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libxres1 ppc64el 2:1.2.1-1 [8422 B] 968s Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libwnck-3-common all 43.0-3 [19.3 kB] 968s Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libwnck-3-0 ppc64el 43.0-3 [133 kB] 968s Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el gir1.2-wnck-3.0 ppc64el 43.0-3 [10.2 kB] 968s Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el gnome-terminal-data all 3.51.90-1ubuntu1 [38.4 kB] 968s Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el session-migration ppc64el 0.3.6 [10.0 kB] 968s Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el gsettings-desktop-schemas all 46~beta-3ubuntu1 [35.3 kB] 968s Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libhandy-1-0 ppc64el 1.8.3-1 [266 kB] 968s Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el libvte-2.91-common ppc64el 0.75.91-2 [13.2 kB] 968s Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libvte-2.91-0 ppc64el 0.75.91-2 [262 kB] 968s Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el gnome-terminal ppc64el 3.51.90-1ubuntu1 [243 kB] 968s Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libwhoopsie-preferences0 ppc64el 23 [15.3 kB] 968s Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libwhoopsie0 ppc64el 0.2.77 [11.0 kB] 968s Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el whoopsie-preferences ppc64el 23 [8872 B] 968s Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el apport-gtk all 2.28.0-0ubuntu1 [9746 B] 968s Get:91 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pyqt5.sip ppc64el 12.13.0-1build1 [107 kB] 968s Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12 ppc64el 3.12.2-1 [2575 kB] 968s Get:93 http://ftpmaster.internal/ubuntu noble/universe ppc64el libdouble-conversion3 ppc64el 3.3.0-1 [43.3 kB] 968s Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu1 [245 kB] 968s Get:95 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5core5a ppc64el 5.15.12+dfsg-3ubuntu1 [2193 kB] 968s Get:96 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5dbus5 ppc64el 5.15.12+dfsg-3ubuntu1 [245 kB] 968s Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libglvnd0 ppc64el 1.7.0-1 [84.0 kB] 968s Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-server0 ppc64el 1.22.0-2.1 [39.7 kB] 968s Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-randr0 ppc64el 1.15-1 [18.9 kB] 968s Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libgbm1 ppc64el 24.0.1-1ubuntu1 [44.1 kB] 968s Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libglapi-mesa ppc64el 24.0.1-1ubuntu1 [41.8 kB] 968s Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri2-0 ppc64el 1.15-1 [7444 B] 968s Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri3-0 ppc64el 1.15-1 [7392 B] 968s Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-present0 ppc64el 1.15-1 [5814 B] 968s Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-sync1 ppc64el 1.15-1 [9720 B] 968s Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-xfixes0 ppc64el 1.15-1 [10.6 kB] 968s Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libxshmfence1 ppc64el 1.3-1build4 [5566 B] 968s Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libegl-mesa0 ppc64el 24.0.1-1ubuntu1 [117 kB] 968s Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libegl1 ppc64el 1.7.0-1 [33.2 kB] 968s Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-glx0 ppc64el 1.15-1 [26.2 kB] 968s Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build3 [11.8 kB] 968s Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libvulkan1 ppc64el 1.3.275.0-1 [176 kB] 968s Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-amdgpu1 ppc64el 2.4.120-2 [24.5 kB] 968s Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-nouveau2 ppc64el 2.4.120-2 [21.2 kB] 968s Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-radeon1 ppc64el 2.4.120-2 [30.6 kB] 968s Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el libllvm17 ppc64el 1:17.0.6-5build1 [27.3 MB] 968s Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1-mesa-dri ppc64el 24.0.1-1ubuntu1 [5885 kB] 968s Get:118 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx-mesa0 ppc64el 24.0.1-1ubuntu1 [160 kB] 968s Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx0 ppc64el 1.7.0-1 [42.1 kB] 968s Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1 ppc64el 1.7.0-1 [108 kB] 968s Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu2 [23.4 kB] 968s Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build2 [49.3 kB] 968s Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libmtdev1 ppc64el 1.1.6-1build4 [18.5 kB] 968s Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libwacom-common all 2.10.0-1 [63.3 kB] 968s Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el libwacom9 ppc64el 2.10.0-1 [29.0 kB] 968s Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el libinput-bin ppc64el 1.25.0-1 [22.6 kB] 968s Get:127 http://ftpmaster.internal/ubuntu noble/main ppc64el libinput10 ppc64el 1.25.0-1 [163 kB] 968s Get:128 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmd4c0 ppc64el 0.4.8-1 [53.3 kB] 968s Get:129 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5network5 ppc64el 5.15.12+dfsg-3ubuntu1 [814 kB] 968s Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build2 [18.5 kB] 968s Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-icccm4 ppc64el 0.4.1-1.1build2 [11.8 kB] 968s Get:132 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-image0 ppc64el 0.4.0-2 [12.5 kB] 968s Get:133 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-keysyms1 ppc64el 0.4.0-1build3 [9152 B] 968s Get:134 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-render-util0 ppc64el 0.3.9-1build3 [11.2 kB] 968s Get:135 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shape0 ppc64el 1.15-1 [6254 B] 968s Get:136 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-xinerama0 ppc64el 1.15-1 [5484 B] 968s Get:137 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-xinput0 ppc64el 1.15-1 [37.1 kB] 968s Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-xkb1 ppc64el 1.15-1 [36.0 kB] 968s Get:139 http://ftpmaster.internal/ubuntu noble/main ppc64el libxkbcommon-x11-0 ppc64el 1.6.0-1 [15.3 kB] 968s Get:140 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5gui5 ppc64el 5.15.12+dfsg-3ubuntu1 [4131 kB] 968s Get:141 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5widgets5 ppc64el 5.15.12+dfsg-3ubuntu1 [2805 kB] 968s Get:142 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5xml5 ppc64el 5.15.12+dfsg-3ubuntu1 [137 kB] 968s Get:143 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5designer5 ppc64el 5.15.12-2 [2913 kB] 969s Get:144 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5sql5 ppc64el 5.15.12+dfsg-3ubuntu1 [136 kB] 969s Get:145 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5help5 ppc64el 5.15.12-2 [179 kB] 969s Get:146 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5printsupport5 ppc64el 5.15.12+dfsg-3ubuntu1 [224 kB] 969s Get:147 http://ftpmaster.internal/ubuntu noble/universe ppc64el libqt5test5 ppc64el 5.15.12+dfsg-3ubuntu1 [157 kB] 969s Get:148 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pyqt5 ppc64el 5.15.10+dfsg-1build2 [2669 kB] 969s Get:149 http://ftpmaster.internal/ubuntu noble/universe ppc64el apport-kde all 2.28.0-0ubuntu1 [18.8 kB] 969s Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el libdw1 ppc64el 0.190-1 [294 kB] 969s Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el libbabeltrace1 ppc64el 1.5.11-3build1 [204 kB] 969s Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebuginfod1 ppc64el 0.190-1 [18.2 kB] 969s Get:153 http://ftpmaster.internal/ubuntu noble/main ppc64el libsource-highlight-common all 3.1.9-4.3 [64.1 kB] 969s Get:154 http://ftpmaster.internal/ubuntu noble/main ppc64el libsource-highlight4v5 ppc64el 3.1.9-4.2build2 [285 kB] 969s Get:155 http://ftpmaster.internal/ubuntu noble/main ppc64el gdb ppc64el 15.0.50.20240219-0ubuntu1 [5126 kB] 969s Get:156 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dbg ppc64el 2.39-0ubuntu6 [8294 kB] 969s Get:157 http://ftpmaster.internal/ubuntu noble/main ppc64el apport-retrace all 2.28.0-0ubuntu1 [14.4 kB] 970s Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el valgrind ppc64el 1:3.22.0-0ubuntu2 [10.2 MB] 973s Get:159 http://ftpmaster.internal/ubuntu noble/universe ppc64el apport-valgrind all 2.28.0-0ubuntu1 [5222 B] 973s Get:160 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3 [864 kB] 973s Get:161 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1 [61.2 kB] 973s Get:162 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [10.7 MB] 973s Get:163 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-17ubuntu2 [1038 B] 973s Get:164 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [5330 B] 973s Get:165 http://ftpmaster.internal/ubuntu noble/main ppc64el cpp ppc64el 4:13.2.0-7ubuntu1 [22.5 kB] 973s Get:166 http://ftpmaster.internal/ubuntu noble/main ppc64el desktop-file-utils ppc64el 0.26-1ubuntu5 [62.5 kB] 973s Get:167 http://ftpmaster.internal/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240303-1ubuntu1 [48.1 kB] 973s Get:168 http://ftpmaster.internal/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240303-1ubuntu1 [161 kB] 973s Get:169 http://ftpmaster.internal/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240303-1ubuntu1 [32.4 kB] 973s Get:170 http://ftpmaster.internal/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240303-1ubuntu1 [10.7 kB] 973s Get:171 http://ftpmaster.internal/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240303-1ubuntu1 [2973 kB] 973s Get:172 http://ftpmaster.internal/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240303-1ubuntu1 [1325 kB] 973s Get:173 http://ftpmaster.internal/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240303-1ubuntu1 [2734 kB] 973s Get:174 http://ftpmaster.internal/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240303-1ubuntu1 [1194 kB] 973s Get:175 http://ftpmaster.internal/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240303-1ubuntu1 [158 kB] 973s Get:176 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-17ubuntu2 [1581 kB] 973s Get:177 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-17ubuntu2 [20.6 MB] 973s Get:178 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-17ubuntu2 [477 kB] 973s Get:179 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:13.2.0-7ubuntu1 [1224 B] 973s Get:180 http://ftpmaster.internal/ubuntu noble/main ppc64el gcc ppc64el 4:13.2.0-7ubuntu1 [5022 B] 973s Get:181 http://ftpmaster.internal/ubuntu noble/main ppc64el librsvg2-2 ppc64el 2.54.7+dfsg-2 [3042 kB] 973s Get:182 http://ftpmaster.internal/ubuntu noble/main ppc64el librsvg2-common ppc64el 2.54.7+dfsg-2 [17.7 kB] 973s Get:183 http://ftpmaster.internal/ubuntu noble/universe ppc64el gnome-icon-theme all 3.12.0-5 [9619 kB] 974s Get:184 http://ftpmaster.internal/ubuntu noble/main ppc64el gvfs-common all 1.53.90-2 [13.1 kB] 974s Get:185 http://ftpmaster.internal/ubuntu noble/main ppc64el libgck-1-0 ppc64el 3.41.1-4 [113 kB] 974s Get:186 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcr-base-3-1 ppc64el 3.41.1-4 [280 kB] 974s Get:187 http://ftpmaster.internal/ubuntu noble/main ppc64el libsecret-common all 0.21.4-1 [4832 B] 974s Get:188 http://ftpmaster.internal/ubuntu noble/main ppc64el libsecret-1-0 ppc64el 0.21.4-1 [127 kB] 974s Get:189 http://ftpmaster.internal/ubuntu noble/main ppc64el gvfs-libs ppc64el 1.53.90-2 [119 kB] 974s Get:190 http://ftpmaster.internal/ubuntu noble/main ppc64el gvfs-daemons ppc64el 1.53.90-2 [136 kB] 974s Get:191 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontenc1 ppc64el 1:1.1.8-1 [15.7 kB] 974s Get:192 http://ftpmaster.internal/ubuntu noble/main ppc64el libunwind8 ppc64el 1.6.2-3 [59.9 kB] 974s Get:193 http://ftpmaster.internal/ubuntu noble/main ppc64el libxt6 ppc64el 1:1.2.1-1.1 [198 kB] 974s Get:194 http://ftpmaster.internal/ubuntu noble/main ppc64el libxmu6 ppc64el 2:1.1.3-3 [57.2 kB] 974s Get:195 http://ftpmaster.internal/ubuntu noble/main ppc64el libxpm4 ppc64el 1:3.5.17-1 [48.6 kB] 974s Get:196 http://ftpmaster.internal/ubuntu noble/main ppc64el libxaw7 ppc64el 2:1.0.14-1 [227 kB] 974s Get:197 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfont2 ppc64el 1:2.0.6-1 [115 kB] 974s Get:198 http://ftpmaster.internal/ubuntu noble/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build3 [89.3 kB] 974s Get:199 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 974s Get:200 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 974s Get:201 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pluggy all 1.4.0-1 [20.4 kB] 974s Get:202 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pytest all 7.4.4-1 [305 kB] 974s Get:203 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-dbgsym-keyring all 2023.11.28.1 [4528 B] 974s Get:204 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-xkb-utils ppc64el 7.7+8 [199 kB] 974s Get:205 http://ftpmaster.internal/ubuntu noble/main ppc64el xserver-common all 2:21.1.11-2ubuntu1 [32.6 kB] 974s Get:206 http://ftpmaster.internal/ubuntu noble/universe ppc64el xvfb ppc64el 2:21.1.11-2ubuntu1 [1093 kB] 975s Preconfiguring packages ... 975s Fetched 154 MB in 14s (11.1 MB/s) 975s Selecting previously unselected package libdebuginfod-common. 975s (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 ... 69732 files and directories currently installed.) 975s Preparing to unpack .../000-libdebuginfod-common_0.190-1_all.deb ... 975s Unpacking libdebuginfod-common (0.190-1) ... 975s Selecting previously unselected package libgdk-pixbuf2.0-common. 975s Preparing to unpack .../001-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... 975s Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 975s Selecting previously unselected package libjpeg-turbo8:ppc64el. 975s Preparing to unpack .../002-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 975s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 975s Selecting previously unselected package libjpeg8:ppc64el. 975s Preparing to unpack .../003-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 975s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 975s Selecting previously unselected package libdeflate0:ppc64el. 975s Preparing to unpack .../004-libdeflate0_1.19-1_ppc64el.deb ... 975s Unpacking libdeflate0:ppc64el (1.19-1) ... 975s Selecting previously unselected package libjbig0:ppc64el. 975s Preparing to unpack .../005-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 975s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 975s Selecting previously unselected package liblerc4:ppc64el. 975s Preparing to unpack .../006-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 975s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 975s Selecting previously unselected package libsharpyuv0:ppc64el. 975s Preparing to unpack .../007-libsharpyuv0_1.3.2-0.4_ppc64el.deb ... 975s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4) ... 975s Selecting previously unselected package libwebp7:ppc64el. 975s Preparing to unpack .../008-libwebp7_1.3.2-0.4_ppc64el.deb ... 975s Unpacking libwebp7:ppc64el (1.3.2-0.4) ... 975s Selecting previously unselected package libtiff6:ppc64el. 975s Preparing to unpack .../009-libtiff6_4.5.1+git230720-3ubuntu1_ppc64el.deb ... 975s Unpacking libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 975s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 975s Preparing to unpack .../010-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3_ppc64el.deb ... 975s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 975s Selecting previously unselected package gtk-update-icon-cache. 975s Preparing to unpack .../011-gtk-update-icon-cache_3.24.40-2ubuntu1_ppc64el.deb ... 975s Unpacking gtk-update-icon-cache (3.24.40-2ubuntu1) ... 975s Selecting previously unselected package hicolor-icon-theme. 975s Preparing to unpack .../012-hicolor-icon-theme_0.17-2_all.deb ... 975s Unpacking hicolor-icon-theme (0.17-2) ... 975s Selecting previously unselected package humanity-icon-theme. 975s Preparing to unpack .../013-humanity-icon-theme_0.6.16_all.deb ... 975s Unpacking humanity-icon-theme (0.6.16) ... 976s Selecting previously unselected package ubuntu-mono. 976s Preparing to unpack .../014-ubuntu-mono_24.04-0ubuntu1_all.deb ... 976s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 976s Selecting previously unselected package adwaita-icon-theme. 976s Preparing to unpack .../015-adwaita-icon-theme_46~rc-1_all.deb ... 976s Unpacking adwaita-icon-theme (46~rc-1) ... 981s Selecting previously unselected package at-spi2-common. 981s Preparing to unpack .../016-at-spi2-common_2.50.0-1_all.deb ... 981s Unpacking at-spi2-common (2.50.0-1) ... 981s Selecting previously unselected package libatk1.0-0:ppc64el. 981s Preparing to unpack .../017-libatk1.0-0_2.50.0-1_ppc64el.deb ... 981s Unpacking libatk1.0-0:ppc64el (2.50.0-1) ... 981s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 981s Preparing to unpack .../018-gir1.2-atk-1.0_2.50.0-1_ppc64el.deb ... 981s Unpacking gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 981s Selecting previously unselected package fonts-dejavu-mono. 981s Preparing to unpack .../019-fonts-dejavu-mono_2.37-8_all.deb ... 981s Unpacking fonts-dejavu-mono (2.37-8) ... 981s Selecting previously unselected package fonts-dejavu-core. 981s Preparing to unpack .../020-fonts-dejavu-core_2.37-8_all.deb ... 981s Unpacking fonts-dejavu-core (2.37-8) ... 981s Selecting previously unselected package fontconfig-config. 981s Preparing to unpack .../021-fontconfig-config_2.15.0-1ubuntu1_ppc64el.deb ... 981s Unpacking fontconfig-config (2.15.0-1ubuntu1) ... 981s Selecting previously unselected package libfontconfig1:ppc64el. 981s Preparing to unpack .../022-libfontconfig1_2.15.0-1ubuntu1_ppc64el.deb ... 981s Unpacking libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 981s Selecting previously unselected package libpixman-1-0:ppc64el. 981s Preparing to unpack .../023-libpixman-1-0_0.42.2-1_ppc64el.deb ... 981s Unpacking libpixman-1-0:ppc64el (0.42.2-1) ... 981s Selecting previously unselected package libxcb-render0:ppc64el. 981s Preparing to unpack .../024-libxcb-render0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-render0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxcb-shm0:ppc64el. 981s Preparing to unpack .../025-libxcb-shm0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-shm0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxrender1:ppc64el. 981s Preparing to unpack .../026-libxrender1_1%3a0.9.10-1.1_ppc64el.deb ... 981s Unpacking libxrender1:ppc64el (1:0.9.10-1.1) ... 981s Selecting previously unselected package libcairo2:ppc64el. 981s Preparing to unpack .../027-libcairo2_1.18.0-1_ppc64el.deb ... 981s Unpacking libcairo2:ppc64el (1.18.0-1) ... 981s Selecting previously unselected package libcairo-gobject2:ppc64el. 981s Preparing to unpack .../028-libcairo-gobject2_1.18.0-1_ppc64el.deb ... 981s Unpacking libcairo-gobject2:ppc64el (1.18.0-1) ... 981s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 981s Preparing to unpack .../029-gir1.2-freedesktop_1.79.1-1_ppc64el.deb ... 981s Unpacking gir1.2-freedesktop:ppc64el (1.79.1-1) ... 981s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 981s Preparing to unpack .../030-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3_ppc64el.deb ... 981s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 981s Selecting previously unselected package libgraphite2-3:ppc64el. 981s Preparing to unpack .../031-libgraphite2-3_1.3.14-2_ppc64el.deb ... 981s Unpacking libgraphite2-3:ppc64el (1.3.14-2) ... 981s Selecting previously unselected package libharfbuzz0b:ppc64el. 981s Preparing to unpack .../032-libharfbuzz0b_8.3.0-2_ppc64el.deb ... 981s Unpacking libharfbuzz0b:ppc64el (8.3.0-2) ... 981s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 981s Preparing to unpack .../033-libharfbuzz-gobject0_8.3.0-2_ppc64el.deb ... 981s Unpacking libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 981s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 981s Preparing to unpack .../034-gir1.2-harfbuzz-0.0_8.3.0-2_ppc64el.deb ... 981s Unpacking gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 981s Selecting previously unselected package fontconfig. 981s Preparing to unpack .../035-fontconfig_2.15.0-1ubuntu1_ppc64el.deb ... 981s Unpacking fontconfig (2.15.0-1ubuntu1) ... 981s Selecting previously unselected package libthai-data. 981s Preparing to unpack .../036-libthai-data_0.1.29-2_all.deb ... 981s Unpacking libthai-data (0.1.29-2) ... 981s Selecting previously unselected package libdatrie1:ppc64el. 981s Preparing to unpack .../037-libdatrie1_0.2.13-3_ppc64el.deb ... 981s Unpacking libdatrie1:ppc64el (0.2.13-3) ... 981s Selecting previously unselected package libthai0:ppc64el. 981s Preparing to unpack .../038-libthai0_0.1.29-2_ppc64el.deb ... 981s Unpacking libthai0:ppc64el (0.1.29-2) ... 981s Selecting previously unselected package libpango-1.0-0:ppc64el. 981s Preparing to unpack .../039-libpango-1.0-0_1.51.0+ds-4_ppc64el.deb ... 981s Unpacking libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 981s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 981s Preparing to unpack .../040-libpangoft2-1.0-0_1.51.0+ds-4_ppc64el.deb ... 981s Unpacking libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 981s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 981s Preparing to unpack .../041-libpangocairo-1.0-0_1.51.0+ds-4_ppc64el.deb ... 981s Unpacking libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 981s Selecting previously unselected package libxft2:ppc64el. 981s Preparing to unpack .../042-libxft2_2.3.6-1_ppc64el.deb ... 981s Unpacking libxft2:ppc64el (2.3.6-1) ... 981s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 981s Preparing to unpack .../043-libpangoxft-1.0-0_1.51.0+ds-4_ppc64el.deb ... 981s Unpacking libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 981s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 981s Preparing to unpack .../044-gir1.2-pango-1.0_1.51.0+ds-4_ppc64el.deb ... 981s Unpacking gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 981s Selecting previously unselected package libxi6:ppc64el. 981s Preparing to unpack .../045-libxi6_2%3a1.8.1-1_ppc64el.deb ... 981s Unpacking libxi6:ppc64el (2:1.8.1-1) ... 981s Selecting previously unselected package libatspi2.0-0:ppc64el. 981s Preparing to unpack .../046-libatspi2.0-0_2.50.0-1_ppc64el.deb ... 981s Unpacking libatspi2.0-0:ppc64el (2.50.0-1) ... 981s Selecting previously unselected package libatk-bridge2.0-0:ppc64el. 981s Preparing to unpack .../047-libatk-bridge2.0-0_2.50.0-1_ppc64el.deb ... 981s Unpacking libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 981s Selecting previously unselected package liblcms2-2:ppc64el. 981s Preparing to unpack .../048-liblcms2-2_2.14-2_ppc64el.deb ... 981s Unpacking liblcms2-2:ppc64el (2.14-2) ... 981s Selecting previously unselected package libcolord2:ppc64el. 981s Preparing to unpack .../049-libcolord2_1.4.7-1_ppc64el.deb ... 981s Unpacking libcolord2:ppc64el (1.4.7-1) ... 981s Selecting previously unselected package libavahi-common-data:ppc64el. 981s Preparing to unpack .../050-libavahi-common-data_0.8-13ubuntu2_ppc64el.deb ... 981s Unpacking libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 981s Selecting previously unselected package libavahi-common3:ppc64el. 981s Preparing to unpack .../051-libavahi-common3_0.8-13ubuntu2_ppc64el.deb ... 981s Unpacking libavahi-common3:ppc64el (0.8-13ubuntu2) ... 981s Selecting previously unselected package libavahi-client3:ppc64el. 981s Preparing to unpack .../052-libavahi-client3_0.8-13ubuntu2_ppc64el.deb ... 981s Unpacking libavahi-client3:ppc64el (0.8-13ubuntu2) ... 981s Selecting previously unselected package libcups2:ppc64el. 981s Preparing to unpack .../053-libcups2_2.4.6-0ubuntu3_ppc64el.deb ... 981s Unpacking libcups2:ppc64el (2.4.6-0ubuntu3) ... 981s Selecting previously unselected package libepoxy0:ppc64el. 981s Preparing to unpack .../054-libepoxy0_1.5.10-1_ppc64el.deb ... 981s Unpacking libepoxy0:ppc64el (1.5.10-1) ... 981s Selecting previously unselected package libwayland-client0:ppc64el. 981s Preparing to unpack .../055-libwayland-client0_1.22.0-2.1_ppc64el.deb ... 981s Unpacking libwayland-client0:ppc64el (1.22.0-2.1) ... 981s Selecting previously unselected package libwayland-cursor0:ppc64el. 981s Preparing to unpack .../056-libwayland-cursor0_1.22.0-2.1_ppc64el.deb ... 981s Unpacking libwayland-cursor0:ppc64el (1.22.0-2.1) ... 981s Selecting previously unselected package libwayland-egl1:ppc64el. 981s Preparing to unpack .../057-libwayland-egl1_1.22.0-2.1_ppc64el.deb ... 981s Unpacking libwayland-egl1:ppc64el (1.22.0-2.1) ... 981s Selecting previously unselected package libxcomposite1:ppc64el. 981s Preparing to unpack .../058-libxcomposite1_1%3a0.4.5-1build2_ppc64el.deb ... 981s Unpacking libxcomposite1:ppc64el (1:0.4.5-1build2) ... 981s Selecting previously unselected package libxfixes3:ppc64el. 981s Preparing to unpack .../059-libxfixes3_1%3a6.0.0-2_ppc64el.deb ... 981s Unpacking libxfixes3:ppc64el (1:6.0.0-2) ... 981s Selecting previously unselected package libxcursor1:ppc64el. 981s Preparing to unpack .../060-libxcursor1_1%3a1.2.1-1_ppc64el.deb ... 981s Unpacking libxcursor1:ppc64el (1:1.2.1-1) ... 981s Selecting previously unselected package libxdamage1:ppc64el. 981s Preparing to unpack .../061-libxdamage1_1%3a1.1.6-1_ppc64el.deb ... 981s Unpacking libxdamage1:ppc64el (1:1.1.6-1) ... 981s Selecting previously unselected package libxinerama1:ppc64el. 981s Preparing to unpack .../062-libxinerama1_2%3a1.1.4-3_ppc64el.deb ... 981s Unpacking libxinerama1:ppc64el (2:1.1.4-3) ... 981s Selecting previously unselected package libxrandr2:ppc64el. 981s Preparing to unpack .../063-libxrandr2_2%3a1.5.2-2_ppc64el.deb ... 981s Unpacking libxrandr2:ppc64el (2:1.5.2-2) ... 981s Selecting previously unselected package dbus-x11. 981s Preparing to unpack .../064-dbus-x11_1.14.10-4ubuntu1_ppc64el.deb ... 981s Unpacking dbus-x11 (1.14.10-4ubuntu1) ... 981s Selecting previously unselected package libdconf1:ppc64el. 981s Preparing to unpack .../065-libdconf1_0.40.0-4_ppc64el.deb ... 981s Unpacking libdconf1:ppc64el (0.40.0-4) ... 981s Selecting previously unselected package dconf-service. 981s Preparing to unpack .../066-dconf-service_0.40.0-4_ppc64el.deb ... 981s Unpacking dconf-service (0.40.0-4) ... 981s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 981s Preparing to unpack .../067-dconf-gsettings-backend_0.40.0-4_ppc64el.deb ... 981s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-4) ... 981s Selecting previously unselected package libgtk-3-common. 981s Preparing to unpack .../068-libgtk-3-common_3.24.40-2ubuntu1_all.deb ... 981s Unpacking libgtk-3-common (3.24.40-2ubuntu1) ... 981s Selecting previously unselected package libgtk-3-0:ppc64el. 981s Preparing to unpack .../069-libgtk-3-0_3.24.40-2ubuntu1_ppc64el.deb ... 981s Unpacking libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 981s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 981s Preparing to unpack .../070-gir1.2-gtk-3.0_3.24.40-2ubuntu1_ppc64el.deb ... 981s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 981s Selecting previously unselected package libx11-xcb1:ppc64el. 981s Preparing to unpack .../071-libx11-xcb1_2%3a1.8.7-1_ppc64el.deb ... 981s Unpacking libx11-xcb1:ppc64el (2:1.8.7-1) ... 981s Selecting previously unselected package libxcb-util1:ppc64el. 981s Preparing to unpack .../072-libxcb-util1_0.4.0-1build2_ppc64el.deb ... 981s Unpacking libxcb-util1:ppc64el (0.4.0-1build2) ... 981s Selecting previously unselected package libstartup-notification0:ppc64el. 981s Preparing to unpack .../073-libstartup-notification0_0.12-6build2_ppc64el.deb ... 981s Unpacking libstartup-notification0:ppc64el (0.12-6build2) ... 981s Selecting previously unselected package libxres1:ppc64el. 981s Preparing to unpack .../074-libxres1_2%3a1.2.1-1_ppc64el.deb ... 981s Unpacking libxres1:ppc64el (2:1.2.1-1) ... 981s Selecting previously unselected package libwnck-3-common. 981s Preparing to unpack .../075-libwnck-3-common_43.0-3_all.deb ... 981s Unpacking libwnck-3-common (43.0-3) ... 981s Selecting previously unselected package libwnck-3-0:ppc64el. 981s Preparing to unpack .../076-libwnck-3-0_43.0-3_ppc64el.deb ... 981s Unpacking libwnck-3-0:ppc64el (43.0-3) ... 981s Selecting previously unselected package gir1.2-wnck-3.0:ppc64el. 981s Preparing to unpack .../077-gir1.2-wnck-3.0_43.0-3_ppc64el.deb ... 981s Unpacking gir1.2-wnck-3.0:ppc64el (43.0-3) ... 981s Selecting previously unselected package gnome-terminal-data. 981s Preparing to unpack .../078-gnome-terminal-data_3.51.90-1ubuntu1_all.deb ... 981s Unpacking gnome-terminal-data (3.51.90-1ubuntu1) ... 981s Selecting previously unselected package session-migration. 981s Preparing to unpack .../079-session-migration_0.3.6_ppc64el.deb ... 981s Unpacking session-migration (0.3.6) ... 981s Selecting previously unselected package gsettings-desktop-schemas. 981s Preparing to unpack .../080-gsettings-desktop-schemas_46~beta-3ubuntu1_all.deb ... 981s Unpacking gsettings-desktop-schemas (46~beta-3ubuntu1) ... 981s Selecting previously unselected package libhandy-1-0:ppc64el. 981s Preparing to unpack .../081-libhandy-1-0_1.8.3-1_ppc64el.deb ... 981s Unpacking libhandy-1-0:ppc64el (1.8.3-1) ... 981s Selecting previously unselected package libvte-2.91-common. 981s Preparing to unpack .../082-libvte-2.91-common_0.75.91-2_ppc64el.deb ... 981s Unpacking libvte-2.91-common (0.75.91-2) ... 981s Selecting previously unselected package libvte-2.91-0:ppc64el. 981s Preparing to unpack .../083-libvte-2.91-0_0.75.91-2_ppc64el.deb ... 981s Unpacking libvte-2.91-0:ppc64el (0.75.91-2) ... 981s Selecting previously unselected package gnome-terminal. 981s Preparing to unpack .../084-gnome-terminal_3.51.90-1ubuntu1_ppc64el.deb ... 981s Unpacking gnome-terminal (3.51.90-1ubuntu1) ... 981s Selecting previously unselected package libwhoopsie-preferences0. 981s Preparing to unpack .../085-libwhoopsie-preferences0_23_ppc64el.deb ... 981s Unpacking libwhoopsie-preferences0 (23) ... 981s Selecting previously unselected package libwhoopsie0:ppc64el. 981s Preparing to unpack .../086-libwhoopsie0_0.2.77_ppc64el.deb ... 981s Unpacking libwhoopsie0:ppc64el (0.2.77) ... 981s Selecting previously unselected package whoopsie-preferences. 981s Preparing to unpack .../087-whoopsie-preferences_23_ppc64el.deb ... 981s Unpacking whoopsie-preferences (23) ... 981s Selecting previously unselected package apport-gtk. 981s Preparing to unpack .../088-apport-gtk_2.28.0-0ubuntu1_all.deb ... 981s Unpacking apport-gtk (2.28.0-0ubuntu1) ... 981s Selecting previously unselected package python3-pyqt5.sip. 981s Preparing to unpack .../089-python3-pyqt5.sip_12.13.0-1build1_ppc64el.deb ... 981s Unpacking python3-pyqt5.sip (12.13.0-1build1) ... 981s Selecting previously unselected package libpython3.12:ppc64el. 981s Preparing to unpack .../090-libpython3.12_3.12.2-1_ppc64el.deb ... 981s Unpacking libpython3.12:ppc64el (3.12.2-1) ... 981s Selecting previously unselected package libdouble-conversion3:ppc64el. 981s Preparing to unpack .../091-libdouble-conversion3_3.3.0-1_ppc64el.deb ... 981s Unpacking libdouble-conversion3:ppc64el (3.3.0-1) ... 981s Selecting previously unselected package libpcre2-16-0:ppc64el. 981s Preparing to unpack .../092-libpcre2-16-0_10.42-4ubuntu1_ppc64el.deb ... 981s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 981s Selecting previously unselected package libqt5core5a:ppc64el. 981s Preparing to unpack .../093-libqt5core5a_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5core5a:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package libqt5dbus5:ppc64el. 981s Preparing to unpack .../094-libqt5dbus5_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5dbus5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package libglvnd0:ppc64el. 981s Preparing to unpack .../095-libglvnd0_1.7.0-1_ppc64el.deb ... 981s Unpacking libglvnd0:ppc64el (1.7.0-1) ... 981s Selecting previously unselected package libwayland-server0:ppc64el. 981s Preparing to unpack .../096-libwayland-server0_1.22.0-2.1_ppc64el.deb ... 981s Unpacking libwayland-server0:ppc64el (1.22.0-2.1) ... 981s Selecting previously unselected package libxcb-randr0:ppc64el. 981s Preparing to unpack .../097-libxcb-randr0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-randr0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libgbm1:ppc64el. 981s Preparing to unpack .../098-libgbm1_24.0.1-1ubuntu1_ppc64el.deb ... 981s Unpacking libgbm1:ppc64el (24.0.1-1ubuntu1) ... 981s Selecting previously unselected package libglapi-mesa:ppc64el. 981s Preparing to unpack .../099-libglapi-mesa_24.0.1-1ubuntu1_ppc64el.deb ... 981s Unpacking libglapi-mesa:ppc64el (24.0.1-1ubuntu1) ... 981s Selecting previously unselected package libxcb-dri2-0:ppc64el. 981s Preparing to unpack .../100-libxcb-dri2-0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-dri2-0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxcb-dri3-0:ppc64el. 981s Preparing to unpack .../101-libxcb-dri3-0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-dri3-0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxcb-present0:ppc64el. 981s Preparing to unpack .../102-libxcb-present0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-present0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxcb-sync1:ppc64el. 981s Preparing to unpack .../103-libxcb-sync1_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-sync1:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxcb-xfixes0:ppc64el. 981s Preparing to unpack .../104-libxcb-xfixes0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-xfixes0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxshmfence1:ppc64el. 981s Preparing to unpack .../105-libxshmfence1_1.3-1build4_ppc64el.deb ... 981s Unpacking libxshmfence1:ppc64el (1.3-1build4) ... 981s Selecting previously unselected package libegl-mesa0:ppc64el. 981s Preparing to unpack .../106-libegl-mesa0_24.0.1-1ubuntu1_ppc64el.deb ... 981s Unpacking libegl-mesa0:ppc64el (24.0.1-1ubuntu1) ... 981s Selecting previously unselected package libegl1:ppc64el. 981s Preparing to unpack .../107-libegl1_1.7.0-1_ppc64el.deb ... 981s Unpacking libegl1:ppc64el (1.7.0-1) ... 981s Selecting previously unselected package libxcb-glx0:ppc64el. 981s Preparing to unpack .../108-libxcb-glx0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-glx0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxxf86vm1:ppc64el. 981s Preparing to unpack .../109-libxxf86vm1_1%3a1.1.4-1build3_ppc64el.deb ... 981s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build3) ... 981s Selecting previously unselected package libvulkan1:ppc64el. 981s Preparing to unpack .../110-libvulkan1_1.3.275.0-1_ppc64el.deb ... 981s Unpacking libvulkan1:ppc64el (1.3.275.0-1) ... 981s Selecting previously unselected package libdrm-amdgpu1:ppc64el. 981s Preparing to unpack .../111-libdrm-amdgpu1_2.4.120-2_ppc64el.deb ... 981s Unpacking libdrm-amdgpu1:ppc64el (2.4.120-2) ... 981s Selecting previously unselected package libdrm-nouveau2:ppc64el. 981s Preparing to unpack .../112-libdrm-nouveau2_2.4.120-2_ppc64el.deb ... 981s Unpacking libdrm-nouveau2:ppc64el (2.4.120-2) ... 981s Selecting previously unselected package libdrm-radeon1:ppc64el. 981s Preparing to unpack .../113-libdrm-radeon1_2.4.120-2_ppc64el.deb ... 981s Unpacking libdrm-radeon1:ppc64el (2.4.120-2) ... 981s Selecting previously unselected package libllvm17:ppc64el. 981s Preparing to unpack .../114-libllvm17_1%3a17.0.6-5build1_ppc64el.deb ... 981s Unpacking libllvm17:ppc64el (1:17.0.6-5build1) ... 981s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 981s Preparing to unpack .../115-libgl1-mesa-dri_24.0.1-1ubuntu1_ppc64el.deb ... 981s Unpacking libgl1-mesa-dri:ppc64el (24.0.1-1ubuntu1) ... 981s Selecting previously unselected package libglx-mesa0:ppc64el. 981s Preparing to unpack .../116-libglx-mesa0_24.0.1-1ubuntu1_ppc64el.deb ... 981s Unpacking libglx-mesa0:ppc64el (24.0.1-1ubuntu1) ... 981s Selecting previously unselected package libglx0:ppc64el. 981s Preparing to unpack .../117-libglx0_1.7.0-1_ppc64el.deb ... 981s Unpacking libglx0:ppc64el (1.7.0-1) ... 981s Selecting previously unselected package libgl1:ppc64el. 981s Preparing to unpack .../118-libgl1_1.7.0-1_ppc64el.deb ... 981s Unpacking libgl1:ppc64el (1.7.0-1) ... 981s Selecting previously unselected package x11-common. 981s Preparing to unpack .../119-x11-common_1%3a7.7+23ubuntu2_all.deb ... 981s Unpacking x11-common (1:7.7+23ubuntu2) ... 981s Selecting previously unselected package libice6:ppc64el. 981s Preparing to unpack .../120-libice6_2%3a1.0.10-1build2_ppc64el.deb ... 981s Unpacking libice6:ppc64el (2:1.0.10-1build2) ... 981s Selecting previously unselected package libmtdev1:ppc64el. 981s Preparing to unpack .../121-libmtdev1_1.1.6-1build4_ppc64el.deb ... 981s Unpacking libmtdev1:ppc64el (1.1.6-1build4) ... 981s Selecting previously unselected package libwacom-common. 981s Preparing to unpack .../122-libwacom-common_2.10.0-1_all.deb ... 981s Unpacking libwacom-common (2.10.0-1) ... 981s Selecting previously unselected package libwacom9:ppc64el. 981s Preparing to unpack .../123-libwacom9_2.10.0-1_ppc64el.deb ... 981s Unpacking libwacom9:ppc64el (2.10.0-1) ... 981s Selecting previously unselected package libinput-bin. 981s Preparing to unpack .../124-libinput-bin_1.25.0-1_ppc64el.deb ... 981s Unpacking libinput-bin (1.25.0-1) ... 981s Selecting previously unselected package libinput10:ppc64el. 981s Preparing to unpack .../125-libinput10_1.25.0-1_ppc64el.deb ... 981s Unpacking libinput10:ppc64el (1.25.0-1) ... 981s Selecting previously unselected package libmd4c0:ppc64el. 981s Preparing to unpack .../126-libmd4c0_0.4.8-1_ppc64el.deb ... 981s Unpacking libmd4c0:ppc64el (0.4.8-1) ... 981s Selecting previously unselected package libqt5network5:ppc64el. 981s Preparing to unpack .../127-libqt5network5_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5network5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package libsm6:ppc64el. 981s Preparing to unpack .../128-libsm6_2%3a1.2.3-1build2_ppc64el.deb ... 981s Unpacking libsm6:ppc64el (2:1.2.3-1build2) ... 981s Selecting previously unselected package libxcb-icccm4:ppc64el. 981s Preparing to unpack .../129-libxcb-icccm4_0.4.1-1.1build2_ppc64el.deb ... 981s Unpacking libxcb-icccm4:ppc64el (0.4.1-1.1build2) ... 981s Selecting previously unselected package libxcb-image0:ppc64el. 981s Preparing to unpack .../130-libxcb-image0_0.4.0-2_ppc64el.deb ... 981s Unpacking libxcb-image0:ppc64el (0.4.0-2) ... 981s Selecting previously unselected package libxcb-keysyms1:ppc64el. 981s Preparing to unpack .../131-libxcb-keysyms1_0.4.0-1build3_ppc64el.deb ... 981s Unpacking libxcb-keysyms1:ppc64el (0.4.0-1build3) ... 981s Selecting previously unselected package libxcb-render-util0:ppc64el. 981s Preparing to unpack .../132-libxcb-render-util0_0.3.9-1build3_ppc64el.deb ... 981s Unpacking libxcb-render-util0:ppc64el (0.3.9-1build3) ... 981s Selecting previously unselected package libxcb-shape0:ppc64el. 981s Preparing to unpack .../133-libxcb-shape0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-shape0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxcb-xinerama0:ppc64el. 981s Preparing to unpack .../134-libxcb-xinerama0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-xinerama0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxcb-xinput0:ppc64el. 981s Preparing to unpack .../135-libxcb-xinput0_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-xinput0:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxcb-xkb1:ppc64el. 981s Preparing to unpack .../136-libxcb-xkb1_1.15-1_ppc64el.deb ... 981s Unpacking libxcb-xkb1:ppc64el (1.15-1) ... 981s Selecting previously unselected package libxkbcommon-x11-0:ppc64el. 981s Preparing to unpack .../137-libxkbcommon-x11-0_1.6.0-1_ppc64el.deb ... 981s Unpacking libxkbcommon-x11-0:ppc64el (1.6.0-1) ... 981s Selecting previously unselected package libqt5gui5:ppc64el. 981s Preparing to unpack .../138-libqt5gui5_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5gui5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package libqt5widgets5:ppc64el. 981s Preparing to unpack .../139-libqt5widgets5_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5widgets5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package libqt5xml5:ppc64el. 981s Preparing to unpack .../140-libqt5xml5_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5xml5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package libqt5designer5:ppc64el. 981s Preparing to unpack .../141-libqt5designer5_5.15.12-2_ppc64el.deb ... 981s Unpacking libqt5designer5:ppc64el (5.15.12-2) ... 981s Selecting previously unselected package libqt5sql5:ppc64el. 981s Preparing to unpack .../142-libqt5sql5_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5sql5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package libqt5help5:ppc64el. 981s Preparing to unpack .../143-libqt5help5_5.15.12-2_ppc64el.deb ... 981s Unpacking libqt5help5:ppc64el (5.15.12-2) ... 981s Selecting previously unselected package libqt5printsupport5:ppc64el. 981s Preparing to unpack .../144-libqt5printsupport5_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5printsupport5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package libqt5test5:ppc64el. 981s Preparing to unpack .../145-libqt5test5_5.15.12+dfsg-3ubuntu1_ppc64el.deb ... 981s Unpacking libqt5test5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 981s Selecting previously unselected package python3-pyqt5. 981s Preparing to unpack .../146-python3-pyqt5_5.15.10+dfsg-1build2_ppc64el.deb ... 981s Unpacking python3-pyqt5 (5.15.10+dfsg-1build2) ... 981s Selecting previously unselected package apport-kde. 981s Preparing to unpack .../147-apport-kde_2.28.0-0ubuntu1_all.deb ... 981s Unpacking apport-kde (2.28.0-0ubuntu1) ... 981s Selecting previously unselected package libdw1:ppc64el. 981s Preparing to unpack .../148-libdw1_0.190-1_ppc64el.deb ... 981s Unpacking libdw1:ppc64el (0.190-1) ... 981s Selecting previously unselected package libbabeltrace1:ppc64el. 981s Preparing to unpack .../149-libbabeltrace1_1.5.11-3build1_ppc64el.deb ... 981s Unpacking libbabeltrace1:ppc64el (1.5.11-3build1) ... 981s Selecting previously unselected package libdebuginfod1:ppc64el. 981s Preparing to unpack .../150-libdebuginfod1_0.190-1_ppc64el.deb ... 981s Unpacking libdebuginfod1:ppc64el (0.190-1) ... 981s Selecting previously unselected package libsource-highlight-common. 981s Preparing to unpack .../151-libsource-highlight-common_3.1.9-4.3_all.deb ... 981s Unpacking libsource-highlight-common (3.1.9-4.3) ... 981s Selecting previously unselected package libsource-highlight4v5:ppc64el. 981s Preparing to unpack .../152-libsource-highlight4v5_3.1.9-4.2build2_ppc64el.deb ... 981s Unpacking libsource-highlight4v5:ppc64el (3.1.9-4.2build2) ... 981s Selecting previously unselected package gdb. 981s Preparing to unpack .../153-gdb_15.0.50.20240219-0ubuntu1_ppc64el.deb ... 981s Unpacking gdb (15.0.50.20240219-0ubuntu1) ... 981s Selecting previously unselected package libc6-dbg:ppc64el. 981s Preparing to unpack .../154-libc6-dbg_2.39-0ubuntu6_ppc64el.deb ... 981s Unpacking libc6-dbg:ppc64el (2.39-0ubuntu6) ... 981s Selecting previously unselected package apport-retrace. 981s Preparing to unpack .../155-apport-retrace_2.28.0-0ubuntu1_all.deb ... 981s Unpacking apport-retrace (2.28.0-0ubuntu1) ... 981s Selecting previously unselected package valgrind. 981s Preparing to unpack .../156-valgrind_1%3a3.22.0-0ubuntu2_ppc64el.deb ... 981s Unpacking valgrind (1:3.22.0-0ubuntu2) ... 982s Selecting previously unselected package apport-valgrind. 982s Preparing to unpack .../157-apport-valgrind_2.28.0-0ubuntu1_all.deb ... 982s Unpacking apport-valgrind (2.28.0-0ubuntu1) ... 982s Selecting previously unselected package libisl23:ppc64el. 982s Preparing to unpack .../158-libisl23_0.26-3_ppc64el.deb ... 982s Unpacking libisl23:ppc64el (0.26-3) ... 982s Selecting previously unselected package libmpc3:ppc64el. 982s Preparing to unpack .../159-libmpc3_1.3.1-1_ppc64el.deb ... 982s Unpacking libmpc3:ppc64el (1.3.1-1) ... 982s Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. 982s Preparing to unpack .../160-cpp-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 982s Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 982s Selecting previously unselected package cpp-13. 982s Preparing to unpack .../161-cpp-13_13.2.0-17ubuntu2_ppc64el.deb ... 982s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 982s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 982s Preparing to unpack .../162-cpp-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 982s Unpacking cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 982s Selecting previously unselected package cpp. 982s Preparing to unpack .../163-cpp_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 982s Unpacking cpp (4:13.2.0-7ubuntu1) ... 982s Selecting previously unselected package desktop-file-utils. 982s Preparing to unpack .../164-desktop-file-utils_0.26-1ubuntu5_ppc64el.deb ... 982s Unpacking desktop-file-utils (0.26-1ubuntu5) ... 982s Selecting previously unselected package libcc1-0:ppc64el. 982s Preparing to unpack .../165-libcc1-0_14-20240303-1ubuntu1_ppc64el.deb ... 982s Unpacking libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 982s Selecting previously unselected package libgomp1:ppc64el. 982s Preparing to unpack .../166-libgomp1_14-20240303-1ubuntu1_ppc64el.deb ... 982s Unpacking libgomp1:ppc64el (14-20240303-1ubuntu1) ... 982s Selecting previously unselected package libitm1:ppc64el. 982s Preparing to unpack .../167-libitm1_14-20240303-1ubuntu1_ppc64el.deb ... 982s Unpacking libitm1:ppc64el (14-20240303-1ubuntu1) ... 982s Selecting previously unselected package libatomic1:ppc64el. 982s Preparing to unpack .../168-libatomic1_14-20240303-1ubuntu1_ppc64el.deb ... 982s Unpacking libatomic1:ppc64el (14-20240303-1ubuntu1) ... 982s Selecting previously unselected package libasan8:ppc64el. 982s Preparing to unpack .../169-libasan8_14-20240303-1ubuntu1_ppc64el.deb ... 982s Unpacking libasan8:ppc64el (14-20240303-1ubuntu1) ... 982s Selecting previously unselected package liblsan0:ppc64el. 982s Preparing to unpack .../170-liblsan0_14-20240303-1ubuntu1_ppc64el.deb ... 982s Unpacking liblsan0:ppc64el (14-20240303-1ubuntu1) ... 982s Selecting previously unselected package libtsan2:ppc64el. 982s Preparing to unpack .../171-libtsan2_14-20240303-1ubuntu1_ppc64el.deb ... 982s Unpacking libtsan2:ppc64el (14-20240303-1ubuntu1) ... 983s Selecting previously unselected package libubsan1:ppc64el. 983s Preparing to unpack .../172-libubsan1_14-20240303-1ubuntu1_ppc64el.deb ... 983s Unpacking libubsan1:ppc64el (14-20240303-1ubuntu1) ... 983s Selecting previously unselected package libquadmath0:ppc64el. 983s Preparing to unpack .../173-libquadmath0_14-20240303-1ubuntu1_ppc64el.deb ... 983s Unpacking libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 983s Selecting previously unselected package libgcc-13-dev:ppc64el. 983s Preparing to unpack .../174-libgcc-13-dev_13.2.0-17ubuntu2_ppc64el.deb ... 983s Unpacking libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 983s Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. 983s Preparing to unpack .../175-gcc-13-powerpc64le-linux-gnu_13.2.0-17ubuntu2_ppc64el.deb ... 983s Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 983s Selecting previously unselected package gcc-13. 983s Preparing to unpack .../176-gcc-13_13.2.0-17ubuntu2_ppc64el.deb ... 983s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 983s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 983s Preparing to unpack .../177-gcc-powerpc64le-linux-gnu_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 983s Unpacking gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 983s Selecting previously unselected package gcc. 983s Preparing to unpack .../178-gcc_4%3a13.2.0-7ubuntu1_ppc64el.deb ... 983s Unpacking gcc (4:13.2.0-7ubuntu1) ... 983s Selecting previously unselected package librsvg2-2:ppc64el. 983s Preparing to unpack .../179-librsvg2-2_2.54.7+dfsg-2_ppc64el.deb ... 983s Unpacking librsvg2-2:ppc64el (2.54.7+dfsg-2) ... 983s Selecting previously unselected package librsvg2-common:ppc64el. 983s Preparing to unpack .../180-librsvg2-common_2.54.7+dfsg-2_ppc64el.deb ... 983s Unpacking librsvg2-common:ppc64el (2.54.7+dfsg-2) ... 983s Selecting previously unselected package gnome-icon-theme. 983s Preparing to unpack .../181-gnome-icon-theme_3.12.0-5_all.deb ... 983s Unpacking gnome-icon-theme (3.12.0-5) ... 984s Selecting previously unselected package gvfs-common. 984s Preparing to unpack .../182-gvfs-common_1.53.90-2_all.deb ... 984s Unpacking gvfs-common (1.53.90-2) ... 984s Selecting previously unselected package libgck-1-0:ppc64el. 984s Preparing to unpack .../183-libgck-1-0_3.41.1-4_ppc64el.deb ... 984s Unpacking libgck-1-0:ppc64el (3.41.1-4) ... 984s Selecting previously unselected package libgcr-base-3-1:ppc64el. 984s Preparing to unpack .../184-libgcr-base-3-1_3.41.1-4_ppc64el.deb ... 984s Unpacking libgcr-base-3-1:ppc64el (3.41.1-4) ... 984s Selecting previously unselected package libsecret-common. 984s Preparing to unpack .../185-libsecret-common_0.21.4-1_all.deb ... 984s Unpacking libsecret-common (0.21.4-1) ... 984s Selecting previously unselected package libsecret-1-0:ppc64el. 984s Preparing to unpack .../186-libsecret-1-0_0.21.4-1_ppc64el.deb ... 984s Unpacking libsecret-1-0:ppc64el (0.21.4-1) ... 984s Selecting previously unselected package gvfs-libs:ppc64el. 984s Preparing to unpack .../187-gvfs-libs_1.53.90-2_ppc64el.deb ... 984s Unpacking gvfs-libs:ppc64el (1.53.90-2) ... 984s Selecting previously unselected package gvfs-daemons. 984s Preparing to unpack .../188-gvfs-daemons_1.53.90-2_ppc64el.deb ... 984s Unpacking gvfs-daemons (1.53.90-2) ... 984s Selecting previously unselected package libfontenc1:ppc64el. 984s Preparing to unpack .../189-libfontenc1_1%3a1.1.8-1_ppc64el.deb ... 984s Unpacking libfontenc1:ppc64el (1:1.1.8-1) ... 984s Selecting previously unselected package libunwind8:ppc64el. 984s Preparing to unpack .../190-libunwind8_1.6.2-3_ppc64el.deb ... 984s Unpacking libunwind8:ppc64el (1.6.2-3) ... 984s Selecting previously unselected package libxt6:ppc64el. 984s Preparing to unpack .../191-libxt6_1%3a1.2.1-1.1_ppc64el.deb ... 984s Unpacking libxt6:ppc64el (1:1.2.1-1.1) ... 984s Selecting previously unselected package libxmu6:ppc64el. 984s Preparing to unpack .../192-libxmu6_2%3a1.1.3-3_ppc64el.deb ... 984s Unpacking libxmu6:ppc64el (2:1.1.3-3) ... 984s Selecting previously unselected package libxpm4:ppc64el. 984s Preparing to unpack .../193-libxpm4_1%3a3.5.17-1_ppc64el.deb ... 984s Unpacking libxpm4:ppc64el (1:3.5.17-1) ... 984s Selecting previously unselected package libxaw7:ppc64el. 984s Preparing to unpack .../194-libxaw7_2%3a1.0.14-1_ppc64el.deb ... 984s Unpacking libxaw7:ppc64el (2:1.0.14-1) ... 984s Selecting previously unselected package libxfont2:ppc64el. 984s Preparing to unpack .../195-libxfont2_1%3a2.0.6-1_ppc64el.deb ... 984s Unpacking libxfont2:ppc64el (1:2.0.6-1) ... 984s Selecting previously unselected package libxkbfile1:ppc64el. 984s Preparing to unpack .../196-libxkbfile1_1%3a1.1.0-1build3_ppc64el.deb ... 984s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build3) ... 984s Selecting previously unselected package python3-iniconfig. 984s Preparing to unpack .../197-python3-iniconfig_1.1.1-2_all.deb ... 984s Unpacking python3-iniconfig (1.1.1-2) ... 984s Selecting previously unselected package python3-packaging. 984s Preparing to unpack .../198-python3-packaging_23.2-1_all.deb ... 984s Unpacking python3-packaging (23.2-1) ... 984s Selecting previously unselected package python3-pluggy. 984s Preparing to unpack .../199-python3-pluggy_1.4.0-1_all.deb ... 984s Unpacking python3-pluggy (1.4.0-1) ... 984s Selecting previously unselected package python3-pytest. 984s Preparing to unpack .../200-python3-pytest_7.4.4-1_all.deb ... 984s Unpacking python3-pytest (7.4.4-1) ... 984s Selecting previously unselected package ubuntu-dbgsym-keyring. 984s Preparing to unpack .../201-ubuntu-dbgsym-keyring_2023.11.28.1_all.deb ... 984s Unpacking ubuntu-dbgsym-keyring (2023.11.28.1) ... 984s Selecting previously unselected package x11-xkb-utils. 984s Preparing to unpack .../202-x11-xkb-utils_7.7+8_ppc64el.deb ... 984s Unpacking x11-xkb-utils (7.7+8) ... 984s Selecting previously unselected package xserver-common. 984s Preparing to unpack .../203-xserver-common_2%3a21.1.11-2ubuntu1_all.deb ... 984s Unpacking xserver-common (2:21.1.11-2ubuntu1) ... 984s Selecting previously unselected package xvfb. 984s Preparing to unpack .../204-xvfb_2%3a21.1.11-2ubuntu1_ppc64el.deb ... 984s Unpacking xvfb (2:21.1.11-2ubuntu1) ... 984s Selecting previously unselected package autopkgtest-satdep. 984s Preparing to unpack .../205-2-autopkgtest-satdep.deb ... 984s Unpacking autopkgtest-satdep (0) ... 984s Setting up libgraphite2-3:ppc64el (1.3.14-2) ... 984s Setting up libxcb-dri3-0:ppc64el (1.15-1) ... 984s Setting up liblcms2-2:ppc64el (2.14-2) ... 984s Setting up python3-iniconfig (1.1.1-2) ... 985s Setting up libpixman-1-0:ppc64el (0.42.2-1) ... 985s Setting up libsharpyuv0:ppc64el (1.3.2-0.4) ... 985s Setting up libwayland-server0:ppc64el (1.22.0-2.1) ... 985s Setting up libx11-xcb1:ppc64el (2:1.8.7-1) ... 985s Setting up libwhoopsie-preferences0 (23) ... 985s Setting up session-migration (0.3.6) ... 985s Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. 985s Setting up libdw1:ppc64el (0.190-1) ... 985s Setting up libdouble-conversion3:ppc64el (3.3.0-1) ... 985s Setting up libdrm-nouveau2:ppc64el (2.4.120-2) ... 985s Setting up libxdamage1:ppc64el (1:1.1.6-1) ... 985s Setting up libxcb-xfixes0:ppc64el (1.15-1) ... 985s Setting up desktop-file-utils (0.26-1ubuntu5) ... 985s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 985s Setting up libxpm4:ppc64el (1:3.5.17-1) ... 985s Setting up hicolor-icon-theme (0.17-2) ... 985s Setting up libxi6:ppc64el (2:1.8.1-1) ... 985s Setting up libxcb-xinput0:ppc64el (1.15-1) ... 985s Setting up libxrender1:ppc64el (1:0.9.10-1.1) ... 985s Setting up libvte-2.91-common (0.75.91-2) ... 985s Setting up libdatrie1:ppc64el (0.2.13-3) ... 985s Setting up libdebuginfod-common (0.190-1) ... 985s Setting up libxcb-render0:ppc64el (1.15-1) ... 985s Setting up libdrm-radeon1:ppc64el (2.4.120-2) ... 985s Setting up libglvnd0:ppc64el (1.7.0-1) ... 985s Setting up libwnck-3-common (43.0-3) ... 985s Setting up libxcb-glx0:ppc64el (1.15-1) ... 985s Setting up ubuntu-dbgsym-keyring (2023.11.28.1) ... 985s Setting up libdebuginfod1:ppc64el (0.190-1) ... 985s Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... 985s Setting up libxcb-keysyms1:ppc64el (0.4.0-1build3) ... 985s Setting up libxcb-shape0:ppc64el (1.15-1) ... 985s Setting up x11-common (1:7.7+23ubuntu2) ... 985s Setting up libdeflate0:ppc64el (1.19-1) ... 985s Setting up libxcb-render-util0:ppc64el (0.3.9-1build3) ... 985s Setting up libxcb-shm0:ppc64el (1.15-1) ... 985s Setting up libxcb-icccm4:ppc64el (0.4.1-1.1build2) ... 985s Setting up libwhoopsie0:ppc64el (0.2.77) ... 985s Setting up libatspi2.0-0:ppc64el (2.50.0-1) ... 985s Setting up libgomp1:ppc64el (14-20240303-1ubuntu1) ... 985s Setting up libunwind8:ppc64el (1.6.2-3) ... 985s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 985s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu1) ... 985s Setting up libcolord2:ppc64el (1.4.7-1) ... 985s Setting up gnome-terminal-data (3.51.90-1ubuntu1) ... 985s Setting up libsource-highlight-common (3.1.9-4.3) ... 985s Setting up libxcb-util1:ppc64el (0.4.0-1build2) ... 985s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build3) ... 985s Setting up libc6-dbg:ppc64el (2.39-0ubuntu6) ... 985s Setting up libxcb-xkb1:ppc64el (1.15-1) ... 985s Setting up libxcb-image0:ppc64el (0.4.0-2) ... 985s Setting up libxcb-present0:ppc64el (1.15-1) ... 985s Setting up libdconf1:ppc64el (0.40.0-4) ... 985s Setting up libfontenc1:ppc64el (1:1.1.8-1) ... 985s Setting up python3-packaging (23.2-1) ... 986s Setting up libxcb-xinerama0:ppc64el (1.15-1) ... 986s Setting up libepoxy0:ppc64el (1.5.10-1) ... 986s Setting up libxfixes3:ppc64el (1:6.0.0-2) ... 986s Setting up libxcb-sync1:ppc64el (1.15-1) ... 986s Setting up libavahi-common-data:ppc64el (0.8-13ubuntu2) ... 986s Setting up libquadmath0:ppc64el (14-20240303-1ubuntu1) ... 986s Setting up libxinerama1:ppc64el (2:1.1.4-3) ... 986s Setting up libxkbcommon-x11-0:ppc64el (1.6.0-1) ... 986s Setting up fonts-dejavu-mono (2.37-8) ... 986s Setting up libmpc3:ppc64el (1.3.1-1) ... 986s Setting up libatomic1:ppc64el (14-20240303-1ubuntu1) ... 986s Setting up libxrandr2:ppc64el (2:1.5.2-2) ... 986s Setting up fonts-dejavu-core (2.37-8) ... 986s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 986s Setting up libqt5core5a:ppc64el (5.15.12+dfsg-3ubuntu1) ... 986s Setting up libbabeltrace1:ppc64el (1.5.11-3build1) ... 986s Setting up libglapi-mesa:ppc64el (24.0.1-1ubuntu1) ... 986s Setting up libmtdev1:ppc64el (1.1.6-1build4) ... 986s Setting up libvulkan1:ppc64el (1.3.275.0-1) ... 986s Setting up python3-pluggy (1.4.0-1) ... 986s Setting up libwebp7:ppc64el (1.3.2-0.4) ... 986s Setting up libubsan1:ppc64el (14-20240303-1ubuntu1) ... 986s Setting up libxcb-dri2-0:ppc64el (1.15-1) ... 986s Setting up python3-pyqt5.sip (12.13.0-1build1) ... 986s Setting up libxshmfence1:ppc64el (1.3-1build4) ... 986s Setting up at-spi2-common (2.50.0-1) ... 986s Setting up dbus-x11 (1.14.10-4ubuntu1) ... 986s Setting up libqt5dbus5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 986s Setting up libxcb-randr0:ppc64el (1.15-1) ... 986s Setting up libasan8:ppc64el (14-20240303-1ubuntu1) ... 986s Setting up libmd4c0:ppc64el (0.4.8-1) ... 986s Setting up libharfbuzz0b:ppc64el (8.3.0-2) ... 986s Setting up libthai-data (0.1.29-2) ... 986s Setting up libatk1.0-0:ppc64el (2.50.0-1) ... 986s Setting up libwayland-egl1:ppc64el (1.22.0-2.1) ... 986s Setting up libxkbfile1:ppc64el (1:1.1.0-1build3) ... 986s Setting up libtsan2:ppc64el (14-20240303-1ubuntu1) ... 986s Setting up libgck-1-0:ppc64el (3.41.1-4) ... 986s Setting up libisl23:ppc64el (0.26-3) ... 986s Setting up valgrind (1:3.22.0-0ubuntu2) ... 986s Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 986s Setting up libqt5test5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 986s Setting up libllvm17:ppc64el (1:17.0.6-5build1) ... 986s Setting up gvfs-common (1.53.90-2) ... 986s Setting up libxcomposite1:ppc64el (1:0.4.5-1build2) ... 986s Setting up libxfont2:ppc64el (1:2.0.6-1) ... 986s Setting up libgcr-base-3-1:ppc64el (3.41.1-4) ... 986s Setting up libpython3.12:ppc64el (3.12.2-1) ... 986s Setting up libcc1-0:ppc64el (14-20240303-1ubuntu1) ... 986s Setting up libsecret-common (0.21.4-1) ... 986s Setting up liblsan0:ppc64el (14-20240303-1ubuntu1) ... 986s Setting up libitm1:ppc64el (14-20240303-1ubuntu1) ... 986s Setting up libsource-highlight4v5:ppc64el (3.1.9-4.2build2) ... 986s Setting up cpp-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 986s Setting up libxres1:ppc64el (2:1.2.1-1) ... 986s Setting up libdrm-amdgpu1:ppc64el (2.4.120-2) ... 986s Setting up libwacom-common (2.10.0-1) ... 986s Setting up libstartup-notification0:ppc64el (0.12-6build2) ... 986s Setting up libwayland-client0:ppc64el (1.22.0-2.1) ... 986s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 986s Setting up libice6:ppc64el (2:1.0.10-1build2) ... 986s Setting up cpp-13 (13.2.0-17ubuntu2) ... 986s Setting up libgbm1:ppc64el (24.0.1-1ubuntu1) ... 986s Setting up gir1.2-atk-1.0:ppc64el (2.50.0-1) ... 986s Setting up libwacom9:ppc64el (2.10.0-1) ... 986s Setting up fontconfig-config (2.15.0-1ubuntu1) ... 986s Setting up python3-pytest (7.4.4-1) ... 986s Setting up libxcursor1:ppc64el (1:1.2.1-1) ... 986s Setting up libgl1-mesa-dri:ppc64el (24.0.1-1ubuntu1) ... 986s Setting up libavahi-common3:ppc64el (0.8-13ubuntu2) ... 986s Setting up apport-valgrind (2.28.0-0ubuntu1) ... 986s Setting up dconf-service (0.40.0-4) ... 986s Setting up whoopsie-preferences (23) ... 986s Setting up libharfbuzz-gobject0:ppc64el (8.3.0-2) ... 986s Setting up libqt5network5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 986s Setting up libinput-bin (1.25.0-1) ... 986s Setting up libqt5sql5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 986s Setting up libatk-bridge2.0-0:ppc64el (2.50.0-1) ... 986s Setting up libthai0:ppc64el (0.1.29-2) ... 986s Setting up libqt5xml5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 986s Setting up libsecret-1-0:ppc64el (0.21.4-1) ... 986s Setting up libegl-mesa0:ppc64el (24.0.1-1ubuntu1) ... 986s Setting up gdb (15.0.50.20240219-0ubuntu1) ... 986s Setting up libgcc-13-dev:ppc64el (13.2.0-17ubuntu2) ... 986s Setting up libtiff6:ppc64el (4.5.1+git230720-3ubuntu1) ... 986s Setting up libwayland-cursor0:ppc64el (1.22.0-2.1) ... 986s Setting up cpp (4:13.2.0-7ubuntu1) ... 986s Setting up libegl1:ppc64el (1.7.0-1) ... 986s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 986s Setting up libfontconfig1:ppc64el (2.15.0-1ubuntu1) ... 986s Setting up libsm6:ppc64el (2:1.2.3-1build2) ... 986s Setting up libavahi-client3:ppc64el (0.8-13ubuntu2) ... 986s Setting up libinput10:ppc64el (1.25.0-1) ... 986s Setting up gtk-update-icon-cache (3.24.40-2ubuntu1) ... 986s Setting up fontconfig (2.15.0-1ubuntu1) ... 992s Regenerating fonts cache... done. 992s Setting up libxft2:ppc64el (2.3.6-1) ... 992s Setting up libglx-mesa0:ppc64el (24.0.1-1ubuntu1) ... 992s Setting up libglx0:ppc64el (1.7.0-1) ... 992s Setting up dconf-gsettings-backend:ppc64el (0.40.0-4) ... 992s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.10+dfsg-3) ... 992s Setting up libpango-1.0-0:ppc64el (1.51.0+ds-4) ... 992s Setting up apport-retrace (2.28.0-0ubuntu1) ... 992s Setting up libcairo2:ppc64el (1.18.0-1) ... 992s Setting up libgl1:ppc64el (1.7.0-1) ... 992s Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-17ubuntu2) ... 992s Setting up gcc-13 (13.2.0-17ubuntu2) ... 992s Setting up libxt6:ppc64el (1:1.2.1-1.1) ... 992s Setting up libcups2:ppc64el (2.4.6-0ubuntu3) ... 992s Setting up libcairo-gobject2:ppc64el (1.18.0-1) ... 992s Setting up libpangoft2-1.0-0:ppc64el (1.51.0+ds-4) ... 992s Setting up libgtk-3-common (3.24.40-2ubuntu1) ... 992s Setting up libpangocairo-1.0-0:ppc64el (1.51.0+ds-4) ... 992s Setting up gsettings-desktop-schemas (46~beta-3ubuntu1) ... 992s Setting up libxmu6:ppc64el (2:1.1.3-3) ... 992s Setting up gir1.2-freedesktop:ppc64el (1.79.1-1) ... 992s Setting up libpangoxft-1.0-0:ppc64el (1.51.0+ds-4) ... 992s Setting up libqt5gui5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 992s Setting up libqt5widgets5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 992s Setting up libxaw7:ppc64el (2:1.0.14-1) ... 992s Setting up gir1.2-harfbuzz-0.0:ppc64el (8.3.0-2) ... 992s Setting up libqt5help5:ppc64el (5.15.12-2) ... 992s Setting up librsvg2-2:ppc64el (2.54.7+dfsg-2) ... 992s Setting up libqt5printsupport5:ppc64el (5.15.12+dfsg-3ubuntu1) ... 992s Setting up gir1.2-pango-1.0:ppc64el (1.51.0+ds-4) ... 992s Setting up gcc-powerpc64le-linux-gnu (4:13.2.0-7ubuntu1) ... 992s Setting up librsvg2-common:ppc64el (2.54.7+dfsg-2) ... 992s Setting up libqt5designer5:ppc64el (5.15.12-2) ... 992s Setting up x11-xkb-utils (7.7+8) ... 992s Setting up gnome-icon-theme (3.12.0-5) ... 992s update-alternatives: using /usr/share/icons/gnome/scalable/places/debian-swirl.svg to provide /usr/share/icons/gnome/scalable/places/start-here.svg (start-here.svg) in auto mode 992s Setting up gcc (4:13.2.0-7ubuntu1) ... 992s Setting up xserver-common (2:21.1.11-2ubuntu1) ... 992s Setting up python3-pyqt5 (5.15.10+dfsg-1build2) ... 992s Setting up xvfb (2:21.1.11-2ubuntu1) ... 992s Setting up adwaita-icon-theme (46~rc-1) ... 992s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 992s Setting up humanity-icon-theme (0.6.16) ... 992s Setting up ubuntu-mono (24.04-0ubuntu1) ... 992s Processing triggers for man-db (2.12.0-3) ... 992s Processing triggers for dbus (1.14.10-4ubuntu1) ... 992s Processing triggers for udev (255.2-3ubuntu2) ... 992s Processing triggers for libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 992s Setting up libgtk-3-0:ppc64el (3.24.40-2ubuntu1) ... 992s Processing triggers for libc-bin (2.39-0ubuntu6) ... 992s Setting up gir1.2-gtk-3.0:ppc64el (3.24.40-2ubuntu1) ... 992s Setting up libvte-2.91-0:ppc64el (0.75.91-2) ... 992s Setting up gvfs-libs:ppc64el (1.53.90-2) ... 992s Setting up libwnck-3-0:ppc64el (43.0-3) ... 992s Setting up libhandy-1-0:ppc64el (1.8.3-1) ... 992s Setting up gnome-terminal (3.51.90-1ubuntu1) ... 992s update-alternatives: using /usr/bin/gnome-terminal.wrapper to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode 992s Setting up apport-kde (2.28.0-0ubuntu1) ... 992s Setting up gvfs-daemons (1.53.90-2) ... 992s Setting up gir1.2-wnck-3.0:ppc64el (43.0-3) ... 992s Setting up apport-gtk (2.28.0-0ubuntu1) ... 992s Setting up autopkgtest-satdep (0) ... 992s Processing triggers for libgdk-pixbuf-2.0-0:ppc64el (2.42.10+dfsg-3) ... 992s Processing triggers for libc-bin (2.39-0ubuntu6) ... 993s (Reading database ... 92838 files and directories currently installed.) 993s Removing autopkgtest-satdep (0) ... 997s autopkgtest [16:36:17]: test system-tests: [----------------------- 997s ============================= test session starts ============================== 997s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3 997s cachedir: .pytest_cache 997s rootdir: /tmp/autopkgtest.yHhHP0/autopkgtest_tmp 998s collecting ... collected 96 items 998s 998s tests/system/test_apport_valgrind.py::TestApportValgrind::test_sandbox_cache_options SKIPPED [ 1%] 999s tests/system/test_github_query.py::TestGitHubQuery::test_api_authentication PASSED [ 2%] 1013s tests/system/test_packaging_apt_dpkg.py::test_install_packages_versioned[one-line] PASSED [ 3%] 1029s tests/system/test_packaging_apt_dpkg.py::test_install_packages_versioned[deb822] PASSED [ 4%] 1029s tests/system/test_packaging_apt_dpkg.py::test_install_packages_unversioned[one-line] PASSED [ 5%] 1032s tests/system/test_packaging_apt_dpkg.py::test_install_packages_unversioned[deb822] PASSED [ 6%] 1038s tests/system/test_packaging_apt_dpkg.py::test_install_packages_dependencies[one-line] PASSED [ 7%] 1043s tests/system/test_packaging_apt_dpkg.py::test_install_packages_dependencies[deb822] PASSED [ 8%] 1655s tests/system/test_packaging_apt_dpkg.py::test_install_packages_system[one-line] FAILED [ 9%] 2366s tests/system/test_packaging_apt_dpkg.py::test_install_packages_system[deb822] FAILED [ 10%] 2367s tests/system/test_packaging_apt_dpkg.py::test_install_packages_error[one-line] PASSED [ 11%] 2369s tests/system/test_packaging_apt_dpkg.py::test_install_packages_error[deb822] PASSED [ 12%] 2736s tests/system/test_packaging_apt_dpkg.py::test_install_packages_permanent_sandbox[one-line] PASSED [ 13%] 3102s tests/system/test_packaging_apt_dpkg.py::test_install_packages_permanent_sandbox[deb822] PASSED [ 14%] 3110s tests/system/test_packaging_apt_dpkg.py::test_install_packages_permanent_sandbox_repack[one-line] PASSED [ 15%] 3119s tests/system/test_packaging_apt_dpkg.py::test_install_packages_permanent_sandbox_repack[deb822] PASSED [ 16%] 3126s tests/system/test_packaging_apt_dpkg.py::test_install_packages_armhf[one-line] PASSED [ 17%] 3132s tests/system/test_packaging_apt_dpkg.py::test_install_packages_armhf[deb822] PASSED [ 18%] 3174s tests/system/test_packaging_apt_dpkg.py::test_install_packages_from_launchpad[one-line] PASSED [ 19%] 3200s tests/system/test_packaging_apt_dpkg.py::test_install_packages_from_launchpad[deb822] PASSED [ 20%] 3211s tests/system/test_packaging_apt_dpkg.py::test_install_old_packages[one-line] PASSED [ 21%] 3220s tests/system/test_packaging_apt_dpkg.py::test_install_old_packages[deb822] PASSED [ 22%] 3222s tests/system/test_packaging_apt_dpkg.py::test_get_source_tree_sandbox[one-line] PASSED [ 23%] 3224s tests/system/test_packaging_apt_dpkg.py::test_get_source_tree_sandbox[deb822] PASSED [ 25%] 3232s tests/system/test_packaging_apt_dpkg.py::test_get_source_tree_lp_sandbox[one-line] PASSED [ 26%] 3239s tests/system/test_packaging_apt_dpkg.py::test_get_source_tree_lp_sandbox[deb822] PASSED [ 27%] 3240s tests/system/test_packaging_apt_dpkg.py::test_create_sources_for_a_named_ppa[one-line] PASSED [ 28%] 3242s tests/system/test_packaging_apt_dpkg.py::test_create_sources_for_a_named_ppa[deb822] PASSED [ 29%] 3243s tests/system/test_packaging_apt_dpkg.py::test_create_sources_for_an_unnamed_ppa[one-line] PASSED [ 30%] 3244s tests/system/test_packaging_apt_dpkg.py::test_create_sources_for_an_unnamed_ppa[deb822] PASSED [ 31%] 3245s tests/system/test_packaging_apt_dpkg.py::test_use_sources_for_a_ppa[one-line] PASSED [ 32%] 3246s tests/system/test_packaging_apt_dpkg.py::test_use_sources_for_a_ppa[deb822] PASSED [ 33%] 3253s tests/system/test_packaging_apt_dpkg.py::test_install_package_from_a_ppa[one-line] PASSED [ 34%] 3259s tests/system/test_packaging_apt_dpkg.py::test_install_package_from_a_ppa[deb822] PASSED [ 35%] 3259s tests/system/test_python_crashes.py::T::test_dbus_service_other_error PASSED [ 36%] 3285s tests/system/test_python_crashes.py::T::test_dbus_service_timeout_running PASSED [ 37%] 3286s tests/system/test_python_crashes.py::T::test_dbus_service_unknown_invalid PASSED [ 38%] 3286s tests/system/test_python_crashes.py::T::test_dbus_service_unknown_wrongbus_notrunning PASSED [ 39%] 3286s tests/system/test_python_crashes.py::T::test_dbus_service_unknown_wrongbus_running PASSED [ 40%] 3287s tests/system/test_signal_crashes.py::T::test_crash_system_slice PASSED [ 41%] 3293s tests/system/test_signal_crashes.py::T::test_limit_size PASSED [ 42%] 3293s tests/system/test_ui_gtk.py::T::test_administrator_disabled_reporting PASSED [ 43%] 3293s tests/system/test_ui_gtk.py::T::test_apport_bug_package_layout PASSED [ 44%] 3293s tests/system/test_ui_gtk.py::T::test_apport_bug_package_layout_load_file PASSED [ 45%] 3293s tests/system/test_ui_gtk.py::T::test_broken_crash_details PASSED [ 46%] 3294s tests/system/test_ui_gtk.py::T::test_bug_report_installed_package PASSED [ 47%] 3294s tests/system/test_ui_gtk.py::T::test_bug_report_uninstalled_package PASSED [ 48%] 3294s tests/system/test_ui_gtk.py::T::test_close_button PASSED [ 50%] 3294s tests/system/test_ui_gtk.py::T::test_close_during_collect PASSED [ 51%] 3294s tests/system/test_ui_gtk.py::T::test_crash_details PASSED [ 52%] 3294s tests/system/test_ui_gtk.py::T::test_crash_noaccept PASSED [ 53%] 3295s tests/system/test_ui_gtk.py::T::test_crash_nodetails PASSED [ 54%] 3295s tests/system/test_ui_gtk.py::T::test_dialog_nonascii PASSED [ 55%] 3295s tests/system/test_ui_gtk.py::T::test_examine_button PASSED [ 56%] 3295s tests/system/test_ui_gtk.py::T::test_hang_layout PASSED [ 57%] 3295s tests/system/test_ui_gtk.py::T::test_immediate_close PASSED [ 58%] 3295s tests/system/test_ui_gtk.py::T::test_kernel_crash_layout PASSED [ 59%] 3296s tests/system/test_ui_gtk.py::T::test_kerneloops_nodetails PASSED [ 60%] 3296s tests/system/test_ui_gtk.py::T::test_missing_icon PASSED [ 61%] 3296s tests/system/test_ui_gtk.py::T::test_package_crash_layout PASSED [ 62%] 3296s tests/system/test_ui_gtk.py::T::test_recoverable_crash_layout PASSED [ 63%] 3296s tests/system/test_ui_gtk.py::T::test_regular_crash_layout PASSED [ 64%] 3296s tests/system/test_ui_gtk.py::T::test_regular_crash_layout_norestart PASSED [ 65%] 3296s tests/system/test_ui_gtk.py::T::test_regular_crash_layout_restart PASSED [ 66%] 3296s tests/system/test_ui_gtk.py::T::test_regular_crash_thread_layout PASSED [ 67%] 3297s tests/system/test_ui_gtk.py::T::test_resizing PASSED [ 68%] 3297s tests/system/test_ui_gtk.py::T::test_system_crash_from_console_layout PASSED [ 69%] 3297s tests/system/test_ui_gtk.py::T::test_system_crash_layout PASSED [ 70%] 3297s tests/system/test_ui_gtk.py::T::test_text_to_markup PASSED [ 71%] 3297s tests/system/test_ui_gtk.py::T::test_text_to_markup_url_followed_by_dot PASSED [ 72%] 3297s tests/system/test_ui_gtk.py::T::test_ui_run_terminal PASSED [ 73%] 3297s tests/system/test_ui_gtk.py::T::test_ui_update_view_destroyed PASSED [ 75%] 3298s tests/system/test_ui_gtk.py::T::test_update_report PASSED [ 76%] 3298s tests/system/test_ui_gtk.py::T::test_update_report_different_binary_source PASSED [ 77%] 3299s tests/system/test_ui_kde.py::T::test_1_crash_details PASSED [ 78%] 3300s tests/system/test_ui_kde.py::T::test_1_crash_noaccept PASSED [ 79%] 3301s tests/system/test_ui_kde.py::T::test_1_crash_nodetails PASSED [ 80%] 3302s tests/system/test_ui_kde.py::T::test_1_update_report PASSED [ 81%] 3302s tests/system/test_ui_kde.py::T::test_1_update_report_different_binary_source PASSED [ 82%] 3302s tests/system/test_ui_kde.py::T::test_administrator_disabled_reporting PASSED [ 83%] 3302s tests/system/test_ui_kde.py::T::test_apport_bug_package_layout PASSED [ 84%] 3303s tests/system/test_ui_kde.py::T::test_bug_report_installed_package PASSED [ 85%] 3304s tests/system/test_ui_kde.py::T::test_bug_report_uninstalled_package PASSED [ 86%] 3304s tests/system/test_ui_kde.py::T::test_close_button PASSED [ 87%] 3304s tests/system/test_ui_kde.py::T::test_kernel_crash_layout PASSED [ 88%] 3304s tests/system/test_ui_kde.py::T::test_package_crash_layout PASSED [ 89%] 3304s tests/system/test_ui_kde.py::T::test_recoverable_crash_layout PASSED [ 90%] 3304s tests/system/test_ui_kde.py::T::test_regular_crash_layout PASSED [ 91%] 3304s tests/system/test_ui_kde.py::T::test_regular_crash_layout_norestart PASSED [ 92%] 3304s tests/system/test_ui_kde.py::T::test_regular_crash_layout_restart PASSED [ 93%] 3304s tests/system/test_ui_kde.py::T::test_regular_crash_thread_layout PASSED [ 94%] 3304s tests/system/test_ui_kde.py::T::test_system_crash_layout PASSED [ 95%] 3305s tests/system/test_ui_kde.py::T::test_ui_question_choice_hide_dialog PASSED [ 96%] 3305s tests/system/test_ui_kde.py::T::test_ui_question_file_close PASSED [ 97%] 3305s tests/system/test_ui_kde.py::T::test_ui_run_terminal PASSED [ 98%] 3305s tests/system/test_ui_kde.py::T::test_ui_set_upload_progress PASSED [100%] 3305s 3305s =================================== FAILURES =================================== 3305s ____________________ test_install_packages_system[one-line] ____________________ 3305s 3305s self = 3305s rootdir = '/tmp/tmp191uazx9/root', configdir = None, release = 'Ubuntu 24.04' 3305s packages = [('coreutils', '9.4-2ubuntu4'), ('tzdata', '1.1')], verbose = False 3305s cache_dir = '/tmp/tmp191uazx9/cache', permanent_rootdir = False 3305s architecture = 'ppc64el', origins = None, install_dbg = True 3305s install_deps = False 3305s 3305s def install_packages( 3305s self, 3305s rootdir, 3305s configdir, 3305s release, 3305s packages, 3305s verbose=False, 3305s cache_dir=None, 3305s permanent_rootdir=False, 3305s architecture=None, 3305s origins=None, 3305s install_dbg=True, 3305s install_deps=False, 3305s ): # pylint: disable=too-many-arguments 3305s # TODO: Split into smaller functions/methods 3305s # pylint: disable=too-many-branches,too-many-locals 3305s # pylint: disable=too-many-nested-blocks,too-many-statements 3305s """Install packages into a sandbox (for apport-retrace). 3305s 3305s In order to work without any special permissions and without touching 3305s the running system, this should only download and unpack packages into 3305s the given root directory, not install them into the system. 3305s 3305s configdir points to a directory with by-release configuration files for 3305s the packaging system; this is completely dependent on the backend 3305s implementation, the only assumption is that this looks into 3305s configdir/release/, so that you can use retracing for multiple 3305s DistroReleases. As a special case, if configdir is None, it uses the 3305s current system configuration, and "release" is ignored. 3305s 3305s release is the value of the report's 'DistroRelease' field. 3305s 3305s packages is a list of ('packagename', 'version') tuples. If the version 3305s is None, it should install the most current available version. 3305s 3305s If cache_dir is given, then the downloaded packages will be stored 3305s there, to speed up subsequent retraces. 3305s 3305s If permanent_rootdir is True, then the sandbox created from the 3305s downloaded packages will be reused, to speed up subsequent retraces. 3305s 3305s If architecture is given, the sandbox will be created with packages of 3305s the given architecture (as specified in a report's "Architecture" 3305s field). If not given it defaults to the host system's architecture. 3305s 3305s If origins is given, the sandbox will be created with apt data sources 3305s for foreign origins. 3305s 3305s If install_deps is True, then the dependencies of packages will also 3305s be installed. 3305s 3305s Return a string with outdated packages, or an empty string if all 3305s packages were installed. 3305s 3305s If something is wrong with the environment (invalid configuration, 3305s package servers down, etc.), this should raise a SystemError with a 3305s meaningful error message. 3305s """ 3305s if not architecture: 3305s architecture = self.get_system_architecture() 3305s if not configdir: 3305s apt_dir = "/etc/apt" 3305s self._current_release_codename = self.get_distro_codename() 3305s else: 3305s # support architecture specific config, fall back to global config 3305s apt_dir = os.path.join(configdir, release) 3305s if architecture != self.get_system_architecture(): 3305s arch_apt_dir = os.path.join(configdir, release, architecture) 3305s arch_old_sources = os.path.join(arch_apt_dir, "sources.list") 3305s arch_sources_dir = os.path.join(arch_apt_dir, "sources.list.d") 3305s if os.path.exists(arch_old_sources) or ( 3305s os.path.exists(arch_sources_dir) and os.listdir(arch_sources_dir) 3305s ): 3305s apt_dir = arch_apt_dir 3305s 3305s # set mirror for get_file_package() 3305s try: 3305s self.set_mirror(self._get_primary_mirror_from_apt_sources(apt_dir)) 3305s except SystemError as error: 3305s apport.logging.warning("cannot determine mirror: %s", str(error)) 3305s 3305s # set current release code name for _distro_release_to_codename 3305s with open( 3305s os.path.join(configdir, release, "codename"), encoding="utf-8" 3305s ) as f: 3305s self._current_release_codename = f.read().strip() 3305s 3305s # create apt sandbox 3305s if cache_dir: 3305s tmp_aptroot = False 3305s if architecture != self.get_system_architecture(): 3305s aptroot_arch = architecture 3305s else: 3305s aptroot_arch = "" 3305s if configdir: 3305s aptroot = os.path.join(cache_dir, release, aptroot_arch, "apt") 3305s else: 3305s aptroot = os.path.join(cache_dir, "system", aptroot_arch, "apt") 3305s if not os.path.isdir(aptroot): 3305s os.makedirs(aptroot) 3305s else: 3305s tmp_aptroot = True 3305s aptroot = tempfile.mkdtemp() 3305s 3305s apt.apt_pkg.config.set("APT::Architecture", architecture) 3305s apt.apt_pkg.config.set("Acquire::Languages", "none") 3305s # directly connect to Launchpad when downloading deb files 3305s apt.apt_pkg.config.set("Acquire::http::Proxy::api.launchpad.net", "DIRECT") 3305s apt.apt_pkg.config.set("Acquire::http::Proxy::launchpad.net", "DIRECT") 3305s 3305s if verbose: 3305s fetchProgress = apt.progress.text.AcquireProgress() 3305s else: 3305s fetchProgress = apt.progress.base.AcquireProgress() 3305s if not tmp_aptroot: 3305s apt_cache = self._sandbox_cache( 3305s aptroot, 3305s apt_dir, 3305s fetchProgress, 3305s self.get_distro_name(), 3305s self._current_release_codename, 3305s origins, 3305s architecture, 3305s ) 3305s else: 3305s self._build_apt_sandbox( 3305s aptroot, 3305s apt_dir, 3305s self.get_distro_name(), 3305s self._current_release_codename, 3305s origins, 3305s ) 3305s apt_cache = apt.Cache(rootdir=os.path.abspath(aptroot)) 3305s try: 3305s apt_cache.update(fetchProgress) 3305s except apt.cache.FetchFailedException as error: 3305s raise SystemError(str(error)) from error 3305s apt_cache.open() 3305s 3305s archivedir = apt.apt_pkg.config.find_dir("Dir::Cache::archives") 3305s 3305s obsolete = "" 3305s 3305s src_records = apt.apt_pkg.SourceRecords() 3305s 3305s # read original package list 3305s pkg_list = os.path.join(rootdir, "packages.txt") 3305s pkg_versions = {} 3305s if os.path.exists(pkg_list): 3305s with open(pkg_list, encoding="utf-8") as f: 3305s for line in f: 3305s line = line.strip() 3305s if not line: 3305s continue 3305s (p, v) = line.split() 3305s pkg_versions[p] = v 3305s 3305s # mark packages for installation 3305s real_pkgs = set() 3305s lp_cache = {} 3305s fetcher = apt.apt_pkg.Acquire(fetchProgress) 3305s # need to keep AcquireFile references 3305s acquire_queue = [] 3305s # add any dependencies to the packages list 3305s if install_deps: 3305s deps = [] 3305s for pkg, ver in packages: 3305s try: 3305s cache_pkg = apt_cache[pkg] 3305s except KeyError: 3305s m = f"package {pkg.replace('%', '%%')} does not exist, ignoring" 3305s obsolete += f"{m}\n" 3305s apport.logging.warning("%s", m) 3305s continue 3305s for dep in cache_pkg.candidate.dependencies: 3305s # the dependency may be satisfied by a different package 3305s if dep[0].name not in apt_cache: 3305s dep[0] = apt_cache.get_providing_packages(dep[0].name)[0] 3305s # the version in dep is the one from pkg's dependencies, 3305s # so use the version from the cache 3305s dep_pkg_vers = apt_cache[dep[0].name].candidate.version 3305s # if the dependency is in the list of packages we don't 3305s # need to look up its dependencies again 3305s if dep[0].name in [pkg[0] for pkg in packages]: 3305s continue 3305s # if the package is already extracted in the sandbox 3305s # because the report needs that package we don't want to 3305s # install a newer version which may cause a CRC mismatch 3305s # with the installed dbg symbols 3305s if dep[0].name in pkg_versions: 3305s inst_version = pkg_versions[dep[0].name] 3305s if self.compare_versions(inst_version, dep_pkg_vers) > -1: 3305s deps.append((dep[0].name, inst_version)) 3305s else: 3305s deps.append((dep[0].name, dep_pkg_vers)) 3305s else: 3305s deps.append((dep[0].name, dep_pkg_vers)) 3305s if dep[0].name not in [pkg[0] for pkg in packages]: 3305s packages.append((dep[0].name, None)) 3305s packages.extend(deps) 3305s 3305s for pkg, ver in packages: 3305s try: 3305s cache_pkg = apt_cache[pkg] 3305s except KeyError: 3305s m = f"package {pkg.replace('%', '%%')} does not exist, ignoring" 3305s obsolete += f"{m}\n" 3305s apport.logging.warning("%s", m) 3305s continue 3305s 3305s # try to select matching version 3305s try: 3305s if ver: 3305s cache_pkg.candidate = cache_pkg.versions[ver] 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, lp_url, hash=f"sha1:{sha1sum}", destdir=archivedir 3305s ) 3305s ) 3305s lp_cache[pkg] = ver 3305s else: 3305s obsolete += ( 3305s f"{pkg} version {ver} required," 3305s f" but {cache_pkg.candidate.version} is available\n" 3305s ) 3305s ver = cache_pkg.candidate.version 3305s 3305s candidate = cache_pkg.candidate 3305s real_pkgs.add(pkg) 3305s 3305s if permanent_rootdir: 3305s virtual_mapping = self._virtual_mapping(aptroot) 3305s # Remember all the virtual packages that this package provides, 3305s # so that if we encounter that virtual package as a 3305s # Conflicts/Replaces later, we know to remove this package from 3305s # the cache. 3305s for p in candidate.provides: 3305s virtual_mapping.setdefault(p, set()).add(pkg) 3305s conflicts = [] 3305s if "Conflicts" in candidate.record: 3305s conflicts += apt.apt_pkg.parse_depends( 3305s candidate.record["Conflicts"] 3305s ) 3305s if "Replaces" in candidate.record: 3305s conflicts += apt.apt_pkg.parse_depends(candidate.record["Replaces"]) 3305s for conflict in conflicts: 3305s # if the package conflicts with itself its wonky e.g. 3305s # gdb in artful 3305s if conflict[0][0] == candidate.package.name: 3305s continue 3305s # apt_pkg.parse_depends needs to handle the or operator, 3305s # but as policy states it is invalid to use that in 3305s # Replaces/Depends, we can safely choose the first value 3305s # here. 3305s conflict = conflict[0] 3305s if apt_cache.is_virtual_package(conflict[0]): 3305s try: 3305s providers = virtual_mapping[conflict[0]] 3305s except KeyError: 3305s # We may not have seen the virtual package that 3305s # this conflicts with, so we can assume it's not 3305s # unpacked into the sandbox. 3305s continue 3305s for p in providers: 3305s # if the candidate package being installed 3305s # conflicts with but also provides a virtual 3305s # package don't act on the candidate e.g. 3305s # libpam-modules and libpam-mkhomedir in artful 3305s if p == candidate.package.name: 3305s continue 3305s debs = os.path.join(archivedir, f"{p}_*.deb") 3305s for path in glob.glob(debs): 3305s ver = self._deb_version(path) 3305s if apt.apt_pkg.check_dep(ver, conflict[2], conflict[1]): 3305s os.unlink(path) 3305s try: 3305s del pkg_versions[p] 3305s except KeyError: 3305s pass 3305s del providers 3305s else: 3305s debs = os.path.join(archivedir, f"{conflict[0]}_*.deb") 3305s for path in glob.glob(debs): 3305s ver = self._deb_version(path) 3305s if apt.apt_pkg.check_dep(ver, conflict[2], conflict[1]): 3305s os.unlink(path) 3305s try: 3305s del pkg_versions[conflict[0]] 3305s except KeyError: 3305s pass 3305s 3305s if candidate.architecture != "all" and install_dbg: 3305s try: 3305s dbg_pkg = f"{pkg}-dbg" 3305s dbg = apt_cache[dbg_pkg] 3305s pkg_found = False 3305s # try to get the same version as pkg 3305s if ver: 3305s try: 3305s dbg.candidate = dbg.versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbg_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbg_pkg] = ver 3305s pkg_found = True 3305s # if it can't be found in Launchpad failover to a 3305s # code path that'll use -dbgsym packages 3305s else: 3305s raise 3305s if not pkg_found: 3305s try: 3305s dbg.candidate = dbg.versions[candidate.version] 3305s except KeyError: 3305s obsolete += ( 3305s f"outdated -dbg package for {pkg}:" 3305s f" package version {ver}" 3305s f" -dbg version {dbg.candidate.version}\n" 3305s ) 3305s real_pkgs.add(dbg_pkg) 3305s except KeyError: 3305s # install all -dbg from the source package; lookup() just 3305s # works from the current list pointer, we always need to 3305s # start from the beginning 3305s src_records.restart() 3305s if src_records.lookup(candidate.source_name): 3305s # ignore transitional packages 3305s # False positive, see 3305s # https://github.com/PyCQA/pylint/issues/7122 3305s # pylint: disable=not-an-iterable 3305s dbgs = [ 3305s p 3305s for p in src_records.binaries 3305s if p.endswith("-dbg") 3305s and p in apt_cache 3305s and "transitional" not in apt_cache[p].candidate.description 3305s ] 3305s # if a specific version of a package was requested 3305s # only install dbg pkgs whose version matches 3305s if ver: 3305s for dbg in dbgs: 3305s if apt_cache[dbg].candidate.version != ver: 3305s dbgs.remove(dbg) 3305s else: 3305s dbgs = [] 3305s if dbgs: 3305s for p in dbgs: 3305s # if the package has already been added to 3305s # real_pkgs don't search for it again 3305s if p in real_pkgs: 3305s continue 3305s pkg_found = False 3305s # prefer the version requested 3305s if ver: 3305s try: 3305s apt_cache[p].candidate = apt_cache[p].versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, p, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[p] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s try: 3305s apt_cache[p].candidate = apt_cache[p].versions[ 3305s candidate.version 3305s ] 3305s except KeyError: 3305s # we don't really expect that, but it's 3305s # possible that other binaries have a 3305s # different version 3305s pass 3305s real_pkgs.add(p) 3305s else: 3305s pkg_found = False 3305s dbgsym_pkg = f"{pkg}-dbgsym" 3305s try: 3305s dbgsym = apt_cache[dbgsym_pkg] 3305s real_pkgs.add(dbgsym_pkg) 3305s # prefer the version requested 3305s if ver: 3305s try: 3305s dbgsym.candidate = dbgsym.versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbgsym_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbgsym_pkg] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s try: 3305s dbgsym.candidate = dbgsym.versions[ 3305s candidate.version 3305s ] 3305s except KeyError: 3305s obsolete += ( 3305s f"outdated debug symbol package" 3305s f" for {pkg}: package version" 3305s f" {candidate.version}" 3305s f" dbgsym version" 3305s f" {dbgsym.candidate.version}\n" 3305s ) 3305s 3305s except KeyError: 3305s if ver: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbgsym_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbgsym_pkg] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s obsolete += f"no debug symbol package found for {pkg}\n" 3305s 3305s # unpack packages, weed out the ones that are already installed (for 3305s # permanent sandboxes) 3305s logger = logging.getLogger(__name__) 3305s requested_pkgs = dict(packages) 3305s for p in real_pkgs.copy(): 3305s if p in requested_pkgs: 3305s if requested_pkgs[p] is None: 3305s # We already have the latest version of this package 3305s if pkg_versions.get(p) == apt_cache[p].candidate.version: 3305s logger.debug( 3305s "Removing %s which is already the right version", p 3305s ) 3305s real_pkgs.remove(p) 3305s else: 3305s logger.debug( 3305s "Installing %s version %s", 3305s p, 3305s apt_cache[p].candidate.version, 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s elif pkg_versions.get(p) != requested_pkgs[p]: 3305s logger.debug( 3305s "Installing %s version %s", p, apt_cache[p].candidate.version 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s elif pkg_versions.get(p) != apt_cache[p].candidate.version: 3305s logger.debug( 3305s "Installing %s version %s", p, apt_cache[p].candidate.version 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s else: 3305s logger.debug("Removing %s which is already the right version", p) 3305s real_pkgs.remove(p) 3305s elif pkg_versions.get(p) != apt_cache[p].candidate.version: 3305s logger.debug("Installing %s", p) 3305s apt_cache[p].mark_install(False, False) 3305s else: 3305s logger.debug("Removing %s which is already the right version", p) 3305s real_pkgs.remove(p) 3305s 3305s last_written = time.time() 3305s # fetch packages 3305s try: 3305s > apt_cache.fetch_archives(fetcher=fetcher) 3305s 3305s /usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py:1304: 3305s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3305s /usr/lib/python3/dist-packages/apt/cache.py:475: in fetch_archives 3305s return self._fetch_archives( 3305s /usr/lib/python3/dist-packages/apt/cache.py:443: in _fetch_archives 3305s return self._run_fetcher(fetcher, allow_unauthenticated) 3305s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3305s 3305s self = 3305s fetcher = 3305s allow_unauthenticated = True 3305s 3305s def _run_fetcher( 3305s self, fetcher: apt_pkg.Acquire, allow_unauthenticated: bool | None 3305s ) -> int: 3305s if allow_unauthenticated is None: 3305s allow_unauthenticated = apt_pkg.config.find_b( 3305s "APT::Get::" "AllowUnauthenticated", False 3305s ) 3305s 3305s untrusted = [item for item in fetcher.items if not item.is_trusted] 3305s if untrusted and not allow_unauthenticated: 3305s raise UntrustedException( 3305s "Untrusted packages:\n%s" % "\n".join(i.desc_uri for i in untrusted) 3305s ) 3305s 3305s # do the actual fetching 3305s res = fetcher.run() 3305s 3305s # now check the result (this is the code from apt-get.cc) 3305s failed = False 3305s err_msg = "" 3305s for item in fetcher.items: 3305s if item.status == item.STAT_DONE: 3305s continue 3305s if item.STAT_IDLE: 3305s continue 3305s err_msg += f"Failed to fetch {item.desc_uri} {item.error_text}\n" 3305s failed = True 3305s 3305s # we raise a exception if the download failed or it was cancelt 3305s if res == fetcher.RESULT_CANCELLED: 3305s raise FetchCancelledException(err_msg) 3305s elif failed: 3305s > raise FetchFailedException(err_msg) 3305s E apt.cache.FetchFailedException: Failed to fetch https://launchpadlibrarian.net/715613537/coreutils-dbgsym_9.4-2ubuntu4_ppc64el.ddeb 503 Service Unavailable [IP: 185.125.189.229 443] 3305s 3305s /usr/lib/python3/dist-packages/apt/cache.py:424: FetchFailedException 3305s 3305s During handling of the above exception, another exception occurred: 3305s 3305s cachedir = '/tmp/tmp191uazx9/cache', workdir = '/tmp/tmp191uazx9' 3305s rootdir = '/tmp/tmp191uazx9/root', apt_style = 'one-line' 3305s 3305s @pytest.mark.skipif(not has_internet(), reason="online test") 3305s def test_install_packages_system(cachedir, workdir, rootdir, apt_style): 3305s # pylint: disable=unused-argument 3305s """install_packages() with system configuration""" 3305s # trigger an unrelated package query here to get the cache set up, 3305s # reproducing an install failure when the internal caches are not 3305s # reset properly 3305s impl.get_version("dash") 3305s 3305s release = " ".join(impl.get_os_version()) 3305s cachedir = os.path.join(workdir, "cache") 3305s rootdir = os.path.join(workdir, "root") 3305s 3305s > result = impl.install_packages( 3305s rootdir, 3305s None, 3305s release, 3305s [("coreutils", impl.get_version("coreutils")), ("tzdata", "1.1")], 3305s False, 3305s cachedir, 3305s ) 3305s 3305s tests/system/test_packaging_apt_dpkg.py:316: 3305s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3305s 3305s self = 3305s rootdir = '/tmp/tmp191uazx9/root', configdir = None, release = 'Ubuntu 24.04' 3305s packages = [('coreutils', '9.4-2ubuntu4'), ('tzdata', '1.1')], verbose = False 3305s cache_dir = '/tmp/tmp191uazx9/cache', permanent_rootdir = False 3305s architecture = 'ppc64el', origins = None, install_dbg = True 3305s install_deps = False 3305s 3305s def install_packages( 3305s self, 3305s rootdir, 3305s configdir, 3305s release, 3305s packages, 3305s verbose=False, 3305s cache_dir=None, 3305s permanent_rootdir=False, 3305s architecture=None, 3305s origins=None, 3305s install_dbg=True, 3305s install_deps=False, 3305s ): # pylint: disable=too-many-arguments 3305s # TODO: Split into smaller functions/methods 3305s # pylint: disable=too-many-branches,too-many-locals 3305s # pylint: disable=too-many-nested-blocks,too-many-statements 3305s """Install packages into a sandbox (for apport-retrace). 3305s 3305s In order to work without any special permissions and without touching 3305s the running system, this should only download and unpack packages into 3305s the given root directory, not install them into the system. 3305s 3305s configdir points to a directory with by-release configuration files for 3305s the packaging system; this is completely dependent on the backend 3305s implementation, the only assumption is that this looks into 3305s configdir/release/, so that you can use retracing for multiple 3305s DistroReleases. As a special case, if configdir is None, it uses the 3305s current system configuration, and "release" is ignored. 3305s 3305s release is the value of the report's 'DistroRelease' field. 3305s 3305s packages is a list of ('packagename', 'version') tuples. If the version 3305s is None, it should install the most current available version. 3305s 3305s If cache_dir is given, then the downloaded packages will be stored 3305s there, to speed up subsequent retraces. 3305s 3305s If permanent_rootdir is True, then the sandbox created from the 3305s downloaded packages will be reused, to speed up subsequent retraces. 3305s 3305s If architecture is given, the sandbox will be created with packages of 3305s the given architecture (as specified in a report's "Architecture" 3305s field). If not given it defaults to the host system's architecture. 3305s 3305s If origins is given, the sandbox will be created with apt data sources 3305s for foreign origins. 3305s 3305s If install_deps is True, then the dependencies of packages will also 3305s be installed. 3305s 3305s Return a string with outdated packages, or an empty string if all 3305s packages were installed. 3305s 3305s If something is wrong with the environment (invalid configuration, 3305s package servers down, etc.), this should raise a SystemError with a 3305s meaningful error message. 3305s """ 3305s if not architecture: 3305s architecture = self.get_system_architecture() 3305s if not configdir: 3305s apt_dir = "/etc/apt" 3305s self._current_release_codename = self.get_distro_codename() 3305s else: 3305s # support architecture specific config, fall back to global config 3305s apt_dir = os.path.join(configdir, release) 3305s if architecture != self.get_system_architecture(): 3305s arch_apt_dir = os.path.join(configdir, release, architecture) 3305s arch_old_sources = os.path.join(arch_apt_dir, "sources.list") 3305s arch_sources_dir = os.path.join(arch_apt_dir, "sources.list.d") 3305s if os.path.exists(arch_old_sources) or ( 3305s os.path.exists(arch_sources_dir) and os.listdir(arch_sources_dir) 3305s ): 3305s apt_dir = arch_apt_dir 3305s 3305s # set mirror for get_file_package() 3305s try: 3305s self.set_mirror(self._get_primary_mirror_from_apt_sources(apt_dir)) 3305s except SystemError as error: 3305s apport.logging.warning("cannot determine mirror: %s", str(error)) 3305s 3305s # set current release code name for _distro_release_to_codename 3305s with open( 3305s os.path.join(configdir, release, "codename"), encoding="utf-8" 3305s ) as f: 3305s self._current_release_codename = f.read().strip() 3305s 3305s # create apt sandbox 3305s if cache_dir: 3305s tmp_aptroot = False 3305s if architecture != self.get_system_architecture(): 3305s aptroot_arch = architecture 3305s else: 3305s aptroot_arch = "" 3305s if configdir: 3305s aptroot = os.path.join(cache_dir, release, aptroot_arch, "apt") 3305s else: 3305s aptroot = os.path.join(cache_dir, "system", aptroot_arch, "apt") 3305s if not os.path.isdir(aptroot): 3305s os.makedirs(aptroot) 3305s else: 3305s tmp_aptroot = True 3305s aptroot = tempfile.mkdtemp() 3305s 3305s apt.apt_pkg.config.set("APT::Architecture", architecture) 3305s apt.apt_pkg.config.set("Acquire::Languages", "none") 3305s # directly connect to Launchpad when downloading deb files 3305s apt.apt_pkg.config.set("Acquire::http::Proxy::api.launchpad.net", "DIRECT") 3305s apt.apt_pkg.config.set("Acquire::http::Proxy::launchpad.net", "DIRECT") 3305s 3305s if verbose: 3305s fetchProgress = apt.progress.text.AcquireProgress() 3305s else: 3305s fetchProgress = apt.progress.base.AcquireProgress() 3305s if not tmp_aptroot: 3305s apt_cache = self._sandbox_cache( 3305s aptroot, 3305s apt_dir, 3305s fetchProgress, 3305s self.get_distro_name(), 3305s self._current_release_codename, 3305s origins, 3305s architecture, 3305s ) 3305s else: 3305s self._build_apt_sandbox( 3305s aptroot, 3305s apt_dir, 3305s self.get_distro_name(), 3305s self._current_release_codename, 3305s origins, 3305s ) 3305s apt_cache = apt.Cache(rootdir=os.path.abspath(aptroot)) 3305s try: 3305s apt_cache.update(fetchProgress) 3305s except apt.cache.FetchFailedException as error: 3305s raise SystemError(str(error)) from error 3305s apt_cache.open() 3305s 3305s archivedir = apt.apt_pkg.config.find_dir("Dir::Cache::archives") 3305s 3305s obsolete = "" 3305s 3305s src_records = apt.apt_pkg.SourceRecords() 3305s 3305s # read original package list 3305s pkg_list = os.path.join(rootdir, "packages.txt") 3305s pkg_versions = {} 3305s if os.path.exists(pkg_list): 3305s with open(pkg_list, encoding="utf-8") as f: 3305s for line in f: 3305s line = line.strip() 3305s if not line: 3305s continue 3305s (p, v) = line.split() 3305s pkg_versions[p] = v 3305s 3305s # mark packages for installation 3305s real_pkgs = set() 3305s lp_cache = {} 3305s fetcher = apt.apt_pkg.Acquire(fetchProgress) 3305s # need to keep AcquireFile references 3305s acquire_queue = [] 3305s # add any dependencies to the packages list 3305s if install_deps: 3305s deps = [] 3305s for pkg, ver in packages: 3305s try: 3305s cache_pkg = apt_cache[pkg] 3305s except KeyError: 3305s m = f"package {pkg.replace('%', '%%')} does not exist, ignoring" 3305s obsolete += f"{m}\n" 3305s apport.logging.warning("%s", m) 3305s continue 3305s for dep in cache_pkg.candidate.dependencies: 3305s # the dependency may be satisfied by a different package 3305s if dep[0].name not in apt_cache: 3305s dep[0] = apt_cache.get_providing_packages(dep[0].name)[0] 3305s # the version in dep is the one from pkg's dependencies, 3305s # so use the version from the cache 3305s dep_pkg_vers = apt_cache[dep[0].name].candidate.version 3305s # if the dependency is in the list of packages we don't 3305s # need to look up its dependencies again 3305s if dep[0].name in [pkg[0] for pkg in packages]: 3305s continue 3305s # if the package is already extracted in the sandbox 3305s # because the report needs that package we don't want to 3305s # install a newer version which may cause a CRC mismatch 3305s # with the installed dbg symbols 3305s if dep[0].name in pkg_versions: 3305s inst_version = pkg_versions[dep[0].name] 3305s if self.compare_versions(inst_version, dep_pkg_vers) > -1: 3305s deps.append((dep[0].name, inst_version)) 3305s else: 3305s deps.append((dep[0].name, dep_pkg_vers)) 3305s else: 3305s deps.append((dep[0].name, dep_pkg_vers)) 3305s if dep[0].name not in [pkg[0] for pkg in packages]: 3305s packages.append((dep[0].name, None)) 3305s packages.extend(deps) 3305s 3305s for pkg, ver in packages: 3305s try: 3305s cache_pkg = apt_cache[pkg] 3305s except KeyError: 3305s m = f"package {pkg.replace('%', '%%')} does not exist, ignoring" 3305s obsolete += f"{m}\n" 3305s apport.logging.warning("%s", m) 3305s continue 3305s 3305s # try to select matching version 3305s try: 3305s if ver: 3305s cache_pkg.candidate = cache_pkg.versions[ver] 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, lp_url, hash=f"sha1:{sha1sum}", destdir=archivedir 3305s ) 3305s ) 3305s lp_cache[pkg] = ver 3305s else: 3305s obsolete += ( 3305s f"{pkg} version {ver} required," 3305s f" but {cache_pkg.candidate.version} is available\n" 3305s ) 3305s ver = cache_pkg.candidate.version 3305s 3305s candidate = cache_pkg.candidate 3305s real_pkgs.add(pkg) 3305s 3305s if permanent_rootdir: 3305s virtual_mapping = self._virtual_mapping(aptroot) 3305s # Remember all the virtual packages that this package provides, 3305s # so that if we encounter that virtual package as a 3305s # Conflicts/Replaces later, we know to remove this package from 3305s # the cache. 3305s for p in candidate.provides: 3305s virtual_mapping.setdefault(p, set()).add(pkg) 3305s conflicts = [] 3305s if "Conflicts" in candidate.record: 3305s conflicts += apt.apt_pkg.parse_depends( 3305s candidate.record["Conflicts"] 3305s ) 3305s if "Replaces" in candidate.record: 3305s conflicts += apt.apt_pkg.parse_depends(candidate.record["Replaces"]) 3305s for conflict in conflicts: 3305s # if the package conflicts with itself its wonky e.g. 3305s # gdb in artful 3305s if conflict[0][0] == candidate.package.name: 3305s continue 3305s # apt_pkg.parse_depends needs to handle the or operator, 3305s # but as policy states it is invalid to use that in 3305s # Replaces/Depends, we can safely choose the first value 3305s # here. 3305s conflict = conflict[0] 3305s if apt_cache.is_virtual_package(conflict[0]): 3305s try: 3305s providers = virtual_mapping[conflict[0]] 3305s except KeyError: 3305s # We may not have seen the virtual package that 3305s # this conflicts with, so we can assume it's not 3305s # unpacked into the sandbox. 3305s continue 3305s for p in providers: 3305s # if the candidate package being installed 3305s # conflicts with but also provides a virtual 3305s # package don't act on the candidate e.g. 3305s # libpam-modules and libpam-mkhomedir in artful 3305s if p == candidate.package.name: 3305s continue 3305s debs = os.path.join(archivedir, f"{p}_*.deb") 3305s for path in glob.glob(debs): 3305s ver = self._deb_version(path) 3305s if apt.apt_pkg.check_dep(ver, conflict[2], conflict[1]): 3305s os.unlink(path) 3305s try: 3305s del pkg_versions[p] 3305s except KeyError: 3305s pass 3305s del providers 3305s else: 3305s debs = os.path.join(archivedir, f"{conflict[0]}_*.deb") 3305s for path in glob.glob(debs): 3305s ver = self._deb_version(path) 3305s if apt.apt_pkg.check_dep(ver, conflict[2], conflict[1]): 3305s os.unlink(path) 3305s try: 3305s del pkg_versions[conflict[0]] 3305s except KeyError: 3305s pass 3305s 3305s if candidate.architecture != "all" and install_dbg: 3305s try: 3305s dbg_pkg = f"{pkg}-dbg" 3305s dbg = apt_cache[dbg_pkg] 3305s pkg_found = False 3305s # try to get the same version as pkg 3305s if ver: 3305s try: 3305s dbg.candidate = dbg.versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbg_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbg_pkg] = ver 3305s pkg_found = True 3305s # if it can't be found in Launchpad failover to a 3305s # code path that'll use -dbgsym packages 3305s else: 3305s raise 3305s if not pkg_found: 3305s try: 3305s dbg.candidate = dbg.versions[candidate.version] 3305s except KeyError: 3305s obsolete += ( 3305s f"outdated -dbg package for {pkg}:" 3305s f" package version {ver}" 3305s f" -dbg version {dbg.candidate.version}\n" 3305s ) 3305s real_pkgs.add(dbg_pkg) 3305s except KeyError: 3305s # install all -dbg from the source package; lookup() just 3305s # works from the current list pointer, we always need to 3305s # start from the beginning 3305s src_records.restart() 3305s if src_records.lookup(candidate.source_name): 3305s # ignore transitional packages 3305s # False positive, see 3305s # https://github.com/PyCQA/pylint/issues/7122 3305s # pylint: disable=not-an-iterable 3305s dbgs = [ 3305s p 3305s for p in src_records.binaries 3305s if p.endswith("-dbg") 3305s and p in apt_cache 3305s and "transitional" not in apt_cache[p].candidate.description 3305s ] 3305s # if a specific version of a package was requested 3305s # only install dbg pkgs whose version matches 3305s if ver: 3305s for dbg in dbgs: 3305s if apt_cache[dbg].candidate.version != ver: 3305s dbgs.remove(dbg) 3305s else: 3305s dbgs = [] 3305s if dbgs: 3305s for p in dbgs: 3305s # if the package has already been added to 3305s # real_pkgs don't search for it again 3305s if p in real_pkgs: 3305s continue 3305s pkg_found = False 3305s # prefer the version requested 3305s if ver: 3305s try: 3305s apt_cache[p].candidate = apt_cache[p].versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, p, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[p] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s try: 3305s apt_cache[p].candidate = apt_cache[p].versions[ 3305s candidate.version 3305s ] 3305s except KeyError: 3305s # we don't really expect that, but it's 3305s # possible that other binaries have a 3305s # different version 3305s pass 3305s real_pkgs.add(p) 3305s else: 3305s pkg_found = False 3305s dbgsym_pkg = f"{pkg}-dbgsym" 3305s try: 3305s dbgsym = apt_cache[dbgsym_pkg] 3305s real_pkgs.add(dbgsym_pkg) 3305s # prefer the version requested 3305s if ver: 3305s try: 3305s dbgsym.candidate = dbgsym.versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbgsym_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbgsym_pkg] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s try: 3305s dbgsym.candidate = dbgsym.versions[ 3305s candidate.version 3305s ] 3305s except KeyError: 3305s obsolete += ( 3305s f"outdated debug symbol package" 3305s f" for {pkg}: package version" 3305s f" {candidate.version}" 3305s f" dbgsym version" 3305s f" {dbgsym.candidate.version}\n" 3305s ) 3305s 3305s except KeyError: 3305s if ver: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbgsym_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbgsym_pkg] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s obsolete += f"no debug symbol package found for {pkg}\n" 3305s 3305s # unpack packages, weed out the ones that are already installed (for 3305s # permanent sandboxes) 3305s logger = logging.getLogger(__name__) 3305s requested_pkgs = dict(packages) 3305s for p in real_pkgs.copy(): 3305s if p in requested_pkgs: 3305s if requested_pkgs[p] is None: 3305s # We already have the latest version of this package 3305s if pkg_versions.get(p) == apt_cache[p].candidate.version: 3305s logger.debug( 3305s "Removing %s which is already the right version", p 3305s ) 3305s real_pkgs.remove(p) 3305s else: 3305s logger.debug( 3305s "Installing %s version %s", 3305s p, 3305s apt_cache[p].candidate.version, 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s elif pkg_versions.get(p) != requested_pkgs[p]: 3305s logger.debug( 3305s "Installing %s version %s", p, apt_cache[p].candidate.version 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s elif pkg_versions.get(p) != apt_cache[p].candidate.version: 3305s logger.debug( 3305s "Installing %s version %s", p, apt_cache[p].candidate.version 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s else: 3305s logger.debug("Removing %s which is already the right version", p) 3305s real_pkgs.remove(p) 3305s elif pkg_versions.get(p) != apt_cache[p].candidate.version: 3305s logger.debug("Installing %s", p) 3305s apt_cache[p].mark_install(False, False) 3305s else: 3305s logger.debug("Removing %s which is already the right version", p) 3305s real_pkgs.remove(p) 3305s 3305s last_written = time.time() 3305s # fetch packages 3305s try: 3305s apt_cache.fetch_archives(fetcher=fetcher) 3305s except apt.cache.FetchFailedException as error: 3305s apport.logging.error( 3305s "Package download error, try again later: %s", str(error) 3305s ) 3305s > sys.exit(1) # transient error 3305s E SystemExit: 1 3305s 3305s /usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py:1309: SystemExit 3305s ----------------------------- Captured stderr call ----------------------------- 3305s ERROR: Package download error, try again later: Failed to fetch https://launchpadlibrarian.net/715613537/coreutils-dbgsym_9.4-2ubuntu4_ppc64el.ddeb 503 Service Unavailable [IP: 185.125.189.229 443] 3305s 3305s _____________________ test_install_packages_system[deb822] _____________________ 3305s 3305s self = 3305s rootdir = '/tmp/tmpq8j62e31/root', configdir = None, release = 'Ubuntu 24.04' 3305s packages = [('coreutils', '9.4-2ubuntu4'), ('tzdata', '1.1')], verbose = False 3305s cache_dir = '/tmp/tmpq8j62e31/cache', permanent_rootdir = False 3305s architecture = 'ppc64el', origins = None, install_dbg = True 3305s install_deps = False 3305s 3305s def install_packages( 3305s self, 3305s rootdir, 3305s configdir, 3305s release, 3305s packages, 3305s verbose=False, 3305s cache_dir=None, 3305s permanent_rootdir=False, 3305s architecture=None, 3305s origins=None, 3305s install_dbg=True, 3305s install_deps=False, 3305s ): # pylint: disable=too-many-arguments 3305s # TODO: Split into smaller functions/methods 3305s # pylint: disable=too-many-branches,too-many-locals 3305s # pylint: disable=too-many-nested-blocks,too-many-statements 3305s """Install packages into a sandbox (for apport-retrace). 3305s 3305s In order to work without any special permissions and without touching 3305s the running system, this should only download and unpack packages into 3305s the given root directory, not install them into the system. 3305s 3305s configdir points to a directory with by-release configuration files for 3305s the packaging system; this is completely dependent on the backend 3305s implementation, the only assumption is that this looks into 3305s configdir/release/, so that you can use retracing for multiple 3305s DistroReleases. As a special case, if configdir is None, it uses the 3305s current system configuration, and "release" is ignored. 3305s 3305s release is the value of the report's 'DistroRelease' field. 3305s 3305s packages is a list of ('packagename', 'version') tuples. If the version 3305s is None, it should install the most current available version. 3305s 3305s If cache_dir is given, then the downloaded packages will be stored 3305s there, to speed up subsequent retraces. 3305s 3305s If permanent_rootdir is True, then the sandbox created from the 3305s downloaded packages will be reused, to speed up subsequent retraces. 3305s 3305s If architecture is given, the sandbox will be created with packages of 3305s the given architecture (as specified in a report's "Architecture" 3305s field). If not given it defaults to the host system's architecture. 3305s 3305s If origins is given, the sandbox will be created with apt data sources 3305s for foreign origins. 3305s 3305s If install_deps is True, then the dependencies of packages will also 3305s be installed. 3305s 3305s Return a string with outdated packages, or an empty string if all 3305s packages were installed. 3305s 3305s If something is wrong with the environment (invalid configuration, 3305s package servers down, etc.), this should raise a SystemError with a 3305s meaningful error message. 3305s """ 3305s if not architecture: 3305s architecture = self.get_system_architecture() 3305s if not configdir: 3305s apt_dir = "/etc/apt" 3305s self._current_release_codename = self.get_distro_codename() 3305s else: 3305s # support architecture specific config, fall back to global config 3305s apt_dir = os.path.join(configdir, release) 3305s if architecture != self.get_system_architecture(): 3305s arch_apt_dir = os.path.join(configdir, release, architecture) 3305s arch_old_sources = os.path.join(arch_apt_dir, "sources.list") 3305s arch_sources_dir = os.path.join(arch_apt_dir, "sources.list.d") 3305s if os.path.exists(arch_old_sources) or ( 3305s os.path.exists(arch_sources_dir) and os.listdir(arch_sources_dir) 3305s ): 3305s apt_dir = arch_apt_dir 3305s 3305s # set mirror for get_file_package() 3305s try: 3305s self.set_mirror(self._get_primary_mirror_from_apt_sources(apt_dir)) 3305s except SystemError as error: 3305s apport.logging.warning("cannot determine mirror: %s", str(error)) 3305s 3305s # set current release code name for _distro_release_to_codename 3305s with open( 3305s os.path.join(configdir, release, "codename"), encoding="utf-8" 3305s ) as f: 3305s self._current_release_codename = f.read().strip() 3305s 3305s # create apt sandbox 3305s if cache_dir: 3305s tmp_aptroot = False 3305s if architecture != self.get_system_architecture(): 3305s aptroot_arch = architecture 3305s else: 3305s aptroot_arch = "" 3305s if configdir: 3305s aptroot = os.path.join(cache_dir, release, aptroot_arch, "apt") 3305s else: 3305s aptroot = os.path.join(cache_dir, "system", aptroot_arch, "apt") 3305s if not os.path.isdir(aptroot): 3305s os.makedirs(aptroot) 3305s else: 3305s tmp_aptroot = True 3305s aptroot = tempfile.mkdtemp() 3305s 3305s apt.apt_pkg.config.set("APT::Architecture", architecture) 3305s apt.apt_pkg.config.set("Acquire::Languages", "none") 3305s # directly connect to Launchpad when downloading deb files 3305s apt.apt_pkg.config.set("Acquire::http::Proxy::api.launchpad.net", "DIRECT") 3305s apt.apt_pkg.config.set("Acquire::http::Proxy::launchpad.net", "DIRECT") 3305s 3305s if verbose: 3305s fetchProgress = apt.progress.text.AcquireProgress() 3305s else: 3305s fetchProgress = apt.progress.base.AcquireProgress() 3305s if not tmp_aptroot: 3305s apt_cache = self._sandbox_cache( 3305s aptroot, 3305s apt_dir, 3305s fetchProgress, 3305s self.get_distro_name(), 3305s self._current_release_codename, 3305s origins, 3305s architecture, 3305s ) 3305s else: 3305s self._build_apt_sandbox( 3305s aptroot, 3305s apt_dir, 3305s self.get_distro_name(), 3305s self._current_release_codename, 3305s origins, 3305s ) 3305s apt_cache = apt.Cache(rootdir=os.path.abspath(aptroot)) 3305s try: 3305s apt_cache.update(fetchProgress) 3305s except apt.cache.FetchFailedException as error: 3305s raise SystemError(str(error)) from error 3305s apt_cache.open() 3305s 3305s archivedir = apt.apt_pkg.config.find_dir("Dir::Cache::archives") 3305s 3305s obsolete = "" 3305s 3305s src_records = apt.apt_pkg.SourceRecords() 3305s 3305s # read original package list 3305s pkg_list = os.path.join(rootdir, "packages.txt") 3305s pkg_versions = {} 3305s if os.path.exists(pkg_list): 3305s with open(pkg_list, encoding="utf-8") as f: 3305s for line in f: 3305s line = line.strip() 3305s if not line: 3305s continue 3305s (p, v) = line.split() 3305s pkg_versions[p] = v 3305s 3305s # mark packages for installation 3305s real_pkgs = set() 3305s lp_cache = {} 3305s fetcher = apt.apt_pkg.Acquire(fetchProgress) 3305s # need to keep AcquireFile references 3305s acquire_queue = [] 3305s # add any dependencies to the packages list 3305s if install_deps: 3305s deps = [] 3305s for pkg, ver in packages: 3305s try: 3305s cache_pkg = apt_cache[pkg] 3305s except KeyError: 3305s m = f"package {pkg.replace('%', '%%')} does not exist, ignoring" 3305s obsolete += f"{m}\n" 3305s apport.logging.warning("%s", m) 3305s continue 3305s for dep in cache_pkg.candidate.dependencies: 3305s # the dependency may be satisfied by a different package 3305s if dep[0].name not in apt_cache: 3305s dep[0] = apt_cache.get_providing_packages(dep[0].name)[0] 3305s # the version in dep is the one from pkg's dependencies, 3305s # so use the version from the cache 3305s dep_pkg_vers = apt_cache[dep[0].name].candidate.version 3305s # if the dependency is in the list of packages we don't 3305s # need to look up its dependencies again 3305s if dep[0].name in [pkg[0] for pkg in packages]: 3305s continue 3305s # if the package is already extracted in the sandbox 3305s # because the report needs that package we don't want to 3305s # install a newer version which may cause a CRC mismatch 3305s # with the installed dbg symbols 3305s if dep[0].name in pkg_versions: 3305s inst_version = pkg_versions[dep[0].name] 3305s if self.compare_versions(inst_version, dep_pkg_vers) > -1: 3305s deps.append((dep[0].name, inst_version)) 3305s else: 3305s deps.append((dep[0].name, dep_pkg_vers)) 3305s else: 3305s deps.append((dep[0].name, dep_pkg_vers)) 3305s if dep[0].name not in [pkg[0] for pkg in packages]: 3305s packages.append((dep[0].name, None)) 3305s packages.extend(deps) 3305s 3305s for pkg, ver in packages: 3305s try: 3305s cache_pkg = apt_cache[pkg] 3305s except KeyError: 3305s m = f"package {pkg.replace('%', '%%')} does not exist, ignoring" 3305s obsolete += f"{m}\n" 3305s apport.logging.warning("%s", m) 3305s continue 3305s 3305s # try to select matching version 3305s try: 3305s if ver: 3305s cache_pkg.candidate = cache_pkg.versions[ver] 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, lp_url, hash=f"sha1:{sha1sum}", destdir=archivedir 3305s ) 3305s ) 3305s lp_cache[pkg] = ver 3305s else: 3305s obsolete += ( 3305s f"{pkg} version {ver} required," 3305s f" but {cache_pkg.candidate.version} is available\n" 3305s ) 3305s ver = cache_pkg.candidate.version 3305s 3305s candidate = cache_pkg.candidate 3305s real_pkgs.add(pkg) 3305s 3305s if permanent_rootdir: 3305s virtual_mapping = self._virtual_mapping(aptroot) 3305s # Remember all the virtual packages that this package provides, 3305s # so that if we encounter that virtual package as a 3305s # Conflicts/Replaces later, we know to remove this package from 3305s # the cache. 3305s for p in candidate.provides: 3305s virtual_mapping.setdefault(p, set()).add(pkg) 3305s conflicts = [] 3305s if "Conflicts" in candidate.record: 3305s conflicts += apt.apt_pkg.parse_depends( 3305s candidate.record["Conflicts"] 3305s ) 3305s if "Replaces" in candidate.record: 3305s conflicts += apt.apt_pkg.parse_depends(candidate.record["Replaces"]) 3305s for conflict in conflicts: 3305s # if the package conflicts with itself its wonky e.g. 3305s # gdb in artful 3305s if conflict[0][0] == candidate.package.name: 3305s continue 3305s # apt_pkg.parse_depends needs to handle the or operator, 3305s # but as policy states it is invalid to use that in 3305s # Replaces/Depends, we can safely choose the first value 3305s # here. 3305s conflict = conflict[0] 3305s if apt_cache.is_virtual_package(conflict[0]): 3305s try: 3305s providers = virtual_mapping[conflict[0]] 3305s except KeyError: 3305s # We may not have seen the virtual package that 3305s # this conflicts with, so we can assume it's not 3305s # unpacked into the sandbox. 3305s continue 3305s for p in providers: 3305s # if the candidate package being installed 3305s # conflicts with but also provides a virtual 3305s # package don't act on the candidate e.g. 3305s # libpam-modules and libpam-mkhomedir in artful 3305s if p == candidate.package.name: 3305s continue 3305s debs = os.path.join(archivedir, f"{p}_*.deb") 3305s for path in glob.glob(debs): 3305s ver = self._deb_version(path) 3305s if apt.apt_pkg.check_dep(ver, conflict[2], conflict[1]): 3305s os.unlink(path) 3305s try: 3305s del pkg_versions[p] 3305s except KeyError: 3305s pass 3305s del providers 3305s else: 3305s debs = os.path.join(archivedir, f"{conflict[0]}_*.deb") 3305s for path in glob.glob(debs): 3305s ver = self._deb_version(path) 3305s if apt.apt_pkg.check_dep(ver, conflict[2], conflict[1]): 3305s os.unlink(path) 3305s try: 3305s del pkg_versions[conflict[0]] 3305s except KeyError: 3305s pass 3305s 3305s if candidate.architecture != "all" and install_dbg: 3305s try: 3305s dbg_pkg = f"{pkg}-dbg" 3305s dbg = apt_cache[dbg_pkg] 3305s pkg_found = False 3305s # try to get the same version as pkg 3305s if ver: 3305s try: 3305s dbg.candidate = dbg.versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbg_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbg_pkg] = ver 3305s pkg_found = True 3305s # if it can't be found in Launchpad failover to a 3305s # code path that'll use -dbgsym packages 3305s else: 3305s raise 3305s if not pkg_found: 3305s try: 3305s dbg.candidate = dbg.versions[candidate.version] 3305s except KeyError: 3305s obsolete += ( 3305s f"outdated -dbg package for {pkg}:" 3305s f" package version {ver}" 3305s f" -dbg version {dbg.candidate.version}\n" 3305s ) 3305s real_pkgs.add(dbg_pkg) 3305s except KeyError: 3305s # install all -dbg from the source package; lookup() just 3305s # works from the current list pointer, we always need to 3305s # start from the beginning 3305s src_records.restart() 3305s if src_records.lookup(candidate.source_name): 3305s # ignore transitional packages 3305s # False positive, see 3305s # https://github.com/PyCQA/pylint/issues/7122 3305s # pylint: disable=not-an-iterable 3305s dbgs = [ 3305s p 3305s for p in src_records.binaries 3305s if p.endswith("-dbg") 3305s and p in apt_cache 3305s and "transitional" not in apt_cache[p].candidate.description 3305s ] 3305s # if a specific version of a package was requested 3305s # only install dbg pkgs whose version matches 3305s if ver: 3305s for dbg in dbgs: 3305s if apt_cache[dbg].candidate.version != ver: 3305s dbgs.remove(dbg) 3305s else: 3305s dbgs = [] 3305s if dbgs: 3305s for p in dbgs: 3305s # if the package has already been added to 3305s # real_pkgs don't search for it again 3305s if p in real_pkgs: 3305s continue 3305s pkg_found = False 3305s # prefer the version requested 3305s if ver: 3305s try: 3305s apt_cache[p].candidate = apt_cache[p].versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, p, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[p] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s try: 3305s apt_cache[p].candidate = apt_cache[p].versions[ 3305s candidate.version 3305s ] 3305s except KeyError: 3305s # we don't really expect that, but it's 3305s # possible that other binaries have a 3305s # different version 3305s pass 3305s real_pkgs.add(p) 3305s else: 3305s pkg_found = False 3305s dbgsym_pkg = f"{pkg}-dbgsym" 3305s try: 3305s dbgsym = apt_cache[dbgsym_pkg] 3305s real_pkgs.add(dbgsym_pkg) 3305s # prefer the version requested 3305s if ver: 3305s try: 3305s dbgsym.candidate = dbgsym.versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbgsym_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbgsym_pkg] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s try: 3305s dbgsym.candidate = dbgsym.versions[ 3305s candidate.version 3305s ] 3305s except KeyError: 3305s obsolete += ( 3305s f"outdated debug symbol package" 3305s f" for {pkg}: package version" 3305s f" {candidate.version}" 3305s f" dbgsym version" 3305s f" {dbgsym.candidate.version}\n" 3305s ) 3305s 3305s except KeyError: 3305s if ver: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbgsym_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbgsym_pkg] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s obsolete += f"no debug symbol package found for {pkg}\n" 3305s 3305s # unpack packages, weed out the ones that are already installed (for 3305s # permanent sandboxes) 3305s logger = logging.getLogger(__name__) 3305s requested_pkgs = dict(packages) 3305s for p in real_pkgs.copy(): 3305s if p in requested_pkgs: 3305s if requested_pkgs[p] is None: 3305s # We already have the latest version of this package 3305s if pkg_versions.get(p) == apt_cache[p].candidate.version: 3305s logger.debug( 3305s "Removing %s which is already the right version", p 3305s ) 3305s real_pkgs.remove(p) 3305s else: 3305s logger.debug( 3305s "Installing %s version %s", 3305s p, 3305s apt_cache[p].candidate.version, 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s elif pkg_versions.get(p) != requested_pkgs[p]: 3305s logger.debug( 3305s "Installing %s version %s", p, apt_cache[p].candidate.version 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s elif pkg_versions.get(p) != apt_cache[p].candidate.version: 3305s logger.debug( 3305s "Installing %s version %s", p, apt_cache[p].candidate.version 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s else: 3305s logger.debug("Removing %s which is already the right version", p) 3305s real_pkgs.remove(p) 3305s elif pkg_versions.get(p) != apt_cache[p].candidate.version: 3305s logger.debug("Installing %s", p) 3305s apt_cache[p].mark_install(False, False) 3305s else: 3305s logger.debug("Removing %s which is already the right version", p) 3305s real_pkgs.remove(p) 3305s 3305s last_written = time.time() 3305s # fetch packages 3305s try: 3305s > apt_cache.fetch_archives(fetcher=fetcher) 3305s 3305s /usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py:1304: 3305s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3305s /usr/lib/python3/dist-packages/apt/cache.py:475: in fetch_archives 3305s return self._fetch_archives( 3305s /usr/lib/python3/dist-packages/apt/cache.py:443: in _fetch_archives 3305s return self._run_fetcher(fetcher, allow_unauthenticated) 3305s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3305s 3305s self = 3305s fetcher = 3305s allow_unauthenticated = True 3305s 3305s def _run_fetcher( 3305s self, fetcher: apt_pkg.Acquire, allow_unauthenticated: bool | None 3305s ) -> int: 3305s if allow_unauthenticated is None: 3305s allow_unauthenticated = apt_pkg.config.find_b( 3305s "APT::Get::" "AllowUnauthenticated", False 3305s ) 3305s 3305s untrusted = [item for item in fetcher.items if not item.is_trusted] 3305s if untrusted and not allow_unauthenticated: 3305s raise UntrustedException( 3305s "Untrusted packages:\n%s" % "\n".join(i.desc_uri for i in untrusted) 3305s ) 3305s 3305s # do the actual fetching 3305s res = fetcher.run() 3305s 3305s # now check the result (this is the code from apt-get.cc) 3305s failed = False 3305s err_msg = "" 3305s for item in fetcher.items: 3305s if item.status == item.STAT_DONE: 3305s continue 3305s if item.STAT_IDLE: 3305s continue 3305s err_msg += f"Failed to fetch {item.desc_uri} {item.error_text}\n" 3305s failed = True 3305s 3305s # we raise a exception if the download failed or it was cancelt 3305s if res == fetcher.RESULT_CANCELLED: 3305s raise FetchCancelledException(err_msg) 3305s elif failed: 3305s > raise FetchFailedException(err_msg) 3305s E apt.cache.FetchFailedException: Failed to fetch https://launchpadlibrarian.net/715613537/coreutils-dbgsym_9.4-2ubuntu4_ppc64el.ddeb 503 Service Unavailable [IP: 185.125.189.229 443] 3305s 3305s /usr/lib/python3/dist-packages/apt/cache.py:424: FetchFailedException 3305s 3305s During handling of the above exception, another exception occurred: 3305s 3305s cachedir = '/tmp/tmpq8j62e31/cache', workdir = '/tmp/tmpq8j62e31' 3305s rootdir = '/tmp/tmpq8j62e31/root', apt_style = 'deb822' 3305s 3305s @pytest.mark.skipif(not has_internet(), reason="online test") 3305s def test_install_packages_system(cachedir, workdir, rootdir, apt_style): 3305s # pylint: disable=unused-argument 3305s """install_packages() with system configuration""" 3305s # trigger an unrelated package query here to get the cache set up, 3305s # reproducing an install failure when the internal caches are not 3305s # reset properly 3305s impl.get_version("dash") 3305s 3305s release = " ".join(impl.get_os_version()) 3305s cachedir = os.path.join(workdir, "cache") 3305s rootdir = os.path.join(workdir, "root") 3305s 3305s > result = impl.install_packages( 3305s rootdir, 3305s None, 3305s release, 3305s [("coreutils", impl.get_version("coreutils")), ("tzdata", "1.1")], 3305s False, 3305s cachedir, 3305s ) 3305s 3305s tests/system/test_packaging_apt_dpkg.py:316: 3305s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3305s 3305s self = 3305s rootdir = '/tmp/tmpq8j62e31/root', configdir = None, release = 'Ubuntu 24.04' 3305s packages = [('coreutils', '9.4-2ubuntu4'), ('tzdata', '1.1')], verbose = False 3305s cache_dir = '/tmp/tmpq8j62e31/cache', permanent_rootdir = False 3305s architecture = 'ppc64el', origins = None, install_dbg = True 3305s install_deps = False 3305s 3305s def install_packages( 3305s self, 3305s rootdir, 3305s configdir, 3305s release, 3305s packages, 3305s verbose=False, 3305s cache_dir=None, 3305s permanent_rootdir=False, 3305s architecture=None, 3305s origins=None, 3305s install_dbg=True, 3305s install_deps=False, 3305s ): # pylint: disable=too-many-arguments 3305s # TODO: Split into smaller functions/methods 3305s # pylint: disable=too-many-branches,too-many-locals 3305s # pylint: disable=too-many-nested-blocks,too-many-statements 3305s """Install packages into a sandbox (for apport-retrace). 3305s 3305s In order to work without any special permissions and without touching 3305s the running system, this should only download and unpack packages into 3305s the given root directory, not install them into the system. 3305s 3305s configdir points to a directory with by-release configuration files for 3305s the packaging system; this is completely dependent on the backend 3305s implementation, the only assumption is that this looks into 3305s configdir/release/, so that you can use retracing for multiple 3305s DistroReleases. As a special case, if configdir is None, it uses the 3305s current system configuration, and "release" is ignored. 3305s 3305s release is the value of the report's 'DistroRelease' field. 3305s 3305s packages is a list of ('packagename', 'version') tuples. If the version 3305s is None, it should install the most current available version. 3305s 3305s If cache_dir is given, then the downloaded packages will be stored 3305s there, to speed up subsequent retraces. 3305s 3305s If permanent_rootdir is True, then the sandbox created from the 3305s downloaded packages will be reused, to speed up subsequent retraces. 3305s 3305s If architecture is given, the sandbox will be created with packages of 3305s the given architecture (as specified in a report's "Architecture" 3305s field). If not given it defaults to the host system's architecture. 3305s 3305s If origins is given, the sandbox will be created with apt data sources 3305s for foreign origins. 3305s 3305s If install_deps is True, then the dependencies of packages will also 3305s be installed. 3305s 3305s Return a string with outdated packages, or an empty string if all 3305s packages were installed. 3305s 3305s If something is wrong with the environment (invalid configuration, 3305s package servers down, etc.), this should raise a SystemError with a 3305s meaningful error message. 3305s """ 3305s if not architecture: 3305s architecture = self.get_system_architecture() 3305s if not configdir: 3305s apt_dir = "/etc/apt" 3305s self._current_release_codename = self.get_distro_codename() 3305s else: 3305s # support architecture specific config, fall back to global config 3305s apt_dir = os.path.join(configdir, release) 3305s if architecture != self.get_system_architecture(): 3305s arch_apt_dir = os.path.join(configdir, release, architecture) 3305s arch_old_sources = os.path.join(arch_apt_dir, "sources.list") 3305s arch_sources_dir = os.path.join(arch_apt_dir, "sources.list.d") 3305s if os.path.exists(arch_old_sources) or ( 3305s os.path.exists(arch_sources_dir) and os.listdir(arch_sources_dir) 3305s ): 3305s apt_dir = arch_apt_dir 3305s 3305s # set mirror for get_file_package() 3305s try: 3305s self.set_mirror(self._get_primary_mirror_from_apt_sources(apt_dir)) 3305s except SystemError as error: 3305s apport.logging.warning("cannot determine mirror: %s", str(error)) 3305s 3305s # set current release code name for _distro_release_to_codename 3305s with open( 3305s os.path.join(configdir, release, "codename"), encoding="utf-8" 3305s ) as f: 3305s self._current_release_codename = f.read().strip() 3305s 3305s # create apt sandbox 3305s if cache_dir: 3305s tmp_aptroot = False 3305s if architecture != self.get_system_architecture(): 3305s aptroot_arch = architecture 3305s else: 3305s aptroot_arch = "" 3305s if configdir: 3305s aptroot = os.path.join(cache_dir, release, aptroot_arch, "apt") 3305s else: 3305s aptroot = os.path.join(cache_dir, "system", aptroot_arch, "apt") 3305s if not os.path.isdir(aptroot): 3305s os.makedirs(aptroot) 3305s else: 3305s tmp_aptroot = True 3305s aptroot = tempfile.mkdtemp() 3305s 3305s apt.apt_pkg.config.set("APT::Architecture", architecture) 3305s apt.apt_pkg.config.set("Acquire::Languages", "none") 3305s # directly connect to Launchpad when downloading deb files 3305s apt.apt_pkg.config.set("Acquire::http::Proxy::api.launchpad.net", "DIRECT") 3305s apt.apt_pkg.config.set("Acquire::http::Proxy::launchpad.net", "DIRECT") 3305s 3305s if verbose: 3305s fetchProgress = apt.progress.text.AcquireProgress() 3305s else: 3305s fetchProgress = apt.progress.base.AcquireProgress() 3305s if not tmp_aptroot: 3305s apt_cache = self._sandbox_cache( 3305s aptroot, 3305s apt_dir, 3305s fetchProgress, 3305s self.get_distro_name(), 3305s self._current_release_codename, 3305s origins, 3305s architecture, 3305s ) 3305s else: 3305s self._build_apt_sandbox( 3305s aptroot, 3305s apt_dir, 3305s self.get_distro_name(), 3305s self._current_release_codename, 3305s origins, 3305s ) 3305s apt_cache = apt.Cache(rootdir=os.path.abspath(aptroot)) 3305s try: 3305s apt_cache.update(fetchProgress) 3305s except apt.cache.FetchFailedException as error: 3305s raise SystemError(str(error)) from error 3305s apt_cache.open() 3305s 3305s archivedir = apt.apt_pkg.config.find_dir("Dir::Cache::archives") 3305s 3305s obsolete = "" 3305s 3305s src_records = apt.apt_pkg.SourceRecords() 3305s 3305s # read original package list 3305s pkg_list = os.path.join(rootdir, "packages.txt") 3305s pkg_versions = {} 3305s if os.path.exists(pkg_list): 3305s with open(pkg_list, encoding="utf-8") as f: 3305s for line in f: 3305s line = line.strip() 3305s if not line: 3305s continue 3305s (p, v) = line.split() 3305s pkg_versions[p] = v 3305s 3305s # mark packages for installation 3305s real_pkgs = set() 3305s lp_cache = {} 3305s fetcher = apt.apt_pkg.Acquire(fetchProgress) 3305s # need to keep AcquireFile references 3305s acquire_queue = [] 3305s # add any dependencies to the packages list 3305s if install_deps: 3305s deps = [] 3305s for pkg, ver in packages: 3305s try: 3305s cache_pkg = apt_cache[pkg] 3305s except KeyError: 3305s m = f"package {pkg.replace('%', '%%')} does not exist, ignoring" 3305s obsolete += f"{m}\n" 3305s apport.logging.warning("%s", m) 3305s continue 3305s for dep in cache_pkg.candidate.dependencies: 3305s # the dependency may be satisfied by a different package 3305s if dep[0].name not in apt_cache: 3305s dep[0] = apt_cache.get_providing_packages(dep[0].name)[0] 3305s # the version in dep is the one from pkg's dependencies, 3305s # so use the version from the cache 3305s dep_pkg_vers = apt_cache[dep[0].name].candidate.version 3305s # if the dependency is in the list of packages we don't 3305s # need to look up its dependencies again 3305s if dep[0].name in [pkg[0] for pkg in packages]: 3305s continue 3305s # if the package is already extracted in the sandbox 3305s # because the report needs that package we don't want to 3305s # install a newer version which may cause a CRC mismatch 3305s # with the installed dbg symbols 3305s if dep[0].name in pkg_versions: 3305s inst_version = pkg_versions[dep[0].name] 3305s if self.compare_versions(inst_version, dep_pkg_vers) > -1: 3305s deps.append((dep[0].name, inst_version)) 3305s else: 3305s deps.append((dep[0].name, dep_pkg_vers)) 3305s else: 3305s deps.append((dep[0].name, dep_pkg_vers)) 3305s if dep[0].name not in [pkg[0] for pkg in packages]: 3305s packages.append((dep[0].name, None)) 3305s packages.extend(deps) 3305s 3305s for pkg, ver in packages: 3305s try: 3305s cache_pkg = apt_cache[pkg] 3305s except KeyError: 3305s m = f"package {pkg.replace('%', '%%')} does not exist, ignoring" 3305s obsolete += f"{m}\n" 3305s apport.logging.warning("%s", m) 3305s continue 3305s 3305s # try to select matching version 3305s try: 3305s if ver: 3305s cache_pkg.candidate = cache_pkg.versions[ver] 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, lp_url, hash=f"sha1:{sha1sum}", destdir=archivedir 3305s ) 3305s ) 3305s lp_cache[pkg] = ver 3305s else: 3305s obsolete += ( 3305s f"{pkg} version {ver} required," 3305s f" but {cache_pkg.candidate.version} is available\n" 3305s ) 3305s ver = cache_pkg.candidate.version 3305s 3305s candidate = cache_pkg.candidate 3305s real_pkgs.add(pkg) 3305s 3305s if permanent_rootdir: 3305s virtual_mapping = self._virtual_mapping(aptroot) 3305s # Remember all the virtual packages that this package provides, 3305s # so that if we encounter that virtual package as a 3305s # Conflicts/Replaces later, we know to remove this package from 3305s # the cache. 3305s for p in candidate.provides: 3305s virtual_mapping.setdefault(p, set()).add(pkg) 3305s conflicts = [] 3305s if "Conflicts" in candidate.record: 3305s conflicts += apt.apt_pkg.parse_depends( 3305s candidate.record["Conflicts"] 3305s ) 3305s if "Replaces" in candidate.record: 3305s conflicts += apt.apt_pkg.parse_depends(candidate.record["Replaces"]) 3305s for conflict in conflicts: 3305s # if the package conflicts with itself its wonky e.g. 3305s # gdb in artful 3305s if conflict[0][0] == candidate.package.name: 3305s continue 3305s # apt_pkg.parse_depends needs to handle the or operator, 3305s # but as policy states it is invalid to use that in 3305s # Replaces/Depends, we can safely choose the first value 3305s # here. 3305s conflict = conflict[0] 3305s if apt_cache.is_virtual_package(conflict[0]): 3305s try: 3305s providers = virtual_mapping[conflict[0]] 3305s except KeyError: 3305s # We may not have seen the virtual package that 3305s # this conflicts with, so we can assume it's not 3305s # unpacked into the sandbox. 3305s continue 3305s for p in providers: 3305s # if the candidate package being installed 3305s # conflicts with but also provides a virtual 3305s # package don't act on the candidate e.g. 3305s # libpam-modules and libpam-mkhomedir in artful 3305s if p == candidate.package.name: 3305s continue 3305s debs = os.path.join(archivedir, f"{p}_*.deb") 3305s for path in glob.glob(debs): 3305s ver = self._deb_version(path) 3305s if apt.apt_pkg.check_dep(ver, conflict[2], conflict[1]): 3305s os.unlink(path) 3305s try: 3305s del pkg_versions[p] 3305s except KeyError: 3305s pass 3305s del providers 3305s else: 3305s debs = os.path.join(archivedir, f"{conflict[0]}_*.deb") 3305s for path in glob.glob(debs): 3305s ver = self._deb_version(path) 3305s if apt.apt_pkg.check_dep(ver, conflict[2], conflict[1]): 3305s os.unlink(path) 3305s try: 3305s del pkg_versions[conflict[0]] 3305s except KeyError: 3305s pass 3305s 3305s if candidate.architecture != "all" and install_dbg: 3305s try: 3305s dbg_pkg = f"{pkg}-dbg" 3305s dbg = apt_cache[dbg_pkg] 3305s pkg_found = False 3305s # try to get the same version as pkg 3305s if ver: 3305s try: 3305s dbg.candidate = dbg.versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbg_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbg_pkg] = ver 3305s pkg_found = True 3305s # if it can't be found in Launchpad failover to a 3305s # code path that'll use -dbgsym packages 3305s else: 3305s raise 3305s if not pkg_found: 3305s try: 3305s dbg.candidate = dbg.versions[candidate.version] 3305s except KeyError: 3305s obsolete += ( 3305s f"outdated -dbg package for {pkg}:" 3305s f" package version {ver}" 3305s f" -dbg version {dbg.candidate.version}\n" 3305s ) 3305s real_pkgs.add(dbg_pkg) 3305s except KeyError: 3305s # install all -dbg from the source package; lookup() just 3305s # works from the current list pointer, we always need to 3305s # start from the beginning 3305s src_records.restart() 3305s if src_records.lookup(candidate.source_name): 3305s # ignore transitional packages 3305s # False positive, see 3305s # https://github.com/PyCQA/pylint/issues/7122 3305s # pylint: disable=not-an-iterable 3305s dbgs = [ 3305s p 3305s for p in src_records.binaries 3305s if p.endswith("-dbg") 3305s and p in apt_cache 3305s and "transitional" not in apt_cache[p].candidate.description 3305s ] 3305s # if a specific version of a package was requested 3305s # only install dbg pkgs whose version matches 3305s if ver: 3305s for dbg in dbgs: 3305s if apt_cache[dbg].candidate.version != ver: 3305s dbgs.remove(dbg) 3305s else: 3305s dbgs = [] 3305s if dbgs: 3305s for p in dbgs: 3305s # if the package has already been added to 3305s # real_pkgs don't search for it again 3305s if p in real_pkgs: 3305s continue 3305s pkg_found = False 3305s # prefer the version requested 3305s if ver: 3305s try: 3305s apt_cache[p].candidate = apt_cache[p].versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, p, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[p] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s try: 3305s apt_cache[p].candidate = apt_cache[p].versions[ 3305s candidate.version 3305s ] 3305s except KeyError: 3305s # we don't really expect that, but it's 3305s # possible that other binaries have a 3305s # different version 3305s pass 3305s real_pkgs.add(p) 3305s else: 3305s pkg_found = False 3305s dbgsym_pkg = f"{pkg}-dbgsym" 3305s try: 3305s dbgsym = apt_cache[dbgsym_pkg] 3305s real_pkgs.add(dbgsym_pkg) 3305s # prefer the version requested 3305s if ver: 3305s try: 3305s dbgsym.candidate = dbgsym.versions[ver] 3305s pkg_found = True 3305s except KeyError: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbgsym_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbgsym_pkg] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s try: 3305s dbgsym.candidate = dbgsym.versions[ 3305s candidate.version 3305s ] 3305s except KeyError: 3305s obsolete += ( 3305s f"outdated debug symbol package" 3305s f" for {pkg}: package version" 3305s f" {candidate.version}" 3305s f" dbgsym version" 3305s f" {dbgsym.candidate.version}\n" 3305s ) 3305s 3305s except KeyError: 3305s if ver: 3305s (lp_url, sha1sum) = self.get_lp_binary_package( 3305s release, dbgsym_pkg, ver, architecture 3305s ) 3305s if lp_url: 3305s acquire_queue.append( 3305s apt.apt_pkg.AcquireFile( 3305s fetcher, 3305s lp_url, 3305s hash=f"sha1:{sha1sum}", 3305s destdir=archivedir, 3305s ) 3305s ) 3305s lp_cache[dbgsym_pkg] = ver 3305s pkg_found = True 3305s if not pkg_found: 3305s obsolete += f"no debug symbol package found for {pkg}\n" 3305s 3305s # unpack packages, weed out the ones that are already installed (for 3305s # permanent sandboxes) 3305s logger = logging.getLogger(__name__) 3305s requested_pkgs = dict(packages) 3305s for p in real_pkgs.copy(): 3305s if p in requested_pkgs: 3305s if requested_pkgs[p] is None: 3305s # We already have the latest version of this package 3305s if pkg_versions.get(p) == apt_cache[p].candidate.version: 3305s logger.debug( 3305s "Removing %s which is already the right version", p 3305s ) 3305s real_pkgs.remove(p) 3305s else: 3305s logger.debug( 3305s "Installing %s version %s", 3305s p, 3305s apt_cache[p].candidate.version, 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s elif pkg_versions.get(p) != requested_pkgs[p]: 3305s logger.debug( 3305s "Installing %s version %s", p, apt_cache[p].candidate.version 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s elif pkg_versions.get(p) != apt_cache[p].candidate.version: 3305s logger.debug( 3305s "Installing %s version %s", p, apt_cache[p].candidate.version 3305s ) 3305s apt_cache[p].mark_install(False, False) 3305s else: 3305s logger.debug("Removing %s which is already the right version", p) 3305s real_pkgs.remove(p) 3305s elif pkg_versions.get(p) != apt_cache[p].candidate.version: 3305s logger.debug("Installing %s", p) 3305s apt_cache[p].mark_install(False, False) 3305s else: 3305s logger.debug("Removing %s which is already the right version", p) 3305s real_pkgs.remove(p) 3305s 3305s last_written = time.time() 3305s # fetch packages 3305s try: 3305s apt_cache.fetch_archives(fetcher=fetcher) 3305s except apt.cache.FetchFailedException as error: 3305s apport.logging.error( 3305s "Package download error, try again later: %s", str(error) 3305s ) 3305s > sys.exit(1) # transient error 3305s E SystemExit: 1 3305s 3305s /usr/lib/python3/dist-packages/apport/packaging_impl/apt_dpkg.py:1309: SystemExit 3305s ----------------------------- Captured stderr call ----------------------------- 3305s ERROR: Package download error, try again later: Failed to fetch https://launchpadlibrarian.net/715613537/coreutils-dbgsym_9.4-2ubuntu4_ppc64el.ddeb 503 Service Unavailable [IP: 185.125.189.229 443] 3305s 3305s =============================== warnings summary =============================== 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_versioned[one-line] 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_versioned[one-line] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpb7yi6u7m/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py: 30 warnings 3305s /usr/lib/python3/dist-packages/httplib2/__init__.py:147: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated 3305s context = ssl.SSLContext(DEFAULT_TLS_VERSION) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_versioned[deb822] 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_versioned[deb822] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpnugz4xzd/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_system[one-line] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmp191uazx9/cache/system/apt/var/lib/apt/lists/partial/ftpmaster.internal_ubuntu_dists_noble_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_system[deb822] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpq8j62e31/cache/system/apt/var/lib/apt/lists/partial/ftpmaster.internal_ubuntu_dists_noble_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_permanent_sandbox[one-line] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Updating from such a repository can't be done securely, and is therefore disabled by default., W:See apt-secure(8) manpage for repository creation and user configuration details., W:Download is performed unsandboxed as root as file '/tmp/tmp758qp_e4/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_permanent_sandbox[deb822] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpz2a0zjbk/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_permanent_sandbox_repack[one-line] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmp4j5uaubm/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_permanent_sandbox_repack[deb822] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpnq38r7ls/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_armhf[one-line] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmp12hj7q8t/cache/Foonux 22.04/armhf/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_armhf[deb822] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmprd55l4nr/cache/Foonux 22.04/armhf/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_from_launchpad[one-line] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpqx0sr5hv/cache/Foonux 20.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_focal_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_packages_from_launchpad[deb822] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpgwtro1gx/cache/Foonux 20.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_focal_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_old_packages[one-line] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpxjpc37nc/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_old_packages[deb822] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmp3534c2ef/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_package_from_a_ppa[one-line] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpvd5rzk_x/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ports.ubuntu.com_ubuntu-ports_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s tests/system/test_packaging_apt_dpkg.py::test_install_package_from_a_ppa[deb822] 3305s /usr/lib/python3/dist-packages/apt/cache.py:562: Warning: W:Download is performed unsandboxed as root as file '/tmp/tmpdppx9tm4/cache/Foonux 22.04/apt/var/lib/apt/lists/partial/ppa.launchpad.net_apport-hackers_apport-autopkgtests_ubuntu_dists_jammy_InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) 3305s res = self._cache.update(fetch_progress, slist, pulse_interval) 3305s 3305s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 3305s =========================== short test summary info ============================ 3305s SKIPPED [1] tests/system/test_apport_valgrind.py:44: 1410 MiB is not enough memory 3305s FAILED tests/system/test_packaging_apt_dpkg.py::test_install_packages_system[one-line] 3305s FAILED tests/system/test_packaging_apt_dpkg.py::test_install_packages_system[deb822] 3305s ====== 2 failed, 93 passed, 1 skipped, 48 warnings in 2308.02s (0:38:28) ======= 3306s autopkgtest [17:14:46]: test system-tests: -----------------------] 3306s autopkgtest [17:14:46]: test system-tests: - - - - - - - - - - results - - - - - - - - - - 3306s system-tests FAIL non-zero exit status 1 3307s autopkgtest [17:14:47]: @@@@@@@@@@@@@@@@@@@@ summary 3307s unit-and-integration-tests FAIL non-zero exit status 1 3307s system-tests FAIL non-zero exit status 1 3319s Creating nova instance adt-noble-ppc64el-apport-20240323-161940-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240323.img (UUID ff8abf95-5243-4ea5-b7f5-3bf690534a1d)... 3319s Creating nova instance adt-noble-ppc64el-apport-20240323-161940-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-ppc64el-server-20240323.img (UUID ff8abf95-5243-4ea5-b7f5-3bf690534a1d)...