0s autopkgtest [01:09:19]: starting date and time: 2024-03-28 01:09:19+0000 0s autopkgtest [01:09:19]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [01:09:19]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.rsihodsw/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed --apt-upgrade r-cran-pbapply --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=r-base/4.3.3-2build1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos02-s390x-22.secgroup --name adt-noble-s390x-r-cran-pbapply-20240328-010919-juju-7f2275-prod-proposed-migration-environment-2-c7aad09c-0093-412a-95a4-09f88653d678 --image adt/ubuntu-noble-s390x-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/ 150s autopkgtest [01:11:49]: testbed dpkg architecture: s390x 150s autopkgtest [01:11:49]: testbed apt version: 2.7.12 150s autopkgtest [01:11:49]: @@@@@@@@@@@@@@@@@@@@ test bed setup 151s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 151s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3961 kB] 152s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [475 kB] 152s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [55.9 kB] 152s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [8504 B] 152s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [652 kB] 152s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 152s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 152s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 152s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4015 kB] 152s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 152s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.2 kB] 152s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 154s Fetched 9343 kB in 2s (3986 kB/s) 154s Reading package lists... 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 157s Calculating upgrade... 157s The following packages will be upgraded: 157s binutils binutils-common binutils-s390x-linux-gnu dmsetup gcc-13-base 157s gcc-14-base initramfs-tools initramfs-tools-bin initramfs-tools-core jq 157s libbinutils libctf-nobfd0 libctf0 libdevmapper1.02.1 libexpat1 libftdi1-2 157s libgcc-s1 libjq1 libseccomp2 libsframe1 libstdc++6 libusb-1.0-0 157s 22 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 157s Need to get 4987 kB of archives. 157s After this operation, 1024 B of additional disk space will be used. 157s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x gcc-14-base s390x 14-20240315-1ubuntu1 [47.0 kB] 157s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++6 s390x 14-20240315-1ubuntu1 [908 kB] 158s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-s1 s390x 14-20240315-1ubuntu1 [35.9 kB] 158s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libseccomp2 s390x 2.5.5-1ubuntu2 [53.4 kB] 158s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libdevmapper1.02.1 s390x 2:1.02.185-3ubuntu2 [142 kB] 158s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x dmsetup s390x 2:1.02.185-3ubuntu2 [80.4 kB] 158s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libexpat1 s390x 2.6.1-2 [94.8 kB] 158s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libusb-1.0-0 s390x 2:1.0.27-1 [54.8 kB] 158s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libctf0 s390x 2.42-4ubuntu1 [98.4 kB] 158s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libctf-nobfd0 s390x 2.42-4ubuntu1 [100 kB] 158s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x binutils-s390x-linux-gnu s390x 2.42-4ubuntu1 [2270 kB] 158s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libbinutils s390x 2.42-4ubuntu1 [477 kB] 158s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x binutils s390x 2.42-4ubuntu1 [3056 B] 158s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x binutils-common s390x 2.42-4ubuntu1 [217 kB] 158s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libsframe1 s390x 2.42-4ubuntu1 [14.2 kB] 158s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-base s390x 13.2.0-21ubuntu1 [48.3 kB] 158s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools all 0.142ubuntu23 [9058 B] 158s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 158s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools-bin s390x 0.142ubuntu23 [20.5 kB] 158s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x jq s390x 1.7.1-3 [66.5 kB] 158s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x libjq1 s390x 1.7.1-3 [168 kB] 158s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libftdi1-2 s390x 1.5-6build4 [29.3 kB] 159s Fetched 4987 kB in 2s (3065 kB/s) 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 ... 52167 files and directories currently installed.) 159s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_s390x.deb ... 159s Unpacking gcc-14-base:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 159s Setting up gcc-14-base:s390x (14-20240315-1ubuntu1) ... 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 ... 52167 files and directories currently installed.) 159s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_s390x.deb ... 159s Unpacking libstdc++6:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 159s Setting up libstdc++6:s390x (14-20240315-1ubuntu1) ... 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 ... 52167 files and directories currently installed.) 159s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_s390x.deb ... 159s Unpacking libgcc-s1:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 159s Setting up libgcc-s1:s390x (14-20240315-1ubuntu1) ... 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 ... 52167 files and directories currently installed.) 159s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_s390x.deb ... 159s Unpacking libseccomp2:s390x (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 159s Setting up libseccomp2:s390x (2.5.5-1ubuntu2) ... 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 ... 52167 files and directories currently installed.) 159s Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_s390x.deb ... 159s Unpacking libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 159s Preparing to unpack .../01-dmsetup_2%3a1.02.185-3ubuntu2_s390x.deb ... 159s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 159s Preparing to unpack .../02-libexpat1_2.6.1-2_s390x.deb ... 159s Unpacking libexpat1:s390x (2.6.1-2) over (2.6.0-1) ... 159s Preparing to unpack .../03-libusb-1.0-0_2%3a1.0.27-1_s390x.deb ... 159s Unpacking libusb-1.0-0:s390x (2:1.0.27-1) over (2:1.0.26-1) ... 159s Preparing to unpack .../04-libctf0_2.42-4ubuntu1_s390x.deb ... 159s Unpacking libctf0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 159s Preparing to unpack .../05-libctf-nobfd0_2.42-4ubuntu1_s390x.deb ... 159s Unpacking libctf-nobfd0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 159s Preparing to unpack .../06-binutils-s390x-linux-gnu_2.42-4ubuntu1_s390x.deb ... 159s Unpacking binutils-s390x-linux-gnu (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 159s Preparing to unpack .../07-libbinutils_2.42-4ubuntu1_s390x.deb ... 159s Unpacking libbinutils:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 159s Preparing to unpack .../08-binutils_2.42-4ubuntu1_s390x.deb ... 159s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 159s Preparing to unpack .../09-binutils-common_2.42-4ubuntu1_s390x.deb ... 159s Unpacking binutils-common:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 159s Preparing to unpack .../10-libsframe1_2.42-4ubuntu1_s390x.deb ... 159s Unpacking libsframe1:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 159s Preparing to unpack .../11-gcc-13-base_13.2.0-21ubuntu1_s390x.deb ... 159s Unpacking gcc-13-base:s390x (13.2.0-21ubuntu1) over (13.2.0-17ubuntu2) ... 159s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 159s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 159s Preparing to unpack .../13-initramfs-tools-core_0.142ubuntu23_all.deb ... 159s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 159s Preparing to unpack .../14-initramfs-tools-bin_0.142ubuntu23_s390x.deb ... 159s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 159s Preparing to unpack .../15-jq_1.7.1-3_s390x.deb ... 159s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 159s Preparing to unpack .../16-libjq1_1.7.1-3_s390x.deb ... 159s Unpacking libjq1:s390x (1.7.1-3) over (1.7.1-2) ... 159s Preparing to unpack .../17-libftdi1-2_1.5-6build4_s390x.deb ... 159s Unpacking libftdi1-2:s390x (1.5-6build4) over (1.5-6build3) ... 159s Setting up libexpat1:s390x (2.6.1-2) ... 159s Setting up libjq1:s390x (1.7.1-3) ... 159s Setting up binutils-common:s390x (2.42-4ubuntu1) ... 159s Setting up libctf-nobfd0:s390x (2.42-4ubuntu1) ... 159s Setting up libsframe1:s390x (2.42-4ubuntu1) ... 159s Setting up gcc-13-base:s390x (13.2.0-21ubuntu1) ... 159s Setting up libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) ... 159s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 160s Setting up jq (1.7.1-3) ... 160s Setting up libusb-1.0-0:s390x (2:1.0.27-1) ... 160s Setting up libbinutils:s390x (2.42-4ubuntu1) ... 160s Setting up initramfs-tools-bin (0.142ubuntu23) ... 160s Setting up libctf0:s390x (2.42-4ubuntu1) ... 160s Setting up binutils-s390x-linux-gnu (2.42-4ubuntu1) ... 160s Setting up binutils (2.42-4ubuntu1) ... 160s Setting up libftdi1-2:s390x (1.5-6build4) ... 160s Setting up initramfs-tools-core (0.142ubuntu23) ... 160s Setting up initramfs-tools (0.142ubuntu23) ... 160s update-initramfs: deferring update (trigger activated) 160s Processing triggers for man-db (2.12.0-3) ... 160s Processing triggers for libc-bin (2.39-0ubuntu6) ... 160s Processing triggers for initramfs-tools (0.142ubuntu23) ... 160s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 160s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 164s Using config file '/etc/zipl.conf' 164s Building bootmap in '/boot' 164s Adding IPL section 'ubuntu' (default) 164s Preparing boot device for LD-IPL: vda (0000). 164s Done. 164s Reading package lists... 164s Building dependency tree... 164s Reading state information... 164s 0 upgraded, 0 newly installed, 0 to remove and 222 not upgraded. 165s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 165s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 165s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 165s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 166s Reading package lists... 166s Reading package lists... 167s Building dependency tree... 167s Reading state information... 167s Calculating upgrade... 167s The following packages were automatically installed and are no longer required: 167s libaio1 libnetplan0 python3-distutils python3-lib2to3 167s Use 'sudo apt autoremove' to remove them. 167s The following packages will be REMOVED: 167s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 167s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 167s libhogweed6 libmagic1 libnettle8 libnpth0 libnvme1 libparted2 libperl5.38 167s libpng16-16 libpsl5 libreadline8 libreiserfscore0 libssl3 libtirpc3 liburcu8 167s libuv1 167s The following NEW packages will be installed: 167s bpfcc-tools bpftrace fontconfig-config fonts-dejavu-core fonts-dejavu-mono 167s hwdata ieee-data libaio1t64 libapt-pkg6.0t64 libarchive13t64 libatm1t64 167s libbpfcc libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 167s libcrypt-dev libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdeflate0 167s libdw1t64 libelf1t64 libext2fs2t64 libfontconfig1 libfreetype6 libgd3 167s libgdbm-compat4t64 libgdbm6t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 167s libhogweed6t64 libjbig0 libjpeg-turbo8 libjpeg8 libllvm18 libmagic1t64 167s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 167s libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 libreiserfscore0t64 167s libsharpyuv0 libssl3t64 libtiff6 libtirpc3t64 liburcu8t64 libuv1t64 libwebp7 167s libxpm4 linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 167s linux-image-6.8.0-20-generic linux-libc-dev linux-modules-6.8.0-20-generic 167s linux-modules-extra-6.8.0-20-generic linux-tools-6.8.0-20 167s linux-tools-6.8.0-20-generic linux-tools-common manpages manpages-dev 167s python3-bpfcc python3-netaddr rpcsvc-proto ubuntu-kernel-accessories 167s xdg-user-dirs 167s The following packages have been kept back: 167s s390-tools 167s The following packages will be upgraded: 167s apparmor apt apt-utils base-files bash bind9-dnsutils bind9-host bind9-libs 167s bolt bsdextrautils bsdutils btrfs-progs coreutils cryptsetup-bin curl dbus 167s dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common 167s dbus-user-session dhcpcd-base dirmngr dpkg dpkg-dev e2fsprogs e2fsprogs-l10n 167s eject fdisk file ftp fwupd gawk gir1.2-girepository-2.0 gir1.2-glib-2.0 167s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 167s groff-base ibverbs-providers inetutils-telnet info install-info iproute2 167s keyboxd kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 167s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 167s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 167s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libcap-ng0 libcom-err2 167s libcryptsetup12 libdbus-1-3 libdebconfclient0 libdpkg-perl 167s libevent-core-2.1-7 libfdisk1 libfido2-1 libfwupd2 libgirepository-1.0-1 167s libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 libgusb2 libibverbs1 167s libjcat1 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkmod2 167s libkrb5-3 libkrb5support0 libldap-common libldap2 liblocale-gettext-perl 167s liblzma5 libmagic-mgc libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 167s libnghttp2-14 libnsl2 libnss-systemd libpam-modules libpam-modules-bin 167s libpam-runtime libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 167s libpolkit-gobject-1-0 libproc2-0 libprotobuf-c1 libpython3-stdlib 167s libpython3.11-minimal libpython3.11-stdlib libpython3.12-minimal 167s libpython3.12-stdlib libqmi-glib5 libqmi-proxy libqrtr-glib0 librtmp1 167s libsasl2-2 libsasl2-modules libsasl2-modules-db libselinux1 167s libsemanage-common libsemanage2 libslang2 libsmartcols1 libsqlite3-0 libss2 167s libssh-4 libsystemd-shared libsystemd0 libtext-charwidth-perl 167s libtext-iconv-perl libtirpc-common libudev1 libudisks2-0 libuuid1 167s libvolume-key1 libxml2 libxmlb2 libxmuu1 linux-generic linux-headers-generic 167s linux-headers-virtual linux-image-generic linux-image-virtual linux-virtual 167s logsave lshw lsof man-db motd-news-config mount mtr-tiny multipath-tools 167s netplan-generator netplan.io openssh-client openssh-server 167s openssh-sftp-server openssl parted perl perl-base perl-modules-5.38 167s pinentry-curses plymouth plymouth-theme-ubuntu-text procps python-apt-common 167s python3 python3-apt python3-cryptography python3-dbus python3-distutils 167s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 167s python3-pkg-resources python3-pyrsistent python3-setuptools 167s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 167s python3.12 python3.12-minimal readline-common rsync rsyslog s390-tools-data 167s shared-mime-info sudo systemd systemd-dev systemd-resolved systemd-sysv 167s systemd-timesyncd tcpdump telnet tnftp ubuntu-pro-client 167s ubuntu-pro-client-l10n udev udisks2 usb.ids util-linux uuid-runtime 167s vim-common vim-tiny wget xxd xz-utils zlib1g 167s 221 upgraded, 73 newly installed, 28 to remove and 1 not upgraded. 167s Need to get 223 MB of archives. 167s After this operation, 524 MB of additional disk space will be used. 167s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x motd-news-config all 13ubuntu8 [5098 B] 167s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x base-files s390x 13ubuntu8 [74.2 kB] 167s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bash s390x 5.2.21-2ubuntu3 [845 kB] 168s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdutils s390x 1:2.39.3-9ubuntu2 [96.1 kB] 168s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbrotli1 s390x 1.1.0-2build1 [375 kB] 168s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgssapi-krb5-2 s390x 1.20.1-6ubuntu1 [149 kB] 168s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5-3 s390x 1.20.1-6ubuntu1 [360 kB] 170s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5support0 s390x 1.20.1-6ubuntu1 [34.6 kB] 170s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libk5crypto3 s390x 1.20.1-6ubuntu1 [90.3 kB] 170s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcom-err2 s390x 1.47.0-2.4~exp1ubuntu2 [22.9 kB] 170s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g s390x 1:1.3.dfsg-3.1ubuntu1 [75.7 kB] 170s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2build6 [58.4 kB] 170s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udisks2 s390x 2.10.1-6 [298 kB] 170s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudisks2-0 s390x 2.10.1-6 [179 kB] 170s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblkid1 s390x 2.39.3-9ubuntu2 [128 kB] 170s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblzma5 s390x 5.6.0-0.2 [137 kB] 170s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kmod s390x 31+20240202-2ubuntu4 [107 kB] 170s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkmod2 s390x 31+20240202-2ubuntu4 [56.3 kB] 170s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-dev all 255.4-1ubuntu5 [103 kB] 170s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-timesyncd s390x 255.4-1ubuntu5 [35.3 kB] 170s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 170s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit-common all 1:3.1.2-2.1 [5674 B] 170s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcap-ng0 s390x 0.8.4-2build1 [15.7 kB] 170s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit1 s390x 1:3.1.2-2.1 [48.9 kB] 170s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam0g s390x 1.5.3-5ubuntu3 [69.8 kB] 170s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libselinux1 s390x 3.5-2ubuntu1 [84.7 kB] 170s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu8 [363 kB] 170s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu8 [227 kB] 170s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpsl5t64 s390x 0.21.2-1.1 [57.6 kB] 170s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main s390x wget s390x 1.21.4-1ubuntu2 [351 kB] 170s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tnftp s390x 20230507-2build1 [107 kB] 170s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tcpdump s390x 4.99.4-3ubuntu2 [490 kB] 170s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd-shared s390x 255.4-1ubuntu5 [2131 kB] 170s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-resolved s390x 255.4-1ubuntu5 [304 kB] 170s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main s390x sudo s390x 1.9.15p5-3ubuntu3 [968 kB] 170s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsync s390x 3.2.7-1build1 [446 kB] 170s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-cryptography s390x 41.0.7-4build2 [918 kB] 170s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 170s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-sftp-server s390x 1:9.6p1-3ubuntu11 [39.0 kB] 170s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-client s390x 1:9.6p1-3ubuntu11 [935 kB] 170s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-server s390x 1:9.6p1-3ubuntu11 [529 kB] 171s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssh-4 s390x 0.10.6-2build1 [189 kB] 171s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules s390x 2.1.28+dfsg1-5ubuntu1 [76.6 kB] 171s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12 s390x 3.12.2-4build3 [645 kB] 171s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12-minimal s390x 3.12.2-4build3 [2419 kB] 171s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-minimal s390x 3.12.2-4build3 [829 kB] 171s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libparted2t64 s390x 3.6-3.1build2 [172 kB] 171s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main s390x parted s390x 3.6-3.1build2 [44.6 kB] 171s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11 s390x 3.11.8-1build4 [589 kB] 172s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11-minimal s390x 3.11.8-1build4 [2280 kB] 172s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-minimal s390x 3.11.8-1build4 [838 kB] 172s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-stdlib s390x 3.11.8-1build4 [1944 kB] 172s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main s390x shared-mime-info s390x 2.4-1build1 [474 kB] 173s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-girepository-2.0 s390x 1.79.1-1ubuntu6 [24.5 kB] 173s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-glib-2.0 s390x 2.79.3-3ubuntu5 [180 kB] 173s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgirepository-1.0-1 s390x 1.79.1-1ubuntu6 [84.0 kB] 173s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gi s390x 3.47.0-3build1 [236 kB] 173s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-dbus s390x 1.3.2-5build2 [100 kB] 173s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnetplan1 s390x 1.0-1 [123 kB] 173s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-netplan s390x 1.0-1 [23.0 kB] 173s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan-generator s390x 1.0-1 [59.1 kB] 173s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan.io s390x 1.0-1 [65.4 kB] 173s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmlb2 s390x 0.3.15-1build1 [70.6 kB] 173s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgpgme11t64 s390x 1.18.0-4.1ubuntu3 [150 kB] 173s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libvolume-key1 s390x 0.3.12-7build1 [40.8 kB] 173s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqrtr-glib0 s390x 1.2.2-1ubuntu3 [17.5 kB] 173s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-glib5 s390x 1.35.2-0ubuntu1 [918 kB] 173s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-proxy s390x 1.35.2-0ubuntu1 [6122 B] 173s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-agent-1-0 s390x 124-1ubuntu1 [17.8 kB] 173s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-gobject-1-0 s390x 124-1ubuntu1 [48.3 kB] 173s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmm-glib0 s390x 1.23.4-0ubuntu1 [251 kB] 173s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-glib4 s390x 1.31.2-0ubuntu2 [238 kB] 173s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-proxy s390x 1.31.2-0ubuntu2 [6154 B] 173s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 173s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-0 s390x 1.8.0-2build1 [68.4 kB] 173s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgusb2 s390x 0.4.8-1build1 [39.0 kB] 173s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgudev-1.0-0 s390x 1:238-3ubuntu2 [15.7 kB] 173s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libarchive13t64 s390x 3.7.2-1.1ubuntu2 [419 kB] 173s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fwupd s390x 1.9.15-2 [4435 kB] 174s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu8 [356 kB] 174s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfwupd2 s390x 1.9.15-2 [136 kB] 174s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev3 s390x 3.1.0-1build1 [52.3 kB] 174s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-utils3 s390x 3.1.0-1build1 [19.2 kB] 174s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-swap3 s390x 3.1.0-1build1 [7778 B] 174s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-part3 s390x 3.1.0-1build1 [15.4 kB] 174s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnvme1t64 s390x 1.8-3 [78.7 kB] 174s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-nvme3 s390x 3.1.0-1build1 [18.3 kB] 174s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-mdraid3 s390x 3.1.0-1build1 [13.2 kB] 174s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-loop3 s390x 3.1.0-1build1 [7138 B] 174s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main s390x logsave s390x 1.47.0-2.4~exp1ubuntu2 [22.5 kB] 174s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 174s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libext2fs2t64 s390x 1.47.0-2.4~exp1ubuntu2 [235 kB] 174s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs s390x 1.47.0-2.4~exp1ubuntu2 [615 kB] 174s Get:94 http://ftpmaster.internal/ubuntu noble/main s390x libreiserfscore0t64 s390x 1:3.6.27-7.1 [85.5 kB] 174s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main s390x btrfs-progs s390x 6.6.3-1.1build1 [959 kB] 175s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-fs3 s390x 3.1.0-1build1 [36.5 kB] 175s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-crypto3 s390x 3.1.0-1build1 [21.6 kB] 175s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bolt s390x 0.9.6-2build1 [142 kB] 175s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-0t64 s390x 2.79.3-3ubuntu5 [1566 kB] 175s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjcat1 s390x 0.2.0-2build2 [34.4 kB] 175s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap2 s390x 2.6.7+dfsg-1~exp1ubuntu6 [202 kB] 175s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client-l10n s390x 31.2.2 [19.4 kB] 175s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client s390x 31.2.2 [214 kB] 175s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-utils s390x 2.4.4-2ubuntu15 [116 kB] 176s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main s390x keyboxd s390x 2.4.4-2ubuntu15 [83.1 kB] 176s Get:106 http://ftpmaster.internal/ubuntu noble/main s390x libnpth0t64 s390x 1.6-3.1 [8148 B] 176s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgv s390x 2.4.4-2ubuntu15 [165 kB] 176s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-wks-client s390x 2.4.4-2ubuntu15 [76.8 kB] 176s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-agent s390x 2.4.4-2ubuntu15 [240 kB] 176s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg s390x 2.4.4-2ubuntu15 [589 kB] 176s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dirmngr s390x 2.4.4-2ubuntu15 [340 kB] 176s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg all 2.4.4-2ubuntu15 [359 kB] 177s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-apt s390x 2.7.7 [171 kB] 177s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt-utils s390x 2.7.14 [214 kB] 177s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapt-pkg6.0t64 s390x 2.7.14 [1014 kB] 177s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnettle8t64 s390x 3.9.1-2.2 [210 kB] 177s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libhogweed6t64 s390x 3.9.1-2.2 [204 kB] 177s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgnutls30t64 s390x 3.8.3-1.1ubuntu2 [1044 kB] 177s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt s390x 2.7.14 [1390 kB] 178s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgconf s390x 2.4.4-2ubuntu15 [111 kB] 178s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgsm s390x 2.4.4-2ubuntu15 [244 kB] 178s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline8t64 s390x 8.2-4 [170 kB] 178s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gawk s390x 1:5.2.1-2build2 [496 kB] 178s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fdisk s390x 2.39.3-9ubuntu2 [124 kB] 178s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-stdlib s390x 3.12.2-4build3 [2046 kB] 179s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-base s390x 5.38.2-3.2 [1961 kB] 179s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 180s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gdbm s390x 3.12.2-3ubuntu1.1 [19.0 kB] 180s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main s390x man-db s390x 2.12.0-3build4 [1246 kB] 180s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm6t64 s390x 1.23-5.1 [36.4 kB] 180s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm-compat4t64 s390x 1.23-5.1 [6880 B] 180s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperl5.38t64 s390x 5.38.2-3.2 [5007 kB] 181s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl s390x 5.38.2-3.2 [231 kB] 181s Get:134 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdb5.3t64 s390x 5.3.28+dfsg2-6 [763 kB] 181s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules-db s390x 2.1.28+dfsg1-5ubuntu1 [21.1 kB] 181s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-2 s390x 2.1.28+dfsg1-5ubuntu1 [57.8 kB] 181s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfido2-1 s390x 1.14.0-1build1 [81.0 kB] 181s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcryptsetup12 s390x 2:2.7.0-1ubuntu2 [264 kB] 181s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dhcpcd-base s390x 1:10.0.6-1ubuntu2 [217 kB] 182s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuv1t64 s390x 1.48.0-1.1 [101 kB] 182s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-host s390x 1:9.18.24-0ubuntu3 [50.5 kB] 182s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-dnsutils s390x 1:9.18.24-0ubuntu3 [162 kB] 182s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-libs s390x 1:9.18.24-0ubuntu3 [1243 kB] 182s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 182s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnss-systemd s390x 255.4-1ubuntu5 [166 kB] 182s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudev1 s390x 255.4-1ubuntu5 [178 kB] 182s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd s390x 255.4-1ubuntu5 [3533 kB] 183s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udev s390x 255.4-1ubuntu5 [1887 kB] 184s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-sysv s390x 255.4-1ubuntu5 [11.9 kB] 184s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-systemd s390x 255.4-1ubuntu5 [242 kB] 184s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd0 s390x 255.4-1ubuntu5 [443 kB] 184s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-modules-bin s390x 1.5.3-5ubuntu3 [57.4 kB] 184s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-modules s390x 1.5.3-5ubuntu3 [289 kB] 184s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 184s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-user-session s390x 1.14.10-4ubuntu2 [9960 B] 184s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapparmor1 s390x 4.0.0-beta3-0ubuntu2 [50.8 kB] 184s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 184s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-bin s390x 1.14.10-4ubuntu2 [41.4 kB] 184s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus s390x 1.14.10-4ubuntu2 [24.3 kB] 184s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-daemon s390x 1.14.10-4ubuntu2 [118 kB] 184s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdbus-1-3 s390x 1.14.10-4ubuntu2 [213 kB] 184s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmount1 s390x 2.39.3-9ubuntu2 [138 kB] 184s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuuid1 s390x 2.39.3-9ubuntu2 [35.6 kB] 184s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfdisk1 s390x 2.39.3-9ubuntu2 [151 kB] 184s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mount s390x 2.39.3-9ubuntu2 [119 kB] 184s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsqlite3-0 s390x 3.45.1-1ubuntu1 [747 kB] 185s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg s390x 1.22.6ubuntu5 [1278 kB] 185s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-minimal s390x 3.12.2-0ubuntu1 [27.1 kB] 185s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3 s390x 3.12.2-0ubuntu1 [24.1 kB] 185s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3-stdlib s390x 3.12.2-0ubuntu1 [9804 B] 185s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsmartcols1 s390x 2.39.3-9ubuntu2 [67.9 kB] 185s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdextrautils s390x 2.39.3-9ubuntu2 [76.3 kB] 185s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main s390x groff-base s390x 1.23.0-3build1 [1049 kB] 186s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main s390x pinentry-curses s390x 1.2.1-3ubuntu4 [37.6 kB] 186s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main s390x readline-common all 8.2-4 [56.4 kB] 186s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxml2 s390x 2.9.14+dfsg-1.3ubuntu2 [818 kB] 186s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbpf1 s390x 1:1.3.0-2build1 [176 kB] 186s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libelf1t64 s390x 0.190-1.1build2 [69.7 kB] 186s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc-common all 1.3.4+ds-1.1 [8018 B] 186s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lsof s390x 4.95.0-1build2 [248 kB] 186s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnsl2 s390x 1.3.0-3build2 [44.1 kB] 186s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc3t64 s390x 1.3.4+ds-1.1 [85.8 kB] 186s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main s390x iproute2 s390x 6.1.0-1ubuntu5 [1156 kB] 187s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-yaml s390x 6.0.1-2build1 [121 kB] 187s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libprotobuf-c1 s390x 1.4.1-1ubuntu3 [23.4 kB] 187s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnghttp2-14 s390x 1.59.0-1build1 [77.8 kB] 187s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 187s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 187s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main s390x coreutils s390x 9.4-3ubuntu3 [1482 kB] 188s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main s390x util-linux s390x 2.39.3-9ubuntu2 [1143 kB] 189s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main s390x file s390x 1:5.45-3 [22.2 kB] 189s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic-mgc s390x 1:5.45-3 [305 kB] 189s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic1t64 s390x 1:5.45-3 [93.1 kB] 189s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libplymouth5 s390x 24.004.60-1ubuntu6 [151 kB] 189s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpng16-16t64 s390x 1.6.43-3 [200 kB] 189s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main s390x multipath-tools s390x 0.9.4-5ubuntu6 [318 kB] 189s Get:197 http://ftpmaster.internal/ubuntu noble/main s390x liburcu8t64 s390x 0.14.0-3.1 [67.3 kB] 189s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblocale-gettext-perl s390x 1.07-6ubuntu4 [15.8 kB] 189s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main s390x uuid-runtime s390x 2.39.3-9ubuntu2 [33.4 kB] 189s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdebconfclient0 s390x 0.271ubuntu2 [11.4 kB] 189s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage-common all 3.5-1build4 [10.1 kB] 189s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage2 s390x 3.5-1build4 [96.7 kB] 190s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main s390x install-info s390x 7.1-3build1 [64.5 kB] 190s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libss2 s390x 1.47.0-2.4~exp1ubuntu2 [17.2 kB] 190s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main s390x eject s390x 2.39.3-9ubuntu2 [26.2 kB] 190s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main s390x krb5-locales all 1.20.1-6ubuntu1 [13.8 kB] 190s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 190s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libslang2 s390x 2.3.3-3build1 [501 kB] 190s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-charwidth-perl s390x 0.04-11build2 [9484 B] 190s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-iconv-perl s390x 1.7-8build2 [13.8 kB] 190s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python-apt-common all 2.7.7 [19.8 kB] 190s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 191s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 191s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsyslog s390x 8.2312.0-3ubuntu7 [536 kB] 191s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-tiny s390x 2:9.1.0016-1ubuntu6 [879 kB] 191s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-common all 2:9.1.0016-1ubuntu6 [385 kB] 191s Get:217 http://ftpmaster.internal/ubuntu noble/main s390x xdg-user-dirs s390x 0.18-1 [18.5 kB] 191s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xxd s390x 2:9.1.0016-1ubuntu6 [63.5 kB] 191s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apparmor s390x 4.0.0-beta3-0ubuntu2 [710 kB] 192s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ftp all 20230507-2build1 [4724 B] 192s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main s390x inetutils-telnet s390x 2:2.5-3ubuntu3 [105 kB] 192s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main s390x info s390x 7.1-3build1 [152 kB] 192s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmuu1 s390x 2:1.1.3-3build1 [8860 B] 192s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lshw s390x 02.19.git.2021.06.19.996aaad9c7-2build2 [346 kB] 192s Get:225 http://ftpmaster.internal/ubuntu noble/main s390x manpages all 6.05.01-1 [1340 kB] 192s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mtr-tiny s390x 0.95-1.1build1 [57.0 kB] 192s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth-theme-ubuntu-text s390x 24.004.60-1ubuntu6 [10.2 kB] 192s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth s390x 24.004.60-1ubuntu6 [147 kB] 192s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main s390x telnet all 0.17+2.5-3ubuntu3 [3682 B] 192s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main s390x usb.ids all 2024.03.18-1 [223 kB] 192s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xz-utils s390x 5.6.0-0.2 [274 kB] 192s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libllvm18 s390x 1:18.1.2-1ubuntu2 [33.4 MB] 199s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang-cpp18 s390x 1:18.1.2-1ubuntu2 [16.1 MB] 204s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libbpfcc s390x 0.29.1+ds-1ubuntu4 [697 kB] 204s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x python3-bpfcc all 0.29.1+ds-1ubuntu4 [40.2 kB] 204s Get:236 http://ftpmaster.internal/ubuntu noble/main s390x ieee-data all 20220827.1 [2113 kB] 206s Get:237 http://ftpmaster.internal/ubuntu noble/main s390x python3-netaddr all 0.8.0-2ubuntu1 [319 kB] 206s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpfcc-tools all 0.29.1+ds-1ubuntu4 [687 kB] 206s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang1-18 s390x 1:18.1.2-1ubuntu2 [9349 kB] 208s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdw1t64 s390x 0.190-1.1build2 [286 kB] 208s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpftrace s390x 0.20.2-1ubuntu1 [1139 kB] 209s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main s390x cryptsetup-bin s390x 2:2.7.0-1ubuntu2 [211 kB] 209s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg-dev all 1.22.6ubuntu5 [1074 kB] 209s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdpkg-perl all 1.22.6ubuntu5 [269 kB] 209s Get:245 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 209s Get:246 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 209s Get:247 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig-config s390x 2.15.0-1.1ubuntu1 [37.4 kB] 210s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 210s Get:249 http://ftpmaster.internal/ubuntu noble/main s390x hwdata all 0.379-1 [29.1 kB] 210s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libibverbs1 s390x 50.0-2build1 [70.0 kB] 210s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ibverbs-providers s390x 50.0-2build1 [408 kB] 210s Get:252 http://ftpmaster.internal/ubuntu noble/main s390x libaio1t64 s390x 0.3.113-6 [7290 B] 210s Get:253 http://ftpmaster.internal/ubuntu noble/main s390x libatm1t64 s390x 1:2.5.1-5.1 [24.5 kB] 210s Get:254 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu6 [20.2 kB] 210s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfreetype6 s390x 2.13.2+dfsg-1build2 [437 kB] 210s Get:256 http://ftpmaster.internal/ubuntu noble/main s390x libfontconfig1 s390x 2.15.0-1.1ubuntu1 [150 kB] 210s Get:257 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8 s390x 2.1.5-2ubuntu1 [128 kB] 210s Get:258 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 210s Get:259 http://ftpmaster.internal/ubuntu noble/main s390x libdeflate0 s390x 1.19-1 [46.0 kB] 210s Get:260 http://ftpmaster.internal/ubuntu noble/main s390x libjbig0 s390x 2.1-6.1ubuntu1 [29.8 kB] 210s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsharpyuv0 s390x 1.3.2-0.4build2 [14.9 kB] 210s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwebp7 s390x 1.3.2-0.4build2 [207 kB] 210s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu1 [218 kB] 210s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxpm4 s390x 1:3.5.17-1build1 [41.4 kB] 210s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgd3 s390x 2.3.3-9ubuntu3 [141 kB] 210s Get:266 http://ftpmaster.internal/ubuntu noble/main s390x libc-devtools s390x 2.39-0ubuntu6 [30.6 kB] 210s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-libc-dev s390x 6.8.0-20.20 [1592 kB] 211s Get:268 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] 211s Get:269 http://ftpmaster.internal/ubuntu noble/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 211s Get:270 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu6 [1629 kB] 211s Get:271 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libevent-core-2.1-7 s390x 2.1.12-stable-9build1 [94.3 kB] 211s Get:272 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 211s Get:273 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-modules-6.8.0-20-generic s390x 6.8.0-20.20 [21.0 MB] 222s Get:274 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-6.8.0-20-generic s390x 6.8.0-20.20 [9872 kB] 226s Get:275 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-modules-extra-6.8.0-20-generic s390x 6.8.0-20.20 [11.7 MB] 233s Get:276 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-generic s390x 6.8.0-20.20+1 [1734 B] 233s Get:277 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-generic s390x 6.8.0-20.20+1 [9688 B] 233s Get:278 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-virtual s390x 6.8.0-20.20+1 [1682 B] 233s Get:279 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-virtual s390x 6.8.0-20.20+1 [9700 B] 233s Get:280 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-virtual s390x 6.8.0-20.20+1 [1642 B] 233s Get:281 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 241s Get:282 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-6.8.0-20-generic s390x 6.8.0-20.20 [2579 kB] 242s Get:283 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-generic s390x 6.8.0-20.20+1 [9608 B] 242s Get:284 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-common all 6.8.0-20.20 [437 kB] 242s Get:285 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20 s390x 6.8.0-20.20 [2674 kB] 244s Get:286 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20-generic s390x 6.8.0-20.20 [1724 B] 244s Get:287 http://ftpmaster.internal/ubuntu noble/main s390x manpages-dev all 6.05.01-1 [2018 kB] 246s Get:288 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-distutils all 3.12.2-3ubuntu1.1 [133 kB] 246s Get:289 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-lib2to3 all 3.12.2-3ubuntu1.1 [79.1 kB] 246s Get:290 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pyrsistent s390x 0.20.0-1build1 [55.8 kB] 246s Get:291 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-typing-extensions all 4.10.0-1 [60.7 kB] 246s Get:292 http://ftpmaster.internal/ubuntu noble-proposed/main s390x s390-tools-data all 2.31.0-0ubuntu3 [17.8 kB] 246s Get:293 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-kernel-accessories s390x 1.536build1 [10.5 kB] 246s Get:294 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kpartx s390x 0.9.4-5ubuntu6 [32.8 kB] 247s Preconfiguring packages ... 247s Fetched 223 MB in 1min 19s (2829 kB/s) 247s (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 ... 52168 files and directories currently installed.) 247s Preparing to unpack .../motd-news-config_13ubuntu8_all.deb ... 247s Unpacking motd-news-config (13ubuntu8) over (13ubuntu7) ... 247s Preparing to unpack .../base-files_13ubuntu8_s390x.deb ... 247s Unpacking base-files (13ubuntu8) over (13ubuntu7) ... 247s Setting up base-files (13ubuntu8) ... 248s motd-news.service is a disabled or a static unit not running, not starting it. 248s (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 ... 52168 files and directories currently installed.) 248s Preparing to unpack .../bash_5.2.21-2ubuntu3_s390x.deb ... 248s Unpacking bash (5.2.21-2ubuntu3) over (5.2.21-2ubuntu2) ... 248s Setting up bash (5.2.21-2ubuntu3) ... 248s 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 248s (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 ... 52168 files and directories currently installed.) 248s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_s390x.deb ... 248s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 248s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 248s (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 ... 52168 files and directories currently installed.) 248s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_s390x.deb ... 248s Unpacking libbrotli1:s390x (1.1.0-2build1) over (1.1.0-2) ... 248s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-6ubuntu1_s390x.deb ... 248s Unpacking libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 248s Preparing to unpack .../2-libkrb5-3_1.20.1-6ubuntu1_s390x.deb ... 248s Unpacking libkrb5-3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 248s Preparing to unpack .../3-libkrb5support0_1.20.1-6ubuntu1_s390x.deb ... 248s Unpacking libkrb5support0:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 248s Preparing to unpack .../4-libk5crypto3_1.20.1-6ubuntu1_s390x.deb ... 248s Unpacking libk5crypto3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 248s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 248s Unpacking libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 248s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 248s Unpacking zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 248s Setting up zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) ... 248s (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 ... 52168 files and directories currently installed.) 248s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_s390x.deb ... 248s Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 248s Preparing to unpack .../udisks2_2.10.1-6_s390x.deb ... 248s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 248s Preparing to unpack .../libudisks2-0_2.10.1-6_s390x.deb ... 248s Unpacking libudisks2-0:s390x (2.10.1-6) over (2.10.1-1ubuntu2) ... 248s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_s390x.deb ... 248s Unpacking libblkid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 248s Setting up libblkid1:s390x (2.39.3-9ubuntu2) ... 248s (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 ... 52168 files and directories currently installed.) 248s Preparing to unpack .../liblzma5_5.6.0-0.2_s390x.deb ... 248s Unpacking liblzma5:s390x (5.6.0-0.2) over (5.4.5-0.3) ... 248s Setting up liblzma5:s390x (5.6.0-0.2) ... 248s (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 ... 52168 files and directories currently installed.) 248s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_s390x.deb ... 248s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 248s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_s390x.deb ... 248s Unpacking libkmod2:s390x (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 248s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 248s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 248s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_s390x.deb ... 248s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 248s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 248s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 248s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 248s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 248s Setting up libaudit-common (1:3.1.2-2.1) ... 248s (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 ... 52168 files and directories currently installed.) 248s Preparing to unpack .../libcap-ng0_0.8.4-2build1_s390x.deb ... 248s Unpacking libcap-ng0:s390x (0.8.4-2build1) over (0.8.4-2) ... 248s Setting up libcap-ng0:s390x (0.8.4-2build1) ... 249s (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 ... 52168 files and directories currently installed.) 249s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_s390x.deb ... 249s Unpacking libaudit1:s390x (1:3.1.2-2.1) over (1:3.1.2-2) ... 249s Setting up libaudit1:s390x (1:3.1.2-2.1) ... 249s (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 ... 52168 files and directories currently installed.) 249s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_s390x.deb ... 249s Unpacking libpam0g:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 249s Setting up libpam0g:s390x (1.5.3-5ubuntu3) ... 249s (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 ... 52168 files and directories currently installed.) 249s Preparing to unpack .../libselinux1_3.5-2ubuntu1_s390x.deb ... 249s Unpacking libselinux1:s390x (3.5-2ubuntu1) over (3.5-2build1) ... 249s Setting up libselinux1:s390x (3.5-2ubuntu1) ... 249s dpkg: libcurl4:s390x: dependency problems, but removing anyway as you requested: 249s s390-tools depends on libcurl4 (>= 7.16.2). 249s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 249s 249s (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 ... 52168 files and directories currently installed.) 249s Removing libcurl4:s390x (8.5.0-2ubuntu2) ... 249s Selecting previously unselected package libcurl4t64:s390x. 249s (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 ... 52163 files and directories currently installed.) 249s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu8_s390x.deb ... 249s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu8) ... 249s Preparing to unpack .../curl_8.5.0-2ubuntu8_s390x.deb ... 249s Unpacking curl (8.5.0-2ubuntu8) over (8.5.0-2ubuntu2) ... 249s dpkg: libpsl5:s390x: dependency problems, but removing anyway as you requested: 249s wget depends on libpsl5 (>= 0.16.0). 249s libcurl3-gnutls:s390x depends on libpsl5 (>= 0.16.0). 249s 249s (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 ... 52169 files and directories currently installed.) 249s Removing libpsl5:s390x (0.21.2-1build1) ... 249s Selecting previously unselected package libpsl5t64:s390x. 249s (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 ... 52164 files and directories currently installed.) 249s Preparing to unpack .../00-libpsl5t64_0.21.2-1.1_s390x.deb ... 249s Unpacking libpsl5t64:s390x (0.21.2-1.1) ... 249s Preparing to unpack .../01-wget_1.21.4-1ubuntu2_s390x.deb ... 249s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 249s Preparing to unpack .../02-tnftp_20230507-2build1_s390x.deb ... 249s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 249s Preparing to unpack .../03-tcpdump_4.99.4-3ubuntu2_s390x.deb ... 249s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 249s Preparing to unpack .../04-libsystemd-shared_255.4-1ubuntu5_s390x.deb ... 249s Unpacking libsystemd-shared:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 249s Preparing to unpack .../05-systemd-resolved_255.4-1ubuntu5_s390x.deb ... 249s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 249s Preparing to unpack .../06-sudo_1.9.15p5-3ubuntu3_s390x.deb ... 249s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 249s Preparing to unpack .../07-rsync_3.2.7-1build1_s390x.deb ... 249s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 249s Preparing to unpack .../08-python3-cryptography_41.0.7-4build2_s390x.deb ... 249s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 249s Preparing to unpack .../09-openssl_3.0.13-0ubuntu2_s390x.deb ... 249s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 249s Preparing to unpack .../10-openssh-sftp-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 249s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 249s Preparing to unpack .../11-openssh-client_1%3a9.6p1-3ubuntu11_s390x.deb ... 249s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 249s Preparing to unpack .../12-openssh-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 250s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 250s Preparing to unpack .../13-libssh-4_0.10.6-2build1_s390x.deb ... 250s Unpacking libssh-4:s390x (0.10.6-2build1) over (0.10.6-2) ... 250s Preparing to unpack .../14-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 250s Unpacking libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 250s Preparing to unpack .../15-python3.12_3.12.2-4build3_s390x.deb ... 250s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 250s Preparing to unpack .../16-python3.12-minimal_3.12.2-4build3_s390x.deb ... 250s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 250s Preparing to unpack .../17-libpython3.12-minimal_3.12.2-4build3_s390x.deb ... 250s Unpacking libpython3.12-minimal:s390x (3.12.2-4build3) over (3.12.2-1) ... 250s dpkg: libparted2:s390x: dependency problems, but removing anyway as you requested: 250s parted depends on libparted2 (= 3.6-3). 250s 250s (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 ... 52170 files and directories currently installed.) 250s Removing libparted2:s390x (3.6-3) ... 250s Selecting previously unselected package libparted2t64:s390x. 250s (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 ... 52164 files and directories currently installed.) 250s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_s390x.deb ... 250s Unpacking libparted2t64:s390x (3.6-3.1build2) ... 250s Preparing to unpack .../01-parted_3.6-3.1build2_s390x.deb ... 250s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 250s Preparing to unpack .../02-python3.11_3.11.8-1build4_s390x.deb ... 250s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 250s Preparing to unpack .../03-python3.11-minimal_3.11.8-1build4_s390x.deb ... 250s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 250s Preparing to unpack .../04-libpython3.11-minimal_3.11.8-1build4_s390x.deb ... 250s Unpacking libpython3.11-minimal:s390x (3.11.8-1build4) over (3.11.8-1) ... 250s Preparing to unpack .../05-libpython3.11-stdlib_3.11.8-1build4_s390x.deb ... 250s Unpacking libpython3.11-stdlib:s390x (3.11.8-1build4) over (3.11.8-1) ... 250s Preparing to unpack .../06-shared-mime-info_2.4-1build1_s390x.deb ... 250s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 250s Preparing to unpack .../07-gir1.2-girepository-2.0_1.79.1-1ubuntu6_s390x.deb ... 250s Unpacking gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 251s Preparing to unpack .../08-gir1.2-glib-2.0_2.79.3-3ubuntu5_s390x.deb ... 251s Unpacking gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 251s Preparing to unpack .../09-libgirepository-1.0-1_1.79.1-1ubuntu6_s390x.deb ... 251s Unpacking libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 251s Preparing to unpack .../10-python3-gi_3.47.0-3build1_s390x.deb ... 251s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 251s Preparing to unpack .../11-python3-dbus_1.3.2-5build2_s390x.deb ... 251s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 251s Selecting previously unselected package libnetplan1:s390x. 251s Preparing to unpack .../12-libnetplan1_1.0-1_s390x.deb ... 251s Unpacking libnetplan1:s390x (1.0-1) ... 251s Preparing to unpack .../13-python3-netplan_1.0-1_s390x.deb ... 251s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 251s Preparing to unpack .../14-netplan-generator_1.0-1_s390x.deb ... 251s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 251s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 251s Preparing to unpack .../15-netplan.io_1.0-1_s390x.deb ... 251s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 251s Preparing to unpack .../16-libxmlb2_0.3.15-1build1_s390x.deb ... 251s Unpacking libxmlb2:s390x (0.3.15-1build1) over (0.3.15-1) ... 251s dpkg: libgpgme11:s390x: dependency problems, but removing anyway as you requested: 251s libvolume-key1:s390x depends on libgpgme11 (>= 1.4.1). 251s libjcat1:s390x depends on libgpgme11 (>= 1.2.0). 251s 251s (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 ... 52172 files and directories currently installed.) 251s Removing libgpgme11:s390x (1.18.0-4ubuntu1) ... 251s Selecting previously unselected package libgpgme11t64:s390x. 251s (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 ... 52166 files and directories currently installed.) 251s Preparing to unpack .../00-libgpgme11t64_1.18.0-4.1ubuntu3_s390x.deb ... 251s Unpacking libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 251s Preparing to unpack .../01-libvolume-key1_0.3.12-7build1_s390x.deb ... 251s Unpacking libvolume-key1:s390x (0.3.12-7build1) over (0.3.12-5build2) ... 251s Preparing to unpack .../02-libqrtr-glib0_1.2.2-1ubuntu3_s390x.deb ... 251s Unpacking libqrtr-glib0:s390x (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 251s Preparing to unpack .../03-libqmi-glib5_1.35.2-0ubuntu1_s390x.deb ... 251s Unpacking libqmi-glib5:s390x (1.35.2-0ubuntu1) over (1.34.0-2) ... 251s Preparing to unpack .../04-libqmi-proxy_1.35.2-0ubuntu1_s390x.deb ... 251s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 251s Preparing to unpack .../05-libpolkit-agent-1-0_124-1ubuntu1_s390x.deb ... 251s Unpacking libpolkit-agent-1-0:s390x (124-1ubuntu1) over (124-1) ... 251s Preparing to unpack .../06-libpolkit-gobject-1-0_124-1ubuntu1_s390x.deb ... 251s Unpacking libpolkit-gobject-1-0:s390x (124-1ubuntu1) over (124-1) ... 251s Preparing to unpack .../07-libmm-glib0_1.23.4-0ubuntu1_s390x.deb ... 251s Unpacking libmm-glib0:s390x (1.23.4-0ubuntu1) over (1.22.0-3) ... 251s Preparing to unpack .../08-libmbim-glib4_1.31.2-0ubuntu2_s390x.deb ... 251s Unpacking libmbim-glib4:s390x (1.31.2-0ubuntu2) over (1.30.0-1) ... 251s Preparing to unpack .../09-libmbim-proxy_1.31.2-0ubuntu2_s390x.deb ... 251s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 251s Preparing to unpack .../10-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 251s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 251s Preparing to unpack .../11-libjson-glib-1.0-0_1.8.0-2build1_s390x.deb ... 251s Unpacking libjson-glib-1.0-0:s390x (1.8.0-2build1) over (1.8.0-2) ... 251s Preparing to unpack .../12-libgusb2_0.4.8-1build1_s390x.deb ... 251s Unpacking libgusb2:s390x (0.4.8-1build1) over (0.4.8-1) ... 251s Preparing to unpack .../13-libgudev-1.0-0_1%3a238-3ubuntu2_s390x.deb ... 251s Unpacking libgudev-1.0-0:s390x (1:238-3ubuntu2) over (1:238-3) ... 251s dpkg: libarchive13:s390x: dependency problems, but removing anyway as you requested: 251s fwupd depends on libarchive13 (>= 3.2.1). 251s 251s (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 ... 52173 files and directories currently installed.) 251s Removing libarchive13:s390x (3.7.2-1ubuntu2) ... 251s Selecting previously unselected package libarchive13t64:s390x. 251s (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 ... 52167 files and directories currently installed.) 251s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_s390x.deb ... 251s Unpacking libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 251s Preparing to unpack .../fwupd_1.9.15-2_s390x.deb ... 252s Unpacking fwupd (1.9.15-2) over (1.9.14-1) ... 252s dpkg: libcurl3-gnutls:s390x: dependency problems, but removing anyway as you requested: 252s libfwupd2:s390x depends on libcurl3-gnutls (>= 7.63.0). 252s 252s (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 ... 52174 files and directories currently installed.) 252s Removing libcurl3-gnutls:s390x (8.5.0-2ubuntu2) ... 252s Selecting previously unselected package libcurl3t64-gnutls:s390x. 252s (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 ... 52167 files and directories currently installed.) 252s Preparing to unpack .../0-libcurl3t64-gnutls_8.5.0-2ubuntu8_s390x.deb ... 252s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 252s Preparing to unpack .../1-libfwupd2_1.9.15-2_s390x.deb ... 252s Unpacking libfwupd2:s390x (1.9.15-2) over (1.9.14-1) ... 252s Preparing to unpack .../2-libblockdev3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev-utils3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s Preparing to unpack .../4-libblockdev-swap3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev-swap3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s Preparing to unpack .../5-libblockdev-part3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev-part3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s dpkg: libnvme1: dependency problems, but removing anyway as you requested: 252s libblockdev-nvme3:s390x depends on libnvme1 (>= 1.7.1). 252s 252s (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 ... 52174 files and directories currently installed.) 252s Removing libnvme1 (1.8-2) ... 252s Selecting previously unselected package libnvme1t64. 252s (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 ... 52167 files and directories currently installed.) 252s Preparing to unpack .../0-libnvme1t64_1.8-3_s390x.deb ... 252s Unpacking libnvme1t64 (1.8-3) ... 252s Preparing to unpack .../1-libblockdev-nvme3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev-nvme3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s Preparing to unpack .../2-libblockdev-mdraid3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev-mdraid3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s Preparing to unpack .../3-libblockdev-loop3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev-loop3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s Preparing to unpack .../4-logsave_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 252s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 252s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 252s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 252s dpkg: libext2fs2:s390x: dependency problems, but removing anyway as you requested: 252s libblockdev-fs3:s390x depends on libext2fs2 (>= 1.42.11). 252s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 252s btrfs-progs depends on libext2fs2 (>= 1.42). 252s 252s (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 ... 52175 files and directories currently installed.) 252s Removing libext2fs2:s390x (1.47.0-2ubuntu1) ... 252s Selecting previously unselected package libext2fs2t64:s390x. 252s (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 ... 52168 files and directories currently installed.) 252s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 252s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2 to /lib/s390x-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 252s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2.3 to /lib/s390x-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 252s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2 to /lib/s390x-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 252s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2.4 to /lib/s390x-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 252s Unpacking libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 252s Setting up libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) ... 252s Setting up libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 252s (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 ... 52184 files and directories currently installed.) 252s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 252s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 252s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 252s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 252s 252s (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 ... 52184 files and directories currently installed.) 252s Removing libreiserfscore0 (1:3.6.27-7) ... 252s Selecting previously unselected package libreiserfscore0t64. 252s (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 ... 52179 files and directories currently installed.) 252s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_s390x.deb ... 252s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 252s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_s390x.deb ... 252s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 252s Preparing to unpack .../libblockdev-fs3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev-fs3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s Preparing to unpack .../libblockdev-crypto3_3.1.0-1build1_s390x.deb ... 252s Unpacking libblockdev-crypto3:s390x (3.1.0-1build1) over (3.1.0-1) ... 252s Preparing to unpack .../bolt_0.9.6-2build1_s390x.deb ... 252s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 252s dpkg: libglib2.0-0:s390x: dependency problems, but removing anyway as you requested: 252s s390-tools depends on libglib2.0-0 (>= 2.77.0). 252s libnetplan0:s390x depends on libglib2.0-0 (>= 2.75.3). 252s libjcat1:s390x depends on libglib2.0-0 (>= 2.75.3). 252s 252s (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 ... 52185 files and directories currently installed.) 252s Removing libglib2.0-0:s390x (2.79.2-1~ubuntu1) ... 252s Selecting previously unselected package libglib2.0-0t64:s390x. 253s (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 ... 52160 files and directories currently installed.) 253s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_s390x.deb ... 253s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:s390x.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 253s removed '/var/lib/dpkg/info/libglib2.0-0:s390x.postrm' 253s Unpacking libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 253s Preparing to unpack .../1-libjcat1_0.2.0-2build2_s390x.deb ... 253s Unpacking libjcat1:s390x (0.2.0-2build2) over (0.2.0-2) ... 253s Preparing to unpack .../2-libldap2_2.6.7+dfsg-1~exp1ubuntu6_s390x.deb ... 253s Unpacking libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 253s Preparing to unpack .../3-ubuntu-pro-client-l10n_31.2.2_s390x.deb ... 253s Unpacking ubuntu-pro-client-l10n (31.2.2) over (31.1) ... 253s Preparing to unpack .../4-ubuntu-pro-client_31.2.2_s390x.deb ... 253s Unpacking ubuntu-pro-client (31.2.2) over (31.1) ... 253s Preparing to unpack .../5-gnupg-utils_2.4.4-2ubuntu15_s390x.deb ... 253s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 253s Preparing to unpack .../6-keyboxd_2.4.4-2ubuntu15_s390x.deb ... 253s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 253s dpkg: libnpth0:s390x: dependency problems, but removing anyway as you requested: 253s gpgv depends on libnpth0 (>= 0.90). 253s gpgsm depends on libnpth0 (>= 0.90). 253s gpg-agent depends on libnpth0 (>= 0.90). 253s gpg depends on libnpth0 (>= 0.90). 253s dirmngr depends on libnpth0 (>= 0.90). 253s 253s (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 ... 52185 files and directories currently installed.) 253s Removing libnpth0:s390x (1.6-3build2) ... 253s Selecting previously unselected package libnpth0t64:s390x. 253s (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 ... 52180 files and directories currently installed.) 253s Preparing to unpack .../libnpth0t64_1.6-3.1_s390x.deb ... 253s Unpacking libnpth0t64:s390x (1.6-3.1) ... 253s Setting up libnpth0t64:s390x (1.6-3.1) ... 253s (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 ... 52186 files and directories currently installed.) 253s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_s390x.deb ... 253s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 253s Setting up gpgv (2.4.4-2ubuntu15) ... 253s (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 ... 52186 files and directories currently installed.) 253s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu15_s390x.deb ... 253s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 253s Preparing to unpack .../1-gpg-agent_2.4.4-2ubuntu15_s390x.deb ... 253s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 253s Preparing to unpack .../2-gpg_2.4.4-2ubuntu15_s390x.deb ... 253s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 253s Preparing to unpack .../3-dirmngr_2.4.4-2ubuntu15_s390x.deb ... 253s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 253s Preparing to unpack .../4-gnupg_2.4.4-2ubuntu15_all.deb ... 253s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 253s Preparing to unpack .../5-python3-apt_2.7.7_s390x.deb ... 253s Unpacking python3-apt (2.7.7) over (2.7.6) ... 253s Preparing to unpack .../6-apt-utils_2.7.14_s390x.deb ... 253s Unpacking apt-utils (2.7.14) over (2.7.12) ... 253s dpkg: libapt-pkg6.0:s390x: dependency problems, but removing anyway as you requested: 253s apt depends on libapt-pkg6.0 (>= 2.7.12). 253s 253s (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 ... 52184 files and directories currently installed.) 253s Removing libapt-pkg6.0:s390x (2.7.12) ... 253s dpkg: libnettle8:s390x: dependency problems, but removing anyway as you requested: 253s libhogweed6:s390x depends on libnettle8. 253s libgnutls30:s390x depends on libnettle8 (>= 3.9~). 253s 253s Removing libnettle8:s390x (3.9.1-2) ... 253s Selecting previously unselected package libapt-pkg6.0t64:s390x. 253s (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 ... 52128 files and directories currently installed.) 253s Preparing to unpack .../libapt-pkg6.0t64_2.7.14_s390x.deb ... 253s Unpacking libapt-pkg6.0t64:s390x (2.7.14) ... 253s Setting up libapt-pkg6.0t64:s390x (2.7.14) ... 253s Selecting previously unselected package libnettle8t64:s390x. 253s (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 ... 52178 files and directories currently installed.) 253s Preparing to unpack .../libnettle8t64_3.9.1-2.2_s390x.deb ... 253s Unpacking libnettle8t64:s390x (3.9.1-2.2) ... 253s Setting up libnettle8t64:s390x (3.9.1-2.2) ... 253s dpkg: libhogweed6:s390x: dependency problems, but removing anyway as you requested: 253s libgnutls30:s390x depends on libhogweed6 (>= 3.6). 253s 254s (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 ... 52186 files and directories currently installed.) 254s Removing libhogweed6:s390x (3.9.1-2) ... 254s Selecting previously unselected package libhogweed6t64:s390x. 254s (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 ... 52181 files and directories currently installed.) 254s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_s390x.deb ... 254s Unpacking libhogweed6t64:s390x (3.9.1-2.2) ... 254s Setting up libhogweed6t64:s390x (3.9.1-2.2) ... 254s dpkg: libgnutls30:s390x: dependency problems, but removing anyway as you requested: 254s apt depends on libgnutls30 (>= 3.8.1). 254s 254s (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 ... 52187 files and directories currently installed.) 254s Removing libgnutls30:s390x (3.8.3-1ubuntu1) ... 254s Selecting previously unselected package libgnutls30t64:s390x. 254s (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 ... 52178 files and directories currently installed.) 254s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_s390x.deb ... 254s Unpacking libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 254s Setting up libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 254s (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 ... 52206 files and directories currently installed.) 254s Preparing to unpack .../archives/apt_2.7.14_s390x.deb ... 254s Unpacking apt (2.7.14) over (2.7.12) ... 254s Setting up apt (2.7.14) ... 254s (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 ... 52206 files and directories currently installed.) 254s Preparing to unpack .../gpgconf_2.4.4-2ubuntu15_s390x.deb ... 254s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 254s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_s390x.deb ... 254s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 254s dpkg: libreadline8:s390x: dependency problems, but removing anyway as you requested: 254s libpython3.12-stdlib:s390x depends on libreadline8 (>= 7.0~beta). 254s gawk depends on libreadline8 (>= 6.0). 254s fdisk depends on libreadline8 (>= 6.0). 254s 255s (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 ... 52206 files and directories currently installed.) 255s Removing libreadline8:s390x (8.2-3) ... 255s Selecting previously unselected package libreadline8t64:s390x. 255s (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 ... 52194 files and directories currently installed.) 255s Preparing to unpack .../libreadline8t64_8.2-4_s390x.deb ... 255s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8 to /lib/s390x-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 255s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8.2 to /lib/s390x-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' 255s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8 to /lib/s390x-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 255s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8.2 to /lib/s390x-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' 255s Unpacking libreadline8t64:s390x (8.2-4) ... 255s Setting up libreadline8t64:s390x (8.2-4) ... 255s (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 ... 52214 files and directories currently installed.) 255s Preparing to unpack .../gawk_1%3a5.2.1-2build2_s390x.deb ... 255s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 255s Preparing to unpack .../fdisk_2.39.3-9ubuntu2_s390x.deb ... 255s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 255s Preparing to unpack .../libpython3.12-stdlib_3.12.2-4build3_s390x.deb ... 255s Unpacking libpython3.12-stdlib:s390x (3.12.2-4build3) over (3.12.2-1) ... 255s Preparing to unpack .../perl-base_5.38.2-3.2_s390x.deb ... 255s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 255s Setting up perl-base (5.38.2-3.2) ... 255s (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 ... 52212 files and directories currently installed.) 255s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 255s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 255s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu1.1_s390x.deb ... 255s Unpacking python3-gdbm:s390x (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 255s Preparing to unpack .../man-db_2.12.0-3build4_s390x.deb ... 255s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 256s dpkg: libgdbm-compat4:s390x: dependency problems, but removing anyway as you requested: 256s libperl5.38:s390x depends on libgdbm-compat4 (>= 1.18-3). 256s 256s (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 ... 52212 files and directories currently installed.) 256s Removing libgdbm-compat4:s390x (1.23-5) ... 256s dpkg: libgdbm6:s390x: dependency problems, but removing anyway as you requested: 256s libperl5.38:s390x depends on libgdbm6 (>= 1.21). 256s 256s Removing libgdbm6:s390x (1.23-5) ... 256s Selecting previously unselected package libgdbm6t64:s390x. 256s (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 ... 52202 files and directories currently installed.) 256s Preparing to unpack .../libgdbm6t64_1.23-5.1_s390x.deb ... 256s Unpacking libgdbm6t64:s390x (1.23-5.1) ... 256s Selecting previously unselected package libgdbm-compat4t64:s390x. 256s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_s390x.deb ... 256s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 256s dpkg: libperl5.38:s390x: dependency problems, but removing anyway as you requested: 256s perl depends on libperl5.38 (= 5.38.2-3). 256s 256s (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 ... 52214 files and directories currently installed.) 256s Removing libperl5.38:s390x (5.38.2-3) ... 256s Selecting previously unselected package libperl5.38t64:s390x. 256s (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 ... 51692 files and directories currently installed.) 256s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_s390x.deb ... 256s Unpacking libperl5.38t64:s390x (5.38.2-3.2) ... 256s Preparing to unpack .../perl_5.38.2-3.2_s390x.deb ... 256s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 256s dpkg: libdb5.3:s390x: dependency problems, but removing anyway as you requested: 256s libsasl2-modules-db:s390x depends on libdb5.3. 256s libpam-modules:s390x depends on libdb5.3. 256s iproute2 depends on libdb5.3. 256s 256s (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 ... 52214 files and directories currently installed.) 256s Removing libdb5.3:s390x (5.3.28+dfsg2-4) ... 256s Selecting previously unselected package libdb5.3t64:s390x. 256s (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 ... 52208 files and directories currently installed.) 256s Preparing to unpack .../0-libdb5.3t64_5.3.28+dfsg2-6_s390x.deb ... 256s Unpacking libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 256s Preparing to unpack .../1-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 256s Unpacking libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 256s Preparing to unpack .../2-libsasl2-2_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 256s Unpacking libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 256s Preparing to unpack .../3-libfido2-1_1.14.0-1build1_s390x.deb ... 256s Unpacking libfido2-1:s390x (1.14.0-1build1) over (1.14.0-1) ... 256s Preparing to unpack .../4-libcryptsetup12_2%3a2.7.0-1ubuntu2_s390x.deb ... 256s Unpacking libcryptsetup12:s390x (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 256s Preparing to unpack .../5-dhcpcd-base_1%3a10.0.6-1ubuntu2_s390x.deb ... 256s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 256s dpkg: libuv1:s390x: dependency problems, but removing anyway as you requested: 256s bind9-libs:s390x depends on libuv1 (>= 1.40.0). 256s 256s (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 ... 52214 files and directories currently installed.) 256s Removing libuv1:s390x (1.48.0-1) ... 256s Selecting previously unselected package libuv1t64:s390x. 256s (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 ... 52209 files and directories currently installed.) 256s Preparing to unpack .../libuv1t64_1.48.0-1.1_s390x.deb ... 256s Unpacking libuv1t64:s390x (1.48.0-1.1) ... 256s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_s390x.deb ... 256s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 256s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_s390x.deb ... 256s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 256s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_s390x.deb ... 256s Unpacking bind9-libs:s390x (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 256s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 256s systemd depends on libssl3 (>= 3.0.0). 256s s390-tools depends on libssl3 (>= 3.0.0). 256s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 256s 256s (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 ... 52215 files and directories currently installed.) 256s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 256s Selecting previously unselected package libssl3t64:s390x. 256s (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 ... 52204 files and directories currently installed.) 256s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 256s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 257s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 257s (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 ... 52217 files and directories currently installed.) 257s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_s390x.deb ... 259s Unpacking libnss-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 259s Preparing to unpack .../libudev1_255.4-1ubuntu5_s390x.deb ... 259s Unpacking libudev1:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 259s Setting up libudev1:s390x (255.4-1ubuntu5) ... 259s (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 ... 52217 files and directories currently installed.) 259s Preparing to unpack .../systemd_255.4-1ubuntu5_s390x.deb ... 259s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 259s Preparing to unpack .../udev_255.4-1ubuntu5_s390x.deb ... 259s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 259s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_s390x.deb ... 259s Unpacking libsystemd0:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 259s Setting up libsystemd0:s390x (255.4-1ubuntu5) ... 259s Setting up libcryptsetup12:s390x (2:2.7.0-1ubuntu2) ... 259s Setting up libkmod2:s390x (31+20240202-2ubuntu4) ... 259s Setting up libsystemd-shared:s390x (255.4-1ubuntu5) ... 259s Setting up systemd-dev (255.4-1ubuntu5) ... 259s Setting up systemd (255.4-1ubuntu5) ... 259s (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 ... 52217 files and directories currently installed.) 259s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_s390x.deb ... 259s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 259s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_s390x.deb ... 259s Unpacking libpam-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 259s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_s390x.deb ... 259s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 259s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 259s pam_namespace.service is a disabled or a static unit not running, not starting it. 259s (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 ... 52217 files and directories currently installed.) 259s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_s390x.deb ... 259s Unpacking libpam-modules:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 259s Setting up libpam-modules:s390x (1.5.3-5ubuntu3) ... 259s Installing new version of config file /etc/security/namespace.init ... 259s (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 ... 52215 files and directories currently installed.) 259s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 259s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 259s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 259s (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 ... 52215 files and directories currently installed.) 259s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_s390x.deb ... 259s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 259s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_s390x.deb ... 259s Unpacking libapparmor1:s390x (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 259s Preparing to unpack .../2-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 259s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 259s Preparing to unpack .../3-dbus-bin_1.14.10-4ubuntu2_s390x.deb ... 259s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 259s Preparing to unpack .../4-dbus_1.14.10-4ubuntu2_s390x.deb ... 259s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 259s Preparing to unpack .../5-dbus-daemon_1.14.10-4ubuntu2_s390x.deb ... 259s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 259s Preparing to unpack .../6-libdbus-1-3_1.14.10-4ubuntu2_s390x.deb ... 259s Unpacking libdbus-1-3:s390x (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 259s Preparing to unpack .../7-libmount1_2.39.3-9ubuntu2_s390x.deb ... 259s Unpacking libmount1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 259s Setting up libmount1:s390x (2.39.3-9ubuntu2) ... 259s (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 ... 52215 files and directories currently installed.) 259s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_s390x.deb ... 259s Unpacking libuuid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 259s Setting up libuuid1:s390x (2.39.3-9ubuntu2) ... 259s (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 ... 52215 files and directories currently installed.) 259s Preparing to unpack .../libfdisk1_2.39.3-9ubuntu2_s390x.deb ... 259s Unpacking libfdisk1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 259s Preparing to unpack .../mount_2.39.3-9ubuntu2_s390x.deb ... 259s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 259s Preparing to unpack .../libsqlite3-0_3.45.1-1ubuntu1_s390x.deb ... 259s Unpacking libsqlite3-0:s390x (3.45.1-1ubuntu1) over (3.45.1-1) ... 259s Preparing to unpack .../dpkg_1.22.6ubuntu5_s390x.deb ... 259s Unpacking dpkg (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 259s Setting up dpkg (1.22.6ubuntu5) ... 260s Setting up libpython3.12-minimal:s390x (3.12.2-4build3) ... 260s Setting up python3.12-minimal (3.12.2-4build3) ... 261s (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 ... 52215 files and directories currently installed.) 261s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_s390x.deb ... 261s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 261s Setting up python3-minimal (3.12.2-0ubuntu1) ... 261s (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 ... 52215 files and directories currently installed.) 261s Preparing to unpack .../python3_3.12.2-0ubuntu1_s390x.deb ... 261s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 261s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_s390x.deb ... 261s Unpacking libpython3-stdlib:s390x (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 261s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_s390x.deb ... 261s Unpacking libsmartcols1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 261s Setting up libsmartcols1:s390x (2.39.3-9ubuntu2) ... 261s (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 ... 52215 files and directories currently installed.) 261s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_s390x.deb ... 261s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 261s Preparing to unpack .../1-groff-base_1.23.0-3build1_s390x.deb ... 261s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 261s Preparing to unpack .../2-pinentry-curses_1.2.1-3ubuntu4_s390x.deb ... 261s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 261s Preparing to unpack .../3-readline-common_8.2-4_all.deb ... 261s Unpacking readline-common (8.2-4) over (8.2-3) ... 261s Preparing to unpack .../4-libxml2_2.9.14+dfsg-1.3ubuntu2_s390x.deb ... 261s Unpacking libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 261s Preparing to unpack .../5-libbpf1_1%3a1.3.0-2build1_s390x.deb ... 261s Unpacking libbpf1:s390x (1:1.3.0-2build1) over (1:1.3.0-2) ... 261s dpkg: libelf1:s390x: dependency problems, but removing anyway as you requested: 261s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 261s iproute2 depends on libelf1 (>= 0.131). 261s 261s (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 ... 52215 files and directories currently installed.) 261s Removing libelf1:s390x (0.190-1) ... 261s Selecting previously unselected package libelf1t64:s390x. 261s (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 ... 52210 files and directories currently installed.) 261s Preparing to unpack .../libelf1t64_0.190-1.1build2_s390x.deb ... 261s Unpacking libelf1t64:s390x (0.190-1.1build2) ... 261s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 261s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 261s Preparing to unpack .../lsof_4.95.0-1build2_s390x.deb ... 261s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 261s Preparing to unpack .../libnsl2_1.3.0-3build2_s390x.deb ... 261s Unpacking libnsl2:s390x (1.3.0-3build2) over (1.3.0-3) ... 261s dpkg: libtirpc3:s390x: dependency problems, but removing anyway as you requested: 261s iproute2 depends on libtirpc3 (>= 1.0.2). 261s 261s (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 ... 52215 files and directories currently installed.) 261s Removing libtirpc3:s390x (1.3.4+ds-1build1) ... 261s Selecting previously unselected package libtirpc3t64:s390x. 261s (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 ... 52209 files and directories currently installed.) 261s Preparing to unpack .../0-libtirpc3t64_1.3.4+ds-1.1_s390x.deb ... 261s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3 to /lib/s390x-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' 261s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3.0.0 to /lib/s390x-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 261s Unpacking libtirpc3t64:s390x (1.3.4+ds-1.1) ... 261s Preparing to unpack .../1-iproute2_6.1.0-1ubuntu5_s390x.deb ... 261s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 261s Preparing to unpack .../2-python3-yaml_6.0.1-2build1_s390x.deb ... 262s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 262s Preparing to unpack .../3-libprotobuf-c1_1.4.1-1ubuntu3_s390x.deb ... 262s Unpacking libprotobuf-c1:s390x (1.4.1-1ubuntu3) over (1.4.1-1ubuntu2) ... 262s Preparing to unpack .../4-libnghttp2-14_1.59.0-1build1_s390x.deb ... 262s Unpacking libnghttp2-14:s390x (1.59.0-1build1) over (1.59.0-1) ... 262s Preparing to unpack .../5-libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 262s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 262s Preparing to unpack .../6-procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 262s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 262s Preparing to unpack .../7-coreutils_9.4-3ubuntu3_s390x.deb ... 262s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 262s Setting up coreutils (9.4-3ubuntu3) ... 262s (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 ... 52220 files and directories currently installed.) 262s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_s390x.deb ... 262s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 262s Setting up util-linux (2.39.3-9ubuntu2) ... 264s fstrim.service is a disabled or a static unit not running, not starting it. 265s (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 ... 52220 files and directories currently installed.) 265s Removing libatm1:s390x (1:2.5.1-5) ... 265s (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 ... 52215 files and directories currently installed.) 265s Preparing to unpack .../file_1%3a5.45-3_s390x.deb ... 265s Unpacking file (1:5.45-3) over (1:5.45-2) ... 265s (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 ... 52215 files and directories currently installed.) 265s Removing libmagic1:s390x (1:5.45-2) ... 265s (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 ... 52205 files and directories currently installed.) 265s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_s390x.deb ... 265s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 265s Selecting previously unselected package libmagic1t64:s390x. 265s Preparing to unpack .../libmagic1t64_1%3a5.45-3_s390x.deb ... 265s Unpacking libmagic1t64:s390x (1:5.45-3) ... 265s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_s390x.deb ... 265s Unpacking libplymouth5:s390x (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 265s (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 ... 52216 files and directories currently installed.) 265s Removing libpng16-16:s390x (1.6.43-1) ... 265s Selecting previously unselected package libpng16-16t64:s390x. 265s (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 ... 52206 files and directories currently installed.) 265s Preparing to unpack .../libpng16-16t64_1.6.43-3_s390x.deb ... 265s Unpacking libpng16-16t64:s390x (1.6.43-3) ... 265s Preparing to unpack .../multipath-tools_0.9.4-5ubuntu6_s390x.deb ... 265s Unpacking multipath-tools (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 265s dpkg: liburcu8:s390x: dependency problems, but removing anyway as you requested: 265s xfsprogs depends on liburcu8 (>= 0.13.0). 265s 265s (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 ... 52216 files and directories currently installed.) 265s Removing liburcu8:s390x (0.14.0-3) ... 265s Selecting previously unselected package liburcu8t64:s390x. 265s (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 ... 52197 files and directories currently installed.) 265s Preparing to unpack .../liburcu8t64_0.14.0-3.1_s390x.deb ... 265s Unpacking liburcu8t64:s390x (0.14.0-3.1) ... 265s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu4_s390x.deb ... 265s Unpacking liblocale-gettext-perl (1.07-6ubuntu4) over (1.07-6build1) ... 265s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_s390x.deb ... 265s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 265s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_s390x.deb ... 265s Unpacking libdebconfclient0:s390x (0.271ubuntu2) over (0.271ubuntu1) ... 265s Setting up libdebconfclient0:s390x (0.271ubuntu2) ... 265s (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 ... 52217 files and directories currently installed.) 265s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 265s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 265s Setting up libsemanage-common (3.5-1build4) ... 265s (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 ... 52217 files and directories currently installed.) 265s Preparing to unpack .../libsemanage2_3.5-1build4_s390x.deb ... 265s Unpacking libsemanage2:s390x (3.5-1build4) over (3.5-1build2) ... 265s Setting up libsemanage2:s390x (3.5-1build4) ... 265s (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 ... 52217 files and directories currently installed.) 265s Preparing to unpack .../install-info_7.1-3build1_s390x.deb ... 265s Unpacking install-info (7.1-3build1) over (7.1-3) ... 265s Setting up install-info (7.1-3build1) ... 265s (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 ... 52217 files and directories currently installed.) 265s Preparing to unpack .../00-libss2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 265s Unpacking libss2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 265s Preparing to unpack .../01-eject_2.39.3-9ubuntu2_s390x.deb ... 265s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 265s Preparing to unpack .../02-krb5-locales_1.20.1-6ubuntu1_all.deb ... 265s Unpacking krb5-locales (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 265s Preparing to unpack .../03-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 265s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 265s Preparing to unpack .../04-libslang2_2.3.3-3build1_s390x.deb ... 265s Unpacking libslang2:s390x (2.3.3-3build1) over (2.3.3-3) ... 265s Preparing to unpack .../05-libtext-charwidth-perl_0.04-11build2_s390x.deb ... 265s Unpacking libtext-charwidth-perl:s390x (0.04-11build2) over (0.04-11build1) ... 265s Preparing to unpack .../06-libtext-iconv-perl_1.7-8build2_s390x.deb ... 265s Unpacking libtext-iconv-perl:s390x (1.7-8build2) over (1.7-8build1) ... 265s Preparing to unpack .../07-python-apt-common_2.7.7_all.deb ... 265s Unpacking python-apt-common (2.7.7) over (2.7.6) ... 265s Preparing to unpack .../08-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 265s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 265s Preparing to unpack .../09-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 265s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 265s Preparing to unpack .../10-rsyslog_8.2312.0-3ubuntu7_s390x.deb ... 265s Unpacking rsyslog (8.2312.0-3ubuntu7) over (8.2312.0-3ubuntu3) ... 265s Preparing to unpack .../11-vim-tiny_2%3a9.1.0016-1ubuntu6_s390x.deb ... 265s Unpacking vim-tiny (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 265s Preparing to unpack .../12-vim-common_2%3a9.1.0016-1ubuntu6_all.deb ... 265s Unpacking vim-common (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 265s Selecting previously unselected package xdg-user-dirs. 265s Preparing to unpack .../13-xdg-user-dirs_0.18-1_s390x.deb ... 265s Unpacking xdg-user-dirs (0.18-1) ... 265s Preparing to unpack .../14-xxd_2%3a9.1.0016-1ubuntu6_s390x.deb ... 265s Unpacking xxd (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 265s Preparing to unpack .../15-apparmor_4.0.0-beta3-0ubuntu2_s390x.deb ... 265s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 265s Preparing to unpack .../16-ftp_20230507-2build1_all.deb ... 265s Unpacking ftp (20230507-2build1) over (20230507-2) ... 265s Preparing to unpack .../17-inetutils-telnet_2%3a2.5-3ubuntu3_s390x.deb ... 265s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 265s Preparing to unpack .../18-info_7.1-3build1_s390x.deb ... 265s Unpacking info (7.1-3build1) over (7.1-3) ... 265s Preparing to unpack .../19-libxmuu1_2%3a1.1.3-3build1_s390x.deb ... 265s Unpacking libxmuu1:s390x (2:1.1.3-3build1) over (2:1.1.3-3) ... 265s Preparing to unpack .../20-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_s390x.deb ... 265s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 265s Selecting previously unselected package manpages. 265s Preparing to unpack .../21-manpages_6.05.01-1_all.deb ... 265s Unpacking manpages (6.05.01-1) ... 265s Preparing to unpack .../22-mtr-tiny_0.95-1.1build1_s390x.deb ... 265s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 265s Preparing to unpack .../23-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_s390x.deb ... 265s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 265s Preparing to unpack .../24-plymouth_24.004.60-1ubuntu6_s390x.deb ... 265s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 265s Preparing to unpack .../25-telnet_0.17+2.5-3ubuntu3_all.deb ... 265s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 265s Preparing to unpack .../26-usb.ids_2024.03.18-1_all.deb ... 265s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 265s Preparing to unpack .../27-xz-utils_5.6.0-0.2_s390x.deb ... 265s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 265s Selecting previously unselected package libllvm18:s390x. 265s Preparing to unpack .../28-libllvm18_1%3a18.1.2-1ubuntu2_s390x.deb ... 265s Unpacking libllvm18:s390x (1:18.1.2-1ubuntu2) ... 266s Selecting previously unselected package libclang-cpp18. 266s Preparing to unpack .../29-libclang-cpp18_1%3a18.1.2-1ubuntu2_s390x.deb ... 266s Unpacking libclang-cpp18 (1:18.1.2-1ubuntu2) ... 266s Selecting previously unselected package libbpfcc:s390x. 266s Preparing to unpack .../30-libbpfcc_0.29.1+ds-1ubuntu4_s390x.deb ... 266s Unpacking libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 266s Selecting previously unselected package python3-bpfcc. 266s Preparing to unpack .../31-python3-bpfcc_0.29.1+ds-1ubuntu4_all.deb ... 266s Unpacking python3-bpfcc (0.29.1+ds-1ubuntu4) ... 266s Selecting previously unselected package ieee-data. 266s Preparing to unpack .../32-ieee-data_20220827.1_all.deb ... 266s Unpacking ieee-data (20220827.1) ... 267s Selecting previously unselected package python3-netaddr. 267s Preparing to unpack .../33-python3-netaddr_0.8.0-2ubuntu1_all.deb ... 267s Unpacking python3-netaddr (0.8.0-2ubuntu1) ... 267s Selecting previously unselected package bpfcc-tools. 267s Preparing to unpack .../34-bpfcc-tools_0.29.1+ds-1ubuntu4_all.deb ... 267s Unpacking bpfcc-tools (0.29.1+ds-1ubuntu4) ... 267s Selecting previously unselected package libclang1-18. 267s Preparing to unpack .../35-libclang1-18_1%3a18.1.2-1ubuntu2_s390x.deb ... 267s Unpacking libclang1-18 (1:18.1.2-1ubuntu2) ... 267s Selecting previously unselected package libdw1t64:s390x. 267s Preparing to unpack .../36-libdw1t64_0.190-1.1build2_s390x.deb ... 267s Unpacking libdw1t64:s390x (0.190-1.1build2) ... 267s Selecting previously unselected package bpftrace. 267s Preparing to unpack .../37-bpftrace_0.20.2-1ubuntu1_s390x.deb ... 267s Unpacking bpftrace (0.20.2-1ubuntu1) ... 267s Preparing to unpack .../38-cryptsetup-bin_2%3a2.7.0-1ubuntu2_s390x.deb ... 267s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 267s Preparing to unpack .../39-dpkg-dev_1.22.6ubuntu5_all.deb ... 267s Unpacking dpkg-dev (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 267s Preparing to unpack .../40-libdpkg-perl_1.22.6ubuntu5_all.deb ... 267s Unpacking libdpkg-perl (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 267s Selecting previously unselected package fonts-dejavu-mono. 267s Preparing to unpack .../41-fonts-dejavu-mono_2.37-8_all.deb ... 267s Unpacking fonts-dejavu-mono (2.37-8) ... 267s Selecting previously unselected package fonts-dejavu-core. 267s Preparing to unpack .../42-fonts-dejavu-core_2.37-8_all.deb ... 267s Unpacking fonts-dejavu-core (2.37-8) ... 267s Selecting previously unselected package fontconfig-config. 267s Preparing to unpack .../43-fontconfig-config_2.15.0-1.1ubuntu1_s390x.deb ... 267s Unpacking fontconfig-config (2.15.0-1.1ubuntu1) ... 267s Preparing to unpack .../44-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 267s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 267s Selecting previously unselected package hwdata. 267s Preparing to unpack .../45-hwdata_0.379-1_all.deb ... 267s Unpacking hwdata (0.379-1) ... 267s Preparing to unpack .../46-libibverbs1_50.0-2build1_s390x.deb ... 267s Unpacking libibverbs1:s390x (50.0-2build1) over (50.0-2) ... 267s Preparing to unpack .../47-ibverbs-providers_50.0-2build1_s390x.deb ... 267s Unpacking ibverbs-providers:s390x (50.0-2build1) over (50.0-2) ... 268s Selecting previously unselected package libaio1t64:s390x. 268s Preparing to unpack .../48-libaio1t64_0.3.113-6_s390x.deb ... 268s Unpacking libaio1t64:s390x (0.3.113-6) ... 268s Selecting previously unselected package libatm1t64:s390x. 268s Preparing to unpack .../49-libatm1t64_1%3a2.5.1-5.1_s390x.deb ... 268s Unpacking libatm1t64:s390x (1:2.5.1-5.1) ... 268s Selecting previously unselected package libc-dev-bin. 268s Preparing to unpack .../50-libc-dev-bin_2.39-0ubuntu6_s390x.deb ... 268s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 268s Selecting previously unselected package libfreetype6:s390x. 268s Preparing to unpack .../51-libfreetype6_2.13.2+dfsg-1build2_s390x.deb ... 268s Unpacking libfreetype6:s390x (2.13.2+dfsg-1build2) ... 268s Selecting previously unselected package libfontconfig1:s390x. 268s Preparing to unpack .../52-libfontconfig1_2.15.0-1.1ubuntu1_s390x.deb ... 268s Unpacking libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 268s Selecting previously unselected package libjpeg-turbo8:s390x. 268s Preparing to unpack .../53-libjpeg-turbo8_2.1.5-2ubuntu1_s390x.deb ... 268s Unpacking libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 268s Selecting previously unselected package libjpeg8:s390x. 268s Preparing to unpack .../54-libjpeg8_8c-2ubuntu11_s390x.deb ... 268s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 268s Selecting previously unselected package libdeflate0:s390x. 268s Preparing to unpack .../55-libdeflate0_1.19-1_s390x.deb ... 268s Unpacking libdeflate0:s390x (1.19-1) ... 268s Selecting previously unselected package libjbig0:s390x. 268s Preparing to unpack .../56-libjbig0_2.1-6.1ubuntu1_s390x.deb ... 268s Unpacking libjbig0:s390x (2.1-6.1ubuntu1) ... 268s Selecting previously unselected package libsharpyuv0:s390x. 268s Preparing to unpack .../57-libsharpyuv0_1.3.2-0.4build2_s390x.deb ... 268s Unpacking libsharpyuv0:s390x (1.3.2-0.4build2) ... 268s Selecting previously unselected package libwebp7:s390x. 268s Preparing to unpack .../58-libwebp7_1.3.2-0.4build2_s390x.deb ... 268s Unpacking libwebp7:s390x (1.3.2-0.4build2) ... 268s Selecting previously unselected package libtiff6:s390x. 268s Preparing to unpack .../59-libtiff6_4.5.1+git230720-4ubuntu1_s390x.deb ... 268s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 268s Selecting previously unselected package libxpm4:s390x. 268s Preparing to unpack .../60-libxpm4_1%3a3.5.17-1build1_s390x.deb ... 268s Unpacking libxpm4:s390x (1:3.5.17-1build1) ... 268s Selecting previously unselected package libgd3:s390x. 268s Preparing to unpack .../61-libgd3_2.3.3-9ubuntu3_s390x.deb ... 268s Unpacking libgd3:s390x (2.3.3-9ubuntu3) ... 268s Selecting previously unselected package libc-devtools. 268s Preparing to unpack .../62-libc-devtools_2.39-0ubuntu6_s390x.deb ... 268s Unpacking libc-devtools (2.39-0ubuntu6) ... 268s Selecting previously unselected package linux-libc-dev:s390x. 268s Preparing to unpack .../63-linux-libc-dev_6.8.0-20.20_s390x.deb ... 268s Unpacking linux-libc-dev:s390x (6.8.0-20.20) ... 268s Selecting previously unselected package libcrypt-dev:s390x. 268s Preparing to unpack .../64-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... 268s Unpacking libcrypt-dev:s390x (1:4.4.36-4) ... 268s Selecting previously unselected package rpcsvc-proto. 268s Preparing to unpack .../65-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 268s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 268s Selecting previously unselected package libc6-dev:s390x. 268s Preparing to unpack .../66-libc6-dev_2.39-0ubuntu6_s390x.deb ... 268s Unpacking libc6-dev:s390x (2.39-0ubuntu6) ... 268s Preparing to unpack .../67-libevent-core-2.1-7_2.1.12-stable-9build1_s390x.deb ... 268s Unpacking libevent-core-2.1-7:s390x (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 268s Preparing to unpack .../68-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 268s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 268s Selecting previously unselected package linux-modules-6.8.0-20-generic. 268s Preparing to unpack .../69-linux-modules-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 268s Unpacking linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 268s Selecting previously unselected package linux-image-6.8.0-20-generic. 268s Preparing to unpack .../70-linux-image-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 268s Unpacking linux-image-6.8.0-20-generic (6.8.0-20.20) ... 268s Selecting previously unselected package linux-modules-extra-6.8.0-20-generic. 268s Preparing to unpack .../71-linux-modules-extra-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 268s Unpacking linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 268s Preparing to unpack .../72-linux-generic_6.8.0-20.20+1_s390x.deb ... 268s Unpacking linux-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 268s Preparing to unpack .../73-linux-image-generic_6.8.0-20.20+1_s390x.deb ... 268s Unpacking linux-image-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 268s Preparing to unpack .../74-linux-virtual_6.8.0-20.20+1_s390x.deb ... 268s Unpacking linux-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 268s Preparing to unpack .../75-linux-image-virtual_6.8.0-20.20+1_s390x.deb ... 268s Unpacking linux-image-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 269s Preparing to unpack .../76-linux-headers-virtual_6.8.0-20.20+1_s390x.deb ... 269s Unpacking linux-headers-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 269s Selecting previously unselected package linux-headers-6.8.0-20. 269s Preparing to unpack .../77-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 269s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 271s Selecting previously unselected package linux-headers-6.8.0-20-generic. 271s Preparing to unpack .../78-linux-headers-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 271s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 271s Preparing to unpack .../79-linux-headers-generic_6.8.0-20.20+1_s390x.deb ... 271s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 271s Selecting previously unselected package linux-tools-common. 271s Preparing to unpack .../80-linux-tools-common_6.8.0-20.20_all.deb ... 271s Unpacking linux-tools-common (6.8.0-20.20) ... 271s Selecting previously unselected package linux-tools-6.8.0-20. 271s Preparing to unpack .../81-linux-tools-6.8.0-20_6.8.0-20.20_s390x.deb ... 271s Unpacking linux-tools-6.8.0-20 (6.8.0-20.20) ... 271s Selecting previously unselected package linux-tools-6.8.0-20-generic. 271s Preparing to unpack .../82-linux-tools-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 271s Unpacking linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 271s Selecting previously unselected package manpages-dev. 271s Preparing to unpack .../83-manpages-dev_6.05.01-1_all.deb ... 271s Unpacking manpages-dev (6.05.01-1) ... 272s Preparing to unpack .../84-python3-distutils_3.12.2-3ubuntu1.1_all.deb ... 272s Unpacking python3-distutils (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 272s Preparing to unpack .../85-python3-lib2to3_3.12.2-3ubuntu1.1_all.deb ... 272s Unpacking python3-lib2to3 (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 272s Preparing to unpack .../86-python3-pyrsistent_0.20.0-1build1_s390x.deb ... 272s Unpacking python3-pyrsistent:s390x (0.20.0-1build1) over (0.20.0-1) ... 272s Preparing to unpack .../87-python3-typing-extensions_4.10.0-1_all.deb ... 272s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 272s Preparing to unpack .../88-s390-tools-data_2.31.0-0ubuntu3_all.deb ... 272s Unpacking s390-tools-data (2.31.0-0ubuntu3) over (2.31.0-0ubuntu1) ... 272s Selecting previously unselected package ubuntu-kernel-accessories. 272s Preparing to unpack .../89-ubuntu-kernel-accessories_1.536build1_s390x.deb ... 272s Unpacking ubuntu-kernel-accessories (1.536build1) ... 272s Preparing to unpack .../90-kpartx_0.9.4-5ubuntu6_s390x.deb ... 272s Unpacking kpartx (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 272s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 272s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 272s Setting up motd-news-config (13ubuntu8) ... 272s Setting up libtext-iconv-perl:s390x (1.7-8build2) ... 272s Setting up libtext-charwidth-perl:s390x (0.04-11build2) ... 272s Setting up libsharpyuv0:s390x (1.3.2-0.4build2) ... 272s Setting up liburcu8t64:s390x (0.14.0-3.1) ... 272s Setting up tcpdump (4.99.4-3ubuntu2) ... 272s Setting up libibverbs1:s390x (50.0-2build1) ... 272s Setting up systemd-sysv (255.4-1ubuntu5) ... 272s Setting up ubuntu-kernel-accessories (1.536build1) ... 272s Setting up libapparmor1:s390x (4.0.0-beta3-0ubuntu2) ... 272s Setting up libatm1t64:s390x (1:2.5.1-5.1) ... 272s Setting up libgdbm6t64:s390x (1.23-5.1) ... 272s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 272s Setting up libxpm4:s390x (1:3.5.17-1build1) ... 272s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 272s Setting up xdg-user-dirs (0.18-1) ... 272s Setting up ibverbs-providers:s390x (50.0-2build1) ... 272s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 272s Setting up libmagic-mgc (1:5.45-3) ... 272s Setting up gawk (1:5.2.1-2build2) ... 272s Setting up manpages (6.05.01-1) ... 272s Setting up libtirpc-common (1.3.4+ds-1.1) ... 272s Setting up libbrotli1:s390x (1.1.0-2build1) ... 272s Setting up libsqlite3-0:s390x (3.45.1-1ubuntu1) ... 272s Setting up libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) ... 272s Setting up libuv1t64:s390x (1.48.0-1.1) ... 272s Setting up libmagic1t64:s390x (1:5.45-3) ... 272s Setting up rsyslog (8.2312.0-3ubuntu7) ... 272s info: The user `syslog' is already a member of `adm'. 273s Setting up libpsl5t64:s390x (0.21.2-1.1) ... 273s Setting up libnghttp2-14:s390x (1.59.0-1build1) ... 273s Setting up libdeflate0:s390x (1.19-1) ... 273s Setting up linux-libc-dev:s390x (6.8.0-20.20) ... 273s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 273s Setting up libnss-systemd:s390x (255.4-1ubuntu5) ... 273s Setting up libparted2t64:s390x (3.6-3.1build2) ... 273s Setting up krb5-locales (1.20.1-6ubuntu1) ... 273s Setting up file (1:5.45-3) ... 273s Setting up kmod (31+20240202-2ubuntu4) ... 273s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 273s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 273s Setting up libprotobuf-c1:s390x (1.4.1-1ubuntu3) ... 273s Setting up libjbig0:s390x (2.1-6.1ubuntu1) ... 273s Setting up xxd (2:9.1.0016-1ubuntu6) ... 273s Setting up libelf1t64:s390x (0.190-1.1build2) ... 273s Setting up libkrb5support0:s390x (1.20.1-6ubuntu1) ... 273s Setting up libdw1t64:s390x (0.190-1.1build2) ... 273s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 273s Setting up eject (2.39.3-9ubuntu2) ... 273s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 273s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 274s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 274s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 274s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 274s Installing new version of config file /etc/apparmor.d/code ... 274s Installing new version of config file /etc/apparmor.d/firefox ... 274s Reloading AppArmor profiles 275s Setting up libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 275s No schema files found: doing nothing. 275s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 275s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 275s Setting up vim-common (2:9.1.0016-1ubuntu6) ... 275s Setting up libqrtr-glib0:s390x (1.2.2-1ubuntu3) ... 275s Setting up libslang2:s390x (2.3.3-3build1) ... 275s Setting up libnvme1t64 (1.8-3) ... 275s Setting up mtr-tiny (0.95-1.1build1) ... 275s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 275s Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) ... 275s Setting up libdbus-1-3:s390x (1.14.10-4ubuntu2) ... 275s Setting up xz-utils (5.6.0-0.2) ... 275s Setting up perl-modules-5.38 (5.38.2-3.2) ... 275s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 275s Setting up libblockdev-utils3:s390x (3.1.0-1build1) ... 275s Setting up fonts-dejavu-mono (2.37-8) ... 275s Setting up libpng16-16t64:s390x (1.6.43-3) ... 275s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 275s Setting up libevent-core-2.1-7:s390x (2.1.12-stable-9build1) ... 275s Setting up udev (255.4-1ubuntu5) ... 276s Setting up libss2:s390x (1.47.0-2.4~exp1ubuntu2) ... 276s Setting up usb.ids (2024.03.18-1) ... 276s Setting up sudo (1.9.15p5-3ubuntu3) ... 276s Setting up fonts-dejavu-core (2.37-8) ... 276s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 276s Setting up gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) ... 276s Setting up libk5crypto3:s390x (1.20.1-6ubuntu1) ... 276s Setting up libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 276s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 276s Setting up libwebp7:s390x (1.3.2-0.4build2) ... 276s Setting up libfdisk1:s390x (2.39.3-9ubuntu2) ... 276s Setting up libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 276s Setting up libblockdev-nvme3:s390x (3.1.0-1build1) ... 276s Setting up libblockdev-fs3:s390x (3.1.0-1build1) ... 276s Setting up libaio1t64:s390x (0.3.113-6) ... 276s Setting up python-apt-common (2.7.7) ... 276s Setting up mount (2.39.3-9ubuntu2) ... 276s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 277s uuidd.service is a disabled or a static unit not running, not starting it. 277s Setting up libmm-glib0:s390x (1.23.4-0ubuntu1) ... 277s Setting up groff-base (1.23.0-3build1) ... 277s Setting up libcrypt-dev:s390x (1:4.4.36-4) ... 277s Setting up libplymouth5:s390x (24.004.60-1ubuntu6) ... 277s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 277s Setting up kpartx (0.9.4-5ubuntu6) ... 277s Setting up procps (2:4.0.4-4ubuntu2) ... 277s Setting up gpgconf (2.4.4-2ubuntu15) ... 277s Setting up libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) ... 277s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 277s Setting up libkrb5-3:s390x (1.20.1-6ubuntu1) ... 277s Setting up libpython3.11-minimal:s390x (3.11.8-1build4) ... 277s Setting up libperl5.38t64:s390x (5.38.2-3.2) ... 277s Setting up tnftp (20230507-2build1) ... 277s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 277s Setting up libfido2-1:s390x (1.14.0-1build1) ... 277s Setting up libc-dev-bin (2.39-0ubuntu6) ... 277s Setting up openssl (3.0.13-0ubuntu2) ... 277s Setting up linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 278s Setting up readline-common (8.2-4) ... 278s Setting up libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) ... 278s Setting up libxmuu1:s390x (2:1.1.3-3build1) ... 278s Setting up dbus-bin (1.14.10-4ubuntu2) ... 278s Setting up info (7.1-3build1) ... 278s Setting up liblocale-gettext-perl (1.07-6ubuntu4) ... 278s Setting up gpg (2.4.4-2ubuntu15) ... 278s Setting up libgudev-1.0-0:s390x (1:238-3ubuntu2) ... 278s Setting up libpolkit-gobject-1-0:s390x (124-1ubuntu1) ... 278s Setting up libbpf1:s390x (1:1.3.0-2build1) ... 278s Setting up libmbim-glib4:s390x (1.31.2-0ubuntu2) ... 278s Setting up rsync (3.2.7-1build1) ... 278s rsync.service is a disabled or a static unit not running, not starting it. 278s Setting up libudisks2-0:s390x (2.10.1-6) ... 278s Setting up bolt (0.9.6-2build1) ... 279s bolt.service is a disabled or a static unit not running, not starting it. 279s Setting up s390-tools-data (2.31.0-0ubuntu3) ... 279s Setting up libllvm18:s390x (1:18.1.2-1ubuntu2) ... 279s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 279s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 279s Setting up python3.11-minimal (3.11.8-1build4) ... 280s Setting up libclang1-18 (1:18.1.2-1ubuntu2) ... 280s Setting up manpages-dev (6.05.01-1) ... 280s Setting up linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 280s Setting up apt-utils (2.7.14) ... 280s Setting up gpg-agent (2.4.4-2ubuntu15) ... 280s Setting up libpython3.12-stdlib:s390x (3.12.2-4build3) ... 280s Setting up libblockdev-mdraid3:s390x (3.1.0-1build1) ... 280s Setting up wget (1.21.4-1ubuntu2) ... 280s Setting up linux-image-6.8.0-20-generic (6.8.0-20.20) ... 281s I: /boot/vmlinuz is now a symlink to vmlinuz-6.8.0-20-generic 281s I: /boot/initrd.img is now a symlink to initrd.img-6.8.0-20-generic 281s Setting up libblockdev-swap3:s390x (3.1.0-1build1) ... 281s Setting up plymouth (24.004.60-1ubuntu6) ... 281s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 281s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 284s Not invoking zipl: initrd doesn't exist yet 284s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 285s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 285s Setting up fontconfig-config (2.15.0-1.1ubuntu1) ... 285s Setting up libxmlb2:s390x (0.3.15-1build1) ... 285s Setting up btrfs-progs (6.6.3-1.1build1) ... 285s Setting up libpython3.11-stdlib:s390x (3.11.8-1build4) ... 285s Setting up python3.12 (3.12.2-4build3) ... 286s Setting up libblockdev-loop3:s390x (3.1.0-1build1) ... 286s Setting up gpgsm (2.4.4-2ubuntu15) ... 286s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 286s Setting up parted (3.6-3.1build2) ... 286s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 286s update-initramfs: deferring update (trigger activated) 287s e2scrub_all.service is a disabled or a static unit not running, not starting it. 287s Setting up linux-headers-generic (6.8.0-20.20+1) ... 287s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 287s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 287s Setting up vim-tiny (2:9.1.0016-1ubuntu6) ... 287s Setting up libnetplan1:s390x (1.0-1) ... 287s Setting up man-db (2.12.0-3build4) ... 287s Updating database of manual pages ... 289s man-db.service is a disabled or a static unit not running, not starting it. 289s Setting up libblockdev3:s390x (3.1.0-1build1) ... 289s Setting up fdisk (2.39.3-9ubuntu2) ... 289s Setting up multipath-tools (0.9.4-5ubuntu6) ... 289s Setting up libjson-glib-1.0-0:s390x (1.8.0-2build1) ... 289s Setting up libblockdev-part3:s390x (3.1.0-1build1) ... 289s Setting up libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) ... 289s Setting up hwdata (0.379-1) ... 289s Setting up perl (5.38.2-3.2) ... 289s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 289s update-initramfs: deferring update (trigger activated) 289s Setting up libfreetype6:s390x (2.13.2+dfsg-1build2) ... 289s Setting up gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) ... 289s Setting up dbus (1.14.10-4ubuntu2) ... 289s A reboot is required to replace the running dbus-daemon. 289s Please reboot the system when convenient. 290s Setting up shared-mime-info (2.4-1build1) ... 290s Setting up libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) ... 290s Setting up ftp (20230507-2build1) ... 290s Setting up keyboxd (2.4.4-2ubuntu15) ... 290s Setting up libdpkg-perl (1.22.6ubuntu5) ... 290s Setting up libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) ... 290s Setting up libssh-4:s390x (0.10.6-2build1) ... 290s Setting up ieee-data (20220827.1) ... 290s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 290s Setting up libpam-systemd:s390x (255.4-1ubuntu5) ... 290s Setting up libpolkit-agent-1-0:s390x (124-1ubuntu1) ... 290s Setting up libc6-dev:s390x (2.39-0ubuntu6) ... 290s Setting up libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 290s Setting up libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 290s Setting up linux-image-virtual (6.8.0-20.20+1) ... 290s Setting up netplan-generator (1.0-1) ... 290s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 290s Setting up libclang-cpp18 (1:18.1.2-1ubuntu2) ... 290s Setting up libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 290s Setting up linux-tools-common (6.8.0-20.20) ... 290s Setting up libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 290s Setting up libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) ... 290s Setting up libpython3-stdlib:s390x (3.12.2-0ubuntu1) ... 290s Setting up systemd-resolved (255.4-1ubuntu5) ... 291s Setting up python3.11 (3.11.8-1build4) ... 292s Setting up linux-image-generic (6.8.0-20.20+1) ... 292s Setting up telnet (0.17+2.5-3ubuntu3) ... 292s Setting up linux-headers-virtual (6.8.0-20.20+1) ... 292s Setting up linux-generic (6.8.0-20.20+1) ... 292s Setting up libcurl4t64:s390x (8.5.0-2ubuntu8) ... 292s Setting up bpftrace (0.20.2-1ubuntu1) ... 292s Setting up bind9-libs:s390x (1:9.18.24-0ubuntu3) ... 292s Setting up libtirpc3t64:s390x (1.3.4+ds-1.1) ... 292s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 292s Setting up iproute2 (6.1.0-1ubuntu5) ... 292s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 292s Setting up libgusb2:s390x (0.4.8-1build1) ... 292s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 292s Setting up libqmi-glib5:s390x (1.35.2-0ubuntu1) ... 292s Setting up linux-tools-6.8.0-20 (6.8.0-20.20) ... 292s Setting up python3 (3.12.2-0ubuntu1) ... 292s Setting up libjcat1:s390x (0.2.0-2build2) ... 292s Setting up dpkg-dev (1.22.6ubuntu5) ... 292s Setting up linux-virtual (6.8.0-20.20+1) ... 292s Setting up dirmngr (2.4.4-2ubuntu15) ... 292s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 292s Setting up linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 292s Setting up python3-cryptography (41.0.7-4build2) ... 293s Setting up python3-gi (3.47.0-3build1) ... 293s Setting up libgd3:s390x (2.3.3-9ubuntu3) ... 293s Setting up python3-typing-extensions (4.10.0-1) ... 293s Setting up lsof (4.95.0-1build2) ... 293s Setting up python3-pyrsistent:s390x (0.20.0-1build1) ... 293s Setting up python3-netaddr (0.8.0-2ubuntu1) ... 293s Setting up libnsl2:s390x (1.3.0-3build2) ... 293s Setting up gnupg (2.4.4-2ubuntu15) ... 293s Setting up python3-netplan (1.0-1) ... 293s Setting up curl (8.5.0-2ubuntu8) ... 293s Setting up libvolume-key1:s390x (0.3.12-7build1) ... 293s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 293s Setting up python3-lib2to3 (3.12.2-3ubuntu1.1) ... 294s Setting up python3-bpfcc (0.29.1+ds-1ubuntu4) ... 294s Setting up libc-devtools (2.39-0ubuntu6) ... 294s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 294s Setting up python3-distutils (3.12.2-3ubuntu1.1) ... 294s python3.12: can't get files for byte-compilation 294s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 294s Setting up python3-dbus (1.3.2-5build2) ... 294s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 295s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 295s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 295s Replacing config file /etc/ssh/sshd_config with new version 296s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 297s Setting up libblockdev-crypto3:s390x (3.1.0-1build1) ... 297s Setting up python3-gdbm:s390x (3.12.2-3ubuntu1.1) ... 297s Setting up python3-apt (2.7.7) ... 298s Setting up libfwupd2:s390x (1.9.15-2) ... 298s Setting up python3-yaml (6.0.1-2build1) ... 298s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 298s Setting up netplan.io (1.0-1) ... 298s Setting up bpfcc-tools (0.29.1+ds-1ubuntu4) ... 298s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 298s Setting up ubuntu-pro-client (31.2.2) ... 299s Setting up fwupd (1.9.15-2) ... 300s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 300s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 300s Setting up ubuntu-pro-client-l10n (31.2.2) ... 300s Setting up udisks2 (2.10.1-6) ... 300s Processing triggers for libc-bin (2.39-0ubuntu6) ... 300s Processing triggers for ufw (0.36.2-5) ... 300s Processing triggers for debianutils (5.17) ... 300s Processing triggers for install-info (7.1-3build1) ... 300s Processing triggers for initramfs-tools (0.142ubuntu23) ... 300s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 300s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 304s Not invoking zipl: initrd doesn't exist yet 304s Processing triggers for linux-image-6.8.0-20-generic (6.8.0-20.20) ... 304s /etc/kernel/postinst.d/initramfs-tools: 304s update-initramfs: Generating /boot/initrd.img-6.8.0-20-generic 304s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 307s Using config file '/etc/zipl.conf' 307s Building bootmap in '/boot' 307s Adding IPL section 'ubuntu' (default) 307s Preparing boot device for LD-IPL: vda (0000). 307s Done. 308s /etc/kernel/postinst.d/zz-zipl: 308s Using config file '/etc/zipl.conf' 308s Building bootmap in '/boot' 308s Adding IPL section 'ubuntu' (default) 308s Preparing boot device for LD-IPL: vda (0000). 308s Done. 309s Reading package lists... 309s Building dependency tree... 309s Reading state information... 309s The following packages will be REMOVED: 309s libaio1* libnetplan0* python3-distutils* python3-lib2to3* 310s 0 upgraded, 0 newly installed, 4 to remove and 1 not upgraded. 310s After this operation, 1445 kB disk space will be freed. 310s (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 ... 81786 files and directories currently installed.) 310s Removing libaio1:s390x (0.3.113-5) ... 310s Removing libnetplan0:s390x (0.107.1-3) ... 310s Removing python3-distutils (3.12.2-3ubuntu1.1) ... 310s Removing python3-lib2to3 (3.12.2-3ubuntu1.1) ... 310s Processing triggers for libc-bin (2.39-0ubuntu6) ... 310s autopkgtest [01:14:29]: rebooting testbed after setup commands that affected boot 338s autopkgtest [01:14:57]: testbed running kernel: Linux 6.8.0-20-generic #20-Ubuntu SMP Mon Mar 18 10:49:25 UTC 2024 341s autopkgtest [01:15:00]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-pbapply 344s Get:1 http://ftpmaster.internal/ubuntu noble/universe r-cran-pbapply 1.7-2-1 (dsc) [2127 B] 344s Get:2 http://ftpmaster.internal/ubuntu noble/universe r-cran-pbapply 1.7-2-1 (tar) [24.0 kB] 344s Get:3 http://ftpmaster.internal/ubuntu noble/universe r-cran-pbapply 1.7-2-1 (diff) [2808 B] 344s gpgv: Signature made Fri Jun 30 14:06:59 2023 UTC 344s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 344s gpgv: issuer "tille@debian.org" 344s gpgv: Can't check signature: No public key 344s dpkg-source: warning: cannot verify inline signature for ./r-cran-pbapply_1.7-2-1.dsc: no acceptable signature found 344s autopkgtest [01:15:03]: testing package r-cran-pbapply version 1.7-2-1 344s autopkgtest [01:15:03]: build not needed 345s autopkgtest [01:15:04]: test run-unit-test: preparing testbed 347s Reading package lists... 347s Building dependency tree... 347s Reading state information... 347s Starting pkgProblemResolver with broken count: 0 347s Starting 2 pkgProblemResolver with broken count: 0 347s Done 347s The following additional packages will be installed: 347s fontconfig fonts-font-awesome fonts-glyphicons-halflings javascript-common 347s libblas3 libcairo2 libdatrie1 libgfortran5 libgomp1 libgraphite2-3 347s libharfbuzz0b libice6 libjs-bootstrap libjs-bootstrap4 libjs-d3 347s libjs-es5-shim libjs-highlight.js libjs-jquery libjs-jquery-datatables 347s libjs-jquery-selectize.js libjs-jquery-ui libjs-json libjs-microplugin.js 347s libjs-popper.js libjs-sifter.js libjs-twitter-bootstrap-datepicker 347s liblapack3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 347s libpaper-utils libpaper1 libpixman-1-0 libsm6 libtcl8.6 libthai-data 347s libthai0 libtk8.6 libxcb-render0 libxcb-shm0 libxft2 libxrender1 libxss1 347s libxt6t64 littler node-bootstrap-sass node-html5shiv node-normalize.css 347s r-base-core r-cran-base64enc r-cran-bslib r-cran-cachem r-cran-cli 347s r-cran-codetools r-cran-commonmark r-cran-crayon r-cran-digest 347s r-cran-ellipsis r-cran-fastmap r-cran-fontawesome r-cran-fs r-cran-future 347s r-cran-future.apply r-cran-globals r-cran-glue r-cran-htmltools 347s r-cran-httpuv r-cran-jquerylib r-cran-jsonlite r-cran-later r-cran-lifecycle 347s r-cran-listenv r-cran-littler r-cran-magrittr r-cran-memoise r-cran-mime 347s r-cran-parallelly r-cran-pbapply r-cran-pkgkitten r-cran-promises r-cran-r6 347s r-cran-rappdirs r-cran-rcpp r-cran-rlang r-cran-sass r-cran-shiny 347s r-cran-sourcetools r-cran-withr r-cran-xtable unzip x11-common xdg-utils zip 347s Suggested packages: 347s apache2 | lighttpd | httpd libjs-jquery-ui-docs tcl8.6 tk8.6 nodejs elpa-ess 347s r-doc-info | r-doc-pdf r-mathlib r-base-html r-cran-rstudioapi 347s r-cran-testthat r-cran-getopt r-cran-covr r-cran-knitr r-cran-rmarkdown 347s r-cran-httr r-cran-roxygen2 r-cran-inline r-cran-plm r-cran-zoo 347s r-cran-survival 347s Recommended packages: 347s node-jquery r-recommended r-base-dev r-doc-html r-cran-curl r-cran-ggplot2 347s r-cran-knitr r-cran-rmarkdown r-cran-testthat r-cran-thematic r-cran-callr 347s r-cran-covr r-cran-htmlwidgets r-cran-mockery r-cran-processx r-cran-ps 347s r-cran-rprojroot r-cran-rstudioapi r-cran-tibble r-cran-whoami r-cran-xml2 347s r-cran-dplyr r-cran-rsvg r-cran-pillar r-cran-spelling r-cran-vctrs 347s r-cran-rhpcblasctl r-cran-r.rsp r-cran-markdown r-cran-dbi r-cran-rsqlite 347s r-cran-waldo r-cran-cairo r-cran-ragg r-cran-httr r-cran-sf r-cran-lintr 347s r-cran-tidyverse r-cran-r.utils r-cran-purrr r-cran-usethis r-cran-yaml 347s r-cran-dygraphs r-cran-lattice libfile-mimeinfo-perl libnet-dbus-perl 347s libx11-protocol-perl x11-utils x11-xserver-utils 347s The following NEW packages will be installed: 347s autopkgtest-satdep fontconfig fonts-font-awesome fonts-glyphicons-halflings 347s javascript-common libblas3 libcairo2 libdatrie1 libgfortran5 libgomp1 347s libgraphite2-3 libharfbuzz0b libice6 libjs-bootstrap libjs-bootstrap4 347s libjs-d3 libjs-es5-shim libjs-highlight.js libjs-jquery 347s libjs-jquery-datatables libjs-jquery-selectize.js libjs-jquery-ui libjs-json 347s libjs-microplugin.js libjs-popper.js libjs-sifter.js 347s libjs-twitter-bootstrap-datepicker liblapack3 libpango-1.0-0 347s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 347s libsm6 libtcl8.6 libthai-data libthai0 libtk8.6 libxcb-render0 libxcb-shm0 347s libxft2 libxrender1 libxss1 libxt6t64 littler node-bootstrap-sass 347s node-html5shiv node-normalize.css r-base-core r-cran-base64enc r-cran-bslib 347s r-cran-cachem r-cran-cli r-cran-codetools r-cran-commonmark r-cran-crayon 347s r-cran-digest r-cran-ellipsis r-cran-fastmap r-cran-fontawesome r-cran-fs 347s r-cran-future r-cran-future.apply r-cran-globals r-cran-glue 347s r-cran-htmltools r-cran-httpuv r-cran-jquerylib r-cran-jsonlite r-cran-later 347s r-cran-lifecycle r-cran-listenv r-cran-littler r-cran-magrittr 347s r-cran-memoise r-cran-mime r-cran-parallelly r-cran-pbapply r-cran-pkgkitten 347s r-cran-promises r-cran-r6 r-cran-rappdirs r-cran-rcpp r-cran-rlang 347s r-cran-sass r-cran-shiny r-cran-sourcetools r-cran-withr r-cran-xtable unzip 347s x11-common xdg-utils zip 347s 0 upgraded, 94 newly installed, 0 to remove and 1 not upgraded. 347s Need to get 60.1 MB/60.1 MB of archives. 347s After this operation, 135 MB of additional disk space will be used. 347s Get:1 /tmp/autopkgtest.7GSmkw/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [732 B] 348s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig s390x 2.15.0-1.1ubuntu1 [191 kB] 348s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 349s Get:4 http://ftpmaster.internal/ubuntu noble/universe s390x fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 349s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x javascript-common all 11+nmu1 [5936 B] 349s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x libblas3 s390x 3.12.0-3 [245 kB] 349s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libpixman-1-0 s390x 0.42.2-1 [173 kB] 349s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-render0 s390x 1.15-1 [17.0 kB] 349s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-shm0 s390x 1.15-1 [5782 B] 349s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libxrender1 s390x 1:0.9.10-1.1 [19.4 kB] 349s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcairo2 s390x 1.18.0-1ubuntu1 [589 kB] 349s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libdatrie1 s390x 0.2.13-3 [22.6 kB] 349s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran5 s390x 14-20240315-1ubuntu1 [600 kB] 350s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240315-1ubuntu1 [151 kB] 350s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libgraphite2-3 s390x 1.3.14-2 [90.4 kB] 350s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libharfbuzz0b s390x 8.3.0-2build1 [515 kB] 350s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x x11-common all 1:7.7+23ubuntu2 [23.4 kB] 350s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libice6 s390x 2:1.0.10-1build2 [40.8 kB] 350s Get:19 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 350s Get:20 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 350s Get:21 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 350s Get:22 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-d3 all 3.5.17-4 [132 kB] 350s Get:23 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-es5-shim all 4.6.7-2 [39.8 kB] 350s Get:24 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-highlight.js all 9.18.5+dfsg1-2 [385 kB] 350s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 351s Get:26 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-jquery-datatables all 1.11.5+dfsg-2 [146 kB] 351s Get:27 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-sifter.js all 0.6.0+dfsg-3 [12.6 kB] 351s Get:28 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-microplugin.js all 0.0.3+dfsg-1.1 [3712 B] 351s Get:29 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-jquery-selectize.js all 0.12.6+dfsg-1.1 [51.0 kB] 351s Get:30 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 351s Get:31 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-json all 0~20221030+~1.0.8-1 [20.6 kB] 351s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x liblapack3 s390x 3.12.0-3 [2979 kB] 352s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libthai-data all 0.1.29-2 [158 kB] 352s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x libthai0 s390x 0.1.29-2 [20.6 kB] 352s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpango-1.0-0 s390x 1.52.1+ds-1 [242 kB] 352s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpangoft2-1.0-0 s390x 1.52.1+ds-1 [44.2 kB] 352s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpangocairo-1.0-0 s390x 1.52.1+ds-1 [28.7 kB] 352s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libpaper1 s390x 1.1.29 [13.3 kB] 352s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libpaper-utils s390x 1.1.29 [8452 B] 352s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x libsm6 s390x 2:1.2.3-1build2 [16.9 kB] 352s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtcl8.6 s390x 8.6.14+dfsg-1 [1037 kB] 352s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libxft2 s390x 2.3.6-1 [44.3 kB] 352s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libxss1 s390x 1:1.2.3-1build2 [8192 B] 352s Get:44 http://ftpmaster.internal/ubuntu noble/main s390x libtk8.6 s390x 8.6.14-1 [833 kB] 352s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxt6t64 s390x 1:1.2.1-1.2 [184 kB] 352s Get:46 http://ftpmaster.internal/ubuntu noble/main s390x zip s390x 3.0-13 [175 kB] 352s Get:47 http://ftpmaster.internal/ubuntu noble/main s390x unzip s390x 6.0-28ubuntu3 [180 kB] 353s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 353s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-base-core s390x 4.3.3-2build1 [27.1 MB] 360s Get:50 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-littler s390x 0.3.19-1 [93.0 kB] 360s Get:51 http://ftpmaster.internal/ubuntu noble/universe s390x littler all 0.3.19-1 [2472 B] 360s Get:52 http://ftpmaster.internal/ubuntu noble/universe s390x node-bootstrap-sass all 3.4.3-2 [187 kB] 361s Get:53 http://ftpmaster.internal/ubuntu noble/universe s390x node-html5shiv all 3.7.3+dfsg-5 [13.5 kB] 361s Get:54 http://ftpmaster.internal/ubuntu noble/universe s390x node-normalize.css all 8.0.1-5 [10.8 kB] 361s Get:55 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-base64enc s390x 0.1-3-3 [28.0 kB] 361s Get:56 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-rlang s390x 1.1.3-1 [1672 kB] 361s Get:57 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-fastmap s390x 1.1.1-1 [69.1 kB] 361s Get:58 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-cachem s390x 1.0.8-1 [72.1 kB] 361s Get:59 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-digest s390x 0.6.34-1 [187 kB] 361s Get:60 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-ellipsis s390x 0.3.2-2 [35.4 kB] 361s Get:61 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-htmltools s390x 0.5.7-1 [368 kB] 361s Get:62 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-jquerylib all 0.1.4+dfsg-4 [13.5 kB] 361s Get:63 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-jsonlite s390x 1.8.8+dfsg-1 [444 kB] 361s Get:64 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-cli s390x 3.6.2-1 [1382 kB] 362s Get:65 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-glue s390x 1.7.0-1 [154 kB] 362s Get:66 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-lifecycle all 1.0.4+dfsg-1 [110 kB] 362s Get:67 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-memoise all 2.0.1-1 [53.9 kB] 362s Get:68 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-mime s390x 0.12-1 [35.7 kB] 362s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-cran-fs s390x 1.6.3+dfsg-1build1 [229 kB] 362s Get:70 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-r6 all 2.5.1-1 [99.0 kB] 362s Get:71 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-rappdirs s390x 0.3.3-1 [47.5 kB] 362s Get:72 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-sass s390x 0.4.8+dfsg-1 [1025 kB] 362s Get:73 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-bslib all 0.6.1+dfsg-1 [5138 kB] 364s Get:74 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-codetools all 0.2-19-1 [90.5 kB] 364s Get:75 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-commonmark s390x 1.9.1-1 [142 kB] 364s Get:76 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-crayon all 1.5.2-1 [164 kB] 364s Get:77 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-fontawesome all 0.5.2-1 [1300 kB] 364s Get:78 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-globals all 0.16.2-1 [117 kB] 364s Get:79 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-listenv all 0.9.1+dfsg-1 [112 kB] 364s Get:80 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-parallelly s390x 1.37.1-1 [365 kB] 364s Get:81 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-future all 1.33.1+dfsg-1 [634 kB] 365s Get:82 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-future.apply all 1.11.1+dfsg-1 [171 kB] 365s Get:83 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-pkgkitten all 0.2.3-1 [25.1 kB] 365s Get:84 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-rcpp s390x 1.0.12-1 [1985 kB] 365s Get:85 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-later s390x 1.3.2+dfsg-1 [126 kB] 365s Get:86 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-magrittr s390x 2.0.3-1 [154 kB] 365s Get:87 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-promises s390x 1.2.1+dfsg-1 [285 kB] 365s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-cran-httpuv s390x 1.6.14+dfsg-1build1 [518 kB] 366s Get:89 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-pbapply all 1.7-2-1 [102 kB] 366s Get:90 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-xtable all 1:1.8-4-2 [689 kB] 366s Get:91 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-sourcetools s390x 0.1.7-1-1 [47.1 kB] 366s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-cran-withr all 3.0.0+dfsg-1 [228 kB] 366s Get:93 http://ftpmaster.internal/ubuntu noble/universe s390x libjs-twitter-bootstrap-datepicker all 1.3.1+dfsg1-4.1 [28.5 kB] 366s Get:94 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-shiny all 1.8.0+dfsg-1 [2762 kB] 367s Preconfiguring packages ... 368s Fetched 60.1 MB in 20s (3070 kB/s) 368s Selecting previously unselected package fontconfig. 368s (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 ... 81562 files and directories currently installed.) 368s Preparing to unpack .../00-fontconfig_2.15.0-1.1ubuntu1_s390x.deb ... 368s Unpacking fontconfig (2.15.0-1.1ubuntu1) ... 368s Selecting previously unselected package fonts-font-awesome. 368s Preparing to unpack .../01-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 368s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 368s Selecting previously unselected package fonts-glyphicons-halflings. 368s Preparing to unpack .../02-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 368s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 368s Selecting previously unselected package javascript-common. 368s Preparing to unpack .../03-javascript-common_11+nmu1_all.deb ... 368s Unpacking javascript-common (11+nmu1) ... 368s Selecting previously unselected package libblas3:s390x. 368s Preparing to unpack .../04-libblas3_3.12.0-3_s390x.deb ... 368s Unpacking libblas3:s390x (3.12.0-3) ... 368s Selecting previously unselected package libpixman-1-0:s390x. 368s Preparing to unpack .../05-libpixman-1-0_0.42.2-1_s390x.deb ... 368s Unpacking libpixman-1-0:s390x (0.42.2-1) ... 368s Selecting previously unselected package libxcb-render0:s390x. 368s Preparing to unpack .../06-libxcb-render0_1.15-1_s390x.deb ... 368s Unpacking libxcb-render0:s390x (1.15-1) ... 368s Selecting previously unselected package libxcb-shm0:s390x. 368s Preparing to unpack .../07-libxcb-shm0_1.15-1_s390x.deb ... 368s Unpacking libxcb-shm0:s390x (1.15-1) ... 368s Selecting previously unselected package libxrender1:s390x. 368s Preparing to unpack .../08-libxrender1_1%3a0.9.10-1.1_s390x.deb ... 368s Unpacking libxrender1:s390x (1:0.9.10-1.1) ... 368s Selecting previously unselected package libcairo2:s390x. 368s Preparing to unpack .../09-libcairo2_1.18.0-1ubuntu1_s390x.deb ... 368s Unpacking libcairo2:s390x (1.18.0-1ubuntu1) ... 368s Selecting previously unselected package libdatrie1:s390x. 368s Preparing to unpack .../10-libdatrie1_0.2.13-3_s390x.deb ... 368s Unpacking libdatrie1:s390x (0.2.13-3) ... 368s Selecting previously unselected package libgfortran5:s390x. 368s Preparing to unpack .../11-libgfortran5_14-20240315-1ubuntu1_s390x.deb ... 368s Unpacking libgfortran5:s390x (14-20240315-1ubuntu1) ... 368s Selecting previously unselected package libgomp1:s390x. 368s Preparing to unpack .../12-libgomp1_14-20240315-1ubuntu1_s390x.deb ... 368s Unpacking libgomp1:s390x (14-20240315-1ubuntu1) ... 368s Selecting previously unselected package libgraphite2-3:s390x. 368s Preparing to unpack .../13-libgraphite2-3_1.3.14-2_s390x.deb ... 368s Unpacking libgraphite2-3:s390x (1.3.14-2) ... 368s Selecting previously unselected package libharfbuzz0b:s390x. 368s Preparing to unpack .../14-libharfbuzz0b_8.3.0-2build1_s390x.deb ... 368s Unpacking libharfbuzz0b:s390x (8.3.0-2build1) ... 368s Selecting previously unselected package x11-common. 368s Preparing to unpack .../15-x11-common_1%3a7.7+23ubuntu2_all.deb ... 368s Unpacking x11-common (1:7.7+23ubuntu2) ... 368s Selecting previously unselected package libice6:s390x. 368s Preparing to unpack .../16-libice6_2%3a1.0.10-1build2_s390x.deb ... 368s Unpacking libice6:s390x (2:1.0.10-1build2) ... 368s Selecting previously unselected package libjs-bootstrap. 368s Preparing to unpack .../17-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 368s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 368s Selecting previously unselected package libjs-popper.js. 368s Preparing to unpack .../18-libjs-popper.js_1.16.1+ds-6_all.deb ... 368s Unpacking libjs-popper.js (1.16.1+ds-6) ... 368s Selecting previously unselected package libjs-bootstrap4. 368s Preparing to unpack .../19-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 368s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 368s Selecting previously unselected package libjs-d3. 368s Preparing to unpack .../20-libjs-d3_3.5.17-4_all.deb ... 368s Unpacking libjs-d3 (3.5.17-4) ... 368s Selecting previously unselected package libjs-es5-shim. 368s Preparing to unpack .../21-libjs-es5-shim_4.6.7-2_all.deb ... 368s Unpacking libjs-es5-shim (4.6.7-2) ... 368s Selecting previously unselected package libjs-highlight.js. 368s Preparing to unpack .../22-libjs-highlight.js_9.18.5+dfsg1-2_all.deb ... 368s Unpacking libjs-highlight.js (9.18.5+dfsg1-2) ... 368s Selecting previously unselected package libjs-jquery. 368s Preparing to unpack .../23-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 368s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 368s Selecting previously unselected package libjs-jquery-datatables. 368s Preparing to unpack .../24-libjs-jquery-datatables_1.11.5+dfsg-2_all.deb ... 368s Unpacking libjs-jquery-datatables (1.11.5+dfsg-2) ... 368s Selecting previously unselected package libjs-sifter.js. 368s Preparing to unpack .../25-libjs-sifter.js_0.6.0+dfsg-3_all.deb ... 368s Unpacking libjs-sifter.js (0.6.0+dfsg-3) ... 368s Selecting previously unselected package libjs-microplugin.js. 368s Preparing to unpack .../26-libjs-microplugin.js_0.0.3+dfsg-1.1_all.deb ... 368s Unpacking libjs-microplugin.js (0.0.3+dfsg-1.1) ... 368s Selecting previously unselected package libjs-jquery-selectize.js. 368s Preparing to unpack .../27-libjs-jquery-selectize.js_0.12.6+dfsg-1.1_all.deb ... 368s Unpacking libjs-jquery-selectize.js (0.12.6+dfsg-1.1) ... 368s Selecting previously unselected package libjs-jquery-ui. 368s Preparing to unpack .../28-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 368s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 368s Selecting previously unselected package libjs-json. 368s Preparing to unpack .../29-libjs-json_0~20221030+~1.0.8-1_all.deb ... 368s Unpacking libjs-json (0~20221030+~1.0.8-1) ... 368s Selecting previously unselected package liblapack3:s390x. 368s Preparing to unpack .../30-liblapack3_3.12.0-3_s390x.deb ... 368s Unpacking liblapack3:s390x (3.12.0-3) ... 369s Selecting previously unselected package libthai-data. 369s Preparing to unpack .../31-libthai-data_0.1.29-2_all.deb ... 369s Unpacking libthai-data (0.1.29-2) ... 369s Selecting previously unselected package libthai0:s390x. 369s Preparing to unpack .../32-libthai0_0.1.29-2_s390x.deb ... 369s Unpacking libthai0:s390x (0.1.29-2) ... 369s Selecting previously unselected package libpango-1.0-0:s390x. 369s Preparing to unpack .../33-libpango-1.0-0_1.52.1+ds-1_s390x.deb ... 369s Unpacking libpango-1.0-0:s390x (1.52.1+ds-1) ... 369s Selecting previously unselected package libpangoft2-1.0-0:s390x. 369s Preparing to unpack .../34-libpangoft2-1.0-0_1.52.1+ds-1_s390x.deb ... 369s Unpacking libpangoft2-1.0-0:s390x (1.52.1+ds-1) ... 369s Selecting previously unselected package libpangocairo-1.0-0:s390x. 369s Preparing to unpack .../35-libpangocairo-1.0-0_1.52.1+ds-1_s390x.deb ... 369s Unpacking libpangocairo-1.0-0:s390x (1.52.1+ds-1) ... 369s Selecting previously unselected package libpaper1:s390x. 369s Preparing to unpack .../36-libpaper1_1.1.29_s390x.deb ... 369s Unpacking libpaper1:s390x (1.1.29) ... 369s Selecting previously unselected package libpaper-utils. 369s Preparing to unpack .../37-libpaper-utils_1.1.29_s390x.deb ... 369s Unpacking libpaper-utils (1.1.29) ... 369s Selecting previously unselected package libsm6:s390x. 369s Preparing to unpack .../38-libsm6_2%3a1.2.3-1build2_s390x.deb ... 369s Unpacking libsm6:s390x (2:1.2.3-1build2) ... 369s Selecting previously unselected package libtcl8.6:s390x. 369s Preparing to unpack .../39-libtcl8.6_8.6.14+dfsg-1_s390x.deb ... 369s Unpacking libtcl8.6:s390x (8.6.14+dfsg-1) ... 369s Selecting previously unselected package libxft2:s390x. 369s Preparing to unpack .../40-libxft2_2.3.6-1_s390x.deb ... 369s Unpacking libxft2:s390x (2.3.6-1) ... 369s Selecting previously unselected package libxss1:s390x. 369s Preparing to unpack .../41-libxss1_1%3a1.2.3-1build2_s390x.deb ... 369s Unpacking libxss1:s390x (1:1.2.3-1build2) ... 369s Selecting previously unselected package libtk8.6:s390x. 369s Preparing to unpack .../42-libtk8.6_8.6.14-1_s390x.deb ... 369s Unpacking libtk8.6:s390x (8.6.14-1) ... 369s Selecting previously unselected package libxt6t64:s390x. 369s Preparing to unpack .../43-libxt6t64_1%3a1.2.1-1.2_s390x.deb ... 369s Unpacking libxt6t64:s390x (1:1.2.1-1.2) ... 369s Selecting previously unselected package zip. 369s Preparing to unpack .../44-zip_3.0-13_s390x.deb ... 369s Unpacking zip (3.0-13) ... 369s Selecting previously unselected package unzip. 369s Preparing to unpack .../45-unzip_6.0-28ubuntu3_s390x.deb ... 369s Unpacking unzip (6.0-28ubuntu3) ... 369s Selecting previously unselected package xdg-utils. 369s Preparing to unpack .../46-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 369s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 369s Selecting previously unselected package r-base-core. 369s Preparing to unpack .../47-r-base-core_4.3.3-2build1_s390x.deb ... 369s Unpacking r-base-core (4.3.3-2build1) ... 369s Selecting previously unselected package r-cran-littler. 369s Preparing to unpack .../48-r-cran-littler_0.3.19-1_s390x.deb ... 369s Unpacking r-cran-littler (0.3.19-1) ... 369s Selecting previously unselected package littler. 369s Preparing to unpack .../49-littler_0.3.19-1_all.deb ... 369s Unpacking littler (0.3.19-1) ... 369s Selecting previously unselected package node-bootstrap-sass. 369s Preparing to unpack .../50-node-bootstrap-sass_3.4.3-2_all.deb ... 369s Unpacking node-bootstrap-sass (3.4.3-2) ... 369s Selecting previously unselected package node-html5shiv. 369s Preparing to unpack .../51-node-html5shiv_3.7.3+dfsg-5_all.deb ... 369s Unpacking node-html5shiv (3.7.3+dfsg-5) ... 369s Selecting previously unselected package node-normalize.css. 369s Preparing to unpack .../52-node-normalize.css_8.0.1-5_all.deb ... 369s Unpacking node-normalize.css (8.0.1-5) ... 369s Selecting previously unselected package r-cran-base64enc. 369s Preparing to unpack .../53-r-cran-base64enc_0.1-3-3_s390x.deb ... 369s Unpacking r-cran-base64enc (0.1-3-3) ... 369s Selecting previously unselected package r-cran-rlang. 369s Preparing to unpack .../54-r-cran-rlang_1.1.3-1_s390x.deb ... 369s Unpacking r-cran-rlang (1.1.3-1) ... 369s Selecting previously unselected package r-cran-fastmap. 369s Preparing to unpack .../55-r-cran-fastmap_1.1.1-1_s390x.deb ... 369s Unpacking r-cran-fastmap (1.1.1-1) ... 369s Selecting previously unselected package r-cran-cachem. 369s Preparing to unpack .../56-r-cran-cachem_1.0.8-1_s390x.deb ... 369s Unpacking r-cran-cachem (1.0.8-1) ... 369s Selecting previously unselected package r-cran-digest. 369s Preparing to unpack .../57-r-cran-digest_0.6.34-1_s390x.deb ... 369s Unpacking r-cran-digest (0.6.34-1) ... 370s Selecting previously unselected package r-cran-ellipsis. 370s Preparing to unpack .../58-r-cran-ellipsis_0.3.2-2_s390x.deb ... 370s Unpacking r-cran-ellipsis (0.3.2-2) ... 370s Selecting previously unselected package r-cran-htmltools. 370s Preparing to unpack .../59-r-cran-htmltools_0.5.7-1_s390x.deb ... 370s Unpacking r-cran-htmltools (0.5.7-1) ... 370s Selecting previously unselected package r-cran-jquerylib. 370s Preparing to unpack .../60-r-cran-jquerylib_0.1.4+dfsg-4_all.deb ... 370s Unpacking r-cran-jquerylib (0.1.4+dfsg-4) ... 370s Selecting previously unselected package r-cran-jsonlite. 370s Preparing to unpack .../61-r-cran-jsonlite_1.8.8+dfsg-1_s390x.deb ... 370s Unpacking r-cran-jsonlite (1.8.8+dfsg-1) ... 370s Selecting previously unselected package r-cran-cli. 370s Preparing to unpack .../62-r-cran-cli_3.6.2-1_s390x.deb ... 370s Unpacking r-cran-cli (3.6.2-1) ... 370s Selecting previously unselected package r-cran-glue. 370s Preparing to unpack .../63-r-cran-glue_1.7.0-1_s390x.deb ... 370s Unpacking r-cran-glue (1.7.0-1) ... 370s Selecting previously unselected package r-cran-lifecycle. 370s Preparing to unpack .../64-r-cran-lifecycle_1.0.4+dfsg-1_all.deb ... 370s Unpacking r-cran-lifecycle (1.0.4+dfsg-1) ... 370s Selecting previously unselected package r-cran-memoise. 370s Preparing to unpack .../65-r-cran-memoise_2.0.1-1_all.deb ... 370s Unpacking r-cran-memoise (2.0.1-1) ... 370s Selecting previously unselected package r-cran-mime. 370s Preparing to unpack .../66-r-cran-mime_0.12-1_s390x.deb ... 370s Unpacking r-cran-mime (0.12-1) ... 370s Selecting previously unselected package r-cran-fs. 370s Preparing to unpack .../67-r-cran-fs_1.6.3+dfsg-1build1_s390x.deb ... 370s Unpacking r-cran-fs (1.6.3+dfsg-1build1) ... 370s Selecting previously unselected package r-cran-r6. 370s Preparing to unpack .../68-r-cran-r6_2.5.1-1_all.deb ... 370s Unpacking r-cran-r6 (2.5.1-1) ... 370s Selecting previously unselected package r-cran-rappdirs. 370s Preparing to unpack .../69-r-cran-rappdirs_0.3.3-1_s390x.deb ... 370s Unpacking r-cran-rappdirs (0.3.3-1) ... 370s Selecting previously unselected package r-cran-sass. 370s Preparing to unpack .../70-r-cran-sass_0.4.8+dfsg-1_s390x.deb ... 370s Unpacking r-cran-sass (0.4.8+dfsg-1) ... 370s Selecting previously unselected package r-cran-bslib. 370s Preparing to unpack .../71-r-cran-bslib_0.6.1+dfsg-1_all.deb ... 370s Unpacking r-cran-bslib (0.6.1+dfsg-1) ... 370s Selecting previously unselected package r-cran-codetools. 370s Preparing to unpack .../72-r-cran-codetools_0.2-19-1_all.deb ... 370s Unpacking r-cran-codetools (0.2-19-1) ... 370s Selecting previously unselected package r-cran-commonmark. 370s Preparing to unpack .../73-r-cran-commonmark_1.9.1-1_s390x.deb ... 370s Unpacking r-cran-commonmark (1.9.1-1) ... 370s Selecting previously unselected package r-cran-crayon. 370s Preparing to unpack .../74-r-cran-crayon_1.5.2-1_all.deb ... 370s Unpacking r-cran-crayon (1.5.2-1) ... 370s Selecting previously unselected package r-cran-fontawesome. 370s Preparing to unpack .../75-r-cran-fontawesome_0.5.2-1_all.deb ... 370s Unpacking r-cran-fontawesome (0.5.2-1) ... 370s Selecting previously unselected package r-cran-globals. 370s Preparing to unpack .../76-r-cran-globals_0.16.2-1_all.deb ... 370s Unpacking r-cran-globals (0.16.2-1) ... 370s Selecting previously unselected package r-cran-listenv. 370s Preparing to unpack .../77-r-cran-listenv_0.9.1+dfsg-1_all.deb ... 370s Unpacking r-cran-listenv (0.9.1+dfsg-1) ... 370s Selecting previously unselected package r-cran-parallelly. 370s Preparing to unpack .../78-r-cran-parallelly_1.37.1-1_s390x.deb ... 370s Unpacking r-cran-parallelly (1.37.1-1) ... 370s Selecting previously unselected package r-cran-future. 370s Preparing to unpack .../79-r-cran-future_1.33.1+dfsg-1_all.deb ... 370s Unpacking r-cran-future (1.33.1+dfsg-1) ... 370s Selecting previously unselected package r-cran-future.apply. 370s Preparing to unpack .../80-r-cran-future.apply_1.11.1+dfsg-1_all.deb ... 370s Unpacking r-cran-future.apply (1.11.1+dfsg-1) ... 370s Selecting previously unselected package r-cran-pkgkitten. 370s Preparing to unpack .../81-r-cran-pkgkitten_0.2.3-1_all.deb ... 370s Unpacking r-cran-pkgkitten (0.2.3-1) ... 370s Selecting previously unselected package r-cran-rcpp. 370s Preparing to unpack .../82-r-cran-rcpp_1.0.12-1_s390x.deb ... 370s Unpacking r-cran-rcpp (1.0.12-1) ... 370s Selecting previously unselected package r-cran-later. 370s Preparing to unpack .../83-r-cran-later_1.3.2+dfsg-1_s390x.deb ... 370s Unpacking r-cran-later (1.3.2+dfsg-1) ... 370s Selecting previously unselected package r-cran-magrittr. 370s Preparing to unpack .../84-r-cran-magrittr_2.0.3-1_s390x.deb ... 370s Unpacking r-cran-magrittr (2.0.3-1) ... 370s Selecting previously unselected package r-cran-promises. 370s Preparing to unpack .../85-r-cran-promises_1.2.1+dfsg-1_s390x.deb ... 370s Unpacking r-cran-promises (1.2.1+dfsg-1) ... 370s Selecting previously unselected package r-cran-httpuv. 370s Preparing to unpack .../86-r-cran-httpuv_1.6.14+dfsg-1build1_s390x.deb ... 370s Unpacking r-cran-httpuv (1.6.14+dfsg-1build1) ... 370s Selecting previously unselected package r-cran-pbapply. 370s Preparing to unpack .../87-r-cran-pbapply_1.7-2-1_all.deb ... 370s Unpacking r-cran-pbapply (1.7-2-1) ... 370s Selecting previously unselected package r-cran-xtable. 370s Preparing to unpack .../88-r-cran-xtable_1%3a1.8-4-2_all.deb ... 370s Unpacking r-cran-xtable (1:1.8-4-2) ... 371s Selecting previously unselected package r-cran-sourcetools. 371s Preparing to unpack .../89-r-cran-sourcetools_0.1.7-1-1_s390x.deb ... 371s Unpacking r-cran-sourcetools (0.1.7-1-1) ... 371s Selecting previously unselected package r-cran-withr. 371s Preparing to unpack .../90-r-cran-withr_3.0.0+dfsg-1_all.deb ... 371s Unpacking r-cran-withr (3.0.0+dfsg-1) ... 371s Selecting previously unselected package libjs-twitter-bootstrap-datepicker. 371s Preparing to unpack .../91-libjs-twitter-bootstrap-datepicker_1.3.1+dfsg1-4.1_all.deb ... 371s Unpacking libjs-twitter-bootstrap-datepicker (1.3.1+dfsg1-4.1) ... 371s Selecting previously unselected package r-cran-shiny. 371s Preparing to unpack .../92-r-cran-shiny_1.8.0+dfsg-1_all.deb ... 371s Unpacking r-cran-shiny (1.8.0+dfsg-1) ... 371s Selecting previously unselected package autopkgtest-satdep. 371s Preparing to unpack .../93-1-autopkgtest-satdep.deb ... 371s Unpacking autopkgtest-satdep (0) ... 371s Setting up libjs-json (0~20221030+~1.0.8-1) ... 371s Setting up javascript-common (11+nmu1) ... 371s Setting up libgraphite2-3:s390x (1.3.14-2) ... 371s Setting up libpixman-1-0:s390x (0.42.2-1) ... 371s Setting up libpaper1:s390x (1.1.29) ... 371s 371s Creating config file /etc/papersize with new version 371s Setting up fontconfig (2.15.0-1.1ubuntu1) ... 373s Regenerating fonts cache... done. 373s Setting up libxrender1:s390x (1:0.9.10-1.1) ... 373s Setting up libdatrie1:s390x (0.2.13-3) ... 373s Setting up libjs-popper.js (1.16.1+ds-6) ... 373s Setting up libxcb-render0:s390x (1.15-1) ... 373s Setting up libjs-sifter.js (0.6.0+dfsg-3) ... 373s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 373s Setting up unzip (6.0-28ubuntu3) ... 373s Setting up x11-common (1:7.7+23ubuntu2) ... 373s Setting up node-html5shiv (3.7.3+dfsg-5) ... 373s Setting up libjs-microplugin.js (0.0.3+dfsg-1.1) ... 373s Setting up libxcb-shm0:s390x (1.15-1) ... 373s Setting up libpaper-utils (1.1.29) ... 373s Setting up libgomp1:s390x (14-20240315-1ubuntu1) ... 373s Setting up libcairo2:s390x (1.18.0-1ubuntu1) ... 373s Setting up libjs-es5-shim (4.6.7-2) ... 373s Setting up zip (3.0-13) ... 373s Setting up libblas3:s390x (3.12.0-3) ... 373s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 373s Setting up libjs-d3 (3.5.17-4) ... 373s Setting up libtcl8.6:s390x (8.6.14+dfsg-1) ... 373s Setting up libgfortran5:s390x (14-20240315-1ubuntu1) ... 373s Setting up libjs-highlight.js (9.18.5+dfsg1-2) ... 373s Setting up libharfbuzz0b:s390x (8.3.0-2build1) ... 373s Setting up libthai-data (0.1.29-2) ... 373s Setting up node-bootstrap-sass (3.4.3-2) ... 373s Setting up libxss1:s390x (1:1.2.3-1build2) ... 373s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 373s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 373s Setting up node-normalize.css (8.0.1-5) ... 373s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 373s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 373s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 373s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 373s Setting up libjs-jquery-selectize.js (0.12.6+dfsg-1.1) ... 373s Setting up libice6:s390x (2:1.0.10-1build2) ... 373s Setting up liblapack3:s390x (3.12.0-3) ... 373s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 373s Setting up libxft2:s390x (2.3.6-1) ... 373s Setting up libtk8.6:s390x (8.6.14-1) ... 373s Setting up libjs-twitter-bootstrap-datepicker (1.3.1+dfsg1-4.1) ... 373s Setting up libjs-jquery-datatables (1.11.5+dfsg-2) ... 373s Setting up libthai0:s390x (0.1.29-2) ... 373s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 373s Setting up libsm6:s390x (2:1.2.3-1build2) ... 373s Setting up libpango-1.0-0:s390x (1.52.1+ds-1) ... 373s Setting up libxt6t64:s390x (1:1.2.1-1.2) ... 373s Setting up libpangoft2-1.0-0:s390x (1.52.1+ds-1) ... 373s Setting up libpangocairo-1.0-0:s390x (1.52.1+ds-1) ... 373s Setting up r-base-core (4.3.3-2build1) ... 374s 374s Creating config file /etc/R/Renviron with new version 374s Setting up r-cran-crayon (1.5.2-1) ... 374s Setting up r-cran-sourcetools (0.1.7-1-1) ... 374s Setting up r-cran-pbapply (1.7-2-1) ... 374s Setting up r-cran-commonmark (1.9.1-1) ... 374s Setting up r-cran-r6 (2.5.1-1) ... 374s Setting up r-cran-pkgkitten (0.2.3-1) ... 374s Setting up r-cran-magrittr (2.0.3-1) ... 374s Setting up r-cran-rappdirs (0.3.3-1) ... 374s Setting up r-cran-littler (0.3.19-1) ... 374s Setting up r-cran-fs (1.6.3+dfsg-1build1) ... 374s Setting up r-cran-rcpp (1.0.12-1) ... 374s Setting up r-cran-codetools (0.2-19-1) ... 374s Setting up r-cran-rlang (1.1.3-1) ... 374s Setting up r-cran-listenv (0.9.1+dfsg-1) ... 374s Setting up littler (0.3.19-1) ... 374s Setting up r-cran-withr (3.0.0+dfsg-1) ... 374s Setting up r-cran-mime (0.12-1) ... 374s Setting up r-cran-base64enc (0.1-3-3) ... 374s Setting up r-cran-digest (0.6.34-1) ... 374s Setting up r-cran-glue (1.7.0-1) ... 374s Setting up r-cran-xtable (1:1.8-4-2) ... 374s Setting up r-cran-cli (3.6.2-1) ... 374s Setting up r-cran-lifecycle (1.0.4+dfsg-1) ... 374s Setting up r-cran-fastmap (1.1.1-1) ... 374s Setting up r-cran-jsonlite (1.8.8+dfsg-1) ... 374s Setting up r-cran-parallelly (1.37.1-1) ... 374s Setting up r-cran-later (1.3.2+dfsg-1) ... 374s Setting up r-cran-cachem (1.0.8-1) ... 374s Setting up r-cran-globals (0.16.2-1) ... 374s Setting up r-cran-ellipsis (0.3.2-2) ... 374s Setting up r-cran-future (1.33.1+dfsg-1) ... 374s Setting up r-cran-future.apply (1.11.1+dfsg-1) ... 374s Setting up r-cran-memoise (2.0.1-1) ... 374s Setting up r-cran-promises (1.2.1+dfsg-1) ... 374s Setting up r-cran-htmltools (0.5.7-1) ... 374s Setting up r-cran-sass (0.4.8+dfsg-1) ... 374s Setting up r-cran-httpuv (1.6.14+dfsg-1build1) ... 374s Setting up r-cran-fontawesome (0.5.2-1) ... 374s Setting up r-cran-jquerylib (0.1.4+dfsg-4) ... 374s Setting up r-cran-bslib (0.6.1+dfsg-1) ... 374s Setting up r-cran-shiny (1.8.0+dfsg-1) ... 374s Setting up autopkgtest-satdep (0) ... 374s Processing triggers for man-db (2.12.0-3build4) ... 374s Processing triggers for install-info (7.1-3build1) ... 374s Processing triggers for libc-bin (2.39-0ubuntu6) ... 379s (Reading database ... 89105 files and directories currently installed.) 379s Removing autopkgtest-satdep (0) ... 380s autopkgtest [01:15:39]: test run-unit-test: [----------------------- 380s BEGIN TEST tests.R 380s 380s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 380s Copyright (C) 2024 The R Foundation for Statistical Computing 380s Platform: s390x-ibm-linux-gnu (64-bit) 380s 380s R is free software and comes with ABSOLUTELY NO WARRANTY. 380s You are welcome to redistribute it under certain conditions. 380s Type 'license()' or 'licence()' for distribution details. 380s 380s R is a collaborative project with many contributors. 380s Type 'contributors()' for more information and 380s 'citation()' on how to cite R or R packages in publications. 380s 380s Type 'demo()' for some demos, 'help()' for on-line help, or 380s 'help.start()' for an HTML browser interface to help. 380s Type 'q()' to quit R. 380s 380s > #devtools::install_github("psolymos/pbapply") 380s > 380s > ## --- standard examples --- 380s > 380s > library(pbapply) 380s > 380s > example(apply) 380s 380s apply> ## Compute row and column sums for a matrix: 380s apply> x <- cbind(x1 = 3, x2 = c(4:1, 2:5)) 380s 380s apply> dimnames(x)[[1]] <- letters[1:8] 380s 380s apply> apply(x, 2, mean, trim = .2) 380s x1 x2 380s 3 3 380s 380s apply> col.sums <- apply(x, 2, sum) 380s 380s apply> row.sums <- apply(x, 1, sum) 380s 380s apply> rbind(cbind(x, Rtot = row.sums), Ctot = c(col.sums, sum(col.sums))) 380s x1 x2 Rtot 380s a 3 4 7 380s b 3 3 6 380s c 3 2 5 380s d 3 1 4 380s e 3 2 5 380s f 3 3 6 380s g 3 4 7 380s h 3 5 8 380s Ctot 24 24 48 380s 380s apply> stopifnot( apply(x, 2, is.vector)) 380s 380s apply> ## Sort the columns of a matrix 380s apply> apply(x, 2, sort) 380s x1 x2 380s [1,] 3 1 380s [2,] 3 2 380s [3,] 3 2 380s [4,] 3 3 380s [5,] 3 3 380s [6,] 3 4 380s [7,] 3 4 380s [8,] 3 5 380s 380s apply> ## keeping named dimnames 380s apply> names(dimnames(x)) <- c("row", "col") 380s 380s apply> x3 <- array(x, dim = c(dim(x),3), 380s apply+ dimnames = c(dimnames(x), list(C = paste0("cop.",1:3)))) 380s 380s apply> identical(x, apply( x, 2, identity)) 380s [1] TRUE 380s 380s apply> identical(x3, apply(x3, 2:3, identity)) 380s [1] TRUE 380s 380s apply> ## Don't show: 380s apply> xN <- x; dimnames(xN) <- list(row=NULL, col=NULL) 380s 380s apply> x2 <- x; names(dimnames(x2)) <- NULL 380s 380s apply> fXY <- function(u) c(X=u[1], Y=u[2]) 380s 380s apply> ax1 <- apply(x, 1, fXY) 380s 380s apply> ax2 <- apply(x2,1, fXY) 380s 380s apply> stopifnot(identical(dimnames(ax1), list(col=c("X.x1", "Y.x2"), row=letters[1:8])), 380s apply+ identical(dimnames(ax2), unname(dimnames(ax1))), 380s apply+ identical( x, apply( x, 2, identity)), 380s apply+ identical(xN, apply(xN, 2, identity)), 380s apply+ identical(dimnames(x), 380s apply+ dimnames(apply(x, 2, format))), 380s apply+ identical(x3, apply(x3, 2:3, identity)), 380s apply+ identical(dimnames(apply(x3, 2:1, identity)), 380s apply+ dimnames(x3)[3:1])) 380s 380s apply> rm(xN, x2, fXY, ax1, ax2) 380s 380s apply> ## End(Don't show) 380s apply> ##- function with extra args: 380s apply> cave <- function(x, c1, c2) c(mean(x[c1]), mean(x[c2])) 380s 380s apply> apply(x, 1, cave, c1 = "x1", c2 = c("x1","x2")) 380s row 380s a b c d e f g h 380s [1,] 3.0 3 3.0 3 3.0 3 3.0 3 380s [2,] 3.5 3 2.5 2 2.5 3 3.5 4 380s 380s apply> ma <- matrix(c(1:4, 1, 6:8), nrow = 2) 380s 380s apply> ma 380s [,1] [,2] [,3] [,4] 380s [1,] 1 3 1 7 380s [2,] 2 4 6 8 380s 380s apply> apply(ma, 1, table) #--> a list of length 2 380s [[1]] 380s 380s 1 3 7 380s 2 1 1 380s 380s [[2]] 380s 380s 2 4 6 8 380s 1 1 1 1 380s 380s 380s apply> apply(ma, 1, stats::quantile) # 5 x n matrix with rownames 380s [,1] [,2] 380s 0% 1 2.0 380s 25% 1 3.5 380s 50% 2 5.0 380s 75% 4 6.5 380s 100% 7 8.0 380s 380s apply> stopifnot(dim(ma) == dim(apply(ma, 1:2, sum))) 380s 380s apply> ## Example with different lengths for each call 380s apply> z <- array(1:24, dim = 2:4) 380s 380s apply> zseq <- apply(z, 1:2, function(x) seq_len(max(x))) 380s 380s apply> zseq ## a 2 x 3 matrix 380s [,1] [,2] [,3] 380s [1,] integer,19 integer,21 integer,23 380s [2,] integer,20 integer,22 integer,24 380s 380s apply> typeof(zseq) ## list 380s [1] "list" 380s 380s apply> dim(zseq) ## 2 3 380s [1] 2 3 380s 380s apply> zseq[1,] 380s [[1]] 380s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 380s 380s [[2]] 380s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 380s 380s [[3]] 380s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 380s 380s 380s apply> apply(z, 3, function(x) seq_len(max(x))) 380s [[1]] 380s [1] 1 2 3 4 5 6 380s 380s [[2]] 380s [1] 1 2 3 4 5 6 7 8 9 10 11 12 380s 380s [[3]] 380s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 380s 380s [[4]] 380s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 380s 380s 380s apply> # a list without a dim attribute 380s apply> 380s apply> 380s apply> 380s > example(lapply) 380s 380s lapply> require(stats); require(graphics) 380s 380s lapply> x <- list(a = 1:10, beta = exp(-3:3), logic = c(TRUE,FALSE,FALSE,TRUE)) 380s 380s lapply> # compute the list mean for each list element 380s lapply> lapply(x, mean) 380s $a 380s [1] 5.5 380s 380s $beta 380s [1] 4.535125 380s 380s $logic 380s [1] 0.5 380s 380s 380s lapply> # median and quartiles for each list element 380s lapply> lapply(x, quantile, probs = 1:3/4) 380s $a 380s 25% 50% 75% 380s 3.25 5.50 7.75 380s 380s $beta 380s 25% 50% 75% 380s 0.2516074 1.0000000 5.0536690 380s 380s $logic 380s 25% 50% 75% 380s 0.0 0.5 1.0 380s 380s 380s lapply> sapply(x, quantile) 380s a beta logic 380s 0% 1.00 0.04978707 0.0 380s 25% 3.25 0.25160736 0.0 380s 50% 5.50 1.00000000 0.5 380s 75% 7.75 5.05366896 1.0 380s 100% 10.00 20.08553692 1.0 380s 380s lapply> i39 <- sapply(3:9, seq) # list of vectors 380s 380s lapply> sapply(i39, fivenum) 380s [,1] [,2] [,3] [,4] [,5] [,6] [,7] 380s [1,] 1.0 1.0 1 1.0 1.0 1.0 1 380s [2,] 1.5 1.5 2 2.0 2.5 2.5 3 380s [3,] 2.0 2.5 3 3.5 4.0 4.5 5 380s [4,] 2.5 3.5 4 5.0 5.5 6.5 7 380s [5,] 3.0 4.0 5 6.0 7.0 8.0 9 380s 380s lapply> vapply(i39, fivenum, 380s lapply+ c(Min. = 0, "1st Qu." = 0, Median = 0, "3rd Qu." = 0, Max. = 0)) 380s [,1] [,2] [,3] [,4] [,5] [,6] [,7] 380s Min. 1.0 1.0 1 1.0 1.0 1.0 1 380s 1st Qu. 1.5 1.5 2 2.0 2.5 2.5 3 380s Median 2.0 2.5 3 3.5 4.0 4.5 5 380s 3rd Qu. 2.5 3.5 4 5.0 5.5 6.5 7 380s Max. 3.0 4.0 5 6.0 7.0 8.0 9 380s 380s lapply> ## sapply(*, "array") -- artificial example 380s lapply> (v <- structure(10*(5:8), names = LETTERS[1:4])) 380s A B C D 380s 50 60 70 80 380s 380s lapply> f2 <- function(x, y) outer(rep(x, length.out = 3), y) 380s 380s lapply> (a2 <- sapply(v, f2, y = 2*(1:5), simplify = "array")) 380s , , A 380s 380s [,1] [,2] [,3] [,4] [,5] 380s [1,] 100 200 300 400 500 380s [2,] 100 200 300 400 500 380s [3,] 100 200 300 400 500 380s 380s , , B 380s 380s [,1] [,2] [,3] [,4] [,5] 380s [1,] 120 240 360 480 600 380s [2,] 120 240 360 480 600 380s [3,] 120 240 360 480 600 380s 380s , , C 380s 380s [,1] [,2] [,3] [,4] [,5] 380s [1,] 140 280 420 560 700 380s [2,] 140 280 420 560 700 380s [3,] 140 280 420 560 700 380s 380s , , D 380s 380s [,1] [,2] [,3] [,4] [,5] 380s [1,] 160 320 480 640 800 380s [2,] 160 320 480 640 800 380s [3,] 160 320 480 640 800 380s 380s 380s lapply> a.2 <- vapply(v, f2, outer(1:3, 1:5), y = 2*(1:5)) 380s 380s lapply> stopifnot(dim(a2) == c(3,5,4), all.equal(a2, a.2), 380s lapply+ identical(dimnames(a2), list(NULL,NULL,LETTERS[1:4]))) 380s 380s lapply> hist(replicate(100, mean(rexp(10)))) 380s 380s lapply> ## use of replicate() with parameters: 380s lapply> foo <- function(x = 1, y = 2) c(x, y) 380s 380s lapply> # does not work: bar <- function(n, ...) replicate(n, foo(...)) 380s lapply> bar <- function(n, x) replicate(n, foo(x = x)) 380s 380s lapply> bar(5, x = 3) 380s [,1] [,2] [,3] [,4] [,5] 380s [1,] 3 3 3 3 3 380s [2,] 2 2 2 2 2 380s > 380s > ## run examples without progress bar 380s > pboptions(type = "none") 380s > example(splitpb, run.dontrun = TRUE) 380s 380s spltpb> ## define 1 job / worker at a time and repeat 380s spltpb> splitpb(10, 4) 380s [[1]] 380s [1] 1 2 3 4 380s 380s [[2]] 380s [1] 5 6 7 8 380s 380s [[3]] 380s [1] 9 10 380s 380s 380s spltpb> ## compare this to the no-progress-bar split 380s spltpb> ## that defines all the jubs / worker up front 380s spltpb> parallel::splitIndices(10, 4) 380s [[1]] 380s [1] 1 2 3 380s 380s [[2]] 380s [1] 4 5 380s 380s [[3]] 380s [1] 6 7 380s 380s [[4]] 380s [1] 8 9 10 380s 380s 380s spltpb> ## cap the length of the output 380s spltpb> splitpb(20, 2, nout = NULL) 380s [[1]] 380s [1] 1 2 380s 380s [[2]] 380s [1] 3 4 380s 380s [[3]] 380s [1] 5 6 380s 380s [[4]] 380s [1] 7 8 380s 380s [[5]] 380s [1] 9 10 380s 380s [[6]] 380s [1] 11 12 380s 380s [[7]] 380s [1] 13 14 380s 380s [[8]] 380s [1] 15 16 380s 380s [[9]] 380s [1] 17 18 380s 380s [[10]] 380s [1] 19 20 380s 380s 380s spltpb> splitpb(20, 2, nout = 5) 380s [[1]] 380s [1] 1 2 3 4 380s 380s [[2]] 380s [1] 5 6 7 8 380s 380s [[3]] 380s [1] 9 10 11 12 380s 380s [[4]] 380s [1] 13 14 15 16 380s 380s [[5]] 380s [1] 17 18 19 20 380s 380s > example(timerProgressBar, run.dontrun = TRUE) 380s 380s tmrPrB> ## increase sluggishness to admire the progress bar longer 380s tmrPrB> sluggishness <- 0.02 380s 380s tmrPrB> test_fun <- function(...) 380s tmrPrB+ { 380s tmrPrB+ pb <- timerProgressBar(...) 380s tmrPrB+ on.exit(close(pb)) 380s tmrPrB+ for (i in seq(0, 1, 0.05)) { 380s tmrPrB+ Sys.sleep(sluggishness) 380s tmrPrB+ setTimerProgressBar(pb, i) 380s tmrPrB+ } 380s tmrPrB+ invisible(NULL) 380s tmrPrB+ } 380s 380s tmrPrB> ## check the different styles 380s tmrPrB> test_fun(width = 35, char = "+", style = 1) 381s | | 0 % elapsed=00s | | 0 % elapsed=00s |++ | 5 % elapsed=00s, remaining~01s |++++ | 10% elapsed=00s, remaining~01s |++++++ | 15% elapsed=00s, remaining~00s |+++++++ | 20% elapsed=00s, remaining~00s |+++++++++ | 25% elapsed=00s, remaining~00s |+++++++++++ | 30% elapsed=00s, remaining~00s |+++++++++++++ | 35% elapsed=00s, remaining~00s |++++++++++++++ | 40% elapsed=00s, remaining~00s |++++++++++++++++ | 45% elapsed=00s, remaining~00s |++++++++++++++++++ | 50% elapsed=00s, remaining~00s |++++++++++++++++++++ | 55% elapsed=00s, remaining~00s |++++++++++++++++++++++ | 60% elapsed=00s, remaining~00s |+++++++++++++++++++++++ | 65% elapsed=00s, remaining~00s |+++++++++++++++++++++++++ | 70% elapsed=00s, remaining~00s |+++++++++++++++++++++++++++ | 75% elapsed=00s, remaining~00s |++++++++++++++++++++++++++++ | 80% elapsed=00s, remaining~00s |++++++++++++++++++++++++++++++ | 85% elapsed=00s, remaining~00s |++++++++++++++++++++++++++++++++ | 90% elapsed=00s, remaining~00s |++++++++++++++++++++++++++++++++++ | 95% elapsed=00s, remaining~00s |+++++++++++++++++++++++++++++++++++| 100% elapsed=00s, remaining~00s 381s 381s tmrPrB> test_fun(style = 2) 381s / 0 % elapsed=00s / 0 % elapsed=00s - 5 % elapsed=00s, remaining~01s \ 10% elapsed=00s, remaining~01s | 15% elapsed=00s, remaining~00s / 20% elapsed=00s, remaining~00s - 25% elapsed=00s, remaining~00s \ 30% elapsed=00s, remaining~00s | 35% elapsed=00s, remaining~00s / 40% elapsed=00s, remaining~00s - 45% elapsed=00s, remaining~00s \ 50% elapsed=00s, remaining~00s | 55% elapsed=00s, remaining~00s / 60% elapsed=00s, remaining~00s - 65% elapsed=00s, remaining~00s \ 70% elapsed=00s, remaining~00s | 75% elapsed=00s, remaining~00s / 80% elapsed=00s, remaining~00s - 85% elapsed=00s, remaining~00s \ 90% elapsed=00s, remaining~00s | 95% elapsed=00s, remaining~00s / 100% elapsed=00s, remaining~00s 381s 381s tmrPrB> test_fun(width = 50, char = ".", style = 3) 382s | | 0 % ~calculating | | 0 % ~calculating |... | 5 % ~01s |..... | 10% ~01s |........ | 15% ~00s |.......... | 20% ~00s |............. | 25% ~00s |................ | 30% ~00s |.................. | 35% ~00s |.................... | 40% ~00s |....................... | 45% ~00s |......................... | 50% ~00s |............................ | 55% ~00s |............................... | 60% ~00s |................................. | 65% ~00s |................................... | 70% ~00s |...................................... | 75% ~00s |........................................ | 80% ~00s |........................................... | 85% ~00s |............................................. | 90% ~00s |................................................ | 95% ~00s |..................................................| 100% elapsed=00s 382s 382s tmrPrB> test_fun(style = 4) 382s / 0 % ~calculating / 0 % ~calculating - 5 % ~01s \ 10% ~01s | 15% ~00s / 20% ~00s - 25% ~00s \ 30% ~00s | 35% ~00s / 40% ~00s - 45% ~00s \ 50% ~00s | 55% ~00s / 60% ~00s - 65% ~00s \ 70% ~00s | 75% ~00s / 80% ~00s - 85% ~00s \ 90% ~00s | 95% ~00s / 100% elapsed=00s 382s 382s tmrPrB> test_fun(width = 35, char = "[=-]", style = 5) 382s [-----------------------------------] 0 % elapsed=00s [-----------------------------------] 0 % elapsed=00s [==---------------------------------] 5 % elapsed=00s, remaining~01s [====-------------------------------] 10% elapsed=00s, remaining~01s [======-----------------------------] 15% elapsed=00s, remaining~00s [=======----------------------------] 20% elapsed=00s, remaining~00s [=========--------------------------] 25% elapsed=00s, remaining~00s [===========------------------------] 30% elapsed=00s, remaining~00s [=============----------------------] 35% elapsed=00s, remaining~00s [==============---------------------] 40% elapsed=00s, remaining~00s [================-------------------] 45% elapsed=00s, remaining~00s [==================-----------------] 50% elapsed=00s, remaining~00s [====================---------------] 55% elapsed=00s, remaining~00s [======================-------------] 60% elapsed=00s, remaining~00s [=======================------------] 65% elapsed=00s, remaining~00s [=========================----------] 70% elapsed=00s, remaining~00s [===========================--------] 75% elapsed=00s, remaining~00s [============================-------] 80% elapsed=00s, remaining~00s [==============================-----] 85% elapsed=00s, remaining~00s [================================---] 90% elapsed=00s, remaining~00s [==================================-] 95% elapsed=00s, remaining~00s [===================================] 100% elapsed=00s, remaining~00s 382s 382s tmrPrB> test_fun(width = 50, char = "{*.}", style = 6) 383s {..................................................} 0 % ~calculating {..................................................} 0 % ~calculating {***...............................................} 5 % ~01s {*****.............................................} 10% ~01s {********..........................................} 15% ~00s {**********........................................} 20% ~00s {*************.....................................} 25% ~00s {****************..................................} 30% ~00s {******************................................} 35% ~00s {********************..............................} 40% ~00s {***********************...........................} 45% ~00s {*************************.........................} 50% ~00s {****************************......................} 55% ~00s {*******************************...................} 60% ~00s {*********************************.................} 65% ~00s {***********************************...............} 70% ~00s {**************************************............} 75% ~00s {****************************************..........} 80% ~00s {*******************************************.......} 85% ~00s {*********************************************.....} 90% ~00s {************************************************..} 95% ~00s {**************************************************} 100% elapsed=00s 383s 383s tmrPrB> ## no bar only percent and elapsed 383s tmrPrB> test_fun(width = 0, char = " ", style = 6) 383s 0 % ~calculating 0 % ~calculating 5 % ~01s 10% ~01s 15% ~00s 20% ~00s 25% ~00s 30% ~00s 35% ~00s 40% ~00s 45% ~00s 50% ~00s 55% ~00s 60% ~00s 65% ~00s 70% ~00s 75% ~00s 80% ~00s 85% ~00s 90% ~00s 95% ~00s 100% elapsed=00s 383s 383s tmrPrB> ## this should produce a progress bar based on min_time 383s tmrPrB> (elapsed <- system.time(test_fun(width = 35, min_time = 0))["elapsed"]) 384s | | 0 % elapsed=00s | | 0 % elapsed=00s |== | 5 % elapsed=00s, remaining~01s |==== | 10% elapsed=00s, remaining~01s |====== | 15% elapsed=00s, remaining~00s |======= | 20% elapsed=00s, remaining~00s |========= | 25% elapsed=00s, remaining~00s |=========== | 30% elapsed=00s, remaining~00s |============= | 35% elapsed=00s, remaining~00s |============== | 40% elapsed=00s, remaining~00s |================ | 45% elapsed=00s, remaining~00s |================== | 50% elapsed=00s, remaining~00s |==================== | 55% elapsed=00s, remaining~00s |====================== | 60% elapsed=00s, remaining~00s |======================= | 65% elapsed=00s, remaining~00s |========================= | 70% elapsed=00s, remaining~00s |=========================== | 75% elapsed=00s, remaining~00s |============================ | 80% elapsed=00s, remaining~00s |============================== | 85% elapsed=00s, remaining~00s |================================ | 90% elapsed=00s, remaining~00s |================================== | 95% elapsed=00s, remaining~00s |===================================| 100% elapsed=00s, remaining~00s 384s elapsed 384s 0.43 384s 384s tmrPrB> ## this should not produce a progress bar based on min_time 384s tmrPrB> system.time(test_fun(min_time = 2 * elapsed))["elapsed"] 384s elapsed 384s 0.424 384s 384s tmrPrB> ## time formatting 384s tmrPrB> getTimeAsString(NULL) 384s [1] "calculating" 384s 384s tmrPrB> getTimeAsString(15) 384s [1] "15s" 384s 384s tmrPrB> getTimeAsString(65) 384s [1] "01m 05s" 384s 384s tmrPrB> getTimeAsString(6005) 384s [1] "01h 40m 05s" 384s 384s tmrPrB> ## example usage of getTimeAsString, use sluggishness <- 1 384s tmrPrB> n <- 10 384s 384s tmrPrB> t0 <- proc.time()[3] 384s 384s tmrPrB> ETA <- NULL 384s 384s tmrPrB> for (i in seq_len(n)) { 384s tmrPrB+ cat(i, "/", n, "- ETA:", getTimeAsString(ETA)) 384s tmrPrB+ flush.console() 384s tmrPrB+ Sys.sleep(sluggishness) 384s tmrPrB+ dt <- proc.time()[3] - t0 384s tmrPrB+ cat(" - elapsed:", getTimeAsString(dt), "\n") 384s tmrPrB+ ETA <- (n - i) * dt / i 384s tmrPrB+ } 384s 1 / 10 - ETA: calculating - elapsed: 00s 384s 2 / 10 - ETA: 00s - elapsed: 00s 384s 3 / 10 - ETA: 00s - elapsed: 00s 384s 4 / 10 - ETA: 00s - elapsed: 00s 384s 5 / 10 - ETA: 00s - elapsed: 00s 384s 6 / 10 - ETA: 00s - elapsed: 00s 384s 7 / 10 - ETA: 00s - elapsed: 00s 384s 8 / 10 - ETA: 00s - elapsed: 00s 384s 9 / 10 - ETA: 00s - elapsed: 00s 384s 10 / 10 - ETA: 00s - elapsed: 00s 384s > example(pbapply, run.dontrun = TRUE) 384s 384s pbpply> ## --- simple linear model simulation --- 384s pbpply> set.seed(1234) 384s 384s pbpply> n <- 200 384s 384s pbpply> x <- rnorm(n) 384s 384s pbpply> y <- rnorm(n, crossprod(t(model.matrix(~ x)), c(0, 1)), sd = 0.5) 384s 384s pbpply> d <- data.frame(y, x) 384s 384s pbpply> ## model fitting and bootstrap 384s pbpply> mod <- lm(y ~ x, d) 384s 384s pbpply> ndat <- model.frame(mod) 384s 384s pbpply> B <- 100 384s 384s pbpply> bid <- sapply(1:B, function(i) sample(nrow(ndat), nrow(ndat), TRUE)) 384s 384s pbpply> fun <- function(z) { 384s pbpply+ if (missing(z)) 384s pbpply+ z <- sample(nrow(ndat), nrow(ndat), TRUE) 384s pbpply+ coef(lm(mod$call$formula, data=ndat[z,])) 384s pbpply+ } 384s 384s pbpply> ## standard '*apply' functions 384s pbpply> system.time(res1 <- lapply(1:B, function(i) fun(bid[,i]))) 385s user system elapsed 385s 0.086 0.003 0.087 385s 385s pbpply> system.time(res2 <- sapply(1:B, function(i) fun(bid[,i]))) 385s user system elapsed 385s 0.080 0.000 0.071 385s 385s pbpply> system.time(res3 <- apply(bid, 2, fun)) 385s user system elapsed 385s 0.069 0.000 0.068 385s 385s pbpply> system.time(res4 <- replicate(B, fun())) 385s user system elapsed 385s 0.069 0.000 0.072 385s 385s pbpply> ## 'pb*apply' functions 385s pbpply> ## try different settings: 385s pbpply> ## "none", "txt", "tk", "win", "timer" 385s pbpply> op <- pboptions(type = "timer") # default 385s 385s pbpply> system.time(res1pb <- pblapply(1:B, function(i) fun(bid[,i]))) 385s | | 0 % ~calculating |+ | 1 % ~00s |+ | 2 % ~00s |++ | 3 % ~00s |++ | 4 % ~00s |+++ | 5 % ~00s |+++ | 6 % ~00s |++++ | 7 % ~00s |++++ | 8 % ~00s |+++++ | 9 % ~00s |+++++ | 10% ~00s |++++++ | 11% ~00s |++++++ | 12% ~00s |+++++++ | 13% ~00s |+++++++ | 14% ~00s |++++++++ | 15% ~00s |++++++++ | 16% ~00s |+++++++++ | 17% ~00s |+++++++++ | 18% ~00s |++++++++++ | 19% ~00s |++++++++++ | 20% ~00s |+++++++++++ | 21% ~00s |+++++++++++ | 22% ~00s |++++++++++++ | 23% ~00s |++++++++++++ | 24% ~00s |+++++++++++++ | 25% ~00s |+++++++++++++ | 26% ~00s |++++++++++++++ | 27% ~00s |++++++++++++++ | 28% ~00s |+++++++++++++++ | 29% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++ | 31% ~00s |++++++++++++++++ | 32% ~00s |+++++++++++++++++ | 33% ~00s |+++++++++++++++++ | 34% ~00s |++++++++++++++++++ | 35% ~00s |++++++++++++++++++ | 36% ~00s |+++++++++++++++++++ | 37% ~00s |+++++++++++++++++++ | 38% ~00s |++++++++++++++++++++ | 39% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++ | 41% ~00s |+++++++++++++++++++++ | 42% ~00s |++++++++++++++++++++++ | 43% ~00s |++++++++++++++++++++++ | 44% ~00s |+++++++++++++++++++++++ | 45% ~00s |+++++++++++++++++++++++ | 46% ~00s |++++++++++++++++++++++++ | 47% ~00s |++++++++++++++++++++++++ | 48% ~00s |+++++++++++++++++++++++++ | 49% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++ | 51% ~00s |++++++++++++++++++++++++++ | 52% ~00s |+++++++++++++++++++++++++++ | 53% ~00s |+++++++++++++++++++++++++++ | 54% ~00s |++++++++++++++++++++++++++++ | 55% ~00s |++++++++++++++++++++++++++++ | 56% ~00s |+++++++++++++++++++++++++++++ | 57% ~00s |+++++++++++++++++++++++++++++ | 58% ~00s |++++++++++++++++++++++++++++++ | 59% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++ | 61% ~00s |+++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++ | 63% ~00s |++++++++++++++++++++++++++++++++ | 64% ~00s |+++++++++++++++++++++++++++++++++ | 65% ~00s |+++++++++++++++++++++++++++++++++ | 66% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++ | 68% ~00s |+++++++++++++++++++++++++++++++++++ | 69% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++ | 71% ~00s |++++++++++++++++++++++++++++++++++++ | 72% ~00s |+++++++++++++++++++++++++++++++++++++ | 73% ~00s |+++++++++++++++++++++++++++++++++++++ | 74% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++ | 76% ~00s |+++++++++++++++++++++++++++++++++++++++ | 77% ~00s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 79% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 81% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 83% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 85% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 87% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 89% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 91% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 93% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 95% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 97% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 99% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 385s user system elapsed 385s 0.088 0.002 0.091 385s 385s pbpply> pboptions(op) 385s 385s pbpply> pboptions(type = "txt") 385s 385s pbpply> system.time(res2pb <- pbsapply(1:B, function(i) fun(bid[,i]))) 385s | | | 0% | | | 1% | |+ | 2% | |++ | 3% | |++ | 4% | |++ | 5% | |+++ | 6% | |++++ | 7% | |++++ | 8% | |++++ | 9% | |+++++ | 10% | |++++++ | 11% | |++++++ | 12% | |++++++ | 13% | |+++++++ | 14% | |++++++++ | 15% | |++++++++ | 16% | |++++++++ | 17% | |+++++++++ | 18% | |++++++++++ | 19% | |++++++++++ | 20% | |++++++++++ | 21% | |+++++++++++ | 22% | |++++++++++++ | 23% | |++++++++++++ | 24% | |++++++++++++ | 25% | |+++++++++++++ | 26% | |++++++++++++++ | 27% | |++++++++++++++ | 28% | |++++++++++++++ | 29% | |+++++++++++++++ | 30% | |++++++++++++++++ | 31% | |++++++++++++++++ | 32% | |++++++++++++++++ | 33% | |+++++++++++++++++ | 34% | |++++++++++++++++++ | 35% | |++++++++++++++++++ | 36% | |++++++++++++++++++ | 37% | |+++++++++++++++++++ | 38% | |++++++++++++++++++++ | 39% | |++++++++++++++++++++ | 40% | |++++++++++++++++++++ | 41% | |+++++++++++++++++++++ | 42% | |++++++++++++++++++++++ | 43% | |++++++++++++++++++++++ | 44% | |++++++++++++++++++++++ | 45% | |+++++++++++++++++++++++ | 46% | |++++++++++++++++++++++++ | 47% | |++++++++++++++++++++++++ | 48% | |++++++++++++++++++++++++ | 49% | |+++++++++++++++++++++++++ | 50% | |++++++++++++++++++++++++++ | 51% | |++++++++++++++++++++++++++ | 52% | |++++++++++++++++++++++++++ | 53% | |+++++++++++++++++++++++++++ | 54% | |++++++++++++++++++++++++++++ | 55% | |++++++++++++++++++++++++++++ | 56% | |++++++++++++++++++++++++++++ | 57% | |+++++++++++++++++++++++++++++ | 58% | |++++++++++++++++++++++++++++++ | 59% | |++++++++++++++++++++++++++++++ | 60% | |++++++++++++++++++++++++++++++ | 61% | |+++++++++++++++++++++++++++++++ | 62% | |++++++++++++++++++++++++++++++++ | 63% | |++++++++++++++++++++++++++++++++ | 64% | |++++++++++++++++++++++++++++++++ | 65% | |+++++++++++++++++++++++++++++++++ | 66% | |++++++++++++++++++++++++++++++++++ | 67% | |++++++++++++++++++++++++++++++++++ | 68% | |++++++++++++++++++++++++++++++++++ | 69% | |+++++++++++++++++++++++++++++++++++ | 70% | |++++++++++++++++++++++++++++++++++++ | 71% | |++++++++++++++++++++++++++++++++++++ | 72% | |++++++++++++++++++++++++++++++++++++ | 73% | |+++++++++++++++++++++++++++++++++++++ | 74% | |++++++++++++++++++++++++++++++++++++++ | 75% | |++++++++++++++++++++++++++++++++++++++ | 76% | |++++++++++++++++++++++++++++++++++++++ | 77% | |+++++++++++++++++++++++++++++++++++++++ | 78% | |++++++++++++++++++++++++++++++++++++++++ | 79% | |++++++++++++++++++++++++++++++++++++++++ | 80% | |++++++++++++++++++++++++++++++++++++++++ | 81% | |+++++++++++++++++++++++++++++++++++++++++ | 82% | |++++++++++++++++++++++++++++++++++++++++++ | 83% | |++++++++++++++++++++++++++++++++++++++++++ | 84% | |++++++++++++++++++++++++++++++++++++++++++ | 85% | |+++++++++++++++++++++++++++++++++++++++++++ | 86% | |++++++++++++++++++++++++++++++++++++++++++++ | 87% | |++++++++++++++++++++++++++++++++++++++++++++ | 88% | |++++++++++++++++++++++++++++++++++++++++++++ | 89% | |+++++++++++++++++++++++++++++++++++++++++++++ | 90% | |++++++++++++++++++++++++++++++++++++++++++++++ | 91% | |++++++++++++++++++++++++++++++++++++++++++++++ | 92% | |++++++++++++++++++++++++++++++++++++++++++++++ | 93% | |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% | |++++++++++++++++++++++++++++++++++++++++++++++++ | 95% | |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% | |++++++++++++++++++++++++++++++++++++++++++++++++ | 97% | |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% | |++++++++++++++++++++++++++++++++++++++++++++++++++| 99% | |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% 385s user system elapsed 385s 0.088 0.002 0.087 385s 385s pbpply> pboptions(op) 385s 385s pbpply> pboptions(type = "txt", style = 1, char = "=") 385s 385s pbpply> system.time(res3pb <- pbapply(bid, 2, fun)) 385s ================================================== 385s user system elapsed 385s 0.081 0.001 0.079 385s 385s pbpply> pboptions(op) 385s 385s pbpply> pboptions(type = "txt", char = ":") 385s 385s pbpply> system.time(res4pb <- pbreplicate(B, fun())) 385s | | | 0% | | | 1% | |: | 2% | |:: | 3% | |:: | 4% | |:: | 5% | |::: | 6% | |:::: | 7% | |:::: | 8% | |:::: | 9% | |::::: | 10% | |:::::: | 11% | |:::::: | 12% | |:::::: | 13% | |::::::: | 14% | |:::::::: | 15% | |:::::::: | 16% | |:::::::: | 17% | |::::::::: | 18% | |:::::::::: | 19% | |:::::::::: | 20% | |:::::::::: | 21% | |::::::::::: | 22% | |:::::::::::: | 23% | |:::::::::::: | 24% | |:::::::::::: | 25% | |::::::::::::: | 26% | |:::::::::::::: | 27% | |:::::::::::::: | 28% | |:::::::::::::: | 29% | |::::::::::::::: | 30% | |:::::::::::::::: | 31% | |:::::::::::::::: | 32% | |:::::::::::::::: | 33% | |::::::::::::::::: | 34% | |:::::::::::::::::: | 35% | |:::::::::::::::::: | 36% | |:::::::::::::::::: | 37% | |::::::::::::::::::: | 38% | |:::::::::::::::::::: | 39% | |:::::::::::::::::::: | 40% | |:::::::::::::::::::: | 41% | |::::::::::::::::::::: | 42% | |:::::::::::::::::::::: | 43% | |:::::::::::::::::::::: | 44% | |:::::::::::::::::::::: | 45% | |::::::::::::::::::::::: | 46% | |:::::::::::::::::::::::: | 47% | |:::::::::::::::::::::::: | 48% | |:::::::::::::::::::::::: | 49% | |::::::::::::::::::::::::: | 50% | |:::::::::::::::::::::::::: | 51% | |:::::::::::::::::::::::::: | 52% | |:::::::::::::::::::::::::: | 53% | |::::::::::::::::::::::::::: | 54% | |:::::::::::::::::::::::::::: | 55% | |:::::::::::::::::::::::::::: | 56% | |:::::::::::::::::::::::::::: | 57% | |::::::::::::::::::::::::::::: | 58% | |:::::::::::::::::::::::::::::: | 59% | |:::::::::::::::::::::::::::::: | 60% | |:::::::::::::::::::::::::::::: | 61% | |::::::::::::::::::::::::::::::: | 62% | |:::::::::::::::::::::::::::::::: | 63% | |:::::::::::::::::::::::::::::::: | 64% | |:::::::::::::::::::::::::::::::: | 65% | |::::::::::::::::::::::::::::::::: | 66% | |:::::::::::::::::::::::::::::::::: | 67% | |:::::::::::::::::::::::::::::::::: | 68% | |:::::::::::::::::::::::::::::::::: | 69% | |::::::::::::::::::::::::::::::::::: | 70% | |:::::::::::::::::::::::::::::::::::: | 71% | |:::::::::::::::::::::::::::::::::::: | 72% | |:::::::::::::::::::::::::::::::::::: | 73% | |::::::::::::::::::::::::::::::::::::: | 74% | |:::::::::::::::::::::::::::::::::::::: | 75% | |:::::::::::::::::::::::::::::::::::::: | 76% | |:::::::::::::::::::::::::::::::::::::: | 77% | |::::::::::::::::::::::::::::::::::::::: | 78% | |:::::::::::::::::::::::::::::::::::::::: | 79% | |:::::::::::::::::::::::::::::::::::::::: | 80% | |:::::::::::::::::::::::::::::::::::::::: | 81% | |::::::::::::::::::::::::::::::::::::::::: | 82% | |:::::::::::::::::::::::::::::::::::::::::: | 83% | |:::::::::::::::::::::::::::::::::::::::::: | 84% | |:::::::::::::::::::::::::::::::::::::::::: | 85% | |::::::::::::::::::::::::::::::::::::::::::: | 86% | |:::::::::::::::::::::::::::::::::::::::::::: | 87% | |:::::::::::::::::::::::::::::::::::::::::::: | 88% | |:::::::::::::::::::::::::::::::::::::::::::: | 89% | |::::::::::::::::::::::::::::::::::::::::::::: | 90% | |:::::::::::::::::::::::::::::::::::::::::::::: | 91% | |:::::::::::::::::::::::::::::::::::::::::::::: | 92% | |:::::::::::::::::::::::::::::::::::::::::::::: | 93% | |::::::::::::::::::::::::::::::::::::::::::::::: | 94% | |:::::::::::::::::::::::::::::::::::::::::::::::: | 95% | |:::::::::::::::::::::::::::::::::::::::::::::::: | 96% | |:::::::::::::::::::::::::::::::::::::::::::::::: | 97% | |::::::::::::::::::::::::::::::::::::::::::::::::: | 98% | |::::::::::::::::::::::::::::::::::::::::::::::::::| 99% | |::::::::::::::::::::::::::::::::::::::::::::::::::| 100% 385s user system elapsed 385s 0.084 0.001 0.089 385s 385s pbpply> pboptions(op) 385s 385s pbpply> ## parallel evaluation using the parallel package 385s pbpply> ## (n = 2000 and B = 1000 will give visible timing differences) 385s pbpply> 385s pbpply> library(parallel) 385s 385s pbpply> cl <- makeCluster(2L) 386s 386s pbpply> clusterExport(cl, c("fun", "mod", "ndat", "bid")) 386s 386s pbpply> ## parallel with no progress bar: snow type cluster 386s pbpply> ## (RNG is set in the main process to define the object bid) 386s pbpply> system.time(res1cl <- parLapply(cl = cl, 1:B, function(i) fun(bid[,i]))) 386s user system elapsed 386s 0.007 0.000 0.202 386s 386s pbpply> system.time(res2cl <- parSapply(cl = cl, 1:B, function(i) fun(bid[,i]))) 386s user system elapsed 386s 0.008 0.001 0.081 386s 386s pbpply> system.time(res3cl <- parApply(cl, bid, 2, fun)) 386s user system elapsed 386s 0.006 0.000 0.093 386s 386s pbpply> ## parallel with progress bar: snow type cluster 386s pbpply> ## (RNG is set in the main process to define the object bid) 386s pbpply> system.time(res1pbcl <- pblapply(1:B, function(i) fun(bid[,i]), cl = cl)) 387s user system elapsed 387s 0.008 0.000 0.100 387s 387s pbpply> system.time(res2pbcl <- pbsapply(1:B, function(i) fun(bid[,i]), cl = cl)) 387s user system elapsed 387s 0.004 0.001 0.094 387s 387s pbpply> ## (RNG needs to be set when not using bid) 387s pbpply> parallel::clusterSetRNGStream(cl, iseed = 0L) 387s 387s pbpply> system.time(res4pbcl <- pbreplicate(B, fun(), cl = cl)) 387s user system elapsed 387s 0.005 0.000 0.076 387s 387s pbpply> system.time(res3pbcl <- pbapply(bid, 2, fun, cl = cl)) 387s user system elapsed 387s 0.004 0.000 0.123 387s 387s pbpply> stopCluster(cl) 387s 387s pbpply> if (.Platform$OS.type != "windows") { 387s pbpply+ ## parallel with no progress bar: multicore type forking 387s pbpply+ ## (mc.set.seed = TRUE in parallel::mclapply by default) 387s pbpply+ system.time(res2mc <- mclapply(1:B, function(i) fun(bid[,i]), mc.cores = 2L)) 387s pbpply+ ## parallel with progress bar: multicore type forking 387s pbpply+ ## (mc.set.seed = TRUE in parallel::mclapply by default) 387s pbpply+ system.time(res1pbmc <- pblapply(1:B, function(i) fun(bid[,i]), cl = 2L)) 387s pbpply+ system.time(res2pbmc <- pbsapply(1:B, function(i) fun(bid[,i]), cl = 2L)) 387s pbpply+ system.time(res4pbmc <- pbreplicate(B, fun(), cl = 2L)) 387s pbpply+ } 387s user system elapsed 387s 0.051 0.022 0.124 387s 387s pbpply> ## --- Examples taken from standard '*apply' functions --- 387s pbpply> 387s pbpply> ## --- sapply, lapply, and replicate --- 387s pbpply> 387s pbpply> require(stats); require(graphics) 387s 387s pbpply> x <- list(a = 1:10, beta = exp(-3:3), logic = c(TRUE,FALSE,FALSE,TRUE)) 387s 387s pbpply> # compute the list mean for each list element 387s pbpply> pblapply(x, mean) 387s $a 387s [1] 5.5 387s 387s $beta 387s [1] 4.535125 387s 387s $logic 387s [1] 0.5 387s 387s 387s pbpply> pbwalk(x, mean) 387s 387s pbpply> # median and quartiles for each list element 387s pbpply> pblapply(x, quantile, probs = 1:3/4) 387s $a 387s 25% 50% 75% 387s 3.25 5.50 7.75 387s 387s $beta 387s 25% 50% 75% 387s 0.2516074 1.0000000 5.0536690 387s 387s $logic 387s 25% 50% 75% 387s 0.0 0.5 1.0 387s 387s 387s pbpply> pbsapply(x, quantile) 387s a beta logic 387s 0% 1.00 0.04978707 0.0 387s 25% 3.25 0.25160736 0.0 387s 50% 5.50 1.00000000 0.5 387s 75% 7.75 5.05366896 1.0 387s 100% 10.00 20.08553692 1.0 387s 387s pbpply> i39 <- sapply(3:9, seq) # list of vectors 387s 387s pbpply> pbsapply(i39, fivenum) 387s [,1] [,2] [,3] [,4] [,5] [,6] [,7] 387s [1,] 1.0 1.0 1 1.0 1.0 1.0 1 387s [2,] 1.5 1.5 2 2.0 2.5 2.5 3 387s [3,] 2.0 2.5 3 3.5 4.0 4.5 5 387s [4,] 2.5 3.5 4 5.0 5.5 6.5 7 387s [5,] 3.0 4.0 5 6.0 7.0 8.0 9 387s 387s pbpply> pbvapply(i39, fivenum, 387s pbpply+ c(Min. = 0, "1st Qu." = 0, Median = 0, "3rd Qu." = 0, Max. = 0)) 387s [,1] [,2] [,3] [,4] [,5] [,6] [,7] 387s Min. 1.0 1.0 1 1.0 1.0 1.0 1 387s 1st Qu. 1.5 1.5 2 2.0 2.5 2.5 3 387s Median 2.0 2.5 3 3.5 4.0 4.5 5 387s 3rd Qu. 2.5 3.5 4 5.0 5.5 6.5 7 387s Max. 3.0 4.0 5 6.0 7.0 8.0 9 387s 387s pbpply> ## sapply(*, "array") -- artificial example 387s pbpply> (v <- structure(10*(5:8), names = LETTERS[1:4])) 387s A B C D 387s 50 60 70 80 387s 387s pbpply> f2 <- function(x, y) outer(rep(x, length.out = 3), y) 387s 387s pbpply> (a2 <- pbsapply(v, f2, y = 2*(1:5), simplify = "array")) 387s , , A 387s 387s [,1] [,2] [,3] [,4] [,5] 387s [1,] 100 200 300 400 500 387s [2,] 100 200 300 400 500 387s [3,] 100 200 300 400 500 387s 387s , , B 387s 387s [,1] [,2] [,3] [,4] [,5] 387s [1,] 120 240 360 480 600 387s [2,] 120 240 360 480 600 387s [3,] 120 240 360 480 600 387s 387s , , C 387s 387s [,1] [,2] [,3] [,4] [,5] 387s [1,] 140 280 420 560 700 387s [2,] 140 280 420 560 700 387s [3,] 140 280 420 560 700 387s 387s , , D 387s 387s [,1] [,2] [,3] [,4] [,5] 387s [1,] 160 320 480 640 800 387s [2,] 160 320 480 640 800 387s [3,] 160 320 480 640 800 387s 387s 387s pbpply> a.2 <- pbvapply(v, f2, outer(1:3, 1:5), y = 2*(1:5)) 387s 387s pbpply> stopifnot(dim(a2) == c(3,5,4), all.equal(a2, a.2), 387s pbpply+ identical(dimnames(a2), list(NULL,NULL,LETTERS[1:4]))) 387s 387s pbpply> summary(pbreplicate(100, mean(rexp(10)))) 387s Min. 1st Qu. Median Mean 3rd Qu. Max. 387s 0.4786 0.7273 0.9091 0.9666 1.1917 2.3021 387s 387s pbpply> ## use of replicate() with parameters: 387s pbpply> foo <- function(x = 1, y = 2) c(x, y) 388s 388s pbpply> # does not work: bar <- function(n, ...) replicate(n, foo(...)) 388s pbpply> bar <- function(n, x) pbreplicate(n, foo(x = x)) 388s 388s pbpply> bar(5, x = 3) 388s [,1] [,2] [,3] [,4] [,5] 388s [1,] 3 3 3 3 3 388s [2,] 2 2 2 2 2 388s 388s pbpply> ## --- apply --- 388s pbpply> 388s pbpply> ## Compute row and column sums for a matrix: 388s pbpply> x <- cbind(x1 = 3, x2 = c(4:1, 2:5)) 388s 388s pbpply> dimnames(x)[[1]] <- letters[1:8] 388s 388s pbpply> pbapply(x, 2, mean, trim = .2) 388s x1 x2 388s 3 3 388s 388s pbpply> col.sums <- pbapply(x, 2, sum) 388s 388s pbpply> row.sums <- pbapply(x, 1, sum) 388s 388s pbpply> rbind(cbind(x, Rtot = row.sums), Ctot = c(col.sums, sum(col.sums))) 388s x1 x2 Rtot 388s a 3 4 7 388s b 3 3 6 388s c 3 2 5 388s d 3 1 4 388s e 3 2 5 388s f 3 3 6 388s g 3 4 7 388s h 3 5 8 388s Ctot 24 24 48 388s 388s pbpply> stopifnot( pbapply(x, 2, is.vector)) 388s 388s pbpply> ## Sort the columns of a matrix 388s pbpply> pbapply(x, 2, sort) 388s x1 x2 388s [1,] 3 1 388s [2,] 3 2 388s [3,] 3 2 388s [4,] 3 3 388s [5,] 3 3 388s [6,] 3 4 388s [7,] 3 4 388s [8,] 3 5 388s 388s pbpply> ## keeping named dimnames 388s pbpply> names(dimnames(x)) <- c("row", "col") 388s 388s pbpply> x3 <- array(x, dim = c(dim(x),3), 388s pbpply+ dimnames = c(dimnames(x), list(C = paste0("cop.",1:3)))) 388s 388s pbpply> identical(x, pbapply( x, 2, identity)) 388s [1] TRUE 388s 388s pbpply> identical(x3, pbapply(x3, 2:3, identity)) 388s [1] TRUE 388s 388s pbpply> ##- function with extra args: 388s pbpply> cave <- function(x, c1, c2) c(mean(x[c1]), mean(x[c2])) 388s 388s pbpply> pbapply(x, 1, cave, c1 = "x1", c2 = c("x1","x2")) 388s row 388s a b c d e f g h 388s [1,] 3.0 3 3.0 3 3.0 3 3.0 3 388s [2,] 3.5 3 2.5 2 2.5 3 3.5 4 388s 388s pbpply> ma <- matrix(c(1:4, 1, 6:8), nrow = 2) 388s 388s pbpply> ma 388s [,1] [,2] [,3] [,4] 388s [1,] 1 3 1 7 388s [2,] 2 4 6 8 388s 388s pbpply> pbapply(ma, 1, table) #--> a list of length 2 388s [[1]] 388s 388s 1 3 7 388s 2 1 1 388s 388s [[2]] 388s 388s 2 4 6 8 388s 1 1 1 1 388s 388s 388s pbpply> pbapply(ma, 1, stats::quantile) # 5 x n matrix with rownames 388s [,1] [,2] 388s 0% 1 2.0 388s 25% 1 3.5 388s 50% 2 5.0 388s 75% 4 6.5 388s 100% 7 8.0 388s 388s pbpply> stopifnot(dim(ma) == dim(pbapply(ma, 1:2, sum))) 388s 388s pbpply> ## Example with different lengths for each call 388s pbpply> z <- array(1:24, dim = 2:4) 388s 388s pbpply> zseq <- pbapply(z, 1:2, function(x) seq_len(max(x))) 388s 388s pbpply> zseq ## a 2 x 3 matrix 388s [,1] [,2] [,3] 388s [1,] integer,19 integer,21 integer,23 388s [2,] integer,20 integer,22 integer,24 388s 388s pbpply> typeof(zseq) ## list 388s [1] "list" 388s 388s pbpply> dim(zseq) ## 2 3 388s [1] 2 3 388s 388s pbpply> zseq[1,] 388s [[1]] 388s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 388s 388s [[2]] 388s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 388s 388s [[3]] 388s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 388s 388s 388s pbpply> pbapply(z, 3, function(x) seq_len(max(x))) 388s [[1]] 388s [1] 1 2 3 4 5 6 388s 388s [[2]] 388s [1] 1 2 3 4 5 6 7 8 9 10 11 12 388s 388s [[3]] 388s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 388s 388s [[4]] 388s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 388s 388s 388s pbpply> # a list without a dim attribute 388s pbpply> 388s pbpply> ## --- mapply and .mapply --- 388s pbpply> 388s pbpply> pbmapply(rep, 1:4, 4:1) 388s [[1]] 388s [1] 1 1 1 1 388s 388s [[2]] 388s [1] 2 2 2 388s 388s [[3]] 388s [1] 3 3 388s 388s [[4]] 388s [1] 4 388s 388s 388s pbpply> pbmapply(rep, times = 1:4, x = 4:1) 388s [[1]] 388s [1] 4 388s 388s [[2]] 388s [1] 3 3 388s 388s [[3]] 388s [1] 2 2 2 388s 388s [[4]] 388s [1] 1 1 1 1 388s 388s 388s pbpply> pbmapply(rep, times = 1:4, MoreArgs = list(x = 42)) 388s [[1]] 388s [1] 42 388s 388s [[2]] 388s [1] 42 42 388s 388s [[3]] 388s [1] 42 42 42 388s 388s [[4]] 388s [1] 42 42 42 42 388s 388s 388s pbpply> pbmapply(function(x, y) seq_len(x) + y, 388s pbpply+ c(a = 1, b = 2, c = 3), # names from first 388s pbpply+ c(A = 10, B = 0, C = -10)) 388s $a 388s [1] 11 388s 388s $b 388s [1] 1 2 388s 388s $c 388s [1] -9 -8 -7 388s 388s 388s pbpply> word <- function(C, k) paste(rep.int(C, k), collapse = "") 388s 388s pbpply> utils::str(pbmapply(word, LETTERS[1:6], 6:1, SIMPLIFY = FALSE)) 388s List of 6 388s $ A: chr "AAAAAA" 388s $ B: chr "BBBBB" 388s $ C: chr "CCCC" 388s $ D: chr "DDD" 388s $ E: chr "EE" 388s $ F: chr "F" 388s 388s pbpply> pb.mapply(rep, 388s pbpply+ dots = list(1:4, 4:1), 388s pbpply+ MoreArgs = list()) 388s [[1]] 388s [1] 1 1 1 1 388s 388s [[2]] 388s [1] 2 2 2 388s 388s [[3]] 388s [1] 3 3 388s 388s [[4]] 388s [1] 4 388s 388s 388s pbpply> pb.mapply(rep, 388s pbpply+ dots = list(times = 1:4, x = 4:1), 388s pbpply+ MoreArgs = list()) 388s [[1]] 388s [1] 4 388s 388s [[2]] 388s [1] 3 3 388s 388s [[3]] 388s [1] 2 2 2 388s 388s [[4]] 388s [1] 1 1 1 1 388s 388s 388s pbpply> pb.mapply(rep, 388s pbpply+ dots = list(times = 1:4), 388s pbpply+ MoreArgs = list(x = 42)) 388s [[1]] 388s [1] 42 388s 388s [[2]] 388s [1] 42 42 388s 388s [[3]] 388s [1] 42 42 42 388s 388s [[4]] 388s [1] 42 42 42 42 388s 388s 388s pbpply> pb.mapply(function(x, y) seq_len(x) + y, 388s pbpply+ dots = list(c(a = 1, b = 2, c = 3), # names from first 388s pbpply+ c(A = 10, B = 0, C = -10)), 388s pbpply+ MoreArgs = list()) 388s [[1]] 388s [1] 11 388s 388s [[2]] 388s [1] 1 2 388s 388s [[3]] 388s [1] -9 -8 -7 388s 388s 388s pbpply> ## --- Map --- 388s pbpply> 388s pbpply> pbMap(`+`, 1, 1 : 3) ; 1 + 1:3 388s [[1]] 388s [1] 2 388s 388s [[2]] 388s [1] 3 388s 388s [[3]] 388s [1] 4 388s 388s [1] 2 3 4 388s 388s pbpply> ## --- eapply --- 388s pbpply> 388s pbpply> env <- new.env(hash = FALSE) 388s 388s pbpply> env$a <- 1:10 388s 388s pbpply> env$beta <- exp(-3:3) 388s 388s pbpply> env$logic <- c(TRUE, FALSE, FALSE, TRUE) 388s 388s pbpply> pbeapply(env, mean) 388s $logic 388s [1] 0.5 388s 388s $beta 388s [1] 4.535125 388s 388s $a 388s [1] 5.5 388s 388s 388s pbpply> unlist(pbeapply(env, mean, USE.NAMES = FALSE)) 388s [1] 0.500000 4.535125 5.500000 388s 388s pbpply> pbeapply(env, quantile, probs = 1:3/4) 388s $logic 388s 25% 50% 75% 388s 0.0 0.5 1.0 388s 388s $beta 388s 25% 50% 75% 388s 0.2516074 1.0000000 5.0536690 388s 388s $a 388s 25% 50% 75% 388s 3.25 5.50 7.75 388s 388s 388s pbpply> pbeapply(env, quantile) 388s $logic 388s 0% 25% 50% 75% 100% 388s 0.0 0.0 0.5 1.0 1.0 388s 388s $beta 388s 0% 25% 50% 75% 100% 388s 0.04978707 0.25160736 1.00000000 5.05366896 20.08553692 388s 388s $a 388s 0% 25% 50% 75% 100% 388s 1.00 3.25 5.50 7.75 10.00 388s 388s 388s pbpply> ## --- tapply --- 388s pbpply> 388s pbpply> require(stats) 388s 388s pbpply> groups <- as.factor(rbinom(32, n = 5, prob = 0.4)) 388s 388s pbpply> pbtapply(groups, groups, length) #- is almost the same as 388s 10 11 13 14 18 388s 1 1 1 1 1 388s 388s pbpply> table(groups) 388s groups 388s 10 11 13 14 18 388s 1 1 1 1 1 388s 388s pbpply> ## contingency table from data.frame : array with named dimnames 388s pbpply> pbtapply(warpbreaks$breaks, warpbreaks[,-1], sum) 388s tension 388s wool L M H 388s A 401 216 221 388s B 254 259 169 388s 388s pbpply> pbtapply(warpbreaks$breaks, warpbreaks[, 3, drop = FALSE], sum) 388s tension 388s L M H 388s 655 475 390 388s 388s pbpply> n <- 17; fac <- factor(rep_len(1:3, n), levels = 1:5) 388s 388s pbpply> table(fac) 388s fac 388s 1 2 3 4 5 388s 6 6 5 0 0 388s 388s pbpply> pbtapply(1:n, fac, sum) 388s 1 2 3 4 5 388s 51 57 45 NA NA 388s 388s pbpply> pbtapply(1:n, fac, sum, default = 0) # maybe more desirable 388s 1 2 3 4 5 388s 51 57 45 0 0 388s 388s pbpply> pbtapply(1:n, fac, sum, simplify = FALSE) 388s $`1` 388s [1] 51 388s 388s $`2` 388s [1] 57 388s 388s $`3` 388s [1] 45 388s 388s $`4` 388s NULL 388s 388s $`5` 388s NULL 388s 388s 388s pbpply> pbtapply(1:n, fac, range) 388s $`1` 388s [1] 1 16 388s 388s $`2` 388s [1] 2 17 388s 388s $`3` 388s [1] 3 15 388s 388s $`4` 388s NULL 388s 388s $`5` 388s NULL 388s 388s 388s pbpply> pbtapply(1:n, fac, quantile) 388s $`1` 388s 0% 25% 50% 75% 100% 388s 1.00 4.75 8.50 12.25 16.00 388s 388s $`2` 388s 0% 25% 50% 75% 100% 388s 2.00 5.75 9.50 13.25 17.00 388s 388s $`3` 388s 0% 25% 50% 75% 100% 388s 3 6 9 12 15 388s 388s $`4` 388s NULL 388s 388s $`5` 388s NULL 388s 388s 388s pbpply> pbtapply(1:n, fac, length) ## NA's 388s 1 2 3 4 5 388s 6 6 5 NA NA 388s 388s pbpply> pbtapply(1:n, fac, length, default = 0) # == table(fac) 388s 1 2 3 4 5 388s 6 6 5 0 0 388s 388s pbpply> ## example of ... argument: find quarterly means 388s pbpply> pbtapply(presidents, cycle(presidents), mean, na.rm = TRUE) 388s 1 2 3 4 388s 58.44828 56.43333 57.22222 53.07143 388s 388s pbpply> ind <- list(c(1, 2, 2), c("A", "A", "B")) 388s 388s pbpply> table(ind) 388s ind.2 388s ind.1 A B 388s 1 1 0 388s 2 1 1 388s 388s pbpply> pbtapply(1:3, ind) #-> the split vector 388s [1] 1 2 4 388s 388s pbpply> pbtapply(1:3, ind, sum) 388s A B 388s 1 1 NA 388s 2 2 3 388s 388s pbpply> ## Some assertions (not held by all patch propsals): 388s pbpply> nq <- names(quantile(1:5)) 388s 388s pbpply> stopifnot( 388s pbpply+ identical(pbtapply(1:3, ind), c(1L, 2L, 4L)), 388s pbpply+ identical(pbtapply(1:3, ind, sum), 388s pbpply+ matrix(c(1L, 2L, NA, 3L), 2, dimnames = list(c("1", "2"), c("A", "B")))), 388s pbpply+ identical(pbtapply(1:n, fac, quantile)[-1], 388s pbpply+ array(list(`2` = structure(c(2, 5.75, 9.5, 13.25, 17), .Names = nq), 388s pbpply+ `3` = structure(c(3, 6, 9, 12, 15), .Names = nq), 388s pbpply+ `4` = NULL, `5` = NULL), dim=4, dimnames=list(as.character(2:5))))) 388s 388s pbpply> ## --- by --- 388s pbpply> 388s pbpply> pbby(warpbreaks[, 1:2], warpbreaks[,"tension"], summary) 388s warpbreaks[, "tension"]: L 388s breaks wool 388s Min. :14.00 A:9 388s 1st Qu.:26.00 B:9 388s Median :29.50 388s Mean :36.39 388s 3rd Qu.:49.25 388s Max. :70.00 388s ------------------------------------------------------------ 388s warpbreaks[, "tension"]: M 388s breaks wool 388s Min. :12.00 A:9 388s 1st Qu.:18.25 B:9 388s Median :27.00 388s Mean :26.39 388s 3rd Qu.:33.75 388s Max. :42.00 388s ------------------------------------------------------------ 388s warpbreaks[, "tension"]: H 388s breaks wool 388s Min. :10.00 A:9 388s 1st Qu.:15.25 B:9 388s Median :20.50 388s Mean :21.67 388s 3rd Qu.:25.50 388s Max. :43.00 388s 388s pbpply> pbby(warpbreaks[, 1], warpbreaks[, -1], summary) 388s wool: A 388s tension: L 388s Min. 1st Qu. Median Mean 3rd Qu. Max. 388s 25.00 26.00 51.00 44.56 54.00 70.00 388s ------------------------------------------------------------ 388s wool: B 388s tension: L 388s Min. 1st Qu. Median Mean 3rd Qu. Max. 388s 14.00 20.00 29.00 28.22 31.00 44.00 388s ------------------------------------------------------------ 388s wool: A 388s tension: M 388s Min. 1st Qu. Median Mean 3rd Qu. Max. 388s 12 18 21 24 30 36 388s ------------------------------------------------------------ 388s wool: B 388s tension: M 388s Min. 1st Qu. Median Mean 3rd Qu. Max. 388s 16.00 21.00 28.00 28.78 39.00 42.00 388s ------------------------------------------------------------ 388s wool: A 388s tension: H 388s Min. 1st Qu. Median Mean 3rd Qu. Max. 388s 10.00 18.00 24.00 24.56 28.00 43.00 388s ------------------------------------------------------------ 388s wool: B 388s tension: H 388s Min. 1st Qu. Median Mean 3rd Qu. Max. 388s 13.00 15.00 17.00 18.78 21.00 28.00 388s 388s pbpply> pbby(warpbreaks, warpbreaks[,"tension"], 388s pbpply+ function(x) lm(breaks ~ wool, data = x)) 388s warpbreaks[, "tension"]: L 388s 388s Call: 388s lm(formula = breaks ~ wool, data = x) 388s 388s Coefficients: 388s (Intercept) woolB 388s 44.56 -16.33 388s 388s ------------------------------------------------------------ 388s warpbreaks[, "tension"]: M 388s 388s Call: 388s lm(formula = breaks ~ wool, data = x) 388s 388s Coefficients: 388s (Intercept) woolB 388s 24.000 4.778 388s 388s ------------------------------------------------------------ 388s warpbreaks[, "tension"]: H 388s 388s Call: 388s lm(formula = breaks ~ wool, data = x) 388s 388s Coefficients: 388s (Intercept) woolB 388s 24.556 -5.778 388s 388s 388s pbpply> tmp <- with(warpbreaks, 388s pbpply+ pbby(warpbreaks, tension, 388s pbpply+ function(x) lm(breaks ~ wool, data = x))) 388s 388s pbpply> sapply(tmp, coef) 388s L M H 388s (Intercept) 44.55556 24.000000 24.555556 388s woolB -16.33333 4.777778 -5.777778 388s > example(pboptions, run.dontrun = TRUE) 388s 388s pbptns> ## increase sluggishness to admire the progress bar longer 388s pbptns> sluggishness <- 0.01 388s 388s pbptns> ## for loop 388s pbptns> fun1 <- function() { 388s pbptns+ pb <- startpb(0, 10) 388s pbptns+ on.exit(closepb(pb)) 388s pbptns+ for (i in 1:10) { 388s pbptns+ Sys.sleep(sluggishness) 388s pbptns+ setpb(pb, i) 388s pbptns+ } 388s pbptns+ invisible(NULL) 388s pbptns+ } 388s 388s pbptns> ## while loop 388s pbptns> fun2 <- function() { 388s pbptns+ pb <- startpb(0, 10-1) 388s pbptns+ on.exit(closepb(pb)) 388s pbptns+ i <- 1 388s pbptns+ while (i < 10) { 388s pbptns+ Sys.sleep(sluggishness) 388s pbptns+ setpb(pb, i) 388s pbptns+ i <- i + 1 388s pbptns+ } 388s pbptns+ invisible(NULL) 388s pbptns+ } 388s 388s pbptns> ## using original settings 388s pbptns> fun1() 388s 388s pbptns> ## resetting pboptions 388s pbptns> opb <- pboptions(style = 1, char = ">") 388s 388s pbptns> ## check new settings 388s pbptns> getOption("pboptions") 388s $type 388s [1] "none" 388s 388s $char 388s [1] ">" 388s 388s $txt.width 388s [1] 50 388s 388s $gui.width 388s [1] 300 388s 388s $style 388s [1] 1 388s 388s $initial 388s [1] 0 388s 388s $title 388s [1] "R progress bar" 388s 388s $label 388s [1] "" 388s 388s $nout 388s [1] 100 388s 388s $min_time 388s [1] 0 388s 388s $use_lb 388s [1] FALSE 388s 388s 388s pbptns> ## running again with new settings 388s pbptns> fun2() 388s 388s pbptns> ## resetting original 388s pbptns> pboptions(opb) 388s 388s pbptns> ## check reset 388s pbptns> getOption("pboptions") 388s $type 388s [1] "none" 388s 388s $char 388s [1] "+" 388s 388s $txt.width 388s [1] 50 388s 388s $gui.width 388s [1] 300 388s 388s $style 388s [1] 3 388s 388s $initial 388s [1] 0 388s 388s $title 388s [1] "R progress bar" 388s 388s $label 388s [1] "" 388s 388s $nout 388s [1] 100 388s 388s $min_time 388s [1] 0 388s 388s $use_lb 388s [1] FALSE 388s 388s 388s pbptns> fun1() 388s 388s pbptns> ## dealing with nested progress bars 388s pbptns> ## when only one the 1st one is needed 388s pbptns> f <- function(x) Sys.sleep(sluggishness) 388s 388s pbptns> g <- function(x) pblapply(1:10, f) 388s 388s pbptns> tmp <- lapply(1:10, g) # undesirable 389s 389s pbptns> ## here is the desirable solution 389s pbptns> h <- function(x) { 389s pbptns+ opb <- pboptions(type="none") 389s pbptns+ on.exit(pboptions(opb)) 389s pbptns+ pblapply(1:10, f) 389s pbptns+ } 389s 389s pbptns> tmp <- pblapply(1:10, h) 390s 390s pbptns> ## list available pb types 390s pbptns> pbtypes() 390s [1] "timer" "txt" "tk" "none" "shiny" 390s > 390s > ## run examples with progress bar 390s > pboptions(type = "timer") 390s > example(splitpb, run.dontrun = TRUE) 390s 390s spltpb> ## define 1 job / worker at a time and repeat 390s spltpb> splitpb(10, 4) 390s [[1]] 390s [1] 1 2 3 4 390s 390s [[2]] 390s [1] 5 6 7 8 390s 390s [[3]] 390s [1] 9 10 390s 390s 390s spltpb> ## compare this to the no-progress-bar split 390s spltpb> ## that defines all the jubs / worker up front 390s spltpb> parallel::splitIndices(10, 4) 390s [[1]] 390s [1] 1 2 3 390s 390s [[2]] 390s [1] 4 5 390s 390s [[3]] 390s [1] 6 7 390s 390s [[4]] 390s [1] 8 9 10 390s 390s 390s spltpb> ## cap the length of the output 390s spltpb> splitpb(20, 2, nout = NULL) 390s [[1]] 390s [1] 1 2 390s 390s [[2]] 390s [1] 3 4 390s 390s [[3]] 390s [1] 5 6 390s 390s [[4]] 390s [1] 7 8 390s 390s [[5]] 390s [1] 9 10 390s 390s [[6]] 390s [1] 11 12 390s 390s [[7]] 390s [1] 13 14 390s 390s [[8]] 390s [1] 15 16 390s 390s [[9]] 390s [1] 17 18 390s 390s [[10]] 390s [1] 19 20 390s 390s 390s spltpb> splitpb(20, 2, nout = 5) 390s [[1]] 390s [1] 1 2 3 4 390s 390s [[2]] 390s [1] 5 6 7 8 390s 390s [[3]] 390s [1] 9 10 11 12 390s 390s [[4]] 390s [1] 13 14 15 16 390s 390s [[5]] 390s [1] 17 18 19 20 390s 390s > example(timerProgressBar, run.dontrun = TRUE) 390s 390s tmrPrB> ## increase sluggishness to admire the progress bar longer 390s tmrPrB> sluggishness <- 0.02 390s 390s tmrPrB> test_fun <- function(...) 390s tmrPrB+ { 390s tmrPrB+ pb <- timerProgressBar(...) 390s tmrPrB+ on.exit(close(pb)) 390s tmrPrB+ for (i in seq(0, 1, 0.05)) { 390s tmrPrB+ Sys.sleep(sluggishness) 390s tmrPrB+ setTimerProgressBar(pb, i) 390s tmrPrB+ } 390s tmrPrB+ invisible(NULL) 390s tmrPrB+ } 390s 390s tmrPrB> ## check the different styles 390s tmrPrB> test_fun(width = 35, char = "+", style = 1) 390s | | 0 % elapsed=00s | | 0 % elapsed=00s |++ | 5 % elapsed=00s, remaining~01s |++++ | 10% elapsed=00s, remaining~01s |++++++ | 15% elapsed=00s, remaining~00s |+++++++ | 20% elapsed=00s, remaining~00s |+++++++++ | 25% elapsed=00s, remaining~00s |+++++++++++ | 30% elapsed=00s, remaining~00s |+++++++++++++ | 35% elapsed=00s, remaining~00s |++++++++++++++ | 40% elapsed=00s, remaining~00s |++++++++++++++++ | 45% elapsed=00s, remaining~00s |++++++++++++++++++ | 50% elapsed=00s, remaining~00s |++++++++++++++++++++ | 55% elapsed=00s, remaining~00s |++++++++++++++++++++++ | 60% elapsed=00s, remaining~00s |+++++++++++++++++++++++ | 65% elapsed=00s, remaining~00s |+++++++++++++++++++++++++ | 70% elapsed=00s, remaining~00s |+++++++++++++++++++++++++++ | 75% elapsed=00s, remaining~00s |++++++++++++++++++++++++++++ | 80% elapsed=00s, remaining~00s |++++++++++++++++++++++++++++++ | 85% elapsed=00s, remaining~00s |++++++++++++++++++++++++++++++++ | 90% elapsed=00s, remaining~00s |++++++++++++++++++++++++++++++++++ | 95% elapsed=00s, remaining~00s |+++++++++++++++++++++++++++++++++++| 100% elapsed=00s, remaining~00s 390s 390s tmrPrB> test_fun(style = 2) 391s / 0 % elapsed=00s / 0 % elapsed=00s - 5 % elapsed=00s, remaining~01s \ 10% elapsed=00s, remaining~01s | 15% elapsed=00s, remaining~00s / 20% elapsed=00s, remaining~00s - 25% elapsed=00s, remaining~00s \ 30% elapsed=00s, remaining~00s | 35% elapsed=00s, remaining~00s / 40% elapsed=00s, remaining~00s - 45% elapsed=00s, remaining~00s \ 50% elapsed=00s, remaining~00s | 55% elapsed=00s, remaining~00s / 60% elapsed=00s, remaining~00s - 65% elapsed=00s, remaining~00s \ 70% elapsed=00s, remaining~00s | 75% elapsed=00s, remaining~00s / 80% elapsed=00s, remaining~00s - 85% elapsed=00s, remaining~00s \ 90% elapsed=00s, remaining~00s | 95% elapsed=00s, remaining~00s / 100% elapsed=00s, remaining~00s 391s 391s tmrPrB> test_fun(width = 50, char = ".", style = 3) 391s | | 0 % ~calculating | | 0 % ~calculating |... | 5 % ~01s |..... | 10% ~01s |........ | 15% ~00s |.......... | 20% ~00s |............. | 25% ~00s |................ | 30% ~00s |.................. | 35% ~00s |.................... | 40% ~00s |....................... | 45% ~00s |......................... | 50% ~00s |............................ | 55% ~00s |............................... | 60% ~00s |................................. | 65% ~00s |................................... | 70% ~00s |...................................... | 75% ~00s |........................................ | 80% ~00s |........................................... | 85% ~00s |............................................. | 90% ~00s |................................................ | 95% ~00s |..................................................| 100% elapsed=00s 391s 391s tmrPrB> test_fun(style = 4) 392s / 0 % ~calculating / 0 % ~calculating - 5 % ~01s \ 10% ~01s | 15% ~00s / 20% ~00s - 25% ~00s \ 30% ~00s | 35% ~00s / 40% ~00s - 45% ~00s \ 50% ~00s | 55% ~00s / 60% ~00s - 65% ~00s \ 70% ~00s | 75% ~00s / 80% ~00s - 85% ~00s \ 90% ~00s | 95% ~00s / 100% elapsed=00s 392s 392s tmrPrB> test_fun(width = 35, char = "[=-]", style = 5) 392s [-----------------------------------] 0 % elapsed=00s [-----------------------------------] 0 % elapsed=00s [==---------------------------------] 5 % elapsed=00s, remaining~01s [====-------------------------------] 10% elapsed=00s, remaining~01s [======-----------------------------] 15% elapsed=00s, remaining~00s [=======----------------------------] 20% elapsed=00s, remaining~00s [=========--------------------------] 25% elapsed=00s, remaining~00s [===========------------------------] 30% elapsed=00s, remaining~00s [=============----------------------] 35% elapsed=00s, remaining~00s [==============---------------------] 40% elapsed=00s, remaining~00s [================-------------------] 45% elapsed=00s, remaining~00s [==================-----------------] 50% elapsed=00s, remaining~00s [====================---------------] 55% elapsed=00s, remaining~00s [======================-------------] 60% elapsed=00s, remaining~00s [=======================------------] 65% elapsed=00s, remaining~00s [=========================----------] 70% elapsed=00s, remaining~00s [===========================--------] 75% elapsed=00s, remaining~00s [============================-------] 80% elapsed=00s, remaining~00s [==============================-----] 85% elapsed=00s, remaining~00s [================================---] 90% elapsed=00s, remaining~00s [==================================-] 95% elapsed=00s, remaining~00s [===================================] 100% elapsed=00s, remaining~00s 392s 392s tmrPrB> test_fun(width = 50, char = "{*.}", style = 6) 393s {..................................................} 0 % ~calculating {..................................................} 0 % ~calculating {***...............................................} 5 % ~01s {*****.............................................} 10% ~01s {********..........................................} 15% ~00s {**********........................................} 20% ~00s {*************.....................................} 25% ~00s {****************..................................} 30% ~00s {******************................................} 35% ~00s {********************..............................} 40% ~00s {***********************...........................} 45% ~00s {*************************.........................} 50% ~00s {****************************......................} 55% ~00s {*******************************...................} 60% ~00s {*********************************.................} 65% ~00s {***********************************...............} 70% ~00s {**************************************............} 75% ~00s {****************************************..........} 80% ~00s {*******************************************.......} 85% ~00s {*********************************************.....} 90% ~00s {************************************************..} 95% ~00s {**************************************************} 100% elapsed=00s 393s 393s tmrPrB> ## no bar only percent and elapsed 393s tmrPrB> test_fun(width = 0, char = " ", style = 6) 393s 0 % ~calculating 0 % ~calculating 5 % ~01s 10% ~01s 15% ~00s 20% ~00s 25% ~00s 30% ~00s 35% ~00s 40% ~00s 45% ~00s 50% ~00s 55% ~00s 60% ~00s 65% ~00s 70% ~00s 75% ~00s 80% ~00s 85% ~00s 90% ~00s 95% ~00s 100% elapsed=00s 393s 393s tmrPrB> ## this should produce a progress bar based on min_time 393s tmrPrB> (elapsed <- system.time(test_fun(width = 35, min_time = 0))["elapsed"]) 393s | | 0 % elapsed=00s | | 0 % elapsed=00s |== | 5 % elapsed=00s, remaining~01s |==== | 10% elapsed=00s, remaining~01s |====== | 15% elapsed=00s, remaining~00s |======= | 20% elapsed=00s, remaining~00s |========= | 25% elapsed=00s, remaining~00s |=========== | 30% elapsed=00s, remaining~00s |============= | 35% elapsed=00s, remaining~00s |============== | 40% elapsed=00s, remaining~00s |================ | 45% elapsed=00s, remaining~00s |================== | 50% elapsed=00s, remaining~00s |==================== | 55% elapsed=00s, remaining~00s |====================== | 60% elapsed=00s, remaining~00s |======================= | 65% elapsed=00s, remaining~00s |========================= | 70% elapsed=00s, remaining~00s |=========================== | 75% elapsed=00s, remaining~00s |============================ | 80% elapsed=00s, remaining~00s |============================== | 85% elapsed=00s, remaining~00s |================================ | 90% elapsed=00s, remaining~00s |================================== | 95% elapsed=00s, remaining~00s |===================================| 100% elapsed=00s, remaining~00s 393s elapsed 393s 0.43 393s 393s tmrPrB> ## this should not produce a progress bar based on min_time 393s tmrPrB> system.time(test_fun(min_time = 2 * elapsed))["elapsed"] 394s elapsed 394s 0.424 394s 394s tmrPrB> ## time formatting 394s tmrPrB> getTimeAsString(NULL) 394s [1] "calculating" 394s 394s tmrPrB> getTimeAsString(15) 394s [1] "15s" 394s 394s tmrPrB> getTimeAsString(65) 394s [1] "01m 05s" 394s 394s tmrPrB> getTimeAsString(6005) 394s [1] "01h 40m 05s" 394s 394s tmrPrB> ## example usage of getTimeAsString, use sluggishness <- 1 394s tmrPrB> n <- 10 394s 394s tmrPrB> t0 <- proc.time()[3] 394s 394s tmrPrB> ETA <- NULL 394s 394s tmrPrB> for (i in seq_len(n)) { 394s tmrPrB+ cat(i, "/", n, "- ETA:", getTimeAsString(ETA)) 394s tmrPrB+ flush.console() 394s tmrPrB+ Sys.sleep(sluggishness) 394s tmrPrB+ dt <- proc.time()[3] - t0 394s tmrPrB+ cat(" - elapsed:", getTimeAsString(dt), "\n") 394s tmrPrB+ ETA <- (n - i) * dt / i 394s tmrPrB+ } 394s 1 / 10 - ETA: calculating - elapsed: 00s 394s 2 / 10 - ETA: 00s - elapsed: 00s 394s 3 / 10 - ETA: 00s - elapsed: 00s 394s 4 / 10 - ETA: 00s - elapsed: 00s 394s 5 / 10 - ETA: 00s - elapsed: 00s 394s 6 / 10 - ETA: 00s - elapsed: 00s 394s 7 / 10 - ETA: 00s - elapsed: 00s 394s 8 / 10 - ETA: 00s - elapsed: 00s 394s 9 / 10 - ETA: 00s - elapsed: 00s 394s 10 / 10 - ETA: 00s - elapsed: 00s 394s > example(pbapply, run.dontrun = TRUE) 394s 394s pbpply> ## --- simple linear model simulation --- 394s pbpply> set.seed(1234) 394s 394s pbpply> n <- 200 394s 394s pbpply> x <- rnorm(n) 394s 394s pbpply> y <- rnorm(n, crossprod(t(model.matrix(~ x)), c(0, 1)), sd = 0.5) 394s 394s pbpply> d <- data.frame(y, x) 394s 394s pbpply> ## model fitting and bootstrap 394s pbpply> mod <- lm(y ~ x, d) 394s 394s pbpply> ndat <- model.frame(mod) 394s 394s pbpply> B <- 100 394s 394s pbpply> bid <- sapply(1:B, function(i) sample(nrow(ndat), nrow(ndat), TRUE)) 394s 394s pbpply> fun <- function(z) { 394s pbpply+ if (missing(z)) 394s pbpply+ z <- sample(nrow(ndat), nrow(ndat), TRUE) 394s pbpply+ coef(lm(mod$call$formula, data=ndat[z,])) 394s pbpply+ } 394s 394s pbpply> ## standard '*apply' functions 394s pbpply> system.time(res1 <- lapply(1:B, function(i) fun(bid[,i]))) 394s user system elapsed 394s 0.078 0.000 0.081 394s 394s pbpply> system.time(res2 <- sapply(1:B, function(i) fun(bid[,i]))) 394s user system elapsed 394s 0.080 0.000 0.077 394s 394s pbpply> system.time(res3 <- apply(bid, 2, fun)) 394s user system elapsed 394s 0.079 0.000 0.078 394s 394s pbpply> system.time(res4 <- replicate(B, fun())) 395s user system elapsed 395s 0.089 0.000 0.086 395s 395s pbpply> ## 'pb*apply' functions 395s pbpply> ## try different settings: 395s pbpply> ## "none", "txt", "tk", "win", "timer" 395s pbpply> op <- pboptions(type = "timer") # default 395s 395s pbpply> system.time(res1pb <- pblapply(1:B, function(i) fun(bid[,i]))) 395s | | 0 % ~calculating |+ | 1 % ~00s |+ | 2 % ~00s |++ | 3 % ~00s |++ | 4 % ~00s |+++ | 5 % ~00s |+++ | 6 % ~00s |++++ | 7 % ~00s |++++ | 8 % ~00s |+++++ | 9 % ~00s |+++++ | 10% ~00s |++++++ | 11% ~00s |++++++ | 12% ~00s |+++++++ | 13% ~00s |+++++++ | 14% ~00s |++++++++ | 15% ~00s |++++++++ | 16% ~00s |+++++++++ | 17% ~00s |+++++++++ | 18% ~00s |++++++++++ | 19% ~00s |++++++++++ | 20% ~00s |+++++++++++ | 21% ~00s |+++++++++++ | 22% ~00s |++++++++++++ | 23% ~00s |++++++++++++ | 24% ~00s |+++++++++++++ | 25% ~00s |+++++++++++++ | 26% ~00s |++++++++++++++ | 27% ~00s |++++++++++++++ | 28% ~00s |+++++++++++++++ | 29% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++ | 31% ~00s |++++++++++++++++ | 32% ~00s |+++++++++++++++++ | 33% ~00s |+++++++++++++++++ | 34% ~00s |++++++++++++++++++ | 35% ~00s |++++++++++++++++++ | 36% ~00s |+++++++++++++++++++ | 37% ~00s |+++++++++++++++++++ | 38% ~00s |++++++++++++++++++++ | 39% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++ | 41% ~00s |+++++++++++++++++++++ | 42% ~00s |++++++++++++++++++++++ | 43% ~00s |++++++++++++++++++++++ | 44% ~00s |+++++++++++++++++++++++ | 45% ~00s |+++++++++++++++++++++++ | 46% ~00s |++++++++++++++++++++++++ | 47% ~00s |++++++++++++++++++++++++ | 48% ~00s |+++++++++++++++++++++++++ | 49% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++ | 51% ~00s |++++++++++++++++++++++++++ | 52% ~00s |+++++++++++++++++++++++++++ | 53% ~00s |+++++++++++++++++++++++++++ | 54% ~00s |++++++++++++++++++++++++++++ | 55% ~00s |++++++++++++++++++++++++++++ | 56% ~00s |+++++++++++++++++++++++++++++ | 57% ~00s |+++++++++++++++++++++++++++++ | 58% ~00s |++++++++++++++++++++++++++++++ | 59% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++ | 61% ~00s |+++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++ | 63% ~00s |++++++++++++++++++++++++++++++++ | 64% ~00s |+++++++++++++++++++++++++++++++++ | 65% ~00s |+++++++++++++++++++++++++++++++++ | 66% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++ | 68% ~00s |+++++++++++++++++++++++++++++++++++ | 69% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++ | 71% ~00s |++++++++++++++++++++++++++++++++++++ | 72% ~00s |+++++++++++++++++++++++++++++++++++++ | 73% ~00s |+++++++++++++++++++++++++++++++++++++ | 74% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++ | 76% ~00s |+++++++++++++++++++++++++++++++++++++++ | 77% ~00s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 79% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 81% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 83% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 85% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 87% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 89% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 91% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 93% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 95% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 97% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 99% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 395s user system elapsed 395s 0.095 0.002 0.102 395s 395s pbpply> pboptions(op) 395s 395s pbpply> pboptions(type = "txt") 395s 395s pbpply> system.time(res2pb <- pbsapply(1:B, function(i) fun(bid[,i]))) 395s | | | 0% | | | 1% | |+ | 2% | |++ | 3% | |++ | 4% | |++ | 5% | |+++ | 6% | |++++ | 7% | |++++ | 8% | |++++ | 9% | |+++++ | 10% | |++++++ | 11% | |++++++ | 12% | |++++++ | 13% | |+++++++ | 14% | |++++++++ | 15% | |++++++++ | 16% | |++++++++ | 17% | |+++++++++ | 18% | |++++++++++ | 19% | |++++++++++ | 20% | |++++++++++ | 21% | |+++++++++++ | 22% | |++++++++++++ | 23% | |++++++++++++ | 24% | |++++++++++++ | 25% | |+++++++++++++ | 26% | |++++++++++++++ | 27% | |++++++++++++++ | 28% | |++++++++++++++ | 29% | |+++++++++++++++ | 30% | |++++++++++++++++ | 31% | |++++++++++++++++ | 32% | |++++++++++++++++ | 33% | |+++++++++++++++++ | 34% | |++++++++++++++++++ | 35% | |++++++++++++++++++ | 36% | |++++++++++++++++++ | 37% | |+++++++++++++++++++ | 38% | |++++++++++++++++++++ | 39% | |++++++++++++++++++++ | 40% | |++++++++++++++++++++ | 41% | |+++++++++++++++++++++ | 42% | |++++++++++++++++++++++ | 43% | |++++++++++++++++++++++ | 44% | |++++++++++++++++++++++ | 45% | |+++++++++++++++++++++++ | 46% | |++++++++++++++++++++++++ | 47% | |++++++++++++++++++++++++ | 48% | |++++++++++++++++++++++++ | 49% | |+++++++++++++++++++++++++ | 50% | |++++++++++++++++++++++++++ | 51% | |++++++++++++++++++++++++++ | 52% | |++++++++++++++++++++++++++ | 53% | |+++++++++++++++++++++++++++ | 54% | |++++++++++++++++++++++++++++ | 55% | |++++++++++++++++++++++++++++ | 56% | |++++++++++++++++++++++++++++ | 57% | |+++++++++++++++++++++++++++++ | 58% | |++++++++++++++++++++++++++++++ | 59% | |++++++++++++++++++++++++++++++ | 60% | |++++++++++++++++++++++++++++++ | 61% | |+++++++++++++++++++++++++++++++ | 62% | |++++++++++++++++++++++++++++++++ | 63% | |++++++++++++++++++++++++++++++++ | 64% | |++++++++++++++++++++++++++++++++ | 65% | |+++++++++++++++++++++++++++++++++ | 66% | |++++++++++++++++++++++++++++++++++ | 67% | |++++++++++++++++++++++++++++++++++ | 68% | |++++++++++++++++++++++++++++++++++ | 69% | |+++++++++++++++++++++++++++++++++++ | 70% | |++++++++++++++++++++++++++++++++++++ | 71% | |++++++++++++++++++++++++++++++++++++ | 72% | |++++++++++++++++++++++++++++++++++++ | 73% | |+++++++++++++++++++++++++++++++++++++ | 74% | |++++++++++++++++++++++++++++++++++++++ | 75% | |++++++++++++++++++++++++++++++++++++++ | 76% | |++++++++++++++++++++++++++++++++++++++ | 77% | |+++++++++++++++++++++++++++++++++++++++ | 78% | |++++++++++++++++++++++++++++++++++++++++ | 79% | |++++++++++++++++++++++++++++++++++++++++ | 80% | |++++++++++++++++++++++++++++++++++++++++ | 81% | |+++++++++++++++++++++++++++++++++++++++++ | 82% | |++++++++++++++++++++++++++++++++++++++++++ | 83% | |++++++++++++++++++++++++++++++++++++++++++ | 84% | |++++++++++++++++++++++++++++++++++++++++++ | 85% | |+++++++++++++++++++++++++++++++++++++++++++ | 86% | |++++++++++++++++++++++++++++++++++++++++++++ | 87% | |++++++++++++++++++++++++++++++++++++++++++++ | 88% | |++++++++++++++++++++++++++++++++++++++++++++ | 89% | |+++++++++++++++++++++++++++++++++++++++++++++ | 90% | |++++++++++++++++++++++++++++++++++++++++++++++ | 91% | |++++++++++++++++++++++++++++++++++++++++++++++ | 92% | |++++++++++++++++++++++++++++++++++++++++++++++ | 93% | |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% | |++++++++++++++++++++++++++++++++++++++++++++++++ | 95% | |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% | |++++++++++++++++++++++++++++++++++++++++++++++++ | 97% | |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% | |++++++++++++++++++++++++++++++++++++++++++++++++++| 99% | |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% 395s user system elapsed 395s 0.097 0.002 0.097 395s 395s pbpply> pboptions(op) 395s 395s pbpply> pboptions(type = "txt", style = 1, char = "=") 395s 395s pbpply> system.time(res3pb <- pbapply(bid, 2, fun)) 395s ================================================== 395s user system elapsed 395s 0.088 0.001 0.085 395s 395s pbpply> pboptions(op) 395s 395s pbpply> pboptions(type = "txt", char = ":") 395s 395s pbpply> system.time(res4pb <- pbreplicate(B, fun())) 395s | | | 0% | | | 1% | |: | 2% | |:: | 3% | |:: | 4% | |:: | 5% | |::: | 6% | |:::: | 7% | |:::: | 8% | |:::: | 9% | |::::: | 10% | |:::::: | 11% | |:::::: | 12% | |:::::: | 13% | |::::::: | 14% | |:::::::: | 15% | |:::::::: | 16% | |:::::::: | 17% | |::::::::: | 18% | |:::::::::: | 19% | |:::::::::: | 20% | |:::::::::: | 21% | |::::::::::: | 22% | |:::::::::::: | 23% | |:::::::::::: | 24% | |:::::::::::: | 25% | |::::::::::::: | 26% | |:::::::::::::: | 27% | |:::::::::::::: | 28% | |:::::::::::::: | 29% | |::::::::::::::: | 30% | |:::::::::::::::: | 31% | |:::::::::::::::: | 32% | |:::::::::::::::: | 33% | |::::::::::::::::: | 34% | |:::::::::::::::::: | 35% | |:::::::::::::::::: | 36% | |:::::::::::::::::: | 37% | |::::::::::::::::::: | 38% | |:::::::::::::::::::: | 39% | |:::::::::::::::::::: | 40% | |:::::::::::::::::::: | 41% | |::::::::::::::::::::: | 42% | |:::::::::::::::::::::: | 43% | |:::::::::::::::::::::: | 44% | |:::::::::::::::::::::: | 45% | |::::::::::::::::::::::: | 46% | |:::::::::::::::::::::::: | 47% | |:::::::::::::::::::::::: | 48% | |:::::::::::::::::::::::: | 49% | |::::::::::::::::::::::::: | 50% | |:::::::::::::::::::::::::: | 51% | |:::::::::::::::::::::::::: | 52% | |:::::::::::::::::::::::::: | 53% | |::::::::::::::::::::::::::: | 54% | |:::::::::::::::::::::::::::: | 55% | |:::::::::::::::::::::::::::: | 56% | |:::::::::::::::::::::::::::: | 57% | |::::::::::::::::::::::::::::: | 58% | |:::::::::::::::::::::::::::::: | 59% | |:::::::::::::::::::::::::::::: | 60% | |:::::::::::::::::::::::::::::: | 61% | |::::::::::::::::::::::::::::::: | 62% | |:::::::::::::::::::::::::::::::: | 63% | |:::::::::::::::::::::::::::::::: | 64% | |:::::::::::::::::::::::::::::::: | 65% | |::::::::::::::::::::::::::::::::: | 66% | |:::::::::::::::::::::::::::::::::: | 67% | |:::::::::::::::::::::::::::::::::: | 68% | |:::::::::::::::::::::::::::::::::: | 69% | |::::::::::::::::::::::::::::::::::: | 70% | |:::::::::::::::::::::::::::::::::::: | 71% | |:::::::::::::::::::::::::::::::::::: | 72% | |:::::::::::::::::::::::::::::::::::: | 73% | |::::::::::::::::::::::::::::::::::::: | 74% | |:::::::::::::::::::::::::::::::::::::: | 75% | |:::::::::::::::::::::::::::::::::::::: | 76% | |:::::::::::::::::::::::::::::::::::::: | 77% | |::::::::::::::::::::::::::::::::::::::: | 78% | |:::::::::::::::::::::::::::::::::::::::: | 79% | |:::::::::::::::::::::::::::::::::::::::: | 80% | |:::::::::::::::::::::::::::::::::::::::: | 81% | |::::::::::::::::::::::::::::::::::::::::: | 82% | |:::::::::::::::::::::::::::::::::::::::::: | 83% | |:::::::::::::::::::::::::::::::::::::::::: | 84% | |:::::::::::::::::::::::::::::::::::::::::: | 85% | |::::::::::::::::::::::::::::::::::::::::::: | 86% | |:::::::::::::::::::::::::::::::::::::::::::: | 87% | |:::::::::::::::::::::::::::::::::::::::::::: | 88% | |:::::::::::::::::::::::::::::::::::::::::::: | 89% | |::::::::::::::::::::::::::::::::::::::::::::: | 90% | |:::::::::::::::::::::::::::::::::::::::::::::: | 91% | |:::::::::::::::::::::::::::::::::::::::::::::: | 92% | |:::::::::::::::::::::::::::::::::::::::::::::: | 93% | |::::::::::::::::::::::::::::::::::::::::::::::: | 94% | |:::::::::::::::::::::::::::::::::::::::::::::::: | 95% | |:::::::::::::::::::::::::::::::::::::::::::::::: | 96% | |:::::::::::::::::::::::::::::::::::::::::::::::: | 97% | |::::::::::::::::::::::::::::::::::::::::::::::::: | 98% | |::::::::::::::::::::::::::::::::::::::::::::::::::| 99% | |::::::::::::::::::::::::::::::::::::::::::::::::::| 100% 395s user system elapsed 395s 0.098 0.002 0.097 395s 395s pbpply> pboptions(op) 395s 395s pbpply> ## parallel evaluation using the parallel package 395s pbpply> ## (n = 2000 and B = 1000 will give visible timing differences) 395s pbpply> 395s pbpply> library(parallel) 395s 395s pbpply> cl <- makeCluster(2L) 395s 395s pbpply> clusterExport(cl, c("fun", "mod", "ndat", "bid")) 396s 396s pbpply> ## parallel with no progress bar: snow type cluster 396s pbpply> ## (RNG is set in the main process to define the object bid) 396s pbpply> system.time(res1cl <- parLapply(cl = cl, 1:B, function(i) fun(bid[,i]))) 396s user system elapsed 396s 0.006 0.000 0.161 396s 396s pbpply> system.time(res2cl <- parSapply(cl = cl, 1:B, function(i) fun(bid[,i]))) 396s user system elapsed 396s 0.005 0.000 0.079 396s 396s pbpply> system.time(res3cl <- parApply(cl, bid, 2, fun)) 396s user system elapsed 396s 0.004 0.001 0.075 396s 396s pbpply> ## parallel with progress bar: snow type cluster 396s pbpply> ## (RNG is set in the main process to define the object bid) 396s pbpply> system.time(res1pbcl <- pblapply(1:B, function(i) fun(bid[,i]), cl = cl)) 398s | | 0 % ~calculating |+ | 2 % ~02s |++ | 4 % ~02s |+++ | 6 % ~02s |++++ | 8 % ~02s |+++++ | 10% ~02s |++++++ | 12% ~02s |+++++++ | 14% ~02s |++++++++ | 16% ~02s |+++++++++ | 18% ~02s |++++++++++ | 20% ~02s |+++++++++++ | 22% ~02s |++++++++++++ | 24% ~02s |+++++++++++++ | 26% ~02s |++++++++++++++ | 28% ~02s |+++++++++++++++ | 30% ~02s |++++++++++++++++ | 32% ~02s |+++++++++++++++++ | 34% ~02s |++++++++++++++++++ | 36% ~01s |+++++++++++++++++++ | 38% ~01s |++++++++++++++++++++ | 40% ~01s |+++++++++++++++++++++ | 42% ~01s |++++++++++++++++++++++ | 44% ~01s |+++++++++++++++++++++++ | 46% ~01s |++++++++++++++++++++++++ | 48% ~01s |+++++++++++++++++++++++++ | 50% ~01s |++++++++++++++++++++++++++ | 52% ~01s |+++++++++++++++++++++++++++ | 54% ~01s |++++++++++++++++++++++++++++ | 56% ~01s |+++++++++++++++++++++++++++++ | 58% ~01s |++++++++++++++++++++++++++++++ | 60% ~01s |+++++++++++++++++++++++++++++++ | 62% ~01s |++++++++++++++++++++++++++++++++ | 64% ~01s |+++++++++++++++++++++++++++++++++ | 66% ~01s |++++++++++++++++++++++++++++++++++ | 68% ~01s |+++++++++++++++++++++++++++++++++++ | 70% ~01s |++++++++++++++++++++++++++++++++++++ | 72% ~01s |+++++++++++++++++++++++++++++++++++++ | 74% ~01s |++++++++++++++++++++++++++++++++++++++ | 76% ~00s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=02s 398s user system elapsed 398s 0.126 0.014 2.025 398s 398s pbpply> system.time(res2pbcl <- pbsapply(1:B, function(i) fun(bid[,i]), cl = cl)) 400s | | 0 % ~calculating |+ | 2 % ~02s |++ | 4 % ~01s |+++ | 6 % ~01s |++++ | 8 % ~01s |+++++ | 10% ~01s |++++++ | 12% ~01s |+++++++ | 14% ~01s |++++++++ | 16% ~01s |+++++++++ | 18% ~01s |++++++++++ | 20% ~02s |+++++++++++ | 22% ~02s |++++++++++++ | 24% ~02s |+++++++++++++ | 26% ~01s |++++++++++++++ | 28% ~01s |+++++++++++++++ | 30% ~01s |++++++++++++++++ | 32% ~01s |+++++++++++++++++ | 34% ~01s |++++++++++++++++++ | 36% ~01s |+++++++++++++++++++ | 38% ~01s |++++++++++++++++++++ | 40% ~01s |+++++++++++++++++++++ | 42% ~01s |++++++++++++++++++++++ | 44% ~01s |+++++++++++++++++++++++ | 46% ~01s |++++++++++++++++++++++++ | 48% ~01s |+++++++++++++++++++++++++ | 50% ~01s |++++++++++++++++++++++++++ | 52% ~01s |+++++++++++++++++++++++++++ | 54% ~01s |++++++++++++++++++++++++++++ | 56% ~01s |+++++++++++++++++++++++++++++ | 58% ~01s |++++++++++++++++++++++++++++++ | 60% ~01s |+++++++++++++++++++++++++++++++ | 62% ~01s |++++++++++++++++++++++++++++++++ | 64% ~01s |+++++++++++++++++++++++++++++++++ | 66% ~01s |++++++++++++++++++++++++++++++++++ | 68% ~01s |+++++++++++++++++++++++++++++++++++ | 70% ~01s |++++++++++++++++++++++++++++++++++++ | 72% ~01s |+++++++++++++++++++++++++++++++++++++ | 74% ~01s |++++++++++++++++++++++++++++++++++++++ | 76% ~01s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=02s 400s user system elapsed 400s 0.120 0.013 2.120 400s 400s pbpply> ## (RNG needs to be set when not using bid) 400s pbpply> parallel::clusterSetRNGStream(cl, iseed = 0L) 400s 400s pbpply> system.time(res4pbcl <- pbreplicate(B, fun(), cl = cl)) 400s | | 0 % ~calculating |+ | 2 % ~00s |++ | 4 % ~00s |+++ | 6 % ~00s |++++ | 8 % ~00s |+++++ | 10% ~00s |++++++ | 12% ~00s |+++++++ | 14% ~00s |++++++++ | 16% ~00s |+++++++++ | 18% ~00s |++++++++++ | 20% ~00s |+++++++++++ | 22% ~00s |++++++++++++ | 24% ~00s |+++++++++++++ | 26% ~00s |++++++++++++++ | 28% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++ | 32% ~00s |+++++++++++++++++ | 34% ~00s |++++++++++++++++++ | 36% ~00s |+++++++++++++++++++ | 38% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++ | 42% ~00s |++++++++++++++++++++++ | 44% ~00s |+++++++++++++++++++++++ | 46% ~00s |++++++++++++++++++++++++ | 48% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++ | 52% ~00s |+++++++++++++++++++++++++++ | 54% ~00s |++++++++++++++++++++++++++++ | 56% ~00s |+++++++++++++++++++++++++++++ | 58% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++ | 64% ~00s |+++++++++++++++++++++++++++++++++ | 66% ~00s |++++++++++++++++++++++++++++++++++ | 68% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++ | 72% ~00s |+++++++++++++++++++++++++++++++++++++ | 74% ~00s |++++++++++++++++++++++++++++++++++++++ | 76% ~00s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 400s user system elapsed 400s 0.030 0.002 0.134 400s 400s pbpply> system.time(res3pbcl <- pbapply(bid, 2, fun, cl = cl)) 403s | | 0 % ~calculating |+ | 2 % ~00s |++ | 4 % ~01s |+++ | 6 % ~02s |++++ | 8 % ~02s |+++++ | 10% ~02s |++++++ | 12% ~02s |+++++++ | 14% ~02s |++++++++ | 16% ~02s |+++++++++ | 18% ~02s |++++++++++ | 20% ~02s |+++++++++++ | 22% ~02s |++++++++++++ | 24% ~02s |+++++++++++++ | 26% ~02s |++++++++++++++ | 28% ~02s |+++++++++++++++ | 30% ~02s |++++++++++++++++ | 32% ~02s |+++++++++++++++++ | 34% ~02s |++++++++++++++++++ | 36% ~02s |+++++++++++++++++++ | 38% ~01s |++++++++++++++++++++ | 40% ~01s |+++++++++++++++++++++ | 42% ~01s |++++++++++++++++++++++ | 44% ~01s |+++++++++++++++++++++++ | 46% ~01s |++++++++++++++++++++++++ | 48% ~01s |+++++++++++++++++++++++++ | 50% ~01s |++++++++++++++++++++++++++ | 52% ~01s |+++++++++++++++++++++++++++ | 54% ~01s |++++++++++++++++++++++++++++ | 56% ~01s |+++++++++++++++++++++++++++++ | 58% ~01s |++++++++++++++++++++++++++++++ | 60% ~01s |+++++++++++++++++++++++++++++++ | 62% ~01s |++++++++++++++++++++++++++++++++ | 64% ~01s |+++++++++++++++++++++++++++++++++ | 66% ~01s |++++++++++++++++++++++++++++++++++ | 68% ~01s |+++++++++++++++++++++++++++++++++++ | 70% ~01s |++++++++++++++++++++++++++++++++++++ | 72% ~01s |+++++++++++++++++++++++++++++++++++++ | 74% ~01s |++++++++++++++++++++++++++++++++++++++ | 76% ~01s |+++++++++++++++++++++++++++++++++++++++ | 78% ~01s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=02s 403s user system elapsed 403s 0.133 0.015 2.416 403s 403s pbpply> stopCluster(cl) 403s 403s pbpply> if (.Platform$OS.type != "windows") { 403s pbpply+ ## parallel with no progress bar: multicore type forking 403s pbpply+ ## (mc.set.seed = TRUE in parallel::mclapply by default) 403s pbpply+ system.time(res2mc <- mclapply(1:B, function(i) fun(bid[,i]), mc.cores = 2L)) 403s pbpply+ ## parallel with progress bar: multicore type forking 403s pbpply+ ## (mc.set.seed = TRUE in parallel::mclapply by default) 403s pbpply+ system.time(res1pbmc <- pblapply(1:B, function(i) fun(bid[,i]), cl = 2L)) 403s pbpply+ system.time(res2pbmc <- pbsapply(1:B, function(i) fun(bid[,i]), cl = 2L)) 403s pbpply+ system.time(res4pbmc <- pbreplicate(B, fun(), cl = 2L)) 403s pbpply+ } 404s | | 0 % ~calculating |+ | 2 % ~01s |++ | 4 % ~01s |+++ | 6 % ~01s |++++ | 8 % ~01s |+++++ | 10% ~01s |++++++ | 12% ~01s |+++++++ | 14% ~01s |++++++++ | 16% ~01s |+++++++++ | 18% ~01s |++++++++++ | 20% ~01s |+++++++++++ | 22% ~01s |++++++++++++ | 24% ~01s |+++++++++++++ | 26% ~01s |++++++++++++++ | 28% ~01s |+++++++++++++++ | 30% ~01s |++++++++++++++++ | 32% ~01s |+++++++++++++++++ | 34% ~01s |++++++++++++++++++ | 36% ~01s |+++++++++++++++++++ | 38% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++ | 42% ~00s |++++++++++++++++++++++ | 44% ~00s |+++++++++++++++++++++++ | 46% ~00s |++++++++++++++++++++++++ | 48% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++ | 52% ~00s |+++++++++++++++++++++++++++ | 54% ~00s |++++++++++++++++++++++++++++ | 56% ~00s |+++++++++++++++++++++++++++++ | 58% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++ | 64% ~00s |+++++++++++++++++++++++++++++++++ | 66% ~00s |++++++++++++++++++++++++++++++++++ | 68% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++ | 72% ~00s |+++++++++++++++++++++++++++++++++++++ | 74% ~00s |++++++++++++++++++++++++++++++++++++++ | 76% ~00s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=01s 405s | | 0 % ~calculating |+ | 2 % ~01s |++ | 4 % ~01s |+++ | 6 % ~01s |++++ | 8 % ~01s |+++++ | 10% ~01s |++++++ | 12% ~01s |+++++++ | 14% ~01s |++++++++ | 16% ~01s |+++++++++ | 18% ~01s |++++++++++ | 20% ~01s |+++++++++++ | 22% ~01s |++++++++++++ | 24% ~01s |+++++++++++++ | 26% ~01s |++++++++++++++ | 28% ~01s |+++++++++++++++ | 30% ~00s |++++++++++++++++ | 32% ~00s |+++++++++++++++++ | 34% ~00s |++++++++++++++++++ | 36% ~00s |+++++++++++++++++++ | 38% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++ | 42% ~00s |++++++++++++++++++++++ | 44% ~00s |+++++++++++++++++++++++ | 46% ~00s |++++++++++++++++++++++++ | 48% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++ | 52% ~00s |+++++++++++++++++++++++++++ | 54% ~00s |++++++++++++++++++++++++++++ | 56% ~00s |+++++++++++++++++++++++++++++ | 58% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++ | 64% ~00s |+++++++++++++++++++++++++++++++++ | 66% ~00s |++++++++++++++++++++++++++++++++++ | 68% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++ | 72% ~00s |+++++++++++++++++++++++++++++++++++++ | 74% ~00s |++++++++++++++++++++++++++++++++++++++ | 76% ~00s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=01s 405s | | 0 % ~calculating |+ | 2 % ~01s |++ | 4 % ~01s |+++ | 6 % ~01s |++++ | 8 % ~01s |+++++ | 10% ~01s |++++++ | 12% ~01s |+++++++ | 14% ~01s |++++++++ | 16% ~01s |+++++++++ | 18% ~01s |++++++++++ | 20% ~01s |+++++++++++ | 22% ~01s |++++++++++++ | 24% ~01s |+++++++++++++ | 26% ~01s |++++++++++++++ | 28% ~01s |+++++++++++++++ | 30% ~01s |++++++++++++++++ | 32% ~01s |+++++++++++++++++ | 34% ~00s |++++++++++++++++++ | 36% ~00s |+++++++++++++++++++ | 38% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++ | 42% ~00s |++++++++++++++++++++++ | 44% ~00s |+++++++++++++++++++++++ | 46% ~00s |++++++++++++++++++++++++ | 48% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++ | 52% ~00s |+++++++++++++++++++++++++++ | 54% ~00s |++++++++++++++++++++++++++++ | 56% ~00s |+++++++++++++++++++++++++++++ | 58% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++ | 64% ~00s |+++++++++++++++++++++++++++++++++ | 66% ~00s |++++++++++++++++++++++++++++++++++ | 68% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++ | 72% ~00s |+++++++++++++++++++++++++++++++++++++ | 74% ~00s |++++++++++++++++++++++++++++++++++++++ | 76% ~00s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=01s 405s user system elapsed 405s 0.225 0.488 0.766 405s 405s pbpply> ## --- Examples taken from standard '*apply' functions --- 405s pbpply> 405s pbpply> ## --- sapply, lapply, and replicate --- 405s pbpply> 405s pbpply> require(stats); require(graphics) 405s 405s pbpply> x <- list(a = 1:10, beta = exp(-3:3), logic = c(TRUE,FALSE,FALSE,TRUE)) 405s 405s pbpply> # compute the list mean for each list element 405s pbpply> pblapply(x, mean) 405s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s $a 405s [1] 5.5 405s 405s $beta 405s [1] 4.535125 405s 405s $logic 405s [1] 0.5 405s 405s 405s pbpply> pbwalk(x, mean) 405s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s 405s pbpply> # median and quartiles for each list element 405s pbpply> pblapply(x, quantile, probs = 1:3/4) 405s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s $a 405s 25% 50% 75% 405s 3.25 5.50 7.75 405s 405s $beta 405s 25% 50% 75% 405s 0.2516074 1.0000000 5.0536690 405s 405s $logic 405s 25% 50% 75% 405s 0.0 0.5 1.0 405s 405s 405s pbpply> pbsapply(x, quantile) 405s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s a beta logic 405s 0% 1.00 0.04978707 0.0 405s 25% 3.25 0.25160736 0.0 405s 50% 5.50 1.00000000 0.5 405s 75% 7.75 5.05366896 1.0 405s 100% 10.00 20.08553692 1.0 405s 405s pbpply> i39 <- sapply(3:9, seq) # list of vectors 405s 405s pbpply> pbsapply(i39, fivenum) 405s | | 0 % ~calculating |++++++++ | 14% ~00s |+++++++++++++++ | 29% ~00s |++++++++++++++++++++++ | 43% ~00s |+++++++++++++++++++++++++++++ | 57% ~00s |++++++++++++++++++++++++++++++++++++ | 71% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [,1] [,2] [,3] [,4] [,5] [,6] [,7] 405s [1,] 1.0 1.0 1 1.0 1.0 1.0 1 405s [2,] 1.5 1.5 2 2.0 2.5 2.5 3 405s [3,] 2.0 2.5 3 3.5 4.0 4.5 5 405s [4,] 2.5 3.5 4 5.0 5.5 6.5 7 405s [5,] 3.0 4.0 5 6.0 7.0 8.0 9 405s 405s pbpply> pbvapply(i39, fivenum, 405s pbpply+ c(Min. = 0, "1st Qu." = 0, Median = 0, "3rd Qu." = 0, Max. = 0)) 405s | | 0 % ~calculating |++++++++ | 14% ~00s |+++++++++++++++ | 29% ~00s |++++++++++++++++++++++ | 43% ~00s |+++++++++++++++++++++++++++++ | 57% ~00s |++++++++++++++++++++++++++++++++++++ | 71% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [,1] [,2] [,3] [,4] [,5] [,6] [,7] 405s Min. 1.0 1.0 1 1.0 1.0 1.0 1 405s 1st Qu. 1.5 1.5 2 2.0 2.5 2.5 3 405s Median 2.0 2.5 3 3.5 4.0 4.5 5 405s 3rd Qu. 2.5 3.5 4 5.0 5.5 6.5 7 405s Max. 3.0 4.0 5 6.0 7.0 8.0 9 405s 405s pbpply> ## sapply(*, "array") -- artificial example 405s pbpply> (v <- structure(10*(5:8), names = LETTERS[1:4])) 405s A B C D 405s 50 60 70 80 405s 405s pbpply> f2 <- function(x, y) outer(rep(x, length.out = 3), y) 405s 405s pbpply> (a2 <- pbsapply(v, f2, y = 2*(1:5), simplify = "array")) 405s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s , , A 405s 405s [,1] [,2] [,3] [,4] [,5] 405s [1,] 100 200 300 400 500 405s [2,] 100 200 300 400 500 405s [3,] 100 200 300 400 500 405s 405s , , B 405s 405s [,1] [,2] [,3] [,4] [,5] 405s [1,] 120 240 360 480 600 405s [2,] 120 240 360 480 600 405s [3,] 120 240 360 480 600 405s 405s , , C 405s 405s [,1] [,2] [,3] [,4] [,5] 405s [1,] 140 280 420 560 700 405s [2,] 140 280 420 560 700 405s [3,] 140 280 420 560 700 405s 405s , , D 405s 405s [,1] [,2] [,3] [,4] [,5] 405s [1,] 160 320 480 640 800 405s [2,] 160 320 480 640 800 405s [3,] 160 320 480 640 800 405s 405s 405s pbpply> a.2 <- pbvapply(v, f2, outer(1:3, 1:5), y = 2*(1:5)) 405s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s 405s pbpply> stopifnot(dim(a2) == c(3,5,4), all.equal(a2, a.2), 405s pbpply+ identical(dimnames(a2), list(NULL,NULL,LETTERS[1:4]))) 405s 405s pbpply> summary(pbreplicate(100, mean(rexp(10)))) 405s | | 0 % ~calculating |+ | 1 % ~00s |+ | 2 % ~00s |++ | 3 % ~00s |++ | 4 % ~00s |+++ | 5 % ~00s |+++ | 6 % ~00s |++++ | 7 % ~00s |++++ | 8 % ~00s |+++++ | 9 % ~00s |+++++ | 10% ~00s |++++++ | 11% ~00s |++++++ | 12% ~00s |+++++++ | 13% ~00s |+++++++ | 14% ~00s |++++++++ | 15% ~00s |++++++++ | 16% ~00s |+++++++++ | 17% ~00s |+++++++++ | 18% ~00s |++++++++++ | 19% ~00s |++++++++++ | 20% ~00s |+++++++++++ | 21% ~00s |+++++++++++ | 22% ~00s |++++++++++++ | 23% ~00s |++++++++++++ | 24% ~00s |+++++++++++++ | 25% ~00s |+++++++++++++ | 26% ~00s |++++++++++++++ | 27% ~00s |++++++++++++++ | 28% ~00s |+++++++++++++++ | 29% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++ | 31% ~00s |++++++++++++++++ | 32% ~00s |+++++++++++++++++ | 33% ~00s |+++++++++++++++++ | 34% ~00s |++++++++++++++++++ | 35% ~00s |++++++++++++++++++ | 36% ~00s |+++++++++++++++++++ | 37% ~00s |+++++++++++++++++++ | 38% ~00s |++++++++++++++++++++ | 39% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++ | 41% ~00s |+++++++++++++++++++++ | 42% ~00s |++++++++++++++++++++++ | 43% ~00s |++++++++++++++++++++++ | 44% ~00s |+++++++++++++++++++++++ | 45% ~00s |+++++++++++++++++++++++ | 46% ~00s |++++++++++++++++++++++++ | 47% ~00s |++++++++++++++++++++++++ | 48% ~00s |+++++++++++++++++++++++++ | 49% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++ | 51% ~00s |++++++++++++++++++++++++++ | 52% ~00s |+++++++++++++++++++++++++++ | 53% ~00s |+++++++++++++++++++++++++++ | 54% ~00s |++++++++++++++++++++++++++++ | 55% ~00s |++++++++++++++++++++++++++++ | 56% ~00s |+++++++++++++++++++++++++++++ | 57% ~00s |+++++++++++++++++++++++++++++ | 58% ~00s |++++++++++++++++++++++++++++++ | 59% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++ | 61% ~00s |+++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++ | 63% ~00s |++++++++++++++++++++++++++++++++ | 64% ~00s |+++++++++++++++++++++++++++++++++ | 65% ~00s |+++++++++++++++++++++++++++++++++ | 66% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++ | 68% ~00s |+++++++++++++++++++++++++++++++++++ | 69% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++ | 71% ~00s |++++++++++++++++++++++++++++++++++++ | 72% ~00s |+++++++++++++++++++++++++++++++++++++ | 73% ~00s |+++++++++++++++++++++++++++++++++++++ | 74% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++ | 76% ~00s |+++++++++++++++++++++++++++++++++++++++ | 77% ~00s |+++++++++++++++++++++++++++++++++++++++ | 78% ~00s |++++++++++++++++++++++++++++++++++++++++ | 79% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 81% ~00s |+++++++++++++++++++++++++++++++++++++++++ | 82% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 83% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 84% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 85% ~00s |+++++++++++++++++++++++++++++++++++++++++++ | 86% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 87% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 89% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 91% ~00s |++++++++++++++++++++++++++++++++++++++++++++++ | 92% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 93% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++ | 94% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 95% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++ | 96% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 97% ~00s |+++++++++++++++++++++++++++++++++++++++++++++++++ | 98% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 99% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s Min. 1st Qu. Median Mean 3rd Qu. Max. 405s 0.4786 0.7273 0.9091 0.9666 1.1917 2.3021 405s 405s pbpply> ## use of replicate() with parameters: 405s pbpply> foo <- function(x = 1, y = 2) c(x, y) 405s 405s pbpply> # does not work: bar <- function(n, ...) replicate(n, foo(...)) 405s pbpply> bar <- function(n, x) pbreplicate(n, foo(x = x)) 405s 405s pbpply> bar(5, x = 3) 405s | | 0 % ~calculating |++++++++++ | 20% ~00s |++++++++++++++++++++ | 40% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [,1] [,2] [,3] [,4] [,5] 405s [1,] 3 3 3 3 3 405s [2,] 2 2 2 2 2 405s 405s pbpply> ## --- apply --- 405s pbpply> 405s pbpply> ## Compute row and column sums for a matrix: 405s pbpply> x <- cbind(x1 = 3, x2 = c(4:1, 2:5)) 405s 405s pbpply> dimnames(x)[[1]] <- letters[1:8] 405s 405s pbpply> pbapply(x, 2, mean, trim = .2) 405s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s x1 x2 405s 3 3 405s 405s pbpply> col.sums <- pbapply(x, 2, sum) 405s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s 405s pbpply> row.sums <- pbapply(x, 1, sum) 405s | | 0 % ~calculating |+++++++ | 12% ~00s |+++++++++++++ | 25% ~00s |+++++++++++++++++++ | 38% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s 405s pbpply> rbind(cbind(x, Rtot = row.sums), Ctot = c(col.sums, sum(col.sums))) 405s x1 x2 Rtot 405s a 3 4 7 405s b 3 3 6 405s c 3 2 5 405s d 3 1 4 405s e 3 2 5 405s f 3 3 6 405s g 3 4 7 405s h 3 5 8 405s Ctot 24 24 48 405s 405s pbpply> stopifnot( pbapply(x, 2, is.vector)) 405s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s 405s pbpply> ## Sort the columns of a matrix 405s pbpply> pbapply(x, 2, sort) 405s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s x1 x2 405s [1,] 3 1 405s [2,] 3 2 405s [3,] 3 2 405s [4,] 3 3 405s [5,] 3 3 405s [6,] 3 4 405s [7,] 3 4 405s [8,] 3 5 405s 405s pbpply> ## keeping named dimnames 405s pbpply> names(dimnames(x)) <- c("row", "col") 405s 405s pbpply> x3 <- array(x, dim = c(dim(x),3), 405s pbpply+ dimnames = c(dimnames(x), list(C = paste0("cop.",1:3)))) 405s 405s pbpply> identical(x, pbapply( x, 2, identity)) 405s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [1] TRUE 405s 405s pbpply> identical(x3, pbapply(x3, 2:3, identity)) 405s | | 0 % ~calculating |+++++++++ | 17% ~00s |+++++++++++++++++ | 33% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 83% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [1] TRUE 405s 405s pbpply> ##- function with extra args: 405s pbpply> cave <- function(x, c1, c2) c(mean(x[c1]), mean(x[c2])) 405s 405s pbpply> pbapply(x, 1, cave, c1 = "x1", c2 = c("x1","x2")) 405s | | 0 % ~calculating |+++++++ | 12% ~00s |+++++++++++++ | 25% ~00s |+++++++++++++++++++ | 38% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s row 405s a b c d e f g h 405s [1,] 3.0 3 3.0 3 3.0 3 3.0 3 405s [2,] 3.5 3 2.5 2 2.5 3 3.5 4 405s 405s pbpply> ma <- matrix(c(1:4, 1, 6:8), nrow = 2) 405s 405s pbpply> ma 405s [,1] [,2] [,3] [,4] 405s [1,] 1 3 1 7 405s [2,] 2 4 6 8 405s 405s pbpply> pbapply(ma, 1, table) #--> a list of length 2 405s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [[1]] 405s 405s 1 3 7 405s 2 1 1 405s 405s [[2]] 405s 405s 2 4 6 8 405s 1 1 1 1 405s 405s 405s pbpply> pbapply(ma, 1, stats::quantile) # 5 x n matrix with rownames 405s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [,1] [,2] 405s 0% 1 2.0 405s 25% 1 3.5 405s 50% 2 5.0 405s 75% 4 6.5 405s 100% 7 8.0 405s 405s pbpply> stopifnot(dim(ma) == dim(pbapply(ma, 1:2, sum))) 405s | | 0 % ~calculating |+++++++ | 12% ~00s |+++++++++++++ | 25% ~00s |+++++++++++++++++++ | 38% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++ | 62% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++ | 88% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s 405s pbpply> ## Example with different lengths for each call 405s pbpply> z <- array(1:24, dim = 2:4) 405s 405s pbpply> zseq <- pbapply(z, 1:2, function(x) seq_len(max(x))) 405s | | 0 % ~calculating |+++++++++ | 17% ~00s |+++++++++++++++++ | 33% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 83% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s 405s pbpply> zseq ## a 2 x 3 matrix 405s [,1] [,2] [,3] 405s [1,] integer,19 integer,21 integer,23 405s [2,] integer,20 integer,22 integer,24 405s 405s pbpply> typeof(zseq) ## list 405s [1] "list" 405s 405s pbpply> dim(zseq) ## 2 3 405s [1] 2 3 405s 405s pbpply> zseq[1,] 405s [[1]] 405s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 405s 405s [[2]] 405s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 405s 405s [[3]] 405s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 405s 405s 405s pbpply> pbapply(z, 3, function(x) seq_len(max(x))) 405s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [[1]] 405s [1] 1 2 3 4 5 6 405s 405s [[2]] 405s [1] 1 2 3 4 5 6 7 8 9 10 11 12 405s 405s [[3]] 405s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 405s 405s [[4]] 405s [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 405s 405s 405s pbpply> # a list without a dim attribute 405s pbpply> 405s pbpply> ## --- mapply and .mapply --- 405s pbpply> 405s pbpply> pbmapply(rep, 1:4, 4:1) 405s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [[1]] 405s [1] 1 1 1 1 405s 405s [[2]] 405s [1] 2 2 2 405s 405s [[3]] 405s [1] 3 3 405s 405s [[4]] 405s [1] 4 405s 405s 405s pbpply> pbmapply(rep, times = 1:4, x = 4:1) 405s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 405s [[1]] 405s [1] 4 405s 405s [[2]] 405s [1] 3 3 405s 405s [[3]] 405s [1] 2 2 2 405s 405s [[4]] 405s [1] 1 1 1 1 405s 405s 405s pbpply> pbmapply(rep, times = 1:4, MoreArgs = list(x = 42)) 406s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s [[1]] 406s [1] 42 406s 406s [[2]] 406s [1] 42 42 406s 406s [[3]] 406s [1] 42 42 42 406s 406s [[4]] 406s [1] 42 42 42 42 406s 406s 406s pbpply> pbmapply(function(x, y) seq_len(x) + y, 406s pbpply+ c(a = 1, b = 2, c = 3), # names from first 406s pbpply+ c(A = 10, B = 0, C = -10)) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s $a 406s [1] 11 406s 406s $b 406s [1] 1 2 406s 406s $c 406s [1] -9 -8 -7 406s 406s 406s pbpply> word <- function(C, k) paste(rep.int(C, k), collapse = "") 406s 406s pbpply> utils::str(pbmapply(word, LETTERS[1:6], 6:1, SIMPLIFY = FALSE)) 406s | | 0 % ~calculating |+++++++++ | 17% ~00s |+++++++++++++++++ | 33% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 83% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s List of 6 406s $ A: chr "AAAAAA" 406s $ B: chr "BBBBB" 406s $ C: chr "CCCC" 406s $ D: chr "DDD" 406s $ E: chr "EE" 406s $ F: chr "F" 406s 406s pbpply> pb.mapply(rep, 406s pbpply+ dots = list(1:4, 4:1), 406s pbpply+ MoreArgs = list()) 406s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s [[1]] 406s [1] 1 1 1 1 406s 406s [[2]] 406s [1] 2 2 2 406s 406s [[3]] 406s [1] 3 3 406s 406s [[4]] 406s [1] 4 406s 406s 406s pbpply> pb.mapply(rep, 406s pbpply+ dots = list(times = 1:4, x = 4:1), 406s pbpply+ MoreArgs = list()) 406s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s [[1]] 406s [1] 4 406s 406s [[2]] 406s [1] 3 3 406s 406s [[3]] 406s [1] 2 2 2 406s 406s [[4]] 406s [1] 1 1 1 1 406s 406s 406s pbpply> pb.mapply(rep, 406s pbpply+ dots = list(times = 1:4), 406s pbpply+ MoreArgs = list(x = 42)) 406s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s [[1]] 406s [1] 42 406s 406s [[2]] 406s [1] 42 42 406s 406s [[3]] 406s [1] 42 42 42 406s 406s [[4]] 406s [1] 42 42 42 42 406s 406s 406s pbpply> pb.mapply(function(x, y) seq_len(x) + y, 406s pbpply+ dots = list(c(a = 1, b = 2, c = 3), # names from first 406s pbpply+ c(A = 10, B = 0, C = -10)), 406s pbpply+ MoreArgs = list()) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s [[1]] 406s [1] 11 406s 406s [[2]] 406s [1] 1 2 406s 406s [[3]] 406s [1] -9 -8 -7 406s 406s 406s pbpply> ## --- Map --- 406s pbpply> 406s pbpply> pbMap(`+`, 1, 1 : 3) ; 1 + 1:3 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s [[1]] 406s [1] 2 406s 406s [[2]] 406s [1] 3 406s 406s [[3]] 406s [1] 4 406s 406s [1] 2 3 4 406s 406s pbpply> ## --- eapply --- 406s pbpply> 406s pbpply> env <- new.env(hash = FALSE) 406s 406s pbpply> env$a <- 1:10 406s 406s pbpply> env$beta <- exp(-3:3) 406s 406s pbpply> env$logic <- c(TRUE, FALSE, FALSE, TRUE) 406s 406s pbpply> pbeapply(env, mean) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s $logic 406s [1] 0.5 406s 406s $beta 406s [1] 4.535125 406s 406s $a 406s [1] 5.5 406s 406s 406s pbpply> unlist(pbeapply(env, mean, USE.NAMES = FALSE)) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s [1] 0.500000 4.535125 5.500000 406s 406s pbpply> pbeapply(env, quantile, probs = 1:3/4) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s $logic 406s 25% 50% 75% 406s 0.0 0.5 1.0 406s 406s $beta 406s 25% 50% 75% 406s 0.2516074 1.0000000 5.0536690 406s 406s $a 406s 25% 50% 75% 406s 3.25 5.50 7.75 406s 406s 406s pbpply> pbeapply(env, quantile) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s $logic 406s 0% 25% 50% 75% 100% 406s 0.0 0.0 0.5 1.0 1.0 406s 406s $beta 406s 0% 25% 50% 75% 100% 406s 0.04978707 0.25160736 1.00000000 5.05366896 20.08553692 406s 406s $a 406s 0% 25% 50% 75% 100% 406s 1.00 3.25 5.50 7.75 10.00 406s 406s 406s pbpply> ## --- tapply --- 406s pbpply> 406s pbpply> require(stats) 406s 406s pbpply> groups <- as.factor(rbinom(32, n = 5, prob = 0.4)) 406s 406s pbpply> pbtapply(groups, groups, length) #- is almost the same as 406s | | 0 % ~calculating |++++++++++ | 20% ~00s |++++++++++++++++++++ | 40% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 10 11 13 14 18 406s 1 1 1 1 1 406s 406s pbpply> table(groups) 406s groups 406s 10 11 13 14 18 406s 1 1 1 1 1 406s 406s pbpply> ## contingency table from data.frame : array with named dimnames 406s pbpply> pbtapply(warpbreaks$breaks, warpbreaks[,-1], sum) 406s | | 0 % ~calculating |+++++++++ | 17% ~00s |+++++++++++++++++ | 33% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 83% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s tension 406s wool L M H 406s A 401 216 221 406s B 254 259 169 406s 406s pbpply> pbtapply(warpbreaks$breaks, warpbreaks[, 3, drop = FALSE], sum) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s tension 406s L M H 406s 655 475 390 406s 406s pbpply> n <- 17; fac <- factor(rep_len(1:3, n), levels = 1:5) 406s 406s pbpply> table(fac) 406s fac 406s 1 2 3 4 5 406s 6 6 5 0 0 406s 406s pbpply> pbtapply(1:n, fac, sum) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 1 2 3 4 5 406s 51 57 45 NA NA 406s 406s pbpply> pbtapply(1:n, fac, sum, default = 0) # maybe more desirable 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 1 2 3 4 5 406s 51 57 45 0 0 406s 406s pbpply> pbtapply(1:n, fac, sum, simplify = FALSE) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s $`1` 406s [1] 51 406s 406s $`2` 406s [1] 57 406s 406s $`3` 406s [1] 45 406s 406s $`4` 406s NULL 406s 406s $`5` 406s NULL 406s 406s 406s pbpply> pbtapply(1:n, fac, range) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s $`1` 406s [1] 1 16 406s 406s $`2` 406s [1] 2 17 406s 406s $`3` 406s [1] 3 15 406s 406s $`4` 406s NULL 406s 406s $`5` 406s NULL 406s 406s 406s pbpply> pbtapply(1:n, fac, quantile) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s $`1` 406s 0% 25% 50% 75% 100% 406s 1.00 4.75 8.50 12.25 16.00 406s 406s $`2` 406s 0% 25% 50% 75% 100% 406s 2.00 5.75 9.50 13.25 17.00 406s 406s $`3` 406s 0% 25% 50% 75% 100% 406s 3 6 9 12 15 406s 406s $`4` 406s NULL 406s 406s $`5` 406s NULL 406s 406s 406s pbpply> pbtapply(1:n, fac, length) ## NA's 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 1 2 3 4 5 406s 6 6 5 NA NA 406s 406s pbpply> pbtapply(1:n, fac, length, default = 0) # == table(fac) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 1 2 3 4 5 406s 6 6 5 0 0 406s 406s pbpply> ## example of ... argument: find quarterly means 406s pbpply> pbtapply(presidents, cycle(presidents), mean, na.rm = TRUE) 406s | | 0 % ~calculating |+++++++++++++ | 25% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++ | 75% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 1 2 3 4 406s 58.44828 56.43333 57.22222 53.07143 406s 406s pbpply> ind <- list(c(1, 2, 2), c("A", "A", "B")) 406s 406s pbpply> table(ind) 406s ind.2 406s ind.1 A B 406s 1 1 0 406s 2 1 1 406s 406s pbpply> pbtapply(1:3, ind) #-> the split vector 406s [1] 1 2 4 406s 406s pbpply> pbtapply(1:3, ind, sum) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s A B 406s 1 1 NA 406s 2 2 3 406s 406s pbpply> ## Some assertions (not held by all patch propsals): 406s pbpply> nq <- names(quantile(1:5)) 406s 406s pbpply> stopifnot( 406s pbpply+ identical(pbtapply(1:3, ind), c(1L, 2L, 4L)), 406s pbpply+ identical(pbtapply(1:3, ind, sum), 406s pbpply+ matrix(c(1L, 2L, NA, 3L), 2, dimnames = list(c("1", "2"), c("A", "B")))), 406s pbpply+ identical(pbtapply(1:n, fac, quantile)[-1], 406s pbpply+ array(list(`2` = structure(c(2, 5.75, 9.5, 13.25, 17), .Names = nq), 406s pbpply+ `3` = structure(c(3, 6, 9, 12, 15), .Names = nq), 406s pbpply+ `4` = NULL, `5` = NULL), dim=4, dimnames=list(as.character(2:5))))) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 406s pbpply> ## --- by --- 406s pbpply> 406s pbpply> pbby(warpbreaks[, 1:2], warpbreaks[,"tension"], summary) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s warpbreaks[, "tension"]: L 406s breaks wool 406s Min. :14.00 A:9 406s 1st Qu.:26.00 B:9 406s Median :29.50 406s Mean :36.39 406s 3rd Qu.:49.25 406s Max. :70.00 406s ------------------------------------------------------------ 406s warpbreaks[, "tension"]: M 406s breaks wool 406s Min. :12.00 A:9 406s 1st Qu.:18.25 B:9 406s Median :27.00 406s Mean :26.39 406s 3rd Qu.:33.75 406s Max. :42.00 406s ------------------------------------------------------------ 406s warpbreaks[, "tension"]: H 406s breaks wool 406s Min. :10.00 A:9 406s 1st Qu.:15.25 B:9 406s Median :20.50 406s Mean :21.67 406s 3rd Qu.:25.50 406s Max. :43.00 406s 406s pbpply> pbby(warpbreaks[, 1], warpbreaks[, -1], summary) 406s | | 0 % ~calculating |+++++++++ | 17% ~00s |+++++++++++++++++ | 33% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++ | 83% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s wool: A 406s tension: L 406s Min. 1st Qu. Median Mean 3rd Qu. Max. 406s 25.00 26.00 51.00 44.56 54.00 70.00 406s ------------------------------------------------------------ 406s wool: B 406s tension: L 406s Min. 1st Qu. Median Mean 3rd Qu. Max. 406s 14.00 20.00 29.00 28.22 31.00 44.00 406s ------------------------------------------------------------ 406s wool: A 406s tension: M 406s Min. 1st Qu. Median Mean 3rd Qu. Max. 406s 12 18 21 24 30 36 406s ------------------------------------------------------------ 406s wool: B 406s tension: M 406s Min. 1st Qu. Median Mean 3rd Qu. Max. 406s 16.00 21.00 28.00 28.78 39.00 42.00 406s ------------------------------------------------------------ 406s wool: A 406s tension: H 406s Min. 1st Qu. Median Mean 3rd Qu. Max. 406s 10.00 18.00 24.00 24.56 28.00 43.00 406s ------------------------------------------------------------ 406s wool: B 406s tension: H 406s Min. 1st Qu. Median Mean 3rd Qu. Max. 406s 13.00 15.00 17.00 18.78 21.00 28.00 406s 406s pbpply> pbby(warpbreaks, warpbreaks[,"tension"], 406s pbpply+ function(x) lm(breaks ~ wool, data = x)) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s warpbreaks[, "tension"]: L 406s 406s Call: 406s lm(formula = breaks ~ wool, data = x) 406s 406s Coefficients: 406s (Intercept) woolB 406s 44.56 -16.33 406s 406s ------------------------------------------------------------ 406s warpbreaks[, "tension"]: M 406s 406s Call: 406s lm(formula = breaks ~ wool, data = x) 406s 406s Coefficients: 406s (Intercept) woolB 406s 24.000 4.778 406s 406s ------------------------------------------------------------ 406s warpbreaks[, "tension"]: H 406s 406s Call: 406s lm(formula = breaks ~ wool, data = x) 406s 406s Coefficients: 406s (Intercept) woolB 406s 24.556 -5.778 406s 406s 406s pbpply> tmp <- with(warpbreaks, 406s pbpply+ pbby(warpbreaks, tension, 406s pbpply+ function(x) lm(breaks ~ wool, data = x))) 406s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 406s pbpply> sapply(tmp, coef) 406s L M H 406s (Intercept) 44.55556 24.000000 24.555556 406s woolB -16.33333 4.777778 -5.777778 406s > example(pboptions, run.dontrun = TRUE) 406s 406s pbptns> ## increase sluggishness to admire the progress bar longer 406s pbptns> sluggishness <- 0.01 406s 406s pbptns> ## for loop 406s pbptns> fun1 <- function() { 406s pbptns+ pb <- startpb(0, 10) 406s pbptns+ on.exit(closepb(pb)) 406s pbptns+ for (i in 1:10) { 406s pbptns+ Sys.sleep(sluggishness) 406s pbptns+ setpb(pb, i) 406s pbptns+ } 406s pbptns+ invisible(NULL) 406s pbptns+ } 406s 406s pbptns> ## while loop 406s pbptns> fun2 <- function() { 406s pbptns+ pb <- startpb(0, 10-1) 406s pbptns+ on.exit(closepb(pb)) 406s pbptns+ i <- 1 406s pbptns+ while (i < 10) { 406s pbptns+ Sys.sleep(sluggishness) 406s pbptns+ setpb(pb, i) 406s pbptns+ i <- i + 1 406s pbptns+ } 406s pbptns+ invisible(NULL) 406s pbptns+ } 406s 406s pbptns> ## using original settings 406s pbptns> fun1() 406s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 406s pbptns> ## resetting pboptions 406s pbptns> opb <- pboptions(style = 1, char = ">") 406s 406s pbptns> ## check new settings 406s pbptns> getOption("pboptions") 406s $type 406s [1] "timer" 406s 406s $char 406s [1] ">" 406s 406s $txt.width 406s [1] 50 406s 406s $gui.width 406s [1] 300 406s 406s $style 406s [1] 1 406s 406s $initial 406s [1] 0 406s 406s $title 406s [1] "R progress bar" 406s 406s $label 406s [1] "" 406s 406s $nout 406s [1] 100 406s 406s $min_time 406s [1] 0 406s 406s $use_lb 406s [1] FALSE 406s 406s 406s pbptns> ## running again with new settings 406s pbptns> fun2() 406s | | 0 % elapsed=00s |>>>>>> | 11% elapsed=00s, remaining~00s |>>>>>>>>>>>> | 22% elapsed=00s, remaining~00s |>>>>>>>>>>>>>>>>> | 33% elapsed=00s, remaining~00s |>>>>>>>>>>>>>>>>>>>>>>> | 44% elapsed=00s, remaining~00s |>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 56% elapsed=00s, remaining~00s |>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 67% elapsed=00s, remaining~00s |>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 78% elapsed=00s, remaining~00s |>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> | 89% elapsed=00s, remaining~00s |>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>| 100% elapsed=00s, remaining~00s 406s 406s pbptns> ## resetting original 406s pbptns> pboptions(opb) 406s 406s pbptns> ## check reset 406s pbptns> getOption("pboptions") 406s $type 406s [1] "timer" 406s 406s $char 406s [1] "+" 406s 406s $txt.width 406s [1] 50 406s 406s $gui.width 406s [1] 300 406s 406s $style 406s [1] 3 406s 406s $initial 406s [1] 0 406s 406s $title 406s [1] "R progress bar" 406s 406s $label 406s [1] "" 406s 406s $nout 406s [1] 100 406s 406s $min_time 406s [1] 0 406s 406s $use_lb 406s [1] FALSE 406s 406s 406s pbptns> fun1() 406s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s 406s pbptns> ## dealing with nested progress bars 406s pbptns> ## when only one the 1st one is needed 406s pbptns> f <- function(x) Sys.sleep(sluggishness) 406s 406s pbptns> g <- function(x) pblapply(1:10, f) 406s 406s pbptns> tmp <- lapply(1:10, g) # undesirable 406s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 406s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 407s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 407s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 407s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 407s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 407s | | 0 % ~calculating |+++++ | 10% ~00s |++++++++++ | 20% ~00s |+++++++++++++++ | 30% ~00s |++++++++++++++++++++ | 40% ~00s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 407s 407s pbptns> ## here is the desirable solution 407s pbptns> h <- function(x) { 407s pbptns+ opb <- pboptions(type="none") 407s pbptns+ on.exit(pboptions(opb)) 407s pbptns+ pblapply(1:10, f) 407s pbptns+ } 407s 407s pbptns> tmp <- pblapply(1:10, h) 408s | | 0 % ~calculating |+++++ | 10% ~01s |++++++++++ | 20% ~01s |+++++++++++++++ | 30% ~01s |++++++++++++++++++++ | 40% ~01s |+++++++++++++++++++++++++ | 50% ~01s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=01s 408s 408s pbptns> ## list available pb types 408s pbptns> pbtypes() 408s [1] "timer" "txt" "tk" "none" "shiny" 408s > 408s > ## check potential changes in formal arguments 408s > check_args <- function(fun1, fun2, cl=TRUE) { 408s + f1 <- formals(fun1) 408s + f2 <- formals(fun2) 408s + args1 <- names(f1) 408s + args2cl <- names(f2) 408s + args2 <- if (cl) 408s + args2cl[seq_len(length(args2cl)-1L)] else args2cl 408s + vals1 <- unname(f1) 408s + vals2cl <- unname(f2) 408s + vals2 <- if (cl) 408s + vals2cl[seq_len(length(vals2cl)-1L)] else vals2cl 408s + if (length(args1) != length(args2)) { 408s + msg <- c("Number of arguments is different:\n - fun1 [", 408s + length(args1), "]: ", paste0(args1, collapse=", "), 408s + "\n - fun2 [", 408s + length(args2), "]: ", paste0(args2, collapse=", ")) 408s + stop(paste0(msg, collapse="")) 408s + } 408s + if (!all(args1 == args2)) { 408s + msg <- c("Argument mismatches:\n - in fun1 but not fun2: ", 408s + paste0(setdiff(args1, args2), collapse=", "), 408s + "\n - in fun2 but not fun1: ", 408s + paste0(setdiff(args2, args1), collapse=", ")) 408s + stop(paste0(msg, collapse="")) 408s + } 408s + if (!all(sapply(1:length(vals1),function(i) identical(vals1[[i]], vals2[[i]])))) { 408s + msg <- c("Number of arguments is different:\n - fun1: ", 408s + paste0(vals1, collapse=", "), 408s + "\n - fun2: ", 408s + paste0(vals2, collapse=", ")) 408s + stop(paste0(msg, collapse="")) 408s + } 408s + invisible(TRUE) 408s + } 408s > 408s > check_args(lapply, pblapply) 408s > check_args(lapply, pbwalk) 408s > check_args(apply, pbapply) 408s > check_args(sapply, pbsapply) 408s > check_args(replicate, pbreplicate) 408s > check_args(tapply, pbtapply) 408s > check_args(eapply, pbeapply) 408s > check_args(vapply, pbvapply) 408s > check_args(by, pbby) 408s > 408s > check_args(mapply, pbmapply, cl=FALSE) 408s > check_args(Map, pbMap, cl=FALSE) 408s > check_args(.mapply, pb.mapply, cl=FALSE) 408s > 408s > ## --- test for NULL case in lapply --- 408s > 408s > l <- list(a = 1, 2, c = -1) 408s > f <- function(z) if (z < 0) return(NULL) else return(2 * z) 408s > r1 <- lapply(l, f) 408s > r2 <- pblapply(l, f) 408s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 408s > r1 408s $a 408s [1] 2 408s 408s [[2]] 408s [1] 4 408s 408s $c 408s NULL 408s 408s > r2 408s $a 408s [1] 2 408s 408s [[2]] 408s [1] 4 408s 408s $c 408s NULL 408s 408s > stopifnot(identical(r1, r2)) 408s > 408s > ## --- timings --- 408s > 408s > if (FALSE) { 408s + 408s + #library(plyr) 408s + ## from http://ryouready.wordpress.com/2010/01/11/progress-bars-in-r-part-ii-a-wrapper-for-apply-functions/#comment-122 408s + lapply_pb <- 408s + function(X, FUN, ...) 408s + { 408s + env <- environment() 408s + pb_Total <- length(X) 408s + counter <- 0 408s + pb <- txtProgressBar(min = 0, max = pb_Total, style = 3) 408s + wrapper <- function(...){ 408s + curVal <- get("counter", envir = env) 408s + assign("counter", curVal +1 ,envir = env) 408s + setTxtProgressBar(get("pb", envir = env), curVal + 1) 408s + FUN(...) 408s + } 408s + res <- lapply(X, wrapper, ...) 408s + close(pb) 408s + res 408s + } 408s + 408s + i <- seq_len(100) 408s + t1 <- system.time(lapply(i, function(i) Sys.sleep(0.1))) 408s + t2 <- system.time(lapply_pb(i, function(i) Sys.sleep(0.1))) 408s + #t3 <- system.time(l_ply(i, function(i) Sys.sleep(0.1), .progress="text")) 408s + t4 <- system.time(pblapply(i, function(i) Sys.sleep(0.1))) 408s + 408s + } 408s > 408s > ## --- knitr related tests --- 408s > 408s > if (FALSE) { 408s + 408s + sink("~/repos/pbapply/tests/pb.Rmd") 408s + cat("--- 408s + title: \"Test pbapply with knitr\" 408s + date: \"`r format(Sys.time(), '%B %d, %Y')`\" 408s + output: pdf_document 408s + --- 408s + 408s + # Introduction 408s + 408s + Play nice! 408s + 408s + ```{r setup} 408s + library(knitr) 408s + library(pbapply) 408s + interactive() 408s + getOption(\"knitr.in.progress\") 408s + is.null(getOption(\"knitr.in.progress\")) 408s + pboptions()$type 408s + ``` 408s + 408s + ```{r chunk} 408s + pbsapply(1:100, function(z) {Sys.sleep(0.01); sqrt(z)}) 408s + ``` 408s + ") 408s + sink() 408s + #knitr::knit("~/repos/pbapply/tests/pb.Rmd", "~/repos/pbapply/tests/pb.md") 408s + unlink("~/repos/pbapply/tests/pb.Rmd") 408s + unlink("~/repos/pbapply/tests/pb.md") 408s + 408s + } 408s > 408s > ## --- tests for issue #17: single core in cl --- 408s > 408s > f <- function(i) Sys.sleep(0.1) 408s > 408s > library(parallel) 408s > cl <- makeCluster(1L) 408s > 408s > pblapply(1:10, f, cl = cl) 409s | | 0 % ~calculating |+++++ | 10% ~01s |++++++++++ | 20% ~01s |+++++++++++++++ | 30% ~01s |++++++++++++++++++++ | 40% ~01s |+++++++++++++++++++++++++ | 50% ~01s |++++++++++++++++++++++++++++++ | 60% ~00s |+++++++++++++++++++++++++++++++++++ | 70% ~00s |++++++++++++++++++++++++++++++++++++++++ | 80% ~00s |+++++++++++++++++++++++++++++++++++++++++++++ | 90% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=01s 409s [[1]] 409s NULL 409s 409s [[2]] 409s NULL 409s 409s [[3]] 409s NULL 409s 409s [[4]] 409s NULL 409s 409s [[5]] 409s NULL 409s 409s [[6]] 409s NULL 409s 409s [[7]] 409s NULL 409s 409s [[8]] 409s NULL 409s 409s [[9]] 409s NULL 409s 409s [[10]] 409s NULL 409s 409s > 409s > stopCluster(cl) 409s > 409s > ## --- tests for issue #33: return empty list for empty vector --- 409s > 409s > tmp1 <- lapply(character(0), identity) 409s > tmp2 <- pblapply(character(0), identity) 409s > stopifnot(length(tmp1) == length(tmp2)) 409s > stopifnot(identical(tmp1, tmp2)) 409s > 409s > tmp1 <- sapply(character(0), identity) 409s > tmp2 <- pbsapply(character(0), identity) 409s > stopifnot(length(tmp1) == length(tmp2)) 409s > stopifnot(identical(tmp1, tmp2)) 409s > 409s > tmp1 <- apply(matrix(numeric(0), 0, 0), 1, identity) 409s > tmp2 <- pbapply(matrix(numeric(0), 0, 0), 1, identity) 409s > stopifnot(length(tmp1) == length(tmp2)) 409s > stopifnot(identical(tmp1, tmp2)) 409s > 409s > tmp1 <- apply(matrix(numeric(0), 0, 0), 2, identity) 409s > tmp2 <- pbapply(matrix(numeric(0), 0, 0), 2, identity) 409s > stopifnot(length(tmp1) == length(tmp2)) 409s > stopifnot(identical(tmp1, tmp2)) 409s > 409s > ## --- tests for issue #48: pbwalk --- 409s > 409s > tmp <- tempdir() 409s > # f <- function(i, dir) { 409s > # x <- rnorm(100) 409s > # png(file.path(dir, paste0("plot-", i, ".png"))) 409s > # hist(x, col=i) 409s > # dev.off() 409s > # x 409s > # } 409s > f <- function(i, dir) { 409s + x <- data.frame(i=i, j=rnorm(5)) 409s + write.csv(x, row.names=FALSE, file=file.path(dir, paste0("file-", i, ".csv"))) 409s + x 409s + } 409s > # pblapply(1:3, f, dir=tmp) 409s > pbwalk(1:3, f, dir=tmp) 409s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 409s > # unlink(file.path(tmp, paste0("plot-", 1:3, ".png"))) 409s > unlink(file.path(tmp, paste0("file-", 1:3, ".csv"))) 409s > 409s > pbwalk(1:3, f, dir=tmp, cl=2) 409s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 409s > # unlink(file.path(tmp, paste0("plot-", 1:3, ".png"))) 409s > unlink(file.path(tmp, paste0("file-", 1:3, ".csv"))) 409s > 409s > cl <- parallel::makeCluster(2) 410s > pbwalk(1:3, f, dir=tmp, cl=cl) 410s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 410s > parallel::stopCluster(cl) 410s > # unlink(file.path(tmp, paste0("plot-", 1:3, ".png"))) 410s > unlink(file.path(tmp, paste0("file-", 1:3, ".csv"))) 410s > 410s > ## this could be a quartz issue ... 410s > # f <- function(i, dir) { 410s > # x <- rnorm(100) 410s > # png(file.path(dir, paste0("plot-", i, ".png"))) 410s > # hist(x, col=i) 410s > # dev.off() 410s > # x 410s > # } 410s > ## all this works 410s > # f(1, tmp) 410s > # pbapply::pblapply(1:3, f, dir=tmp) 410s > # pbapply::pbwalk(1:3, f, dir=tmp) 410s > # unlink(file.path(tmp, paste0("plot-", 1:3, ".png"))) 410s > ## all this does not 410s > # pbapply::pbwalk(1:3, f, dir=tmp, cl=2) 410s > # parallel::mclapply(1:3, f, dir=tmp, mc.cores=2) 410s > 410s > 410s > library(future) 410s > 410s > l <- list(a = 1, 2, c = -1) 410s > f <- function(z) { 410s + Sys.sleep(0.1) 410s + if (z < 0) return(NULL) else return(2 * z) 410s + } 410s > 410s > plan(sequential) 410s > r2 <- pblapply(l, f, cl = "future") 410s Loading required namespace: future.apply 410s | | 0 % ~calculating |+++++++++++++++++ | 33% ~00s |++++++++++++++++++++++++++++++++++ | 67% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 410s > 410s > plan(multisession, workers = 2) 411s Warning message: 411s > r2 <- pblapply(l, f, cl = "future") 411s | | 0 % ~calculating In checkNumberOfLocalWorkers(workers) : 411s Careful, you are setting up 2 localhost parallel workers with only 1 CPU cores available for this R process (per ‘system’), which could result in a 200% load. The soft limit is set to 100%. Overusing the CPUs has negative impact on the current R process, but also on all other processes of yours and others running on the same machine. See help("parallelly.options", package = "parallelly") for how to override the soft and hard limits 411s |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 411s > 411s > cl <- parallel::makeCluster(2) 412s > plan(cluster, workers = cl) 412s > r2 <- pblapply(l, f, cl = "future") 412s | | 0 % ~calculating |+++++++++++++++++++++++++ | 50% ~00s |++++++++++++++++++++++++++++++++++++++++++++++++++| 100% elapsed=00s 412s > parallel::stopCluster(cl) 412s > plan(sequential) 412s > 413s autopkgtest [01:16:12]: test run-unit-test: -----------------------] 414s autopkgtest [01:16:13]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 414s run-unit-test PASS 415s autopkgtest [01:16:14]: test pkg-r-autopkgtest: preparing testbed 418s Reading package lists... 418s Building dependency tree... 418s Reading state information... 418s Starting pkgProblemResolver with broken count: 0 418s Starting 2 pkgProblemResolver with broken count: 0 418s Done 418s The following additional packages will be installed: 418s build-essential cpp cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu 418s dctrl-tools g++ g++-13 g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 418s gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu gfortran gfortran-13 418s gfortran-13-s390x-linux-gnu gfortran-s390x-linux-gnu icu-devtools libasan8 418s libatomic1 libblas-dev libbz2-dev libcc1-0 libgcc-13-dev libgfortran-13-dev 418s libicu-dev libisl23 libitm1 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev 418s liblapack-dev liblzma-dev libmpc3 libncurses-dev libpcre2-16-0 libpcre2-32-0 418s libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev 418s libstdc++-13-dev libubsan1 pkg-config pkg-r-autopkgtest pkgconf pkgconf-bin 418s r-base-dev r-cran-backports r-cran-base64url r-cran-batchtools r-cran-brew 418s r-cran-checkmate r-cran-data.table r-cran-future.batchtools r-cran-hms 418s r-cran-pkgconfig r-cran-prettyunits r-cran-progress r-cran-stringi 418s r-cran-vctrs zlib1g-dev 419s Suggested packages: 419s cpp-doc gcc-13-locales cpp-13-doc debtags g++-multilib g++-13-multilib 419s gcc-13-doc gcc-multilib autoconf automake libtool flex bison gdb gcc-doc 419s gcc-13-multilib gdb-s390x-linux-gnu gfortran-multilib gfortran-doc 419s gfortran-13-multilib gfortran-13-doc libcoarrays-dev liblapack-doc icu-doc 419s liblzma-doc ncurses-doc readline-doc libstdc++-13-doc texlive-base 419s texlive-latex-base texlive-plain-generic texlive-fonts-recommended 419s texlive-fonts-extra texlive-extra-utils texlive-latex-recommended 419s texlive-latex-extra texinfo r-cran-knitr r-cran-rmarkdown r-cran-doparallel 419s r-cran-e1071 r-cran-foreach r-cran-parallelmap r-cran-rpart r-cran-snow 419s r-cran-tibble gridengine-client slurm-client r-cran-lubridate r-cran-covr 419s r-cran-testthat 419s Recommended packages: 419s bzip2-doc libpng-tools r-cran-testthat r-cran-openssl r-cran-ranger 419s r-cran-fastmatch r-cran-devtools r-cran-ggplot2 r-cran-knitr 419s r-cran-rmarkdown r-cran-tinytest r-cran-tibble r-cran-bit64 r-cran-bit 419s r-cran-curl r-cran-r.utils r-cran-xts r-cran-nanotime r-cran-zoo r-cran-yaml 419s r-cran-markdown r-cran-r.rsp r-cran-pillar r-cran-covr r-cran-dplyr 419s r-cran-generics r-cran-pkgdown r-cran-waldo r-cran-xml2 r-cran-zeallot 419s The following NEW packages will be installed: 419s autopkgtest-satdep build-essential cpp cpp-13 cpp-13-s390x-linux-gnu 419s cpp-s390x-linux-gnu dctrl-tools g++ g++-13 g++-13-s390x-linux-gnu 419s g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu 419s gfortran gfortran-13 gfortran-13-s390x-linux-gnu gfortran-s390x-linux-gnu 419s icu-devtools libasan8 libatomic1 libblas-dev libbz2-dev libcc1-0 419s libgcc-13-dev libgfortran-13-dev libicu-dev libisl23 libitm1 libjpeg-dev 419s libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblzma-dev libmpc3 419s libncurses-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 419s libpkgconf3 libpng-dev libreadline-dev libstdc++-13-dev libubsan1 pkg-config 419s pkg-r-autopkgtest pkgconf pkgconf-bin r-base-dev r-cran-backports 419s r-cran-base64url r-cran-batchtools r-cran-brew r-cran-checkmate 419s r-cran-data.table r-cran-future.batchtools r-cran-hms r-cran-pkgconfig 419s r-cran-prettyunits r-cran-progress r-cran-stringi r-cran-vctrs zlib1g-dev 419s 0 upgraded, 65 newly installed, 0 to remove and 1 not upgraded. 419s Need to get 88.9 MB/88.9 MB of archives. 419s After this operation, 293 MB of additional disk space will be used. 419s Get:1 /tmp/autopkgtest.7GSmkw/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [752 B] 419s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 419s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 419s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [9935 kB] 423s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-21ubuntu1 [1026 B] 423s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 423s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 423s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240315-1ubuntu1 [50.0 kB] 423s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240315-1ubuntu1 [31.1 kB] 423s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240315-1ubuntu1 [9396 B] 423s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240315-1ubuntu1 [2997 kB] 424s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240315-1ubuntu1 [1186 kB] 424s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-21ubuntu1 [1003 kB] 425s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [19.1 MB] 431s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-21ubuntu1 [469 kB] 431s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 431s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 431s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-21ubuntu1 [2494 kB] 432s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [11.3 MB] 435s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-21ubuntu1 [14.4 kB] 435s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 435s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 435s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 435s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x dctrl-tools s390x 2.24-3build2 [65.4 kB] 435s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran-13-dev s390x 13.2.0-21ubuntu1 [623 kB] 435s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [10.4 MB] 438s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13 s390x 13.2.0-21ubuntu1 [10.9 kB] 438s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1016 B] 438s Get:29 http://ftpmaster.internal/ubuntu noble/main s390x gfortran s390x 4:13.2.0-7ubuntu1 [1174 B] 438s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x icu-devtools s390x 74.2-1ubuntu1 [224 kB] 438s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x libblas-dev s390x 3.12.0-3 [239 kB] 438s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x libbz2-dev s390x 1.0.8-5ubuntu1 [39.4 kB] 438s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libicu-dev s390x 74.2-1ubuntu1 [11.9 MB] 441s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8-dev s390x 2.1.5-2ubuntu1 [264 kB] 441s Get:35 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8-dev s390x 8c-2ubuntu11 [1484 B] 441s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-dev s390x 8c-2ubuntu11 [1484 B] 441s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x liblapack-dev s390x 3.12.0-3 [5983 kB] 443s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libncurses-dev s390x 6.4+20240113-1ubuntu1 [412 kB] 443s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] 443s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-32-0 s390x 10.42-4ubuntu1 [217 kB] 443s Get:41 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-posix3 s390x 10.42-4ubuntu1 [6704 B] 443s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-dev s390x 10.42-4ubuntu1 [805 kB] 443s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libpkgconf3 s390x 1.8.1-2 [30.4 kB] 443s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g-dev s390x 1:1.3.dfsg-3.1ubuntu1 [904 kB] 444s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpng-dev s390x 1.6.43-3 [277 kB] 444s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline-dev s390x 8.2-4 [189 kB] 444s Get:47 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf-bin s390x 1.8.1-2 [20.8 kB] 444s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf s390x 1.8.1-2 [16.7 kB] 444s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x pkg-config s390x 1.8.1-2 [7170 B] 444s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblzma-dev s390x 5.6.0-0.2 [185 kB] 444s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-base-dev all 4.3.3-2build1 [4334 B] 444s Get:52 http://ftpmaster.internal/ubuntu noble/universe s390x pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 444s Get:53 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-backports s390x 1.4.1-1 [101 kB] 444s Get:54 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-base64url s390x 1.4-2build1 [26.5 kB] 444s Get:55 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-brew all 1.0-10-1 [77.7 kB] 444s Get:56 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-checkmate s390x 2.3.1-1 [716 kB] 444s Get:57 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-data.table s390x 1.14.10+dfsg-1 [1880 kB] 445s Get:58 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-pkgconfig all 2.0.3-2build1 [19.7 kB] 445s Get:59 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-vctrs s390x 0.6.5-1 [1448 kB] 445s Get:60 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-hms all 1.1.3-1 [96.5 kB] 445s Get:61 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-prettyunits all 1.2.0-1 [162 kB] 445s Get:62 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-progress all 1.2.3-1 [91.9 kB] 445s Get:63 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-stringi s390x 1.8.3-1 [885 kB] 445s Get:64 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-batchtools s390x 0.9.17+dfsg-1 [712 kB] 446s Get:65 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-future.batchtools all 0.12.1+dfsg-1 [185 kB] 446s Fetched 88.9 MB in 27s (3264 kB/s) 446s Selecting previously unselected package libisl23:s390x. 446s (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 ... 89105 files and directories currently installed.) 446s Preparing to unpack .../00-libisl23_0.26-3_s390x.deb ... 446s Unpacking libisl23:s390x (0.26-3) ... 446s Selecting previously unselected package libmpc3:s390x. 446s Preparing to unpack .../01-libmpc3_1.3.1-1_s390x.deb ... 446s Unpacking libmpc3:s390x (1.3.1-1) ... 446s Selecting previously unselected package cpp-13-s390x-linux-gnu. 446s Preparing to unpack .../02-cpp-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 446s Unpacking cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 447s Selecting previously unselected package cpp-13. 447s Preparing to unpack .../03-cpp-13_13.2.0-21ubuntu1_s390x.deb ... 447s Unpacking cpp-13 (13.2.0-21ubuntu1) ... 447s Selecting previously unselected package cpp-s390x-linux-gnu. 447s Preparing to unpack .../04-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 447s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 447s Selecting previously unselected package cpp. 447s Preparing to unpack .../05-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 447s Unpacking cpp (4:13.2.0-7ubuntu1) ... 447s Selecting previously unselected package libcc1-0:s390x. 447s Preparing to unpack .../06-libcc1-0_14-20240315-1ubuntu1_s390x.deb ... 447s Unpacking libcc1-0:s390x (14-20240315-1ubuntu1) ... 447s Selecting previously unselected package libitm1:s390x. 447s Preparing to unpack .../07-libitm1_14-20240315-1ubuntu1_s390x.deb ... 447s Unpacking libitm1:s390x (14-20240315-1ubuntu1) ... 447s Selecting previously unselected package libatomic1:s390x. 447s Preparing to unpack .../08-libatomic1_14-20240315-1ubuntu1_s390x.deb ... 447s Unpacking libatomic1:s390x (14-20240315-1ubuntu1) ... 447s Selecting previously unselected package libasan8:s390x. 447s Preparing to unpack .../09-libasan8_14-20240315-1ubuntu1_s390x.deb ... 447s Unpacking libasan8:s390x (14-20240315-1ubuntu1) ... 447s Selecting previously unselected package libubsan1:s390x. 447s Preparing to unpack .../10-libubsan1_14-20240315-1ubuntu1_s390x.deb ... 447s Unpacking libubsan1:s390x (14-20240315-1ubuntu1) ... 447s Selecting previously unselected package libgcc-13-dev:s390x. 447s Preparing to unpack .../11-libgcc-13-dev_13.2.0-21ubuntu1_s390x.deb ... 447s Unpacking libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 447s Selecting previously unselected package gcc-13-s390x-linux-gnu. 447s Preparing to unpack .../12-gcc-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 447s Unpacking gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 447s Selecting previously unselected package gcc-13. 447s Preparing to unpack .../13-gcc-13_13.2.0-21ubuntu1_s390x.deb ... 447s Unpacking gcc-13 (13.2.0-21ubuntu1) ... 447s Selecting previously unselected package gcc-s390x-linux-gnu. 447s Preparing to unpack .../14-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 447s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 447s Selecting previously unselected package gcc. 447s Preparing to unpack .../15-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 447s Unpacking gcc (4:13.2.0-7ubuntu1) ... 447s Selecting previously unselected package libstdc++-13-dev:s390x. 447s Preparing to unpack .../16-libstdc++-13-dev_13.2.0-21ubuntu1_s390x.deb ... 447s Unpacking libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 447s Selecting previously unselected package g++-13-s390x-linux-gnu. 447s Preparing to unpack .../17-g++-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 447s Unpacking g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 448s Selecting previously unselected package g++-13. 448s Preparing to unpack .../18-g++-13_13.2.0-21ubuntu1_s390x.deb ... 448s Unpacking g++-13 (13.2.0-21ubuntu1) ... 448s Selecting previously unselected package g++-s390x-linux-gnu. 448s Preparing to unpack .../19-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 448s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 448s Selecting previously unselected package g++. 448s Preparing to unpack .../20-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 448s Unpacking g++ (4:13.2.0-7ubuntu1) ... 448s Selecting previously unselected package build-essential. 448s Preparing to unpack .../21-build-essential_12.10ubuntu1_s390x.deb ... 448s Unpacking build-essential (12.10ubuntu1) ... 448s Selecting previously unselected package dctrl-tools. 448s Preparing to unpack .../22-dctrl-tools_2.24-3build2_s390x.deb ... 448s Unpacking dctrl-tools (2.24-3build2) ... 448s Selecting previously unselected package libgfortran-13-dev:s390x. 448s Preparing to unpack .../23-libgfortran-13-dev_13.2.0-21ubuntu1_s390x.deb ... 448s Unpacking libgfortran-13-dev:s390x (13.2.0-21ubuntu1) ... 448s Selecting previously unselected package gfortran-13-s390x-linux-gnu. 448s Preparing to unpack .../24-gfortran-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 448s Unpacking gfortran-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 448s Selecting previously unselected package gfortran-13. 448s Preparing to unpack .../25-gfortran-13_13.2.0-21ubuntu1_s390x.deb ... 448s Unpacking gfortran-13 (13.2.0-21ubuntu1) ... 448s Selecting previously unselected package gfortran-s390x-linux-gnu. 448s Preparing to unpack .../26-gfortran-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 448s Unpacking gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 448s Selecting previously unselected package gfortran. 448s Preparing to unpack .../27-gfortran_4%3a13.2.0-7ubuntu1_s390x.deb ... 448s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 448s Selecting previously unselected package icu-devtools. 448s Preparing to unpack .../28-icu-devtools_74.2-1ubuntu1_s390x.deb ... 448s Unpacking icu-devtools (74.2-1ubuntu1) ... 448s Selecting previously unselected package libblas-dev:s390x. 448s Preparing to unpack .../29-libblas-dev_3.12.0-3_s390x.deb ... 448s Unpacking libblas-dev:s390x (3.12.0-3) ... 448s Selecting previously unselected package libbz2-dev:s390x. 448s Preparing to unpack .../30-libbz2-dev_1.0.8-5ubuntu1_s390x.deb ... 448s Unpacking libbz2-dev:s390x (1.0.8-5ubuntu1) ... 448s Selecting previously unselected package libicu-dev:s390x. 448s Preparing to unpack .../31-libicu-dev_74.2-1ubuntu1_s390x.deb ... 448s Unpacking libicu-dev:s390x (74.2-1ubuntu1) ... 448s Selecting previously unselected package libjpeg-turbo8-dev:s390x. 448s Preparing to unpack .../32-libjpeg-turbo8-dev_2.1.5-2ubuntu1_s390x.deb ... 448s Unpacking libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 448s Selecting previously unselected package libjpeg8-dev:s390x. 448s Preparing to unpack .../33-libjpeg8-dev_8c-2ubuntu11_s390x.deb ... 448s Unpacking libjpeg8-dev:s390x (8c-2ubuntu11) ... 448s Selecting previously unselected package libjpeg-dev:s390x. 448s Preparing to unpack .../34-libjpeg-dev_8c-2ubuntu11_s390x.deb ... 448s Unpacking libjpeg-dev:s390x (8c-2ubuntu11) ... 448s Selecting previously unselected package liblapack-dev:s390x. 448s Preparing to unpack .../35-liblapack-dev_3.12.0-3_s390x.deb ... 449s Unpacking liblapack-dev:s390x (3.12.0-3) ... 449s Selecting previously unselected package libncurses-dev:s390x. 449s Preparing to unpack .../36-libncurses-dev_6.4+20240113-1ubuntu1_s390x.deb ... 449s Unpacking libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 449s Selecting previously unselected package libpcre2-16-0:s390x. 449s Preparing to unpack .../37-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... 449s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... 449s Selecting previously unselected package libpcre2-32-0:s390x. 449s Preparing to unpack .../38-libpcre2-32-0_10.42-4ubuntu1_s390x.deb ... 449s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu1) ... 449s Selecting previously unselected package libpcre2-posix3:s390x. 449s Preparing to unpack .../39-libpcre2-posix3_10.42-4ubuntu1_s390x.deb ... 449s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu1) ... 449s Selecting previously unselected package libpcre2-dev:s390x. 449s Preparing to unpack .../40-libpcre2-dev_10.42-4ubuntu1_s390x.deb ... 449s Unpacking libpcre2-dev:s390x (10.42-4ubuntu1) ... 449s Selecting previously unselected package libpkgconf3:s390x. 449s Preparing to unpack .../41-libpkgconf3_1.8.1-2_s390x.deb ... 449s Unpacking libpkgconf3:s390x (1.8.1-2) ... 449s Selecting previously unselected package zlib1g-dev:s390x. 449s Preparing to unpack .../42-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 449s Unpacking zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 449s Selecting previously unselected package libpng-dev:s390x. 449s Preparing to unpack .../43-libpng-dev_1.6.43-3_s390x.deb ... 449s Unpacking libpng-dev:s390x (1.6.43-3) ... 449s Selecting previously unselected package libreadline-dev:s390x. 449s Preparing to unpack .../44-libreadline-dev_8.2-4_s390x.deb ... 449s Unpacking libreadline-dev:s390x (8.2-4) ... 449s Selecting previously unselected package pkgconf-bin. 449s Preparing to unpack .../45-pkgconf-bin_1.8.1-2_s390x.deb ... 449s Unpacking pkgconf-bin (1.8.1-2) ... 449s Selecting previously unselected package pkgconf:s390x. 449s Preparing to unpack .../46-pkgconf_1.8.1-2_s390x.deb ... 449s Unpacking pkgconf:s390x (1.8.1-2) ... 449s Selecting previously unselected package pkg-config:s390x. 449s Preparing to unpack .../47-pkg-config_1.8.1-2_s390x.deb ... 449s Unpacking pkg-config:s390x (1.8.1-2) ... 449s Selecting previously unselected package liblzma-dev:s390x. 449s Preparing to unpack .../48-liblzma-dev_5.6.0-0.2_s390x.deb ... 449s Unpacking liblzma-dev:s390x (5.6.0-0.2) ... 449s Selecting previously unselected package r-base-dev. 449s Preparing to unpack .../49-r-base-dev_4.3.3-2build1_all.deb ... 449s Unpacking r-base-dev (4.3.3-2build1) ... 449s Selecting previously unselected package pkg-r-autopkgtest. 449s Preparing to unpack .../50-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 449s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 449s Selecting previously unselected package r-cran-backports. 449s Preparing to unpack .../51-r-cran-backports_1.4.1-1_s390x.deb ... 449s Unpacking r-cran-backports (1.4.1-1) ... 449s Selecting previously unselected package r-cran-base64url. 449s Preparing to unpack .../52-r-cran-base64url_1.4-2build1_s390x.deb ... 449s Unpacking r-cran-base64url (1.4-2build1) ... 449s Selecting previously unselected package r-cran-brew. 449s Preparing to unpack .../53-r-cran-brew_1.0-10-1_all.deb ... 449s Unpacking r-cran-brew (1.0-10-1) ... 449s Selecting previously unselected package r-cran-checkmate. 449s Preparing to unpack .../54-r-cran-checkmate_2.3.1-1_s390x.deb ... 449s Unpacking r-cran-checkmate (2.3.1-1) ... 449s Selecting previously unselected package r-cran-data.table. 449s Preparing to unpack .../55-r-cran-data.table_1.14.10+dfsg-1_s390x.deb ... 449s Unpacking r-cran-data.table (1.14.10+dfsg-1) ... 449s Selecting previously unselected package r-cran-pkgconfig. 449s Preparing to unpack .../56-r-cran-pkgconfig_2.0.3-2build1_all.deb ... 449s Unpacking r-cran-pkgconfig (2.0.3-2build1) ... 449s Selecting previously unselected package r-cran-vctrs. 449s Preparing to unpack .../57-r-cran-vctrs_0.6.5-1_s390x.deb ... 449s Unpacking r-cran-vctrs (0.6.5-1) ... 449s Selecting previously unselected package r-cran-hms. 449s Preparing to unpack .../58-r-cran-hms_1.1.3-1_all.deb ... 449s Unpacking r-cran-hms (1.1.3-1) ... 449s Selecting previously unselected package r-cran-prettyunits. 449s Preparing to unpack .../59-r-cran-prettyunits_1.2.0-1_all.deb ... 449s Unpacking r-cran-prettyunits (1.2.0-1) ... 449s Selecting previously unselected package r-cran-progress. 449s Preparing to unpack .../60-r-cran-progress_1.2.3-1_all.deb ... 449s Unpacking r-cran-progress (1.2.3-1) ... 449s Selecting previously unselected package r-cran-stringi. 449s Preparing to unpack .../61-r-cran-stringi_1.8.3-1_s390x.deb ... 449s Unpacking r-cran-stringi (1.8.3-1) ... 449s Selecting previously unselected package r-cran-batchtools. 449s Preparing to unpack .../62-r-cran-batchtools_0.9.17+dfsg-1_s390x.deb ... 449s Unpacking r-cran-batchtools (0.9.17+dfsg-1) ... 449s Selecting previously unselected package r-cran-future.batchtools. 449s Preparing to unpack .../63-r-cran-future.batchtools_0.12.1+dfsg-1_all.deb ... 449s Unpacking r-cran-future.batchtools (0.12.1+dfsg-1) ... 449s Selecting previously unselected package autopkgtest-satdep. 449s Preparing to unpack .../64-2-autopkgtest-satdep.deb ... 449s Unpacking autopkgtest-satdep (0) ... 449s Setting up libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 449s Setting up libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 449s Setting up r-cran-backports (1.4.1-1) ... 449s Setting up r-cran-prettyunits (1.2.0-1) ... 449s Setting up r-cran-checkmate (2.3.1-1) ... 449s Setting up libreadline-dev:s390x (8.2-4) ... 449s Setting up r-cran-data.table (1.14.10+dfsg-1) ... 449s Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... 449s Setting up r-cran-pkgconfig (2.0.3-2build1) ... 449s Setting up libpcre2-32-0:s390x (10.42-4ubuntu1) ... 449s Setting up r-cran-brew (1.0-10-1) ... 449s Setting up libpkgconf3:s390x (1.8.1-2) ... 449s Setting up r-cran-stringi (1.8.3-1) ... 449s Setting up libmpc3:s390x (1.3.1-1) ... 449s Setting up libatomic1:s390x (14-20240315-1ubuntu1) ... 449s Setting up icu-devtools (74.2-1ubuntu1) ... 449s Setting up pkgconf-bin (1.8.1-2) ... 449s Setting up liblzma-dev:s390x (5.6.0-0.2) ... 449s Setting up libubsan1:s390x (14-20240315-1ubuntu1) ... 449s Setting up zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 449s Setting up libpcre2-posix3:s390x (10.42-4ubuntu1) ... 449s Setting up libasan8:s390x (14-20240315-1ubuntu1) ... 449s Setting up libjpeg8-dev:s390x (8c-2ubuntu11) ... 449s Setting up libisl23:s390x (0.26-3) ... 449s Setting up libicu-dev:s390x (74.2-1ubuntu1) ... 449s Setting up libcc1-0:s390x (14-20240315-1ubuntu1) ... 449s Setting up r-cran-vctrs (0.6.5-1) ... 449s Setting up libblas-dev:s390x (3.12.0-3) ... 449s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so to provide /usr/lib/s390x-linux-gnu/libblas.so (libblas.so-s390x-linux-gnu) in auto mode 449s Setting up dctrl-tools (2.24-3build2) ... 449s Setting up libitm1:s390x (14-20240315-1ubuntu1) ... 449s Setting up libbz2-dev:s390x (1.0.8-5ubuntu1) ... 449s Setting up r-cran-base64url (1.4-2build1) ... 449s Setting up libpcre2-dev:s390x (10.42-4ubuntu1) ... 449s Setting up libpng-dev:s390x (1.6.43-3) ... 449s Setting up libjpeg-dev:s390x (8c-2ubuntu11) ... 449s Setting up pkgconf:s390x (1.8.1-2) ... 449s Setting up cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 449s Setting up r-cran-hms (1.1.3-1) ... 449s Setting up liblapack-dev:s390x (3.12.0-3) ... 450s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so to provide /usr/lib/s390x-linux-gnu/liblapack.so (liblapack.so-s390x-linux-gnu) in auto mode 450s Setting up pkg-config:s390x (1.8.1-2) ... 450s Setting up libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 450s Setting up libgfortran-13-dev:s390x (13.2.0-21ubuntu1) ... 450s Setting up r-cran-progress (1.2.3-1) ... 450s Setting up libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 450s Setting up cpp-13 (13.2.0-21ubuntu1) ... 450s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 450s Setting up gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 450s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 450s Setting up g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 450s Setting up gcc-13 (13.2.0-21ubuntu1) ... 450s Setting up r-cran-batchtools (0.9.17+dfsg-1) ... 450s Setting up cpp (4:13.2.0-7ubuntu1) ... 450s Setting up gfortran-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 450s Setting up g++-13 (13.2.0-21ubuntu1) ... 450s Setting up gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 450s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 450s Setting up gcc (4:13.2.0-7ubuntu1) ... 450s Setting up gfortran-13 (13.2.0-21ubuntu1) ... 450s Setting up r-cran-future.batchtools (0.12.1+dfsg-1) ... 450s Setting up g++ (4:13.2.0-7ubuntu1) ... 450s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 450s Setting up build-essential (12.10ubuntu1) ... 450s Setting up gfortran (4:13.2.0-7ubuntu1) ... 450s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 450s update-alternatives: warning: skip creation of /usr/share/man/man1/f95.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f95) doesn't exist 450s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 450s update-alternatives: warning: skip creation of /usr/share/man/man1/f77.1.gz because associated file /usr/share/man/man1/gfortran.1.gz (of link group f77) doesn't exist 450s Setting up r-base-dev (4.3.3-2build1) ... 450s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 450s Setting up autopkgtest-satdep (0) ... 450s Processing triggers for man-db (2.12.0-3build4) ... 451s Processing triggers for install-info (7.1-3build1) ... 451s Processing triggers for libc-bin (2.39-0ubuntu6) ... 453s (Reading database ... 92001 files and directories currently installed.) 453s Removing autopkgtest-satdep (0) ... 454s autopkgtest [01:16:53]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 454s autopkgtest [01:16:53]: test pkg-r-autopkgtest: [----------------------- 454s Test: Try to load the R library pbapply 454s 454s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 454s Copyright (C) 2024 The R Foundation for Statistical Computing 454s Platform: s390x-ibm-linux-gnu (64-bit) 454s 454s R is free software and comes with ABSOLUTELY NO WARRANTY. 454s You are welcome to redistribute it under certain conditions. 454s Type 'license()' or 'licence()' for distribution details. 454s 454s R is a collaborative project with many contributors. 454s Type 'contributors()' for more information and 454s 'citation()' on how to cite R or R packages in publications. 454s 454s Type 'demo()' for some demos, 'help()' for on-line help, or 454s 'help.start()' for an HTML browser interface to help. 454s Type 'q()' to quit R. 454s 454s > library('pbapply') 454s > 454s > 454s Other tests are currently unsupported! 454s They will be progressively added. 455s autopkgtest [01:16:54]: test pkg-r-autopkgtest: -----------------------] 455s pkg-r-autopkgtest PASS 455s autopkgtest [01:16:54]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 455s autopkgtest [01:16:54]: @@@@@@@@@@@@@@@@@@@@ summary 455s run-unit-test PASS 455s pkg-r-autopkgtest PASS 470s Creating nova instance adt-noble-s390x-r-cran-pbapply-20240328-010919-juju-7f2275-prod-proposed-migration-environment-2-c7aad09c-0093-412a-95a4-09f88653d678 from image adt/ubuntu-noble-s390x-server-20240327.img (UUID 4dc0c4c2-a3ae-40cd-8411-e7fc228c10ae)...