0s autopkgtest [21:15:20]: starting date and time: 2024-03-26 21:15:20+0000 0s autopkgtest [21:15:20]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [21:15:20]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.1ccyf_9f/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed --apt-upgrade fonttools --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.12.2-0ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-ppc64el-13.secgroup --name adt-noble-ppc64el-fonttools-20240326-211520-juju-7f2275-prod-proposed-migration-environment-2-47055d22-77c4-4c79-8adb-cacf8d64f449 --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/ 108s autopkgtest [21:17:08]: testbed dpkg architecture: ppc64el 108s autopkgtest [21:17:08]: testbed apt version: 2.7.12 108s autopkgtest [21:17:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 109s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 109s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [8504 B] 109s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [497 kB] 109s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [4001 kB] 111s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [55.4 kB] 111s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el Packages [701 kB] 111s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el c-n-f Metadata [3116 B] 111s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el Packages [1372 B] 111s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted ppc64el c-n-f Metadata [116 B] 111s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el Packages [4217 kB] 112s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el c-n-f Metadata [8652 B] 112s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el Packages [62.2 kB] 112s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse ppc64el c-n-f Metadata [116 B] 115s Fetched 9673 kB in 4s (2539 kB/s) 115s Reading package lists... 117s Reading package lists... 117s Building dependency tree... 117s Reading state information... 117s Calculating upgrade... 117s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s 0 upgraded, 0 newly installed, 0 to remove and 248 not upgraded. 118s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 119s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 119s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 119s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 120s Reading package lists... 120s Reading package lists... 120s Building dependency tree... 120s Reading state information... 121s Calculating upgrade... 121s The following packages were automatically installed and are no longer required: 121s libaio1 libnetplan0 python3-distutils python3-lib2to3 121s Use 'sudo apt autoremove' to remove them. 121s The following packages will be REMOVED: 121s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 121s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 121s libhogweed6 libmagic1 libnettle8 libnpth0 libnvme1 libparted2 libperl5.38 121s libpng16-16 libpsl5 libreadline8 libreiserfscore0 libssl3 libtirpc3 liburcu8 121s libuv1 121s The following NEW packages will be installed: 121s bpfcc-tools bpftrace fontconfig-config fonts-dejavu-core fonts-dejavu-mono 121s ieee-data libaio1t64 libapt-pkg6.0t64 libarchive13t64 libatm1t64 libbpfcc 121s libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 121s libcrypt-dev libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdeflate0 121s libdw1t64 libelf1t64 libext2fs2t64 libfontconfig1 libgd3 libgdbm-compat4t64 121s libgdbm6t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 121s libjbig0 libjpeg-turbo8 libjpeg8 liblerc4 libllvm18 libmagic1t64 libnetplan1 121s libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 libperl5.38t64 121s libpng16-16t64 libpsl5t64 libreadline8t64 libreiserfscore0t64 libsharpyuv0 121s libssl3t64 libtiff6 libtirpc3t64 libunwind8 liburcu8t64 libuv1t64 libwebp7 121s libxpm4 linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 121s linux-image-6.8.0-20-generic linux-libc-dev linux-modules-6.8.0-20-generic 121s linux-modules-extra-6.8.0-20-generic linux-tools-6.8.0-20 121s linux-tools-6.8.0-20-generic linux-tools-common manpages manpages-dev 121s python3-bpfcc python3-netaddr rpcsvc-proto ubuntu-kernel-accessories 121s xdg-user-dirs 121s The following packages will be upgraded: 121s apparmor apt apt-utils base-files bash bc bind9-dnsutils bind9-host 121s bind9-libs binutils binutils-common binutils-powerpc64le-linux-gnu bolt 121s bsdextrautils bsdutils btrfs-progs coreutils cryptsetup-bin curl dbus 121s dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common 121s dbus-user-session dhcpcd-base dirmngr dmsetup dpkg dpkg-dev e2fsprogs 121s e2fsprogs-l10n eject fdisk file ftp fwupd gawk gcc-13-base gcc-14-base 121s gir1.2-girepository-2.0 gir1.2-glib-2.0 gnupg gnupg-l10n gnupg-utils gpg 121s gpg-agent gpg-wks-client gpgconf gpgsm gpgv groff-base grub-common 121s grub-ieee1275 grub-ieee1275-bin grub2-common ibverbs-providers 121s inetutils-telnet info initramfs-tools initramfs-tools-bin 121s initramfs-tools-core install-info iproute2 jq keyboxd kmod kpartx 121s krb5-locales libapparmor1 libaudit-common libaudit1 libbinutils libblkid1 121s libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 libblockdev-mdraid3 121s libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 libblockdev-utils3 121s libblockdev3 libbpf1 libbrotli1 libcap-ng0 libcom-err2 libcryptsetup12 121s libctf-nobfd0 libctf0 libdbus-1-3 libdebconfclient0 libdevmapper1.02.1 121s libdpkg-perl libevent-core-2.1-7 libexpat1 libfdisk1 libfido2-1 libfreetype6 121s libftdi1-2 libfwupd2 libgcc-s1 libgirepository-1.0-1 libglib2.0-data 121s libgssapi-krb5-2 libgudev-1.0-0 libgusb2 libibverbs1 libjcat1 libjq1 121s libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 121s libkrb5support0 libldap-common libldap2 liblocale-gettext-perl liblzma5 121s libmagic-mgc libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 121s libnsl2 libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 121s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 121s libpolkit-gobject-1-0 libproc2-0 libprotobuf-c1 libpython3-stdlib 121s libpython3.11-minimal libpython3.11-stdlib libpython3.12-minimal 121s libpython3.12-stdlib libqmi-glib5 libqmi-proxy libqrtr-glib0 librtmp1 121s libsasl2-2 libsasl2-modules libsasl2-modules-db libseccomp2 libselinux1 121s libsemanage-common libsemanage2 libsframe1 libslang2 libsmartcols1 121s libsqlite3-0 libss2 libssh-4 libstdc++6 libsystemd-shared libsystemd0 121s libtext-charwidth-perl libtext-iconv-perl libtirpc-common libudev1 121s libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 libxml2 libxmlb2 libxmuu1 121s linux-generic linux-headers-generic linux-headers-virtual 121s linux-image-generic linux-image-virtual linux-virtual logsave lshw lsof 121s man-db motd-news-config mount mtr-tiny multipath-tools netplan-generator 121s netplan.io openssh-client openssh-server openssh-sftp-server openssl parted 121s perl perl-base perl-modules-5.38 pinentry-curses plymouth 121s plymouth-theme-ubuntu-text procps python-apt-common python3 python3-apt 121s python3-cryptography python3-dbus python3-distutils python3-gdbm python3-gi 121s python3-lib2to3 python3-minimal python3-netplan python3-pkg-resources 121s python3-pyrsistent python3-setuptools python3-typing-extensions python3-yaml 121s python3.11 python3.11-minimal python3.12 python3.12-minimal readline-common 121s rsync rsyslog shared-mime-info sudo systemd systemd-dev systemd-resolved 121s systemd-sysv systemd-timesyncd tcpdump telnet tnftp ubuntu-pro-client 121s ubuntu-pro-client-l10n udev udisks2 usb.ids util-linux uuid-runtime 121s vim-common vim-tiny wget xxd xz-utils zlib1g 121s 248 upgraded, 73 newly installed, 28 to remove and 0 not upgraded. 121s Need to get 390 MB of archives. 121s After this operation, 640 MB of additional disk space will be used. 121s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el motd-news-config all 13ubuntu8 [5098 B] 121s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el base-files ppc64el 13ubuntu8 [74.5 kB] 121s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el bash ppc64el 5.2.21-2ubuntu3 [977 kB] 122s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el bsdutils ppc64el 1:2.39.3-9ubuntu2 [98.3 kB] 122s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el coreutils ppc64el 9.4-3ubuntu3 [1523 kB] 122s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libudisks2-0 ppc64el 2.10.1-6 [182 kB] 122s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el udisks2 ppc64el 2.10.1-6 [344 kB] 122s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el shared-mime-info ppc64el 2.4-1build1 [481 kB] 122s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-girepository-2.0 ppc64el 1.79.1-1ubuntu6 [24.8 kB] 122s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.79.3-3ubuntu5 [182 kB] 122s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgirepository-1.0-1 ppc64el 1.79.1-1ubuntu6 [93.8 kB] 122s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-gi ppc64el 3.47.0-3build1 [261 kB] 122s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-dbus ppc64el 1.3.2-5build2 [107 kB] 122s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnetplan1 ppc64el 1.0-1 [136 kB] 122s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-netplan ppc64el 1.0-1 [21.8 kB] 122s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el netplan-generator ppc64el 1.0-1 [59.2 kB] 122s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el initramfs-tools-bin ppc64el 0.142ubuntu23 [21.0 kB] 122s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 122s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el initramfs-tools all 0.142ubuntu23 [9058 B] 122s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el netplan.io ppc64el 1.0-1 [66.2 kB] 122s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libxmlb2 ppc64el 0.3.15-1build1 [82.6 kB] 122s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgpgme11t64 ppc64el 1.18.0-4.1ubuntu3 [173 kB] 122s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libvolume-key1 ppc64el 0.3.12-7build1 [47.9 kB] 122s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libqrtr-glib0 ppc64el 1.2.2-1ubuntu3 [18.3 kB] 122s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libqmi-glib5 ppc64el 1.35.2-0ubuntu1 [966 kB] 122s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libqmi-proxy ppc64el 1.35.2-0ubuntu1 [6208 B] 122s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpolkit-agent-1-0 ppc64el 124-1ubuntu1 [18.8 kB] 122s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpolkit-gobject-1-0 ppc64el 124-1ubuntu1 [52.7 kB] 122s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libmm-glib0 ppc64el 1.23.4-0ubuntu1 [282 kB] 122s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libmbim-glib4 ppc64el 1.31.2-0ubuntu2 [253 kB] 122s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libmbim-proxy ppc64el 1.31.2-0ubuntu2 [6274 B] 122s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 122s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libjson-glib-1.0-0 ppc64el 1.8.0-2build1 [73.6 kB] 122s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgusb2 ppc64el 0.4.8-1build1 [43.0 kB] 122s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgudev-1.0-0 ppc64el 1:238-3ubuntu2 [15.8 kB] 122s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el tnftp ppc64el 20230507-2build1 [116 kB] 122s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el tcpdump ppc64el 4.99.4-3ubuntu2 [543 kB] 122s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsystemd0 ppc64el 255.4-1ubuntu5 [526 kB] 122s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el systemd-dev all 255.4-1ubuntu5 [103 kB] 122s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnss-systemd ppc64el 255.4-1ubuntu5 [208 kB] 122s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libudev1 ppc64el 255.4-1ubuntu5 [200 kB] 122s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libssl3t64 ppc64el 3.0.13-0ubuntu2 [2125 kB] 123s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el systemd ppc64el 255.4-1ubuntu5 [3771 kB] 123s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el udev ppc64el 255.4-1ubuntu5 [2038 kB] 123s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el systemd-sysv ppc64el 255.4-1ubuntu5 [11.9 kB] 123s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpam-systemd ppc64el 255.4-1ubuntu5 [304 kB] 123s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el systemd-timesyncd ppc64el 255.4-1ubuntu5 [37.9 kB] 123s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsystemd-shared ppc64el 255.4-1ubuntu5 [2351 kB] 123s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el systemd-resolved ppc64el 255.4-1ubuntu5 [346 kB] 123s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el sudo ppc64el 1.9.15p5-3ubuntu3 [1005 kB] 123s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el rsync ppc64el 3.2.7-1build1 [487 kB] 123s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-cryptography ppc64el 41.0.7-4build2 [860 kB] 123s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssl ppc64el 3.0.13-0ubuntu2 [1026 kB] 123s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssh-sftp-server ppc64el 1:9.6p1-3ubuntu11 [43.7 kB] 123s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssh-client ppc64el 1:9.6p1-3ubuntu11 [1112 kB] 123s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el openssh-server ppc64el 1:9.6p1-3ubuntu11 [627 kB] 123s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libssh-4 ppc64el 0.10.6-2build1 [234 kB] 123s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsasl2-modules ppc64el 2.1.28+dfsg1-5ubuntu1 [83.1 kB] 123s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3.12 ppc64el 3.12.2-4build3 [645 kB] 123s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3.12-minimal ppc64el 3.12.2-4build3 [2447 kB] 123s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpython3.12-minimal ppc64el 3.12.2-4build3 [836 kB] 124s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el grub-ieee1275 ppc64el 2.12-1ubuntu5 [63.1 kB] 124s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el grub2-common ppc64el 2.12-1ubuntu5 [752 kB] 124s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el grub-common ppc64el 2.12-1ubuntu5 [2356 kB] 124s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el grub-ieee1275-bin ppc64el 2.12-1ubuntu5 [687 kB] 124s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libparted2t64 ppc64el 3.6-3.1build2 [184 kB] 124s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el parted ppc64el 3.6-3.1build2 [58.9 kB] 124s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3.11 ppc64el 3.11.8-1build4 [589 kB] 124s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3.11-minimal ppc64el 3.11.8-1build4 [2292 kB] 124s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpython3.11-minimal ppc64el 3.11.8-1build4 [846 kB] 124s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpython3.11-stdlib ppc64el 3.11.8-1build4 [1977 kB] 124s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gnupg-utils ppc64el 2.4.4-2ubuntu15 [123 kB] 124s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gpg-agent ppc64el 2.4.4-2ubuntu15 [275 kB] 124s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gpg-wks-client ppc64el 2.4.4-2ubuntu15 [85.0 kB] 124s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gpg ppc64el 2.4.4-2ubuntu15 [706 kB] 124s Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el libnpth0t64 ppc64el 1.6-3.1 [8864 B] 124s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gpgv ppc64el 2.4.4-2ubuntu15 [198 kB] 124s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dirmngr ppc64el 2.4.4-2ubuntu15 [391 kB] 124s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gnupg all 2.4.4-2ubuntu15 [359 kB] 124s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el keyboxd ppc64el 2.4.4-2ubuntu15 [94.3 kB] 124s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gpgconf ppc64el 2.4.4-2ubuntu15 [115 kB] 124s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gpgsm ppc64el 2.4.4-2ubuntu15 [292 kB] 124s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libreadline8t64 ppc64el 8.2-4 [182 kB] 124s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gawk ppc64el 1:5.2.1-2build2 [528 kB] 124s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el fdisk ppc64el 2.39.3-9ubuntu2 [132 kB] 124s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el bc ppc64el 1.07.1-3ubuntu2 [93.2 kB] 124s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpython3.12-stdlib ppc64el 3.12.2-4build3 [2082 kB] 124s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el perl-base ppc64el 5.38.2-3.2 [1916 kB] 124s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 124s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-gdbm ppc64el 3.12.2-3ubuntu1.1 [19.8 kB] 124s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el man-db ppc64el 2.12.0-3build4 [1274 kB] 124s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdbm6t64 ppc64el 1.23-5.1 [41.9 kB] 124s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgdbm-compat4t64 ppc64el 1.23-5.1 [6972 B] 124s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libperl5.38t64 ppc64el 5.38.2-3.2 [4957 kB] 125s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el perl ppc64el 5.38.2-3.2 [231 kB] 125s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-6 [875 kB] 125s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsasl2-modules-db ppc64el 2.1.28+dfsg1-5ubuntu1 [23.4 kB] 125s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsasl2-2 ppc64el 2.1.28+dfsg1-5ubuntu1 [68.0 kB] 125s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnvme1t64 ppc64el 1.8-3 [98.2 kB] 125s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el wget ppc64el 1.21.4-1ubuntu2 [382 kB] 125s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl4t64 ppc64el 8.5.0-2ubuntu8 [428 kB] 125s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el curl ppc64el 8.5.0-2ubuntu8 [234 kB] 125s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpsl5t64 ppc64el 0.21.2-1.1 [59.0 kB] 125s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libarchive13t64 ppc64el 3.7.2-1.1ubuntu2 [518 kB] 125s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el fwupd ppc64el 1.9.15-2 [4634 kB] 126s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcurl3t64-gnutls ppc64el 8.5.0-2ubuntu8 [419 kB] 126s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libfwupd2 ppc64el 1.9.15-2 [136 kB] 126s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev3 ppc64el 3.1.0-1build1 [55.2 kB] 126s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev-utils3 ppc64el 3.1.0-1build1 [20.3 kB] 126s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev-swap3 ppc64el 3.1.0-1build1 [8616 B] 126s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev-part3 ppc64el 3.1.0-1build1 [17.5 kB] 126s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev-nvme3 ppc64el 3.1.0-1build1 [20.1 kB] 126s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev-mdraid3 ppc64el 3.1.0-1build1 [14.3 kB] 126s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev-loop3 ppc64el 3.1.0-1build1 [7742 B] 126s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 126s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el logsave ppc64el 1.47.0-2.4~exp1ubuntu2 [22.9 kB] 126s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libext2fs2t64 ppc64el 1.47.0-2.4~exp1ubuntu2 [270 kB] 126s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el e2fsprogs ppc64el 1.47.0-2.4~exp1ubuntu2 [663 kB] 126s Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el libreiserfscore0t64 ppc64el 1:3.6.27-7.1 [92.7 kB] 126s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el btrfs-progs ppc64el 6.6.3-1.1build1 [1352 kB] 126s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev-fs3 ppc64el 3.1.0-1build1 [41.2 kB] 126s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblockdev-crypto3 ppc64el 3.1.0-1build1 [22.5 kB] 126s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el bolt ppc64el 0.9.6-2build1 [171 kB] 126s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.79.3-3ubuntu5 [1773 kB] 127s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libjcat1 ppc64el 0.2.0-2build2 [40.0 kB] 127s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libldap2 ppc64el 2.6.7+dfsg-1~exp1ubuntu6 [233 kB] 127s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el ubuntu-pro-client-l10n ppc64el 31.2.2 [19.4 kB] 127s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el ubuntu-pro-client ppc64el 31.2.2 [215 kB] 127s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-apt ppc64el 2.7.7 [181 kB] 127s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apt-utils ppc64el 2.7.14 [226 kB] 127s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapt-pkg6.0t64 ppc64el 2.7.14 [1063 kB] 127s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnettle8t64 ppc64el 3.9.1-2.2 [226 kB] 127s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libhogweed6t64 ppc64el 3.9.1-2.2 [208 kB] 127s Get:134 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgnutls30t64 ppc64el 3.8.3-1.1ubuntu2 [1154 kB] 127s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apt ppc64el 2.7.14 [1401 kB] 127s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el librtmp1 ppc64el 2.4+20151223.gitfa8646d.1-2build6 [64.4 kB] 127s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el liblzma5 ppc64el 5.6.0-0.2 [156 kB] 127s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libblkid1 ppc64el 2.39.3-9ubuntu2 [155 kB] 127s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el kmod ppc64el 31+20240202-2ubuntu4 [122 kB] 127s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libkmod2 ppc64el 31+20240202-2ubuntu4 [64.4 kB] 127s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libselinux1 ppc64el 3.5-2ubuntu1 [101 kB] 127s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaudit-common all 1:3.1.2-2.1 [5674 B] 127s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcap-ng0 ppc64el 0.8.4-2build1 [16.2 kB] 127s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libaudit1 ppc64el 1:3.1.2-2.1 [52.8 kB] 127s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpam0g ppc64el 1.5.3-5ubuntu3 [75.7 kB] 127s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpam-modules-bin ppc64el 1.5.3-5ubuntu3 [57.9 kB] 127s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpam-modules ppc64el 1.5.3-5ubuntu3 [320 kB] 127s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 127s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 127s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dbus-user-session ppc64el 1.14.10-4ubuntu2 [9960 B] 127s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libapparmor1 ppc64el 4.0.0-beta3-0ubuntu2 [55.0 kB] 127s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libexpat1 ppc64el 2.6.1-2 [101 kB] 127s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 127s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dbus-bin ppc64el 1.14.10-4ubuntu2 [48.1 kB] 127s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dbus ppc64el 1.14.10-4ubuntu2 [26.9 kB] 127s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dbus-daemon ppc64el 1.14.10-4ubuntu2 [136 kB] 127s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdbus-1-3 ppc64el 1.14.10-4ubuntu2 [244 kB] 127s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.185-3ubuntu2 [182 kB] 127s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libuuid1 ppc64el 2.39.3-9ubuntu2 [39.3 kB] 127s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcryptsetup12 ppc64el 2:2.7.0-1ubuntu2 [376 kB] 127s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libfdisk1 ppc64el 2.39.3-9ubuntu2 [171 kB] 127s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libseccomp2 ppc64el 2.5.5-1ubuntu2 [62.5 kB] 127s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el mount ppc64el 2.39.3-9ubuntu2 [125 kB] 127s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libmount1 ppc64el 2.39.3-9ubuntu2 [169 kB] 127s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el zlib1g ppc64el 1:1.3.dfsg-3.1ubuntu1 [72.8 kB] 127s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-minimal ppc64el 3.12.2-0ubuntu1 [27.1 kB] 127s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3 ppc64el 3.12.2-0ubuntu1 [24.1 kB] 127s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libplymouth5 ppc64el 24.004.60-1ubuntu6 [166 kB] 128s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpng16-16t64 ppc64el 1.6.43-3 [242 kB] 128s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libbrotli1 ppc64el 1.1.0-2build1 [410 kB] 128s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libfreetype6 ppc64el 2.13.2+dfsg-1build2 [545 kB] 128s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsqlite3-0 ppc64el 3.45.1-1ubuntu1 [804 kB] 128s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el pinentry-curses ppc64el 1.2.1-3ubuntu4 [38.7 kB] 128s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gcc-14-base ppc64el 14-20240315-1ubuntu1 [47.0 kB] 128s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgcc-s1 ppc64el 14-20240315-1ubuntu1 [39.2 kB] 128s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libstdc++6 ppc64el 14-20240315-1ubuntu1 [897 kB] 128s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python-apt-common all 2.7.7 [19.8 kB] 128s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsmartcols1 ppc64el 2.39.3-9ubuntu2 [79.0 kB] 128s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el readline-common all 8.2-4 [56.4 kB] 128s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el bsdextrautils ppc64el 2.39.3-9ubuntu2 [78.6 kB] 128s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el groff-base ppc64el 1.23.0-3build1 [1112 kB] 128s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.2-0ubuntu1 [9798 B] 128s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libfido2-1 ppc64el 1.14.0-1build1 [111 kB] 128s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgssapi-krb5-2 ppc64el 1.20.1-6ubuntu1 [185 kB] 128s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libkrb5-3 ppc64el 1.20.1-6ubuntu1 [432 kB] 128s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libkrb5support0 ppc64el 1.20.1-6ubuntu1 [38.5 kB] 128s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libk5crypto3 ppc64el 1.20.1-6ubuntu1 [108 kB] 128s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libcom-err2 ppc64el 1.47.0-2.4~exp1ubuntu2 [22.9 kB] 128s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libproc2-0 ppc64el 2:4.0.4-4ubuntu2 [68.8 kB] 128s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el procps ppc64el 2:4.0.4-4ubuntu2 [736 kB] 128s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnghttp2-14 ppc64el 1.59.0-1build1 [89.0 kB] 128s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dpkg ppc64el 1.22.6ubuntu5 [1343 kB] 128s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el util-linux ppc64el 2.39.3-9ubuntu2 [1195 kB] 128s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libxml2 ppc64el 2.9.14+dfsg-1.3ubuntu2 [840 kB] 128s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libbpf1 ppc64el 1:1.3.0-2build1 [216 kB] 128s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el iproute2 ppc64el 6.1.0-1ubuntu5 [1384 kB] 128s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libelf1t64 ppc64el 0.190-1.1build2 [69.3 kB] 128s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dhcpcd-base ppc64el 1:10.0.6-1ubuntu2 [276 kB] 128s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el file ppc64el 1:5.45-3 [22.7 kB] 128s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libmagic-mgc ppc64el 1:5.45-3 [307 kB] 128s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libmagic1t64 ppc64el 1:5.45-3 [106 kB] 128s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libtirpc-common all 1.3.4+ds-1.1 [8018 B] 128s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el lsof ppc64el 4.95.0-1build2 [256 kB] 129s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libnsl2 ppc64el 1.3.0-3build2 [48.9 kB] 129s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libtirpc3t64 ppc64el 1.3.4+ds-1.1 [102 kB] 129s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el multipath-tools ppc64el 0.9.4-5ubuntu6 [341 kB] 129s Get:207 http://ftpmaster.internal/ubuntu noble/main ppc64el liburcu8t64 ppc64el 0.14.0-3.1 [73.6 kB] 129s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el bind9-host ppc64el 1:9.18.24-0ubuntu3 [54.5 kB] 129s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el bind9-dnsutils ppc64el 1:9.18.24-0ubuntu3 [167 kB] 129s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el bind9-libs ppc64el 1:9.18.24-0ubuntu3 [1436 kB] 130s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libuv1t64 ppc64el 1.48.0-1.1 [117 kB] 130s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el liblocale-gettext-perl ppc64el 1.07-6ubuntu4 [16.1 kB] 130s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el uuid-runtime ppc64el 2.39.3-9ubuntu2 [33.8 kB] 130s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdebconfclient0 ppc64el 0.271ubuntu2 [11.2 kB] 130s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsemanage-common all 3.5-1build4 [10.1 kB] 130s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsemanage2 ppc64el 3.5-1build4 [115 kB] 130s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el install-info ppc64el 7.1-3build1 [64.5 kB] 130s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gcc-13-base ppc64el 13.2.0-21ubuntu1 [48.3 kB] 130s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libss2 ppc64el 1.47.0-2.4~exp1ubuntu2 [18.0 kB] 130s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dmsetup ppc64el 2:1.02.185-3ubuntu2 [91.8 kB] 130s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el eject ppc64el 2.39.3-9ubuntu2 [28.2 kB] 130s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el krb5-locales all 1.20.1-6ubuntu1 [13.8 kB] 130s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 130s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libslang2 ppc64el 2.3.3-3build1 [501 kB] 130s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libtext-charwidth-perl ppc64el 0.04-11build2 [9506 B] 130s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libtext-iconv-perl ppc64el 1.7-8build2 [13.7 kB] 130s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-yaml ppc64el 6.0.1-2build1 [123 kB] 130s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 130s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 130s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el rsyslog ppc64el 8.2312.0-3ubuntu7 [629 kB] 130s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el vim-tiny ppc64el 2:9.1.0016-1ubuntu6 [1042 kB] 131s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el vim-common all 2:9.1.0016-1ubuntu6 [385 kB] 131s Get:233 http://ftpmaster.internal/ubuntu noble/main ppc64el xdg-user-dirs ppc64el 0.18-1 [20.0 kB] 131s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el xxd ppc64el 2:9.1.0016-1ubuntu6 [63.7 kB] 131s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el apparmor ppc64el 4.0.0-beta3-0ubuntu2 [747 kB] 131s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el ftp all 20230507-2build1 [4724 B] 131s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el inetutils-telnet ppc64el 2:2.5-3ubuntu3 [115 kB] 131s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el info ppc64el 7.1-3build1 [188 kB] 131s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libusb-1.0-0 ppc64el 2:1.0.27-1 [64.0 kB] 131s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libxmuu1 ppc64el 2:1.1.3-3build1 [9488 B] 131s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el lshw ppc64el 02.19.git.2021.06.19.996aaad9c7-2build2 [334 kB] 131s Get:242 http://ftpmaster.internal/ubuntu noble/main ppc64el manpages all 6.05.01-1 [1340 kB] 131s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el mtr-tiny ppc64el 0.95-1.1build1 [62.8 kB] 131s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el plymouth-theme-ubuntu-text ppc64el 24.004.60-1ubuntu6 [11.1 kB] 131s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el plymouth ppc64el 24.004.60-1ubuntu6 [155 kB] 131s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el telnet all 0.17+2.5-3ubuntu3 [3682 B] 131s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el usb.ids all 2024.03.18-1 [223 kB] 131s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el xz-utils ppc64el 5.6.0-0.2 [281 kB] 131s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libctf0 ppc64el 2.42-4ubuntu1 [112 kB] 131s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libctf-nobfd0 ppc64el 2.42-4ubuntu1 [112 kB] 131s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el binutils-powerpc64le-linux-gnu ppc64el 2.42-4ubuntu1 [2473 kB] 132s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libbinutils ppc64el 2.42-4ubuntu1 [699 kB] 132s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el binutils ppc64el 2.42-4ubuntu1 [3078 B] 132s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el binutils-common ppc64el 2.42-4ubuntu1 [217 kB] 132s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsframe1 ppc64el 2.42-4ubuntu1 [16.0 kB] 132s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libllvm18 ppc64el 1:18.1.2-1ubuntu2 [28.9 MB] 133s Get:257 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libclang-cpp18 ppc64el 1:18.1.2-1ubuntu2 [14.6 MB] 134s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el libbpfcc ppc64el 0.29.1+ds-1ubuntu4 [707 kB] 134s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el python3-bpfcc all 0.29.1+ds-1ubuntu4 [40.2 kB] 134s Get:260 http://ftpmaster.internal/ubuntu noble/main ppc64el ieee-data all 20220827.1 [2113 kB] 134s Get:261 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-netaddr all 0.8.0-2ubuntu1 [319 kB] 134s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el bpfcc-tools all 0.29.1+ds-1ubuntu4 [687 kB] 135s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libclang1-18 ppc64el 1:18.1.2-1ubuntu2 [8725 kB] 135s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdw1t64 ppc64el 0.190-1.1build2 [301 kB] 135s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el bpftrace ppc64el 0.20.2-1ubuntu1 [1058 kB] 135s Get:266 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el cryptsetup-bin ppc64el 2:2.7.0-1ubuntu2 [227 kB] 135s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el dpkg-dev all 1.22.6ubuntu5 [1074 kB] 135s Get:268 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libdpkg-perl all 1.22.6ubuntu5 [269 kB] 135s Get:269 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 135s Get:270 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 135s Get:271 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el fontconfig-config ppc64el 2.15.0-1.1ubuntu1 [37.4 kB] 135s Get:272 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libprotobuf-c1 ppc64el 1.4.1-1ubuntu3 [25.9 kB] 135s Get:273 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 135s Get:274 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libibverbs1 ppc64el 50.0-2build1 [74.4 kB] 135s Get:275 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el ibverbs-providers ppc64el 50.0-2build1 [420 kB] 135s Get:276 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el jq ppc64el 1.7.1-3 [66.1 kB] 135s Get:277 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libjq1 ppc64el 1.7.1-3 [173 kB] 135s Get:278 http://ftpmaster.internal/ubuntu noble/main ppc64el libaio1t64 ppc64el 0.3.113-6 [8188 B] 135s Get:279 http://ftpmaster.internal/ubuntu noble/main ppc64el libatm1t64 ppc64el 1:2.5.1-5.1 [26.9 kB] 135s Get:280 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu6 [21.3 kB] 135s Get:281 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libfontconfig1 ppc64el 2.15.0-1.1ubuntu1 [190 kB] 135s Get:282 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu1 [212 kB] 135s Get:283 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 135s Get:284 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1 [61.9 kB] 135s Get:285 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu1 [34.7 kB] 135s Get:286 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu1 [266 kB] 135s Get:287 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4build2 [28.8 kB] 135s Get:288 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libwebp7 ppc64el 1.3.2-0.4build2 [312 kB] 135s Get:289 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu1 [274 kB] 135s Get:290 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libxpm4 ppc64el 1:3.5.17-1build1 [50.2 kB] 135s Get:291 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgd3 ppc64el 2.3.3-9ubuntu3 [162 kB] 135s Get:292 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-devtools ppc64el 2.39-0ubuntu6 [29.6 kB] 135s Get:293 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-libc-dev ppc64el 6.8.0-20.20 [1586 kB] 135s Get:294 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4 [167 kB] 135s Get:295 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu6 [82.3 kB] 135s Get:296 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu6 [2102 kB] 135s Get:297 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libevent-core-2.1-7 ppc64el 2.1.12-stable-9build1 [110 kB] 135s Get:298 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libftdi1-2 ppc64el 1.5-6build4 [32.5 kB] 135s Get:299 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 135s Get:300 http://ftpmaster.internal/ubuntu noble/main ppc64el libunwind8 ppc64el 1.6.2-3 [59.9 kB] 135s Get:301 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-modules-6.8.0-20-generic ppc64el 6.8.0-20.20 [31.3 MB] 137s Get:302 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-image-6.8.0-20-generic ppc64el 6.8.0-20.20 [63.9 MB] 139s Get:303 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-modules-extra-6.8.0-20-generic ppc64el 6.8.0-20.20 [103 MB] 145s Get:304 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-generic ppc64el 6.8.0-20.20+1 [1734 B] 145s Get:305 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-image-generic ppc64el 6.8.0-20.20+1 [9698 B] 145s Get:306 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-virtual ppc64el 6.8.0-20.20+1 [1686 B] 145s Get:307 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-image-virtual ppc64el 6.8.0-20.20+1 [9702 B] 145s Get:308 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-headers-virtual ppc64el 6.8.0-20.20+1 [1648 B] 145s Get:309 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 146s Get:310 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-headers-6.8.0-20-generic ppc64el 6.8.0-20.20 [3728 kB] 147s Get:311 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-headers-generic ppc64el 6.8.0-20.20+1 [9612 B] 147s Get:312 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-tools-common all 6.8.0-20.20 [437 kB] 147s Get:313 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-tools-6.8.0-20 ppc64el 6.8.0-20.20 [2924 kB] 147s Get:314 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el linux-tools-6.8.0-20-generic ppc64el 6.8.0-20.20 [1730 B] 147s Get:315 http://ftpmaster.internal/ubuntu noble/main ppc64el manpages-dev all 6.05.01-1 [2018 kB] 147s Get:316 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-distutils all 3.12.2-3ubuntu1.1 [133 kB] 147s Get:317 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-lib2to3 all 3.12.2-3ubuntu1.1 [79.1 kB] 147s Get:318 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-pyrsistent ppc64el 0.20.0-1build1 [60.4 kB] 147s Get:319 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-typing-extensions all 4.10.0-1 [60.7 kB] 147s Get:320 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-kernel-accessories ppc64el 1.536build1 [10.5 kB] 147s Get:321 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el kpartx ppc64el 0.9.4-5ubuntu6 [34.4 kB] 148s Preconfiguring packages ... 148s Fetched 390 MB in 26s (15.0 MB/s) 148s (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 ... 70153 files and directories currently installed.) 148s Preparing to unpack .../motd-news-config_13ubuntu8_all.deb ... 148s Unpacking motd-news-config (13ubuntu8) over (13ubuntu7) ... 148s Preparing to unpack .../base-files_13ubuntu8_ppc64el.deb ... 148s Unpacking base-files (13ubuntu8) over (13ubuntu7) ... 148s Setting up base-files (13ubuntu8) ... 149s motd-news.service is a disabled or a static unit not running, not starting it. 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70153 files and directories currently installed.) 149s Preparing to unpack .../bash_5.2.21-2ubuntu3_ppc64el.deb ... 149s Unpacking bash (5.2.21-2ubuntu3) over (5.2.21-2ubuntu2) ... 149s Setting up bash (5.2.21-2ubuntu3) ... 149s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70153 files and directories currently installed.) 149s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_ppc64el.deb ... 149s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 149s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70153 files and directories currently installed.) 149s Preparing to unpack .../coreutils_9.4-3ubuntu3_ppc64el.deb ... 149s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 149s Setting up coreutils (9.4-3ubuntu3) ... 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70153 files and directories currently installed.) 149s Preparing to unpack .../00-libudisks2-0_2.10.1-6_ppc64el.deb ... 149s Unpacking libudisks2-0:ppc64el (2.10.1-6) over (2.10.1-1ubuntu2) ... 149s Preparing to unpack .../01-udisks2_2.10.1-6_ppc64el.deb ... 149s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 149s Preparing to unpack .../02-shared-mime-info_2.4-1build1_ppc64el.deb ... 149s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 150s Preparing to unpack .../03-gir1.2-girepository-2.0_1.79.1-1ubuntu6_ppc64el.deb ... 150s Unpacking gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu6) over (1.79.1-1) ... 150s Preparing to unpack .../04-gir1.2-glib-2.0_2.79.3-3ubuntu5_ppc64el.deb ... 150s Unpacking gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 150s Preparing to unpack .../05-libgirepository-1.0-1_1.79.1-1ubuntu6_ppc64el.deb ... 150s Unpacking libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu6) over (1.79.1-1) ... 150s Preparing to unpack .../06-python3-gi_3.47.0-3build1_ppc64el.deb ... 150s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 150s Preparing to unpack .../07-python3-dbus_1.3.2-5build2_ppc64el.deb ... 150s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 150s Selecting previously unselected package libnetplan1:ppc64el. 150s Preparing to unpack .../08-libnetplan1_1.0-1_ppc64el.deb ... 150s Unpacking libnetplan1:ppc64el (1.0-1) ... 150s Preparing to unpack .../09-python3-netplan_1.0-1_ppc64el.deb ... 150s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 150s Preparing to unpack .../10-netplan-generator_1.0-1_ppc64el.deb ... 150s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 150s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 150s Preparing to unpack .../11-initramfs-tools-bin_0.142ubuntu23_ppc64el.deb ... 150s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 150s Preparing to unpack .../12-initramfs-tools-core_0.142ubuntu23_all.deb ... 150s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 150s Preparing to unpack .../13-initramfs-tools_0.142ubuntu23_all.deb ... 150s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 150s Preparing to unpack .../14-netplan.io_1.0-1_ppc64el.deb ... 150s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 150s Preparing to unpack .../15-libxmlb2_0.3.15-1build1_ppc64el.deb ... 150s Unpacking libxmlb2:ppc64el (0.3.15-1build1) over (0.3.15-1) ... 150s dpkg: libgpgme11:ppc64el: dependency problems, but removing anyway as you requested: 150s libvolume-key1:ppc64el depends on libgpgme11 (>= 1.4.1). 150s libjcat1:ppc64el depends on libgpgme11 (>= 1.2.0). 150s 150s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70157 files and directories currently installed.) 150s Removing libgpgme11:ppc64el (1.18.0-4ubuntu1) ... 150s Selecting previously unselected package libgpgme11t64:ppc64el. 150s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70151 files and directories currently installed.) 150s Preparing to unpack .../00-libgpgme11t64_1.18.0-4.1ubuntu3_ppc64el.deb ... 150s Unpacking libgpgme11t64:ppc64el (1.18.0-4.1ubuntu3) ... 150s Preparing to unpack .../01-libvolume-key1_0.3.12-7build1_ppc64el.deb ... 150s Unpacking libvolume-key1:ppc64el (0.3.12-7build1) over (0.3.12-5build2) ... 150s Preparing to unpack .../02-libqrtr-glib0_1.2.2-1ubuntu3_ppc64el.deb ... 150s Unpacking libqrtr-glib0:ppc64el (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 150s Preparing to unpack .../03-libqmi-glib5_1.35.2-0ubuntu1_ppc64el.deb ... 150s Unpacking libqmi-glib5:ppc64el (1.35.2-0ubuntu1) over (1.34.0-2) ... 150s Preparing to unpack .../04-libqmi-proxy_1.35.2-0ubuntu1_ppc64el.deb ... 150s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 150s Preparing to unpack .../05-libpolkit-agent-1-0_124-1ubuntu1_ppc64el.deb ... 150s Unpacking libpolkit-agent-1-0:ppc64el (124-1ubuntu1) over (124-1) ... 150s Preparing to unpack .../06-libpolkit-gobject-1-0_124-1ubuntu1_ppc64el.deb ... 150s Unpacking libpolkit-gobject-1-0:ppc64el (124-1ubuntu1) over (124-1) ... 150s Preparing to unpack .../07-libmm-glib0_1.23.4-0ubuntu1_ppc64el.deb ... 150s Unpacking libmm-glib0:ppc64el (1.23.4-0ubuntu1) over (1.22.0-3) ... 150s Preparing to unpack .../08-libmbim-glib4_1.31.2-0ubuntu2_ppc64el.deb ... 150s Unpacking libmbim-glib4:ppc64el (1.31.2-0ubuntu2) over (1.30.0-1) ... 150s Preparing to unpack .../09-libmbim-proxy_1.31.2-0ubuntu2_ppc64el.deb ... 150s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 150s Preparing to unpack .../10-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 150s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 150s Preparing to unpack .../11-libjson-glib-1.0-0_1.8.0-2build1_ppc64el.deb ... 150s Unpacking libjson-glib-1.0-0:ppc64el (1.8.0-2build1) over (1.8.0-2) ... 150s Preparing to unpack .../12-libgusb2_0.4.8-1build1_ppc64el.deb ... 150s Unpacking libgusb2:ppc64el (0.4.8-1build1) over (0.4.8-1) ... 150s Preparing to unpack .../13-libgudev-1.0-0_1%3a238-3ubuntu2_ppc64el.deb ... 150s Unpacking libgudev-1.0-0:ppc64el (1:238-3ubuntu2) over (1:238-3) ... 150s Preparing to unpack .../14-tnftp_20230507-2build1_ppc64el.deb ... 150s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 150s Preparing to unpack .../15-tcpdump_4.99.4-3ubuntu2_ppc64el.deb ... 150s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 151s Preparing to unpack .../16-libsystemd0_255.4-1ubuntu5_ppc64el.deb ... 151s Unpacking libsystemd0:ppc64el (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 151s Setting up libsystemd0:ppc64el (255.4-1ubuntu5) ... 151s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70158 files and directories currently installed.) 151s Preparing to unpack .../systemd-dev_255.4-1ubuntu5_all.deb ... 151s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 151s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_ppc64el.deb ... 151s Unpacking libnss-systemd:ppc64el (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 151s Preparing to unpack .../libudev1_255.4-1ubuntu5_ppc64el.deb ... 151s Unpacking libudev1:ppc64el (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 151s Setting up libudev1:ppc64el (255.4-1ubuntu5) ... 151s dpkg: libssl3:ppc64el: dependency problems, but removing anyway as you requested: 151s wget depends on libssl3 (>= 3.0.0). 151s systemd-resolved depends on libssl3 (>= 3.0.0). 151s systemd depends on libssl3 (>= 3.0.0). 151s sudo depends on libssl3 (>= 3.0.0). 151s rsync depends on libssl3 (>= 3.0.0). 151s python3-cryptography depends on libssl3 (>= 3.0.0). 151s openssl depends on libssl3 (>= 3.0.9). 151s openssh-server depends on libssl3 (>= 3.0.10). 151s openssh-client depends on libssl3 (>= 3.0.10). 151s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 151s libsystemd-shared:ppc64el depends on libssl3 (>= 3.0.0). 151s libssh-4:ppc64el depends on libssl3 (>= 3.0.0). 151s libsasl2-modules:ppc64el depends on libssl3 (>= 3.0.0). 151s libsasl2-2:ppc64el depends on libssl3 (>= 3.0.0). 151s libpython3.12-minimal:ppc64el depends on libssl3 (>= 3.0.0). 151s libpython3.11-minimal:ppc64el depends on libssl3 (>= 3.0.0). 151s libnvme1 depends on libssl3 (>= 3.0.0). 151s libkrb5-3:ppc64el depends on libssl3 (>= 3.0.0). 151s libkmod2:ppc64el depends on libssl3 (>= 3.0.0). 151s libfido2-1:ppc64el depends on libssl3 (>= 3.0.0). 151s libcurl4:ppc64el depends on libssl3 (>= 3.0.0). 151s libcryptsetup12:ppc64el depends on libssl3 (>= 3.0.0). 151s kmod depends on libssl3 (>= 3.0.0). 151s dhcpcd-base depends on libssl3 (>= 3.0.0). 151s coreutils depends on libssl3 (>= 3.0.0). 151s bind9-libs:ppc64el depends on libssl3 (>= 3.0.0). 151s 151s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70158 files and directories currently installed.) 151s Removing libssl3:ppc64el (3.0.10-1ubuntu4) ... 151s Selecting previously unselected package libssl3t64:ppc64el. 151s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70147 files and directories currently installed.) 151s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_ppc64el.deb ... 151s Unpacking libssl3t64:ppc64el (3.0.13-0ubuntu2) ... 151s Setting up libssl3t64:ppc64el (3.0.13-0ubuntu2) ... 151s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70160 files and directories currently installed.) 151s Preparing to unpack .../systemd_255.4-1ubuntu5_ppc64el.deb ... 151s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 151s Preparing to unpack .../udev_255.4-1ubuntu5_ppc64el.deb ... 151s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 151s Preparing to unpack .../libsystemd-shared_255.4-1ubuntu5_ppc64el.deb ... 151s Unpacking libsystemd-shared:ppc64el (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 152s Setting up libsystemd-shared:ppc64el (255.4-1ubuntu5) ... 152s Setting up systemd-dev (255.4-1ubuntu5) ... 152s Setting up systemd (255.4-1ubuntu5) ... 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70160 files and directories currently installed.) 152s Preparing to unpack .../00-systemd-sysv_255.4-1ubuntu5_ppc64el.deb ... 152s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 152s Preparing to unpack .../01-libpam-systemd_255.4-1ubuntu5_ppc64el.deb ... 152s Unpacking libpam-systemd:ppc64el (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 152s Preparing to unpack .../02-systemd-timesyncd_255.4-1ubuntu5_ppc64el.deb ... 152s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 152s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_ppc64el.deb ... 152s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 152s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_ppc64el.deb ... 152s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 153s Preparing to unpack .../05-rsync_3.2.7-1build1_ppc64el.deb ... 153s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 153s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_ppc64el.deb ... 153s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 153s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_ppc64el.deb ... 153s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 153s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_ppc64el.deb ... 153s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 153s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_ppc64el.deb ... 153s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 153s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_ppc64el.deb ... 153s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 153s Preparing to unpack .../11-libssh-4_0.10.6-2build1_ppc64el.deb ... 153s Unpacking libssh-4:ppc64el (0.10.6-2build1) over (0.10.6-2) ... 153s Preparing to unpack .../12-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_ppc64el.deb ... 153s Unpacking libsasl2-modules:ppc64el (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 153s Preparing to unpack .../13-python3.12_3.12.2-4build3_ppc64el.deb ... 153s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 153s Preparing to unpack .../14-python3.12-minimal_3.12.2-4build3_ppc64el.deb ... 153s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 153s Preparing to unpack .../15-libpython3.12-minimal_3.12.2-4build3_ppc64el.deb ... 153s Unpacking libpython3.12-minimal:ppc64el (3.12.2-4build3) over (3.12.2-1) ... 153s Preparing to unpack .../16-grub-ieee1275_2.12-1ubuntu5_ppc64el.deb ... 153s Unpacking grub-ieee1275 (2.12-1ubuntu5) over (2.12-1ubuntu4) ... 153s Preparing to unpack .../17-grub2-common_2.12-1ubuntu5_ppc64el.deb ... 153s Unpacking grub2-common (2.12-1ubuntu5) over (2.12-1ubuntu4) ... 153s Preparing to unpack .../18-grub-common_2.12-1ubuntu5_ppc64el.deb ... 154s Unpacking grub-common (2.12-1ubuntu5) over (2.12-1ubuntu4) ... 154s Preparing to unpack .../19-grub-ieee1275-bin_2.12-1ubuntu5_ppc64el.deb ... 154s Unpacking grub-ieee1275-bin (2.12-1ubuntu5) over (2.12-1ubuntu4) ... 154s dpkg: libparted2:ppc64el: dependency problems, but removing anyway as you requested: 154s parted depends on libparted2 (= 3.6-3). 154s 154s (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 ... 70160 files and directories currently installed.) 154s Removing libparted2:ppc64el (3.6-3) ... 154s Selecting previously unselected package libparted2t64:ppc64el. 154s (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 ... 70154 files and directories currently installed.) 154s Preparing to unpack .../0-libparted2t64_3.6-3.1build2_ppc64el.deb ... 154s Unpacking libparted2t64:ppc64el (3.6-3.1build2) ... 154s Preparing to unpack .../1-parted_3.6-3.1build2_ppc64el.deb ... 154s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 154s Preparing to unpack .../2-python3.11_3.11.8-1build4_ppc64el.deb ... 154s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 154s Preparing to unpack .../3-python3.11-minimal_3.11.8-1build4_ppc64el.deb ... 154s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 154s Preparing to unpack .../4-libpython3.11-minimal_3.11.8-1build4_ppc64el.deb ... 154s Unpacking libpython3.11-minimal:ppc64el (3.11.8-1build4) over (3.11.8-1) ... 154s Preparing to unpack .../5-libpython3.11-stdlib_3.11.8-1build4_ppc64el.deb ... 154s Unpacking libpython3.11-stdlib:ppc64el (3.11.8-1build4) over (3.11.8-1) ... 154s Preparing to unpack .../6-gnupg-utils_2.4.4-2ubuntu15_ppc64el.deb ... 154s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s Preparing to unpack .../7-gpg-agent_2.4.4-2ubuntu15_ppc64el.deb ... 155s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s Preparing to unpack .../8-gpg-wks-client_2.4.4-2ubuntu15_ppc64el.deb ... 155s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s Preparing to unpack .../9-gpg_2.4.4-2ubuntu15_ppc64el.deb ... 155s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s dpkg: libnpth0:ppc64el: dependency problems, but removing anyway as you requested: 155s keyboxd depends on libnpth0 (>= 0.90). 155s gpgv depends on libnpth0 (>= 0.90). 155s gpgsm depends on libnpth0 (>= 0.90). 155s dirmngr depends on libnpth0 (>= 0.90). 155s 155s (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 ... 70159 files and directories currently installed.) 155s Removing libnpth0:ppc64el (1.6-3build2) ... 155s Selecting previously unselected package libnpth0t64:ppc64el. 155s (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 ... 70154 files and directories currently installed.) 155s Preparing to unpack .../libnpth0t64_1.6-3.1_ppc64el.deb ... 155s Unpacking libnpth0t64:ppc64el (1.6-3.1) ... 155s Setting up libnpth0t64:ppc64el (1.6-3.1) ... 155s (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 ... 70160 files and directories currently installed.) 155s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_ppc64el.deb ... 155s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s Setting up gpgv (2.4.4-2ubuntu15) ... 155s (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 ... 70160 files and directories currently installed.) 155s Preparing to unpack .../dirmngr_2.4.4-2ubuntu15_ppc64el.deb ... 155s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s Preparing to unpack .../gnupg_2.4.4-2ubuntu15_all.deb ... 155s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_ppc64el.deb ... 155s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s Preparing to unpack .../gpgconf_2.4.4-2ubuntu15_ppc64el.deb ... 155s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_ppc64el.deb ... 155s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 155s dpkg: libreadline8:ppc64el: dependency problems, but removing anyway as you requested: 155s libpython3.12-stdlib:ppc64el depends on libreadline8 (>= 7.0~beta). 155s gawk depends on libreadline8 (>= 6.0). 155s fdisk depends on libreadline8 (>= 6.0). 155s bc depends on libreadline8 (>= 6.0). 155s 155s (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 ... 70160 files and directories currently installed.) 155s Removing libreadline8:ppc64el (8.2-3) ... 155s Selecting previously unselected package libreadline8t64:ppc64el. 155s (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 ... 70148 files and directories currently installed.) 155s Preparing to unpack .../libreadline8t64_8.2-4_ppc64el.deb ... 155s Adding 'diversion of /lib/powerpc64le-linux-gnu/libhistory.so.8 to /lib/powerpc64le-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 155s Adding 'diversion of /lib/powerpc64le-linux-gnu/libhistory.so.8.2 to /lib/powerpc64le-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' 155s Adding 'diversion of /lib/powerpc64le-linux-gnu/libreadline.so.8 to /lib/powerpc64le-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 155s Adding 'diversion of /lib/powerpc64le-linux-gnu/libreadline.so.8.2 to /lib/powerpc64le-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' 155s Unpacking libreadline8t64:ppc64el (8.2-4) ... 155s Setting up libreadline8t64:ppc64el (8.2-4) ... 155s (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 ... 70168 files and directories currently installed.) 155s Preparing to unpack .../gawk_1%3a5.2.1-2build2_ppc64el.deb ... 155s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 155s Preparing to unpack .../fdisk_2.39.3-9ubuntu2_ppc64el.deb ... 155s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 155s Preparing to unpack .../bc_1.07.1-3ubuntu2_ppc64el.deb ... 155s Unpacking bc (1.07.1-3ubuntu2) over (1.07.1-3build1) ... 155s Preparing to unpack .../libpython3.12-stdlib_3.12.2-4build3_ppc64el.deb ... 155s Unpacking libpython3.12-stdlib:ppc64el (3.12.2-4build3) over (3.12.2-1) ... 156s Preparing to unpack .../perl-base_5.38.2-3.2_ppc64el.deb ... 156s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 156s Setting up perl-base (5.38.2-3.2) ... 156s (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 ... 70166 files and directories currently installed.) 156s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 156s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 156s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu1.1_ppc64el.deb ... 156s Unpacking python3-gdbm:ppc64el (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 156s Preparing to unpack .../man-db_2.12.0-3build4_ppc64el.deb ... 156s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 156s dpkg: libgdbm-compat4:ppc64el: dependency problems, but removing anyway as you requested: 156s libperl5.38:ppc64el depends on libgdbm-compat4 (>= 1.18-3). 156s 156s (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 ... 70166 files and directories currently installed.) 156s Removing libgdbm-compat4:ppc64el (1.23-5) ... 156s dpkg: libgdbm6:ppc64el: dependency problems, but removing anyway as you requested: 156s libperl5.38:ppc64el depends on libgdbm6 (>= 1.21). 156s 156s Removing libgdbm6:ppc64el (1.23-5) ... 156s Selecting previously unselected package libgdbm6t64:ppc64el. 156s (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.) 156s Preparing to unpack .../libgdbm6t64_1.23-5.1_ppc64el.deb ... 156s Unpacking libgdbm6t64:ppc64el (1.23-5.1) ... 156s Selecting previously unselected package libgdbm-compat4t64:ppc64el. 156s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_ppc64el.deb ... 156s Unpacking libgdbm-compat4t64:ppc64el (1.23-5.1) ... 156s dpkg: libperl5.38:ppc64el: dependency problems, but removing anyway as you requested: 156s perl depends on libperl5.38 (= 5.38.2-3). 156s 156s (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 ... 70168 files and directories currently installed.) 156s Removing libperl5.38:ppc64el (5.38.2-3) ... 157s Selecting previously unselected package libperl5.38t64:ppc64el. 157s (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 ... 69645 files and directories currently installed.) 157s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_ppc64el.deb ... 157s Unpacking libperl5.38t64:ppc64el (5.38.2-3.2) ... 157s Preparing to unpack .../perl_5.38.2-3.2_ppc64el.deb ... 157s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 157s dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: 157s libsasl2-modules-db:ppc64el depends on libdb5.3. 157s libpam-modules:ppc64el depends on libdb5.3. 157s iproute2 depends on libdb5.3. 157s apt-utils depends on libdb5.3. 157s 157s (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 ... 70168 files and directories currently installed.) 157s Removing libdb5.3:ppc64el (5.3.28+dfsg2-4) ... 157s Selecting previously unselected package libdb5.3t64:ppc64el. 157s (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 ... 70162 files and directories currently installed.) 157s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_ppc64el.deb ... 157s Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-6) ... 157s Preparing to unpack .../libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_ppc64el.deb ... 157s Unpacking libsasl2-modules-db:ppc64el (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 157s Preparing to unpack .../libsasl2-2_2.1.28+dfsg1-5ubuntu1_ppc64el.deb ... 157s Unpacking libsasl2-2:ppc64el (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 157s dpkg: libnvme1: dependency problems, but removing anyway as you requested: 157s libblockdev-nvme3:ppc64el depends on libnvme1 (>= 1.7.1). 157s 157s (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 ... 70168 files and directories currently installed.) 157s Removing libnvme1 (1.8-2) ... 157s Selecting previously unselected package libnvme1t64. 157s (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 ... 70161 files and directories currently installed.) 157s Preparing to unpack .../libnvme1t64_1.8-3_ppc64el.deb ... 157s Unpacking libnvme1t64 (1.8-3) ... 157s Preparing to unpack .../wget_1.21.4-1ubuntu2_ppc64el.deb ... 157s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 157s dpkg: libcurl4:ppc64el: dependency problems, but removing anyway as you requested: 157s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 157s 157s (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.) 157s Removing libcurl4:ppc64el (8.5.0-2ubuntu2) ... 157s Selecting previously unselected package libcurl4t64:ppc64el. 157s (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 ... 70164 files and directories currently installed.) 157s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu8_ppc64el.deb ... 157s Unpacking libcurl4t64:ppc64el (8.5.0-2ubuntu8) ... 157s Preparing to unpack .../curl_8.5.0-2ubuntu8_ppc64el.deb ... 157s Unpacking curl (8.5.0-2ubuntu8) over (8.5.0-2ubuntu2) ... 157s dpkg: libpsl5:ppc64el: dependency problems, but removing anyway as you requested: 157s libcurl3-gnutls:ppc64el depends on libpsl5 (>= 0.16.0). 157s 157s (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 ... 70170 files and directories currently installed.) 157s Removing libpsl5:ppc64el (0.21.2-1build1) ... 157s Selecting previously unselected package libpsl5t64:ppc64el. 157s (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 ... 70165 files and directories currently installed.) 157s Preparing to unpack .../libpsl5t64_0.21.2-1.1_ppc64el.deb ... 157s Unpacking libpsl5t64:ppc64el (0.21.2-1.1) ... 157s dpkg: libarchive13:ppc64el: dependency problems, but removing anyway as you requested: 157s fwupd depends on libarchive13 (>= 3.2.1). 157s 157s (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 ... 70171 files and directories currently installed.) 157s Removing libarchive13:ppc64el (3.7.2-1ubuntu2) ... 157s Selecting previously unselected package libarchive13t64:ppc64el. 157s (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 ... 70165 files and directories currently installed.) 157s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_ppc64el.deb ... 157s Unpacking libarchive13t64:ppc64el (3.7.2-1.1ubuntu2) ... 158s Preparing to unpack .../fwupd_1.9.15-2_ppc64el.deb ... 158s Unpacking fwupd (1.9.15-2) over (1.9.14-1) ... 158s dpkg: libcurl3-gnutls:ppc64el: dependency problems, but removing anyway as you requested: 158s libfwupd2:ppc64el depends on libcurl3-gnutls (>= 7.63.0). 158s 158s (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 ... 70172 files and directories currently installed.) 158s Removing libcurl3-gnutls:ppc64el (8.5.0-2ubuntu2) ... 158s Selecting previously unselected package libcurl3t64-gnutls:ppc64el. 158s (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 ... 70165 files and directories currently installed.) 158s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu8_ppc64el.deb ... 158s Unpacking libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu8) ... 158s Preparing to unpack .../01-libfwupd2_1.9.15-2_ppc64el.deb ... 158s Unpacking libfwupd2:ppc64el (1.9.15-2) over (1.9.14-1) ... 158s Preparing to unpack .../02-libblockdev3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../03-libblockdev-utils3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev-utils3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../04-libblockdev-swap3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev-swap3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../05-libblockdev-part3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev-part3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../06-libblockdev-nvme3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev-nvme3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../07-libblockdev-mdraid3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev-mdraid3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../08-libblockdev-loop3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev-loop3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../09-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 158s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 158s Preparing to unpack .../10-logsave_1.47.0-2.4~exp1ubuntu2_ppc64el.deb ... 158s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 158s dpkg: libext2fs2:ppc64el: dependency problems, but removing anyway as you requested: 158s libblockdev-fs3:ppc64el depends on libext2fs2 (>= 1.42.11). 158s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 158s btrfs-progs depends on libext2fs2 (>= 1.42). 158s 158s (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 ... 70172 files and directories currently installed.) 158s Removing libext2fs2:ppc64el (1.47.0-2ubuntu1) ... 158s Selecting previously unselected package libext2fs2t64:ppc64el. 158s (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 ... 70165 files and directories currently installed.) 158s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_ppc64el.deb ... 158s Adding 'diversion of /lib/powerpc64le-linux-gnu/libe2p.so.2 to /lib/powerpc64le-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 158s Adding 'diversion of /lib/powerpc64le-linux-gnu/libe2p.so.2.3 to /lib/powerpc64le-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 158s Adding 'diversion of /lib/powerpc64le-linux-gnu/libext2fs.so.2 to /lib/powerpc64le-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 158s Adding 'diversion of /lib/powerpc64le-linux-gnu/libext2fs.so.2.4 to /lib/powerpc64le-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 158s Unpacking libext2fs2t64:ppc64el (1.47.0-2.4~exp1ubuntu2) ... 158s Setting up libext2fs2t64:ppc64el (1.47.0-2.4~exp1ubuntu2) ... 158s (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 ... 70181 files and directories currently installed.) 158s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_ppc64el.deb ... 158s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 158s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 158s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 158s 158s (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 ... 70181 files and directories currently installed.) 158s Removing libreiserfscore0 (1:3.6.27-7) ... 158s Selecting previously unselected package libreiserfscore0t64. 158s (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.) 158s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_ppc64el.deb ... 158s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 158s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_ppc64el.deb ... 158s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 158s Preparing to unpack .../libblockdev-fs3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev-fs3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../libblockdev-crypto3_3.1.0-1build1_ppc64el.deb ... 158s Unpacking libblockdev-crypto3:ppc64el (3.1.0-1build1) over (3.1.0-1) ... 158s Preparing to unpack .../bolt_0.9.6-2build1_ppc64el.deb ... 158s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 159s dpkg: libglib2.0-0:ppc64el: dependency problems, but removing anyway as you requested: 159s libnetplan0:ppc64el depends on libglib2.0-0 (>= 2.75.3). 159s libjcat1:ppc64el depends on libglib2.0-0 (>= 2.75.3). 159s 159s (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 ... 70182 files and directories currently installed.) 159s Removing libglib2.0-0:ppc64el (2.79.2-1~ubuntu1) ... 159s Selecting previously unselected package libglib2.0-0t64:ppc64el. 159s (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.) 159s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_ppc64el.deb ... 159s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 159s removed '/var/lib/dpkg/info/libglib2.0-0:ppc64el.postrm' 159s Unpacking libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 159s Preparing to unpack .../1-libjcat1_0.2.0-2build2_ppc64el.deb ... 159s Unpacking libjcat1:ppc64el (0.2.0-2build2) over (0.2.0-2) ... 159s Preparing to unpack .../2-libldap2_2.6.7+dfsg-1~exp1ubuntu6_ppc64el.deb ... 159s Unpacking libldap2:ppc64el (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 159s Preparing to unpack .../3-ubuntu-pro-client-l10n_31.2.2_ppc64el.deb ... 159s Unpacking ubuntu-pro-client-l10n (31.2.2) over (31.1) ... 159s Preparing to unpack .../4-ubuntu-pro-client_31.2.2_ppc64el.deb ... 159s Unpacking ubuntu-pro-client (31.2.2) over (31.1) ... 159s Preparing to unpack .../5-python3-apt_2.7.7_ppc64el.deb ... 159s Unpacking python3-apt (2.7.7) over (2.7.6) ... 159s Preparing to unpack .../6-apt-utils_2.7.14_ppc64el.deb ... 159s Unpacking apt-utils (2.7.14) over (2.7.12) ... 159s dpkg: libapt-pkg6.0:ppc64el: dependency problems, but removing anyway as you requested: 159s apt depends on libapt-pkg6.0 (>= 2.7.12). 159s 159s (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 ... 70180 files and directories currently installed.) 159s Removing libapt-pkg6.0:ppc64el (2.7.12) ... 159s dpkg: libnettle8:ppc64el: dependency problems, but removing anyway as you requested: 159s librtmp1:ppc64el depends on libnettle8. 159s libhogweed6:ppc64el depends on libnettle8. 159s libgnutls30:ppc64el depends on libnettle8 (>= 3.9~). 159s 159s Removing libnettle8:ppc64el (3.9.1-2) ... 159s Selecting previously unselected package libapt-pkg6.0t64:ppc64el. 159s (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 ... 70124 files and directories currently installed.) 159s Preparing to unpack .../libapt-pkg6.0t64_2.7.14_ppc64el.deb ... 159s Unpacking libapt-pkg6.0t64:ppc64el (2.7.14) ... 159s Setting up libapt-pkg6.0t64:ppc64el (2.7.14) ... 159s Selecting previously unselected package libnettle8t64:ppc64el. 160s (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 ... 70174 files and directories currently installed.) 160s Preparing to unpack .../libnettle8t64_3.9.1-2.2_ppc64el.deb ... 160s Unpacking libnettle8t64:ppc64el (3.9.1-2.2) ... 160s Setting up libnettle8t64:ppc64el (3.9.1-2.2) ... 160s dpkg: libhogweed6:ppc64el: dependency problems, but removing anyway as you requested: 160s librtmp1:ppc64el depends on libhogweed6. 160s libgnutls30:ppc64el depends on libhogweed6 (>= 3.6). 160s 160s (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 ... 70182 files and directories currently installed.) 160s Removing libhogweed6:ppc64el (3.9.1-2) ... 160s Selecting previously unselected package libhogweed6t64:ppc64el. 160s (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.) 160s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_ppc64el.deb ... 160s Unpacking libhogweed6t64:ppc64el (3.9.1-2.2) ... 160s Setting up libhogweed6t64:ppc64el (3.9.1-2.2) ... 160s dpkg: libgnutls30:ppc64el: dependency problems, but removing anyway as you requested: 160s librtmp1:ppc64el depends on libgnutls30 (>= 3.7.2). 160s apt depends on libgnutls30 (>= 3.8.1). 160s 160s (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 ... 70183 files and directories currently installed.) 160s Removing libgnutls30:ppc64el (3.8.3-1ubuntu1) ... 160s Selecting previously unselected package libgnutls30t64:ppc64el. 160s (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 ... 70174 files and directories currently installed.) 160s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_ppc64el.deb ... 160s Unpacking libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 160s Setting up libgnutls30t64:ppc64el (3.8.3-1.1ubuntu2) ... 160s (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 ... 70202 files and directories currently installed.) 160s Preparing to unpack .../apt_2.7.14_ppc64el.deb ... 160s Unpacking apt (2.7.14) over (2.7.12) ... 160s Setting up apt (2.7.14) ... 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70202 files and directories currently installed.) 161s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_ppc64el.deb ... 161s Unpacking librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 161s Preparing to unpack .../liblzma5_5.6.0-0.2_ppc64el.deb ... 161s Unpacking liblzma5:ppc64el (5.6.0-0.2) over (5.4.5-0.3) ... 161s Setting up liblzma5:ppc64el (5.6.0-0.2) ... 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70202 files and directories currently installed.) 161s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_ppc64el.deb ... 161s Unpacking libblkid1:ppc64el (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 161s Setting up libblkid1:ppc64el (2.39.3-9ubuntu2) ... 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70202 files and directories currently installed.) 161s Preparing to unpack .../kmod_31+20240202-2ubuntu4_ppc64el.deb ... 161s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 161s Preparing to unpack .../libkmod2_31+20240202-2ubuntu4_ppc64el.deb ... 161s Unpacking libkmod2:ppc64el (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 161s Preparing to unpack .../libselinux1_3.5-2ubuntu1_ppc64el.deb ... 161s Unpacking libselinux1:ppc64el (3.5-2ubuntu1) over (3.5-2build1) ... 161s Setting up libselinux1:ppc64el (3.5-2ubuntu1) ... 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70202 files and directories currently installed.) 161s Preparing to unpack .../libaudit-common_1%3a3.1.2-2.1_all.deb ... 161s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 161s Setting up libaudit-common (1:3.1.2-2.1) ... 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70202 files and directories currently installed.) 161s Preparing to unpack .../libcap-ng0_0.8.4-2build1_ppc64el.deb ... 161s Unpacking libcap-ng0:ppc64el (0.8.4-2build1) over (0.8.4-2) ... 161s Setting up libcap-ng0:ppc64el (0.8.4-2build1) ... 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70202 files and directories currently installed.) 161s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_ppc64el.deb ... 161s Unpacking libaudit1:ppc64el (1:3.1.2-2.1) over (1:3.1.2-2) ... 161s Setting up libaudit1:ppc64el (1:3.1.2-2.1) ... 161s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 70202 files and directories currently installed.) 161s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_ppc64el.deb ... 161s Unpacking libpam0g:ppc64el (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 161s Setting up libpam0g:ppc64el (1.5.3-5ubuntu3) ... 162s (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 ... 70202 files and directories currently installed.) 162s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_ppc64el.deb ... 162s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 162s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 162s pam_namespace.service is a disabled or a static unit not running, not starting it. 162s (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 ... 70202 files and directories currently installed.) 162s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_ppc64el.deb ... 162s Unpacking libpam-modules:ppc64el (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 162s Setting up libpam-modules:ppc64el (1.5.3-5ubuntu3) ... 162s Installing new version of config file /etc/security/namespace.init ... 162s (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 ... 70200 files and directories currently installed.) 162s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 162s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 162s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 163s (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 ... 70200 files and directories currently installed.) 163s Preparing to unpack .../00-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 163s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 163s Preparing to unpack .../01-dbus-user-session_1.14.10-4ubuntu2_ppc64el.deb ... 163s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 163s Preparing to unpack .../02-libapparmor1_4.0.0-beta3-0ubuntu2_ppc64el.deb ... 163s Unpacking libapparmor1:ppc64el (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 163s Preparing to unpack .../03-libexpat1_2.6.1-2_ppc64el.deb ... 163s Unpacking libexpat1:ppc64el (2.6.1-2) over (2.6.0-1) ... 163s Preparing to unpack .../04-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 163s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 163s Preparing to unpack .../05-dbus-bin_1.14.10-4ubuntu2_ppc64el.deb ... 163s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 163s Preparing to unpack .../06-dbus_1.14.10-4ubuntu2_ppc64el.deb ... 163s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 163s Preparing to unpack .../07-dbus-daemon_1.14.10-4ubuntu2_ppc64el.deb ... 163s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 163s Preparing to unpack .../08-libdbus-1-3_1.14.10-4ubuntu2_ppc64el.deb ... 163s Unpacking libdbus-1-3:ppc64el (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 163s Preparing to unpack .../09-libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_ppc64el.deb ... 163s Unpacking libdevmapper1.02.1:ppc64el (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 163s Preparing to unpack .../10-libuuid1_2.39.3-9ubuntu2_ppc64el.deb ... 163s Unpacking libuuid1:ppc64el (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 163s Setting up libuuid1:ppc64el (2.39.3-9ubuntu2) ... 163s (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 ... 70200 files and directories currently installed.) 163s Preparing to unpack .../libcryptsetup12_2%3a2.7.0-1ubuntu2_ppc64el.deb ... 163s Unpacking libcryptsetup12:ppc64el (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 163s Preparing to unpack .../libfdisk1_2.39.3-9ubuntu2_ppc64el.deb ... 163s Unpacking libfdisk1:ppc64el (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 163s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_ppc64el.deb ... 163s Unpacking libseccomp2:ppc64el (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 163s Setting up libseccomp2:ppc64el (2.5.5-1ubuntu2) ... 163s (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 ... 70200 files and directories currently installed.) 163s Preparing to unpack .../mount_2.39.3-9ubuntu2_ppc64el.deb ... 163s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 163s Preparing to unpack .../libmount1_2.39.3-9ubuntu2_ppc64el.deb ... 163s Unpacking libmount1:ppc64el (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 163s Setting up libmount1:ppc64el (2.39.3-9ubuntu2) ... 163s (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 ... 70200 files and directories currently installed.) 163s Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3.1ubuntu1_ppc64el.deb ... 163s Unpacking zlib1g:ppc64el (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 163s Setting up zlib1g:ppc64el (1:1.3.dfsg-3.1ubuntu1) ... 163s Setting up libpython3.12-minimal:ppc64el (3.12.2-4build3) ... 163s Setting up libexpat1:ppc64el (2.6.1-2) ... 163s Setting up python3.12-minimal (3.12.2-4build3) ... 164s (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 ... 70200 files and directories currently installed.) 164s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_ppc64el.deb ... 164s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 164s Setting up python3-minimal (3.12.2-0ubuntu1) ... 165s (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 ... 70200 files and directories currently installed.) 165s Preparing to unpack .../python3_3.12.2-0ubuntu1_ppc64el.deb ... 165s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 165s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_ppc64el.deb ... 165s Unpacking libplymouth5:ppc64el (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 165s dpkg: libpng16-16:ppc64el: dependency problems, but removing anyway as you requested: 165s libfreetype6:ppc64el depends on libpng16-16 (>= 1.6.2-1). 165s 165s (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 ... 70200 files and directories currently installed.) 165s Removing libpng16-16:ppc64el (1.6.43-1) ... 165s Selecting previously unselected package libpng16-16t64:ppc64el. 165s (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 ... 70190 files and directories currently installed.) 165s Preparing to unpack .../0-libpng16-16t64_1.6.43-3_ppc64el.deb ... 165s Unpacking libpng16-16t64:ppc64el (1.6.43-3) ... 165s Preparing to unpack .../1-libbrotli1_1.1.0-2build1_ppc64el.deb ... 165s Unpacking libbrotli1:ppc64el (1.1.0-2build1) over (1.1.0-2) ... 165s Preparing to unpack .../2-libfreetype6_2.13.2+dfsg-1build2_ppc64el.deb ... 165s Unpacking libfreetype6:ppc64el (2.13.2+dfsg-1build2) over (2.13.2+dfsg-1) ... 165s Preparing to unpack .../3-libsqlite3-0_3.45.1-1ubuntu1_ppc64el.deb ... 165s Unpacking libsqlite3-0:ppc64el (3.45.1-1ubuntu1) over (3.45.1-1) ... 165s Preparing to unpack .../4-pinentry-curses_1.2.1-3ubuntu4_ppc64el.deb ... 165s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 165s Preparing to unpack .../5-gcc-14-base_14-20240315-1ubuntu1_ppc64el.deb ... 165s Unpacking gcc-14-base:ppc64el (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 165s Setting up gcc-14-base:ppc64el (14-20240315-1ubuntu1) ... 165s (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 ... 70201 files and directories currently installed.) 165s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_ppc64el.deb ... 165s Unpacking libgcc-s1:ppc64el (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 165s Setting up libgcc-s1:ppc64el (14-20240315-1ubuntu1) ... 165s (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 ... 70201 files and directories currently installed.) 165s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_ppc64el.deb ... 165s Unpacking libstdc++6:ppc64el (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 165s Setting up libstdc++6:ppc64el (14-20240315-1ubuntu1) ... 165s (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 ... 70201 files and directories currently installed.) 165s Preparing to unpack .../python-apt-common_2.7.7_all.deb ... 165s Unpacking python-apt-common (2.7.7) over (2.7.6) ... 165s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_ppc64el.deb ... 165s Unpacking libsmartcols1:ppc64el (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 165s Setting up libsmartcols1:ppc64el (2.39.3-9ubuntu2) ... 165s (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 ... 70201 files and directories currently installed.) 165s Preparing to unpack .../00-readline-common_8.2-4_all.deb ... 165s Unpacking readline-common (8.2-4) over (8.2-3) ... 165s Preparing to unpack .../01-bsdextrautils_2.39.3-9ubuntu2_ppc64el.deb ... 165s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 165s Preparing to unpack .../02-groff-base_1.23.0-3build1_ppc64el.deb ... 165s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 165s Preparing to unpack .../03-libpython3-stdlib_3.12.2-0ubuntu1_ppc64el.deb ... 165s Unpacking libpython3-stdlib:ppc64el (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 165s Preparing to unpack .../04-libfido2-1_1.14.0-1build1_ppc64el.deb ... 165s Unpacking libfido2-1:ppc64el (1.14.0-1build1) over (1.14.0-1) ... 165s Preparing to unpack .../05-libgssapi-krb5-2_1.20.1-6ubuntu1_ppc64el.deb ... 165s Unpacking libgssapi-krb5-2:ppc64el (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 165s Preparing to unpack .../06-libkrb5-3_1.20.1-6ubuntu1_ppc64el.deb ... 165s Unpacking libkrb5-3:ppc64el (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 166s Preparing to unpack .../07-libkrb5support0_1.20.1-6ubuntu1_ppc64el.deb ... 166s Unpacking libkrb5support0:ppc64el (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 166s Preparing to unpack .../08-libk5crypto3_1.20.1-6ubuntu1_ppc64el.deb ... 166s Unpacking libk5crypto3:ppc64el (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 166s Preparing to unpack .../09-libcom-err2_1.47.0-2.4~exp1ubuntu2_ppc64el.deb ... 166s Unpacking libcom-err2:ppc64el (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 166s Preparing to unpack .../10-libproc2-0_2%3a4.0.4-4ubuntu2_ppc64el.deb ... 166s Unpacking libproc2-0:ppc64el (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 166s Preparing to unpack .../11-procps_2%3a4.0.4-4ubuntu2_ppc64el.deb ... 166s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 166s Preparing to unpack .../12-libnghttp2-14_1.59.0-1build1_ppc64el.deb ... 166s Unpacking libnghttp2-14:ppc64el (1.59.0-1build1) over (1.59.0-1) ... 166s Preparing to unpack .../13-dpkg_1.22.6ubuntu5_ppc64el.deb ... 166s Unpacking dpkg (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 166s Setting up dpkg (1.22.6ubuntu5) ... 166s (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 ... 70202 files and directories currently installed.) 166s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_ppc64el.deb ... 166s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 167s Setting up util-linux (2.39.3-9ubuntu2) ... 167s fstrim.service is a disabled or a static unit not running, not starting it. 168s (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 ... 70202 files and directories currently installed.) 168s Preparing to unpack .../libxml2_2.9.14+dfsg-1.3ubuntu2_ppc64el.deb ... 168s Unpacking libxml2:ppc64el (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 168s (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 ... 70202 files and directories currently installed.) 168s Removing libatm1:ppc64el (1:2.5.1-5) ... 168s (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 ... 70197 files and directories currently installed.) 168s Preparing to unpack .../libbpf1_1%3a1.3.0-2build1_ppc64el.deb ... 168s Unpacking libbpf1:ppc64el (1:1.3.0-2build1) over (1:1.3.0-2) ... 168s Preparing to unpack .../iproute2_6.1.0-1ubuntu5_ppc64el.deb ... 168s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 168s dpkg: libelf1:ppc64el: dependency problems, but removing anyway as you requested: 168s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 168s 168s (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 ... 70197 files and directories currently installed.) 168s Removing libelf1:ppc64el (0.190-1) ... 168s Selecting previously unselected package libelf1t64:ppc64el. 168s (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 ... 70192 files and directories currently installed.) 168s Preparing to unpack .../libelf1t64_0.190-1.1build2_ppc64el.deb ... 168s Unpacking libelf1t64:ppc64el (0.190-1.1build2) ... 168s Preparing to unpack .../dhcpcd-base_1%3a10.0.6-1ubuntu2_ppc64el.deb ... 168s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 168s Preparing to unpack .../file_1%3a5.45-3_ppc64el.deb ... 168s Unpacking file (1:5.45-3) over (1:5.45-2) ... 168s (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 ... 70197 files and directories currently installed.) 168s Removing libmagic1:ppc64el (1:5.45-2) ... 168s (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 ... 70187 files and directories currently installed.) 168s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_ppc64el.deb ... 168s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 168s Selecting previously unselected package libmagic1t64:ppc64el. 168s Preparing to unpack .../libmagic1t64_1%3a5.45-3_ppc64el.deb ... 168s Unpacking libmagic1t64:ppc64el (1:5.45-3) ... 168s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 168s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 168s Preparing to unpack .../lsof_4.95.0-1build2_ppc64el.deb ... 168s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 168s Preparing to unpack .../libnsl2_1.3.0-3build2_ppc64el.deb ... 168s Unpacking libnsl2:ppc64el (1.3.0-3build2) over (1.3.0-3) ... 168s (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 ... 70198 files and directories currently installed.) 168s Removing libtirpc3:ppc64el (1.3.4+ds-1build1) ... 168s Selecting previously unselected package libtirpc3t64:ppc64el. 168s (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 ... 70192 files and directories currently installed.) 168s Preparing to unpack .../libtirpc3t64_1.3.4+ds-1.1_ppc64el.deb ... 168s Adding 'diversion of /lib/powerpc64le-linux-gnu/libtirpc.so.3 to /lib/powerpc64le-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' 168s Adding 'diversion of /lib/powerpc64le-linux-gnu/libtirpc.so.3.0.0 to /lib/powerpc64le-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 168s Unpacking libtirpc3t64:ppc64el (1.3.4+ds-1.1) ... 168s Preparing to unpack .../multipath-tools_0.9.4-5ubuntu6_ppc64el.deb ... 168s Unpacking multipath-tools (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 168s dpkg: liburcu8:ppc64el: dependency problems, but removing anyway as you requested: 168s xfsprogs depends on liburcu8 (>= 0.13.0). 168s 168s (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 ... 70202 files and directories currently installed.) 168s Removing liburcu8:ppc64el (0.14.0-3) ... 168s Selecting previously unselected package liburcu8t64:ppc64el. 168s (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 ... 70183 files and directories currently installed.) 168s Preparing to unpack .../liburcu8t64_0.14.0-3.1_ppc64el.deb ... 168s Unpacking liburcu8t64:ppc64el (0.14.0-3.1) ... 168s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_ppc64el.deb ... 168s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 168s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_ppc64el.deb ... 168s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 168s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_ppc64el.deb ... 168s Unpacking bind9-libs:ppc64el (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 169s (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 ... 70203 files and directories currently installed.) 169s Removing libuv1:ppc64el (1.48.0-1) ... 169s Selecting previously unselected package libuv1t64:ppc64el. 169s (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 ... 70198 files and directories currently installed.) 169s Preparing to unpack .../libuv1t64_1.48.0-1.1_ppc64el.deb ... 169s Unpacking libuv1t64:ppc64el (1.48.0-1.1) ... 169s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu4_ppc64el.deb ... 169s Unpacking liblocale-gettext-perl (1.07-6ubuntu4) over (1.07-6build1) ... 169s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_ppc64el.deb ... 169s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 169s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_ppc64el.deb ... 169s Unpacking libdebconfclient0:ppc64el (0.271ubuntu2) over (0.271ubuntu1) ... 169s Setting up libdebconfclient0:ppc64el (0.271ubuntu2) ... 169s (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 ... 70204 files and directories currently installed.) 169s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 169s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 169s Setting up libsemanage-common (3.5-1build4) ... 169s (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 ... 70204 files and directories currently installed.) 169s Preparing to unpack .../libsemanage2_3.5-1build4_ppc64el.deb ... 169s Unpacking libsemanage2:ppc64el (3.5-1build4) over (3.5-1build2) ... 169s Setting up libsemanage2:ppc64el (3.5-1build4) ... 169s (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 ... 70204 files and directories currently installed.) 169s Preparing to unpack .../install-info_7.1-3build1_ppc64el.deb ... 169s Unpacking install-info (7.1-3build1) over (7.1-3) ... 169s Setting up install-info (7.1-3build1) ... 169s (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 ... 70204 files and directories currently installed.) 169s Preparing to unpack .../000-gcc-13-base_13.2.0-21ubuntu1_ppc64el.deb ... 169s Unpacking gcc-13-base:ppc64el (13.2.0-21ubuntu1) over (13.2.0-17ubuntu2) ... 169s Preparing to unpack .../001-libss2_1.47.0-2.4~exp1ubuntu2_ppc64el.deb ... 169s Unpacking libss2:ppc64el (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 169s Preparing to unpack .../002-dmsetup_2%3a1.02.185-3ubuntu2_ppc64el.deb ... 169s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 169s Preparing to unpack .../003-eject_2.39.3-9ubuntu2_ppc64el.deb ... 169s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 169s Preparing to unpack .../004-krb5-locales_1.20.1-6ubuntu1_all.deb ... 169s Unpacking krb5-locales (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 169s Preparing to unpack .../005-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 169s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 169s Preparing to unpack .../006-libslang2_2.3.3-3build1_ppc64el.deb ... 169s Unpacking libslang2:ppc64el (2.3.3-3build1) over (2.3.3-3) ... 169s Preparing to unpack .../007-libtext-charwidth-perl_0.04-11build2_ppc64el.deb ... 169s Unpacking libtext-charwidth-perl:ppc64el (0.04-11build2) over (0.04-11build1) ... 169s Preparing to unpack .../008-libtext-iconv-perl_1.7-8build2_ppc64el.deb ... 169s Unpacking libtext-iconv-perl:ppc64el (1.7-8build2) over (1.7-8build1) ... 169s Preparing to unpack .../009-python3-yaml_6.0.1-2build1_ppc64el.deb ... 169s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 169s Preparing to unpack .../010-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 169s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 170s Preparing to unpack .../011-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 170s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 170s Preparing to unpack .../012-rsyslog_8.2312.0-3ubuntu7_ppc64el.deb ... 170s Unpacking rsyslog (8.2312.0-3ubuntu7) over (8.2312.0-3ubuntu3) ... 170s Preparing to unpack .../013-vim-tiny_2%3a9.1.0016-1ubuntu6_ppc64el.deb ... 170s Unpacking vim-tiny (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 170s Preparing to unpack .../014-vim-common_2%3a9.1.0016-1ubuntu6_all.deb ... 170s Unpacking vim-common (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 170s Selecting previously unselected package xdg-user-dirs. 170s Preparing to unpack .../015-xdg-user-dirs_0.18-1_ppc64el.deb ... 170s Unpacking xdg-user-dirs (0.18-1) ... 170s Preparing to unpack .../016-xxd_2%3a9.1.0016-1ubuntu6_ppc64el.deb ... 170s Unpacking xxd (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 170s Preparing to unpack .../017-apparmor_4.0.0-beta3-0ubuntu2_ppc64el.deb ... 170s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 171s Preparing to unpack .../018-ftp_20230507-2build1_all.deb ... 171s Unpacking ftp (20230507-2build1) over (20230507-2) ... 171s Preparing to unpack .../019-inetutils-telnet_2%3a2.5-3ubuntu3_ppc64el.deb ... 171s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 171s Preparing to unpack .../020-info_7.1-3build1_ppc64el.deb ... 171s Unpacking info (7.1-3build1) over (7.1-3) ... 171s Preparing to unpack .../021-libusb-1.0-0_2%3a1.0.27-1_ppc64el.deb ... 171s Unpacking libusb-1.0-0:ppc64el (2:1.0.27-1) over (2:1.0.26-1) ... 171s Preparing to unpack .../022-libxmuu1_2%3a1.1.3-3build1_ppc64el.deb ... 171s Unpacking libxmuu1:ppc64el (2:1.1.3-3build1) over (2:1.1.3-3) ... 171s Preparing to unpack .../023-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_ppc64el.deb ... 171s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 171s Selecting previously unselected package manpages. 171s Preparing to unpack .../024-manpages_6.05.01-1_all.deb ... 171s Unpacking manpages (6.05.01-1) ... 171s Preparing to unpack .../025-mtr-tiny_0.95-1.1build1_ppc64el.deb ... 171s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 171s Preparing to unpack .../026-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_ppc64el.deb ... 171s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 171s Preparing to unpack .../027-plymouth_24.004.60-1ubuntu6_ppc64el.deb ... 171s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 171s Preparing to unpack .../028-telnet_0.17+2.5-3ubuntu3_all.deb ... 171s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 171s Preparing to unpack .../029-usb.ids_2024.03.18-1_all.deb ... 171s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 171s Preparing to unpack .../030-xz-utils_5.6.0-0.2_ppc64el.deb ... 171s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 171s Preparing to unpack .../031-libctf0_2.42-4ubuntu1_ppc64el.deb ... 171s Unpacking libctf0:ppc64el (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 171s Preparing to unpack .../032-libctf-nobfd0_2.42-4ubuntu1_ppc64el.deb ... 171s Unpacking libctf-nobfd0:ppc64el (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 171s Preparing to unpack .../033-binutils-powerpc64le-linux-gnu_2.42-4ubuntu1_ppc64el.deb ... 171s Unpacking binutils-powerpc64le-linux-gnu (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 171s Preparing to unpack .../034-libbinutils_2.42-4ubuntu1_ppc64el.deb ... 171s Unpacking libbinutils:ppc64el (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 171s Preparing to unpack .../035-binutils_2.42-4ubuntu1_ppc64el.deb ... 171s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 171s Preparing to unpack .../036-binutils-common_2.42-4ubuntu1_ppc64el.deb ... 171s Unpacking binutils-common:ppc64el (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 171s Preparing to unpack .../037-libsframe1_2.42-4ubuntu1_ppc64el.deb ... 171s Unpacking libsframe1:ppc64el (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 171s Selecting previously unselected package libllvm18:ppc64el. 171s Preparing to unpack .../038-libllvm18_1%3a18.1.2-1ubuntu2_ppc64el.deb ... 171s Unpacking libllvm18:ppc64el (1:18.1.2-1ubuntu2) ... 172s Selecting previously unselected package libclang-cpp18. 172s Preparing to unpack .../039-libclang-cpp18_1%3a18.1.2-1ubuntu2_ppc64el.deb ... 172s Unpacking libclang-cpp18 (1:18.1.2-1ubuntu2) ... 173s Selecting previously unselected package libbpfcc:ppc64el. 173s Preparing to unpack .../040-libbpfcc_0.29.1+ds-1ubuntu4_ppc64el.deb ... 173s Unpacking libbpfcc:ppc64el (0.29.1+ds-1ubuntu4) ... 173s Selecting previously unselected package python3-bpfcc. 173s Preparing to unpack .../041-python3-bpfcc_0.29.1+ds-1ubuntu4_all.deb ... 173s Unpacking python3-bpfcc (0.29.1+ds-1ubuntu4) ... 173s Selecting previously unselected package ieee-data. 173s Preparing to unpack .../042-ieee-data_20220827.1_all.deb ... 173s Unpacking ieee-data (20220827.1) ... 173s Selecting previously unselected package python3-netaddr. 173s Preparing to unpack .../043-python3-netaddr_0.8.0-2ubuntu1_all.deb ... 173s Unpacking python3-netaddr (0.8.0-2ubuntu1) ... 173s Selecting previously unselected package bpfcc-tools. 173s Preparing to unpack .../044-bpfcc-tools_0.29.1+ds-1ubuntu4_all.deb ... 173s Unpacking bpfcc-tools (0.29.1+ds-1ubuntu4) ... 173s Selecting previously unselected package libclang1-18. 173s Preparing to unpack .../045-libclang1-18_1%3a18.1.2-1ubuntu2_ppc64el.deb ... 173s Unpacking libclang1-18 (1:18.1.2-1ubuntu2) ... 174s Selecting previously unselected package libdw1t64:ppc64el. 174s Preparing to unpack .../046-libdw1t64_0.190-1.1build2_ppc64el.deb ... 174s Unpacking libdw1t64:ppc64el (0.190-1.1build2) ... 174s Selecting previously unselected package bpftrace. 174s Preparing to unpack .../047-bpftrace_0.20.2-1ubuntu1_ppc64el.deb ... 174s Unpacking bpftrace (0.20.2-1ubuntu1) ... 174s Preparing to unpack .../048-cryptsetup-bin_2%3a2.7.0-1ubuntu2_ppc64el.deb ... 174s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 174s Preparing to unpack .../049-dpkg-dev_1.22.6ubuntu5_all.deb ... 174s Unpacking dpkg-dev (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 174s Preparing to unpack .../050-libdpkg-perl_1.22.6ubuntu5_all.deb ... 174s Unpacking libdpkg-perl (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 174s Selecting previously unselected package fonts-dejavu-mono. 174s Preparing to unpack .../051-fonts-dejavu-mono_2.37-8_all.deb ... 174s Unpacking fonts-dejavu-mono (2.37-8) ... 174s Selecting previously unselected package fonts-dejavu-core. 174s Preparing to unpack .../052-fonts-dejavu-core_2.37-8_all.deb ... 174s Unpacking fonts-dejavu-core (2.37-8) ... 174s Selecting previously unselected package fontconfig-config. 174s Preparing to unpack .../053-fontconfig-config_2.15.0-1.1ubuntu1_ppc64el.deb ... 174s Unpacking fontconfig-config (2.15.0-1.1ubuntu1) ... 174s Preparing to unpack .../054-libprotobuf-c1_1.4.1-1ubuntu3_ppc64el.deb ... 174s Unpacking libprotobuf-c1:ppc64el (1.4.1-1ubuntu3) over (1.4.1-1ubuntu2) ... 174s Preparing to unpack .../055-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 174s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 174s Preparing to unpack .../056-libibverbs1_50.0-2build1_ppc64el.deb ... 174s Unpacking libibverbs1:ppc64el (50.0-2build1) over (50.0-2) ... 174s Preparing to unpack .../057-ibverbs-providers_50.0-2build1_ppc64el.deb ... 174s Unpacking ibverbs-providers:ppc64el (50.0-2build1) over (50.0-2) ... 174s Preparing to unpack .../058-jq_1.7.1-3_ppc64el.deb ... 174s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 174s Preparing to unpack .../059-libjq1_1.7.1-3_ppc64el.deb ... 174s Unpacking libjq1:ppc64el (1.7.1-3) over (1.7.1-2) ... 174s Selecting previously unselected package libaio1t64:ppc64el. 174s Preparing to unpack .../060-libaio1t64_0.3.113-6_ppc64el.deb ... 174s Unpacking libaio1t64:ppc64el (0.3.113-6) ... 174s Selecting previously unselected package libatm1t64:ppc64el. 174s Preparing to unpack .../061-libatm1t64_1%3a2.5.1-5.1_ppc64el.deb ... 174s Unpacking libatm1t64:ppc64el (1:2.5.1-5.1) ... 174s Selecting previously unselected package libc-dev-bin. 174s Preparing to unpack .../062-libc-dev-bin_2.39-0ubuntu6_ppc64el.deb ... 174s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 174s Selecting previously unselected package libfontconfig1:ppc64el. 174s Preparing to unpack .../063-libfontconfig1_2.15.0-1.1ubuntu1_ppc64el.deb ... 174s Unpacking libfontconfig1:ppc64el (2.15.0-1.1ubuntu1) ... 174s Selecting previously unselected package libjpeg-turbo8:ppc64el. 174s Preparing to unpack .../064-libjpeg-turbo8_2.1.5-2ubuntu1_ppc64el.deb ... 174s Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 174s Selecting previously unselected package libjpeg8:ppc64el. 174s Preparing to unpack .../065-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 174s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 174s Selecting previously unselected package libdeflate0:ppc64el. 174s Preparing to unpack .../066-libdeflate0_1.19-1_ppc64el.deb ... 174s Unpacking libdeflate0:ppc64el (1.19-1) ... 174s Selecting previously unselected package libjbig0:ppc64el. 174s Preparing to unpack .../067-libjbig0_2.1-6.1ubuntu1_ppc64el.deb ... 174s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu1) ... 174s Selecting previously unselected package liblerc4:ppc64el. 174s Preparing to unpack .../068-liblerc4_4.0.0+ds-4ubuntu1_ppc64el.deb ... 174s Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 174s Selecting previously unselected package libsharpyuv0:ppc64el. 174s Preparing to unpack .../069-libsharpyuv0_1.3.2-0.4build2_ppc64el.deb ... 174s Unpacking libsharpyuv0:ppc64el (1.3.2-0.4build2) ... 174s Selecting previously unselected package libwebp7:ppc64el. 174s Preparing to unpack .../070-libwebp7_1.3.2-0.4build2_ppc64el.deb ... 174s Unpacking libwebp7:ppc64el (1.3.2-0.4build2) ... 174s Selecting previously unselected package libtiff6:ppc64el. 174s Preparing to unpack .../071-libtiff6_4.5.1+git230720-4ubuntu1_ppc64el.deb ... 174s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu1) ... 174s Selecting previously unselected package libxpm4:ppc64el. 174s Preparing to unpack .../072-libxpm4_1%3a3.5.17-1build1_ppc64el.deb ... 174s Unpacking libxpm4:ppc64el (1:3.5.17-1build1) ... 174s Selecting previously unselected package libgd3:ppc64el. 174s Preparing to unpack .../073-libgd3_2.3.3-9ubuntu3_ppc64el.deb ... 174s Unpacking libgd3:ppc64el (2.3.3-9ubuntu3) ... 174s Selecting previously unselected package libc-devtools. 174s Preparing to unpack .../074-libc-devtools_2.39-0ubuntu6_ppc64el.deb ... 174s Unpacking libc-devtools (2.39-0ubuntu6) ... 174s Selecting previously unselected package linux-libc-dev:ppc64el. 174s Preparing to unpack .../075-linux-libc-dev_6.8.0-20.20_ppc64el.deb ... 174s Unpacking linux-libc-dev:ppc64el (6.8.0-20.20) ... 175s Selecting previously unselected package libcrypt-dev:ppc64el. 175s Preparing to unpack .../076-libcrypt-dev_1%3a4.4.36-4_ppc64el.deb ... 175s Unpacking libcrypt-dev:ppc64el (1:4.4.36-4) ... 175s Selecting previously unselected package rpcsvc-proto. 175s Preparing to unpack .../077-rpcsvc-proto_1.4.2-0ubuntu6_ppc64el.deb ... 175s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 175s Selecting previously unselected package libc6-dev:ppc64el. 175s Preparing to unpack .../078-libc6-dev_2.39-0ubuntu6_ppc64el.deb ... 175s Unpacking libc6-dev:ppc64el (2.39-0ubuntu6) ... 175s Preparing to unpack .../079-libevent-core-2.1-7_2.1.12-stable-9build1_ppc64el.deb ... 175s Unpacking libevent-core-2.1-7:ppc64el (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 175s Preparing to unpack .../080-libftdi1-2_1.5-6build4_ppc64el.deb ... 175s Unpacking libftdi1-2:ppc64el (1.5-6build4) over (1.5-6build3) ... 175s Preparing to unpack .../081-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 175s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 175s Selecting previously unselected package libunwind8:ppc64el. 175s Preparing to unpack .../082-libunwind8_1.6.2-3_ppc64el.deb ... 175s Unpacking libunwind8:ppc64el (1.6.2-3) ... 175s Selecting previously unselected package linux-modules-6.8.0-20-generic. 175s Preparing to unpack .../083-linux-modules-6.8.0-20-generic_6.8.0-20.20_ppc64el.deb ... 175s Unpacking linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 175s Selecting previously unselected package linux-image-6.8.0-20-generic. 175s Preparing to unpack .../084-linux-image-6.8.0-20-generic_6.8.0-20.20_ppc64el.deb ... 175s Unpacking linux-image-6.8.0-20-generic (6.8.0-20.20) ... 176s Selecting previously unselected package linux-modules-extra-6.8.0-20-generic. 176s Preparing to unpack .../085-linux-modules-extra-6.8.0-20-generic_6.8.0-20.20_ppc64el.deb ... 176s Unpacking linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 177s Preparing to unpack .../086-linux-generic_6.8.0-20.20+1_ppc64el.deb ... 177s Unpacking linux-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 177s Preparing to unpack .../087-linux-image-generic_6.8.0-20.20+1_ppc64el.deb ... 177s Unpacking linux-image-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 177s Preparing to unpack .../088-linux-virtual_6.8.0-20.20+1_ppc64el.deb ... 177s Unpacking linux-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 177s Preparing to unpack .../089-linux-image-virtual_6.8.0-20.20+1_ppc64el.deb ... 177s Unpacking linux-image-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 177s Preparing to unpack .../090-linux-headers-virtual_6.8.0-20.20+1_ppc64el.deb ... 177s Unpacking linux-headers-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 177s Selecting previously unselected package linux-headers-6.8.0-20. 177s Preparing to unpack .../091-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 177s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 180s Selecting previously unselected package linux-headers-6.8.0-20-generic. 180s Preparing to unpack .../092-linux-headers-6.8.0-20-generic_6.8.0-20.20_ppc64el.deb ... 180s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 181s Preparing to unpack .../093-linux-headers-generic_6.8.0-20.20+1_ppc64el.deb ... 181s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 181s Selecting previously unselected package linux-tools-common. 181s Preparing to unpack .../094-linux-tools-common_6.8.0-20.20_all.deb ... 181s Unpacking linux-tools-common (6.8.0-20.20) ... 182s Selecting previously unselected package linux-tools-6.8.0-20. 182s Preparing to unpack .../095-linux-tools-6.8.0-20_6.8.0-20.20_ppc64el.deb ... 182s Unpacking linux-tools-6.8.0-20 (6.8.0-20.20) ... 182s Selecting previously unselected package linux-tools-6.8.0-20-generic. 182s Preparing to unpack .../096-linux-tools-6.8.0-20-generic_6.8.0-20.20_ppc64el.deb ... 182s Unpacking linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 182s Selecting previously unselected package manpages-dev. 182s Preparing to unpack .../097-manpages-dev_6.05.01-1_all.deb ... 182s Unpacking manpages-dev (6.05.01-1) ... 182s Preparing to unpack .../098-python3-distutils_3.12.2-3ubuntu1.1_all.deb ... 182s Unpacking python3-distutils (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 182s Preparing to unpack .../099-python3-lib2to3_3.12.2-3ubuntu1.1_all.deb ... 182s Unpacking python3-lib2to3 (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 182s Preparing to unpack .../100-python3-pyrsistent_0.20.0-1build1_ppc64el.deb ... 182s Unpacking python3-pyrsistent:ppc64el (0.20.0-1build1) over (0.20.0-1) ... 182s Preparing to unpack .../101-python3-typing-extensions_4.10.0-1_all.deb ... 182s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 182s Selecting previously unselected package ubuntu-kernel-accessories. 182s Preparing to unpack .../102-ubuntu-kernel-accessories_1.536build1_ppc64el.deb ... 182s Unpacking ubuntu-kernel-accessories (1.536build1) ... 182s Preparing to unpack .../103-kpartx_0.9.4-5ubuntu6_ppc64el.deb ... 182s Unpacking kpartx (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 182s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 182s Setting up motd-news-config (13ubuntu8) ... 182s Setting up libtext-iconv-perl:ppc64el (1.7-8build2) ... 182s Setting up libtext-charwidth-perl:ppc64el (0.04-11build2) ... 182s Setting up libsharpyuv0:ppc64el (1.3.2-0.4build2) ... 182s Setting up liburcu8t64:ppc64el (0.14.0-3.1) ... 182s Setting up tcpdump (4.99.4-3ubuntu2) ... 183s Setting up libibverbs1:ppc64el (50.0-2build1) ... 183s Setting up systemd-sysv (255.4-1ubuntu5) ... 183s Setting up ubuntu-kernel-accessories (1.536build1) ... 183s Setting up libapparmor1:ppc64el (4.0.0-beta3-0ubuntu2) ... 183s Setting up libatm1t64:ppc64el (1:2.5.1-5.1) ... 183s Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu1) ... 183s Setting up libgdbm6t64:ppc64el (1.23-5.1) ... 183s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 183s Setting up libxpm4:ppc64el (1:3.5.17-1build1) ... 183s Setting up libgdbm-compat4t64:ppc64el (1.23-5.1) ... 183s Setting up xdg-user-dirs (0.18-1) ... 183s Setting up ibverbs-providers:ppc64el (50.0-2build1) ... 183s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 183s Setting up libmagic-mgc (1:5.45-3) ... 183s Setting up gawk (1:5.2.1-2build2) ... 183s Setting up libjq1:ppc64el (1.7.1-3) ... 183s Setting up manpages (6.05.01-1) ... 183s Setting up libtirpc-common (1.3.4+ds-1.1) ... 183s Setting up libbrotli1:ppc64el (1.1.0-2build1) ... 183s Setting up libsqlite3-0:ppc64el (3.45.1-1ubuntu1) ... 183s Setting up libsasl2-modules:ppc64el (2.1.28+dfsg1-5ubuntu1) ... 183s Setting up libuv1t64:ppc64el (1.48.0-1.1) ... 183s Setting up libmagic1t64:ppc64el (1:5.45-3) ... 183s Setting up rsyslog (8.2312.0-3ubuntu7) ... 183s info: The user `syslog' is already a member of `adm'. 184s Setting up binutils-common:ppc64el (2.42-4ubuntu1) ... 184s Setting up libpsl5t64:ppc64el (0.21.2-1.1) ... 184s Setting up libnghttp2-14:ppc64el (1.59.0-1build1) ... 184s Setting up libdeflate0:ppc64el (1.19-1) ... 184s Setting up linux-libc-dev:ppc64el (6.8.0-20.20) ... 184s Setting up bc (1.07.1-3ubuntu2) ... 184s Setting up libctf-nobfd0:ppc64el (2.42-4ubuntu1) ... 184s Setting up libnss-systemd:ppc64el (255.4-1ubuntu5) ... 184s Setting up krb5-locales (1.20.1-6ubuntu1) ... 184s Setting up libcom-err2:ppc64el (1.47.0-2.4~exp1ubuntu2) ... 184s Setting up file (1:5.45-3) ... 184s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 184s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 184s Setting up libunwind8:ppc64el (1.6.2-3) ... 184s Setting up libprotobuf-c1:ppc64el (1.4.1-1ubuntu3) ... 184s Setting up libjbig0:ppc64el (2.1-6.1ubuntu1) ... 184s Setting up xxd (2:9.1.0016-1ubuntu6) ... 184s Setting up libsframe1:ppc64el (2.42-4ubuntu1) ... 184s Setting up libelf1t64:ppc64el (0.190-1.1build2) ... 184s Setting up libkrb5support0:ppc64el (1.20.1-6ubuntu1) ... 184s Setting up libdw1t64:ppc64el (0.190-1.1build2) ... 184s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 184s Setting up eject (2.39.3-9ubuntu2) ... 184s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 184s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 184s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 184s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 184s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 184s Installing new version of config file /etc/apparmor.d/code ... 184s Installing new version of config file /etc/apparmor.d/firefox ... 185s Reloading AppArmor profiles 185s Setting up libglib2.0-0t64:ppc64el (2.79.3-3ubuntu5) ... 185s No schema files found: doing nothing. 185s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 185s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 185s Setting up vim-common (2:9.1.0016-1ubuntu6) ... 185s Setting up gcc-13-base:ppc64el (13.2.0-21ubuntu1) ... 185s Setting up libqrtr-glib0:ppc64el (1.2.2-1ubuntu3) ... 185s Setting up libslang2:ppc64el (2.3.3-3build1) ... 185s Setting up libnvme1t64 (1.8-3) ... 185s Setting up mtr-tiny (0.95-1.1build1) ... 185s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 185s Setting up librtmp1:ppc64el (2.4+20151223.gitfa8646d.1-2build6) ... 185s Setting up libdbus-1-3:ppc64el (1.14.10-4ubuntu2) ... 185s Setting up xz-utils (5.6.0-0.2) ... 185s Setting up perl-modules-5.38 (5.38.2-3.2) ... 185s Setting up libproc2-0:ppc64el (2:4.0.4-4ubuntu2) ... 185s Setting up fonts-dejavu-mono (2.37-8) ... 185s Setting up libpng16-16t64:ppc64el (1.6.43-3) ... 185s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 186s Setting up libevent-core-2.1-7:ppc64el (2.1.12-stable-9build1) ... 186s Setting up libss2:ppc64el (1.47.0-2.4~exp1ubuntu2) ... 186s Setting up usb.ids (2024.03.18-1) ... 186s Setting up sudo (1.9.15p5-3ubuntu3) ... 186s Setting up fonts-dejavu-core (2.37-8) ... 186s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 186s Setting up gir1.2-glib-2.0:ppc64el (2.79.3-3ubuntu5) ... 186s Setting up libk5crypto3:ppc64el (1.20.1-6ubuntu1) ... 186s Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu1) ... 186s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 186s Setting up libwebp7:ppc64el (1.3.2-0.4build2) ... 186s Setting up libfdisk1:ppc64el (2.39.3-9ubuntu2) ... 186s Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-6) ... 186s Setting up libdevmapper1.02.1:ppc64el (2:1.02.185-3ubuntu2) ... 186s Setting up libaio1t64:ppc64el (0.3.113-6) ... 186s Setting up python-apt-common (2.7.7) ... 186s Setting up mount (2.39.3-9ubuntu2) ... 186s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 186s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 187s uuidd.service is a disabled or a static unit not running, not starting it. 187s Setting up libmm-glib0:ppc64el (1.23.4-0ubuntu1) ... 187s Setting up groff-base (1.23.0-3build1) ... 187s Setting up libcrypt-dev:ppc64el (1:4.4.36-4) ... 187s Setting up libplymouth5:ppc64el (24.004.60-1ubuntu6) ... 187s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 187s Setting up jq (1.7.1-3) ... 187s Setting up procps (2:4.0.4-4ubuntu2) ... 188s Setting up gpgconf (2.4.4-2ubuntu15) ... 188s Setting up libcryptsetup12:ppc64el (2:2.7.0-1ubuntu2) ... 188s Setting up libgirepository-1.0-1:ppc64el (1.79.1-1ubuntu6) ... 188s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 188s Setting up libkrb5-3:ppc64el (1.20.1-6ubuntu1) ... 188s Setting up libpython3.11-minimal:ppc64el (3.11.8-1build4) ... 188s Setting up libusb-1.0-0:ppc64el (2:1.0.27-1) ... 188s Setting up libperl5.38t64:ppc64el (5.38.2-3.2) ... 188s Setting up tnftp (20230507-2build1) ... 188s Setting up libbinutils:ppc64el (2.42-4ubuntu1) ... 188s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 188s Setting up libfido2-1:ppc64el (1.14.0-1build1) ... 188s Setting up libc-dev-bin (2.39-0ubuntu6) ... 188s Setting up openssl (3.0.13-0ubuntu2) ... 188s Setting up linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 191s Setting up linux-tools-common (6.8.0-20.20) ... 191s Setting up readline-common (8.2-4) ... 191s Setting up libxml2:ppc64el (2.9.14+dfsg-1.3ubuntu2) ... 191s Setting up libxmuu1:ppc64el (2:1.1.3-3build1) ... 191s Setting up dbus-bin (1.14.10-4ubuntu2) ... 191s Setting up info (7.1-3build1) ... 191s Setting up liblocale-gettext-perl (1.07-6ubuntu4) ... 191s Setting up gpg (2.4.4-2ubuntu15) ... 191s Setting up libgudev-1.0-0:ppc64el (1:238-3ubuntu2) ... 191s Setting up libpolkit-gobject-1-0:ppc64el (124-1ubuntu1) ... 191s Setting up libbpf1:ppc64el (1:1.3.0-2build1) ... 191s Setting up libmbim-glib4:ppc64el (1.31.2-0ubuntu2) ... 191s Setting up rsync (3.2.7-1build1) ... 191s rsync.service is a disabled or a static unit not running, not starting it. 191s Setting up libudisks2-0:ppc64el (2.10.1-6) ... 191s Setting up libkmod2:ppc64el (31+20240202-2ubuntu4) ... 191s Setting up bolt (0.9.6-2build1) ... 192s bolt.service is a disabled or a static unit not running, not starting it. 192s Setting up libllvm18:ppc64el (1:18.1.2-1ubuntu2) ... 192s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 192s Setting up initramfs-tools-bin (0.142ubuntu23) ... 192s Setting up libctf0:ppc64el (2.42-4ubuntu1) ... 192s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 192s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 192s Setting up python3.11-minimal (3.11.8-1build4) ... 193s Setting up libclang1-18 (1:18.1.2-1ubuntu2) ... 193s Setting up manpages-dev (6.05.01-1) ... 193s Setting up linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 195s Setting up apt-utils (2.7.14) ... 195s Setting up gpg-agent (2.4.4-2ubuntu15) ... 196s Setting up libpython3.12-stdlib:ppc64el (3.12.2-4build3) ... 196s Setting up wget (1.21.4-1ubuntu2) ... 196s Setting up fontconfig-config (2.15.0-1.1ubuntu1) ... 196s Setting up libxmlb2:ppc64el (0.3.15-1build1) ... 196s Setting up libpython3.11-stdlib:ppc64el (3.11.8-1build4) ... 196s Setting up python3.12 (3.12.2-4build3) ... 197s Setting up gpgsm (2.4.4-2ubuntu15) ... 197s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 197s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 197s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 197s update-initramfs: deferring update (trigger activated) 198s e2scrub_all.service is a disabled or a static unit not running, not starting it. 198s Setting up linux-tools-6.8.0-20 (6.8.0-20.20) ... 198s Setting up libparted2t64:ppc64el (3.6-3.1build2) ... 198s Setting up linux-headers-generic (6.8.0-20.20+1) ... 198s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 198s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 198s Setting up vim-tiny (2:9.1.0016-1ubuntu6) ... 198s Setting up kmod (31+20240202-2ubuntu4) ... 198s Setting up libnetplan1:ppc64el (1.0-1) ... 198s Setting up man-db (2.12.0-3build4) ... 199s Updating database of manual pages ... 201s man-db.service is a disabled or a static unit not running, not starting it. 201s Setting up fdisk (2.39.3-9ubuntu2) ... 201s Setting up libjson-glib-1.0-0:ppc64el (1.8.0-2build1) ... 201s Setting up libsasl2-modules-db:ppc64el (2.1.28+dfsg1-5ubuntu1) ... 201s Setting up libftdi1-2:ppc64el (1.5-6build4) ... 201s Setting up perl (5.38.2-3.2) ... 201s Setting up libfreetype6:ppc64el (2.13.2+dfsg-1build2) ... 201s Setting up linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 201s Setting up gir1.2-girepository-2.0:ppc64el (1.79.1-1ubuntu6) ... 201s Setting up dbus (1.14.10-4ubuntu2) ... 201s A reboot is required to replace the running dbus-daemon. 201s Please reboot the system when convenient. 202s Setting up shared-mime-info (2.4-1build1) ... 202s Setting up libblockdev-utils3:ppc64el (3.1.0-1build1) ... 202s Setting up libgssapi-krb5-2:ppc64el (1.20.1-6ubuntu1) ... 202s Setting up udev (255.4-1ubuntu5) ... 203s Setting up ftp (20230507-2build1) ... 203s Setting up keyboxd (2.4.4-2ubuntu15) ... 203s Setting up libdpkg-perl (1.22.6ubuntu5) ... 203s Setting up libsasl2-2:ppc64el (2.1.28+dfsg1-5ubuntu1) ... 203s Setting up libssh-4:ppc64el (0.10.6-2build1) ... 203s Setting up libblockdev-nvme3:ppc64el (3.1.0-1build1) ... 203s Setting up libblockdev-fs3:ppc64el (3.1.0-1build1) ... 203s Setting up ieee-data (20220827.1) ... 203s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu1) ... 203s Setting up kpartx (0.9.4-5ubuntu6) ... 203s Setting up libpam-systemd:ppc64el (255.4-1ubuntu5) ... 203s Setting up libpolkit-agent-1-0:ppc64el (124-1ubuntu1) ... 203s Setting up libc6-dev:ppc64el (2.39-0ubuntu6) ... 203s Setting up libgpgme11t64:ppc64el (1.18.0-4.1ubuntu3) ... 203s Setting up libfontconfig1:ppc64el (2.15.0-1.1ubuntu1) ... 203s Setting up binutils-powerpc64le-linux-gnu (2.42-4ubuntu1) ... 203s Setting up netplan-generator (1.0-1) ... 203s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 203s Setting up initramfs-tools-core (0.142ubuntu23) ... 203s Setting up libclang-cpp18 (1:18.1.2-1ubuntu2) ... 203s Setting up libbpfcc:ppc64el (0.29.1+ds-1ubuntu4) ... 204s Setting up libarchive13t64:ppc64el (3.7.2-1.1ubuntu2) ... 204s Setting up libldap2:ppc64el (2.6.7+dfsg-1~exp1ubuntu6) ... 204s Setting up libpython3-stdlib:ppc64el (3.12.2-0ubuntu1) ... 204s Setting up systemd-resolved (255.4-1ubuntu5) ... 204s Setting up python3.11 (3.11.8-1build4) ... 205s Setting up telnet (0.17+2.5-3ubuntu3) ... 205s Setting up initramfs-tools (0.142ubuntu23) ... 205s update-initramfs: deferring update (trigger activated) 205s Setting up libblockdev-mdraid3:ppc64el (3.1.0-1build1) ... 205s Setting up linux-headers-virtual (6.8.0-20.20+1) ... 205s Setting up libcurl4t64:ppc64el (8.5.0-2ubuntu8) ... 205s Setting up bpftrace (0.20.2-1ubuntu1) ... 205s Setting up bind9-libs:ppc64el (1:9.18.24-0ubuntu3) ... 205s Setting up linux-image-6.8.0-20-generic (6.8.0-20.20) ... 209s I: /boot/vmlinux is now a symlink to vmlinux-6.8.0-20-generic 209s I: /boot/initrd.img is now a symlink to initrd.img-6.8.0-20-generic 209s Setting up libtirpc3t64:ppc64el (1.3.4+ds-1.1) ... 209s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 209s Setting up libblockdev-swap3:ppc64el (3.1.0-1build1) ... 209s Setting up plymouth (24.004.60-1ubuntu6) ... 209s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 209s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 215s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 215s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 216s Setting up iproute2 (6.1.0-1ubuntu5) ... 216s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 216s Setting up libgusb2:ppc64el (0.4.8-1build1) ... 216s Setting up btrfs-progs (6.6.3-1.1build1) ... 216s Setting up libblockdev-loop3:ppc64el (3.1.0-1build1) ... 216s Setting up libcurl3t64-gnutls:ppc64el (8.5.0-2ubuntu8) ... 216s Setting up parted (3.6-3.1build2) ... 216s Setting up libqmi-glib5:ppc64el (1.35.2-0ubuntu1) ... 216s Setting up python3 (3.12.2-0ubuntu1) ... 217s Setting up binutils (2.42-4ubuntu1) ... 217s Setting up libblockdev3:ppc64el (3.1.0-1build1) ... 217s Setting up libjcat1:ppc64el (0.2.0-2build2) ... 217s Setting up multipath-tools (0.9.4-5ubuntu6) ... 217s Setting up dpkg-dev (1.22.6ubuntu5) ... 217s Setting up libblockdev-part3:ppc64el (3.1.0-1build1) ... 217s Setting up dirmngr (2.4.4-2ubuntu15) ... 218s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 218s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 218s update-initramfs: deferring update (trigger activated) 218s Setting up python3-cryptography (41.0.7-4build2) ... 218s Setting up python3-gi (3.47.0-3build1) ... 218s Setting up libgd3:ppc64el (2.3.3-9ubuntu3) ... 218s Setting up python3-typing-extensions (4.10.0-1) ... 218s Setting up lsof (4.95.0-1build2) ... 218s Setting up python3-pyrsistent:ppc64el (0.20.0-1build1) ... 219s Setting up python3-netaddr (0.8.0-2ubuntu1) ... 219s Setting up libnsl2:ppc64el (1.3.0-3build2) ... 219s Setting up gnupg (2.4.4-2ubuntu15) ... 219s Setting up python3-netplan (1.0-1) ... 219s Setting up curl (8.5.0-2ubuntu8) ... 219s Setting up libvolume-key1:ppc64el (0.3.12-7build1) ... 219s Setting up linux-image-virtual (6.8.0-20.20+1) ... 219s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 219s Setting up python3-lib2to3 (3.12.2-3ubuntu1.1) ... 219s Setting up python3-bpfcc (0.29.1+ds-1ubuntu4) ... 219s Setting up libc-devtools (2.39-0ubuntu6) ... 219s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 220s Setting up python3-distutils (3.12.2-3ubuntu1.1) ... 220s python3.12: can't get files for byte-compilation 220s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 220s Setting up linux-image-generic (6.8.0-20.20+1) ... 220s Setting up python3-dbus (1.3.2-5build2) ... 220s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 221s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 221s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 221s Replacing config file /etc/ssh/sshd_config with new version 223s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 224s Setting up linux-generic (6.8.0-20.20+1) ... 224s Setting up libblockdev-crypto3:ppc64el (3.1.0-1build1) ... 224s Setting up python3-gdbm:ppc64el (3.12.2-3ubuntu1.1) ... 224s Setting up python3-apt (2.7.7) ... 225s Setting up libfwupd2:ppc64el (1.9.15-2) ... 225s Setting up python3-yaml (6.0.1-2build1) ... 225s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 225s Setting up netplan.io (1.0-1) ... 225s Setting up linux-virtual (6.8.0-20.20+1) ... 225s Setting up grub-common (2.12-1ubuntu5) ... 225s Setting up bpfcc-tools (0.29.1+ds-1ubuntu4) ... 225s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 225s Setting up ubuntu-pro-client (31.2.2) ... 227s Setting up fwupd (1.9.15-2) ... 228s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 228s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 228s Setting up ubuntu-pro-client-l10n (31.2.2) ... 228s Setting up udisks2 (2.10.1-6) ... 229s Setting up grub2-common (2.12-1ubuntu5) ... 229s Setting up grub-ieee1275-bin (2.12-1ubuntu5) ... 229s Setting up grub-ieee1275 (2.12-1ubuntu5) ... 229s Installing for powerpc-ieee1275 platform. 229s Installation finished. No error reported. 229s Sourcing file `/etc/default/grub' 229s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 229s Generating grub configuration file ... 229s Found linux image: /boot/vmlinux-6.8.0-20-generic 230s Found linux image: /boot/vmlinux-6.8.0-11-generic 230s Found initrd image: /boot/initrd.img-6.8.0-11-generic 230s Warning: os-prober will not be executed to detect other bootable partitions. 230s Systems on them will not be added to the GRUB boot configuration. 230s Check GRUB_DISABLE_OS_PROBER documentation entry. 230s Adding boot menu entry for UEFI Firmware Settings ... 230s done 230s Processing triggers for ufw (0.36.2-5) ... 230s Processing triggers for systemd (255.4-1ubuntu5) ... 230s Processing triggers for debianutils (5.17) ... 230s Processing triggers for install-info (7.1-3build1) ... 230s Processing triggers for libc-bin (2.39-0ubuntu6) ... 230s Processing triggers for initramfs-tools (0.142ubuntu23) ... 230s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 230s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 236s Processing triggers for linux-image-6.8.0-20-generic (6.8.0-20.20) ... 236s /etc/kernel/postinst.d/initramfs-tools: 236s update-initramfs: Generating /boot/initrd.img-6.8.0-20-generic 236s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 242s /etc/kernel/postinst.d/zz-update-grub: 242s Sourcing file `/etc/default/grub' 242s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 242s Generating grub configuration file ... 243s Found linux image: /boot/vmlinux-6.8.0-20-generic 243s Found initrd image: /boot/initrd.img-6.8.0-20-generic 243s Found linux image: /boot/vmlinux-6.8.0-11-generic 243s Found initrd image: /boot/initrd.img-6.8.0-11-generic 243s Warning: os-prober will not be executed to detect other bootable partitions. 243s Systems on them will not be added to the GRUB boot configuration. 243s Check GRUB_DISABLE_OS_PROBER documentation entry. 243s Adding boot menu entry for UEFI Firmware Settings ... 243s done 244s Reading package lists... 245s Building dependency tree... 245s Reading state information... 245s The following packages will be REMOVED: 245s libaio1* libnetplan0* python3-distutils* python3-lib2to3* 245s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 245s After this operation, 1613 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 ... 112169 files and directories currently installed.) 245s Removing libaio1:ppc64el (0.3.113-5) ... 245s Removing libnetplan0:ppc64el (0.107.1-3) ... 245s Removing python3-distutils (3.12.2-3ubuntu1.1) ... 245s Removing python3-lib2to3 (3.12.2-3ubuntu1.1) ... 245s Processing triggers for libc-bin (2.39-0ubuntu6) ... 246s autopkgtest [21:19:26]: rebooting testbed after setup commands that affected boot 422s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 436s autopkgtest [21:22:36]: testbed running kernel: Linux 6.8.0-20-generic #20-Ubuntu SMP Mon Mar 18 11:46:05 UTC 2024 438s autopkgtest [21:22:38]: @@@@@@@@@@@@@@@@@@@@ apt-source fonttools 442s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/universe fonttools 4.46.0-1build1 (dsc) [2731 B] 442s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe fonttools 4.46.0-1build1 (tar) [2601 kB] 442s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe fonttools 4.46.0-1build1 (diff) [11.4 kB] 442s gpgv: Signature made Sat Mar 16 22:24:19 2024 UTC 442s gpgv: using RSA key 568BF22A66337CBFC9A6B9B72C83DBC8E9BD0E37 442s gpgv: Can't check signature: No public key 442s dpkg-source: warning: cannot verify inline signature for ./fonttools_4.46.0-1build1.dsc: no acceptable signature found 442s autopkgtest [21:22:42]: testing package fonttools version 4.46.0-1build1 443s autopkgtest [21:22:43]: build not needed 451s autopkgtest [21:22:51]: test command1: preparing testbed 452s Reading package lists... 452s Building dependency tree... 452s Reading state information... 452s Starting pkgProblemResolver with broken count: 0 453s Starting 2 pkgProblemResolver with broken count: 0 453s Done 453s The following additional packages will be installed: 453s fonttools libblas3 libgfortran5 liblapack3 liblbfgsb0 libxslt1.1 python3-all 453s python3-appdirs python3-brotli python3-decorator python3-fonttools 453s python3-fs python3-iniconfig python3-lxml python3-lz4 python3-mpmath 453s python3-numpy python3-packaging python3-pluggy python3-pytest python3-scipy 453s python3-sympy python3-ufolib2 unicode-data 453s Suggested packages: 453s python-lxml-doc python-mpmath-doc python3-gmpy2 python3-matplotlib gcc 453s gfortran python3-dev python-scipy-doc texlive-fonts-extra dvipng 453s python-sympy-doc 453s Recommended packages: 453s python3-bs4 python3-cssselect python3-html5lib g++ | c++-compiler 453s python3-pil isympy-common 453s The following NEW packages will be installed: 453s autopkgtest-satdep fonttools libblas3 libgfortran5 liblapack3 liblbfgsb0 453s libxslt1.1 python3-all python3-appdirs python3-brotli python3-decorator 453s python3-fonttools python3-fs python3-iniconfig python3-lxml python3-lz4 453s python3-mpmath python3-numpy python3-packaging python3-pluggy python3-pytest 453s python3-scipy python3-sympy python3-ufolib2 unicode-data 453s 0 upgraded, 25 newly installed, 0 to remove and 0 not upgraded. 453s Need to get 46.7 MB/46.7 MB of archives. 453s After this operation, 244 MB of additional disk space will be used. 453s Get:1 /tmp/autopkgtest.EgFPbn/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [724 B] 453s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el python3-brotli ppc64el 1.1.0-2build1 [413 kB] 453s Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-decorator all 5.1.1-5 [10.1 kB] 453s Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el libblas3 ppc64el 3.12.0-3 [227 kB] 453s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el libgfortran5 ppc64el 14-20240315-1ubuntu1 [574 kB] 454s Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el liblapack3 ppc64el 3.12.0-3 [2804 kB] 455s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-numpy ppc64el 1:1.24.2-3ubuntu1 [4457 kB] 455s Get:8 http://ftpmaster.internal/ubuntu noble/universe ppc64el liblbfgsb0 ppc64el 3.0+dfsg.4-1 [32.8 kB] 455s Get:9 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-scipy ppc64el 1.11.4-6 [21.4 MB] 457s Get:10 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-ufolib2 all 0.16.0+dfsg1-1 [33.5 kB] 457s Get:11 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-mpmath all 1.2.1-3 [421 kB] 457s Get:12 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-sympy all 1.12-7 [3966 kB] 457s Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-appdirs all 1.4.4-4 [10.9 kB] 457s Get:14 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-fs all 2.4.16-3 [91.1 kB] 457s Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1 [192 kB] 457s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-lxml ppc64el 5.1.0-1build1 [1345 kB] 457s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el python3-lz4 ppc64el 4.0.2+dfsg-1build3 [27.8 kB] 457s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main ppc64el python3-all ppc64el 3.12.2-0ubuntu1 [888 B] 457s Get:19 http://ftpmaster.internal/ubuntu noble/universe ppc64el unicode-data all 15.1.0-1 [8878 kB] 457s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el python3-fonttools ppc64el 4.46.0-1build1 [1472 kB] 457s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el fonttools all 4.46.0-1build1 [8804 B] 457s Get:22 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 457s Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 23.2-1 [40.6 kB] 457s Get:24 http://ftpmaster.internal/ubuntu noble/universe ppc64el python3-pluggy all 1.4.0-1 [20.4 kB] 457s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/universe ppc64el python3-pytest all 8.0.2-1 [248 kB] 458s Fetched 46.7 MB in 4s (10.6 MB/s) 458s Selecting previously unselected package python3-brotli. 458s (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 ... 111945 files and directories currently installed.) 458s Preparing to unpack .../00-python3-brotli_1.1.0-2build1_ppc64el.deb ... 458s Unpacking python3-brotli (1.1.0-2build1) ... 458s Selecting previously unselected package python3-decorator. 458s Preparing to unpack .../01-python3-decorator_5.1.1-5_all.deb ... 458s Unpacking python3-decorator (5.1.1-5) ... 458s Selecting previously unselected package libblas3:ppc64el. 458s Preparing to unpack .../02-libblas3_3.12.0-3_ppc64el.deb ... 458s Unpacking libblas3:ppc64el (3.12.0-3) ... 458s Selecting previously unselected package libgfortran5:ppc64el. 458s Preparing to unpack .../03-libgfortran5_14-20240315-1ubuntu1_ppc64el.deb ... 458s Unpacking libgfortran5:ppc64el (14-20240315-1ubuntu1) ... 458s Selecting previously unselected package liblapack3:ppc64el. 458s Preparing to unpack .../04-liblapack3_3.12.0-3_ppc64el.deb ... 458s Unpacking liblapack3:ppc64el (3.12.0-3) ... 458s Selecting previously unselected package python3-numpy. 458s Preparing to unpack .../05-python3-numpy_1%3a1.24.2-3ubuntu1_ppc64el.deb ... 458s Unpacking python3-numpy (1:1.24.2-3ubuntu1) ... 458s Selecting previously unselected package liblbfgsb0:ppc64el. 458s Preparing to unpack .../06-liblbfgsb0_3.0+dfsg.4-1_ppc64el.deb ... 458s Unpacking liblbfgsb0:ppc64el (3.0+dfsg.4-1) ... 458s Selecting previously unselected package python3-scipy. 458s Preparing to unpack .../07-python3-scipy_1.11.4-6_ppc64el.deb ... 458s Unpacking python3-scipy (1.11.4-6) ... 459s Selecting previously unselected package python3-ufolib2. 459s Preparing to unpack .../08-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... 459s Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... 459s Selecting previously unselected package python3-mpmath. 459s Preparing to unpack .../09-python3-mpmath_1.2.1-3_all.deb ... 459s Unpacking python3-mpmath (1.2.1-3) ... 459s Selecting previously unselected package python3-sympy. 459s Preparing to unpack .../10-python3-sympy_1.12-7_all.deb ... 459s Unpacking python3-sympy (1.12-7) ... 460s Selecting previously unselected package python3-appdirs. 460s Preparing to unpack .../11-python3-appdirs_1.4.4-4_all.deb ... 460s Unpacking python3-appdirs (1.4.4-4) ... 460s Selecting previously unselected package python3-fs. 460s Preparing to unpack .../12-python3-fs_2.4.16-3_all.deb ... 460s Unpacking python3-fs (2.4.16-3) ... 460s Selecting previously unselected package libxslt1.1:ppc64el. 460s Preparing to unpack .../13-libxslt1.1_1.1.39-0exp1_ppc64el.deb ... 460s Unpacking libxslt1.1:ppc64el (1.1.39-0exp1) ... 460s Selecting previously unselected package python3-lxml:ppc64el. 460s Preparing to unpack .../14-python3-lxml_5.1.0-1build1_ppc64el.deb ... 460s Unpacking python3-lxml:ppc64el (5.1.0-1build1) ... 460s Selecting previously unselected package python3-lz4. 460s Preparing to unpack .../15-python3-lz4_4.0.2+dfsg-1build3_ppc64el.deb ... 460s Unpacking python3-lz4 (4.0.2+dfsg-1build3) ... 460s Selecting previously unselected package python3-all. 460s Preparing to unpack .../16-python3-all_3.12.2-0ubuntu1_ppc64el.deb ... 460s Unpacking python3-all (3.12.2-0ubuntu1) ... 460s Selecting previously unselected package unicode-data. 460s Preparing to unpack .../17-unicode-data_15.1.0-1_all.deb ... 460s Unpacking unicode-data (15.1.0-1) ... 460s Selecting previously unselected package python3-fonttools. 460s Preparing to unpack .../18-python3-fonttools_4.46.0-1build1_ppc64el.deb ... 460s Unpacking python3-fonttools (4.46.0-1build1) ... 460s Selecting previously unselected package fonttools. 460s Preparing to unpack .../19-fonttools_4.46.0-1build1_all.deb ... 460s Unpacking fonttools (4.46.0-1build1) ... 460s Selecting previously unselected package python3-iniconfig. 460s Preparing to unpack .../20-python3-iniconfig_1.1.1-2_all.deb ... 460s Unpacking python3-iniconfig (1.1.1-2) ... 460s Selecting previously unselected package python3-packaging. 460s Preparing to unpack .../21-python3-packaging_23.2-1_all.deb ... 460s Unpacking python3-packaging (23.2-1) ... 460s Selecting previously unselected package python3-pluggy. 460s Preparing to unpack .../22-python3-pluggy_1.4.0-1_all.deb ... 460s Unpacking python3-pluggy (1.4.0-1) ... 460s Selecting previously unselected package python3-pytest. 460s Preparing to unpack .../23-python3-pytest_8.0.2-1_all.deb ... 460s Unpacking python3-pytest (8.0.2-1) ... 460s Selecting previously unselected package autopkgtest-satdep. 460s Preparing to unpack .../24-1-autopkgtest-satdep.deb ... 460s Unpacking autopkgtest-satdep (0) ... 460s Setting up python3-iniconfig (1.1.1-2) ... 460s Setting up python3-lz4 (4.0.2+dfsg-1build3) ... 461s Setting up python3-all (3.12.2-0ubuntu1) ... 461s Setting up unicode-data (15.1.0-1) ... 461s Setting up python3-decorator (5.1.1-5) ... 461s Setting up libblas3:ppc64el (3.12.0-3) ... 461s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 461s Setting up python3-packaging (23.2-1) ... 461s Setting up python3-brotli (1.1.0-2build1) ... 461s Setting up libgfortran5:ppc64el (14-20240315-1ubuntu1) ... 461s Setting up python3-pluggy (1.4.0-1) ... 461s Setting up libxslt1.1:ppc64el (1.1.39-0exp1) ... 461s Setting up python3-mpmath (1.2.1-3) ... 462s Setting up python3-appdirs (1.4.4-4) ... 462s Setting up python3-sympy (1.12-7) ... 471s Setting up liblapack3:ppc64el (3.12.0-3) ... 471s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 471s Setting up python3-pytest (8.0.2-1) ... 471s Setting up python3-fs (2.4.16-3) ... 472s Setting up python3-numpy (1:1.24.2-3ubuntu1) ... 475s Setting up python3-lxml:ppc64el (5.1.0-1build1) ... 475s Setting up liblbfgsb0:ppc64el (3.0+dfsg.4-1) ... 475s Setting up python3-scipy (1.11.4-6) ... 479s Setting up python3-fonttools (4.46.0-1build1) ... 480s Setting up fonttools (4.46.0-1build1) ... 480s Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... 481s Setting up autopkgtest-satdep (0) ... 481s Processing triggers for libc-bin (2.39-0ubuntu6) ... 481s Processing triggers for man-db (2.12.0-3build4) ... 484s (Reading database ... 117065 files and directories currently installed.) 484s Removing autopkgtest-satdep (0) ... 485s autopkgtest [21:23:25]: test command1: pytest-3 485s autopkgtest [21:23:25]: test command1: [----------------------- 494s ============================= test session starts ============================== 494s platform linux -- Python 3.12.2, pytest-8.0.2, pluggy-1.4.0 494s rootdir: /tmp/autopkgtest.EgFPbn/build.ns4/src 494s configfile: setup.cfg 494s testpaths: Tests, fontTools 494s collected 4399 items / 14 skipped 494s 494s Tests/afmLib/afmLib_test.py .. [ 0%] 494s Tests/agl_test.py ...... [ 0%] 494s Tests/cffLib/cffLib_test.py ...... [ 0%] 494s Tests/cffLib/specializer_test.py ....................................... [ 1%] 494s ........................................................................ [ 2%] 494s ............................................................ [ 4%] 494s Tests/colorLib/builder_test.py ......................................... [ 5%] 495s ........................................ [ 6%] 495s Tests/colorLib/table_builder_test.py . [ 6%] 496s Tests/colorLib/unbuilder_test.py .. [ 6%] 496s Tests/config_test.py ...................... [ 6%] 498s Tests/cu2qu/cli_test.py .......... [ 6%] 498s Tests/cu2qu/cu2qu_test.py ...... [ 6%] 499s Tests/cu2qu/ufo_test.py ........................... [ 7%] 499s Tests/designspaceLib/designspace_test.py ........................... [ 8%] 499s Tests/designspaceLib/designspace_v5_test.py ..................... [ 8%] 499s Tests/designspaceLib/split_test.py .............. [ 9%] 499s Tests/designspaceLib/statNames_test.py ..... [ 9%] 499s Tests/encodings/codecs_test.py .... [ 9%] 499s Tests/feaLib/ast_test.py ... [ 9%] 499s Tests/feaLib/builder_test.py ........................................... [ 10%] 499s ........................................................................ [ 11%] 500s ........................................................................ [ 13%] 500s ........................................................................ [ 15%] 501s ............... [ 15%] 501s Tests/feaLib/error_test.py .. [ 15%] 501s Tests/feaLib/lexer_test.py ...................... [ 16%] 501s Tests/feaLib/parser_test.py ............................................ [ 17%] 501s ........................................................................ [ 18%] 501s ........................................................................ [ 20%] 501s .................. [ 20%] 501s Tests/fontBuilder/fontBuilder_test.py ................ [ 21%] 503s Tests/merge/merge_test.py ................................... [ 21%] 503s Tests/misc/arrayTools_test.py ............... [ 22%] 503s Tests/misc/bezierTools_test.py .................... [ 22%] 503s Tests/misc/classifyTools_test.py . [ 22%] 503s Tests/misc/configTools_test.py ... [ 22%] 503s Tests/misc/eexec_test.py .. [ 22%] 503s Tests/misc/encodingTools_test.py .... [ 22%] 503s Tests/misc/etree_test.py .... [ 23%] 503s Tests/misc/filenames_test.py ...... [ 23%] 504s Tests/misc/fixedTools_test.py .......... [ 23%] 504s Tests/misc/loggingTools_test.py ......... [ 23%] 504s Tests/misc/macRes_test.py ..s [ 23%] 504s Tests/misc/plistlib_test.py .............................xx............. [ 24%] 504s ............................... [ 25%] 504s Tests/misc/psCharStrings_test.py ......... [ 25%] 504s Tests/misc/py23_test.py ........................... [ 26%] 507s Tests/misc/symfont_test.py .. [ 26%] 507s Tests/misc/testTools_test.py ..... [ 26%] 507s Tests/misc/textTools_test.py . [ 26%] 507s Tests/misc/timeTools_test.py ..s [ 26%] 507s Tests/misc/transform_test.py ........................................... [ 27%] 507s ............. [ 27%] 507s Tests/misc/treeTools_test.py .......................... [ 28%] 507s Tests/misc/vector_test.py .. [ 28%] 507s Tests/misc/visitor_test.py . [ 28%] 507s Tests/misc/xmlReader_test.py ...... [ 28%] 507s Tests/misc/xmlWriter_test.py ................ [ 28%] 507s Tests/mtiLib/mti_test.py .............................. [ 29%] 507s Tests/otlLib/builder_test.py ........................................... [ 30%] 507s ........................ [ 31%] 507s Tests/otlLib/maxContextCalc_test.py ...... [ 31%] 507s Tests/otlLib/mock_builder_test.py .. [ 31%] 508s Tests/otlLib/optimize_test.py ....... [ 31%] 508s Tests/pens/areaPen_test.py ......... [ 31%] 508s Tests/pens/basePen_test.py ................ [ 31%] 508s Tests/pens/boundsPen_test.py .......... [ 32%] 508s Tests/pens/cocoaPen_test.py ss [ 32%] 508s Tests/pens/cu2quPen_test.py .......................... [ 32%] 508s Tests/pens/freetypePen_test.py sssssssssss [ 33%] 508s Tests/pens/hashPointPen_test.py ........ [ 33%] 508s Tests/pens/perimeterPen_test.py ........ [ 33%] 508s Tests/pens/pointInsidePen_test.py ............ [ 33%] 508s Tests/pens/pointPen_test.py ............................ [ 34%] 509s Tests/pens/qu2cuPen_test.py ............. [ 34%] 509s Tests/pens/quartzPen_test.py ss [ 34%] 509s Tests/pens/recordingPen_test.py .... [ 34%] 509s Tests/pens/reverseContourPen_test.py ................................... [ 35%] 509s .............................. [ 36%] 509s Tests/pens/t2CharStringPen_test.py .......... [ 36%] 509s Tests/pens/ttGlyphPen_test.py ...................................... [ 37%] 509s Tests/pens/utils.py . [ 37%] 509s Tests/qu2cu/qu2cu_cli_test.py .... [ 37%] 510s Tests/qu2cu/qu2cu_test.py ...... [ 37%] 511s Tests/subset/subset_test.py ............................................ [ 38%] 512s ................sssss.................s... [ 39%] 512s Tests/subset/svg_test.py .................... [ 40%] 512s Tests/svgLib/path/parser_test.py .................................... [ 40%] 512s Tests/svgLib/path/path_test.py ... [ 40%] 512s Tests/svgLib/path/shapes_test.py .................. [ 41%] 512s Tests/t1Lib/t1Lib_test.py ............. [ 41%] 512s Tests/tfmLib/tfmLib_test.py ....... [ 41%] 513s Tests/ttLib/main_test.py ......... [ 41%] 515s Tests/ttLib/scaleUpem_test.py ... [ 42%] 515s Tests/ttLib/sfnt_test.py ...... [ 42%] 515s Tests/ttLib/tables/C_B_L_C_test.py . [ 42%] 515s Tests/ttLib/tables/C_F_F__2_test.py .. [ 42%] 515s Tests/ttLib/tables/C_F_F_test.py .. [ 42%] 515s Tests/ttLib/tables/C_O_L_R_test.py ............... [ 42%] 515s Tests/ttLib/tables/C_P_A_L_test.py ............ [ 42%] 515s Tests/ttLib/tables/M_V_A_R_test.py ... [ 42%] 515s Tests/ttLib/tables/O_S_2f_2_test.py ........ [ 43%] 515s Tests/ttLib/tables/S_T_A_T_test.py ........ [ 43%] 515s Tests/ttLib/tables/S_V_G__test.py ..... [ 43%] 515s Tests/ttLib/tables/T_S_I__0_test.py ...... [ 43%] 515s Tests/ttLib/tables/T_S_I__1_test.py ........ [ 43%] 515s Tests/ttLib/tables/TupleVariation_test.py .............................. [ 44%] 515s ................................. [ 45%] 515s Tests/ttLib/tables/_a_n_k_r_test.py ... [ 45%] 515s Tests/ttLib/tables/_a_v_a_r_test.py ..... [ 45%] 515s Tests/ttLib/tables/_b_s_l_n_test.py .... [ 45%] 515s Tests/ttLib/tables/_c_i_d_g_test.py .. [ 45%] 515s Tests/ttLib/tables/_c_m_a_p_test.py ............... [ 45%] 515s Tests/ttLib/tables/_c_v_a_r_test.py ...... [ 45%] 515s Tests/ttLib/tables/_f_p_g_m_test.py . [ 46%] 515s Tests/ttLib/tables/_f_v_a_r_test.py ................ [ 46%] 515s Tests/ttLib/tables/_g_c_i_d_test.py .. [ 46%] 515s Tests/ttLib/tables/_g_l_y_f_test.py .................................... [ 47%] 516s .................... [ 47%] 516s Tests/ttLib/tables/_g_v_a_r_test.py ........... [ 47%] 516s Tests/ttLib/tables/_h_h_e_a_test.py ........... [ 48%] 516s Tests/ttLib/tables/_h_m_t_x_test.py ................. [ 48%] 516s Tests/ttLib/tables/_k_e_r_n_test.py .................... [ 49%] 516s Tests/ttLib/tables/_l_c_a_r_test.py .... [ 49%] 516s Tests/ttLib/tables/_l_t_a_g_test.py .... [ 49%] 516s Tests/ttLib/tables/_m_e_t_a_test.py ......... [ 49%] 516s Tests/ttLib/tables/_m_o_r_t_test.py .. [ 49%] 516s Tests/ttLib/tables/_m_o_r_x_test.py ............. [ 49%] 516s Tests/ttLib/tables/_n_a_m_e_test.py .................................... [ 50%] 516s .... [ 50%] 516s Tests/ttLib/tables/_o_p_b_d_test.py ..... [ 50%] 516s Tests/ttLib/tables/_p_r_o_p_test.py .... [ 50%] 516s Tests/ttLib/tables/_t_r_a_k_test.py ................ [ 51%] 516s Tests/ttLib/tables/_v_h_e_a_test.py ................... [ 51%] 517s Tests/ttLib/tables/_v_m_t_x_test.py ................. [ 52%] 517s Tests/ttLib/tables/otBase_test.py ................ [ 52%] 517s Tests/ttLib/tables/otConverters_test.py ................................ [ 53%] 517s .......... [ 53%] 517s Tests/ttLib/tables/otTables_test.py .................................... [ 54%] 517s ....... [ 54%] 518s Tests/ttLib/tables/tables_test.py ...................................... [ 55%] 518s ........................................................................ [ 56%] 518s ........................................................................ [ 58%] 518s ........................................................................ [ 60%] 519s ........................................................................ [ 61%] 520s ........................................................................ [ 63%] 520s ........................................................................ [ 65%] 520s ........................................................................ [ 66%] 520s ........................................................................ [ 68%] 521s ........................................................................ [ 69%] 521s ................................................ [ 71%] 521s Tests/ttLib/tables/ttProgram_test.py ..... [ 71%] 521s Tests/ttLib/ttCollection_test.py ...... [ 71%] 522s Tests/ttLib/ttFont_test.py ..................... [ 71%] 522s Tests/ttLib/ttGlyphSet_test.py ............ [ 72%] 522s Tests/ttLib/ttVisitor_test.py . [ 72%] 524s Tests/ttLib/woff2_test.py .FFFFFFFF.FFFFFFFFFFF..........FF.......FFFFF. [ 73%] 528s FF.F..F...FFFFF.F..F...F......EEEEEEEEEEEEE..........FFFFFF......FFFF... [ 74%] 528s ...FF [ 74%] 528s Tests/ttx/ttx_test.py .................................................. [ 75%] 529s .........sF..sF.....F.......... [ 76%] 529s Tests/ufoLib/GLIF1_test.py ............................................. [ 77%] 529s ............... [ 78%] 529s Tests/ufoLib/GLIF2_test.py ............................................. [ 79%] 529s ................................................ [ 80%] 530s Tests/ufoLib/UFO1_test.py ...... [ 80%] 530s Tests/ufoLib/UFO2_test.py .................. [ 80%] 533s Tests/ufoLib/UFO3_test.py .............................................. [ 81%] 534s ................................ [ 82%] 534s Tests/ufoLib/UFOConversion_test.py ... [ 82%] 534s Tests/ufoLib/UFOZ_test.py .... [ 82%] 534s Tests/ufoLib/filenames_test.py .... [ 82%] 534s Tests/ufoLib/glifLib_test.py ................... [ 83%] 534s Tests/ufoLib/ufoLib_test.py ........ [ 83%] 534s Tests/unicodedata_test.py ........ [ 83%] 534s Tests/varLib/builder_test.py .................... [ 83%] 534s Tests/varLib/featureVars_test.py ........ [ 84%] 534s Tests/varLib/instancer/instancer_test.py ............................... [ 84%] 535s ........................................................................ [ 86%] 536s ......................................sss............................... [ 88%] 537s ................................................ [ 89%] 538s Tests/varLib/instancer/names_test.py .................... [ 89%] 538s Tests/varLib/instancer/solver_test.py ................................ [ 90%] 538s Tests/varLib/interpolatable_test.py ..s.....s.. [ 90%] 540s Tests/varLib/interpolate_layout_test.py .......................... [ 91%] 540s Tests/varLib/iup_test.py ..... [ 91%] 540s Tests/varLib/merger_test.py .....................ss [ 91%] 541s Tests/varLib/models_test.py ......................... [ 92%] 542s Tests/varLib/mutator_test.py .... [ 92%] 542s Tests/varLib/stat_test.py .. [ 92%] 546s Tests/varLib/varLib_test.py ............................................ [ 93%] 546s ...................... [ 94%] 548s Tests/varLib/varStore_test.py .................. [ 94%] 548s Tests/voltLib/lexer_test.py .... [ 94%] 548s Tests/voltLib/parser_test.py ........................................... [ 95%] 548s .......................... [ 96%] 548s Tests/voltLib/volttofea_test.py ........................................ [ 97%] 548s ................ [ 97%] 548s afmLib.py . [ 97%] 548s agl.py . [ 97%] 548s cffLib/specializer.py . [ 97%] 548s misc/arrayTools.py ... [ 97%] 548s misc/classifyTools.py . [ 97%] 548s misc/dictTools.py . [ 97%] 548s misc/eexec.py .. [ 97%] 548s misc/filenames.py ... [ 97%] 548s misc/fixedTools.py ....... [ 97%] 548s misc/intTools.py . [ 97%] 548s misc/loggingTools.py .... [ 98%] 548s misc/plistlib/__init__.py . [ 98%] 548s misc/roundTools.py . [ 98%] 548s misc/textTools.py . [ 98%] 548s misc/timeTools.py . [ 98%] 548s misc/transform.py .................. [ 98%] 548s pens/explicitClosingLinePen.py . [ 98%] 548s pens/filterPen.py .. [ 98%] 548s pens/recordingPen.py . [ 98%] 548s pens/roundingPen.py .. [ 98%] 548s pens/svgPathPen.py ........ [ 98%] 548s pens/transformPen.py . [ 98%] 548s tfmLib.py . [ 98%] 548s ttLib/sfnt.py . [ 98%] 548s ttLib/tables/__init__.py . [ 98%] 548s ttLib/tables/O_S_2f_2.py . [ 98%] 548s ttLib/tables/_a_v_a_r.py s [ 98%] 548s ttLib/tables/_f_p_g_m.py . [ 98%] 548s ttLib/tables/_g_l_y_f.py ............ [ 99%] 548s ttLib/tables/ttProgram.py .. [ 99%] 548s ttLib/ttFont.py . [ 99%] 548s ttLib/woff2.py ..... [ 99%] 548s ufoLib/__init__.py . [ 99%] 548s ufoLib/converters.py .. [ 99%] 548s ufoLib/filenames.py ... [ 99%] 548s ufoLib/glifLib.py . [ 99%] 548s ufoLib/kerning.py . [ 99%] 548s ufoLib/utils.py . [ 99%] 548s ufoLib/validators.py ...... [ 99%] 548s unicodedata/__init__.py ... [ 99%] 548s varLib/featureVars.py .. [ 99%] 549s varLib/models.py .... [100%] 549s 549s ==================================== ERRORS ==================================== 549s _ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_glyf_header_not_enough_data _ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_glyf_incorrect_glyphOrder _ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_glyf_missing_glyphOrder _ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _____ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_glyf_padded_2 ______ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _____ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_glyf_padded_4 ______ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_glyf_table_incorrect_size _ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _____ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_glyf_unpadded ______ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _____ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_loca_padded_2 ______ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _____ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_loca_padded_4 ______ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _____ ERROR at setup of WOFF2GlyfTableTest.test_reconstruct_loca_unpadded ______ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _ ERROR at setup of WOFF2GlyfTableTest.test_roundtrip_glyf_reconstruct_and_transform _ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _ ERROR at setup of WOFF2GlyfTableTest.test_roundtrip_glyf_transform_and_reconstruct _ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s ___________ ERROR at setup of WOFF2GlyfTableTest.test_transform_glyf ___________ 549s 549s cls = 549s 549s @classmethod 549s def setUpClass(cls): 549s font = ttLib.TTFont(recalcBBoxes=False, recalcTimestamp=False) 549s font.importXML(TTX) 549s cls.tables = {} 549s cls.transformedTags = ("maxp", "head", "loca", "glyf") 549s for tag in reversed(cls.transformedTags): # compile in inverse order 549s cls.tables[tag] = font.getTableData(tag) 549s infile = BytesIO(TT_WOFF2.getvalue()) 549s > reader = WOFF2Reader(infile) 549s 549s Tests/ttLib/woff2_test.py:766: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4f40>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s =================================== FAILURES =================================== 549s ____________________ WOFF2ReaderTest.test_get_normal_tables ____________________ 549s 549s self = 549s 549s def test_get_normal_tables(self): 549s > woff2Reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:143: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e6070>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s ________________ WOFF2ReaderTest.test_incorrect_compressed_size ________________ 549s 549s self = 549s 549s def test_incorrect_compressed_size(self): 549s data = self.file.read(woff2DirectorySize) 549s > header = sstruct.unpack(woff2DirectoryFormat, data) 549s 549s Tests/ttLib/woff2_test.py:106: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s fmt = '\n\t\t> # big endian\n\t\tsignature: 4s # "wOF2"\n\t\tsfntVersion: 4s\n\t\tlength: L...ivOffset: L # offset to private data block\n\t\tprivLength: L # length of private data block\n' 549s data = b'', obj = {} 549s 549s def unpack(fmt, data, obj=None): 549s if obj is None: 549s obj = {} 549s data = tobytes(data) 549s formatstring, names, fixes = getformat(fmt) 549s if isinstance(obj, dict): 549s d = obj 549s else: 549s d = obj.__dict__ 549s > elements = struct.unpack(formatstring, data) 549s E struct.error: unpack requires a buffer of 48 bytes 549s 549s /usr/lib/python3/dist-packages/fontTools/misc/sstruct.py:88: error 549s ___________________ WOFF2ReaderTest.test_incorrect_file_size ___________________ 549s 549s self = 549s 549s def test_incorrect_file_size(self): 549s data = self.file.read(woff2DirectorySize) 549s > header = sstruct.unpack(woff2DirectoryFormat, data) 549s 549s Tests/ttLib/woff2_test.py:123: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s fmt = '\n\t\t> # big endian\n\t\tsignature: 4s # "wOF2"\n\t\tsfntVersion: 4s\n\t\tlength: L...ivOffset: L # offset to private data block\n\t\tprivLength: L # length of private data block\n' 549s data = b'', obj = {} 549s 549s def unpack(fmt, data, obj=None): 549s if obj is None: 549s obj = {} 549s data = tobytes(data) 549s formatstring, names, fixes = getformat(fmt) 549s if isinstance(obj, dict): 549s d = obj 549s else: 549s d = obj.__dict__ 549s > elements = struct.unpack(formatstring, data) 549s E struct.error: unpack requires a buffer of 48 bytes 549s 549s /usr/lib/python3/dist-packages/fontTools/misc/sstruct.py:88: error 549s _______________ WOFF2ReaderTest.test_incorrect_uncompressed_size _______________ 549s fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s During handling of the above exception, another exception occurred: 549s 549s self = 549s 549s def test_incorrect_uncompressed_size(self): 549s decompress_backup = brotli.decompress 549s brotli.decompress = lambda data: b"" # return empty byte string 549s > with self.assertRaisesRegex( 549s ttLib.TTLibError, "unexpected size for decompressed" 549s ): 549s E AssertionError: "unexpected size for decompressed" does not match "Not a WOFF2 font (bad signature)" 549s 549s Tests/ttLib/woff2_test.py:115: AssertionError 549s _________________ WOFF2ReaderTest.test_not_enough_data_header __________________ 549s fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s During handling of the above exception, another exception occurred: 549s 549s self = 549s 549s def test_not_enough_data_header(self): 549s incomplete_header = self.file.read(woff2DirectorySize - 1) 549s > with self.assertRaisesRegex(ttLib.TTLibError, "not enough data"): 549s E AssertionError: "not enough data" does not match "Not a WOFF2 font (bad signature)" 549s 549s Tests/ttLib/woff2_test.py:101: AssertionError 549s _______________________ WOFF2ReaderTest.test_num_tables ________________________ 549s 549s self = 549s 549s def test_num_tables(self): 549s tags = [t for t in self.font.keys() if t not in ("GlyphOrder", "DSIG")] 549s data = self.file.read(woff2DirectorySize) 549s > header = sstruct.unpack(woff2DirectoryFormat, data) 549s 549s Tests/ttLib/woff2_test.py:134: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s fmt = '\n\t\t> # big endian\n\t\tsignature: 4s # "wOF2"\n\t\tsfntVersion: 4s\n\t\tlength: L...ivOffset: L # offset to private data block\n\t\tprivLength: L # length of private data block\n' 549s data = b'', obj = {} 549s 549s def unpack(fmt, data, obj=None): 549s if obj is None: 549s obj = {} 549s data = tobytes(data) 549s formatstring, names, fixes = getformat(fmt) 549s if isinstance(obj, dict): 549s d = obj 549s else: 549s d = obj.__dict__ 549s > elements = struct.unpack(formatstring, data) 549s E struct.error: unpack requires a buffer of 48 bytes 549s 549s /usr/lib/python3/dist-packages/fontTools/misc/sstruct.py:88: error 549s ___________________ WOFF2ReaderTest.test_reconstruct_unknown ___________________ 549s 549s self = 549s 549s def test_reconstruct_unknown(self): 549s > reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:151: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e6070>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _______________________ WOFF2ReaderTest.test_table_tags ________________________ 549s 549s self = 549s 549s def test_table_tags(self): 549s tags = set([t for t in self.font.keys() if t not in ("GlyphOrder", "DSIG")]) 549s > reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:139: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e6070>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s __________________ WOFF2ReaderTTFTest.test_get_normal_tables ___________________ 549s 549s self = 549s 549s def test_get_normal_tables(self): 549s > woff2Reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:143: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547dcea0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s ______________ WOFF2ReaderTTFTest.test_incorrect_compressed_size _______________ 549s 549s self = 549s 549s def test_incorrect_compressed_size(self): 549s data = self.file.read(woff2DirectorySize) 549s > header = sstruct.unpack(woff2DirectoryFormat, data) 549s 549s Tests/ttLib/woff2_test.py:106: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s fmt = '\n\t\t> # big endian\n\t\tsignature: 4s # "wOF2"\n\t\tsfntVersion: 4s\n\t\tlength: L...ivOffset: L # offset to private data block\n\t\tprivLength: L # length of private data block\n' 549s data = b'', obj = {} 549s 549s def unpack(fmt, data, obj=None): 549s if obj is None: 549s obj = {} 549s data = tobytes(data) 549s formatstring, names, fixes = getformat(fmt) 549s if isinstance(obj, dict): 549s d = obj 549s else: 549s d = obj.__dict__ 549s > elements = struct.unpack(formatstring, data) 549s E struct.error: unpack requires a buffer of 48 bytes 549s 549s /usr/lib/python3/dist-packages/fontTools/misc/sstruct.py:88: error 549s _________________ WOFF2ReaderTTFTest.test_incorrect_file_size __________________ 549s 549s self = 549s 549s def test_incorrect_file_size(self): 549s data = self.file.read(woff2DirectorySize) 549s > header = sstruct.unpack(woff2DirectoryFormat, data) 549s 549s Tests/ttLib/woff2_test.py:123: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s fmt = '\n\t\t> # big endian\n\t\tsignature: 4s # "wOF2"\n\t\tsfntVersion: 4s\n\t\tlength: L...ivOffset: L # offset to private data block\n\t\tprivLength: L # length of private data block\n' 549s data = b'', obj = {} 549s 549s def unpack(fmt, data, obj=None): 549s if obj is None: 549s obj = {} 549s data = tobytes(data) 549s formatstring, names, fixes = getformat(fmt) 549s if isinstance(obj, dict): 549s d = obj 549s else: 549s d = obj.__dict__ 549s > elements = struct.unpack(formatstring, data) 549s E struct.error: unpack requires a buffer of 48 bytes 549s 549s /usr/lib/python3/dist-packages/fontTools/misc/sstruct.py:88: error 549s _____________ WOFF2ReaderTTFTest.test_incorrect_uncompressed_size ______________ 549s fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s During handling of the above exception, another exception occurred: 549s 549s self = 549s 549s def test_incorrect_uncompressed_size(self): 549s decompress_backup = brotli.decompress 549s brotli.decompress = lambda data: b"" # return empty byte string 549s > with self.assertRaisesRegex( 549s ttLib.TTLibError, "unexpected size for decompressed" 549s ): 549s E AssertionError: "unexpected size for decompressed" does not match "Not a WOFF2 font (bad signature)" 549s 549s Tests/ttLib/woff2_test.py:115: AssertionError 549s ________________ WOFF2ReaderTTFTest.test_not_enough_data_header ________________ 549s fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s During handling of the above exception, another exception occurred: 549s 549s self = 549s 549s def test_not_enough_data_header(self): 549s incomplete_header = self.file.read(woff2DirectorySize - 1) 549s > with self.assertRaisesRegex(ttLib.TTLibError, "not enough data"): 549s E AssertionError: "not enough data" does not match "Not a WOFF2 font (bad signature)" 549s 549s Tests/ttLib/woff2_test.py:101: AssertionError 549s ______________________ WOFF2ReaderTTFTest.test_num_tables ______________________ 549s 549s self = 549s 549s def test_num_tables(self): 549s tags = [t for t in self.font.keys() if t not in ("GlyphOrder", "DSIG")] 549s data = self.file.read(woff2DirectorySize) 549s > header = sstruct.unpack(woff2DirectoryFormat, data) 549s 549s Tests/ttLib/woff2_test.py:134: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s fmt = '\n\t\t> # big endian\n\t\tsignature: 4s # "wOF2"\n\t\tsfntVersion: 4s\n\t\tlength: L...ivOffset: L # offset to private data block\n\t\tprivLength: L # length of private data block\n' 549s data = b'', obj = {} 549s 549s def unpack(fmt, data, obj=None): 549s if obj is None: 549s obj = {} 549s data = tobytes(data) 549s formatstring, names, fixes = getformat(fmt) 549s if isinstance(obj, dict): 549s d = obj 549s else: 549s d = obj.__dict__ 549s > elements = struct.unpack(formatstring, data) 549s E struct.error: unpack requires a buffer of 48 bytes 549s 549s /usr/lib/python3/dist-packages/fontTools/misc/sstruct.py:88: error 549s ___________________ WOFF2ReaderTTFTest.test_reconstruct_glyf ___________________ 549s 549s self = 549s 549s def test_reconstruct_glyf(self): 549s > woff2Reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:169: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547dcea0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s ___________________ WOFF2ReaderTTFTest.test_reconstruct_loca ___________________ 549s 549s self = 549s 549s def test_reconstruct_loca(self): 549s > woff2Reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:174: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547dcea0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _________ WOFF2ReaderTTFTest.test_reconstruct_loca_not_match_orig_size _________ 549s 549s self = 549s 549s def test_reconstruct_loca_not_match_orig_size(self): 549s > reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:181: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547dcea0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s _________________ WOFF2ReaderTTFTest.test_reconstruct_unknown __________________ 549s 549s self = 549s 549s def test_reconstruct_unknown(self): 549s > reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:151: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547dcea0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s ______________________ WOFF2ReaderTTFTest.test_table_tags ______________________ 549s 549s self = 549s 549s def test_table_tags(self): 549s tags = set([t for t in self.font.keys() if t not in ("GlyphOrder", "DSIG")]) 549s > reader = WOFF2Reader(self.file) 549s 549s Tests/ttLib/woff2_test.py:139: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547dcea0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s > raise TTLibError("Not a WOFF2 font (bad signature)") 549s E fontTools.ttLib.TTLibError: Not a WOFF2 font (bad signature) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:59: TTLibError 549s ______________ WOFF2FlavorDataTest.test_get_metaData_and_privData ______________ 549s 549s self = 549s 549s def test_get_metaData_and_privData(self): 549s self.file.write(self.compressed_metadata + self.privData) 549s reader = DummyReader(self.file) 549s reader.metaOffset = len(self.fontdata) 549s reader.metaLength = len(self.compressed_metadata) 549s reader.metaOrigLength = len(self.xml_metadata) 549s reader.privOffset = reader.metaOffset + reader.metaLength 549s reader.privLength = len(self.privData) 549s > flavorData = WOFF2FlavorData(reader) 549s 549s Tests/ttLib/woff2_test.py:417: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:1329: in __init__ 549s super(WOFF2FlavorData, self).__init__(reader=reader) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s reader = 549s 549s def __init__(self, reader=None): 549s self.majorVersion = None 549s self.minorVersion = None 549s self.metaData = None 549s self.privData = None 549s if reader: 549s self.majorVersion = reader.majorVersion 549s self.minorVersion = reader.minorVersion 549s if reader.metaLength: 549s reader.file.seek(reader.metaOffset) 549s rawData = reader.file.read(reader.metaLength) 549s assert len(rawData) == reader.metaLength 549s data = self._decompress(rawData) 549s > assert len(data) == reader.metaOrigLength 549s E AssertionError 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:587: AssertionError 549s ______________ WOFF2FlavorDataTest.test_get_metaData_no_privData _______________ 549s 549s self = 549s 549s def test_get_metaData_no_privData(self): 549s self.file.write(self.compressed_metadata) 549s reader = DummyReader(self.file) 549s reader.metaOffset = len(self.fontdata) 549s reader.metaLength = len(self.compressed_metadata) 549s reader.metaOrigLength = len(self.xml_metadata) 549s > flavorData = WOFF2FlavorData(reader) 549s 549s Tests/ttLib/woff2_test.py:398: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:1329: in __init__ 549s super(WOFF2FlavorData, self).__init__(reader=reader) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s reader = 549s 549s def __init__(self, reader=None): 549s self.majorVersion = None 549s self.minorVersion = None 549s self.metaData = None 549s self.privData = None 549s if reader: 549s self.majorVersion = reader.majorVersion 549s self.minorVersion = reader.minorVersion 549s if reader.metaLength: 549s reader.file.seek(reader.metaOffset) 549s rawData = reader.file.read(reader.metaLength) 549s assert len(rawData) == reader.metaLength 549s data = self._decompress(rawData) 549s > assert len(data) == reader.metaOrigLength 549s E AssertionError 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:587: AssertionError 549s _______________ WOFF2WriterTest.test_calcTotalSize_no_flavorData _______________ 549s 549s self = 549s 549s def test_calcTotalSize_no_flavorData(self): 549s expected = self.length 549s self.writer.file = BytesIO() 549s for tag in self.tags: 549s self.writer[tag] = self.font.getTableData(tag) 549s self.writer.close() 549s > self.assertEqual(expected, self.writer.length) 549s E AssertionError: 0 != 852 549s 549s Tests/ttLib/woff2_test.py:558: AssertionError 549s _______________ WOFF2WriterTest.test_calcTotalSize_with_metaData _______________ 549s 549s self = 549s 549s def test_calcTotalSize_with_metaData(self): 549s expected = self.length + len(self.compressed_metadata) 549s flavorData = self.writer.flavorData = WOFF2FlavorData() 549s flavorData.metaData = self.xml_metadata 549s self.writer.file = BytesIO() 549s for tag in self.tags: 549s self.writer[tag] = self.font.getTableData(tag) 549s self.writer.close() 549s > self.assertEqual(expected, self.writer.length) 549s E AssertionError: 442 != 1294 549s 549s Tests/ttLib/woff2_test.py:569: AssertionError 549s ________ WOFF2WriterTest.test_calcTotalSize_with_metaData_and_privData _________ 549s 549s self = 549s 549s def test_calcTotalSize_with_metaData_and_privData(self): 549s metaDataLength = (len(self.compressed_metadata) + 3) & ~3 549s expected = self.length + metaDataLength + len(self.privData) 549s flavorData = self.writer.flavorData = WOFF2FlavorData() 549s flavorData.metaData = self.xml_metadata 549s flavorData.privData = self.privData 549s self.writer.file = BytesIO() 549s for tag in self.tags: 549s self.writer[tag] = self.font.getTableData(tag) 549s self.writer.close() 549s > self.assertEqual(expected, self.writer.length) 549s E AssertionError: 464 != 1316 549s 549s Tests/ttLib/woff2_test.py:593: AssertionError 549s _______________ WOFF2WriterTest.test_calcTotalSize_with_privData _______________ 549s 549s self = 549s 549s def test_calcTotalSize_with_privData(self): 549s expected = self.length + len(self.privData) 549s flavorData = self.writer.flavorData = WOFF2FlavorData() 549s flavorData.privData = self.privData 549s self.writer.file = BytesIO() 549s for tag in self.tags: 549s self.writer[tag] = self.font.getTableData(tag) 549s self.writer.close() 549s > self.assertEqual(expected, self.writer.length) 549s E AssertionError: 20 != 872 549s 549s Tests/ttLib/woff2_test.py:580: AssertionError 549s ________________________ WOFF2WriterTest.test_checksums ________________________ 549s 549s self = 549s 549s def test_checksums(self): 549s normFile = BytesIO(normalise_font(self.font, padding=4)) 549s normFile.seek(0) 549s normFont = ttLib.TTFont(normFile, checkChecksums=2) 549s > w2font = ttLib.TTFont(self.file) 549s 549s Tests/ttLib/woff2_test.py:517: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e4900>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s self.file = file 549s self.checkChecksums = checkChecksums 549s 549s self.flavor = None 549s self.flavorData = None 549s self.DirectoryEntry = SFNTDirectoryEntry 549s self.file.seek(0) 549s self.sfntVersion = self.file.read(4) 549s self.file.seek(0) 549s if self.sfntVersion == b"ttcf": 549s header = readTTCHeader(self.file) 549s numFonts = header.numFonts 549s if not 0 <= fontNumber < numFonts: 549s raise TTLibFileIsCollectionError( 549s "specify a font number between 0 and %d (inclusive)" 549s % (numFonts - 1) 549s ) 549s self.numFonts = numFonts 549s self.file.seek(header.offsetTable[fontNumber]) 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s raise TTLibError("Not a Font Collection (not enough data)") 549s sstruct.unpack(sfntDirectoryFormat, data, self) 549s elif self.sfntVersion == b"wOFF": 549s self.flavor = "woff" 549s self.DirectoryEntry = WOFFDirectoryEntry 549s data = self.file.read(woffDirectorySize) 549s if len(data) != woffDirectorySize: 549s raise TTLibError("Not a WOFF font (not enough data)") 549s sstruct.unpack(woffDirectoryFormat, data, self) 549s else: 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s > raise TTLibError("Not a TrueType or OpenType font (not enough data)") 549s E fontTools.ttLib.TTLibError: Not a TrueType or OpenType font (not enough data) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:80: TTLibError 549s ___________________ WOFF2WriterTest.test_head_transform_flag ___________________ 549s 549s self = 549s 549s def test_head_transform_flag(self): 549s headData = self.font.getTableData("head") 549s origFlags = byteord(headData[16]) 549s > woff2font = ttLib.TTFont(self.file) 549s 549s Tests/ttLib/woff2_test.py:501: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a544e5ad0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s self.file = file 549s self.checkChecksums = checkChecksums 549s 549s self.flavor = None 549s self.flavorData = None 549s self.DirectoryEntry = SFNTDirectoryEntry 549s self.file.seek(0) 549s self.sfntVersion = self.file.read(4) 549s self.file.seek(0) 549s if self.sfntVersion == b"ttcf": 549s header = readTTCHeader(self.file) 549s numFonts = header.numFonts 549s if not 0 <= fontNumber < numFonts: 549s raise TTLibFileIsCollectionError( 549s "specify a font number between 0 and %d (inclusive)" 549s % (numFonts - 1) 549s ) 549s self.numFonts = numFonts 549s self.file.seek(header.offsetTable[fontNumber]) 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s raise TTLibError("Not a Font Collection (not enough data)") 549s sstruct.unpack(sfntDirectoryFormat, data, self) 549s elif self.sfntVersion == b"wOFF": 549s self.flavor = "woff" 549s self.DirectoryEntry = WOFFDirectoryEntry 549s data = self.file.read(woffDirectorySize) 549s if len(data) != woffDirectorySize: 549s raise TTLibError("Not a WOFF font (not enough data)") 549s sstruct.unpack(woffDirectoryFormat, data, self) 549s else: 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s > raise TTLibError("Not a TrueType or OpenType font (not enough data)") 549s E fontTools.ttLib.TTLibError: Not a TrueType or OpenType font (not enough data) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:80: TTLibError 549s ______________________ WOFF2WriterTest.test_hmtx_trasform ______________________ 549s 549s self = 549s 549s def test_hmtx_trasform(self): 549s tableTransforms = {"glyf", "loca", "hmtx"} 549s 549s writer = WOFF2Writer(BytesIO(), self.numTables, self.font.sfntVersion) 549s writer.flavorData = WOFF2FlavorData(transformedTables=tableTransforms) 549s 549s for tag in self.tags: 549s writer[tag] = self.font.getTableData(tag) 549s writer.close() 549s 549s # enabling hmtx transform has no effect when font has no glyf table 549s > self.assertEqual(writer.file.getvalue(), CFF_WOFF2.getvalue()) 549s E AssertionError: b'wOF2OTTO\x00\x00\x03T\x00\t\x00\x00\x00\x[2435 chars]\x00' != b'' 549s 549s Tests/ttLib/woff2_test.py:621: AssertionError 549s ______________________ WOFF2WriterTest.test_no_transforms ______________________ 549s 549s self = 549s 549s def test_no_transforms(self): 549s writer = WOFF2Writer(BytesIO(), self.numTables, self.font.sfntVersion) 549s writer.flavorData = WOFF2FlavorData(transformedTables=()) 549s 549s for tag in self.tags: 549s writer[tag] = self.font.getTableData(tag) 549s writer.close() 549s 549s # transforms settings have no effect when font is CFF-flavored, since 549s # all the current transforms only apply to TrueType-flavored fonts. 549s > self.assertEqual(writer.file.getvalue(), CFF_WOFF2.getvalue()) 549s E AssertionError: b'wOF2OTTO\x00\x00\x03T\x00\t\x00\x00\x00\x[2435 chars]\x00' != b'' 549s 549s Tests/ttLib/woff2_test.py:633: AssertionError 549s ______________ WOFF2WriterTest.test_tables_sorted_alphabetically _______________ 549s 549s self = 549s 549s def test_tables_sorted_alphabetically(self): 549s expected = sorted([t for t in self.tags if t != "DSIG"]) 549s > woff2font = ttLib.TTFont(self.file) 549s 549s Tests/ttLib/woff2_test.py:510: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547de7f0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s self.file = file 549s self.checkChecksums = checkChecksums 549s 549s self.flavor = None 549s self.flavorData = None 549s self.DirectoryEntry = SFNTDirectoryEntry 549s self.file.seek(0) 549s self.sfntVersion = self.file.read(4) 549s self.file.seek(0) 549s if self.sfntVersion == b"ttcf": 549s header = readTTCHeader(self.file) 549s numFonts = header.numFonts 549s if not 0 <= fontNumber < numFonts: 549s raise TTLibFileIsCollectionError( 549s "specify a font number between 0 and %d (inclusive)" 549s % (numFonts - 1) 549s ) 549s self.numFonts = numFonts 549s self.file.seek(header.offsetTable[fontNumber]) 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s raise TTLibError("Not a Font Collection (not enough data)") 549s sstruct.unpack(sfntDirectoryFormat, data, self) 549s elif self.sfntVersion == b"wOFF": 549s self.flavor = "woff" 549s self.DirectoryEntry = WOFFDirectoryEntry 549s data = self.file.read(woffDirectorySize) 549s if len(data) != woffDirectorySize: 549s raise TTLibError("Not a WOFF font (not enough data)") 549s sstruct.unpack(woffDirectoryFormat, data, self) 549s else: 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s > raise TTLibError("Not a TrueType or OpenType font (not enough data)") 549s E fontTools.ttLib.TTLibError: Not a TrueType or OpenType font (not enough data) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:80: TTLibError 549s _____________ WOFF2WriterTTFTest.test_calcTotalSize_no_flavorData ______________ 549s 549s self = 549s 549s def test_calcTotalSize_no_flavorData(self): 549s expected = self.length 549s self.writer.file = BytesIO() 549s for tag in self.tags: 549s self.writer[tag] = self.font.getTableData(tag) 549s self.writer.close() 549s > self.assertEqual(expected, self.writer.length) 549s E AssertionError: 0 != 816 549s 549s Tests/ttLib/woff2_test.py:558: AssertionError 549s _____________ WOFF2WriterTTFTest.test_calcTotalSize_with_metaData ______________ 549s 549s self = 549s 549s def test_calcTotalSize_with_metaData(self): 549s expected = self.length + len(self.compressed_metadata) 549s flavorData = self.writer.flavorData = WOFF2FlavorData() 549s flavorData.metaData = self.xml_metadata 549s self.writer.file = BytesIO() 549s for tag in self.tags: 549s self.writer[tag] = self.font.getTableData(tag) 549s self.writer.close() 549s > self.assertEqual(expected, self.writer.length) 549s E AssertionError: 442 != 1258 549s 549s Tests/ttLib/woff2_test.py:569: AssertionError 549s _______ WOFF2WriterTTFTest.test_calcTotalSize_with_metaData_and_privData _______ 549s 549s self = 549s 549s def test_calcTotalSize_with_metaData_and_privData(self): 549s metaDataLength = (len(self.compressed_metadata) + 3) & ~3 549s expected = self.length + metaDataLength + len(self.privData) 549s flavorData = self.writer.flavorData = WOFF2FlavorData() 549s flavorData.metaData = self.xml_metadata 549s flavorData.privData = self.privData 549s self.writer.file = BytesIO() 549s for tag in self.tags: 549s self.writer[tag] = self.font.getTableData(tag) 549s self.writer.close() 549s > self.assertEqual(expected, self.writer.length) 549s E AssertionError: 464 != 1280 549s 549s Tests/ttLib/woff2_test.py:593: AssertionError 549s _____________ WOFF2WriterTTFTest.test_calcTotalSize_with_privData ______________ 549s 549s self = 549s 549s def test_calcTotalSize_with_privData(self): 549s expected = self.length + len(self.privData) 549s flavorData = self.writer.flavorData = WOFF2FlavorData() 549s flavorData.privData = self.privData 549s self.writer.file = BytesIO() 549s for tag in self.tags: 549s self.writer[tag] = self.font.getTableData(tag) 549s self.writer.close() 549s > self.assertEqual(expected, self.writer.length) 549s E AssertionError: 20 != 836 549s 549s Tests/ttLib/woff2_test.py:580: AssertionError 549s ______________________ WOFF2WriterTTFTest.test_checksums _______________________ 549s 549s self = 549s 549s def test_checksums(self): 549s normFile = BytesIO(normalise_font(self.font, padding=4)) 549s normFile.seek(0) 549s normFont = ttLib.TTFont(normFile, checkChecksums=2) 549s > w2font = ttLib.TTFont(self.file) 549s 549s Tests/ttLib/woff2_test.py:517: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a5491f060>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s self.file = file 549s self.checkChecksums = checkChecksums 549s 549s self.flavor = None 549s self.flavorData = None 549s self.DirectoryEntry = SFNTDirectoryEntry 549s self.file.seek(0) 549s self.sfntVersion = self.file.read(4) 549s self.file.seek(0) 549s if self.sfntVersion == b"ttcf": 549s header = readTTCHeader(self.file) 549s numFonts = header.numFonts 549s if not 0 <= fontNumber < numFonts: 549s raise TTLibFileIsCollectionError( 549s "specify a font number between 0 and %d (inclusive)" 549s % (numFonts - 1) 549s ) 549s self.numFonts = numFonts 549s self.file.seek(header.offsetTable[fontNumber]) 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s raise TTLibError("Not a Font Collection (not enough data)") 549s sstruct.unpack(sfntDirectoryFormat, data, self) 549s elif self.sfntVersion == b"wOFF": 549s self.flavor = "woff" 549s self.DirectoryEntry = WOFFDirectoryEntry 549s data = self.file.read(woffDirectorySize) 549s if len(data) != woffDirectorySize: 549s raise TTLibError("Not a WOFF font (not enough data)") 549s sstruct.unpack(woffDirectoryFormat, data, self) 549s else: 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s > raise TTLibError("Not a TrueType or OpenType font (not enough data)") 549s E fontTools.ttLib.TTLibError: Not a TrueType or OpenType font (not enough data) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:80: TTLibError 549s _________________ WOFF2WriterTTFTest.test_head_transform_flag __________________ 549s 549s self = 549s 549s def test_head_transform_flag(self): 549s headData = self.font.getTableData("head") 549s origFlags = byteord(headData[16]) 549s > woff2font = ttLib.TTFont(self.file) 549s 549s Tests/ttLib/woff2_test.py:501: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a54abe7a0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s self.file = file 549s self.checkChecksums = checkChecksums 549s 549s self.flavor = None 549s self.flavorData = None 549s self.DirectoryEntry = SFNTDirectoryEntry 549s self.file.seek(0) 549s self.sfntVersion = self.file.read(4) 549s self.file.seek(0) 549s if self.sfntVersion == b"ttcf": 549s header = readTTCHeader(self.file) 549s numFonts = header.numFonts 549s if not 0 <= fontNumber < numFonts: 549s raise TTLibFileIsCollectionError( 549s "specify a font number between 0 and %d (inclusive)" 549s % (numFonts - 1) 549s ) 549s self.numFonts = numFonts 549s self.file.seek(header.offsetTable[fontNumber]) 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s raise TTLibError("Not a Font Collection (not enough data)") 549s sstruct.unpack(sfntDirectoryFormat, data, self) 549s elif self.sfntVersion == b"wOFF": 549s self.flavor = "woff" 549s self.DirectoryEntry = WOFFDirectoryEntry 549s data = self.file.read(woffDirectorySize) 549s if len(data) != woffDirectorySize: 549s raise TTLibError("Not a WOFF font (not enough data)") 549s sstruct.unpack(woffDirectoryFormat, data, self) 549s else: 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s > raise TTLibError("Not a TrueType or OpenType font (not enough data)") 549s E fontTools.ttLib.TTLibError: Not a TrueType or OpenType font (not enough data) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:80: TTLibError 549s ____________________ WOFF2WriterTTFTest.test_no_transforms _____________________ 549s 549s self = 549s 549s def test_no_transforms(self): 549s writer = WOFF2Writer(BytesIO(), self.numTables, self.font.sfntVersion) 549s writer.flavorData = WOFF2FlavorData(transformedTables=()) 549s 549s for tag in self.tags: 549s writer[tag] = self.font.getTableData(tag) 549s writer.close() 549s 549s self.assertNotEqual(writer.file.getvalue(), TT_WOFF2.getvalue()) 549s 549s writer.file.seek(0) 549s > reader = WOFF2Reader(writer.file) 549s 549s Tests/ttLib/woff2_test.py:693: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a554d2e80>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 2053, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s _____________ WOFF2WriterTTFTest.test_tables_sorted_alphabetically _____________ 549s 549s self = 549s 549s def test_tables_sorted_alphabetically(self): 549s expected = sorted([t for t in self.tags if t != "DSIG"]) 549s > woff2font = ttLib.TTFont(self.file) 549s 549s Tests/ttLib/woff2_test.py:510: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a554d3b00>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s self.file = file 549s self.checkChecksums = checkChecksums 549s 549s self.flavor = None 549s self.flavorData = None 549s self.DirectoryEntry = SFNTDirectoryEntry 549s self.file.seek(0) 549s self.sfntVersion = self.file.read(4) 549s self.file.seek(0) 549s if self.sfntVersion == b"ttcf": 549s header = readTTCHeader(self.file) 549s numFonts = header.numFonts 549s if not 0 <= fontNumber < numFonts: 549s raise TTLibFileIsCollectionError( 549s "specify a font number between 0 and %d (inclusive)" 549s % (numFonts - 1) 549s ) 549s self.numFonts = numFonts 549s self.file.seek(header.offsetTable[fontNumber]) 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s raise TTLibError("Not a Font Collection (not enough data)") 549s sstruct.unpack(sfntDirectoryFormat, data, self) 549s elif self.sfntVersion == b"wOFF": 549s self.flavor = "woff" 549s self.DirectoryEntry = WOFFDirectoryEntry 549s data = self.file.read(woffDirectorySize) 549s if len(data) != woffDirectorySize: 549s raise TTLibError("Not a WOFF font (not enough data)") 549s sstruct.unpack(woffDirectoryFormat, data, self) 549s else: 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s > raise TTLibError("Not a TrueType or OpenType font (not enough data)") 549s E fontTools.ttLib.TTLibError: Not a TrueType or OpenType font (not enough data) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:80: TTLibError 549s _____________ WOFF2RoundtripTest.test_roundtrip_default_transforms _____________ 549s 549s self = 549s ttFont = 549s 549s def test_roundtrip_default_transforms(self, ttFont): 549s ttFont.flavor = "woff2" 549s # ttFont.flavorData = None 549s tmp = BytesIO() 549s ttFont.save(tmp) 549s 549s > tmp2, ttFont2 = self.roundtrip(tmp) 549s 549s Tests/ttLib/woff2_test.py:1202: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s Tests/ttLib/woff2_test.py:1191: in roundtrip 549s ttFont = ttLib.TTFont(infile, recalcBBoxes=False, recalcTimestamp=False) 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547df1f0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 981, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s _______________ WOFF2RoundtripTest.test_roundtrip_no_transforms ________________ 549s 549s self = 549s ttFont = 549s 549s def test_roundtrip_no_transforms(self, ttFont): 549s ttFont.flavor = "woff2" 549s ttFont.flavorData = WOFF2FlavorData(transformedTables=[]) 549s tmp = BytesIO() 549s ttFont.save(tmp) 549s 549s > tmp2, ttFont2 = self.roundtrip(tmp) 549s 549s Tests/ttLib/woff2_test.py:1213: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s Tests/ttLib/woff2_test.py:1191: in roundtrip 549s ttFont = ttLib.TTFont(infile, recalcBBoxes=False, recalcTimestamp=False) 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a5abc6430>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 1039, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s _______________ WOFF2RoundtripTest.test_roundtrip_all_transforms _______________ 549s 549s self = 549s ttFont = 549s 549s def test_roundtrip_all_transforms(self, ttFont): 549s ttFont.flavor = "woff2" 549s ttFont.flavorData = WOFF2FlavorData(transformedTables=["glyf", "loca", "hmtx"]) 549s tmp = BytesIO() 549s ttFont.save(tmp) 549s 549s > tmp2, ttFont2 = self.roundtrip(tmp) 549s 549s Tests/ttLib/woff2_test.py:1224: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s Tests/ttLib/woff2_test.py:1191: in roundtrip 549s ttFont = ttLib.TTFont(infile, recalcBBoxes=False, recalcTimestamp=False) 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a556a4540>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 966, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s ________ WOFF2RoundtripTest.test_roundtrip_only_hmtx_no_glyf_transform _________ 549s 549s self = 549s ttFont = 549s 549s def test_roundtrip_only_hmtx_no_glyf_transform(self, ttFont): 549s ttFont.flavor = "woff2" 549s ttFont.flavorData = WOFF2FlavorData(transformedTables=["hmtx"]) 549s tmp = BytesIO() 549s ttFont.save(tmp) 549s 549s > tmp2, ttFont2 = self.roundtrip(tmp) 549s 549s Tests/ttLib/woff2_test.py:1235: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s Tests/ttLib/woff2_test.py:1191: in roundtrip 549s ttFont = ttLib.TTFont(infile, recalcBBoxes=False, recalcTimestamp=False) 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a5b53cf90>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 1024, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s __________ WOFF2RoundtripTest.test_roundtrip_no_glyf_and_loca_tables ___________ 549s 549s self = 549s 549s def test_roundtrip_no_glyf_and_loca_tables(self): 549s ttx = os.path.join( 549s os.path.dirname(current_dir), "subset", "data", "google_color.ttx" 549s ) 549s ttFont = ttLib.TTFont() 549s ttFont.importXML(ttx) 549s 549s assert "glyf" not in ttFont 549s assert "loca" not in ttFont 549s 549s ttFont.flavor = "woff2" 549s tmp = BytesIO() 549s ttFont.save(tmp) 549s 549s > tmp2, ttFont2 = self.roundtrip(tmp) 549s 549s Tests/ttLib/woff2_test.py:1254: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s Tests/ttLib/woff2_test.py:1191: in roundtrip 549s ttFont = ttLib.TTFont(infile, recalcBBoxes=False, recalcTimestamp=False) 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547dfa10>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 731, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s _______ WOFF2RoundtripTest.test_roundtrip_off_curve_despite_overlap_bit ________ 549s 549s self = 549s 549s def test_roundtrip_off_curve_despite_overlap_bit(self): 549s ttx = os.path.join(data_dir, "woff2_overlap_offcurve_in.ttx") 549s ttFont = ttLib.TTFont() 549s ttFont.importXML(ttx) 549s 549s assert ttFont["glyf"]["A"].flags[0] == _g_l_y_f.flagOverlapSimple 549s 549s ttFont.flavor = "woff2" 549s tmp = BytesIO() 549s ttFont.save(tmp) 549s 549s > _, ttFont2 = self.roundtrip(tmp) 549s 549s Tests/ttLib/woff2_test.py:1269: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s Tests/ttLib/woff2_test.py:1191: in roundtrip 549s ttFont = ttLib.TTFont(infile, recalcBBoxes=False, recalcTimestamp=False) 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a5b53fd80>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 892, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s _______________ MainTest.test_recompress_woff2_keeps_flavorData ________________ 549s 549s self = 549s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_recompress_woff2_keeps_fl0') 549s 549s def test_recompress_woff2_keeps_flavorData(self, tmpdir): 549s > woff2_font = ttLib.TTFont(BytesIO(TT_WOFF2.getvalue())) 549s 549s Tests/ttLib/woff2_test.py:1338: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a547dcc70>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s self.file = file 549s self.checkChecksums = checkChecksums 549s 549s self.flavor = None 549s self.flavorData = None 549s self.DirectoryEntry = SFNTDirectoryEntry 549s self.file.seek(0) 549s self.sfntVersion = self.file.read(4) 549s self.file.seek(0) 549s if self.sfntVersion == b"ttcf": 549s header = readTTCHeader(self.file) 549s numFonts = header.numFonts 549s if not 0 <= fontNumber < numFonts: 549s raise TTLibFileIsCollectionError( 549s "specify a font number between 0 and %d (inclusive)" 549s % (numFonts - 1) 549s ) 549s self.numFonts = numFonts 549s self.file.seek(header.offsetTable[fontNumber]) 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s raise TTLibError("Not a Font Collection (not enough data)") 549s sstruct.unpack(sfntDirectoryFormat, data, self) 549s elif self.sfntVersion == b"wOFF": 549s self.flavor = "woff" 549s self.DirectoryEntry = WOFFDirectoryEntry 549s data = self.file.read(woffDirectorySize) 549s if len(data) != woffDirectorySize: 549s raise TTLibError("Not a WOFF font (not enough data)") 549s sstruct.unpack(woffDirectoryFormat, data, self) 549s else: 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s > raise TTLibError("Not a TrueType or OpenType font (not enough data)") 549s E fontTools.ttLib.TTLibError: Not a TrueType or OpenType font (not enough data) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:80: TTLibError 549s _________________________ MainTest.test_decompress_ttf _________________________ 549s 549s self = 549s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_decompress_ttf0') 549s 549s def test_decompress_ttf(self, tmpdir): 549s input_file = tmpdir / "TestTTF-Regular.woff2" 549s input_file.write_binary(TT_WOFF2.getvalue()) 549s 549s > assert woff2.main(["decompress", str(input_file)]) is None 549s 549s Tests/ttLib/woff2_test.py:1359: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s args = ['decompress', '/tmp/pytest-of-ubuntu/pytest-0/test_decompress_ttf0/TestTTF-Regular.woff2'] 549s 549s def main(args=None): 549s """Compress and decompress WOFF2 fonts""" 549s import argparse 549s from fontTools import configLogger 549s from fontTools.ttx import makeOutputFileName 549s 549s class _HelpAction(argparse._HelpAction): 549s def __call__(self, parser, namespace, values, option_string=None): 549s subparsers_actions = [ 549s action 549s for action in parser._actions 549s if isinstance(action, argparse._SubParsersAction) 549s ] 549s for subparsers_action in subparsers_actions: 549s for choice, subparser in subparsers_action.choices.items(): 549s print(subparser.format_help()) 549s parser.exit() 549s 549s class _NoGlyfTransformAction(argparse.Action): 549s def __call__(self, parser, namespace, values, option_string=None): 549s namespace.transform_tables.difference_update({"glyf", "loca"}) 549s 549s class _HmtxTransformAction(argparse.Action): 549s def __call__(self, parser, namespace, values, option_string=None): 549s namespace.transform_tables.add("hmtx") 549s 549s parser = argparse.ArgumentParser( 549s prog="fonttools ttLib.woff2", description=main.__doc__, add_help=False 549s ) 549s 549s parser.add_argument( 549s "-h", "--help", action=_HelpAction, help="show this help message and exit" 549s ) 549s 549s parser_group = parser.add_subparsers(title="sub-commands") 549s parser_compress = parser_group.add_parser( 549s "compress", description="Compress a TTF or OTF font to WOFF2" 549s ) 549s parser_decompress = parser_group.add_parser( 549s "decompress", description="Decompress a WOFF2 font to OTF" 549s ) 549s 549s for subparser in (parser_compress, parser_decompress): 549s group = subparser.add_mutually_exclusive_group(required=False) 549s group.add_argument( 549s "-v", 549s "--verbose", 549s action="store_true", 549s help="print more messages to console", 549s ) 549s group.add_argument( 549s "-q", 549s "--quiet", 549s action="store_true", 549s help="do not print messages to console", 549s ) 549s 549s parser_compress.add_argument( 549s "input_file", 549s metavar="INPUT", 549s help="the input OpenType font (.ttf or .otf)", 549s ) 549s parser_decompress.add_argument( 549s "input_file", 549s metavar="INPUT", 549s help="the input WOFF2 font", 549s ) 549s 549s parser_compress.add_argument( 549s "-o", 549s "--output-file", 549s metavar="OUTPUT", 549s help="the output WOFF2 font", 549s ) 549s parser_decompress.add_argument( 549s "-o", 549s "--output-file", 549s metavar="OUTPUT", 549s help="the output OpenType font", 549s ) 549s 549s transform_group = parser_compress.add_argument_group() 549s transform_group.add_argument( 549s "--no-glyf-transform", 549s dest="transform_tables", 549s nargs=0, 549s action=_NoGlyfTransformAction, 549s help="Do not transform glyf (and loca) tables", 549s ) 549s transform_group.add_argument( 549s "--hmtx-transform", 549s dest="transform_tables", 549s nargs=0, 549s action=_HmtxTransformAction, 549s help="Enable optional transformation for 'hmtx' table", 549s ) 549s 549s parser_compress.set_defaults( 549s subcommand=compress, 549s transform_tables={"glyf", "loca"}, 549s ) 549s parser_decompress.set_defaults(subcommand=decompress) 549s 549s options = vars(parser.parse_args(args)) 549s 549s subcommand = options.pop("subcommand", None) 549s if not subcommand: 549s parser.print_help() 549s return 549s 549s quiet = options.pop("quiet") 549s verbose = options.pop("verbose") 549s configLogger( 549s level=("ERROR" if quiet else "DEBUG" if verbose else "INFO"), 549s ) 549s 549s if not options["output_file"]: 549s if subcommand is compress: 549s extension = ".woff2" 549s elif subcommand is decompress: 549s # choose .ttf/.otf file extension depending on sfntVersion 549s with open(options["input_file"], "rb") as f: 549s f.seek(4) # skip 'wOF2' signature 549s sfntVersion = f.read(4) 549s > assert len(sfntVersion) == 4, "not enough data" 549s E AssertionError: not enough data 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:1670: AssertionError 549s _________________________ MainTest.test_decompress_otf _________________________ 549s 549s self = 549s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_decompress_otf0') 549s 549s def test_decompress_otf(self, tmpdir): 549s input_file = tmpdir / "TestTTF-Regular.woff2" 549s input_file.write_binary(CFF_WOFF2.getvalue()) 549s 549s > assert woff2.main(["decompress", str(input_file)]) is None 549s 549s Tests/ttLib/woff2_test.py:1367: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s args = ['decompress', '/tmp/pytest-of-ubuntu/pytest-0/test_decompress_otf0/TestTTF-Regular.woff2'] 549s 549s def main(args=None): 549s """Compress and decompress WOFF2 fonts""" 549s import argparse 549s from fontTools import configLogger 549s from fontTools.ttx import makeOutputFileName 549s 549s class _HelpAction(argparse._HelpAction): 549s def __call__(self, parser, namespace, values, option_string=None): 549s subparsers_actions = [ 549s action 549s for action in parser._actions 549s if isinstance(action, argparse._SubParsersAction) 549s ] 549s for subparsers_action in subparsers_actions: 549s for choice, subparser in subparsers_action.choices.items(): 549s print(subparser.format_help()) 549s parser.exit() 549s 549s class _NoGlyfTransformAction(argparse.Action): 549s def __call__(self, parser, namespace, values, option_string=None): 549s namespace.transform_tables.difference_update({"glyf", "loca"}) 549s 549s class _HmtxTransformAction(argparse.Action): 549s def __call__(self, parser, namespace, values, option_string=None): 549s namespace.transform_tables.add("hmtx") 549s 549s parser = argparse.ArgumentParser( 549s prog="fonttools ttLib.woff2", description=main.__doc__, add_help=False 549s ) 549s 549s parser.add_argument( 549s "-h", "--help", action=_HelpAction, help="show this help message and exit" 549s ) 549s 549s parser_group = parser.add_subparsers(title="sub-commands") 549s parser_compress = parser_group.add_parser( 549s "compress", description="Compress a TTF or OTF font to WOFF2" 549s ) 549s parser_decompress = parser_group.add_parser( 549s "decompress", description="Decompress a WOFF2 font to OTF" 549s ) 549s 549s for subparser in (parser_compress, parser_decompress): 549s group = subparser.add_mutually_exclusive_group(required=False) 549s group.add_argument( 549s "-v", 549s "--verbose", 549s action="store_true", 549s help="print more messages to console", 549s ) 549s group.add_argument( 549s "-q", 549s "--quiet", 549s action="store_true", 549s help="do not print messages to console", 549s ) 549s 549s parser_compress.add_argument( 549s "input_file", 549s metavar="INPUT", 549s help="the input OpenType font (.ttf or .otf)", 549s ) 549s parser_decompress.add_argument( 549s "input_file", 549s metavar="INPUT", 549s help="the input WOFF2 font", 549s ) 549s 549s parser_compress.add_argument( 549s "-o", 549s "--output-file", 549s metavar="OUTPUT", 549s help="the output WOFF2 font", 549s ) 549s parser_decompress.add_argument( 549s "-o", 549s "--output-file", 549s metavar="OUTPUT", 549s help="the output OpenType font", 549s ) 549s 549s transform_group = parser_compress.add_argument_group() 549s transform_group.add_argument( 549s "--no-glyf-transform", 549s dest="transform_tables", 549s nargs=0, 549s action=_NoGlyfTransformAction, 549s help="Do not transform glyf (and loca) tables", 549s ) 549s transform_group.add_argument( 549s "--hmtx-transform", 549s dest="transform_tables", 549s nargs=0, 549s action=_HmtxTransformAction, 549s help="Enable optional transformation for 'hmtx' table", 549s ) 549s 549s parser_compress.set_defaults( 549s subcommand=compress, 549s transform_tables={"glyf", "loca"}, 549s ) 549s parser_decompress.set_defaults(subcommand=decompress) 549s 549s options = vars(parser.parse_args(args)) 549s 549s subcommand = options.pop("subcommand", None) 549s if not subcommand: 549s parser.print_help() 549s return 549s 549s quiet = options.pop("quiet") 549s verbose = options.pop("verbose") 549s configLogger( 549s level=("ERROR" if quiet else "DEBUG" if verbose else "INFO"), 549s ) 549s 549s if not options["output_file"]: 549s if subcommand is compress: 549s extension = ".woff2" 549s elif subcommand is decompress: 549s # choose .ttf/.otf file extension depending on sfntVersion 549s with open(options["input_file"], "rb") as f: 549s f.seek(4) # skip 'wOF2' signature 549s sfntVersion = f.read(4) 549s > assert len(sfntVersion) == 4, "not enough data" 549s E AssertionError: not enough data 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:1670: AssertionError 549s _____________________ MainTest.test_decompress_output_file _____________________ 549s 549s args = ['decompress', '-o', '/tmp/pytest-of-ubuntu/pytest-0/test_decompress_output_file0/TestTTF.ttf', '/tmp/pytest-of-ubuntu/pytest-0/test_decompress_output_file0/TestTTF-Regular.woff2'] 549s 549s def main(args=None): 549s """Compress and decompress WOFF2 fonts""" 549s import argparse 549s from fontTools import configLogger 549s from fontTools.ttx import makeOutputFileName 549s 549s class _HelpAction(argparse._HelpAction): 549s def __call__(self, parser, namespace, values, option_string=None): 549s subparsers_actions = [ 549s action 549s for action in parser._actions 549s if isinstance(action, argparse._SubParsersAction) 549s ] 549s for subparsers_action in subparsers_actions: 549s for choice, subparser in subparsers_action.choices.items(): 549s print(subparser.format_help()) 549s parser.exit() 549s 549s class _NoGlyfTransformAction(argparse.Action): 549s def __call__(self, parser, namespace, values, option_string=None): 549s namespace.transform_tables.difference_update({"glyf", "loca"}) 549s 549s class _HmtxTransformAction(argparse.Action): 549s def __call__(self, parser, namespace, values, option_string=None): 549s namespace.transform_tables.add("hmtx") 549s 549s parser = argparse.ArgumentParser( 549s prog="fonttools ttLib.woff2", description=main.__doc__, add_help=False 549s ) 549s 549s parser.add_argument( 549s "-h", "--help", action=_HelpAction, help="show this help message and exit" 549s ) 549s 549s parser_group = parser.add_subparsers(title="sub-commands") 549s parser_compress = parser_group.add_parser( 549s "compress", description="Compress a TTF or OTF font to WOFF2" 549s ) 549s parser_decompress = parser_group.add_parser( 549s "decompress", description="Decompress a WOFF2 font to OTF" 549s ) 549s 549s for subparser in (parser_compress, parser_decompress): 549s group = subparser.add_mutually_exclusive_group(required=False) 549s group.add_argument( 549s "-v", 549s "--verbose", 549s action="store_true", 549s help="print more messages to console", 549s ) 549s group.add_argument( 549s "-q", 549s "--quiet", 549s action="store_true", 549s help="do not print messages to console", 549s ) 549s 549s parser_compress.add_argument( 549s "input_file", 549s metavar="INPUT", 549s help="the input OpenType font (.ttf or .otf)", 549s ) 549s parser_decompress.add_argument( 549s "input_file", 549s metavar="INPUT", 549s help="the input WOFF2 font", 549s ) 549s 549s parser_compress.add_argument( 549s "-o", 549s "--output-file", 549s metavar="OUTPUT", 549s help="the output WOFF2 font", 549s ) 549s parser_decompress.add_argument( 549s "-o", 549s "--output-file", 549s metavar="OUTPUT", 549s help="the output OpenType font", 549s ) 549s 549s transform_group = parser_compress.add_argument_group() 549s transform_group.add_argument( 549s "--no-glyf-transform", 549s dest="transform_tables", 549s nargs=0, 549s action=_NoGlyfTransformAction, 549s help="Do not transform glyf (and loca) tables", 549s ) 549s transform_group.add_argument( 549s "--hmtx-transform", 549s dest="transform_tables", 549s nargs=0, 549s action=_HmtxTransformAction, 549s help="Enable optional transformation for 'hmtx' table", 549s ) 549s 549s parser_compress.set_defaults( 549s subcommand=compress, 549s transform_tables={"glyf", "loca"}, 549s ) 549s parser_decompress.set_defaults(subcommand=decompress) 549s 549s options = vars(parser.parse_args(args)) 549s 549s subcommand = options.pop("subcommand", None) 549s if not subcommand: 549s parser.print_help() 549s return 549s 549s quiet = options.pop("quiet") 549s verbose = options.pop("verbose") 549s configLogger( 549s level=("ERROR" if quiet else "DEBUG" if verbose else "INFO"), 549s ) 549s 549s if not options["output_file"]: 549s if subcommand is compress: 549s extension = ".woff2" 549s elif subcommand is decompress: 549s # choose .ttf/.otf file extension depending on sfntVersion 549s with open(options["input_file"], "rb") as f: 549s f.seek(4) # skip 'wOF2' signature 549s sfntVersion = f.read(4) 549s assert len(sfntVersion) == 4, "not enough data" 549s extension = ".otf" if sfntVersion == b"OTTO" else ".ttf" 549s else: 549s raise AssertionError(subcommand) 549s options["output_file"] = makeOutputFileName( 549s options["input_file"], outputDir=None, extension=extension 549s ) 549s 549s try: 549s > subcommand(**options) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:1679: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:1540: in decompress 549s font = TTFont(input_file, recalcBBoxes=False, recalcTimestamp=False) 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a555dc400>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s self.file = file 549s self.checkChecksums = checkChecksums 549s 549s self.flavor = None 549s self.flavorData = None 549s self.DirectoryEntry = SFNTDirectoryEntry 549s self.file.seek(0) 549s self.sfntVersion = self.file.read(4) 549s self.file.seek(0) 549s if self.sfntVersion == b"ttcf": 549s header = readTTCHeader(self.file) 549s numFonts = header.numFonts 549s if not 0 <= fontNumber < numFonts: 549s raise TTLibFileIsCollectionError( 549s "specify a font number between 0 and %d (inclusive)" 549s % (numFonts - 1) 549s ) 549s self.numFonts = numFonts 549s self.file.seek(header.offsetTable[fontNumber]) 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s raise TTLibError("Not a Font Collection (not enough data)") 549s sstruct.unpack(sfntDirectoryFormat, data, self) 549s elif self.sfntVersion == b"wOFF": 549s self.flavor = "woff" 549s self.DirectoryEntry = WOFFDirectoryEntry 549s data = self.file.read(woffDirectorySize) 549s if len(data) != woffDirectorySize: 549s raise TTLibError("Not a WOFF font (not enough data)") 549s sstruct.unpack(woffDirectoryFormat, data, self) 549s else: 549s data = self.file.read(sfntDirectorySize) 549s if len(data) != sfntDirectorySize: 549s > raise TTLibError("Not a TrueType or OpenType font (not enough data)") 549s E fontTools.ttLib.TTLibError: Not a TrueType or OpenType font (not enough data) 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/sfnt.py:80: TTLibError 549s 549s During handling of the above exception, another exception occurred: 549s 549s self = 549s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_decompress_output_file0') 549s 549s def test_decompress_output_file(self, tmpdir): 549s input_file = tmpdir / "TestTTF-Regular.woff2" 549s input_file.write_binary(TT_WOFF2.getvalue()) 549s output_file = tmpdir / "TestTTF.ttf" 549s 549s > assert ( 549s woff2.main(["decompress", "-o", str(output_file), str(input_file)]) is None 549s ) 549s 549s Tests/ttLib/woff2_test.py:1376: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:1681: in main 549s parser.error(e) 549s /usr/lib/python3.12/argparse.py:2667: in error 549s self.exit(2, _('%(prog)s: error: %(message)s\n') % args) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = ArgumentParser(prog='fonttools ttLib.woff2', usage=None, description='Compress and decompress WOFF2 fonts', formatter_class=, conflict_handler='error', add_help=False) 549s status = 2 549s message = 'fonttools ttLib.woff2: error: Not a TrueType or OpenType font (not enough data)\n' 549s 549s def exit(self, status=0, message=None): 549s if message: 549s self._print_message(message, _sys.stderr) 549s > _sys.exit(status) 549s E SystemExit: 2 549s 549s /usr/lib/python3.12/argparse.py:2654: SystemExit 549s ----------------------------- Captured stderr call ----------------------------- 549s usage: fonttools ttLib.woff2 [-h] {compress,decompress} ... 549s fonttools ttLib.woff2: error: Not a TrueType or OpenType font (not enough data) 549s _____________________ VarCompositeTest.test_var_composite ______________________ 549s 549s self = 549s 549s def test_var_composite(self): 549s input_path = os.path.join(data_dir, "varc-ac00-ac01.ttf") 549s ttf = ttLib.TTFont(input_path) 549s ttf.flavor = "woff2" 549s out = BytesIO() 549s ttf.save(out) 549s 549s > ttf = ttLib.TTFont(out) 549s 549s Tests/ttLib/woff2_test.py:1503: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a5a9a81d0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 4584, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s _____________________________ CubicTest.test_cubic _____________________________ 549s 549s self = 549s 549s def test_cubic(self): 549s input_path = os.path.join( 549s data_dir, "..", "tables", "data", "NotoSans-VF-cubic.subset.ttf" 549s ) 549s ttf = ttLib.TTFont(input_path) 549s pen1 = RecordingPen() 549s ttf.getGlyphSet()["a"].draw(pen1) 549s ttf.flavor = "woff2" 549s out = BytesIO() 549s ttf.save(out) 549s 549s > ttf = ttLib.TTFont(out) 549s 549s Tests/ttLib/woff2_test.py:1521: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a555dd580>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 3938, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s _________________________ test_ttcompile_otf_to_woff2 __________________________ 549s 549s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_ttcompile_otf_to_woff20') 549s 549s @pytest.mark.skipif(brotli is None, reason="brotli not installed") 549s def test_ttcompile_otf_to_woff2(tmpdir): 549s inttx = os.path.join("Tests", "ttx", "data", "TestOTF.ttx") 549s outwoff2 = tmpdir.join("TestTTF.woff2") 549s options = ttx.Options([], 1) 549s options.flavor = "woff2" 549s ttx.ttCompile(inttx, str(outwoff2), options) 549s # confirm that font was built 549s assert outwoff2.check(file=True) 549s # confirm that it is valid TTF file, can instantiate a TTFont, has expected OpenType tables 549s > ttf = TTFont(str(outwoff2)) 549s 549s Tests/ttx/ttx_test.py:614: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a54f728e0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 2119, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s _________________________ test_ttcompile_ttf_to_woff2 __________________________ 549s 549s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_ttcompile_ttf_to_woff20') 549s 549s @pytest.mark.skipif(brotli is None, reason="brotli not installed") 549s def test_ttcompile_ttf_to_woff2(tmpdir): 549s inttx = os.path.join("Tests", "ttx", "data", "TestTTF.ttx") 549s outwoff2 = tmpdir.join("TestTTF.woff2") 549s options = ttx.Options([], 1) 549s options.flavor = "woff2" 549s ttx.ttCompile(inttx, str(outwoff2), options) 549s # confirm that font was built 549s assert outwoff2.check(file=True) 549s # confirm that it is valid TTF file, can instantiate a TTFont, has expected OpenType tables 549s > ttf = TTFont(str(outwoff2)) 549s 549s Tests/ttx/ttx_test.py:736: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BytesIO object at 0x7d0a54f71cb0>, checkChecksums = 0 549s fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 2054, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s ______________________________ test_ttlist_woff2 _______________________________ 549s 549s capsys = <_pytest.capture.CaptureFixture object at 0x7d0a54463920> 549s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_ttlist_woff20') 549s 549s @pytest.mark.skipif(brotli is None, reason="brotli not installed") 549s def test_ttlist_woff2(capsys, tmpdir): 549s inpath = os.path.join("Tests", "ttx", "data", "TestWOFF2.woff2") 549s fakeoutpath = tmpdir.join("TestWOFF2.ttx") 549s options = ttx.Options([], 1) 549s options.listTables = True 549s options.flavor = "woff2" 549s > ttx.ttList(inpath, str(fakeoutpath), options) 549s 549s Tests/ttx/ttx_test.py:897: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/fontTools/ttx.py:254: in ttList 549s ttf = TTFont(input, fontNumber=options.fontNumber, lazy=True) 549s /usr/lib/python3/dist-packages/fontTools/ttLib/ttFont.py:175: in __init__ 549s self.reader = SFNTReader(file, checkChecksums, fontNumber=fontNumber) 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s self = 549s file = <_io.BufferedReader name='Tests/ttx/data/TestWOFF2.woff2'> 549s checkChecksums = 0, fontNumber = -1 549s 549s def __init__(self, file, checkChecksums=0, fontNumber=-1): 549s if not haveBrotli: 549s log.error( 549s "The WOFF2 decoder requires the Brotli Python extension, available at: " 549s "https://github.com/google/brotli" 549s ) 549s raise ImportError("No module named brotli") 549s 549s self.file = file 549s 549s signature = Tag(self.file.read(4)) 549s if signature != b"wOF2": 549s raise TTLibError("Not a WOFF2 font (bad signature)") 549s 549s self.file.seek(0) 549s self.DirectoryEntry = WOFF2DirectoryEntry 549s data = self.file.read(woff2DirectorySize) 549s if len(data) != woff2DirectorySize: 549s raise TTLibError("Not a WOFF2 font (not enough data)") 549s sstruct.unpack(woff2DirectoryFormat, data, self) 549s 549s self.tables = OrderedDict() 549s offset = 0 549s for i in range(self.numTables): 549s entry = self.DirectoryEntry() 549s entry.fromFile(self.file) 549s tag = Tag(entry.tag) 549s self.tables[tag] = entry 549s entry.offset = offset 549s offset += entry.length 549s 549s totalUncompressedSize = offset 549s compressedData = self.file.read(self.totalCompressedSize) 549s decompressedData = brotli.decompress(compressedData) 549s if len(decompressedData) != totalUncompressedSize: 549s > raise TTLibError( 549s "unexpected size for decompressed font data: expected %d, found %d" 549s % (totalUncompressedSize, len(decompressedData)) 549s ) 549s E fontTools.ttLib.TTLibError: unexpected size for decompressed font data: expected 2060, found 0 549s 549s /usr/lib/python3/dist-packages/fontTools/ttLib/woff2.py:82: TTLibError 549s ================================== XFAILURES =================================== 549s _____________________ test_apple_formatting[builtin=True] ______________________ 549s 549s parametrized_pl = ({'aBigInt': 9223372036854775764, 'aBigInt2': 9223372036854775852, 'aDate': datetime.datetime(2004, 10, 26, 10, 33, 33... False, 'aTrueValue': True, 'aUnicodeValue': 'Mässig, Maß', 'anotherString': "", ...}, ...}, True) 549s 549s @pytest.mark.xfail(reason="we use two spaces, Apple uses tabs") 549s def test_apple_formatting(parametrized_pl): 549s # we also split base64 data into multiple lines differently: 549s # both right-justify data to 76 chars, but Apple's treats tabs 549s # as 8 spaces, whereas we use 2 spaces 549s pl, use_builtin_types = parametrized_pl 549s pl = plistlib.loads(TESTDATA, use_builtin_types=use_builtin_types) 549s data = plistlib.dumps(pl, use_builtin_types=use_builtin_types) 549s > assert data == TESTDATA 549s E assert b'\n\n' == b'\n\n' 549s E 549s E At index 14 diff: b"'" != b'"' 549s E Use -v to get more diff 549s 549s Tests/misc/plistlib_test.py:201: AssertionError 549s _____________________ test_apple_formatting[builtin=False] _____________________ 549s 549s parametrized_pl = ({'aBigInt': 9223372036854775764, 'aBigInt2': 9223372036854775852, 'aDate': datetime.datetime(2004, 10, 26, 10, 33, 33...False, 'aTrueValue': True, 'aUnicodeValue': 'Mässig, Maß', 'anotherString': "", ...}, ...}, False) 549s 549s @pytest.mark.xfail(reason="we use two spaces, Apple uses tabs") 549s def test_apple_formatting(parametrized_pl): 549s # we also split base64 data into multiple lines differently: 549s # both right-justify data to 76 chars, but Apple's treats tabs 549s # as 8 spaces, whereas we use 2 spaces 549s pl, use_builtin_types = parametrized_pl 549s pl = plistlib.loads(TESTDATA, use_builtin_types=use_builtin_types) 549s data = plistlib.dumps(pl, use_builtin_types=use_builtin_types) 549s > assert data == TESTDATA 549s E assert b'\n\n' == b'\n\n' 549s E 549s E At index 14 diff: b"'" != b'"' 549s E Use -v to get more diff 549s 549s Tests/misc/plistlib_test.py:201: AssertionError 549s =============================== warnings summary =============================== 549s ../../../../usr/lib/python3/dist-packages/fontTools/misc/py23.py:13 549s /usr/lib/python3/dist-packages/fontTools/misc/py23.py:13: DeprecationWarning: The py23 module has been deprecated and will be removed in a future release. Please update your code. 549s warnings.warn( 549s 549s Tests/misc/plistlib_test.py: 18 warnings 549s /usr/lib/python3/dist-packages/fontTools/misc/plistlib/__init__.py:195: DeprecationWarning: Setting use_builtin_types to False is deprecated and will be removed soon. 549s warnings.warn( 549s 549s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 549s =========================== short test summary info ============================ 549s SKIPPED [2] Tests/ttLib/removeOverlaps_test.py:4: could not import 'pathops': No module named 'pathops' 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/cu2qu/cu2qu.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/feaLib/lexer.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/misc/bezierTools.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/pens/freetypePen.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/pens/momentsPen.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/pens/quartzPen.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/pens/reportLabPen.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/qu2cu/qu2cu.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/ttLib/removeOverlaps.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/varLib/interpolatablePlot.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/varLib/iup.py') 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:573: unable to import module PosixPath('/usr/lib/python3/dist-packages/fontTools/varLib/plot.py') 549s SKIPPED [1] Tests/misc/macRes_test.py:66: Not supported on "linux" 549s SKIPPED [1] Tests/misc/timeTools_test.py:38: Locale de_DE not available 549s SKIPPED [1] Tests/pens/cocoaPen_test.py:43: pyobjc not installed 549s SKIPPED [1] Tests/pens/cocoaPen_test.py:51: pyobjc not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:100: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:140: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:130: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:86: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:94: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:118: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:106: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:173: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:151: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:162: freetype-py not installed 549s SKIPPED [1] Tests/pens/freetypePen_test.py:198: freetype-py not installed 549s SKIPPED [1] Tests/pens/quartzPen_test.py:63: pyobjc not installed 549s SKIPPED [1] Tests/pens/quartzPen_test.py:71: pyobjc not installed 549s SKIPPED [5] Tests/subset/subset_test.py:1002: uharfbuzz is not installed 549s SKIPPED [1] Tests/subset/subset_test.py:1830: lxml is installed 549s SKIPPED [1] Tests/ttx/ttx_test.py:576: zopfli not installed 549s SKIPPED [1] Tests/ttx/ttx_test.py:693: zopfli not installed 549s SKIPPED [3] Tests/varLib/instancer/instancer_test.py:1589: could not import 'pathops': No module named 'pathops' 549s SKIPPED [1] Tests/varLib/interpolatable_test.py:107: could not import 'glyphsLib': No module named 'glyphsLib' 549s SKIPPED [1] Tests/varLib/interpolatable_test.py:233: could not import 'glyphsLib': No module named 'glyphsLib' 549s SKIPPED [1] Tests/varLib/merger_test.py:1852: could not import 'ufo2ft': No module named 'ufo2ft' 549s SKIPPED [1] Tests/varLib/merger_test.py:1888: could not import 'ufo2ft': No module named 'ufo2ft' 549s SKIPPED [1] ../../../../usr/lib/python3/dist-packages/_pytest/doctest.py:461: all tests skipped by +SKIP option 549s XFAIL Tests/misc/plistlib_test.py::test_apple_formatting[builtin=True] - we use two spaces, Apple uses tabs 549s XFAIL Tests/misc/plistlib_test.py::test_apple_formatting[builtin=False] - we use two spaces, Apple uses tabs 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_header_not_enough_data 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_incorrect_glyphOrder 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_missing_glyphOrder 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_padded_2 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_padded_4 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_table_incorrect_size 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_glyf_unpadded 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_loca_padded_2 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_loca_padded_4 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_reconstruct_loca_unpadded 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_roundtrip_glyf_reconstruct_and_transform 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_roundtrip_glyf_transform_and_reconstruct 549s ERROR Tests/ttLib/woff2_test.py::WOFF2GlyfTableTest::test_transform_glyf - fo... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_get_normal_tables - f... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_incorrect_compressed_size 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_incorrect_file_size 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_incorrect_uncompressed_size 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_not_enough_data_header 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_num_tables - struct.e... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_reconstruct_unknown 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_table_tags - fontTool... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_get_normal_tables 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_incorrect_compressed_size 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_incorrect_file_size 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_incorrect_uncompressed_size 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_not_enough_data_header 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_num_tables - struc... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_reconstruct_glyf 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_reconstruct_loca 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_reconstruct_loca_not_match_orig_size 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_reconstruct_unknown 549s FAILED Tests/ttLib/woff2_test.py::WOFF2ReaderTTFTest::test_table_tags - fontT... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_get_metaData_and_privData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2FlavorDataTest::test_get_metaData_no_privData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcTotalSize_no_flavorData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcTotalSize_with_metaData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcTotalSize_with_metaData_and_privData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_calcTotalSize_with_privData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_checksums - fontTools... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_head_transform_flag 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_hmtx_trasform - Asser... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_no_transforms - Asser... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTest::test_tables_sorted_alphabetically 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcTotalSize_no_flavorData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcTotalSize_with_metaData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcTotalSize_with_metaData_and_privData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_calcTotalSize_with_privData 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_checksums - fontTo... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_head_transform_flag 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_no_transforms - fo... 549s FAILED Tests/ttLib/woff2_test.py::WOFF2WriterTTFTest::test_tables_sorted_alphabetically 549s FAILED Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_default_transforms 549s FAILED Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_no_transforms 549s FAILED Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_all_transforms 549s FAILED Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_only_hmtx_no_glyf_transform 549s FAILED Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_no_glyf_and_loca_tables 549s FAILED Tests/ttLib/woff2_test.py::WOFF2RoundtripTest::test_roundtrip_off_curve_despite_overlap_bit 549s FAILED Tests/ttLib/woff2_test.py::MainTest::test_recompress_woff2_keeps_flavorData 549s FAILED Tests/ttLib/woff2_test.py::MainTest::test_decompress_ttf - AssertionEr... 549s FAILED Tests/ttLib/woff2_test.py::MainTest::test_decompress_otf - AssertionEr... 549s FAILED Tests/ttLib/woff2_test.py::MainTest::test_decompress_output_file - Sys... 549s FAILED Tests/ttLib/woff2_test.py::VarCompositeTest::test_var_composite - font... 549s FAILED Tests/ttLib/woff2_test.py::CubicTest::test_cubic - fontTools.ttLib.TTL... 549s FAILED Tests/ttx/ttx_test.py::test_ttcompile_otf_to_woff2 - fontTools.ttLib.T... 549s FAILED Tests/ttx/ttx_test.py::test_ttcompile_ttf_to_woff2 - fontTools.ttLib.T... 549s FAILED Tests/ttx/ttx_test.py::test_ttlist_woff2 - fontTools.ttLib.TTLibError:... 549s = 53 failed, 4298 passed, 47 skipped, 2 xfailed, 19 warnings, 13 errors in 63.43s (0:01:03) = 550s autopkgtest [21:24:30]: test command1: -----------------------] 550s command1 FAIL non-zero exit status 1 550s autopkgtest [21:24:30]: test command1: - - - - - - - - - - results - - - - - - - - - - 550s autopkgtest [21:24:30]: @@@@@@@@@@@@@@@@@@@@ summary 550s command1 FAIL non-zero exit status 1 561s Creating nova instance adt-noble-ppc64el-fonttools-20240326-211520-juju-7f2275-prod-proposed-migration-environment-2-47055d22-77c4-4c79-8adb-cacf8d64f449 from image adt/ubuntu-noble-ppc64el-server-20240326.img (UUID a856d654-cf86-4db9-9789-e03c818e8ed3)...