0s autopkgtest [00:49:46]: starting date and time: 2024-03-28 00:49:46+0000 0s autopkgtest [00:49:46]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [00:49:46]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._ut9ntly/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed --apt-upgrade r-cran-mcmc --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-3@bos02-s390x-5.secgroup --name adt-noble-s390x-r-cran-mcmc-20240328-004945-juju-7f2275-prod-proposed-migration-environment-3-8278eb4e-403f-4eae-9f59-7183189dc06a --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 94s autopkgtest [00:51:20]: testbed dpkg architecture: s390x 95s autopkgtest [00:51:21]: testbed apt version: 2.7.12 95s autopkgtest [00:51:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 96s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 96s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [55.9 kB] 96s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3961 kB] 97s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [475 kB] 97s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [8504 B] 97s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [652 kB] 97s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 97s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 97s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 97s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4015 kB] 98s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 98s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.2 kB] 98s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 100s Fetched 9343 kB in 4s (2657 kB/s) 100s Reading package lists... 102s Reading package lists... 102s Building dependency tree... 102s Reading state information... 102s Calculating upgrade... 102s The following packages will be upgraded: 102s binutils binutils-common binutils-s390x-linux-gnu dmsetup gcc-13-base 102s gcc-14-base initramfs-tools initramfs-tools-bin initramfs-tools-core jq 102s libbinutils libctf-nobfd0 libctf0 libdevmapper1.02.1 libexpat1 libftdi1-2 102s libgcc-s1 libjq1 libseccomp2 libsframe1 libstdc++6 libusb-1.0-0 102s 22 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 102s Need to get 4987 kB of archives. 102s After this operation, 1024 B of additional disk space will be used. 102s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x gcc-14-base s390x 14-20240315-1ubuntu1 [47.0 kB] 103s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++6 s390x 14-20240315-1ubuntu1 [908 kB] 104s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-s1 s390x 14-20240315-1ubuntu1 [35.9 kB] 104s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libseccomp2 s390x 2.5.5-1ubuntu2 [53.4 kB] 104s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libdevmapper1.02.1 s390x 2:1.02.185-3ubuntu2 [142 kB] 104s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x dmsetup s390x 2:1.02.185-3ubuntu2 [80.4 kB] 104s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libexpat1 s390x 2.6.1-2 [94.8 kB] 104s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libusb-1.0-0 s390x 2:1.0.27-1 [54.8 kB] 104s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libctf0 s390x 2.42-4ubuntu1 [98.4 kB] 104s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libctf-nobfd0 s390x 2.42-4ubuntu1 [100 kB] 104s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x binutils-s390x-linux-gnu s390x 2.42-4ubuntu1 [2270 kB] 105s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libbinutils s390x 2.42-4ubuntu1 [477 kB] 105s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x binutils s390x 2.42-4ubuntu1 [3056 B] 105s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x binutils-common s390x 2.42-4ubuntu1 [217 kB] 105s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libsframe1 s390x 2.42-4ubuntu1 [14.2 kB] 105s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-base s390x 13.2.0-21ubuntu1 [48.3 kB] 105s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools all 0.142ubuntu23 [9058 B] 105s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 105s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x initramfs-tools-bin s390x 0.142ubuntu23 [20.5 kB] 105s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x jq s390x 1.7.1-3 [66.5 kB] 105s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x libjq1 s390x 1.7.1-3 [168 kB] 106s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libftdi1-2 s390x 1.5-6build4 [29.3 kB] 106s Fetched 4987 kB in 3s (1483 kB/s) 106s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 106s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_s390x.deb ... 106s Unpacking gcc-14-base:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 106s Setting up gcc-14-base:s390x (14-20240315-1ubuntu1) ... 106s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 106s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_s390x.deb ... 106s Unpacking libstdc++6:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 106s Setting up libstdc++6:s390x (14-20240315-1ubuntu1) ... 106s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 106s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_s390x.deb ... 106s Unpacking libgcc-s1:s390x (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 106s Setting up libgcc-s1:s390x (14-20240315-1ubuntu1) ... 106s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 106s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_s390x.deb ... 106s Unpacking libseccomp2:s390x (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 106s Setting up libseccomp2:s390x (2.5.5-1ubuntu2) ... 106s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 106s Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_s390x.deb ... 106s Unpacking libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 106s Preparing to unpack .../01-dmsetup_2%3a1.02.185-3ubuntu2_s390x.deb ... 106s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 106s Preparing to unpack .../02-libexpat1_2.6.1-2_s390x.deb ... 106s Unpacking libexpat1:s390x (2.6.1-2) over (2.6.0-1) ... 106s Preparing to unpack .../03-libusb-1.0-0_2%3a1.0.27-1_s390x.deb ... 106s Unpacking libusb-1.0-0:s390x (2:1.0.27-1) over (2:1.0.26-1) ... 106s Preparing to unpack .../04-libctf0_2.42-4ubuntu1_s390x.deb ... 106s Unpacking libctf0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 106s Preparing to unpack .../05-libctf-nobfd0_2.42-4ubuntu1_s390x.deb ... 106s Unpacking libctf-nobfd0:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 106s Preparing to unpack .../06-binutils-s390x-linux-gnu_2.42-4ubuntu1_s390x.deb ... 106s Unpacking binutils-s390x-linux-gnu (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 106s Preparing to unpack .../07-libbinutils_2.42-4ubuntu1_s390x.deb ... 106s Unpacking libbinutils:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 106s Preparing to unpack .../08-binutils_2.42-4ubuntu1_s390x.deb ... 106s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 106s Preparing to unpack .../09-binutils-common_2.42-4ubuntu1_s390x.deb ... 106s Unpacking binutils-common:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 106s Preparing to unpack .../10-libsframe1_2.42-4ubuntu1_s390x.deb ... 106s Unpacking libsframe1:s390x (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 106s Preparing to unpack .../11-gcc-13-base_13.2.0-21ubuntu1_s390x.deb ... 106s Unpacking gcc-13-base:s390x (13.2.0-21ubuntu1) over (13.2.0-17ubuntu2) ... 106s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 107s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 107s Preparing to unpack .../13-initramfs-tools-core_0.142ubuntu23_all.deb ... 107s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 107s Preparing to unpack .../14-initramfs-tools-bin_0.142ubuntu23_s390x.deb ... 107s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 107s Preparing to unpack .../15-jq_1.7.1-3_s390x.deb ... 107s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 107s Preparing to unpack .../16-libjq1_1.7.1-3_s390x.deb ... 107s Unpacking libjq1:s390x (1.7.1-3) over (1.7.1-2) ... 107s Preparing to unpack .../17-libftdi1-2_1.5-6build4_s390x.deb ... 107s Unpacking libftdi1-2:s390x (1.5-6build4) over (1.5-6build3) ... 107s Setting up libexpat1:s390x (2.6.1-2) ... 107s Setting up libjq1:s390x (1.7.1-3) ... 107s Setting up binutils-common:s390x (2.42-4ubuntu1) ... 107s Setting up libctf-nobfd0:s390x (2.42-4ubuntu1) ... 107s Setting up libsframe1:s390x (2.42-4ubuntu1) ... 107s Setting up gcc-13-base:s390x (13.2.0-21ubuntu1) ... 107s Setting up libdevmapper1.02.1:s390x (2:1.02.185-3ubuntu2) ... 107s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 107s Setting up jq (1.7.1-3) ... 107s Setting up libusb-1.0-0:s390x (2:1.0.27-1) ... 107s Setting up libbinutils:s390x (2.42-4ubuntu1) ... 107s Setting up initramfs-tools-bin (0.142ubuntu23) ... 107s Setting up libctf0:s390x (2.42-4ubuntu1) ... 107s Setting up binutils-s390x-linux-gnu (2.42-4ubuntu1) ... 107s Setting up binutils (2.42-4ubuntu1) ... 107s Setting up libftdi1-2:s390x (1.5-6build4) ... 107s Setting up initramfs-tools-core (0.142ubuntu23) ... 107s Setting up initramfs-tools (0.142ubuntu23) ... 107s update-initramfs: deferring update (trigger activated) 107s Processing triggers for man-db (2.12.0-3) ... 107s Processing triggers for libc-bin (2.39-0ubuntu6) ... 107s Processing triggers for initramfs-tools (0.142ubuntu23) ... 107s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 107s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 111s Using config file '/etc/zipl.conf' 111s Building bootmap in '/boot' 111s Adding IPL section 'ubuntu' (default) 111s Preparing boot device for LD-IPL: vda (0000). 111s Done. 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 111s 0 upgraded, 0 newly installed, 0 to remove and 222 not upgraded. 112s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 112s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 112s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 112s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 113s Reading package lists... 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 114s Calculating upgrade... 114s The following packages were automatically installed and are no longer required: 114s libaio1 libnetplan0 python3-distutils python3-lib2to3 114s Use 'sudo apt autoremove' to remove them. 114s The following packages will be REMOVED: 114s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 114s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 114s libhogweed6 libmagic1 libnettle8 libnpth0 libnvme1 libparted2 libperl5.38 114s libpng16-16 libpsl5 libreadline8 libreiserfscore0 libssl3 libtirpc3 liburcu8 114s libuv1 114s The following NEW packages will be installed: 114s bpfcc-tools bpftrace fontconfig-config fonts-dejavu-core fonts-dejavu-mono 114s hwdata ieee-data libaio1t64 libapt-pkg6.0t64 libarchive13t64 libatm1t64 114s libbpfcc libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 114s libcrypt-dev libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdeflate0 114s libdw1t64 libelf1t64 libext2fs2t64 libfontconfig1 libfreetype6 libgd3 114s libgdbm-compat4t64 libgdbm6t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 114s libhogweed6t64 libjbig0 libjpeg-turbo8 libjpeg8 libllvm18 libmagic1t64 114s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 114s libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 libreiserfscore0t64 114s libsharpyuv0 libssl3t64 libtiff6 libtirpc3t64 liburcu8t64 libuv1t64 libwebp7 114s libxpm4 linux-headers-6.8.0-20 linux-headers-6.8.0-20-generic 114s linux-image-6.8.0-20-generic linux-libc-dev linux-modules-6.8.0-20-generic 114s linux-modules-extra-6.8.0-20-generic linux-tools-6.8.0-20 114s linux-tools-6.8.0-20-generic linux-tools-common manpages manpages-dev 114s python3-bpfcc python3-netaddr rpcsvc-proto ubuntu-kernel-accessories 114s xdg-user-dirs 114s The following packages have been kept back: 114s s390-tools 114s The following packages will be upgraded: 114s apparmor apt apt-utils base-files bash bind9-dnsutils bind9-host bind9-libs 114s bolt bsdextrautils bsdutils btrfs-progs coreutils cryptsetup-bin curl dbus 114s dbus-bin dbus-daemon dbus-session-bus-common dbus-system-bus-common 114s dbus-user-session dhcpcd-base dirmngr dpkg dpkg-dev e2fsprogs e2fsprogs-l10n 114s eject fdisk file ftp fwupd gawk gir1.2-girepository-2.0 gir1.2-glib-2.0 114s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 114s groff-base ibverbs-providers inetutils-telnet info install-info iproute2 114s keyboxd kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 114s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 114s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 114s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libcap-ng0 libcom-err2 114s libcryptsetup12 libdbus-1-3 libdebconfclient0 libdpkg-perl 114s libevent-core-2.1-7 libfdisk1 libfido2-1 libfwupd2 libgirepository-1.0-1 114s libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 libgusb2 libibverbs1 114s libjcat1 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkmod2 114s libkrb5-3 libkrb5support0 libldap-common libldap2 liblocale-gettext-perl 114s liblzma5 libmagic-mgc libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 114s libnghttp2-14 libnsl2 libnss-systemd libpam-modules libpam-modules-bin 114s libpam-runtime libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 114s libpolkit-gobject-1-0 libproc2-0 libprotobuf-c1 libpython3-stdlib 114s libpython3.11-minimal libpython3.11-stdlib libpython3.12-minimal 114s libpython3.12-stdlib libqmi-glib5 libqmi-proxy libqrtr-glib0 librtmp1 114s libsasl2-2 libsasl2-modules libsasl2-modules-db libselinux1 114s libsemanage-common libsemanage2 libslang2 libsmartcols1 libsqlite3-0 libss2 114s libssh-4 libsystemd-shared libsystemd0 libtext-charwidth-perl 114s libtext-iconv-perl libtirpc-common libudev1 libudisks2-0 libuuid1 114s libvolume-key1 libxml2 libxmlb2 libxmuu1 linux-generic linux-headers-generic 114s linux-headers-virtual linux-image-generic linux-image-virtual linux-virtual 114s logsave lshw lsof man-db motd-news-config mount mtr-tiny multipath-tools 114s netplan-generator netplan.io openssh-client openssh-server 114s openssh-sftp-server openssl parted perl perl-base perl-modules-5.38 114s pinentry-curses plymouth plymouth-theme-ubuntu-text procps python-apt-common 114s python3 python3-apt python3-cryptography python3-dbus python3-distutils 114s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 114s python3-pkg-resources python3-pyrsistent python3-setuptools 114s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 114s python3.12 python3.12-minimal readline-common rsync rsyslog s390-tools-data 114s shared-mime-info sudo systemd systemd-dev systemd-resolved systemd-sysv 114s systemd-timesyncd tcpdump telnet tnftp ubuntu-pro-client 114s ubuntu-pro-client-l10n udev udisks2 usb.ids util-linux uuid-runtime 114s vim-common vim-tiny wget xxd xz-utils zlib1g 114s 221 upgraded, 73 newly installed, 28 to remove and 1 not upgraded. 114s Need to get 223 MB of archives. 114s After this operation, 524 MB of additional disk space will be used. 114s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x motd-news-config all 13ubuntu8 [5098 B] 114s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x base-files s390x 13ubuntu8 [74.2 kB] 114s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bash s390x 5.2.21-2ubuntu3 [845 kB] 115s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdutils s390x 1:2.39.3-9ubuntu2 [96.1 kB] 115s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbrotli1 s390x 1.1.0-2build1 [375 kB] 115s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgssapi-krb5-2 s390x 1.20.1-6ubuntu1 [149 kB] 115s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5-3 s390x 1.20.1-6ubuntu1 [360 kB] 115s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkrb5support0 s390x 1.20.1-6ubuntu1 [34.6 kB] 115s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libk5crypto3 s390x 1.20.1-6ubuntu1 [90.3 kB] 115s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcom-err2 s390x 1.47.0-2.4~exp1ubuntu2 [22.9 kB] 115s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g s390x 1:1.3.dfsg-3.1ubuntu1 [75.7 kB] 115s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2build6 [58.4 kB] 115s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udisks2 s390x 2.10.1-6 [298 kB] 115s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudisks2-0 s390x 2.10.1-6 [179 kB] 115s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblkid1 s390x 2.39.3-9ubuntu2 [128 kB] 115s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblzma5 s390x 5.6.0-0.2 [137 kB] 115s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kmod s390x 31+20240202-2ubuntu4 [107 kB] 115s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libkmod2 s390x 31+20240202-2ubuntu4 [56.3 kB] 115s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-dev all 255.4-1ubuntu5 [103 kB] 115s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-timesyncd s390x 255.4-1ubuntu5 [35.3 kB] 115s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 115s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit-common all 1:3.1.2-2.1 [5674 B] 115s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcap-ng0 s390x 0.8.4-2build1 [15.7 kB] 115s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libaudit1 s390x 1:3.1.2-2.1 [48.9 kB] 115s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam0g s390x 1.5.3-5ubuntu3 [69.8 kB] 115s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libselinux1 s390x 3.5-2ubuntu1 [84.7 kB] 115s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl4t64 s390x 8.5.0-2ubuntu8 [363 kB] 116s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main s390x curl s390x 8.5.0-2ubuntu8 [227 kB] 116s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpsl5t64 s390x 0.21.2-1.1 [57.6 kB] 116s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main s390x wget s390x 1.21.4-1ubuntu2 [351 kB] 116s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tnftp s390x 20230507-2build1 [107 kB] 116s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main s390x tcpdump s390x 4.99.4-3ubuntu2 [490 kB] 116s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd-shared s390x 255.4-1ubuntu5 [2131 kB] 116s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-resolved s390x 255.4-1ubuntu5 [304 kB] 116s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main s390x sudo s390x 1.9.15p5-3ubuntu3 [968 kB] 116s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsync s390x 3.2.7-1build1 [446 kB] 117s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-cryptography s390x 41.0.7-4build2 [918 kB] 117s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 117s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-sftp-server s390x 1:9.6p1-3ubuntu11 [39.0 kB] 117s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-client s390x 1:9.6p1-3ubuntu11 [935 kB] 117s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssh-server s390x 1:9.6p1-3ubuntu11 [529 kB] 117s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssh-4 s390x 0.10.6-2build1 [189 kB] 117s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules s390x 2.1.28+dfsg1-5ubuntu1 [76.6 kB] 117s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12 s390x 3.12.2-4build3 [645 kB] 117s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.12-minimal s390x 3.12.2-4build3 [2419 kB] 117s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-minimal s390x 3.12.2-4build3 [829 kB] 117s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libparted2t64 s390x 3.6-3.1build2 [172 kB] 117s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main s390x parted s390x 3.6-3.1build2 [44.6 kB] 117s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11 s390x 3.11.8-1build4 [589 kB] 117s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3.11-minimal s390x 3.11.8-1build4 [2280 kB] 118s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-minimal s390x 3.11.8-1build4 [838 kB] 118s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.11-stdlib s390x 3.11.8-1build4 [1944 kB] 118s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main s390x shared-mime-info s390x 2.4-1build1 [474 kB] 118s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-girepository-2.0 s390x 1.79.1-1ubuntu6 [24.5 kB] 118s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gir1.2-glib-2.0 s390x 2.79.3-3ubuntu5 [180 kB] 118s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgirepository-1.0-1 s390x 1.79.1-1ubuntu6 [84.0 kB] 118s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gi s390x 3.47.0-3build1 [236 kB] 118s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-dbus s390x 1.3.2-5build2 [100 kB] 118s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnetplan1 s390x 1.0-1 [123 kB] 118s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-netplan s390x 1.0-1 [23.0 kB] 118s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan-generator s390x 1.0-1 [59.1 kB] 118s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main s390x netplan.io s390x 1.0-1 [65.4 kB] 118s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmlb2 s390x 0.3.15-1build1 [70.6 kB] 118s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgpgme11t64 s390x 1.18.0-4.1ubuntu3 [150 kB] 118s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libvolume-key1 s390x 0.3.12-7build1 [40.8 kB] 118s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqrtr-glib0 s390x 1.2.2-1ubuntu3 [17.5 kB] 118s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-glib5 s390x 1.35.2-0ubuntu1 [918 kB] 118s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libqmi-proxy s390x 1.35.2-0ubuntu1 [6122 B] 118s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-agent-1-0 s390x 124-1ubuntu1 [17.8 kB] 118s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpolkit-gobject-1-0 s390x 124-1ubuntu1 [48.3 kB] 118s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmm-glib0 s390x 1.23.4-0ubuntu1 [251 kB] 118s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-glib4 s390x 1.31.2-0ubuntu2 [238 kB] 118s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmbim-proxy s390x 1.31.2-0ubuntu2 [6154 B] 118s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 118s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjson-glib-1.0-0 s390x 1.8.0-2build1 [68.4 kB] 118s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgusb2 s390x 0.4.8-1build1 [39.0 kB] 118s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgudev-1.0-0 s390x 1:238-3ubuntu2 [15.7 kB] 118s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libarchive13t64 s390x 3.7.2-1.1ubuntu2 [419 kB] 118s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fwupd s390x 1.9.15-2 [4435 kB] 118s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcurl3t64-gnutls s390x 8.5.0-2ubuntu8 [356 kB] 118s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfwupd2 s390x 1.9.15-2 [136 kB] 118s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev3 s390x 3.1.0-1build1 [52.3 kB] 118s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-utils3 s390x 3.1.0-1build1 [19.2 kB] 118s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-swap3 s390x 3.1.0-1build1 [7778 B] 118s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-part3 s390x 3.1.0-1build1 [15.4 kB] 118s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnvme1t64 s390x 1.8-3 [78.7 kB] 118s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-nvme3 s390x 3.1.0-1build1 [18.3 kB] 118s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-mdraid3 s390x 3.1.0-1build1 [13.2 kB] 119s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-loop3 s390x 3.1.0-1build1 [7138 B] 119s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main s390x logsave s390x 1.47.0-2.4~exp1ubuntu2 [22.5 kB] 119s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 119s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libext2fs2t64 s390x 1.47.0-2.4~exp1ubuntu2 [235 kB] 119s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main s390x e2fsprogs s390x 1.47.0-2.4~exp1ubuntu2 [615 kB] 119s Get:94 http://ftpmaster.internal/ubuntu noble/main s390x libreiserfscore0t64 s390x 1:3.6.27-7.1 [85.5 kB] 119s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main s390x btrfs-progs s390x 6.6.3-1.1build1 [959 kB] 119s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-fs3 s390x 3.1.0-1build1 [36.5 kB] 119s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libblockdev-crypto3 s390x 3.1.0-1build1 [21.6 kB] 119s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bolt s390x 0.9.6-2build1 [142 kB] 119s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-0t64 s390x 2.79.3-3ubuntu5 [1566 kB] 119s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libjcat1 s390x 0.2.0-2build2 [34.4 kB] 119s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap2 s390x 2.6.7+dfsg-1~exp1ubuntu6 [202 kB] 119s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client-l10n s390x 31.2.2 [19.4 kB] 119s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ubuntu-pro-client s390x 31.2.2 [214 kB] 119s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-utils s390x 2.4.4-2ubuntu15 [116 kB] 119s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main s390x keyboxd s390x 2.4.4-2ubuntu15 [83.1 kB] 119s Get:106 http://ftpmaster.internal/ubuntu noble/main s390x libnpth0t64 s390x 1.6-3.1 [8148 B] 119s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgv s390x 2.4.4-2ubuntu15 [165 kB] 120s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-wks-client s390x 2.4.4-2ubuntu15 [76.8 kB] 120s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg-agent s390x 2.4.4-2ubuntu15 [240 kB] 120s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpg s390x 2.4.4-2ubuntu15 [589 kB] 120s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dirmngr s390x 2.4.4-2ubuntu15 [340 kB] 120s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg all 2.4.4-2ubuntu15 [359 kB] 120s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-apt s390x 2.7.7 [171 kB] 120s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt-utils s390x 2.7.14 [214 kB] 120s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapt-pkg6.0t64 s390x 2.7.14 [1014 kB] 121s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnettle8t64 s390x 3.9.1-2.2 [210 kB] 121s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libhogweed6t64 s390x 3.9.1-2.2 [204 kB] 121s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgnutls30t64 s390x 3.8.3-1.1ubuntu2 [1044 kB] 121s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apt s390x 2.7.14 [1390 kB] 121s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgconf s390x 2.4.4-2ubuntu15 [111 kB] 121s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gpgsm s390x 2.4.4-2ubuntu15 [244 kB] 121s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline8t64 s390x 8.2-4 [170 kB] 121s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gawk s390x 1:5.2.1-2build2 [496 kB] 121s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main s390x fdisk s390x 2.39.3-9ubuntu2 [124 kB] 121s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3.12-stdlib s390x 3.12.2-4build3 [2046 kB] 122s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-base s390x 5.38.2-3.2 [1961 kB] 122s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 122s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-gdbm s390x 3.12.2-3ubuntu1.1 [19.0 kB] 122s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main s390x man-db s390x 2.12.0-3build4 [1246 kB] 122s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm6t64 s390x 1.23-5.1 [36.4 kB] 122s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgdbm-compat4t64 s390x 1.23-5.1 [6880 B] 122s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libperl5.38t64 s390x 5.38.2-3.2 [5007 kB] 123s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main s390x perl s390x 5.38.2-3.2 [231 kB] 123s Get:134 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdb5.3t64 s390x 5.3.28+dfsg2-6 [763 kB] 123s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-modules-db s390x 2.1.28+dfsg1-5ubuntu1 [21.1 kB] 123s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsasl2-2 s390x 2.1.28+dfsg1-5ubuntu1 [57.8 kB] 123s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfido2-1 s390x 1.14.0-1build1 [81.0 kB] 123s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcryptsetup12 s390x 2:2.7.0-1ubuntu2 [264 kB] 123s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dhcpcd-base s390x 1:10.0.6-1ubuntu2 [217 kB] 123s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuv1t64 s390x 1.48.0-1.1 [101 kB] 123s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-host s390x 1:9.18.24-0ubuntu3 [50.5 kB] 123s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-dnsutils s390x 1:9.18.24-0ubuntu3 [162 kB] 123s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bind9-libs s390x 1:9.18.24-0ubuntu3 [1243 kB] 123s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 123s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnss-systemd s390x 255.4-1ubuntu5 [166 kB] 123s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libudev1 s390x 255.4-1ubuntu5 [178 kB] 123s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd s390x 255.4-1ubuntu5 [3533 kB] 123s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main s390x udev s390x 255.4-1ubuntu5 [1887 kB] 123s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main s390x systemd-sysv s390x 255.4-1ubuntu5 [11.9 kB] 123s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-systemd s390x 255.4-1ubuntu5 [242 kB] 123s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsystemd0 s390x 255.4-1ubuntu5 [443 kB] 123s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-modules-bin s390x 1.5.3-5ubuntu3 [57.4 kB] 123s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-modules s390x 1.5.3-5ubuntu3 [289 kB] 123s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 123s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-user-session s390x 1.14.10-4ubuntu2 [9960 B] 123s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libapparmor1 s390x 4.0.0-beta3-0ubuntu2 [50.8 kB] 123s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 123s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-bin s390x 1.14.10-4ubuntu2 [41.4 kB] 123s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus s390x 1.14.10-4ubuntu2 [24.3 kB] 123s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dbus-daemon s390x 1.14.10-4ubuntu2 [118 kB] 123s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdbus-1-3 s390x 1.14.10-4ubuntu2 [213 kB] 123s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmount1 s390x 2.39.3-9ubuntu2 [138 kB] 123s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libuuid1 s390x 2.39.3-9ubuntu2 [35.6 kB] 123s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfdisk1 s390x 2.39.3-9ubuntu2 [151 kB] 123s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mount s390x 2.39.3-9ubuntu2 [119 kB] 123s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsqlite3-0 s390x 3.45.1-1ubuntu1 [747 kB] 123s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg s390x 1.22.6ubuntu5 [1278 kB] 124s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-minimal s390x 3.12.2-0ubuntu1 [27.1 kB] 124s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3 s390x 3.12.2-0ubuntu1 [24.1 kB] 124s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpython3-stdlib s390x 3.12.2-0ubuntu1 [9804 B] 124s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsmartcols1 s390x 2.39.3-9ubuntu2 [67.9 kB] 124s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main s390x bsdextrautils s390x 2.39.3-9ubuntu2 [76.3 kB] 124s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main s390x groff-base s390x 1.23.0-3build1 [1049 kB] 124s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main s390x pinentry-curses s390x 1.2.1-3ubuntu4 [37.6 kB] 124s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main s390x readline-common all 8.2-4 [56.4 kB] 124s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxml2 s390x 2.9.14+dfsg-1.3ubuntu2 [818 kB] 124s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libbpf1 s390x 1:1.3.0-2build1 [176 kB] 124s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libelf1t64 s390x 0.190-1.1build2 [69.7 kB] 124s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc-common all 1.3.4+ds-1.1 [8018 B] 124s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lsof s390x 4.95.0-1build2 [248 kB] 124s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnsl2 s390x 1.3.0-3build2 [44.1 kB] 124s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtirpc3t64 s390x 1.3.4+ds-1.1 [85.8 kB] 124s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main s390x iproute2 s390x 6.1.0-1ubuntu5 [1156 kB] 124s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-yaml s390x 6.0.1-2build1 [121 kB] 124s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libprotobuf-c1 s390x 1.4.1-1ubuntu3 [23.4 kB] 124s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libnghttp2-14 s390x 1.59.0-1build1 [77.8 kB] 124s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libproc2-0 s390x 2:4.0.4-4ubuntu2 [60.1 kB] 124s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main s390x procps s390x 2:4.0.4-4ubuntu2 [724 kB] 124s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main s390x coreutils s390x 9.4-3ubuntu3 [1482 kB] 124s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main s390x util-linux s390x 2.39.3-9ubuntu2 [1143 kB] 124s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main s390x file s390x 1:5.45-3 [22.2 kB] 124s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic-mgc s390x 1:5.45-3 [305 kB] 124s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libmagic1t64 s390x 1:5.45-3 [93.1 kB] 124s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libplymouth5 s390x 24.004.60-1ubuntu6 [151 kB] 124s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpng16-16t64 s390x 1.6.43-3 [200 kB] 124s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main s390x multipath-tools s390x 0.9.4-5ubuntu6 [318 kB] 124s Get:197 http://ftpmaster.internal/ubuntu noble/main s390x liburcu8t64 s390x 0.14.0-3.1 [67.3 kB] 124s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblocale-gettext-perl s390x 1.07-6ubuntu4 [15.8 kB] 124s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main s390x uuid-runtime s390x 2.39.3-9ubuntu2 [33.4 kB] 124s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdebconfclient0 s390x 0.271ubuntu2 [11.4 kB] 124s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage-common all 3.5-1build4 [10.1 kB] 124s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsemanage2 s390x 3.5-1build4 [96.7 kB] 124s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main s390x install-info s390x 7.1-3build1 [64.5 kB] 125s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libss2 s390x 1.47.0-2.4~exp1ubuntu2 [17.2 kB] 125s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main s390x eject s390x 2.39.3-9ubuntu2 [26.2 kB] 125s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main s390x krb5-locales all 1.20.1-6ubuntu1 [13.8 kB] 125s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 125s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libslang2 s390x 2.3.3-3build1 [501 kB] 125s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-charwidth-perl s390x 0.04-11build2 [9484 B] 125s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtext-iconv-perl s390x 1.7-8build2 [13.8 kB] 125s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python-apt-common all 2.7.7 [19.8 kB] 125s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 125s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 125s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main s390x rsyslog s390x 8.2312.0-3ubuntu7 [536 kB] 126s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-tiny s390x 2:9.1.0016-1ubuntu6 [879 kB] 126s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main s390x vim-common all 2:9.1.0016-1ubuntu6 [385 kB] 126s Get:217 http://ftpmaster.internal/ubuntu noble/main s390x xdg-user-dirs s390x 0.18-1 [18.5 kB] 126s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xxd s390x 2:9.1.0016-1ubuntu6 [63.5 kB] 126s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main s390x apparmor s390x 4.0.0-beta3-0ubuntu2 [710 kB] 127s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ftp all 20230507-2build1 [4724 B] 127s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main s390x inetutils-telnet s390x 2:2.5-3ubuntu3 [105 kB] 127s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main s390x info s390x 7.1-3build1 [152 kB] 127s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxmuu1 s390x 2:1.1.3-3build1 [8860 B] 127s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main s390x lshw s390x 02.19.git.2021.06.19.996aaad9c7-2build2 [346 kB] 127s Get:225 http://ftpmaster.internal/ubuntu noble/main s390x manpages all 6.05.01-1 [1340 kB] 127s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main s390x mtr-tiny s390x 0.95-1.1build1 [57.0 kB] 127s Get:227 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth-theme-ubuntu-text s390x 24.004.60-1ubuntu6 [10.2 kB] 127s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main s390x plymouth s390x 24.004.60-1ubuntu6 [147 kB] 127s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main s390x telnet all 0.17+2.5-3ubuntu3 [3682 B] 127s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main s390x usb.ids all 2024.03.18-1 [223 kB] 128s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main s390x xz-utils s390x 5.6.0-0.2 [274 kB] 128s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libllvm18 s390x 1:18.1.2-1ubuntu2 [33.4 MB] 146s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang-cpp18 s390x 1:18.1.2-1ubuntu2 [16.1 MB] 153s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x libbpfcc s390x 0.29.1+ds-1ubuntu4 [697 kB] 153s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x python3-bpfcc all 0.29.1+ds-1ubuntu4 [40.2 kB] 153s Get:236 http://ftpmaster.internal/ubuntu noble/main s390x ieee-data all 20220827.1 [2113 kB] 154s Get:237 http://ftpmaster.internal/ubuntu noble/main s390x python3-netaddr all 0.8.0-2ubuntu1 [319 kB] 154s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpfcc-tools all 0.29.1+ds-1ubuntu4 [687 kB] 154s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libclang1-18 s390x 1:18.1.2-1ubuntu2 [9349 kB] 157s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdw1t64 s390x 0.190-1.1build2 [286 kB] 157s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x bpftrace s390x 0.20.2-1ubuntu1 [1139 kB] 158s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main s390x cryptsetup-bin s390x 2:2.7.0-1ubuntu2 [211 kB] 158s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main s390x dpkg-dev all 1.22.6ubuntu5 [1074 kB] 158s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libdpkg-perl all 1.22.6ubuntu5 [269 kB] 158s Get:245 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 158s Get:246 http://ftpmaster.internal/ubuntu noble/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 158s Get:247 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig-config s390x 2.15.0-1.1ubuntu1 [37.4 kB] 159s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main s390x gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 159s Get:249 http://ftpmaster.internal/ubuntu noble/main s390x hwdata all 0.379-1 [29.1 kB] 159s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libibverbs1 s390x 50.0-2build1 [70.0 kB] 159s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main s390x ibverbs-providers s390x 50.0-2build1 [408 kB] 159s Get:252 http://ftpmaster.internal/ubuntu noble/main s390x libaio1t64 s390x 0.3.113-6 [7290 B] 159s Get:253 http://ftpmaster.internal/ubuntu noble/main s390x libatm1t64 s390x 1:2.5.1-5.1 [24.5 kB] 159s Get:254 http://ftpmaster.internal/ubuntu noble/main s390x libc-dev-bin s390x 2.39-0ubuntu6 [20.2 kB] 159s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libfreetype6 s390x 2.13.2+dfsg-1build2 [437 kB] 159s Get:256 http://ftpmaster.internal/ubuntu noble/main s390x libfontconfig1 s390x 2.15.0-1.1ubuntu1 [150 kB] 159s Get:257 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8 s390x 2.1.5-2ubuntu1 [128 kB] 159s Get:258 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 159s Get:259 http://ftpmaster.internal/ubuntu noble/main s390x libdeflate0 s390x 1.19-1 [46.0 kB] 159s Get:260 http://ftpmaster.internal/ubuntu noble/main s390x libjbig0 s390x 2.1-6.1ubuntu1 [29.8 kB] 159s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libsharpyuv0 s390x 1.3.2-0.4build2 [14.9 kB] 159s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libwebp7 s390x 1.3.2-0.4build2 [207 kB] 159s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu1 [218 kB] 159s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxpm4 s390x 1:3.5.17-1build1 [41.4 kB] 159s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libgd3 s390x 2.3.3-9ubuntu3 [141 kB] 159s Get:266 http://ftpmaster.internal/ubuntu noble/main s390x libc-devtools s390x 2.39-0ubuntu6 [30.6 kB] 159s Get:267 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-libc-dev s390x 6.8.0-20.20 [1592 kB] 160s Get:268 http://ftpmaster.internal/ubuntu noble/main s390x libcrypt-dev s390x 1:4.4.36-4 [135 kB] 160s Get:269 http://ftpmaster.internal/ubuntu noble/main s390x rpcsvc-proto s390x 1.4.2-0ubuntu6 [64.7 kB] 160s Get:270 http://ftpmaster.internal/ubuntu noble/main s390x libc6-dev s390x 2.39-0ubuntu6 [1629 kB] 160s Get:271 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libevent-core-2.1-7 s390x 2.1.12-stable-9build1 [94.3 kB] 160s Get:272 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 160s 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] 167s 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] 170s 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] 173s Get:276 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-generic s390x 6.8.0-20.20+1 [1734 B] 173s Get:277 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-generic s390x 6.8.0-20.20+1 [9688 B] 173s Get:278 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-virtual s390x 6.8.0-20.20+1 [1682 B] 173s Get:279 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-image-virtual s390x 6.8.0-20.20+1 [9700 B] 173s Get:280 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-virtual s390x 6.8.0-20.20+1 [1642 B] 173s 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] 175s 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] 176s Get:283 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-headers-generic s390x 6.8.0-20.20+1 [9608 B] 176s Get:284 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-common all 6.8.0-20.20 [437 kB] 176s Get:285 http://ftpmaster.internal/ubuntu noble-proposed/main s390x linux-tools-6.8.0-20 s390x 6.8.0-20.20 [2674 kB] 176s 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] 176s Get:287 http://ftpmaster.internal/ubuntu noble/main s390x manpages-dev all 6.05.01-1 [2018 kB] 176s Get:288 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-distutils all 3.12.2-3ubuntu1.1 [133 kB] 176s Get:289 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-lib2to3 all 3.12.2-3ubuntu1.1 [79.1 kB] 176s Get:290 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-pyrsistent s390x 0.20.0-1build1 [55.8 kB] 176s Get:291 http://ftpmaster.internal/ubuntu noble-proposed/main s390x python3-typing-extensions all 4.10.0-1 [60.7 kB] 176s Get:292 http://ftpmaster.internal/ubuntu noble-proposed/main s390x s390-tools-data all 2.31.0-0ubuntu3 [17.8 kB] 176s Get:293 http://ftpmaster.internal/ubuntu noble/main s390x ubuntu-kernel-accessories s390x 1.536build1 [10.5 kB] 176s Get:294 http://ftpmaster.internal/ubuntu noble-proposed/main s390x kpartx s390x 0.9.4-5ubuntu6 [32.8 kB] 177s Preconfiguring packages ... 177s Fetched 223 MB in 1min 3s (3567 kB/s) 177s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 177s Preparing to unpack .../motd-news-config_13ubuntu8_all.deb ... 177s Unpacking motd-news-config (13ubuntu8) over (13ubuntu7) ... 177s Preparing to unpack .../base-files_13ubuntu8_s390x.deb ... 177s Unpacking base-files (13ubuntu8) over (13ubuntu7) ... 178s Setting up base-files (13ubuntu8) ... 178s motd-news.service is a disabled or a static unit not running, not starting it. 178s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 178s Preparing to unpack .../bash_5.2.21-2ubuntu3_s390x.deb ... 178s Unpacking bash (5.2.21-2ubuntu3) over (5.2.21-2ubuntu2) ... 178s Setting up bash (5.2.21-2ubuntu3) ... 178s 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 178s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 178s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_s390x.deb ... 178s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 178s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 178s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 178s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_s390x.deb ... 178s Unpacking libbrotli1:s390x (1.1.0-2build1) over (1.1.0-2) ... 178s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-6ubuntu1_s390x.deb ... 178s Unpacking libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 178s Preparing to unpack .../2-libkrb5-3_1.20.1-6ubuntu1_s390x.deb ... 178s Unpacking libkrb5-3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 178s Preparing to unpack .../3-libkrb5support0_1.20.1-6ubuntu1_s390x.deb ... 178s Unpacking libkrb5support0:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 178s Preparing to unpack .../4-libk5crypto3_1.20.1-6ubuntu1_s390x.deb ... 178s Unpacking libk5crypto3:s390x (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 178s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 178s Unpacking libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 178s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 178s Unpacking zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 178s Setting up zlib1g:s390x (1:1.3.dfsg-3.1ubuntu1) ... 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_s390x.deb ... 179s Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 179s Preparing to unpack .../udisks2_2.10.1-6_s390x.deb ... 179s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 179s Preparing to unpack .../libudisks2-0_2.10.1-6_s390x.deb ... 179s Unpacking libudisks2-0:s390x (2.10.1-6) over (2.10.1-1ubuntu2) ... 179s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_s390x.deb ... 179s Unpacking libblkid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 179s Setting up libblkid1:s390x (2.39.3-9ubuntu2) ... 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../liblzma5_5.6.0-0.2_s390x.deb ... 179s Unpacking liblzma5:s390x (5.6.0-0.2) over (5.4.5-0.3) ... 179s Setting up liblzma5:s390x (5.6.0-0.2) ... 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_s390x.deb ... 179s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 179s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_s390x.deb ... 179s Unpacking libkmod2:s390x (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 179s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 179s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 179s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_s390x.deb ... 179s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 179s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 179s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 179s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 179s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 179s Setting up libaudit-common (1:3.1.2-2.1) ... 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../libcap-ng0_0.8.4-2build1_s390x.deb ... 179s Unpacking libcap-ng0:s390x (0.8.4-2build1) over (0.8.4-2) ... 179s Setting up libcap-ng0:s390x (0.8.4-2build1) ... 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_s390x.deb ... 179s Unpacking libaudit1:s390x (1:3.1.2-2.1) over (1:3.1.2-2) ... 179s Setting up libaudit1:s390x (1:3.1.2-2.1) ... 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_s390x.deb ... 179s Unpacking libpam0g:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 179s Setting up libpam0g:s390x (1.5.3-5ubuntu3) ... 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../libselinux1_3.5-2ubuntu1_s390x.deb ... 179s Unpacking libselinux1:s390x (3.5-2ubuntu1) over (3.5-2build1) ... 179s Setting up libselinux1:s390x (3.5-2ubuntu1) ... 179s dpkg: libcurl4:s390x: dependency problems, but removing anyway as you requested: 179s s390-tools depends on libcurl4 (>= 7.16.2). 179s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 179s 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Removing libcurl4:s390x (8.5.0-2ubuntu2) ... 179s Selecting previously unselected package libcurl4t64:s390x. 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu8_s390x.deb ... 179s Unpacking libcurl4t64:s390x (8.5.0-2ubuntu8) ... 179s Preparing to unpack .../curl_8.5.0-2ubuntu8_s390x.deb ... 179s Unpacking curl (8.5.0-2ubuntu8) over (8.5.0-2ubuntu2) ... 179s dpkg: libpsl5:s390x: dependency problems, but removing anyway as you requested: 179s wget depends on libpsl5 (>= 0.16.0). 179s libcurl3-gnutls:s390x depends on libpsl5 (>= 0.16.0). 179s 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Removing libpsl5:s390x (0.21.2-1build1) ... 179s Selecting previously unselected package libpsl5t64:s390x. 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 179s Preparing to unpack .../00-libpsl5t64_0.21.2-1.1_s390x.deb ... 179s Unpacking libpsl5t64:s390x (0.21.2-1.1) ... 179s Preparing to unpack .../01-wget_1.21.4-1ubuntu2_s390x.deb ... 179s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 179s Preparing to unpack .../02-tnftp_20230507-2build1_s390x.deb ... 179s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 179s Preparing to unpack .../03-tcpdump_4.99.4-3ubuntu2_s390x.deb ... 179s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 179s Preparing to unpack .../04-libsystemd-shared_255.4-1ubuntu5_s390x.deb ... 179s Unpacking libsystemd-shared:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 180s Preparing to unpack .../05-systemd-resolved_255.4-1ubuntu5_s390x.deb ... 180s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 180s Preparing to unpack .../06-sudo_1.9.15p5-3ubuntu3_s390x.deb ... 180s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 180s Preparing to unpack .../07-rsync_3.2.7-1build1_s390x.deb ... 180s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 180s Preparing to unpack .../08-python3-cryptography_41.0.7-4build2_s390x.deb ... 180s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 180s Preparing to unpack .../09-openssl_3.0.13-0ubuntu2_s390x.deb ... 180s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 180s Preparing to unpack .../10-openssh-sftp-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 180s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 180s Preparing to unpack .../11-openssh-client_1%3a9.6p1-3ubuntu11_s390x.deb ... 180s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 180s Preparing to unpack .../12-openssh-server_1%3a9.6p1-3ubuntu11_s390x.deb ... 180s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 180s Preparing to unpack .../13-libssh-4_0.10.6-2build1_s390x.deb ... 180s Unpacking libssh-4:s390x (0.10.6-2build1) over (0.10.6-2) ... 180s Preparing to unpack .../14-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 180s Unpacking libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 180s Preparing to unpack .../15-python3.12_3.12.2-4build3_s390x.deb ... 180s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 180s Preparing to unpack .../16-python3.12-minimal_3.12.2-4build3_s390x.deb ... 180s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 180s Preparing to unpack .../17-libpython3.12-minimal_3.12.2-4build3_s390x.deb ... 180s Unpacking libpython3.12-minimal:s390x (3.12.2-4build3) over (3.12.2-1) ... 180s dpkg: libparted2:s390x: dependency problems, but removing anyway as you requested: 180s parted depends on libparted2 (= 3.6-3). 180s 180s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 180s Removing libparted2:s390x (3.6-3) ... 180s Selecting previously unselected package libparted2t64:s390x. 180s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 180s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_s390x.deb ... 180s Unpacking libparted2t64:s390x (3.6-3.1build2) ... 180s Preparing to unpack .../01-parted_3.6-3.1build2_s390x.deb ... 180s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 180s Preparing to unpack .../02-python3.11_3.11.8-1build4_s390x.deb ... 180s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 181s Preparing to unpack .../03-python3.11-minimal_3.11.8-1build4_s390x.deb ... 181s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 181s Preparing to unpack .../04-libpython3.11-minimal_3.11.8-1build4_s390x.deb ... 181s Unpacking libpython3.11-minimal:s390x (3.11.8-1build4) over (3.11.8-1) ... 181s Preparing to unpack .../05-libpython3.11-stdlib_3.11.8-1build4_s390x.deb ... 181s Unpacking libpython3.11-stdlib:s390x (3.11.8-1build4) over (3.11.8-1) ... 181s Preparing to unpack .../06-shared-mime-info_2.4-1build1_s390x.deb ... 181s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 181s Preparing to unpack .../07-gir1.2-girepository-2.0_1.79.1-1ubuntu6_s390x.deb ... 181s Unpacking gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 181s Preparing to unpack .../08-gir1.2-glib-2.0_2.79.3-3ubuntu5_s390x.deb ... 181s Unpacking gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 181s Preparing to unpack .../09-libgirepository-1.0-1_1.79.1-1ubuntu6_s390x.deb ... 181s Unpacking libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) over (1.79.1-1) ... 181s Preparing to unpack .../10-python3-gi_3.47.0-3build1_s390x.deb ... 181s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 181s Preparing to unpack .../11-python3-dbus_1.3.2-5build2_s390x.deb ... 181s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 181s Selecting previously unselected package libnetplan1:s390x. 181s Preparing to unpack .../12-libnetplan1_1.0-1_s390x.deb ... 181s Unpacking libnetplan1:s390x (1.0-1) ... 181s Preparing to unpack .../13-python3-netplan_1.0-1_s390x.deb ... 181s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 182s Preparing to unpack .../14-netplan-generator_1.0-1_s390x.deb ... 182s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 182s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 182s Preparing to unpack .../15-netplan.io_1.0-1_s390x.deb ... 182s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 182s Preparing to unpack .../16-libxmlb2_0.3.15-1build1_s390x.deb ... 182s Unpacking libxmlb2:s390x (0.3.15-1build1) over (0.3.15-1) ... 182s dpkg: libgpgme11:s390x: dependency problems, but removing anyway as you requested: 182s libvolume-key1:s390x depends on libgpgme11 (>= 1.4.1). 182s libjcat1:s390x depends on libgpgme11 (>= 1.2.0). 182s 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Removing libgpgme11:s390x (1.18.0-4ubuntu1) ... 182s Selecting previously unselected package libgpgme11t64:s390x. 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Preparing to unpack .../00-libgpgme11t64_1.18.0-4.1ubuntu3_s390x.deb ... 182s Unpacking libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 182s Preparing to unpack .../01-libvolume-key1_0.3.12-7build1_s390x.deb ... 182s Unpacking libvolume-key1:s390x (0.3.12-7build1) over (0.3.12-5build2) ... 182s Preparing to unpack .../02-libqrtr-glib0_1.2.2-1ubuntu3_s390x.deb ... 182s Unpacking libqrtr-glib0:s390x (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 182s Preparing to unpack .../03-libqmi-glib5_1.35.2-0ubuntu1_s390x.deb ... 182s Unpacking libqmi-glib5:s390x (1.35.2-0ubuntu1) over (1.34.0-2) ... 182s Preparing to unpack .../04-libqmi-proxy_1.35.2-0ubuntu1_s390x.deb ... 182s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 182s Preparing to unpack .../05-libpolkit-agent-1-0_124-1ubuntu1_s390x.deb ... 182s Unpacking libpolkit-agent-1-0:s390x (124-1ubuntu1) over (124-1) ... 182s Preparing to unpack .../06-libpolkit-gobject-1-0_124-1ubuntu1_s390x.deb ... 182s Unpacking libpolkit-gobject-1-0:s390x (124-1ubuntu1) over (124-1) ... 182s Preparing to unpack .../07-libmm-glib0_1.23.4-0ubuntu1_s390x.deb ... 182s Unpacking libmm-glib0:s390x (1.23.4-0ubuntu1) over (1.22.0-3) ... 182s Preparing to unpack .../08-libmbim-glib4_1.31.2-0ubuntu2_s390x.deb ... 182s Unpacking libmbim-glib4:s390x (1.31.2-0ubuntu2) over (1.30.0-1) ... 182s Preparing to unpack .../09-libmbim-proxy_1.31.2-0ubuntu2_s390x.deb ... 182s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 182s Preparing to unpack .../10-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 182s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 182s Preparing to unpack .../11-libjson-glib-1.0-0_1.8.0-2build1_s390x.deb ... 182s Unpacking libjson-glib-1.0-0:s390x (1.8.0-2build1) over (1.8.0-2) ... 182s Preparing to unpack .../12-libgusb2_0.4.8-1build1_s390x.deb ... 182s Unpacking libgusb2:s390x (0.4.8-1build1) over (0.4.8-1) ... 182s Preparing to unpack .../13-libgudev-1.0-0_1%3a238-3ubuntu2_s390x.deb ... 182s Unpacking libgudev-1.0-0:s390x (1:238-3ubuntu2) over (1:238-3) ... 182s dpkg: libarchive13:s390x: dependency problems, but removing anyway as you requested: 182s fwupd depends on libarchive13 (>= 3.2.1). 182s 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Removing libarchive13:s390x (3.7.2-1ubuntu2) ... 182s Selecting previously unselected package libarchive13t64:s390x. 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_s390x.deb ... 182s Unpacking libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 182s Preparing to unpack .../fwupd_1.9.15-2_s390x.deb ... 182s Unpacking fwupd (1.9.15-2) over (1.9.14-1) ... 182s dpkg: libcurl3-gnutls:s390x: dependency problems, but removing anyway as you requested: 182s libfwupd2:s390x depends on libcurl3-gnutls (>= 7.63.0). 182s 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Removing libcurl3-gnutls:s390x (8.5.0-2ubuntu2) ... 182s Selecting previously unselected package libcurl3t64-gnutls:s390x. 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Preparing to unpack .../0-libcurl3t64-gnutls_8.5.0-2ubuntu8_s390x.deb ... 182s Unpacking libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 182s Preparing to unpack .../1-libfwupd2_1.9.15-2_s390x.deb ... 182s Unpacking libfwupd2:s390x (1.9.15-2) over (1.9.14-1) ... 182s Preparing to unpack .../2-libblockdev3_3.1.0-1build1_s390x.deb ... 182s Unpacking libblockdev3:s390x (3.1.0-1build1) over (3.1.0-1) ... 182s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_s390x.deb ... 182s Unpacking libblockdev-utils3:s390x (3.1.0-1build1) over (3.1.0-1) ... 182s Preparing to unpack .../4-libblockdev-swap3_3.1.0-1build1_s390x.deb ... 182s Unpacking libblockdev-swap3:s390x (3.1.0-1build1) over (3.1.0-1) ... 182s Preparing to unpack .../5-libblockdev-part3_3.1.0-1build1_s390x.deb ... 182s Unpacking libblockdev-part3:s390x (3.1.0-1build1) over (3.1.0-1) ... 182s dpkg: libnvme1: dependency problems, but removing anyway as you requested: 182s libblockdev-nvme3:s390x depends on libnvme1 (>= 1.7.1). 182s 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Removing libnvme1 (1.8-2) ... 182s Selecting previously unselected package libnvme1t64. 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Preparing to unpack .../0-libnvme1t64_1.8-3_s390x.deb ... 182s Unpacking libnvme1t64 (1.8-3) ... 182s Preparing to unpack .../1-libblockdev-nvme3_3.1.0-1build1_s390x.deb ... 182s Unpacking libblockdev-nvme3:s390x (3.1.0-1build1) over (3.1.0-1) ... 182s Preparing to unpack .../2-libblockdev-mdraid3_3.1.0-1build1_s390x.deb ... 182s Unpacking libblockdev-mdraid3:s390x (3.1.0-1build1) over (3.1.0-1) ... 182s Preparing to unpack .../3-libblockdev-loop3_3.1.0-1build1_s390x.deb ... 182s Unpacking libblockdev-loop3:s390x (3.1.0-1build1) over (3.1.0-1) ... 182s Preparing to unpack .../4-logsave_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 182s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 182s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 182s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 182s dpkg: libext2fs2:s390x: dependency problems, but removing anyway as you requested: 182s libblockdev-fs3:s390x depends on libext2fs2 (>= 1.42.11). 182s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 182s btrfs-progs depends on libext2fs2 (>= 1.42). 182s 182s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 182s Removing libext2fs2:s390x (1.47.0-2ubuntu1) ... 182s Selecting previously unselected package libext2fs2t64:s390x. 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 183s Adding 'diversion of /lib/s390x-linux-gnu/libe2p.so.2 to /lib/s390x-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' 183s 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' 183s Adding 'diversion of /lib/s390x-linux-gnu/libext2fs.so.2 to /lib/s390x-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' 183s 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' 183s Unpacking libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 183s Setting up libcom-err2:s390x (1.47.0-2.4~exp1ubuntu2) ... 183s Setting up libext2fs2t64:s390x (1.47.0-2.4~exp1ubuntu2) ... 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 183s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 183s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 183s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 183s 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Removing libreiserfscore0 (1:3.6.27-7) ... 183s Selecting previously unselected package libreiserfscore0t64. 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_s390x.deb ... 183s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 183s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_s390x.deb ... 183s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 183s Preparing to unpack .../libblockdev-fs3_3.1.0-1build1_s390x.deb ... 183s Unpacking libblockdev-fs3:s390x (3.1.0-1build1) over (3.1.0-1) ... 183s Preparing to unpack .../libblockdev-crypto3_3.1.0-1build1_s390x.deb ... 183s Unpacking libblockdev-crypto3:s390x (3.1.0-1build1) over (3.1.0-1) ... 183s Preparing to unpack .../bolt_0.9.6-2build1_s390x.deb ... 183s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 183s dpkg: libglib2.0-0:s390x: dependency problems, but removing anyway as you requested: 183s s390-tools depends on libglib2.0-0 (>= 2.77.0). 183s libnetplan0:s390x depends on libglib2.0-0 (>= 2.75.3). 183s libjcat1:s390x depends on libglib2.0-0 (>= 2.75.3). 183s 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Removing libglib2.0-0:s390x (2.79.2-1~ubuntu1) ... 183s Selecting previously unselected package libglib2.0-0t64:s390x. 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Preparing to unpack .../0-libglib2.0-0t64_2.79.3-3ubuntu5_s390x.deb ... 183s 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... 183s removed '/var/lib/dpkg/info/libglib2.0-0:s390x.postrm' 183s Unpacking libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 183s Preparing to unpack .../1-libjcat1_0.2.0-2build2_s390x.deb ... 183s Unpacking libjcat1:s390x (0.2.0-2build2) over (0.2.0-2) ... 183s Preparing to unpack .../2-libldap2_2.6.7+dfsg-1~exp1ubuntu6_s390x.deb ... 183s Unpacking libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 183s Preparing to unpack .../3-ubuntu-pro-client-l10n_31.2.2_s390x.deb ... 183s Unpacking ubuntu-pro-client-l10n (31.2.2) over (31.1) ... 183s Preparing to unpack .../4-ubuntu-pro-client_31.2.2_s390x.deb ... 183s Unpacking ubuntu-pro-client (31.2.2) over (31.1) ... 183s Preparing to unpack .../5-gnupg-utils_2.4.4-2ubuntu15_s390x.deb ... 183s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 183s Preparing to unpack .../6-keyboxd_2.4.4-2ubuntu15_s390x.deb ... 183s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 183s dpkg: libnpth0:s390x: dependency problems, but removing anyway as you requested: 183s gpgv depends on libnpth0 (>= 0.90). 183s gpgsm depends on libnpth0 (>= 0.90). 183s gpg-agent depends on libnpth0 (>= 0.90). 183s gpg depends on libnpth0 (>= 0.90). 183s dirmngr depends on libnpth0 (>= 0.90). 183s 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Removing libnpth0:s390x (1.6-3build2) ... 183s Selecting previously unselected package libnpth0t64:s390x. 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Preparing to unpack .../libnpth0t64_1.6-3.1_s390x.deb ... 183s Unpacking libnpth0t64:s390x (1.6-3.1) ... 183s Setting up libnpth0t64:s390x (1.6-3.1) ... 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_s390x.deb ... 183s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 183s Setting up gpgv (2.4.4-2ubuntu15) ... 183s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 183s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu15_s390x.deb ... 183s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 183s Preparing to unpack .../1-gpg-agent_2.4.4-2ubuntu15_s390x.deb ... 183s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 184s Preparing to unpack .../2-gpg_2.4.4-2ubuntu15_s390x.deb ... 184s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 184s Preparing to unpack .../3-dirmngr_2.4.4-2ubuntu15_s390x.deb ... 184s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 184s Preparing to unpack .../4-gnupg_2.4.4-2ubuntu15_all.deb ... 184s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 184s Preparing to unpack .../5-python3-apt_2.7.7_s390x.deb ... 184s Unpacking python3-apt (2.7.7) over (2.7.6) ... 184s Preparing to unpack .../6-apt-utils_2.7.14_s390x.deb ... 184s Unpacking apt-utils (2.7.14) over (2.7.12) ... 184s dpkg: libapt-pkg6.0:s390x: dependency problems, but removing anyway as you requested: 184s apt depends on libapt-pkg6.0 (>= 2.7.12). 184s 184s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 184s Removing libapt-pkg6.0:s390x (2.7.12) ... 184s dpkg: libnettle8:s390x: dependency problems, but removing anyway as you requested: 184s libhogweed6:s390x depends on libnettle8. 184s libgnutls30:s390x depends on libnettle8 (>= 3.9~). 184s 184s Removing libnettle8:s390x (3.9.1-2) ... 184s Selecting previously unselected package libapt-pkg6.0t64:s390x. 184s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 184s Preparing to unpack .../libapt-pkg6.0t64_2.7.14_s390x.deb ... 184s Unpacking libapt-pkg6.0t64:s390x (2.7.14) ... 184s Setting up libapt-pkg6.0t64:s390x (2.7.14) ... 184s Selecting previously unselected package libnettle8t64:s390x. 184s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 184s Preparing to unpack .../libnettle8t64_3.9.1-2.2_s390x.deb ... 184s Unpacking libnettle8t64:s390x (3.9.1-2.2) ... 184s Setting up libnettle8t64:s390x (3.9.1-2.2) ... 184s dpkg: libhogweed6:s390x: dependency problems, but removing anyway as you requested: 184s libgnutls30:s390x depends on libhogweed6 (>= 3.6). 184s 184s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 184s Removing libhogweed6:s390x (3.9.1-2) ... 184s Selecting previously unselected package libhogweed6t64:s390x. 184s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 184s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_s390x.deb ... 184s Unpacking libhogweed6t64:s390x (3.9.1-2.2) ... 184s Setting up libhogweed6t64:s390x (3.9.1-2.2) ... 184s dpkg: libgnutls30:s390x: dependency problems, but removing anyway as you requested: 184s apt depends on libgnutls30 (>= 3.8.1). 184s 184s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 184s Removing libgnutls30:s390x (3.8.3-1ubuntu1) ... 184s Selecting previously unselected package libgnutls30t64:s390x. 184s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 184s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_s390x.deb ... 184s Unpacking libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 184s Setting up libgnutls30t64:s390x (3.8.3-1.1ubuntu2) ... 184s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 184s Preparing to unpack .../archives/apt_2.7.14_s390x.deb ... 184s Unpacking apt (2.7.14) over (2.7.12) ... 184s Setting up apt (2.7.14) ... 185s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 185s Preparing to unpack .../gpgconf_2.4.4-2ubuntu15_s390x.deb ... 185s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 185s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_s390x.deb ... 185s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 185s dpkg: libreadline8:s390x: dependency problems, but removing anyway as you requested: 185s libpython3.12-stdlib:s390x depends on libreadline8 (>= 7.0~beta). 185s gawk depends on libreadline8 (>= 6.0). 185s fdisk depends on libreadline8 (>= 6.0). 185s 185s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 185s Removing libreadline8:s390x (8.2-3) ... 185s Selecting previously unselected package libreadline8t64:s390x. 185s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 185s Preparing to unpack .../libreadline8t64_8.2-4_s390x.deb ... 185s Adding 'diversion of /lib/s390x-linux-gnu/libhistory.so.8 to /lib/s390x-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' 185s 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' 185s Adding 'diversion of /lib/s390x-linux-gnu/libreadline.so.8 to /lib/s390x-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' 185s 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' 185s Unpacking libreadline8t64:s390x (8.2-4) ... 185s Setting up libreadline8t64:s390x (8.2-4) ... 185s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 185s Preparing to unpack .../gawk_1%3a5.2.1-2build2_s390x.deb ... 185s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 185s Preparing to unpack .../fdisk_2.39.3-9ubuntu2_s390x.deb ... 185s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 185s Preparing to unpack .../libpython3.12-stdlib_3.12.2-4build3_s390x.deb ... 185s Unpacking libpython3.12-stdlib:s390x (3.12.2-4build3) over (3.12.2-1) ... 185s Preparing to unpack .../perl-base_5.38.2-3.2_s390x.deb ... 185s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 186s Setting up perl-base (5.38.2-3.2) ... 186s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 186s Preparing to unpack .../perl-modules-5.38_5.38.2-3.2_all.deb ... 186s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 186s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu1.1_s390x.deb ... 186s Unpacking python3-gdbm:s390x (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 186s Preparing to unpack .../man-db_2.12.0-3build4_s390x.deb ... 186s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 186s dpkg: libgdbm-compat4:s390x: dependency problems, but removing anyway as you requested: 186s libperl5.38:s390x depends on libgdbm-compat4 (>= 1.18-3). 186s 186s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 186s Removing libgdbm-compat4:s390x (1.23-5) ... 186s dpkg: libgdbm6:s390x: dependency problems, but removing anyway as you requested: 186s libperl5.38:s390x depends on libgdbm6 (>= 1.21). 186s 186s Removing libgdbm6:s390x (1.23-5) ... 186s Selecting previously unselected package libgdbm6t64:s390x. 186s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 186s Preparing to unpack .../libgdbm6t64_1.23-5.1_s390x.deb ... 186s Unpacking libgdbm6t64:s390x (1.23-5.1) ... 186s Selecting previously unselected package libgdbm-compat4t64:s390x. 186s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_s390x.deb ... 186s Unpacking libgdbm-compat4t64:s390x (1.23-5.1) ... 186s dpkg: libperl5.38:s390x: dependency problems, but removing anyway as you requested: 186s perl depends on libperl5.38 (= 5.38.2-3). 186s 186s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 186s Removing libperl5.38:s390x (5.38.2-3) ... 186s Selecting previously unselected package libperl5.38t64:s390x. 186s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 186s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_s390x.deb ... 186s Unpacking libperl5.38t64:s390x (5.38.2-3.2) ... 186s Preparing to unpack .../perl_5.38.2-3.2_s390x.deb ... 186s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 187s dpkg: libdb5.3:s390x: dependency problems, but removing anyway as you requested: 187s libsasl2-modules-db:s390x depends on libdb5.3. 187s libpam-modules:s390x depends on libdb5.3. 187s iproute2 depends on libdb5.3. 187s 187s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 187s Removing libdb5.3:s390x (5.3.28+dfsg2-4) ... 187s Selecting previously unselected package libdb5.3t64:s390x. 187s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 187s Preparing to unpack .../0-libdb5.3t64_5.3.28+dfsg2-6_s390x.deb ... 187s Unpacking libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 187s Preparing to unpack .../1-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 187s Unpacking libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 187s Preparing to unpack .../2-libsasl2-2_2.1.28+dfsg1-5ubuntu1_s390x.deb ... 187s Unpacking libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 187s Preparing to unpack .../3-libfido2-1_1.14.0-1build1_s390x.deb ... 187s Unpacking libfido2-1:s390x (1.14.0-1build1) over (1.14.0-1) ... 187s Preparing to unpack .../4-libcryptsetup12_2%3a2.7.0-1ubuntu2_s390x.deb ... 187s Unpacking libcryptsetup12:s390x (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 187s Preparing to unpack .../5-dhcpcd-base_1%3a10.0.6-1ubuntu2_s390x.deb ... 187s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 187s dpkg: libuv1:s390x: dependency problems, but removing anyway as you requested: 187s bind9-libs:s390x depends on libuv1 (>= 1.40.0). 187s 187s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 187s Removing libuv1:s390x (1.48.0-1) ... 187s Selecting previously unselected package libuv1t64:s390x. 187s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 187s Preparing to unpack .../libuv1t64_1.48.0-1.1_s390x.deb ... 187s Unpacking libuv1t64:s390x (1.48.0-1.1) ... 187s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_s390x.deb ... 187s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 187s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_s390x.deb ... 187s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 187s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_s390x.deb ... 187s Unpacking bind9-libs:s390x (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 187s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 187s systemd depends on libssl3 (>= 3.0.0). 187s s390-tools depends on libssl3 (>= 3.0.0). 187s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 187s 187s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 187s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 187s Selecting previously unselected package libssl3t64:s390x. 187s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 187s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 187s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 187s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 187s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 187s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_s390x.deb ... 187s Unpacking libnss-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 187s Preparing to unpack .../libudev1_255.4-1ubuntu5_s390x.deb ... 187s Unpacking libudev1:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 187s Setting up libudev1:s390x (255.4-1ubuntu5) ... 187s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 187s Preparing to unpack .../systemd_255.4-1ubuntu5_s390x.deb ... 187s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 187s Preparing to unpack .../udev_255.4-1ubuntu5_s390x.deb ... 187s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 187s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_s390x.deb ... 187s Unpacking libsystemd0:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 188s Setting up libsystemd0:s390x (255.4-1ubuntu5) ... 188s Setting up libcryptsetup12:s390x (2:2.7.0-1ubuntu2) ... 188s Setting up libkmod2:s390x (31+20240202-2ubuntu4) ... 188s Setting up libsystemd-shared:s390x (255.4-1ubuntu5) ... 188s Setting up systemd-dev (255.4-1ubuntu5) ... 188s Setting up systemd (255.4-1ubuntu5) ... 188s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 188s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_s390x.deb ... 188s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 188s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_s390x.deb ... 188s Unpacking libpam-systemd:s390x (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 188s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_s390x.deb ... 188s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 188s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 188s pam_namespace.service is a disabled or a static unit not running, not starting it. 189s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 189s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_s390x.deb ... 189s Unpacking libpam-modules:s390x (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 189s Setting up libpam-modules:s390x (1.5.3-5ubuntu3) ... 189s Installing new version of config file /etc/security/namespace.init ... 189s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 189s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 189s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 189s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 189s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 189s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_s390x.deb ... 189s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 189s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_s390x.deb ... 189s Unpacking libapparmor1:s390x (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 189s Preparing to unpack .../2-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 189s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 189s Preparing to unpack .../3-dbus-bin_1.14.10-4ubuntu2_s390x.deb ... 189s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 189s Preparing to unpack .../4-dbus_1.14.10-4ubuntu2_s390x.deb ... 189s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 189s Preparing to unpack .../5-dbus-daemon_1.14.10-4ubuntu2_s390x.deb ... 189s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 189s Preparing to unpack .../6-libdbus-1-3_1.14.10-4ubuntu2_s390x.deb ... 189s Unpacking libdbus-1-3:s390x (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 189s Preparing to unpack .../7-libmount1_2.39.3-9ubuntu2_s390x.deb ... 189s Unpacking libmount1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 189s Setting up libmount1:s390x (2.39.3-9ubuntu2) ... 189s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 189s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_s390x.deb ... 189s Unpacking libuuid1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 189s Setting up libuuid1:s390x (2.39.3-9ubuntu2) ... 189s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 189s Preparing to unpack .../libfdisk1_2.39.3-9ubuntu2_s390x.deb ... 189s Unpacking libfdisk1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 189s Preparing to unpack .../mount_2.39.3-9ubuntu2_s390x.deb ... 189s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 189s Preparing to unpack .../libsqlite3-0_3.45.1-1ubuntu1_s390x.deb ... 189s Unpacking libsqlite3-0:s390x (3.45.1-1ubuntu1) over (3.45.1-1) ... 189s Preparing to unpack .../dpkg_1.22.6ubuntu5_s390x.deb ... 189s Unpacking dpkg (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 189s Setting up dpkg (1.22.6ubuntu5) ... 190s Setting up libpython3.12-minimal:s390x (3.12.2-4build3) ... 190s Setting up python3.12-minimal (3.12.2-4build3) ... 191s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 191s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_s390x.deb ... 191s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 191s Setting up python3-minimal (3.12.2-0ubuntu1) ... 191s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 191s Preparing to unpack .../python3_3.12.2-0ubuntu1_s390x.deb ... 191s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 191s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_s390x.deb ... 191s Unpacking libpython3-stdlib:s390x (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 191s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_s390x.deb ... 191s Unpacking libsmartcols1:s390x (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 191s Setting up libsmartcols1:s390x (2.39.3-9ubuntu2) ... 191s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 191s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_s390x.deb ... 191s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 191s Preparing to unpack .../1-groff-base_1.23.0-3build1_s390x.deb ... 191s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 191s Preparing to unpack .../2-pinentry-curses_1.2.1-3ubuntu4_s390x.deb ... 191s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 191s Preparing to unpack .../3-readline-common_8.2-4_all.deb ... 191s Unpacking readline-common (8.2-4) over (8.2-3) ... 191s Preparing to unpack .../4-libxml2_2.9.14+dfsg-1.3ubuntu2_s390x.deb ... 191s Unpacking libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 191s Preparing to unpack .../5-libbpf1_1%3a1.3.0-2build1_s390x.deb ... 191s Unpacking libbpf1:s390x (1:1.3.0-2build1) over (1:1.3.0-2) ... 191s dpkg: libelf1:s390x: dependency problems, but removing anyway as you requested: 191s linux-headers-6.8.0-11-generic depends on libelf1 (>= 0.144). 191s iproute2 depends on libelf1 (>= 0.131). 191s 191s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 191s Removing libelf1:s390x (0.190-1) ... 191s Selecting previously unselected package libelf1t64:s390x. 191s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 191s Preparing to unpack .../libelf1t64_0.190-1.1build2_s390x.deb ... 191s Unpacking libelf1t64:s390x (0.190-1.1build2) ... 191s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 191s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 191s Preparing to unpack .../lsof_4.95.0-1build2_s390x.deb ... 191s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 191s Preparing to unpack .../libnsl2_1.3.0-3build2_s390x.deb ... 191s Unpacking libnsl2:s390x (1.3.0-3build2) over (1.3.0-3) ... 191s dpkg: libtirpc3:s390x: dependency problems, but removing anyway as you requested: 191s iproute2 depends on libtirpc3 (>= 1.0.2). 191s 192s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 192s Removing libtirpc3:s390x (1.3.4+ds-1build1) ... 192s Selecting previously unselected package libtirpc3t64:s390x. 192s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 192s Preparing to unpack .../0-libtirpc3t64_1.3.4+ds-1.1_s390x.deb ... 192s Adding 'diversion of /lib/s390x-linux-gnu/libtirpc.so.3 to /lib/s390x-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' 192s 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' 192s Unpacking libtirpc3t64:s390x (1.3.4+ds-1.1) ... 192s Preparing to unpack .../1-iproute2_6.1.0-1ubuntu5_s390x.deb ... 192s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 192s Preparing to unpack .../2-python3-yaml_6.0.1-2build1_s390x.deb ... 192s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 192s Preparing to unpack .../3-libprotobuf-c1_1.4.1-1ubuntu3_s390x.deb ... 192s Unpacking libprotobuf-c1:s390x (1.4.1-1ubuntu3) over (1.4.1-1ubuntu2) ... 192s Preparing to unpack .../4-libnghttp2-14_1.59.0-1build1_s390x.deb ... 192s Unpacking libnghttp2-14:s390x (1.59.0-1build1) over (1.59.0-1) ... 192s Preparing to unpack .../5-libproc2-0_2%3a4.0.4-4ubuntu2_s390x.deb ... 192s Unpacking libproc2-0:s390x (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 192s Preparing to unpack .../6-procps_2%3a4.0.4-4ubuntu2_s390x.deb ... 192s Unpacking procps (2:4.0.4-4ubuntu2) over (2:4.0.4-4ubuntu1) ... 192s Preparing to unpack .../7-coreutils_9.4-3ubuntu3_s390x.deb ... 192s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 192s Setting up coreutils (9.4-3ubuntu3) ... 192s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 192s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_s390x.deb ... 192s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 192s Setting up util-linux (2.39.3-9ubuntu2) ... 193s fstrim.service is a disabled or a static unit not running, not starting it. 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Removing libatm1:s390x (1:2.5.1-5) ... 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Preparing to unpack .../file_1%3a5.45-3_s390x.deb ... 193s Unpacking file (1:5.45-3) over (1:5.45-2) ... 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Removing libmagic1:s390x (1:5.45-2) ... 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_s390x.deb ... 193s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 193s Selecting previously unselected package libmagic1t64:s390x. 193s Preparing to unpack .../libmagic1t64_1%3a5.45-3_s390x.deb ... 193s Unpacking libmagic1t64:s390x (1:5.45-3) ... 193s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_s390x.deb ... 193s Unpacking libplymouth5:s390x (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Removing libpng16-16:s390x (1.6.43-1) ... 193s Selecting previously unselected package libpng16-16t64:s390x. 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Preparing to unpack .../libpng16-16t64_1.6.43-3_s390x.deb ... 193s Unpacking libpng16-16t64:s390x (1.6.43-3) ... 193s Preparing to unpack .../multipath-tools_0.9.4-5ubuntu6_s390x.deb ... 193s Unpacking multipath-tools (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 193s dpkg: liburcu8:s390x: dependency problems, but removing anyway as you requested: 193s xfsprogs depends on liburcu8 (>= 0.13.0). 193s 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Removing liburcu8:s390x (0.14.0-3) ... 193s Selecting previously unselected package liburcu8t64:s390x. 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Preparing to unpack .../liburcu8t64_0.14.0-3.1_s390x.deb ... 193s Unpacking liburcu8t64:s390x (0.14.0-3.1) ... 193s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu4_s390x.deb ... 193s Unpacking liblocale-gettext-perl (1.07-6ubuntu4) over (1.07-6build1) ... 193s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_s390x.deb ... 193s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 193s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_s390x.deb ... 193s Unpacking libdebconfclient0:s390x (0.271ubuntu2) over (0.271ubuntu1) ... 193s Setting up libdebconfclient0:s390x (0.271ubuntu2) ... 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 193s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 193s Setting up libsemanage-common (3.5-1build4) ... 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Preparing to unpack .../libsemanage2_3.5-1build4_s390x.deb ... 193s Unpacking libsemanage2:s390x (3.5-1build4) over (3.5-1build2) ... 193s Setting up libsemanage2:s390x (3.5-1build4) ... 193s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 193s Preparing to unpack .../install-info_7.1-3build1_s390x.deb ... 193s Unpacking install-info (7.1-3build1) over (7.1-3) ... 193s Setting up install-info (7.1-3build1) ... 194s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 194s Preparing to unpack .../00-libss2_1.47.0-2.4~exp1ubuntu2_s390x.deb ... 194s Unpacking libss2:s390x (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 194s Preparing to unpack .../01-eject_2.39.3-9ubuntu2_s390x.deb ... 194s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 194s Preparing to unpack .../02-krb5-locales_1.20.1-6ubuntu1_all.deb ... 194s Unpacking krb5-locales (1.20.1-6ubuntu1) over (1.20.1-5build1) ... 194s Preparing to unpack .../03-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 194s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 194s Preparing to unpack .../04-libslang2_2.3.3-3build1_s390x.deb ... 194s Unpacking libslang2:s390x (2.3.3-3build1) over (2.3.3-3) ... 194s Preparing to unpack .../05-libtext-charwidth-perl_0.04-11build2_s390x.deb ... 194s Unpacking libtext-charwidth-perl:s390x (0.04-11build2) over (0.04-11build1) ... 194s Preparing to unpack .../06-libtext-iconv-perl_1.7-8build2_s390x.deb ... 194s Unpacking libtext-iconv-perl:s390x (1.7-8build2) over (1.7-8build1) ... 194s Preparing to unpack .../07-python-apt-common_2.7.7_all.deb ... 194s Unpacking python-apt-common (2.7.7) over (2.7.6) ... 194s Preparing to unpack .../08-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 194s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 194s Preparing to unpack .../09-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 194s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 194s Preparing to unpack .../10-rsyslog_8.2312.0-3ubuntu7_s390x.deb ... 194s Unpacking rsyslog (8.2312.0-3ubuntu7) over (8.2312.0-3ubuntu3) ... 194s Preparing to unpack .../11-vim-tiny_2%3a9.1.0016-1ubuntu6_s390x.deb ... 194s Unpacking vim-tiny (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 194s Preparing to unpack .../12-vim-common_2%3a9.1.0016-1ubuntu6_all.deb ... 194s Unpacking vim-common (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 194s Selecting previously unselected package xdg-user-dirs. 194s Preparing to unpack .../13-xdg-user-dirs_0.18-1_s390x.deb ... 194s Unpacking xdg-user-dirs (0.18-1) ... 194s Preparing to unpack .../14-xxd_2%3a9.1.0016-1ubuntu6_s390x.deb ... 194s Unpacking xxd (2:9.1.0016-1ubuntu6) over (2:9.1.0016-1ubuntu2) ... 194s Preparing to unpack .../15-apparmor_4.0.0-beta3-0ubuntu2_s390x.deb ... 195s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 195s Preparing to unpack .../16-ftp_20230507-2build1_all.deb ... 195s Unpacking ftp (20230507-2build1) over (20230507-2) ... 195s Preparing to unpack .../17-inetutils-telnet_2%3a2.5-3ubuntu3_s390x.deb ... 195s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 195s Preparing to unpack .../18-info_7.1-3build1_s390x.deb ... 195s Unpacking info (7.1-3build1) over (7.1-3) ... 195s Preparing to unpack .../19-libxmuu1_2%3a1.1.3-3build1_s390x.deb ... 195s Unpacking libxmuu1:s390x (2:1.1.3-3build1) over (2:1.1.3-3) ... 195s Preparing to unpack .../20-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_s390x.deb ... 195s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 195s Selecting previously unselected package manpages. 195s Preparing to unpack .../21-manpages_6.05.01-1_all.deb ... 195s Unpacking manpages (6.05.01-1) ... 195s Preparing to unpack .../22-mtr-tiny_0.95-1.1build1_s390x.deb ... 195s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 195s Preparing to unpack .../23-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_s390x.deb ... 195s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 195s Preparing to unpack .../24-plymouth_24.004.60-1ubuntu6_s390x.deb ... 195s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 195s Preparing to unpack .../25-telnet_0.17+2.5-3ubuntu3_all.deb ... 195s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 195s Preparing to unpack .../26-usb.ids_2024.03.18-1_all.deb ... 195s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 195s Preparing to unpack .../27-xz-utils_5.6.0-0.2_s390x.deb ... 195s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 195s Selecting previously unselected package libllvm18:s390x. 195s Preparing to unpack .../28-libllvm18_1%3a18.1.2-1ubuntu2_s390x.deb ... 195s Unpacking libllvm18:s390x (1:18.1.2-1ubuntu2) ... 196s Selecting previously unselected package libclang-cpp18. 196s Preparing to unpack .../29-libclang-cpp18_1%3a18.1.2-1ubuntu2_s390x.deb ... 196s Unpacking libclang-cpp18 (1:18.1.2-1ubuntu2) ... 197s Selecting previously unselected package libbpfcc:s390x. 197s Preparing to unpack .../30-libbpfcc_0.29.1+ds-1ubuntu4_s390x.deb ... 197s Unpacking libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 197s Selecting previously unselected package python3-bpfcc. 197s Preparing to unpack .../31-python3-bpfcc_0.29.1+ds-1ubuntu4_all.deb ... 197s Unpacking python3-bpfcc (0.29.1+ds-1ubuntu4) ... 197s Selecting previously unselected package ieee-data. 197s Preparing to unpack .../32-ieee-data_20220827.1_all.deb ... 197s Unpacking ieee-data (20220827.1) ... 197s Selecting previously unselected package python3-netaddr. 197s Preparing to unpack .../33-python3-netaddr_0.8.0-2ubuntu1_all.deb ... 197s Unpacking python3-netaddr (0.8.0-2ubuntu1) ... 197s Selecting previously unselected package bpfcc-tools. 197s Preparing to unpack .../34-bpfcc-tools_0.29.1+ds-1ubuntu4_all.deb ... 197s Unpacking bpfcc-tools (0.29.1+ds-1ubuntu4) ... 197s Selecting previously unselected package libclang1-18. 197s Preparing to unpack .../35-libclang1-18_1%3a18.1.2-1ubuntu2_s390x.deb ... 197s Unpacking libclang1-18 (1:18.1.2-1ubuntu2) ... 197s Selecting previously unselected package libdw1t64:s390x. 197s Preparing to unpack .../36-libdw1t64_0.190-1.1build2_s390x.deb ... 197s Unpacking libdw1t64:s390x (0.190-1.1build2) ... 197s Selecting previously unselected package bpftrace. 197s Preparing to unpack .../37-bpftrace_0.20.2-1ubuntu1_s390x.deb ... 197s Unpacking bpftrace (0.20.2-1ubuntu1) ... 197s Preparing to unpack .../38-cryptsetup-bin_2%3a2.7.0-1ubuntu2_s390x.deb ... 197s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 198s Preparing to unpack .../39-dpkg-dev_1.22.6ubuntu5_all.deb ... 198s Unpacking dpkg-dev (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 198s Preparing to unpack .../40-libdpkg-perl_1.22.6ubuntu5_all.deb ... 198s Unpacking libdpkg-perl (1.22.6ubuntu5) over (1.22.4ubuntu5) ... 198s Selecting previously unselected package fonts-dejavu-mono. 198s Preparing to unpack .../41-fonts-dejavu-mono_2.37-8_all.deb ... 198s Unpacking fonts-dejavu-mono (2.37-8) ... 198s Selecting previously unselected package fonts-dejavu-core. 198s Preparing to unpack .../42-fonts-dejavu-core_2.37-8_all.deb ... 198s Unpacking fonts-dejavu-core (2.37-8) ... 198s Selecting previously unselected package fontconfig-config. 198s Preparing to unpack .../43-fontconfig-config_2.15.0-1.1ubuntu1_s390x.deb ... 198s Unpacking fontconfig-config (2.15.0-1.1ubuntu1) ... 198s Preparing to unpack .../44-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 198s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 198s Selecting previously unselected package hwdata. 198s Preparing to unpack .../45-hwdata_0.379-1_all.deb ... 198s Unpacking hwdata (0.379-1) ... 198s Preparing to unpack .../46-libibverbs1_50.0-2build1_s390x.deb ... 198s Unpacking libibverbs1:s390x (50.0-2build1) over (50.0-2) ... 198s Preparing to unpack .../47-ibverbs-providers_50.0-2build1_s390x.deb ... 198s Unpacking ibverbs-providers:s390x (50.0-2build1) over (50.0-2) ... 198s Selecting previously unselected package libaio1t64:s390x. 198s Preparing to unpack .../48-libaio1t64_0.3.113-6_s390x.deb ... 198s Unpacking libaio1t64:s390x (0.3.113-6) ... 198s Selecting previously unselected package libatm1t64:s390x. 198s Preparing to unpack .../49-libatm1t64_1%3a2.5.1-5.1_s390x.deb ... 198s Unpacking libatm1t64:s390x (1:2.5.1-5.1) ... 198s Selecting previously unselected package libc-dev-bin. 198s Preparing to unpack .../50-libc-dev-bin_2.39-0ubuntu6_s390x.deb ... 198s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 198s Selecting previously unselected package libfreetype6:s390x. 198s Preparing to unpack .../51-libfreetype6_2.13.2+dfsg-1build2_s390x.deb ... 198s Unpacking libfreetype6:s390x (2.13.2+dfsg-1build2) ... 198s Selecting previously unselected package libfontconfig1:s390x. 198s Preparing to unpack .../52-libfontconfig1_2.15.0-1.1ubuntu1_s390x.deb ... 198s Unpacking libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 198s Selecting previously unselected package libjpeg-turbo8:s390x. 198s Preparing to unpack .../53-libjpeg-turbo8_2.1.5-2ubuntu1_s390x.deb ... 198s Unpacking libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 198s Selecting previously unselected package libjpeg8:s390x. 198s Preparing to unpack .../54-libjpeg8_8c-2ubuntu11_s390x.deb ... 198s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 198s Selecting previously unselected package libdeflate0:s390x. 198s Preparing to unpack .../55-libdeflate0_1.19-1_s390x.deb ... 198s Unpacking libdeflate0:s390x (1.19-1) ... 198s Selecting previously unselected package libjbig0:s390x. 198s Preparing to unpack .../56-libjbig0_2.1-6.1ubuntu1_s390x.deb ... 198s Unpacking libjbig0:s390x (2.1-6.1ubuntu1) ... 198s Selecting previously unselected package libsharpyuv0:s390x. 198s Preparing to unpack .../57-libsharpyuv0_1.3.2-0.4build2_s390x.deb ... 198s Unpacking libsharpyuv0:s390x (1.3.2-0.4build2) ... 198s Selecting previously unselected package libwebp7:s390x. 198s Preparing to unpack .../58-libwebp7_1.3.2-0.4build2_s390x.deb ... 198s Unpacking libwebp7:s390x (1.3.2-0.4build2) ... 198s Selecting previously unselected package libtiff6:s390x. 198s Preparing to unpack .../59-libtiff6_4.5.1+git230720-4ubuntu1_s390x.deb ... 198s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 198s Selecting previously unselected package libxpm4:s390x. 198s Preparing to unpack .../60-libxpm4_1%3a3.5.17-1build1_s390x.deb ... 198s Unpacking libxpm4:s390x (1:3.5.17-1build1) ... 198s Selecting previously unselected package libgd3:s390x. 198s Preparing to unpack .../61-libgd3_2.3.3-9ubuntu3_s390x.deb ... 198s Unpacking libgd3:s390x (2.3.3-9ubuntu3) ... 198s Selecting previously unselected package libc-devtools. 198s Preparing to unpack .../62-libc-devtools_2.39-0ubuntu6_s390x.deb ... 198s Unpacking libc-devtools (2.39-0ubuntu6) ... 198s Selecting previously unselected package linux-libc-dev:s390x. 198s Preparing to unpack .../63-linux-libc-dev_6.8.0-20.20_s390x.deb ... 198s Unpacking linux-libc-dev:s390x (6.8.0-20.20) ... 198s Selecting previously unselected package libcrypt-dev:s390x. 198s Preparing to unpack .../64-libcrypt-dev_1%3a4.4.36-4_s390x.deb ... 198s Unpacking libcrypt-dev:s390x (1:4.4.36-4) ... 198s Selecting previously unselected package rpcsvc-proto. 198s Preparing to unpack .../65-rpcsvc-proto_1.4.2-0ubuntu6_s390x.deb ... 198s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 198s Selecting previously unselected package libc6-dev:s390x. 198s Preparing to unpack .../66-libc6-dev_2.39-0ubuntu6_s390x.deb ... 198s Unpacking libc6-dev:s390x (2.39-0ubuntu6) ... 198s Preparing to unpack .../67-libevent-core-2.1-7_2.1.12-stable-9build1_s390x.deb ... 198s Unpacking libevent-core-2.1-7:s390x (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 199s Preparing to unpack .../68-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 199s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 199s Selecting previously unselected package linux-modules-6.8.0-20-generic. 199s Preparing to unpack .../69-linux-modules-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 199s Unpacking linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 199s Selecting previously unselected package linux-image-6.8.0-20-generic. 199s Preparing to unpack .../70-linux-image-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 199s Unpacking linux-image-6.8.0-20-generic (6.8.0-20.20) ... 199s Selecting previously unselected package linux-modules-extra-6.8.0-20-generic. 199s Preparing to unpack .../71-linux-modules-extra-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 199s Unpacking linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 199s Preparing to unpack .../72-linux-generic_6.8.0-20.20+1_s390x.deb ... 199s Unpacking linux-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 199s Preparing to unpack .../73-linux-image-generic_6.8.0-20.20+1_s390x.deb ... 199s Unpacking linux-image-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 199s Preparing to unpack .../74-linux-virtual_6.8.0-20.20+1_s390x.deb ... 199s Unpacking linux-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 199s Preparing to unpack .../75-linux-image-virtual_6.8.0-20.20+1_s390x.deb ... 199s Unpacking linux-image-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 199s Preparing to unpack .../76-linux-headers-virtual_6.8.0-20.20+1_s390x.deb ... 199s Unpacking linux-headers-virtual (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 199s Selecting previously unselected package linux-headers-6.8.0-20. 199s Preparing to unpack .../77-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 199s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 201s Selecting previously unselected package linux-headers-6.8.0-20-generic. 201s Preparing to unpack .../78-linux-headers-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 201s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 202s Preparing to unpack .../79-linux-headers-generic_6.8.0-20.20+1_s390x.deb ... 202s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 202s Selecting previously unselected package linux-tools-common. 202s Preparing to unpack .../80-linux-tools-common_6.8.0-20.20_all.deb ... 202s Unpacking linux-tools-common (6.8.0-20.20) ... 202s Selecting previously unselected package linux-tools-6.8.0-20. 202s Preparing to unpack .../81-linux-tools-6.8.0-20_6.8.0-20.20_s390x.deb ... 202s Unpacking linux-tools-6.8.0-20 (6.8.0-20.20) ... 202s Selecting previously unselected package linux-tools-6.8.0-20-generic. 202s Preparing to unpack .../82-linux-tools-6.8.0-20-generic_6.8.0-20.20_s390x.deb ... 202s Unpacking linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 202s Selecting previously unselected package manpages-dev. 202s Preparing to unpack .../83-manpages-dev_6.05.01-1_all.deb ... 202s Unpacking manpages-dev (6.05.01-1) ... 202s Preparing to unpack .../84-python3-distutils_3.12.2-3ubuntu1.1_all.deb ... 202s Unpacking python3-distutils (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 202s Preparing to unpack .../85-python3-lib2to3_3.12.2-3ubuntu1.1_all.deb ... 202s Unpacking python3-lib2to3 (3.12.2-3ubuntu1.1) over (3.11.5-1) ... 202s Preparing to unpack .../86-python3-pyrsistent_0.20.0-1build1_s390x.deb ... 202s Unpacking python3-pyrsistent:s390x (0.20.0-1build1) over (0.20.0-1) ... 202s Preparing to unpack .../87-python3-typing-extensions_4.10.0-1_all.deb ... 202s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 202s Preparing to unpack .../88-s390-tools-data_2.31.0-0ubuntu3_all.deb ... 202s Unpacking s390-tools-data (2.31.0-0ubuntu3) over (2.31.0-0ubuntu1) ... 202s Selecting previously unselected package ubuntu-kernel-accessories. 202s Preparing to unpack .../89-ubuntu-kernel-accessories_1.536build1_s390x.deb ... 202s Unpacking ubuntu-kernel-accessories (1.536build1) ... 202s Preparing to unpack .../90-kpartx_0.9.4-5ubuntu6_s390x.deb ... 202s Unpacking kpartx (0.9.4-5ubuntu6) over (0.9.4-5ubuntu3) ... 202s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 202s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 202s Setting up motd-news-config (13ubuntu8) ... 202s Setting up libtext-iconv-perl:s390x (1.7-8build2) ... 202s Setting up libtext-charwidth-perl:s390x (0.04-11build2) ... 202s Setting up libsharpyuv0:s390x (1.3.2-0.4build2) ... 202s Setting up liburcu8t64:s390x (0.14.0-3.1) ... 202s Setting up tcpdump (4.99.4-3ubuntu2) ... 202s Setting up libibverbs1:s390x (50.0-2build1) ... 202s Setting up systemd-sysv (255.4-1ubuntu5) ... 202s Setting up ubuntu-kernel-accessories (1.536build1) ... 202s Setting up libapparmor1:s390x (4.0.0-beta3-0ubuntu2) ... 202s Setting up libatm1t64:s390x (1:2.5.1-5.1) ... 202s Setting up libgdbm6t64:s390x (1.23-5.1) ... 202s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 202s Setting up libxpm4:s390x (1:3.5.17-1build1) ... 202s Setting up libgdbm-compat4t64:s390x (1.23-5.1) ... 202s Setting up xdg-user-dirs (0.18-1) ... 202s Setting up ibverbs-providers:s390x (50.0-2build1) ... 203s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 203s Setting up libmagic-mgc (1:5.45-3) ... 203s Setting up gawk (1:5.2.1-2build2) ... 203s Setting up manpages (6.05.01-1) ... 203s Setting up libtirpc-common (1.3.4+ds-1.1) ... 203s Setting up libbrotli1:s390x (1.1.0-2build1) ... 203s Setting up libsqlite3-0:s390x (3.45.1-1ubuntu1) ... 203s Setting up libsasl2-modules:s390x (2.1.28+dfsg1-5ubuntu1) ... 203s Setting up libuv1t64:s390x (1.48.0-1.1) ... 203s Setting up libmagic1t64:s390x (1:5.45-3) ... 203s Setting up rsyslog (8.2312.0-3ubuntu7) ... 203s info: The user `syslog' is already a member of `adm'. 204s Setting up libpsl5t64:s390x (0.21.2-1.1) ... 204s Setting up libnghttp2-14:s390x (1.59.0-1build1) ... 204s Setting up libdeflate0:s390x (1.19-1) ... 204s Setting up linux-libc-dev:s390x (6.8.0-20.20) ... 204s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 204s Setting up libnss-systemd:s390x (255.4-1ubuntu5) ... 204s Setting up libparted2t64:s390x (3.6-3.1build2) ... 204s Setting up krb5-locales (1.20.1-6ubuntu1) ... 204s Setting up file (1:5.45-3) ... 204s Setting up kmod (31+20240202-2ubuntu4) ... 204s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 204s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 204s Setting up libprotobuf-c1:s390x (1.4.1-1ubuntu3) ... 204s Setting up libjbig0:s390x (2.1-6.1ubuntu1) ... 204s Setting up xxd (2:9.1.0016-1ubuntu6) ... 204s Setting up libelf1t64:s390x (0.190-1.1build2) ... 204s Setting up libkrb5support0:s390x (1.20.1-6ubuntu1) ... 204s Setting up libdw1t64:s390x (0.190-1.1build2) ... 204s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 204s Setting up eject (2.39.3-9ubuntu2) ... 204s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 204s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 204s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 204s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 204s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 204s Installing new version of config file /etc/apparmor.d/code ... 204s Installing new version of config file /etc/apparmor.d/firefox ... 205s Reloading AppArmor profiles 205s Setting up libglib2.0-0t64:s390x (2.79.3-3ubuntu5) ... 205s No schema files found: doing nothing. 205s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 205s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 205s Setting up vim-common (2:9.1.0016-1ubuntu6) ... 205s Setting up libqrtr-glib0:s390x (1.2.2-1ubuntu3) ... 205s Setting up libslang2:s390x (2.3.3-3build1) ... 205s Setting up libnvme1t64 (1.8-3) ... 205s Setting up mtr-tiny (0.95-1.1build1) ... 205s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 205s Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build6) ... 205s Setting up libdbus-1-3:s390x (1.14.10-4ubuntu2) ... 205s Setting up xz-utils (5.6.0-0.2) ... 205s Setting up perl-modules-5.38 (5.38.2-3.2) ... 205s Setting up libproc2-0:s390x (2:4.0.4-4ubuntu2) ... 205s Setting up libblockdev-utils3:s390x (3.1.0-1build1) ... 205s Setting up fonts-dejavu-mono (2.37-8) ... 205s Setting up libpng16-16t64:s390x (1.6.43-3) ... 205s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 206s Setting up libevent-core-2.1-7:s390x (2.1.12-stable-9build1) ... 206s Setting up udev (255.4-1ubuntu5) ... 206s Setting up libss2:s390x (1.47.0-2.4~exp1ubuntu2) ... 206s Setting up usb.ids (2024.03.18-1) ... 206s Setting up sudo (1.9.15p5-3ubuntu3) ... 206s Setting up fonts-dejavu-core (2.37-8) ... 206s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 206s Setting up gir1.2-glib-2.0:s390x (2.79.3-3ubuntu5) ... 206s Setting up libk5crypto3:s390x (1.20.1-6ubuntu1) ... 206s Setting up libjpeg-turbo8:s390x (2.1.5-2ubuntu1) ... 206s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 206s Setting up libwebp7:s390x (1.3.2-0.4build2) ... 207s Setting up libfdisk1:s390x (2.39.3-9ubuntu2) ... 207s Setting up libdb5.3t64:s390x (5.3.28+dfsg2-6) ... 207s Setting up libblockdev-nvme3:s390x (3.1.0-1build1) ... 207s Setting up libblockdev-fs3:s390x (3.1.0-1build1) ... 207s Setting up libaio1t64:s390x (0.3.113-6) ... 207s Setting up python-apt-common (2.7.7) ... 207s Setting up mount (2.39.3-9ubuntu2) ... 207s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 207s uuidd.service is a disabled or a static unit not running, not starting it. 207s Setting up libmm-glib0:s390x (1.23.4-0ubuntu1) ... 207s Setting up groff-base (1.23.0-3build1) ... 207s Setting up libcrypt-dev:s390x (1:4.4.36-4) ... 207s Setting up libplymouth5:s390x (24.004.60-1ubuntu6) ... 207s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 207s Setting up kpartx (0.9.4-5ubuntu6) ... 207s Setting up procps (2:4.0.4-4ubuntu2) ... 207s Setting up gpgconf (2.4.4-2ubuntu15) ... 207s Setting up libgirepository-1.0-1:s390x (1.79.1-1ubuntu6) ... 207s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 207s Setting up libkrb5-3:s390x (1.20.1-6ubuntu1) ... 207s Setting up libpython3.11-minimal:s390x (3.11.8-1build4) ... 207s Setting up libperl5.38t64:s390x (5.38.2-3.2) ... 207s Setting up tnftp (20230507-2build1) ... 207s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 208s Setting up libfido2-1:s390x (1.14.0-1build1) ... 208s Setting up libc-dev-bin (2.39-0ubuntu6) ... 208s Setting up openssl (3.0.13-0ubuntu2) ... 208s Setting up linux-modules-6.8.0-20-generic (6.8.0-20.20) ... 208s Setting up readline-common (8.2-4) ... 208s Setting up libxml2:s390x (2.9.14+dfsg-1.3ubuntu2) ... 208s Setting up libxmuu1:s390x (2:1.1.3-3build1) ... 208s Setting up dbus-bin (1.14.10-4ubuntu2) ... 208s Setting up info (7.1-3build1) ... 208s Setting up liblocale-gettext-perl (1.07-6ubuntu4) ... 208s Setting up gpg (2.4.4-2ubuntu15) ... 208s Setting up libgudev-1.0-0:s390x (1:238-3ubuntu2) ... 208s Setting up libpolkit-gobject-1-0:s390x (124-1ubuntu1) ... 208s Setting up libbpf1:s390x (1:1.3.0-2build1) ... 208s Setting up libmbim-glib4:s390x (1.31.2-0ubuntu2) ... 208s Setting up rsync (3.2.7-1build1) ... 209s rsync.service is a disabled or a static unit not running, not starting it. 209s Setting up libudisks2-0:s390x (2.10.1-6) ... 209s Setting up bolt (0.9.6-2build1) ... 209s bolt.service is a disabled or a static unit not running, not starting it. 209s Setting up s390-tools-data (2.31.0-0ubuntu3) ... 209s Setting up libllvm18:s390x (1:18.1.2-1ubuntu2) ... 209s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 209s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 209s Setting up python3.11-minimal (3.11.8-1build4) ... 210s Setting up libclang1-18 (1:18.1.2-1ubuntu2) ... 210s Setting up manpages-dev (6.05.01-1) ... 210s Setting up linux-modules-extra-6.8.0-20-generic (6.8.0-20.20) ... 210s Setting up apt-utils (2.7.14) ... 210s Setting up gpg-agent (2.4.4-2ubuntu15) ... 211s Setting up libpython3.12-stdlib:s390x (3.12.2-4build3) ... 211s Setting up libblockdev-mdraid3:s390x (3.1.0-1build1) ... 211s Setting up wget (1.21.4-1ubuntu2) ... 211s Setting up linux-image-6.8.0-20-generic (6.8.0-20.20) ... 211s I: /boot/vmlinuz is now a symlink to vmlinuz-6.8.0-20-generic 211s I: /boot/initrd.img is now a symlink to initrd.img-6.8.0-20-generic 211s Setting up libblockdev-swap3:s390x (3.1.0-1build1) ... 211s Setting up plymouth (24.004.60-1ubuntu6) ... 211s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 211s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 215s Not invoking zipl: initrd doesn't exist yet 215s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 215s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 215s Setting up fontconfig-config (2.15.0-1.1ubuntu1) ... 215s Setting up libxmlb2:s390x (0.3.15-1build1) ... 215s Setting up btrfs-progs (6.6.3-1.1build1) ... 215s Setting up libpython3.11-stdlib:s390x (3.11.8-1build4) ... 215s Setting up python3.12 (3.12.2-4build3) ... 217s Setting up libblockdev-loop3:s390x (3.1.0-1build1) ... 217s Setting up gpgsm (2.4.4-2ubuntu15) ... 217s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 217s Setting up parted (3.6-3.1build2) ... 217s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 217s update-initramfs: deferring update (trigger activated) 217s e2scrub_all.service is a disabled or a static unit not running, not starting it. 217s Setting up linux-headers-generic (6.8.0-20.20+1) ... 217s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 217s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 217s Setting up vim-tiny (2:9.1.0016-1ubuntu6) ... 217s Setting up libnetplan1:s390x (1.0-1) ... 217s Setting up man-db (2.12.0-3build4) ... 217s Updating database of manual pages ... 219s man-db.service is a disabled or a static unit not running, not starting it. 219s Setting up libblockdev3:s390x (3.1.0-1build1) ... 219s Setting up fdisk (2.39.3-9ubuntu2) ... 219s Setting up multipath-tools (0.9.4-5ubuntu6) ... 220s Setting up libjson-glib-1.0-0:s390x (1.8.0-2build1) ... 220s Setting up libblockdev-part3:s390x (3.1.0-1build1) ... 220s Setting up libsasl2-modules-db:s390x (2.1.28+dfsg1-5ubuntu1) ... 220s Setting up hwdata (0.379-1) ... 220s Setting up perl (5.38.2-3.2) ... 220s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 220s update-initramfs: deferring update (trigger activated) 220s Setting up libfreetype6:s390x (2.13.2+dfsg-1build2) ... 220s Setting up gir1.2-girepository-2.0:s390x (1.79.1-1ubuntu6) ... 220s Setting up dbus (1.14.10-4ubuntu2) ... 220s A reboot is required to replace the running dbus-daemon. 220s Please reboot the system when convenient. 220s Setting up shared-mime-info (2.4-1build1) ... 221s Setting up libgssapi-krb5-2:s390x (1.20.1-6ubuntu1) ... 221s Setting up ftp (20230507-2build1) ... 221s Setting up keyboxd (2.4.4-2ubuntu15) ... 221s Setting up libdpkg-perl (1.22.6ubuntu5) ... 221s Setting up libsasl2-2:s390x (2.1.28+dfsg1-5ubuntu1) ... 221s Setting up libssh-4:s390x (0.10.6-2build1) ... 221s Setting up ieee-data (20220827.1) ... 221s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu1) ... 221s Setting up libpam-systemd:s390x (255.4-1ubuntu5) ... 221s Setting up libpolkit-agent-1-0:s390x (124-1ubuntu1) ... 221s Setting up libc6-dev:s390x (2.39-0ubuntu6) ... 221s Setting up libgpgme11t64:s390x (1.18.0-4.1ubuntu3) ... 221s Setting up libfontconfig1:s390x (2.15.0-1.1ubuntu1) ... 221s Setting up linux-image-virtual (6.8.0-20.20+1) ... 221s Setting up netplan-generator (1.0-1) ... 221s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 221s Setting up libclang-cpp18 (1:18.1.2-1ubuntu2) ... 221s Setting up libbpfcc:s390x (0.29.1+ds-1ubuntu4) ... 221s Setting up linux-tools-common (6.8.0-20.20) ... 221s Setting up libarchive13t64:s390x (3.7.2-1.1ubuntu2) ... 221s Setting up libldap2:s390x (2.6.7+dfsg-1~exp1ubuntu6) ... 221s Setting up libpython3-stdlib:s390x (3.12.2-0ubuntu1) ... 221s Setting up systemd-resolved (255.4-1ubuntu5) ... 222s Setting up python3.11 (3.11.8-1build4) ... 223s Setting up linux-image-generic (6.8.0-20.20+1) ... 223s Setting up telnet (0.17+2.5-3ubuntu3) ... 223s Setting up linux-headers-virtual (6.8.0-20.20+1) ... 223s Setting up linux-generic (6.8.0-20.20+1) ... 223s Setting up libcurl4t64:s390x (8.5.0-2ubuntu8) ... 223s Setting up bpftrace (0.20.2-1ubuntu1) ... 223s Setting up bind9-libs:s390x (1:9.18.24-0ubuntu3) ... 223s Setting up libtirpc3t64:s390x (1.3.4+ds-1.1) ... 223s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 223s Setting up iproute2 (6.1.0-1ubuntu5) ... 223s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 223s Setting up libgusb2:s390x (0.4.8-1build1) ... 223s Setting up libcurl3t64-gnutls:s390x (8.5.0-2ubuntu8) ... 223s Setting up libqmi-glib5:s390x (1.35.2-0ubuntu1) ... 223s Setting up linux-tools-6.8.0-20 (6.8.0-20.20) ... 223s Setting up python3 (3.12.2-0ubuntu1) ... 223s Setting up libjcat1:s390x (0.2.0-2build2) ... 223s Setting up dpkg-dev (1.22.6ubuntu5) ... 223s Setting up linux-virtual (6.8.0-20.20+1) ... 223s Setting up dirmngr (2.4.4-2ubuntu15) ... 223s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 223s Setting up linux-tools-6.8.0-20-generic (6.8.0-20.20) ... 223s Setting up python3-cryptography (41.0.7-4build2) ... 223s Setting up python3-gi (3.47.0-3build1) ... 224s Setting up libgd3:s390x (2.3.3-9ubuntu3) ... 224s Setting up python3-typing-extensions (4.10.0-1) ... 224s Setting up lsof (4.95.0-1build2) ... 224s Setting up python3-pyrsistent:s390x (0.20.0-1build1) ... 224s Setting up python3-netaddr (0.8.0-2ubuntu1) ... 224s Setting up libnsl2:s390x (1.3.0-3build2) ... 224s Setting up gnupg (2.4.4-2ubuntu15) ... 224s Setting up python3-netplan (1.0-1) ... 224s Setting up curl (8.5.0-2ubuntu8) ... 224s Setting up libvolume-key1:s390x (0.3.12-7build1) ... 224s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 224s Setting up python3-lib2to3 (3.12.2-3ubuntu1.1) ... 224s Setting up python3-bpfcc (0.29.1+ds-1ubuntu4) ... 225s Setting up libc-devtools (2.39-0ubuntu6) ... 225s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 225s Setting up python3-distutils (3.12.2-3ubuntu1.1) ... 225s python3.12: can't get files for byte-compilation 225s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 225s Setting up python3-dbus (1.3.2-5build2) ... 225s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 226s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 226s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 226s Replacing config file /etc/ssh/sshd_config with new version 227s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 228s Setting up libblockdev-crypto3:s390x (3.1.0-1build1) ... 228s Setting up python3-gdbm:s390x (3.12.2-3ubuntu1.1) ... 228s Setting up python3-apt (2.7.7) ... 229s Setting up libfwupd2:s390x (1.9.15-2) ... 229s Setting up python3-yaml (6.0.1-2build1) ... 229s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 229s Setting up netplan.io (1.0-1) ... 229s Setting up bpfcc-tools (0.29.1+ds-1ubuntu4) ... 229s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 229s Setting up ubuntu-pro-client (31.2.2) ... 230s Setting up fwupd (1.9.15-2) ... 231s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 231s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 231s fwupd.service is a disabled or a static unit not running, not starting it. 231s Setting up ubuntu-pro-client-l10n (31.2.2) ... 231s Setting up udisks2 (2.10.1-6) ... 231s Processing triggers for libc-bin (2.39-0ubuntu6) ... 231s Processing triggers for ufw (0.36.2-5) ... 231s Processing triggers for debianutils (5.17) ... 231s Processing triggers for install-info (7.1-3build1) ... 231s Processing triggers for initramfs-tools (0.142ubuntu23) ... 232s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 232s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 235s Not invoking zipl: initrd doesn't exist yet 235s Processing triggers for linux-image-6.8.0-20-generic (6.8.0-20.20) ... 235s /etc/kernel/postinst.d/initramfs-tools: 235s update-initramfs: Generating /boot/initrd.img-6.8.0-20-generic 235s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 238s Using config file '/etc/zipl.conf' 238s Building bootmap in '/boot' 238s Adding IPL section 'ubuntu' (default) 238s Preparing boot device for LD-IPL: vda (0000). 238s Done. 239s /etc/kernel/postinst.d/zz-zipl: 239s Using config file '/etc/zipl.conf' 239s Building bootmap in '/boot' 239s Adding IPL section 'ubuntu' (default) 239s Preparing boot device for LD-IPL: vda (0000). 239s Done. 240s Reading package lists... 240s Building dependency tree... 240s Reading state information... 240s The following packages will be REMOVED: 240s libaio1* libnetplan0* python3-distutils* python3-lib2to3* 240s 0 upgraded, 0 newly installed, 4 to remove and 1 not upgraded. 240s After this operation, 1445 kB disk space will be freed. 241s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 241s Removing libaio1:s390x (0.3.113-5) ... 241s Removing libnetplan0:s390x (0.107.1-3) ... 241s Removing python3-distutils (3.12.2-3ubuntu1.1) ... 241s Removing python3-lib2to3 (3.12.2-3ubuntu1.1) ... 241s Processing triggers for libc-bin (2.39-0ubuntu6) ... 241s autopkgtest [00:53:47]: rebooting testbed after setup commands that affected boot 268s autopkgtest [00:54:14]: testbed running kernel: Linux 6.8.0-20-generic #20-Ubuntu SMP Mon Mar 18 10:49:25 UTC 2024 271s autopkgtest [00:54:17]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-mcmc 273s Get:1 http://ftpmaster.internal/ubuntu noble/universe r-cran-mcmc 0.9-8-1 (dsc) [2083 B] 273s Get:2 http://ftpmaster.internal/ubuntu noble/universe r-cran-mcmc 0.9-8-1 (tar) [1542 kB] 273s Get:3 http://ftpmaster.internal/ubuntu noble/universe r-cran-mcmc 0.9-8-1 (diff) [3320 B] 273s gpgv: Signature made Tue Nov 21 10:57:44 2023 UTC 273s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 273s gpgv: issuer "tille@debian.org" 273s gpgv: Can't check signature: No public key 273s dpkg-source: warning: cannot verify inline signature for ./r-cran-mcmc_0.9-8-1.dsc: no acceptable signature found 273s autopkgtest [00:54:19]: testing package r-cran-mcmc version 0.9-8-1 274s autopkgtest [00:54:20]: build not needed 276s autopkgtest [00:54:22]: test generic: preparing testbed 281s Reading package lists... 281s Building dependency tree... 281s Reading state information... 281s Starting pkgProblemResolver with broken count: 0 281s Starting 2 pkgProblemResolver with broken count: 0 281s Done 281s The following additional packages will be installed: 281s fontconfig libblas3 libcairo2 libdatrie1 libgfortran5 libgomp1 281s libgraphite2-3 libharfbuzz0b libice6 liblapack3 libpango-1.0-0 281s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 281s libsm6 libtcl8.6 libthai-data libthai0 libtk8.6 libxcb-render0 libxcb-shm0 281s libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-iso r-cran-mcmc 281s r-cran-xtable unzip x11-common xdg-utils zip 281s Suggested packages: 281s tcl8.6 tk8.6 elpa-ess r-doc-info | r-doc-pdf r-mathlib r-base-html 281s r-cran-knitr r-cran-plm r-cran-zoo r-cran-survival 281s Recommended packages: 281s r-recommended r-base-dev r-doc-html libfile-mimeinfo-perl libnet-dbus-perl 281s libx11-protocol-perl x11-utils x11-xserver-utils 281s The following NEW packages will be installed: 281s autopkgtest-satdep fontconfig libblas3 libcairo2 libdatrie1 libgfortran5 281s libgomp1 libgraphite2-3 libharfbuzz0b libice6 liblapack3 libpango-1.0-0 281s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 281s libsm6 libtcl8.6 libthai-data libthai0 libtk8.6 libxcb-render0 libxcb-shm0 281s libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-iso r-cran-mcmc 281s r-cran-xtable unzip x11-common xdg-utils zip 281s 0 upgraded, 36 newly installed, 0 to remove and 1 not upgraded. 281s Need to get 37.9 MB/37.9 MB of archives. 281s After this operation, 73.5 MB of additional disk space will be used. 281s Get:1 /tmp/autopkgtest.K69I1C/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [720 B] 282s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x fontconfig s390x 2.15.0-1.1ubuntu1 [191 kB] 282s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libblas3 s390x 3.12.0-3 [245 kB] 282s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libpixman-1-0 s390x 0.42.2-1 [173 kB] 282s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-render0 s390x 1.15-1 [17.0 kB] 282s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x libxcb-shm0 s390x 1.15-1 [5782 B] 282s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x libxrender1 s390x 1:0.9.10-1.1 [19.4 kB] 282s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libcairo2 s390x 1.18.0-1ubuntu1 [589 kB] 282s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libdatrie1 s390x 0.2.13-3 [22.6 kB] 282s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran5 s390x 14-20240315-1ubuntu1 [600 kB] 283s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240315-1ubuntu1 [151 kB] 283s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libgraphite2-3 s390x 1.3.14-2 [90.4 kB] 283s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libharfbuzz0b s390x 8.3.0-2build1 [515 kB] 283s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x x11-common all 1:7.7+23ubuntu2 [23.4 kB] 283s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x libice6 s390x 2:1.0.10-1build2 [40.8 kB] 283s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x liblapack3 s390x 3.12.0-3 [2979 kB] 284s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libthai-data all 0.1.29-2 [158 kB] 284s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libthai0 s390x 0.1.29-2 [20.6 kB] 284s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpango-1.0-0 s390x 1.52.1+ds-1 [242 kB] 284s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpangoft2-1.0-0 s390x 1.52.1+ds-1 [44.2 kB] 284s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpangocairo-1.0-0 s390x 1.52.1+ds-1 [28.7 kB] 284s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libpaper1 s390x 1.1.29 [13.3 kB] 284s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libpaper-utils s390x 1.1.29 [8452 B] 284s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x libsm6 s390x 2:1.2.3-1build2 [16.9 kB] 284s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libtcl8.6 s390x 8.6.14+dfsg-1 [1037 kB] 285s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x libxft2 s390x 2.3.6-1 [44.3 kB] 285s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x libxss1 s390x 1:1.2.3-1build2 [8192 B] 285s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x libtk8.6 s390x 8.6.14-1 [833 kB] 285s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libxt6t64 s390x 1:1.2.1-1.2 [184 kB] 285s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x zip s390x 3.0-13 [175 kB] 285s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x unzip s390x 6.0-28ubuntu3 [180 kB] 285s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 285s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-base-core s390x 4.3.3-2build1 [27.1 MB] 294s Get:34 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-iso s390x 0.0-21-1 [167 kB] 294s Get:35 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-mcmc s390x 0.9-8-1 [1228 kB] 294s Get:36 http://ftpmaster.internal/ubuntu noble/universe s390x r-cran-xtable all 1:1.8-4-2 [689 kB] 295s Preconfiguring packages ... 295s Fetched 37.9 MB in 13s (2924 kB/s) 295s Selecting previously unselected package fontconfig. 295s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 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.) 295s Preparing to unpack .../00-fontconfig_2.15.0-1.1ubuntu1_s390x.deb ... 295s Unpacking fontconfig (2.15.0-1.1ubuntu1) ... 295s Selecting previously unselected package libblas3:s390x. 295s Preparing to unpack .../01-libblas3_3.12.0-3_s390x.deb ... 295s Unpacking libblas3:s390x (3.12.0-3) ... 295s Selecting previously unselected package libpixman-1-0:s390x. 295s Preparing to unpack .../02-libpixman-1-0_0.42.2-1_s390x.deb ... 295s Unpacking libpixman-1-0:s390x (0.42.2-1) ... 295s Selecting previously unselected package libxcb-render0:s390x. 295s Preparing to unpack .../03-libxcb-render0_1.15-1_s390x.deb ... 295s Unpacking libxcb-render0:s390x (1.15-1) ... 295s Selecting previously unselected package libxcb-shm0:s390x. 295s Preparing to unpack .../04-libxcb-shm0_1.15-1_s390x.deb ... 295s Unpacking libxcb-shm0:s390x (1.15-1) ... 295s Selecting previously unselected package libxrender1:s390x. 295s Preparing to unpack .../05-libxrender1_1%3a0.9.10-1.1_s390x.deb ... 295s Unpacking libxrender1:s390x (1:0.9.10-1.1) ... 295s Selecting previously unselected package libcairo2:s390x. 295s Preparing to unpack .../06-libcairo2_1.18.0-1ubuntu1_s390x.deb ... 295s Unpacking libcairo2:s390x (1.18.0-1ubuntu1) ... 295s Selecting previously unselected package libdatrie1:s390x. 295s Preparing to unpack .../07-libdatrie1_0.2.13-3_s390x.deb ... 295s Unpacking libdatrie1:s390x (0.2.13-3) ... 295s Selecting previously unselected package libgfortran5:s390x. 295s Preparing to unpack .../08-libgfortran5_14-20240315-1ubuntu1_s390x.deb ... 295s Unpacking libgfortran5:s390x (14-20240315-1ubuntu1) ... 295s Selecting previously unselected package libgomp1:s390x. 295s Preparing to unpack .../09-libgomp1_14-20240315-1ubuntu1_s390x.deb ... 295s Unpacking libgomp1:s390x (14-20240315-1ubuntu1) ... 295s Selecting previously unselected package libgraphite2-3:s390x. 295s Preparing to unpack .../10-libgraphite2-3_1.3.14-2_s390x.deb ... 295s Unpacking libgraphite2-3:s390x (1.3.14-2) ... 295s Selecting previously unselected package libharfbuzz0b:s390x. 295s Preparing to unpack .../11-libharfbuzz0b_8.3.0-2build1_s390x.deb ... 295s Unpacking libharfbuzz0b:s390x (8.3.0-2build1) ... 295s Selecting previously unselected package x11-common. 295s Preparing to unpack .../12-x11-common_1%3a7.7+23ubuntu2_all.deb ... 295s Unpacking x11-common (1:7.7+23ubuntu2) ... 295s Selecting previously unselected package libice6:s390x. 295s Preparing to unpack .../13-libice6_2%3a1.0.10-1build2_s390x.deb ... 295s Unpacking libice6:s390x (2:1.0.10-1build2) ... 295s Selecting previously unselected package liblapack3:s390x. 295s Preparing to unpack .../14-liblapack3_3.12.0-3_s390x.deb ... 295s Unpacking liblapack3:s390x (3.12.0-3) ... 295s Selecting previously unselected package libthai-data. 295s Preparing to unpack .../15-libthai-data_0.1.29-2_all.deb ... 295s Unpacking libthai-data (0.1.29-2) ... 295s Selecting previously unselected package libthai0:s390x. 295s Preparing to unpack .../16-libthai0_0.1.29-2_s390x.deb ... 295s Unpacking libthai0:s390x (0.1.29-2) ... 295s Selecting previously unselected package libpango-1.0-0:s390x. 295s Preparing to unpack .../17-libpango-1.0-0_1.52.1+ds-1_s390x.deb ... 295s Unpacking libpango-1.0-0:s390x (1.52.1+ds-1) ... 295s Selecting previously unselected package libpangoft2-1.0-0:s390x. 295s Preparing to unpack .../18-libpangoft2-1.0-0_1.52.1+ds-1_s390x.deb ... 295s Unpacking libpangoft2-1.0-0:s390x (1.52.1+ds-1) ... 295s Selecting previously unselected package libpangocairo-1.0-0:s390x. 295s Preparing to unpack .../19-libpangocairo-1.0-0_1.52.1+ds-1_s390x.deb ... 295s Unpacking libpangocairo-1.0-0:s390x (1.52.1+ds-1) ... 295s Selecting previously unselected package libpaper1:s390x. 295s Preparing to unpack .../20-libpaper1_1.1.29_s390x.deb ... 295s Unpacking libpaper1:s390x (1.1.29) ... 295s Selecting previously unselected package libpaper-utils. 295s Preparing to unpack .../21-libpaper-utils_1.1.29_s390x.deb ... 295s Unpacking libpaper-utils (1.1.29) ... 295s Selecting previously unselected package libsm6:s390x. 295s Preparing to unpack .../22-libsm6_2%3a1.2.3-1build2_s390x.deb ... 295s Unpacking libsm6:s390x (2:1.2.3-1build2) ... 295s Selecting previously unselected package libtcl8.6:s390x. 295s Preparing to unpack .../23-libtcl8.6_8.6.14+dfsg-1_s390x.deb ... 295s Unpacking libtcl8.6:s390x (8.6.14+dfsg-1) ... 295s Selecting previously unselected package libxft2:s390x. 295s Preparing to unpack .../24-libxft2_2.3.6-1_s390x.deb ... 295s Unpacking libxft2:s390x (2.3.6-1) ... 295s Selecting previously unselected package libxss1:s390x. 295s Preparing to unpack .../25-libxss1_1%3a1.2.3-1build2_s390x.deb ... 295s Unpacking libxss1:s390x (1:1.2.3-1build2) ... 295s Selecting previously unselected package libtk8.6:s390x. 295s Preparing to unpack .../26-libtk8.6_8.6.14-1_s390x.deb ... 295s Unpacking libtk8.6:s390x (8.6.14-1) ... 295s Selecting previously unselected package libxt6t64:s390x. 295s Preparing to unpack .../27-libxt6t64_1%3a1.2.1-1.2_s390x.deb ... 295s Unpacking libxt6t64:s390x (1:1.2.1-1.2) ... 295s Selecting previously unselected package zip. 295s Preparing to unpack .../28-zip_3.0-13_s390x.deb ... 295s Unpacking zip (3.0-13) ... 295s Selecting previously unselected package unzip. 295s Preparing to unpack .../29-unzip_6.0-28ubuntu3_s390x.deb ... 295s Unpacking unzip (6.0-28ubuntu3) ... 295s Selecting previously unselected package xdg-utils. 295s Preparing to unpack .../30-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 295s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 295s Selecting previously unselected package r-base-core. 295s Preparing to unpack .../31-r-base-core_4.3.3-2build1_s390x.deb ... 296s Unpacking r-base-core (4.3.3-2build1) ... 296s Selecting previously unselected package r-cran-iso. 296s Preparing to unpack .../32-r-cran-iso_0.0-21-1_s390x.deb ... 296s Unpacking r-cran-iso (0.0-21-1) ... 296s Selecting previously unselected package r-cran-mcmc. 296s Preparing to unpack .../33-r-cran-mcmc_0.9-8-1_s390x.deb ... 296s Unpacking r-cran-mcmc (0.9-8-1) ... 296s Selecting previously unselected package r-cran-xtable. 296s Preparing to unpack .../34-r-cran-xtable_1%3a1.8-4-2_all.deb ... 296s Unpacking r-cran-xtable (1:1.8-4-2) ... 296s Selecting previously unselected package autopkgtest-satdep. 296s Preparing to unpack .../35-1-autopkgtest-satdep.deb ... 296s Unpacking autopkgtest-satdep (0) ... 296s Setting up libgraphite2-3:s390x (1.3.14-2) ... 296s Setting up libpixman-1-0:s390x (0.42.2-1) ... 296s Setting up libpaper1:s390x (1.1.29) ... 296s 296s Creating config file /etc/papersize with new version 296s Setting up fontconfig (2.15.0-1.1ubuntu1) ... 298s Regenerating fonts cache... done. 298s Setting up libxrender1:s390x (1:0.9.10-1.1) ... 298s Setting up libdatrie1:s390x (0.2.13-3) ... 298s Setting up libxcb-render0:s390x (1.15-1) ... 298s Setting up unzip (6.0-28ubuntu3) ... 298s Setting up x11-common (1:7.7+23ubuntu2) ... 299s Setting up libxcb-shm0:s390x (1.15-1) ... 299s Setting up libpaper-utils (1.1.29) ... 299s Setting up libgomp1:s390x (14-20240315-1ubuntu1) ... 299s Setting up libcairo2:s390x (1.18.0-1ubuntu1) ... 299s Setting up zip (3.0-13) ... 299s Setting up libblas3:s390x (3.12.0-3) ... 299s 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 299s Setting up libtcl8.6:s390x (8.6.14+dfsg-1) ... 299s Setting up libgfortran5:s390x (14-20240315-1ubuntu1) ... 299s Setting up libharfbuzz0b:s390x (8.3.0-2build1) ... 299s Setting up libthai-data (0.1.29-2) ... 299s Setting up libxss1:s390x (1:1.2.3-1build2) ... 299s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 299s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 299s Setting up libice6:s390x (2:1.0.10-1build2) ... 299s Setting up liblapack3:s390x (3.12.0-3) ... 299s 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 299s Setting up libxft2:s390x (2.3.6-1) ... 299s Setting up libtk8.6:s390x (8.6.14-1) ... 299s Setting up libthai0:s390x (0.1.29-2) ... 299s Setting up libsm6:s390x (2:1.2.3-1build2) ... 299s Setting up libpango-1.0-0:s390x (1.52.1+ds-1) ... 299s Setting up libxt6t64:s390x (1:1.2.1-1.2) ... 299s Setting up libpangoft2-1.0-0:s390x (1.52.1+ds-1) ... 299s Setting up libpangocairo-1.0-0:s390x (1.52.1+ds-1) ... 299s Setting up r-base-core (4.3.3-2build1) ... 299s 299s Creating config file /etc/R/Renviron with new version 299s Setting up r-cran-mcmc (0.9-8-1) ... 299s Setting up r-cran-iso (0.0-21-1) ... 299s Setting up r-cran-xtable (1:1.8-4-2) ... 299s Setting up autopkgtest-satdep (0) ... 299s Processing triggers for man-db (2.12.0-3build4) ... 299s Processing triggers for install-info (7.1-3build1) ... 299s Processing triggers for libc-bin (2.39-0ubuntu6) ... 302s (Reading database ... 83533 files and directories currently installed.) 302s Removing autopkgtest-satdep (0) ... 303s autopkgtest [00:54:49]: test generic: [----------------------- 303s BEGIN TEST tests/accept-batch.R 303s 303s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 303s Copyright (C) 2024 The R Foundation for Statistical Computing 303s Platform: s390x-ibm-linux-gnu (64-bit) 303s 303s R is free software and comes with ABSOLUTELY NO WARRANTY. 303s You are welcome to redistribute it under certain conditions. 303s Type 'license()' or 'licence()' for distribution details. 303s 303s R is a collaborative project with many contributors. 303s Type 'contributors()' for more information and 303s 'citation()' on how to cite R or R packages in publications. 303s 303s Type 'demo()' for some demos, 'help()' for on-line help, or 303s 'help.start()' for an HTML browser interface to help. 303s Type 'q()' to quit R. 303s 303s > 303s > # new feature batching acceptance rates 303s > 303s > set.seed(42) 303s > 303s > library(mcmc) 303s > 303s > h <- function(x) if (all(x >= 0) && sum(x) <= 1) return(1) else return(-Inf) 303s > out <- metrop(h, rep(0, 5), nbatch = 100, blen = 100, scale = 0.1, 303s + debug = TRUE) 303s > 303s > all.equal(out$accept, mean(out$accept.batch)) 303s [1] TRUE 303s > 303s > foo <- matrix(out$debug.accept, nrow = out$blen) 303s > bar <- colMeans(foo) 303s > all.equal(out$accept.batch, bar) 303s [1] TRUE 303s > 303s > options(digits = 4) # try to keep insanity of computer arithmetic under control 303s > 303s > out$accept 303s [1] 0.2257 303s > t.test(out$accept.batch)$conf.int 303s [1] 0.2124 0.2390 303s attr(,"conf.level") 303s [1] 0.95 303s > 303s > 303s BEGIN TEST tests/circle.R 304s 304s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 304s Copyright (C) 2024 The R Foundation for Statistical Computing 304s Platform: s390x-ibm-linux-gnu (64-bit) 304s 304s R is free software and comes with ABSOLUTELY NO WARRANTY. 304s You are welcome to redistribute it under certain conditions. 304s Type 'license()' or 'licence()' for distribution details. 304s 304s R is a collaborative project with many contributors. 304s Type 'contributors()' for more information and 304s 'citation()' on how to cite R or R packages in publications. 304s 304s Type 'demo()' for some demos, 'help()' for on-line help, or 304s 'help.start()' for an HTML browser interface to help. 304s Type 'q()' to quit R. 304s 304s > 304s > epsilon <- 1e-15 304s > 304s > library(mcmc) 304s > 304s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 304s > set.seed(42) 304s > 304s > d <- 5 304s > 304s > logh <- function(x) { 304s + if (! is.numeric(x)) stop("x not numeric") 304s + if (length(x) != d) stop("length(x) != d") 304s + fred <- 1 - sum(x^2) 304s + if (fred > 0) return(log(fred)) else return(-Inf) 304s + } 304s > 304s > out.metro <- metrop(logh, rep(0, d), 1e3, scale = 0.01) 304s > out.metro$accept 304s [1] 0.979 304s > 304s > out.metro <- metrop(out.metro, scale = 0.1) 304s > out.metro$accept 304s [1] 0.72 304s > 304s > out.metro <- metrop(out.metro, scale = 0.5) 304s > out.metro$accept 304s [1] 0.16 304s > 304s > out.metro <- metrop(out.metro, scale = 0.4) 304s > out.metro$accept 304s [1] 0.228 304s > 304s > out.metro <- metrop(out.metro, nbatch = 1e2, debug = TRUE) 304s > 304s > all(out.metro$batch[- out.metro$nbatch, ] == out.metro$current[- 1, ]) 304s [1] TRUE 304s > all(out.metro$current[1, ] == out.metro$initial) 304s [1] TRUE 304s > all(out.metro$batch[out.metro$nbatch, ] == out.metro$final) 304s [1] TRUE 304s > 304s > .Random.seed <- out.metro$initial.seed 304s > d <- ncol(out.metro$proposal) 304s > n <- nrow(out.metro$proposal) 304s > my.proposal <- matrix(NA, n, d) 304s > my.u <- double(n) 304s > ska <- out.metro$scale 304s > for (i in 1:n) { 304s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 304s + if (is.na(out.metro$u[i])) { 304s + my.u[i] <- NA 304s + } else { 304s + my.u[i] <- runif(1) 304s + } 304s + } 304s > max(abs(out.metro$proposal - my.proposal)) < epsilon 304s [1] TRUE 304s > all(is.na(out.metro$u) == is.na(my.u)) 304s [1] TRUE 304s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 304s [1] TRUE 304s > 304s > my.curr.log.green <- apply(out.metro$current, 1, logh) 304s > my.prop.log.green <- apply(out.metro$proposal, 1, logh) 304s > all(is.na(out.metro$u) == ((my.prop.log.green == -Inf) | 304s + (my.prop.log.green > my.curr.log.green))) 304s [1] TRUE 304s > foo <- my.prop.log.green - my.curr.log.green 304s > blurfle <- foo - out.metro$log.green 304s > blurfle[foo == -Inf & out.metro$log.green == -Inf] <- 0 304s > max(blurfle) < epsilon 304s [1] TRUE 304s > 304s > my.accept <- (my.prop.log.green > -Inf) & (is.na(my.u) | my.u < exp(foo)) 304s > sum(my.accept) == round(n * out.metro$accept) 304s [1] TRUE 304s > 304s > my.path <- matrix(NA, n, d) 304s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 304s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 304s > 304s > all(my.path == out.metro$batch) 304s [1] TRUE 304s > 304s > 304s BEGIN TEST tests/initseq.R 304s 304s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 304s Copyright (C) 2024 The R Foundation for Statistical Computing 304s Platform: s390x-ibm-linux-gnu (64-bit) 304s 304s R is free software and comes with ABSOLUTELY NO WARRANTY. 304s You are welcome to redistribute it under certain conditions. 304s Type 'license()' or 'licence()' for distribution details. 304s 304s R is a collaborative project with many contributors. 304s Type 'contributors()' for more information and 304s 'citation()' on how to cite R or R packages in publications. 304s 304s Type 'demo()' for some demos, 'help()' for on-line help, or 304s 'help.start()' for an HTML browser interface to help. 304s Type 'q()' to quit R. 304s 304s > 304s > library(mcmc) 304s > 304s > set.seed(42) 304s > 304s > n <- 1e5 304s > rho <- 0.99 304s > 304s > x <- arima.sim(model = list(ar = rho), n = n) 304s > gamma <- acf(x, lag.max = 1999, type = "covariance", 304s + plot = FALSE)$acf 304s > k <- seq(along = gamma) 304s > Gamma <- gamma[k %% 2 == 1] + gamma[k %% 2 == 0] 304s > k <- min(seq(along = Gamma)[Gamma < 0]) 304s > Gamma <- Gamma[1:k] 304s > Gamma[k] < 0 304s [1] TRUE 304s > Gamma[k] <- 0 304s > 304s > out <- .Call(mcmc:::C_initseq, x - mean(x)) 304s > names(out) 304s [1] "gamma0" "Gamma.pos" "Gamma.dec" "Gamma.con" "var.pos" "var.dec" 304s [7] "var.con" 304s > 304s > all.equal(gamma[1], out$gamma0) 304s [1] TRUE 304s > 304s > length(out$Gamma.pos) == length(Gamma) 304s [1] TRUE 304s > all.equal(out$Gamma.pos, Gamma) 304s [1] TRUE 304s > 304s > Gamma.dec <- cummin(Gamma) 304s > all.equal(out$Gamma.dec, Gamma.dec) 304s [1] TRUE 304s > 304s > ## IGNORE_RDIFF_BEGIN 304s > library(Iso) 305s Iso 0.0-21 305s 305s An "infelicity" in the function ufit() (whereby 305s it was all too easy to conflate the location of 305s the mode with its index in the entries of the 305s "x" argument) has been corrected. To this end, 305s ufit() now has arguments "lmode" (the location 305s of the mode), and "imode" (its index). At most 305s one of these arguments should be specified. See 305s the help for ufit(). 305s > ## IGNORE_RDIFF_END 305s > Gamma.con <- Gamma.dec[1] + cumsum(c(0, pava(diff(Gamma.dec)))) 305s > all.equal(out$Gamma.con, Gamma.con) 305s [1] TRUE 305s > 305s > all.equal(0, min(out$Gamma.pos - out$Gamma.dec)) 305s [1] TRUE 305s > max(diff(out$Gamma.dec)) < sqrt(.Machine$double.eps) 305s [1] TRUE 305s > 305s > all.equal(0, min(out$Gamma.dec - out$Gamma.con)) 305s [1] TRUE 305s > min(diff(diff(out$Gamma.con))) > (- sqrt(.Machine$double.eps)) 305s [1] TRUE 305s > 305s > all.equal(2 * sum(out$Gamma.pos) - out$gamma0, out$var.pos) 305s [1] TRUE 305s > all.equal(2 * sum(out$Gamma.dec) - out$gamma0, out$var.dec) 305s [1] TRUE 305s > all.equal(2 * sum(out$Gamma.con) - out$gamma0, out$var.con) 305s [1] TRUE 305s > 305s > rev(out$Gamma.pos)[1] == 0 305s [1] TRUE 305s > rev(out$Gamma.dec)[1] == 0 305s [1] TRUE 305s > all.equal(rev(out$Gamma.con)[1], 0) 305s [1] TRUE 305s > 305s > 305s BEGIN TEST tests/isotropic.R 305s 305s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 305s Copyright (C) 2024 The R Foundation for Statistical Computing 305s Platform: s390x-ibm-linux-gnu (64-bit) 305s 305s R is free software and comes with ABSOLUTELY NO WARRANTY. 305s You are welcome to redistribute it under certain conditions. 305s Type 'license()' or 'licence()' for distribution details. 305s 305s R is a collaborative project with many contributors. 305s Type 'contributors()' for more information and 305s 'citation()' on how to cite R or R packages in publications. 305s 305s Type 'demo()' for some demos, 'help()' for on-line help, or 305s 'help.start()' for an HTML browser interface to help. 305s Type 'q()' to quit R. 305s 305s > library(mcmc) 305s > isotropic <- mcmc:::isotropic 305s > isotropic.logjacobian <- mcmc:::isotropic.logjacobian 305s > 305s > # create identity test function 305s > identity <- function(x) x 305s > d.identity <- function(x) 1 305s > 305s > # check that isotropic is length preserving for vectors of lengths 1--1000 305s > all(sapply(1:1000, function(x) length(isotropic(identity)(rep(1, x))) == x)) 305s [1] TRUE 305s > 305s > # test that isotropic(identity) is an identity function 305s > all.equal(isotropic(identity)(1:10), 1:10) 305s [1] TRUE 305s > x <- seq(0, 1, length.out=200) 305s > all.equal(isotropic(identity)(x), x) 305s [1] TRUE 305s > 305s > # make sure that isotropic.logjacobian(identity, d.identity) is a 0 function 305s > all.equal(isotropic.logjacobian(identity, d.identity)(1:10), 0) 305s [1] TRUE 305s > 305s > # make sure that 0 as an input does not cause divide-by-zero errors 305s > all.equal(isotropic(identity)(0), 0) 305s [1] TRUE 305s > all.equal(isotropic(identity)(0 * 1:4), rep(0, 4)) 305s [1] TRUE 305s > all.equal(isotropic.logjacobian(identity, d.identity)(0), 0) 305s [1] TRUE 305s > all.equal(isotropic.logjacobian(identity, d.identity)(0 * 1:4), 0) 305s [1] TRUE 305s > 305s > # try isotropic with f(x) = x^2, then we should get 305s > # istropic(f)(x) := |x| * x 305s > f <- function(x) x^2 305s > all.equal(isotropic(f)(1), 1) 305s [1] TRUE 305s > all.equal(isotropic(f)(c(1, 1)), sqrt(2) * c(1, 1)) 305s [1] TRUE 305s > all.equal(isotropic(f)(c(1, 0, 1)), sqrt(2) * c(1, 0, 1)) 305s [1] TRUE 305s > 305s > # make sure lazy-loading works properly. 305s > g <- function(x) x^2 305s > g.iso <- isotropic(g) 305s > g <- function(x) x 305s > all.equal(g.iso(2), 2*2) 305s [1] TRUE 305s > 305s BEGIN TEST tests/logit.R 305s 305s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 305s Copyright (C) 2024 The R Foundation for Statistical Computing 305s Platform: s390x-ibm-linux-gnu (64-bit) 305s 305s R is free software and comes with ABSOLUTELY NO WARRANTY. 305s You are welcome to redistribute it under certain conditions. 305s Type 'license()' or 'licence()' for distribution details. 305s 305s R is a collaborative project with many contributors. 305s Type 'contributors()' for more information and 305s 'citation()' on how to cite R or R packages in publications. 305s 305s Type 'demo()' for some demos, 'help()' for on-line help, or 305s 'help.start()' for an HTML browser interface to help. 305s Type 'q()' to quit R. 305s 305s > 305s > epsilon <- 1e-15 305s > 305s > library(mcmc) 305s > 305s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 305s > set.seed(42) 305s > 305s > options(digits = 3) 305s > 305s > n <- 100 305s > rho <- 0.5 305s > beta0 <- 0.25 305s > beta1 <- 1 305s > beta2 <- 0.5 305s > 305s > x1 <- rnorm(n) 305s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 305s > eta <- beta0 + beta1 * x1 + beta2 * x2 305s > p <- 1 / (1 + exp(- eta)) 305s > y <- as.numeric(runif(n) < p) 305s > 305s > out <- glm(y ~ x1 + x2, family = binomial()) 305s > ## IGNORE_RDIFF_BEGIN 305s > summary(out) 305s 305s Call: 305s glm(formula = y ~ x1 + x2, family = binomial()) 305s 305s Coefficients: 305s Estimate Std. Error z value Pr(>|z|) 305s (Intercept) 0.0599 0.2477 0.24 0.80905 305s x1 1.3682 0.3844 3.56 0.00037 *** 305s x2 0.4760 0.3135 1.52 0.12886 305s --- 305s Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1 305s 305s (Dispersion parameter for binomial family taken to be 1) 305s 305s Null deviance: 138.469 on 99 degrees of freedom 305s Residual deviance: 99.293 on 97 degrees of freedom 305s AIC: 105.3 305s 305s Number of Fisher Scoring iterations: 5 305s 305s > ## IGNORE_RDIFF_END 305s > 305s > mlogl <- function(beta) { 305s + if (length(beta) != 3) stop("length(beta) != 3") 305s + beta0 <- beta[1] 305s + beta1 <- beta[2] 305s + beta2 <- beta[3] 305s + eta <- beta0 + beta1 * x1 + beta2 * x2 305s + p <- exp(eta) / (1 + exp(eta)) 305s + return(- sum(log(p[y == 1])) - sum(log(1 - p[y == 0]))) 305s + } 305s > 305s > ## IGNORE_RDIFF_BEGIN 305s > out.nlm <- nlm(mlogl, coefficients(out), print.level = 2) 305s iteration = 0 305s Parameter: 305s [1] 0.0599 1.3682 0.4760 305s Function Value 305s [1] 49.6 305s Gradient: 305s [1] 8.24e-06 5.50e-06 6.08e-06 305s 305s Relative gradient close to zero. 305s Current iterate is probably solution. 305s 305s > ## IGNORE_RDIFF_END 305s > 305s > logl <- function(beta) { 305s + if (length(beta) != 3) stop("length(beta) != 3") 305s + beta0 <- beta[1] 305s + beta1 <- beta[2] 305s + beta2 <- beta[3] 305s + eta <- beta0 + beta1 * x1 + beta2 * x2 305s + p <- exp(eta) / (1 + exp(eta)) 305s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 305s + } 305s > 305s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 305s > out.metro$accept 305s [1] 0.982 305s > 305s > out.metro <- metrop(out.metro, scale = 0.1) 305s > out.metro$accept 305s [1] 0.795 305s > 305s > out.metro <- metrop(out.metro, scale = 0.5) 305s > out.metro$accept 305s [1] 0.264 305s > 305s > apply(out.metro$batch, 2, mean) 305s [1] 0.0608 1.4230 0.5263 305s > var(out.metro$batch) 305s [,1] [,2] [,3] 305s [1,] 0.06755 -0.0108 0.00989 305s [2,] -0.01080 0.1758 -0.06155 305s [3,] 0.00989 -0.0615 0.10483 305s > olbm(out.metro$batch, 25) 305s [,1] [,2] [,3] 305s [1,] 4.54e-04 9.47e-05 -1.92e-05 305s [2,] 9.47e-05 1.84e-03 -6.45e-04 305s [3,] -1.92e-05 -6.45e-04 9.09e-04 305s > 305s > saveseed <- .Random.seed 305s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 305s + scale = 0.5, debug = TRUE) 305s > 305s > all(out.metro$batch[- out.metro$nbatch, ] == out.metro$current[- 1, ]) 305s [1] TRUE 305s > all(out.metro$current[1, ] == out.metro$initial) 305s [1] TRUE 305s > all(out.metro$batch[out.metro$nbatch, ] == out.metro$final) 305s [1] TRUE 305s > 305s > .Random.seed <- saveseed 305s > d <- ncol(out.metro$proposal) 305s > n <- nrow(out.metro$proposal) 305s > my.proposal <- matrix(NA, n, d) 305s > my.u <- double(n) 305s > ska <- out.metro$scale 305s > for (i in 1:n) { 305s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 305s + if (is.na(out.metro$u[i])) { 305s + my.u[i] <- NA 305s + } else { 305s + my.u[i] <- runif(1) 305s + } 305s + } 305s > max(abs(out.metro$proposal - my.proposal)) < epsilon 305s [1] TRUE 305s > all(is.na(out.metro$u) == is.na(my.u)) 305s [1] TRUE 305s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 305s [1] TRUE 305s > 305s > my.curr.log.green <- apply(out.metro$current, 1, logl) 305s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 305s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 305s [1] TRUE 305s > foo <- my.prop.log.green - my.curr.log.green 305s > max(abs(foo - out.metro$log.green)) < epsilon 305s [1] TRUE 305s > 305s > my.accept <- is.na(my.u) | my.u < exp(foo) 305s > sum(my.accept) == round(n * out.metro$accept) 305s [1] TRUE 305s > 305s > my.path <- matrix(NA, n, d) 305s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 305s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 305s > 305s > all(my.path == out.metro$batch) 305s [1] TRUE 305s > 305s > 305s BEGIN TEST tests/logitbat.R 305s 305s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 305s Copyright (C) 2024 The R Foundation for Statistical Computing 305s Platform: s390x-ibm-linux-gnu (64-bit) 305s 305s R is free software and comes with ABSOLUTELY NO WARRANTY. 305s You are welcome to redistribute it under certain conditions. 305s Type 'license()' or 'licence()' for distribution details. 305s 305s R is a collaborative project with many contributors. 305s Type 'contributors()' for more information and 305s 'citation()' on how to cite R or R packages in publications. 305s 305s Type 'demo()' for some demos, 'help()' for on-line help, or 305s 'help.start()' for an HTML browser interface to help. 305s Type 'q()' to quit R. 305s 305s > 305s > # test batching (blen) 305s > 305s > epsilon <- 1e-15 305s > 305s > library(mcmc) 305s > 305s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 305s > set.seed(42) 305s > 305s > n <- 100 305s > rho <- 0.5 305s > beta0 <- 0.25 305s > beta1 <- 1 305s > beta2 <- 0.5 305s > 305s > x1 <- rnorm(n) 305s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 305s > eta <- beta0 + beta1 * x1 + beta2 * x2 305s > p <- 1 / (1 + exp(- eta)) 305s > y <- as.numeric(runif(n) < p) 305s > 305s > out <- glm(y ~ x1 + x2, family = binomial()) 305s > 305s > logl <- function(beta) { 305s + if (length(beta) != 3) stop("length(beta) != 3") 305s + beta0 <- beta[1] 305s + beta1 <- beta[2] 305s + beta2 <- beta[3] 305s + eta <- beta0 + beta1 * x1 + beta2 * x2 305s + p <- exp(eta) / (1 + exp(eta)) 305s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 305s + } 305s > 305s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 305s > out.metro$accept 305s [1] 0.982 305s > 305s > out.metro <- metrop(out.metro, scale = 0.1) 305s > out.metro$accept 305s [1] 0.795 305s > 305s > out.metro <- metrop(out.metro, scale = 0.5) 305s > out.metro$accept 305s [1] 0.264 305s > 305s > apply(out.metro$batch, 2, mean) 305s [1] 0.06080257 1.42304941 0.52634149 305s > 305s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 305s + scale = 0.5, debug = TRUE, blen = 5) 305s > 305s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 305s > niter == nrow(out.metro$current) 305s [1] TRUE 305s > niter == nrow(out.metro$proposal) 305s [1] TRUE 305s > all(out.metro$current[1, ] == out.metro$initial) 305s [1] TRUE 305s > all(out.metro$current[niter, ] == out.metro$final) | 305s + all(out.metro$proposal[niter, ] == out.metro$final) 305s [1] TRUE 305s > 305s > .Random.seed <- out.metro$initial.seed 305s > d <- ncol(out.metro$proposal) 305s > n <- nrow(out.metro$proposal) 305s > my.proposal <- matrix(NA, n, d) 305s > my.u <- double(n) 305s > ska <- out.metro$scale 305s > for (i in 1:n) { 305s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 305s + if (is.na(out.metro$u[i])) { 305s + my.u[i] <- NA 305s + } else { 305s + my.u[i] <- runif(1) 305s + } 305s + } 305s > max(abs(out.metro$proposal - my.proposal)) < epsilon 305s [1] TRUE 305s > all(is.na(out.metro$u) == is.na(my.u)) 305s [1] TRUE 305s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 305s [1] TRUE 305s > 305s > my.curr.log.green <- apply(out.metro$current, 1, logl) 305s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 305s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 305s [1] TRUE 305s > foo <- my.prop.log.green - my.curr.log.green 305s > max(abs(foo - out.metro$log.green)) < epsilon 305s [1] TRUE 305s > 305s > my.accept <- is.na(my.u) | my.u < exp(foo) 305s > sum(my.accept) == round(n * out.metro$accept) 305s [1] TRUE 305s > if (my.accept[niter]) { 305s + all(out.metro$proposal[niter, ] == out.metro$final) 305s + } else { 305s + all(out.metro$current[niter, ] == out.metro$final) 305s + } 305s [1] TRUE 305s > 305s > my.current <- out.metro$current 305s > my.current[my.accept, ] <- my.proposal[my.accept, ] 305s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 305s > max(abs(out.metro$current - my.current)) < epsilon 305s [1] TRUE 305s > 305s > my.path <- matrix(NA, n, d) 305s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 305s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 305s > nspac <- out.metro$nspac 305s > 305s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 305s > 305s > foom <- array(as.vector(t(my.path)), c(d, out.metro$blen, out.metro$nbatch)) 305s > boom <- t(apply(foom, c(1, 3), mean)) 305s > 305s > all(dim(boom) == dim(out.metro$batch)) 305s [1] TRUE 305s > max(abs(boom - out.metro$batch)) < epsilon 305s [1] TRUE 305s > 305s > 305s BEGIN TEST tests/logitfun.R 305s 305s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 305s Copyright (C) 2024 The R Foundation for Statistical Computing 305s Platform: s390x-ibm-linux-gnu (64-bit) 305s 305s R is free software and comes with ABSOLUTELY NO WARRANTY. 305s You are welcome to redistribute it under certain conditions. 305s Type 'license()' or 'licence()' for distribution details. 305s 305s R is a collaborative project with many contributors. 305s Type 'contributors()' for more information and 305s 'citation()' on how to cite R or R packages in publications. 305s 305s Type 'demo()' for some demos, 'help()' for on-line help, or 305s 'help.start()' for an HTML browser interface to help. 305s Type 'q()' to quit R. 305s 306s > 306s > # test outfun (function) 306s > 306s > epsilon <- 1e-15 306s > 306s > library(mcmc) 306s > 306s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 306s > set.seed(42) 306s > 306s > n <- 100 306s > rho <- 0.5 306s > beta0 <- 0.25 306s > beta1 <- 1 306s > beta2 <- 0.5 306s > 306s > x1 <- rnorm(n) 306s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 306s > eta <- beta0 + beta1 * x1 + beta2 * x2 306s > p <- 1 / (1 + exp(- eta)) 306s > y <- as.numeric(runif(n) < p) 306s > 306s > out <- glm(y ~ x1 + x2, family = binomial()) 306s > 306s > logl <- function(beta) { 306s + if (length(beta) != 3) stop("length(beta) != 3") 306s + beta0 <- beta[1] 306s + beta1 <- beta[2] 306s + beta2 <- beta[3] 306s + eta <- beta0 + beta1 * x1 + beta2 * x2 306s + p <- exp(eta) / (1 + exp(eta)) 306s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 306s + } 306s > 306s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 306s > out.metro$accept 306s [1] 0.982 306s > 306s > out.metro <- metrop(out.metro, scale = 0.1) 306s > out.metro$accept 306s [1] 0.795 306s > 306s > out.metro <- metrop(out.metro, scale = 0.5) 306s > out.metro$accept 306s [1] 0.264 306s > 306s > apply(out.metro$batch, 2, mean) 306s [1] 0.06080257 1.42304941 0.52634149 306s > 306s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 306s + scale = 0.5, debug = TRUE, outfun = function(x) c(x, x^2)) 306s > 306s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 306s > niter == nrow(out.metro$current) 306s [1] TRUE 306s > niter == nrow(out.metro$proposal) 306s [1] TRUE 306s > all(out.metro$current[1, ] == out.metro$initial) 306s [1] TRUE 306s > all(out.metro$current[niter, ] == out.metro$final) | 306s + all(out.metro$proposal[niter, ] == out.metro$final) 306s [1] TRUE 306s > 306s > .Random.seed <- out.metro$initial.seed 306s > d <- ncol(out.metro$proposal) 306s > n <- nrow(out.metro$proposal) 306s > my.proposal <- matrix(NA, n, d) 306s > my.u <- double(n) 306s > ska <- out.metro$scale 306s > for (i in 1:n) { 306s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 306s + if (is.na(out.metro$u[i])) { 306s + my.u[i] <- NA 306s + } else { 306s + my.u[i] <- runif(1) 306s + } 306s + } 306s > max(abs(out.metro$proposal - my.proposal)) < epsilon 306s [1] TRUE 306s > all(is.na(out.metro$u) == is.na(my.u)) 306s [1] TRUE 306s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 306s [1] TRUE 306s > 306s > my.curr.log.green <- apply(out.metro$current, 1, logl) 306s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 306s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 306s [1] TRUE 306s > foo <- my.prop.log.green - my.curr.log.green 306s > max(abs(foo - out.metro$log.green)) < epsilon 306s [1] TRUE 306s > 306s > my.accept <- is.na(my.u) | my.u < exp(foo) 306s > sum(my.accept) == round(n * out.metro$accept) 306s [1] TRUE 306s > if (my.accept[niter]) { 306s + all(out.metro$proposal[niter, ] == out.metro$final) 306s + } else { 306s + all(out.metro$current[niter, ] == out.metro$final) 306s + } 306s [1] TRUE 306s > 306s > my.current <- out.metro$current 306s > my.current[my.accept, ] <- my.proposal[my.accept, ] 306s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 306s > max(abs(out.metro$current - my.current)) < epsilon 306s [1] TRUE 306s > 306s > my.path <- matrix(NA, n, d) 306s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 306s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 306s > nspac <- out.metro$nspac 306s > 306s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 306s > 306s > fred <- t(apply(my.path, 1, out.metro$outfun)) 306s > k <- ncol(fred) 306s > 306s > foom <- array(as.vector(t(fred)), c(k, out.metro$blen, out.metro$nbatch)) 306s > boom <- t(apply(foom, c(1, 3), mean)) 306s > 306s > all(dim(boom) == dim(out.metro$batch)) 306s [1] TRUE 306s > max(abs(boom - out.metro$batch)) < epsilon 306s [1] TRUE 306s > 306s > goom <- cbind(my.path, my.path^2) 306s > all(dim(goom) == dim(out.metro$batch)) 306s [1] TRUE 306s > max(abs(goom - out.metro$batch)) < epsilon 306s [1] TRUE 306s > 306s BEGIN TEST tests/logitfunarg.R 306s 306s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 306s Copyright (C) 2024 The R Foundation for Statistical Computing 306s Platform: s390x-ibm-linux-gnu (64-bit) 306s 306s R is free software and comes with ABSOLUTELY NO WARRANTY. 306s You are welcome to redistribute it under certain conditions. 306s Type 'license()' or 'licence()' for distribution details. 306s 306s R is a collaborative project with many contributors. 306s Type 'contributors()' for more information and 306s 'citation()' on how to cite R or R packages in publications. 306s 306s Type 'demo()' for some demos, 'help()' for on-line help, or 306s 'help.start()' for an HTML browser interface to help. 306s Type 'q()' to quit R. 306s 306s > 306s > # test outfun (function) 306s > 306s > epsilon <- 1e-15 306s > 306s > library(mcmc) 306s > 306s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 306s > set.seed(42) 306s > 306s > n <- 100 306s > rho <- 0.5 306s > beta0 <- 0.25 306s > beta1 <- 1 306s > beta2 <- 0.5 306s > 306s > x1 <- rnorm(n) 306s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 306s > eta <- beta0 + beta1 * x1 + beta2 * x2 306s > p <- 1 / (1 + exp(- eta)) 306s > y <- as.numeric(runif(n) < p) 306s > 306s > out <- glm(y ~ x1 + x2, family = binomial()) 306s > 306s > logl <- function(beta) { 306s + if (length(beta) != 3) stop("length(beta) != 3") 306s + beta0 <- beta[1] 306s + beta1 <- beta[2] 306s + beta2 <- beta[3] 306s + eta <- beta0 + beta1 * x1 + beta2 * x2 306s + p <- exp(eta) / (1 + exp(eta)) 306s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 306s + } 306s > 306s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 306s > out.metro$accept 306s [1] 0.982 306s > 306s > out.metro <- metrop(out.metro, scale = 0.1) 306s > out.metro$accept 306s [1] 0.795 306s > 306s > out.metro <- metrop(out.metro, scale = 0.5) 306s > out.metro$accept 306s [1] 0.264 306s > 306s > apply(out.metro$batch, 2, mean) 306s [1] 0.06080257 1.42304941 0.52634149 306s > 306s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 306s + scale = 0.5, debug = TRUE, outfun = function(x) c(x, x^2)) 306s > 306s > out.metro <- metrop(out.metro) 306s > out.metro$outfun 306s function (x) 306s c(x, x^2) 306s 306s > dim(out.metro$batch) 306s [1] 100 6 306s > 306s > logl <- function(beta, x1, x2, y) { 306s + if (length(beta) != 3) stop("length(beta) != 3") 306s + beta0 <- beta[1] 306s + beta1 <- beta[2] 306s + beta2 <- beta[3] 306s + eta <- beta0 + beta1 * x1 + beta2 * x2 306s + p <- exp(eta) / (1 + exp(eta)) 306s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 306s + } 306s > 306s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 306s + scale = 0.5, debug = TRUE, x1 = x1, x2 = x2, y = y) 306s > out.metro$lud 306s function (beta, x1, x2, y) 306s { 306s if (length(beta) != 3) 306s stop("length(beta) != 3") 306s beta0 <- beta[1] 306s beta1 <- beta[2] 306s beta2 <- beta[3] 306s eta <- beta0 + beta1 * x1 + beta2 * x2 306s p <- exp(eta)/(1 + exp(eta)) 306s return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 306s } 306s > out.metro <- metrop(out.metro, x1 = x1, x2 = x2, y = y) 306s > out.metro$lud 306s function (beta, x1, x2, y) 306s { 306s if (length(beta) != 3) 306s stop("length(beta) != 3") 306s beta0 <- beta[1] 306s beta1 <- beta[2] 306s beta2 <- beta[3] 306s eta <- beta0 + beta1 * x1 + beta2 * x2 306s p <- exp(eta)/(1 + exp(eta)) 306s return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 306s } 306s > 306s > 306s BEGIN TEST tests/logitidx.R 306s 306s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 306s Copyright (C) 2024 The R Foundation for Statistical Computing 306s Platform: s390x-ibm-linux-gnu (64-bit) 306s 306s R is free software and comes with ABSOLUTELY NO WARRANTY. 306s You are welcome to redistribute it under certain conditions. 306s Type 'license()' or 'licence()' for distribution details. 306s 306s R is a collaborative project with many contributors. 306s Type 'contributors()' for more information and 306s 'citation()' on how to cite R or R packages in publications. 306s 306s Type 'demo()' for some demos, 'help()' for on-line help, or 306s 'help.start()' for an HTML browser interface to help. 306s Type 'q()' to quit R. 306s 306s > 306s > # test outfun (positive index vector) 306s > 306s > epsilon <- 1e-15 306s > 306s > library(mcmc) 306s > 306s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 306s > set.seed(42) 306s > 306s > n <- 100 306s > rho <- 0.5 306s > beta0 <- 0.25 306s > beta1 <- 1 306s > beta2 <- 0.5 306s > 306s > x1 <- rnorm(n) 306s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 306s > eta <- beta0 + beta1 * x1 + beta2 * x2 306s > p <- 1 / (1 + exp(- eta)) 306s > y <- as.numeric(runif(n) < p) 306s > 306s > out <- glm(y ~ x1 + x2, family = binomial()) 306s > 306s > logl <- function(beta) { 306s + if (length(beta) != 3) stop("length(beta) != 3") 306s + beta0 <- beta[1] 306s + beta1 <- beta[2] 306s + beta2 <- beta[3] 306s + eta <- beta0 + beta1 * x1 + beta2 * x2 306s + p <- exp(eta) / (1 + exp(eta)) 306s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 306s + } 306s > 306s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 306s > out.metro$accept 306s [1] 0.982 306s > 306s > out.metro <- metrop(out.metro, scale = 0.1) 306s > out.metro$accept 306s [1] 0.795 306s > 306s > out.metro <- metrop(out.metro, scale = 0.5) 306s > out.metro$accept 306s [1] 0.264 306s > 306s > apply(out.metro$batch, 2, mean) 306s [1] 0.06080257 1.42304941 0.52634149 306s > 306s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 306s + scale = 0.5, debug = TRUE, outfun = c(2, 3)) 306s > 306s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 306s > niter == nrow(out.metro$current) 306s [1] TRUE 306s > niter == nrow(out.metro$proposal) 306s [1] TRUE 306s > all(out.metro$current[1, ] == out.metro$initial) 306s [1] TRUE 306s > all(out.metro$current[niter, ] == out.metro$final) | 306s + all(out.metro$proposal[niter, ] == out.metro$final) 306s [1] TRUE 306s > 306s > .Random.seed <- out.metro$initial.seed 306s > d <- ncol(out.metro$proposal) 306s > n <- nrow(out.metro$proposal) 306s > my.proposal <- matrix(NA, n, d) 306s > my.u <- double(n) 306s > ska <- out.metro$scale 306s > for (i in 1:n) { 306s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 306s + if (is.na(out.metro$u[i])) { 306s + my.u[i] <- NA 306s + } else { 306s + my.u[i] <- runif(1) 306s + } 306s + } 306s > max(abs(out.metro$proposal - my.proposal)) < epsilon 306s [1] TRUE 306s > all(is.na(out.metro$u) == is.na(my.u)) 306s [1] TRUE 306s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 306s [1] TRUE 306s > 306s > my.curr.log.green <- apply(out.metro$current, 1, logl) 306s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 306s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 306s [1] TRUE 306s > foo <- my.prop.log.green - my.curr.log.green 306s > max(abs(foo - out.metro$log.green)) < epsilon 306s [1] TRUE 306s > 306s > my.accept <- is.na(my.u) | my.u < exp(foo) 306s > sum(my.accept) == round(n * out.metro$accept) 306s [1] TRUE 306s > if (my.accept[niter]) { 306s + all(out.metro$proposal[niter, ] == out.metro$final) 306s + } else { 306s + all(out.metro$current[niter, ] == out.metro$final) 306s + } 306s [1] TRUE 306s > 306s > my.current <- out.metro$current 306s > my.current[my.accept, ] <- my.proposal[my.accept, ] 306s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 306s > max(abs(out.metro$current - my.current)) < epsilon 306s [1] TRUE 306s > 306s > my.path <- matrix(NA, n, d) 306s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 306s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 306s > nspac <- out.metro$nspac 306s > 306s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 306s > 306s > fred <- my.path[ , out.metro$outfun] 306s > k <- ncol(fred) 306s > 306s > foom <- array(as.vector(t(fred)), c(k, out.metro$blen, out.metro$nbatch)) 306s > boom <- t(apply(foom, c(1, 3), mean)) 306s > 306s > all(dim(boom) == dim(out.metro$batch)) 306s [1] TRUE 306s > max(abs(boom - out.metro$batch)) < epsilon 306s [1] TRUE 306s > 306s > 306s BEGIN TEST tests/logitlogidx.R 306s 306s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 306s Copyright (C) 2024 The R Foundation for Statistical Computing 306s Platform: s390x-ibm-linux-gnu (64-bit) 306s 306s R is free software and comes with ABSOLUTELY NO WARRANTY. 306s You are welcome to redistribute it under certain conditions. 306s Type 'license()' or 'licence()' for distribution details. 306s 306s R is a collaborative project with many contributors. 306s Type 'contributors()' for more information and 306s 'citation()' on how to cite R or R packages in publications. 306s 306s Type 'demo()' for some demos, 'help()' for on-line help, or 306s 'help.start()' for an HTML browser interface to help. 306s Type 'q()' to quit R. 306s 306s > 306s > # test outfun (logical index vector) 306s > 306s > epsilon <- 1e-15 306s > 306s > library(mcmc) 306s > 306s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 306s > set.seed(42) 306s > 306s > n <- 100 306s > rho <- 0.5 306s > beta0 <- 0.25 306s > beta1 <- 1 306s > beta2 <- 0.5 306s > 306s > x1 <- rnorm(n) 306s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 306s > eta <- beta0 + beta1 * x1 + beta2 * x2 306s > p <- 1 / (1 + exp(- eta)) 306s > y <- as.numeric(runif(n) < p) 306s > 306s > out <- glm(y ~ x1 + x2, family = binomial()) 306s > 306s > logl <- function(beta) { 306s + if (length(beta) != 3) stop("length(beta) != 3") 306s + beta0 <- beta[1] 306s + beta1 <- beta[2] 306s + beta2 <- beta[3] 306s + eta <- beta0 + beta1 * x1 + beta2 * x2 306s + p <- exp(eta) / (1 + exp(eta)) 306s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 306s + } 306s > 306s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 307s > out.metro$accept 307s [1] 0.982 307s > 307s > out.metro <- metrop(out.metro, scale = 0.1) 307s > out.metro$accept 307s [1] 0.795 307s > 307s > out.metro <- metrop(out.metro, scale = 0.5) 307s > out.metro$accept 307s [1] 0.264 307s > 307s > apply(out.metro$batch, 2, mean) 307s [1] 0.06080257 1.42304941 0.52634149 307s > 307s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 307s + scale = 0.5, debug = TRUE, outfun = seq(1:3) > 1) 307s > 307s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 307s > niter == nrow(out.metro$current) 307s [1] TRUE 307s > niter == nrow(out.metro$proposal) 307s [1] TRUE 307s > all(out.metro$current[1, ] == out.metro$initial) 307s [1] TRUE 307s > all(out.metro$current[niter, ] == out.metro$final) | 307s + all(out.metro$proposal[niter, ] == out.metro$final) 307s [1] TRUE 307s > 307s > .Random.seed <- out.metro$initial.seed 307s > d <- ncol(out.metro$proposal) 307s > n <- nrow(out.metro$proposal) 307s > my.proposal <- matrix(NA, n, d) 307s > my.u <- double(n) 307s > ska <- out.metro$scale 307s > for (i in 1:n) { 307s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 307s + if (is.na(out.metro$u[i])) { 307s + my.u[i] <- NA 307s + } else { 307s + my.u[i] <- runif(1) 307s + } 307s + } 307s > max(abs(out.metro$proposal - my.proposal)) < epsilon 307s [1] TRUE 307s > all(is.na(out.metro$u) == is.na(my.u)) 307s [1] TRUE 307s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 307s [1] TRUE 307s > 307s > my.curr.log.green <- apply(out.metro$current, 1, logl) 307s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 307s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 307s [1] TRUE 307s > foo <- my.prop.log.green - my.curr.log.green 307s > max(abs(foo - out.metro$log.green)) < epsilon 307s [1] TRUE 307s > 307s > my.accept <- is.na(my.u) | my.u < exp(foo) 307s > sum(my.accept) == round(n * out.metro$accept) 307s [1] TRUE 307s > if (my.accept[niter]) { 307s + all(out.metro$proposal[niter, ] == out.metro$final) 307s + } else { 307s + all(out.metro$current[niter, ] == out.metro$final) 307s + } 307s [1] TRUE 307s > 307s > my.current <- out.metro$current 307s > my.current[my.accept, ] <- my.proposal[my.accept, ] 307s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 307s > max(abs(out.metro$current - my.current)) < epsilon 307s [1] TRUE 307s > 307s > my.path <- matrix(NA, n, d) 307s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 307s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 307s > nspac <- out.metro$nspac 307s > 307s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 307s > 307s > fred <- my.path[ , out.metro$outfun] 307s > k <- ncol(fred) 307s > 307s > foom <- array(as.vector(t(fred)), c(k, out.metro$blen, out.metro$nbatch)) 307s > boom <- t(apply(foom, c(1, 3), mean)) 307s > 307s > all(dim(boom) == dim(out.metro$batch)) 307s [1] TRUE 307s > max(abs(boom - out.metro$batch)) < epsilon 307s [1] TRUE 307s > 307s > 307s BEGIN TEST tests/logitmat.R 307s 307s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 307s Copyright (C) 2024 The R Foundation for Statistical Computing 307s Platform: s390x-ibm-linux-gnu (64-bit) 307s 307s R is free software and comes with ABSOLUTELY NO WARRANTY. 307s You are welcome to redistribute it under certain conditions. 307s Type 'license()' or 'licence()' for distribution details. 307s 307s R is a collaborative project with many contributors. 307s Type 'contributors()' for more information and 307s 'citation()' on how to cite R or R packages in publications. 307s 307s Type 'demo()' for some demos, 'help()' for on-line help, or 307s 'help.start()' for an HTML browser interface to help. 307s Type 'q()' to quit R. 307s 307s > 307s > # test matrix scaling 307s > 307s > epsilon <- 1e-15 307s > 307s > library(mcmc) 307s > 307s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 307s > set.seed(42) 307s > 307s > n <- 100 307s > rho <- 0.5 307s > beta0 <- 0.25 307s > beta1 <- 1 307s > beta2 <- 0.5 307s > 307s > x1 <- rnorm(n) 307s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 307s > eta <- beta0 + beta1 * x1 + beta2 * x2 307s > p <- 1 / (1 + exp(- eta)) 307s > y <- as.numeric(runif(n) < p) 307s > 307s > out <- glm(y ~ x1 + x2, family = binomial()) 307s > 307s > logl <- function(beta) { 307s + if (length(beta) != 3) stop("length(beta) != 3") 307s + beta0 <- beta[1] 307s + beta1 <- beta[2] 307s + beta2 <- beta[3] 307s + eta <- beta0 + beta1 * x1 + beta2 * x2 307s + p <- exp(eta) / (1 + exp(eta)) 307s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 307s + } 307s > 307s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 307s > out.metro$accept 307s [1] 0.982 307s > 307s > out.metro <- metrop(out.metro, scale = 0.1) 307s > out.metro$accept 307s [1] 0.795 307s > 307s > out.metro <- metrop(out.metro, scale = 0.5) 307s > out.metro$accept 307s [1] 0.264 307s > 307s > apply(out.metro$batch, 2, mean) 307s [1] 0.06080257 1.42304941 0.52634149 307s > fred <- var(out.metro$batch) 307s > sally <- t(chol(fred)) 307s > max(abs(fred - sally %*% t(sally))) < epsilon 307s [1] TRUE 307s > 307s > out.metro <- metrop(out.metro, scale = sally) 307s > out.metro$accept 307s [1] 0.451 307s > 307s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 307s + scale = sally, debug = TRUE) 307s > names(out.metro) 307s [1] "accept" "batch" "initial" "final" "accept.batch" 307s [6] "current" "proposal" "log.green" "u" "z" 307s [11] "debug.accept" "initial.seed" "final.seed" "time" "lud" 307s [16] "nbatch" "blen" "nspac" "scale" "debug" 307s > 307s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 307s > niter == nrow(out.metro$current) 307s [1] TRUE 307s > niter == nrow(out.metro$proposal) 307s [1] TRUE 307s > all(out.metro$current[1, ] == out.metro$initial) 307s [1] TRUE 307s > all(out.metro$current[niter, ] == out.metro$final) | 307s + all(out.metro$proposal[niter, ] == out.metro$final) 307s [1] TRUE 307s > 307s > .Random.seed <- out.metro$initial.seed 307s > d <- ncol(out.metro$proposal) 307s > n <- nrow(out.metro$proposal) 307s > my.proposal <- matrix(NA, n, d) 307s > my.u <- double(n) 307s > my.z <- matrix(NA, n, d) 307s > ska <- out.metro$scale 307s > for (i in 1:n) { 307s + zed <- rnorm(d) 307s + my.proposal[i, ] <- out.metro$current[i, ] + ska %*% zed 307s + if (is.na(out.metro$u[i])) { 307s + my.u[i] <- NA 307s + } else { 307s + my.u[i] <- runif(1) 307s + } 307s + my.z[i, ] <- zed 307s + } 307s > max(abs(out.metro$proposal - my.proposal)) < epsilon 307s [1] TRUE 307s > 307s > all(is.na(out.metro$u) == is.na(my.u)) 307s [1] TRUE 307s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 307s [1] TRUE 307s > identical(out.metro$z, my.z) 307s [1] TRUE 307s > 307s > my.curr.log.green <- apply(out.metro$current, 1, logl) 307s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 307s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 307s [1] TRUE 307s > foo <- my.prop.log.green - my.curr.log.green 307s > max(abs(foo - out.metro$log.green)) < epsilon 307s [1] TRUE 307s > 307s > my.accept <- is.na(my.u) | my.u < exp(foo) 307s > sum(my.accept) == round(n * out.metro$accept) 307s [1] TRUE 307s > if (my.accept[niter]) { 307s + all(out.metro$proposal[niter, ] == out.metro$final) 307s + } else { 307s + all(out.metro$current[niter, ] == out.metro$final) 307s + } 307s [1] TRUE 307s > identical(my.accept, out.metro$debug.accept) 307s [1] TRUE 307s > 307s > my.current <- out.metro$current 307s > my.current[my.accept, ] <- my.proposal[my.accept, ] 307s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 307s > max(abs(out.metro$current - my.current)) < epsilon 307s [1] TRUE 307s > 307s > my.path <- matrix(NA, n, d) 307s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 307s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 307s > nspac <- out.metro$nspac 307s > 307s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 307s > 307s > fred <- my.path 307s > k <- ncol(fred) 307s > 307s > foom <- array(as.vector(t(fred)), c(k, out.metro$blen, out.metro$nbatch)) 307s > boom <- t(apply(foom, c(1, 3), mean)) 307s > 307s > all(dim(boom) == dim(out.metro$batch)) 307s [1] TRUE 307s > max(abs(boom - out.metro$batch)) < epsilon 307s [1] TRUE 307s > 307s > 307s BEGIN TEST tests/logitnegidx.R 307s 307s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 307s Copyright (C) 2024 The R Foundation for Statistical Computing 307s Platform: s390x-ibm-linux-gnu (64-bit) 307s 307s R is free software and comes with ABSOLUTELY NO WARRANTY. 307s You are welcome to redistribute it under certain conditions. 307s Type 'license()' or 'licence()' for distribution details. 307s 307s R is a collaborative project with many contributors. 307s Type 'contributors()' for more information and 307s 'citation()' on how to cite R or R packages in publications. 307s 307s Type 'demo()' for some demos, 'help()' for on-line help, or 307s 'help.start()' for an HTML browser interface to help. 307s Type 'q()' to quit R. 307s 307s > 307s > # test outfun (negative index vector) 307s > 307s > epsilon <- 1e-15 307s > 307s > library(mcmc) 307s > 307s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 307s > set.seed(42) 307s > 307s > n <- 100 307s > rho <- 0.5 307s > beta0 <- 0.25 307s > beta1 <- 1 307s > beta2 <- 0.5 307s > 307s > x1 <- rnorm(n) 307s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 307s > eta <- beta0 + beta1 * x1 + beta2 * x2 307s > p <- 1 / (1 + exp(- eta)) 307s > y <- as.numeric(runif(n) < p) 307s > 307s > out <- glm(y ~ x1 + x2, family = binomial()) 307s > 307s > logl <- function(beta) { 307s + if (length(beta) != 3) stop("length(beta) != 3") 307s + beta0 <- beta[1] 307s + beta1 <- beta[2] 307s + beta2 <- beta[3] 307s + eta <- beta0 + beta1 * x1 + beta2 * x2 307s + p <- exp(eta) / (1 + exp(eta)) 307s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 307s + } 307s > 307s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 307s > out.metro$accept 307s [1] 0.982 307s > 307s > out.metro <- metrop(out.metro, scale = 0.1) 307s > out.metro$accept 307s [1] 0.795 307s > 307s > out.metro <- metrop(out.metro, scale = 0.5) 307s > out.metro$accept 307s [1] 0.264 307s > 307s > apply(out.metro$batch, 2, mean) 307s [1] 0.06080257 1.42304941 0.52634149 307s > 307s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 307s + scale = 0.5, debug = TRUE, outfun = - 2) 307s > 307s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 307s > niter == nrow(out.metro$current) 307s [1] TRUE 307s > niter == nrow(out.metro$proposal) 307s [1] TRUE 307s > all(out.metro$current[1, ] == out.metro$initial) 307s [1] TRUE 307s > all(out.metro$current[niter, ] == out.metro$final) | 307s + all(out.metro$proposal[niter, ] == out.metro$final) 307s [1] TRUE 307s > 307s > .Random.seed <- out.metro$initial.seed 307s > d <- ncol(out.metro$proposal) 307s > n <- nrow(out.metro$proposal) 307s > my.proposal <- matrix(NA, n, d) 307s > my.u <- double(n) 307s > ska <- out.metro$scale 307s > for (i in 1:n) { 307s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 307s + if (is.na(out.metro$u[i])) { 307s + my.u[i] <- NA 307s + } else { 307s + my.u[i] <- runif(1) 307s + } 307s + } 307s > max(abs(out.metro$proposal - my.proposal)) < epsilon 307s [1] TRUE 307s > all(is.na(out.metro$u) == is.na(my.u)) 307s [1] TRUE 307s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 307s [1] TRUE 307s > 307s > my.curr.log.green <- apply(out.metro$current, 1, logl) 307s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 307s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 307s [1] TRUE 307s > foo <- my.prop.log.green - my.curr.log.green 307s > max(abs(foo - out.metro$log.green)) < epsilon 307s [1] TRUE 307s > 307s > my.accept <- is.na(my.u) | my.u < exp(foo) 307s > sum(my.accept) == round(n * out.metro$accept) 307s [1] TRUE 307s > if (my.accept[niter]) { 307s + all(out.metro$proposal[niter, ] == out.metro$final) 307s + } else { 307s + all(out.metro$current[niter, ] == out.metro$final) 307s + } 307s [1] TRUE 307s > 307s > my.current <- out.metro$current 307s > my.current[my.accept, ] <- my.proposal[my.accept, ] 307s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 307s > max(abs(out.metro$current - my.current)) < epsilon 307s [1] TRUE 307s > 307s > my.path <- matrix(NA, n, d) 307s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 307s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 307s > nspac <- out.metro$nspac 307s > 307s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 307s > 307s > fred <- my.path[ , out.metro$outfun] 307s > k <- ncol(fred) 307s > 307s > foom <- array(as.vector(t(fred)), c(k, out.metro$blen, out.metro$nbatch)) 307s > boom <- t(apply(foom, c(1, 3), mean)) 307s > 307s > all(dim(boom) == dim(out.metro$batch)) 307s [1] TRUE 307s > max(abs(boom - out.metro$batch)) < epsilon 307s [1] TRUE 307s > 307s > 307s BEGIN TEST tests/logitsub.R 307s 307s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 307s Copyright (C) 2024 The R Foundation for Statistical Computing 307s Platform: s390x-ibm-linux-gnu (64-bit) 307s 307s R is free software and comes with ABSOLUTELY NO WARRANTY. 307s You are welcome to redistribute it under certain conditions. 307s Type 'license()' or 'licence()' for distribution details. 307s 307s R is a collaborative project with many contributors. 307s Type 'contributors()' for more information and 307s 'citation()' on how to cite R or R packages in publications. 307s 307s Type 'demo()' for some demos, 'help()' for on-line help, or 307s 'help.start()' for an HTML browser interface to help. 307s Type 'q()' to quit R. 307s 307s > 307s > # test spacing (nspac) 307s > 307s > epsilon <- 1e-15 307s > 307s > library(mcmc) 307s > 307s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 307s > set.seed(42) 307s > 307s > n <- 100 307s > rho <- 0.5 307s > beta0 <- 0.25 307s > beta1 <- 1 307s > beta2 <- 0.5 307s > 307s > x1 <- rnorm(n) 307s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 307s > eta <- beta0 + beta1 * x1 + beta2 * x2 307s > p <- 1 / (1 + exp(- eta)) 307s > y <- as.numeric(runif(n) < p) 307s > 307s > out <- glm(y ~ x1 + x2, family = binomial()) 307s > 307s > logl <- function(beta) { 307s + if (length(beta) != 3) stop("length(beta) != 3") 307s + beta0 <- beta[1] 307s + beta1 <- beta[2] 307s + beta2 <- beta[3] 307s + eta <- beta0 + beta1 * x1 + beta2 * x2 307s + p <- exp(eta) / (1 + exp(eta)) 307s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 307s + } 307s > 307s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 307s > out.metro$accept 307s [1] 0.982 307s > 307s > out.metro <- metrop(out.metro, scale = 0.1) 307s > out.metro$accept 307s [1] 0.795 307s > 307s > out.metro <- metrop(out.metro, scale = 0.5) 308s > out.metro$accept 308s [1] 0.264 308s > 308s > apply(out.metro$batch, 2, mean) 308s [1] 0.06080257 1.42304941 0.52634149 308s > 308s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 308s + scale = 0.5, debug = TRUE, nspac = 3) 308s > 308s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 308s > niter == nrow(out.metro$current) 308s [1] TRUE 308s > niter == nrow(out.metro$proposal) 308s [1] TRUE 308s > all(out.metro$current[1, ] == out.metro$initial) 308s [1] TRUE 308s > all(out.metro$current[niter, ] == out.metro$final) | 308s + all(out.metro$proposal[niter, ] == out.metro$final) 308s [1] TRUE 308s > 308s > .Random.seed <- out.metro$initial.seed 308s > d <- ncol(out.metro$proposal) 308s > n <- nrow(out.metro$proposal) 308s > my.proposal <- matrix(NA, n, d) 308s > my.u <- double(n) 308s > ska <- out.metro$scale 308s > for (i in 1:n) { 308s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 308s + if (is.na(out.metro$u[i])) { 308s + my.u[i] <- NA 308s + } else { 308s + my.u[i] <- runif(1) 308s + } 308s + } 308s > max(abs(out.metro$proposal - my.proposal)) < epsilon 308s [1] TRUE 308s > all(is.na(out.metro$u) == is.na(my.u)) 308s [1] TRUE 308s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 308s [1] TRUE 308s > 308s > my.curr.log.green <- apply(out.metro$current, 1, logl) 308s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 308s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 308s [1] TRUE 308s > foo <- my.prop.log.green - my.curr.log.green 308s > max(abs(foo - out.metro$log.green)) < epsilon 308s [1] TRUE 308s > 308s > my.accept <- is.na(my.u) | my.u < exp(foo) 308s > sum(my.accept) == round(n * out.metro$accept) 308s [1] TRUE 308s > if (my.accept[niter]) { 308s + all(out.metro$proposal[niter, ] == out.metro$final) 308s + } else { 308s + all(out.metro$current[niter, ] == out.metro$final) 308s + } 308s [1] TRUE 308s > 308s > my.current <- out.metro$current 308s > my.current[my.accept, ] <- my.proposal[my.accept, ] 308s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 308s > max(abs(out.metro$current - my.current)) < epsilon 308s [1] TRUE 308s > 308s > my.path <- matrix(NA, n, d) 308s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 308s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 308s > nspac <- out.metro$nspac 308s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 308s > all(dim(my.path) == dim(out.metro$batch)) 308s [1] TRUE 308s > 308s > all(my.path == out.metro$batch) 308s [1] TRUE 308s > 308s > 308s BEGIN TEST tests/logitsubbat.R 308s 308s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 308s Copyright (C) 2024 The R Foundation for Statistical Computing 308s Platform: s390x-ibm-linux-gnu (64-bit) 308s 308s R is free software and comes with ABSOLUTELY NO WARRANTY. 308s You are welcome to redistribute it under certain conditions. 308s Type 'license()' or 'licence()' for distribution details. 308s 308s R is a collaborative project with many contributors. 308s Type 'contributors()' for more information and 308s 'citation()' on how to cite R or R packages in publications. 308s 308s Type 'demo()' for some demos, 'help()' for on-line help, or 308s 'help.start()' for an HTML browser interface to help. 308s Type 'q()' to quit R. 308s 308s > 308s > # test batching (blen) and spacing (nspac) together 308s > 308s > epsilon <- 1e-15 308s > 308s > library(mcmc) 308s > 308s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 308s > set.seed(42) 308s > 308s > n <- 100 308s > rho <- 0.5 308s > beta0 <- 0.25 308s > beta1 <- 1 308s > beta2 <- 0.5 308s > 308s > x1 <- rnorm(n) 308s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 308s > eta <- beta0 + beta1 * x1 + beta2 * x2 308s > p <- 1 / (1 + exp(- eta)) 308s > y <- as.numeric(runif(n) < p) 308s > 308s > out <- glm(y ~ x1 + x2, family = binomial()) 308s > 308s > logl <- function(beta) { 308s + if (length(beta) != 3) stop("length(beta) != 3") 308s + beta0 <- beta[1] 308s + beta1 <- beta[2] 308s + beta2 <- beta[3] 308s + eta <- beta0 + beta1 * x1 + beta2 * x2 308s + p <- exp(eta) / (1 + exp(eta)) 308s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 308s + } 308s > 308s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 308s > out.metro$accept 308s [1] 0.982 308s > 308s > out.metro <- metrop(out.metro, scale = 0.1) 308s > out.metro$accept 308s [1] 0.795 308s > 308s > out.metro <- metrop(out.metro, scale = 0.5) 308s > out.metro$accept 308s [1] 0.264 308s > 308s > apply(out.metro$batch, 2, mean) 308s [1] 0.06080257 1.42304941 0.52634149 308s > 308s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 308s + scale = 0.5, debug = TRUE, blen = 5, nspac = 3) 308s > 308s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 308s > niter == nrow(out.metro$current) 308s [1] TRUE 308s > niter == nrow(out.metro$proposal) 308s [1] TRUE 308s > all(out.metro$current[1, ] == out.metro$initial) 308s [1] TRUE 308s > all(out.metro$current[niter, ] == out.metro$final) | 308s + all(out.metro$proposal[niter, ] == out.metro$final) 308s [1] TRUE 308s > 308s > .Random.seed <- out.metro$initial.seed 308s > d <- ncol(out.metro$proposal) 308s > n <- nrow(out.metro$proposal) 308s > my.proposal <- matrix(NA, n, d) 308s > my.u <- double(n) 308s > ska <- out.metro$scale 308s > for (i in 1:n) { 308s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 308s + if (is.na(out.metro$u[i])) { 308s + my.u[i] <- NA 308s + } else { 308s + my.u[i] <- runif(1) 308s + } 308s + } 308s > max(abs(out.metro$proposal - my.proposal)) < epsilon 308s [1] TRUE 308s > all(is.na(out.metro$u) == is.na(my.u)) 308s [1] TRUE 308s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 308s [1] TRUE 308s > 308s > my.curr.log.green <- apply(out.metro$current, 1, logl) 308s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 308s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 308s [1] TRUE 308s > foo <- my.prop.log.green - my.curr.log.green 308s > max(abs(foo - out.metro$log.green)) < epsilon 308s [1] TRUE 308s > 308s > my.accept <- is.na(my.u) | my.u < exp(foo) 308s > sum(my.accept) == round(n * out.metro$accept) 308s [1] TRUE 308s > if (my.accept[niter]) { 308s + all(out.metro$proposal[niter, ] == out.metro$final) 308s + } else { 308s + all(out.metro$current[niter, ] == out.metro$final) 308s + } 308s [1] TRUE 308s > 308s > my.current <- out.metro$current 308s > my.current[my.accept, ] <- my.proposal[my.accept, ] 308s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 308s > max(abs(out.metro$current - my.current)) < epsilon 308s [1] TRUE 308s > 308s > my.path <- matrix(NA, n, d) 308s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 308s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 308s > nspac <- out.metro$nspac 308s > 308s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 308s > 308s > foom <- array(as.vector(t(my.path)), c(d, out.metro$blen, out.metro$nbatch)) 308s > boom <- t(apply(foom, c(1, 3), mean)) 308s > 308s > all(dim(boom) == dim(out.metro$batch)) 308s [1] TRUE 308s > max(abs(boom - out.metro$batch)) < epsilon 308s [1] TRUE 308s > 308s > 308s BEGIN TEST tests/logitvec.R 308s 308s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 308s Copyright (C) 2024 The R Foundation for Statistical Computing 308s Platform: s390x-ibm-linux-gnu (64-bit) 308s 308s R is free software and comes with ABSOLUTELY NO WARRANTY. 308s You are welcome to redistribute it under certain conditions. 308s Type 'license()' or 'licence()' for distribution details. 308s 308s R is a collaborative project with many contributors. 308s Type 'contributors()' for more information and 308s 'citation()' on how to cite R or R packages in publications. 308s 308s Type 'demo()' for some demos, 'help()' for on-line help, or 308s 'help.start()' for an HTML browser interface to help. 308s Type 'q()' to quit R. 308s 308s > 308s > # test vector (diag(foo)) scaling 308s > 308s > epsilon <- 1e-15 308s > 308s > library(mcmc) 308s > 308s > suppressWarnings(RNGkind("Marsaglia-Multicarry")) 308s > set.seed(42) 308s > 308s > n <- 100 308s > rho <- 0.5 308s > beta0 <- 0.25 308s > beta1 <- 1 308s > beta2 <- 0.5 308s > 308s > x1 <- rnorm(n) 308s > x2 <- rho * x1 + sqrt(1 - rho^2) * rnorm(n) 308s > eta <- beta0 + beta1 * x1 + beta2 * x2 308s > p <- 1 / (1 + exp(- eta)) 308s > y <- as.numeric(runif(n) < p) 308s > 308s > out <- glm(y ~ x1 + x2, family = binomial()) 308s > 308s > logl <- function(beta) { 308s + if (length(beta) != 3) stop("length(beta) != 3") 308s + beta0 <- beta[1] 308s + beta1 <- beta[2] 308s + beta2 <- beta[3] 308s + eta <- beta0 + beta1 * x1 + beta2 * x2 308s + p <- exp(eta) / (1 + exp(eta)) 308s + return(sum(log(p[y == 1])) + sum(log(1 - p[y == 0]))) 308s + } 308s > 308s > out.metro <- metrop(logl, coefficients(out), 1e3, scale = 0.01) 308s > out.metro$accept 308s [1] 0.982 308s > 308s > out.metro <- metrop(out.metro, scale = 0.1) 308s > out.metro$accept 308s [1] 0.795 308s > 308s > out.metro <- metrop(out.metro, scale = 0.5) 308s > out.metro$accept 308s [1] 0.264 308s > 308s > apply(out.metro$batch, 2, mean) 308s [1] 0.06080257 1.42304941 0.52634149 308s > sally <- apply(out.metro$batch, 2, sd) 308s > 308s > out.metro <- metrop(out.metro, scale = sally) 308s > out.metro$accept 308s [1] 0.398 308s > 308s > out.metro <- metrop(logl, as.numeric(coefficients(out)), 1e2, 308s + scale = sally, debug = TRUE) 308s > 308s > niter <- out.metro$nbatch * out.metro$blen * out.metro$nspac 308s > niter == nrow(out.metro$current) 308s [1] TRUE 308s > niter == nrow(out.metro$proposal) 308s [1] TRUE 308s > all(out.metro$current[1, ] == out.metro$initial) 308s [1] TRUE 308s > all(out.metro$current[niter, ] == out.metro$final) | 308s + all(out.metro$proposal[niter, ] == out.metro$final) 308s [1] TRUE 308s > 308s > .Random.seed <- out.metro$initial.seed 308s > d <- ncol(out.metro$proposal) 308s > n <- nrow(out.metro$proposal) 308s > my.proposal <- matrix(NA, n, d) 308s > my.u <- double(n) 308s > ska <- out.metro$scale 308s > for (i in 1:n) { 308s + my.proposal[i, ] <- out.metro$current[i, ] + ska * rnorm(d) 308s + if (is.na(out.metro$u[i])) { 308s + my.u[i] <- NA 308s + } else { 308s + my.u[i] <- runif(1) 308s + } 308s + } 308s > max(abs(out.metro$proposal - my.proposal)) < epsilon 308s [1] TRUE 308s > 308s > all(is.na(out.metro$u) == is.na(my.u)) 308s [1] TRUE 308s > all(out.metro$u[!is.na(out.metro$u)] == my.u[!is.na(my.u)]) 308s [1] TRUE 308s > 308s > my.curr.log.green <- apply(out.metro$current, 1, logl) 308s > my.prop.log.green <- apply(out.metro$proposal, 1, logl) 308s > all(is.na(out.metro$u) == (my.prop.log.green > my.curr.log.green)) 308s [1] TRUE 308s > foo <- my.prop.log.green - my.curr.log.green 308s > max(abs(foo - out.metro$log.green)) < epsilon 308s [1] TRUE 308s > 308s > my.accept <- is.na(my.u) | my.u < exp(foo) 308s > sum(my.accept) == round(n * out.metro$accept) 308s [1] TRUE 308s > if (my.accept[niter]) { 308s + all(out.metro$proposal[niter, ] == out.metro$final) 308s + } else { 308s + all(out.metro$current[niter, ] == out.metro$final) 308s + } 308s [1] TRUE 308s > 308s > my.current <- out.metro$current 308s > my.current[my.accept, ] <- my.proposal[my.accept, ] 308s > my.current <- rbind(out.metro$initial, my.current[- niter, ]) 308s > max(abs(out.metro$current - my.current)) < epsilon 308s [1] TRUE 308s > 308s > my.path <- matrix(NA, n, d) 308s > my.path[my.accept, ] <- out.metro$proposal[my.accept, ] 308s > my.path[! my.accept, ] <- out.metro$current[! my.accept, ] 308s > nspac <- out.metro$nspac 308s > 308s > my.path <- my.path[seq(nspac, niter, by = nspac), ] 308s > 308s > fred <- my.path 308s > k <- ncol(fred) 308s > 308s > foom <- array(as.vector(t(fred)), c(k, out.metro$blen, out.metro$nbatch)) 308s > boom <- t(apply(foom, c(1, 3), mean)) 308s > 308s > all(dim(boom) == dim(out.metro$batch)) 308s [1] TRUE 308s > max(abs(boom - out.metro$batch)) < epsilon 308s [1] TRUE 308s > 308s > 308s BEGIN TEST tests/morph.R 308s 308s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 308s Copyright (C) 2024 The R Foundation for Statistical Computing 308s Platform: s390x-ibm-linux-gnu (64-bit) 308s 308s R is free software and comes with ABSOLUTELY NO WARRANTY. 308s You are welcome to redistribute it under certain conditions. 308s Type 'license()' or 'licence()' for distribution details. 308s 308s R is a collaborative project with many contributors. 308s Type 'contributors()' for more information and 308s 'citation()' on how to cite R or R packages in publications. 308s 308s Type 'demo()' for some demos, 'help()' for on-line help, or 308s 'help.start()' for an HTML browser interface to help. 308s Type 'q()' to quit R. 308s 308s > library(mcmc) 308s > isotropic <- mcmc:::isotropic 308s > isotropic.logjacobian <- mcmc:::isotropic.logjacobian 308s > 308s > # make sure morph identity works properly 308s > TestMorphIdentity <- function(m.id) { 308s + ident.func <- function(x) x 308s + if (!all.equal(m.id$transform(1:10), 1:10)) 308s + return(FALSE) 308s + if (!all.equal(m.id$inverse(1:10), 1:10)) 308s + return(FALSE) 308s + x <- seq(-1,1, length.out=15) 308s + if (!all.equal(sapply(x, m.id$lud(function(x) dnorm(x, log=TRUE))), 308s + dnorm(x, log=TRUE))) 308s + return(FALSE) 308s + if (!all.equal(m.id$outfun(ident.func)(x), x)) 308s + return(FALSE) 308s + return(TRUE) 308s + } 308s > 308s > TestMorphIdentity(morph()) 308s [1] TRUE 308s > TestMorphIdentity(morph.identity()) 308s [1] TRUE 308s > 308s > TestMorphIdentityOutfun <- function(m) { 308s + f <- m$outfun(NULL) 308s + x <- 1:20 308s + if (!identical(x, f(x))) 308s + return(FALSE) 308s + f <- m$outfun(c(6, 8)) 308s + if (!identical(x[c(6, 8)], f(x))) 308s + return(FALSE) 308s + i <- rep(FALSE, 20) 308s + i[c(1, 3, 5)] <- TRUE 308s + f <- m$outfun(i) 308s + if (!identical(x[i], f(x))) 308s + return(FALSE) 308s + return(TRUE) 308s + } 308s > 308s > TestMorphIdentityOutfun(morph()) 309s [1] TRUE 309s > TestMorphIdentityOutfun(morph.identity()) 309s [1] TRUE 309s > 309s > # make sure that morph and morph.identity give back the same things 309s > all.equal(sort(names(morph.identity())), sort(names(morph(b=1)))) 309s [1] TRUE 309s > 309s > # test center parameter, univariate version 309s > zero.func <- function(x) 0 309s > center <- 2 309s > x <- seq(-1,1, length.out=15) 309s > morph.center <- morph(center=center) 309s > all.equal(sapply(x, morph.center$transform), x-center) 309s [1] TRUE 309s > all.equal(sapply(x, morph.center$inverse), x+center) 309s [1] TRUE 309s > all.equal(sapply(x, morph.center$lud(function(y) dnorm(y, log=TRUE))), 309s + dnorm(x, log=TRUE, mean=-2)) 309s [1] TRUE 309s > 309s > # test center parameter, multivariate version 309s > center <- 1:4 309s > x <- rep(0, 4) 309s > morph.center <- morph(center=center) 309s > lud.mult.dnorm <- function(x) prod(dnorm(x, log=TRUE)) 309s > all.equal(morph.center$transform(x), x-center) 309s [1] TRUE 309s > all.equal(morph.center$inverse(x), x+center) 309s [1] TRUE 309s > all.equal(morph.center$lud(lud.mult.dnorm)(x), 309s + lud.mult.dnorm(x - center)) 309s [1] TRUE 309s > # test 'r'. 309s > r <- 1 309s > morph.r <- morph(r=r) 309s > x <- seq(-1, 1, length.out=20) 309s > all.equal(sapply(x, morph.r$lud(function(x) dnorm(x, log=TRUE))), 309s + dnorm(x, log=TRUE)) 309s [1] TRUE 309s > x <- seq(1.1, 2, length.out=10) 309s > all(sapply(x, morph.r$lud(function(x) dnorm(x, log=TRUE))) 309s + != 309s + dnorm(x, log=TRUE)) 309s [1] TRUE 309s > 309s > TestExponentialEvenPWithRInverse <- function() { 309s + r <- 0.3 309s + p <- 2.2 309s + morph.r <- morph(r=r, p=p) 309s + x <- seq(0, r, length.out=20) 309s + all.equal(x, sapply(x, morph.r$inverse)) 309s + } 309s > 309s > TestExponentialEvenPWithRInverse() 309s [1] TRUE 309s > 309s > # make sure morph$lud passes '...' arguments. 309s > mean <- 2 309s > ident.morph <- morph() 309s > dnorm.morph <- ident.morph$lud(function(x, mean=0) 309s + dnorm(x, mean=mean, log=TRUE)) 309s > all.equal(dnorm.morph(2, mean), dnorm(2, mean=mean, log=TRUE)) 309s [1] TRUE 309s > x <- seq(-3, 3, length.out=20) 309s > m2 <- morph(r=10) 309s > dnorm.morph <- m2$lud(function(x, mean) 309s + dnorm(x, mean=mean, log=TRUE)) 309s > all.equal(sapply(x, function(y) dnorm.morph(y, 2)), 309s + dnorm(x, mean=2, log=TRUE)) 309s [1] TRUE 309s > 309s > # make sure morph$outfun passes '...' arguments. 309s > outfun.orig <- function(x, mean) x + mean 309s > ident.morph <- morph() 309s > mean <- 1 309s > outfun.morph <- ident.morph$outfun(outfun.orig) 309s > all.equal(outfun.morph(1:10, mean), 1:10+mean) 309s [1] TRUE 309s > 309s > m2 <- morph(r=10) 309s > outfun.morph <- m2$outfun(outfun.orig) 309s > all.equal(sapply(1:10, function(x) outfun.morph(x, mean)), 1:10+mean) 309s [1] TRUE 309s > 309s > ########################################################################### 309s > # test built-in exponential and polynomial transformations. 309s > f <- morph(b=3) 309s > x <- seq(0, 10, length.out=100) 309s > all.equal(x, sapply(sapply(x, f$transform), f$inverse)) 309s [1] TRUE 309s > 309s > f <- morph(p=3) 309s > all.equal(x, sapply(sapply(x, f$transform), f$inverse)) 309s [1] TRUE 309s > 309s > f <- morph(p=3, r=10) 309s > all.equal(-10:10, Vectorize(f$transform)(-10:10)) 309s [1] TRUE 309s > 309s > f <- morph(p=3, b=1) 309s > all.equal(x, sapply(sapply(x, f$transform), f$inverse)) 309s [1] TRUE 309s > 309s BEGIN TEST tests/morph.metrop.R 309s 309s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 309s Copyright (C) 2024 The R Foundation for Statistical Computing 309s Platform: s390x-ibm-linux-gnu (64-bit) 309s 309s R is free software and comes with ABSOLUTELY NO WARRANTY. 309s You are welcome to redistribute it under certain conditions. 309s Type 'license()' or 'licence()' for distribution details. 309s 309s R is a collaborative project with many contributors. 309s Type 'contributors()' for more information and 309s 'citation()' on how to cite R or R packages in publications. 309s 309s Type 'demo()' for some demos, 'help()' for on-line help, or 309s 'help.start()' for an HTML browser interface to help. 309s Type 'q()' to quit R. 309s 309s > library(mcmc) 309s > 309s > .morph.unmorph <- mcmc:::.morph.unmorph 309s > 309s > ########################################################################### 309s > # basic functionality check, can morph.metro run? Can we change the 309s > # transformation? 309s > set.seed(42) 309s > obj <- morph.metrop(function(x) dt(x, df=3, log=TRUE), 309s + 100, 100, morph=morph(b=3)) 309s > obj <- morph.metrop(obj, morph=morph(b=1)) 309s > 309s > obj <- morph.metrop(function(x) prod(dt(x, df=3, log=TRUE)), 309s + rep(100, 3), 100, morph=morph(p=3, b=1)) 309s > obj <- morph.metrop(obj, morph=morph(r=1, p=3, b=1)) 309s > 309s > all.equal(class(obj), c("mcmc", "morph.metropolis")) 309s [1] TRUE 309s > 309s > ########################################################################### 309s > # check .morph.unmorph 309s > obj <- list(final=10) 309s > outfun <- function(x) x 309s > m <- morph(p=3) 309s > obj <- .morph.unmorph(obj, m, outfun) 309s > all.equal(class(obj), c("mcmc", "morph.metropolis")) 309s [1] TRUE 309s > all.equal(sort(names(obj)), 309s + sort(c("final", "morph", "morph.final", "outfun"))) 309s [1] TRUE 309s > all.equal(c(obj$final, obj$morph.final), c(m$inverse(10), 10)) 309s [1] TRUE 309s > all.equal(obj$outfun, outfun) 309s [1] TRUE 309s > all.equal(obj$morph, m) 309s [1] TRUE 309s > 309s BEGIN TEST tests/morphtoo.R 309s 309s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 309s Copyright (C) 2024 The R Foundation for Statistical Computing 309s Platform: s390x-ibm-linux-gnu (64-bit) 309s 309s R is free software and comes with ABSOLUTELY NO WARRANTY. 309s You are welcome to redistribute it under certain conditions. 309s Type 'license()' or 'licence()' for distribution details. 309s 309s R is a collaborative project with many contributors. 309s Type 'contributors()' for more information and 309s 'citation()' on how to cite R or R packages in publications. 309s 309s Type 'demo()' for some demos, 'help()' for on-line help, or 309s 'help.start()' for an HTML browser interface to help. 309s Type 'q()' to quit R. 309s 309s > 309s > library(mcmc) 309s > 309s > x <- seq(0, 10, length = 10001) 309s > 309s > ### sub-exponentially light transformation 309s > 309s > b <- 0.5 309s > fsub <- morph(b = b) 309s > 309s > y <- unlist(Map(fsub$inverse, x)) 309s > 309s > myfsub <- function(x) ifelse(x > 1 / b, exp(b * x) - exp(1) / 3, 309s + (x * b)^3 * exp(1) / 6 + x * b * exp(1) / 2) 309s > y2 <- myfsub(x) 309s > all.equal(y, y2, tolerance = 1e-14) 309s [1] TRUE 309s > 309s > z <- unlist(Map(fsub$transform, y)) 309s > all.equal(z, x, tolerance = 1e-14) 309s [1] TRUE 309s > 309s > ### exponentially light transformation 309s > 309s > r <- 5 309s > p <- 3 309s > fp3 <- morph(r = r) 309s > 309s > y <- unlist(Map(fp3$inverse, x)) 309s > 309s > myfp3 <- function(x) ifelse(x < r, x, x + (x - r)^p) 309s > y2 <- myfp3(x) 309s > all.equal(y, y2, tolerance = 1e-14) 309s [1] TRUE 309s > 309s > z <- unlist(Map(fp3$transform, y)) 309s > all.equal(z, x, tolerance = 1e-12) 309s [1] TRUE 309s > 309s > ### both together 309s > 309s > fboth <- morph(b = b, r = r) 309s > 309s > y <- unlist(Map(fboth$inverse, x)) 309s > y2 <- myfsub(myfp3(x)) 309s > all.equal(y, y2, tolerance = 1e-14) 309s [1] TRUE 309s > 309s > z <- unlist(Map(fboth$transform, y)) 309s > all.equal(z, x, tolerance = 1e-12) 309s [1] TRUE 309s > 309s > ### exponentially light transformation with p != 3 309s > 309s > r <- 5 309s > p <- 2.2 309s > fpo <- morph(r = r, p = p) 309s > 309s > y <- unlist(Map(fpo$inverse, x)) 309s > 309s > myfpo <- function(x) ifelse(x < r, x, x + (x - r)^p) 309s > y2 <- myfpo(x) 309s > all.equal(y, y2, tolerance = 1e-14) 309s [1] TRUE 309s > 309s > z <- unlist(Map(fpo$transform, y)) 310s > all.equal(z, x, tolerance = 1e-14) 310s [1] TRUE 310s > 310s > 310s BEGIN TEST tests/saveseed.R 310s 310s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 310s Copyright (C) 2024 The R Foundation for Statistical Computing 310s Platform: s390x-ibm-linux-gnu (64-bit) 310s 310s R is free software and comes with ABSOLUTELY NO WARRANTY. 310s You are welcome to redistribute it under certain conditions. 310s Type 'license()' or 'licence()' for distribution details. 310s 310s R is a collaborative project with many contributors. 310s Type 'contributors()' for more information and 310s 'citation()' on how to cite R or R packages in publications. 310s 310s Type 'demo()' for some demos, 'help()' for on-line help, or 310s 'help.start()' for an HTML browser interface to help. 310s Type 'q()' to quit R. 310s 310s > 310s > library(mcmc) 310s > 310s > set.seed(42) 310s > 310s > h <- function(x) if (all(x >= 0) && sum(x) <= 1) return(1) else return(-Inf) 310s > out <- metrop(h, initial = rep(0, 5), nbatch = 100, blen = 17, nspac = 3, 310s + scale = 0.1) 310s > 310s > save.seed <- .Random.seed 310s > 310s > out1 <- metrop(out) 310s > out2 <- metrop(out1) 310s > out3 <- metrop(out, nbatch = 2 * out$nbatch) 310s > 310s > fred <- rbind(out1$batch, out2$batch) 310s > identical(fred, out3$batch) 310s [1] TRUE 310s > 310s > 310s BEGIN TEST tests/saveseedmorph.R 310s 310s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 310s Copyright (C) 2024 The R Foundation for Statistical Computing 310s Platform: s390x-ibm-linux-gnu (64-bit) 310s 310s R is free software and comes with ABSOLUTELY NO WARRANTY. 310s You are welcome to redistribute it under certain conditions. 310s Type 'license()' or 'licence()' for distribution details. 310s 310s R is a collaborative project with many contributors. 310s Type 'contributors()' for more information and 310s 'citation()' on how to cite R or R packages in publications. 310s 310s Type 'demo()' for some demos, 'help()' for on-line help, or 310s 'help.start()' for an HTML browser interface to help. 310s Type 'q()' to quit R. 310s 310s > 310s > library(mcmc) 310s > 310s > set.seed(42) 310s > 310s > h <- function(x) if (all(x >= 0) && sum(x) <= 1) return(1) else return(-Inf) 310s > out <- morph.metrop(obj = h, initial = rep(0, 5), nbatch = 100, blen = 17, 310s + nspac = 3, scale = 0.1) 310s > 310s > out1 <- morph.metrop(out) 310s > out2 <- morph.metrop(out1) 310s > out3 <- morph.metrop(out, nbatch = 2 * out$nbatch) 310s > 310s > fred <- rbind(out1$batch, out2$batch) 310s > identical(fred, out3$batch) 310s [1] TRUE 310s > 310s > out <- morph.metrop(out, morph = morph(p = 2.2, r = 0.3)) 310s > 310s > out1 <- morph.metrop(out) 310s > out2 <- morph.metrop(out1) 310s > out3 <- morph.metrop(out, nbatch = 2 * out$nbatch) 310s > 310s > fred <- rbind(out1$batch, out2$batch) 310s > identical(fred, out3$batch) 310s [1] TRUE 310s > 310s > 310s BEGIN TEST tests/temp-par-witch.R 311s 311s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 311s Copyright (C) 2024 The R Foundation for Statistical Computing 311s Platform: s390x-ibm-linux-gnu (64-bit) 311s 311s R is free software and comes with ABSOLUTELY NO WARRANTY. 311s You are welcome to redistribute it under certain conditions. 311s Type 'license()' or 'licence()' for distribution details. 311s 311s R is a collaborative project with many contributors. 311s Type 'contributors()' for more information and 311s 'citation()' on how to cite R or R packages in publications. 311s 311s Type 'demo()' for some demos, 'help()' for on-line help, or 311s 'help.start()' for an HTML browser interface to help. 311s Type 'q()' to quit R. 311s 311s > 311s > if ((! exists("DEBUG")) || (! identical(DEBUG, TRUE))) DEBUG <- FALSE 311s > 311s > library(mcmc) 311s > 311s > options(digits=4) # avoid rounding differences 311s > 311s > set.seed(42) 311s > 311s > save.initial.seed <- .Random.seed 311s > 311s > d <- 3 311s > witch.which <- 1 - (1 / 2)^(1 / d) * (1 / 4)^(seq(0, 5) / d) 311s > witch.which 311s [1] 0.2063 0.5000 0.6850 0.8016 0.8750 0.9213 311s > 311s > ncomp <- length(witch.which) 311s > 311s > neighbors <- matrix(FALSE, ncomp, ncomp) 311s > neighbors[row(neighbors) == col(neighbors) + 1] <- TRUE 311s > neighbors[row(neighbors) == col(neighbors) - 1] <- TRUE 311s > neighbors[row(neighbors) == col(neighbors) + 2] <- TRUE 311s > neighbors[row(neighbors) == col(neighbors) - 2] <- TRUE 311s > 311s > ludfun <- function(state) { 311s + stopifnot(is.numeric(state)) 311s + stopifnot(length(state) == d + 1) 311s + icomp <- state[1] 311s + stopifnot(icomp == as.integer(icomp)) 311s + stopifnot(1 <= icomp && icomp <= ncomp) 311s + theta <- state[-1] 311s + if (any(abs(theta) > 1.0)) return(-Inf) 311s + bnd <- witch.which[icomp] 311s + if(bnd >= 1.0) 311s + stop(sprintf("witch.which[%d] >= 1.0", icomp)) 311s + if(bnd <= 0.0) 311s + stop(sprintf("witch.which[%d] <= 0.0", icomp)) 311s + if (all(abs(theta) > bnd)) 311s + return(- (d + 1) * log(2) - d * log(1 - bnd)) 311s + return(- (d + 1) * log(2) - log1p(- (1 - bnd)^d)) 311s + } 311s > 311s > thetas <- matrix(0, ncomp, d) 311s > out <- temper(ludfun, initial = thetas, neighbors = neighbors, nbatch = 50, 311s + blen = 13, nspac = 7, scale = 0.3456789, parallel = TRUE, debug = DEBUG) 311s > 311s > names(out) 311s [1] "lud" "neighbors" "nbatch" "blen" "nspac" 311s [6] "scale" "outfun" "debug" "parallel" "initial.seed" 311s [11] "final.seed" "time" "batch" "acceptx" "accepti" 311s [16] "initial" "final" 311s > 311s > out$acceptx 311s [1] 0.6336 0.4974 0.3245 0.6022 0.6130 0.5914 311s > 311s > out$accepti 311s [,1] [,2] [,3] [,4] [,5] [,6] 311s [1,] NA 0.7051 0.5497 NA NA NA 311s [2,] 0.7523 NA 0.5547 0.6288 NA NA 311s [3,] 0.5794 0.5865 NA 0.5309 0.5476 NA 311s [4,] NA 0.6667 0.5506 NA 0.8272 0.6837 311s [5,] NA NA 0.5439 0.8926 NA 0.8374 311s [6,] NA NA NA 0.8391 0.9023 NA 311s > 311s > ### check that have prob 1 / 2 for corners 311s > 311s > outfun <- function(state) { 311s + stopifnot(is.matrix(state)) 311s + ncomp <- nrow(state) 311s + d <- ncol(state) 311s + foo <- sweep(abs(state), 1, witch.which) 311s + bar <- apply(foo > 0, 1, all) 311s + return(as.numeric(bar)) 311s + } 311s > 311s > out2 <- temper(out, outfun = outfun) 311s > 311s > colMeans(out2$batch) 311s [1] 0.54923 0.40923 0.39538 0.09692 0.12923 0.60000 311s > apply(out2$batch, 2, sd) / sqrt(out$nbatch) 311s [1] 0.03482 0.04817 0.05464 0.02856 0.02113 0.05131 311s > 311s > ### try again 311s > 311s > out3 <- temper(out2, blen = 103) 312s > 312s > foo <- cbind(colMeans(out3$batch), 312s + apply(out3$batch, 2, sd) / sqrt(out$nbatch)) 312s > colnames(foo) <- c("means", "MCSE") 312s > foo 312s means MCSE 312s [1,] 0.5231 0.01390 312s [2,] 0.5361 0.02213 312s [3,] 0.4905 0.03961 312s [4,] 0.5652 0.04909 312s [5,] 0.4056 0.05107 312s [6,] 0.2450 0.05108 312s > 312s > 312s BEGIN TEST tests/temp-par.R 312s 312s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 312s Copyright (C) 2024 The R Foundation for Statistical Computing 312s Platform: s390x-ibm-linux-gnu (64-bit) 312s 312s R is free software and comes with ABSOLUTELY NO WARRANTY. 312s You are welcome to redistribute it under certain conditions. 312s Type 'license()' or 'licence()' for distribution details. 312s 312s R is a collaborative project with many contributors. 312s Type 'contributors()' for more information and 312s 'citation()' on how to cite R or R packages in publications. 312s 312s Type 'demo()' for some demos, 'help()' for on-line help, or 312s 'help.start()' for an HTML browser interface to help. 312s Type 'q()' to quit R. 312s 313s > 313s > library(mcmc) 313s > 313s > set.seed(42) 313s > 313s > data(foo) 313s > attach(foo) 313s > 313s > out <- glm(y ~ x1 + x2 + x3, family = binomial, x = TRUE) 313s > ## IGNORE_RDIFF_BEGIN 313s > summary(out) 313s 313s Call: 313s glm(formula = y ~ x1 + x2 + x3, family = binomial, x = TRUE) 313s 313s Coefficients: 313s Estimate Std. Error z value Pr(>|z|) 313s (Intercept) 0.5772 0.2766 2.087 0.036930 * 313s x1 0.3362 0.4256 0.790 0.429672 313s x2 0.8475 0.4701 1.803 0.071394 . 313s x3 1.5143 0.4426 3.422 0.000622 *** 313s --- 313s Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1 313s 313s (Dispersion parameter for binomial family taken to be 1) 313s 313s Null deviance: 134.602 on 99 degrees of freedom 313s Residual deviance: 86.439 on 96 degrees of freedom 313s AIC: 94.439 313s 313s Number of Fisher Scoring iterations: 5 313s 313s > ## IGNORE_RDIFF_END 313s > 313s > modmat <- out$x 313s > 313s > models <- cbind(rep(0:1, each = 4), rep(rep(0:1, times = 2), each = 2), 313s + rep(0:1, times = 4)) 313s > 313s > exes <- paste("x", 1:3, sep = "") 313s > betas <- NULL 313s > for (i in 1:nrow(models)) { 313s + inies <- as.logical(models[i, ]) 313s + foo <- exes[inies] 313s + bar <- paste("y ~", paste(foo, collapse = " + ")) 313s + if (! any(inies)) bar <- paste(bar, "1") 313s + baz <- glm(as.formula(bar), family = binomial) 313s + beta <- rep(0, 4) 313s + beta[c(TRUE, inies)] <- baz$coef 313s + betas <- rbind(betas, beta) 313s + } 313s > 313s > neighbors <- matrix(FALSE, nrow(models), nrow(models)) 313s > for (i in 1:nrow(neighbors)) { 313s + for (j in 1:ncol(neighbors)) { 313s + foo <- models[i, ] 313s + bar <- models[j, ] 313s + if (sum(foo != bar) == 1) neighbors[i, j] <- TRUE 313s + } 313s + } 313s > 313s > ludfun <- function(state, ...) { 313s + stopifnot(is.numeric(state)) 313s + stopifnot(length(state) == ncol(models) + 2) 313s + stopifnot(length(state) == ncol(models) + 2) 313s + icomp <- state[1] 313s + stopifnot(icomp == as.integer(icomp)) 313s + stopifnot(1 <= icomp && icomp <= nrow(models)) 313s + beta <- state[-1] 313s + inies <- c(TRUE, as.logical(models[icomp, ])) 313s + beta.logl <- beta 313s + beta.logl[! inies] <- 0 313s + eta <- as.numeric(modmat %*% beta.logl) 313s + logp <- ifelse(eta < 0, eta - log1p(exp(eta)), - log1p(exp(- eta))) 313s + logq <- ifelse(eta < 0, - log1p(exp(eta)), - eta - log1p(exp(- eta))) 313s + logl <- sum(logp[y == 1]) + sum(logq[y == 0]) 313s + val <- logl - sum(beta^2) / 2 313s + return(val) 313s + } 313s > 313s > ludval <- NULL 313s > for (i in 1:nrow(models)) ludval <- c(ludval, ludfun(c(i, betas[i, ]))) 313s > all(is.finite(ludval)) 313s [1] TRUE 313s > 313s > 313s > out <- temper(ludfun, initial = betas, neighbors = neighbors, nbatch = 20, 313s + blen = 10, nspac = 5, scale = 0.56789, parallel = TRUE, debug = TRUE) 313s > 313s > names(out) 313s [1] "lud" "neighbors" "nbatch" "blen" 313s [5] "nspac" "scale" "outfun" "debug" 313s [9] "parallel" "initial.seed" "final.seed" "time" 313s [13] "batch" "acceptx" "accepti" "initial" 313s [17] "final" "which" "unif.which" "state" 313s [21] "log.hastings" "unif.hastings" "proposal" "acceptd" 313s [25] "norm" "unif.choose" "coproposal" 313s > 313s > ### check decision about within-component or jump/swap 313s > 313s > identical(out$unif.which < 0.5, out$which) 313s [1] TRUE 313s > 313s > identical(out$which, out$proposal[ , 1] == out$coproposal[ , 1]) 313s [1] TRUE 313s > 313s > ### check proposal and coproposal are actually current state or part thereof 313s > 313s > prop <- out$proposal 313s > coprop <- out$coproposal 313s > prop.i <- prop[ , 1] 313s > coprop.i <- coprop[ , 1] 313s > alt.prop <- prop 313s > alt.coprop <- coprop 313s > for (i in 1:nrow(prop)) { 313s + alt.prop[i, ] <- c(prop.i[i], out$state[i, prop.i[i], ]) 313s + alt.coprop[i, ] <- c(coprop.i[i], out$state[i, coprop.i[i], ]) 313s + } 313s > identical(coprop, alt.coprop) 313s [1] TRUE 313s > identical(prop[! out$which, ], alt.prop[! out$which, ]) 313s [1] TRUE 313s > identical(prop[out$which, 1], alt.prop[out$which, 1]) 313s [1] TRUE 313s > 313s > ### check hastings ratio calculated correctly 313s > 313s > foo <- apply(prop, 1, ludfun) 313s > fooco <- apply(coprop, 1, ludfun) 313s > prop[ , 1] <- out$coproposal[ , 1] 313s > coprop[ , 1] <- out$proposal[ , 1] 313s > foo.swap <- apply(prop, 1, ludfun) 313s > fooco.swap <- apply(coprop, 1, ludfun) 313s > log.haste <- ifelse(out$which, foo - fooco, 313s + foo.swap + fooco.swap - foo - fooco) 313s > all.equal(log.haste, out$log.hastings) 313s [1] TRUE 313s > 313s > ### check hastings rejection decided correctly 313s > 313s > identical(out$log.hastings >= 0, is.na(out$unif.hastings)) 313s [1] TRUE 313s > all(out$log.hastings < 0 | out$acceptd) 313s [1] TRUE 313s > identical(out$acceptd, 313s + out$log.hastings >= 0 | out$unif.hastings < exp(out$log.hastings)) 313s [1] TRUE 313s > 313s > ### check acceptance carried out or not (according to decision) correctly 313s > 313s > before <- out$state 313s > after <- before 313s > after[- dim(after)[1], , ] <- before[-1, , ] 313s > after[dim(after)[1], , ] <- out$final 313s > my.after <- before 313s > for (i in 1:length(out$acceptd)) { 313s + if (out$acceptd[i]) { 313s + if (out$which[i]) { 313s + j <- out$proposal[i, 1] 313s + my.after[i, j, ] <- out$proposal[i, -1] 313s + } else { 313s + j <- out$proposal[i, 1] 313s + k <- out$coproposal[i, 1] 313s + my.after[i, j, ] <- out$coproposal[i, -1] 313s + my.after[i, k, ] <- out$proposal[i, -1] 313s + } 313s + } 313s + } 313s > identical(after, my.after) 313s [1] TRUE 313s > 313s > ### check within-component proposal 313s > 313s > my.coproposal.within <- out$coproposal[out$which, ] 313s > proposal.within <- out$proposal[out$which, ] 313s > my.z <- out$norm[out$which, ] 313s > my.proposal.within <- my.coproposal.within 313s > my.proposal.within[ , -1] <- my.coproposal.within[ , -1] + out$scale * my.z 313s > all.equal(proposal.within, my.proposal.within) 313s [1] TRUE 313s > 313s > my.unif.choose <- out$unif.choose[out$which, 1] 313s > my.i <- floor(nrow(models) * my.unif.choose) + 1 313s > all(1 <= my.i & my.i <= nrow(models)) 313s [1] TRUE 313s > identical(my.i, my.coproposal.within[ , 1]) 313s [1] TRUE 313s > 313s > ### check swap proposal 313s > 313s > coproposal.swap <- out$coproposal[! out$which, ] 313s > proposal.swap <- out$proposal[! out$which, ] 313s > unif.choose.swap <- out$unif.choose[! out$which, ] 313s > my.i <- floor(nrow(models) * unif.choose.swap[ , 1]) + 1 313s > nneighbors <- apply(out$neighbors, 1, sum) 313s > my.nneighbors <- nneighbors[my.i] 313s > my.k <- floor(my.nneighbors * unif.choose.swap[ , 2]) + 1 313s > my.j <- my.k 313s > foo <- seq(1, ncol(out$neighbors)) 313s > for (i in seq(along = my.j)) { 313s + my.j[i] <- (foo[out$neighbors[my.i[i], ]])[my.k[i]] 313s + } 313s > identical(coproposal.swap[ , 1], my.i) 313s [1] TRUE 313s > identical(proposal.swap[ , 1], my.j) 313s [1] TRUE 313s > 313s > ### check standard normal and uniform random numbers are as purported 313s > 313s > save.Random.seed <- .Random.seed 313s > .Random.seed <- out$initial.seed 313s > 313s > nx <- ncol(out$initial) 313s > niter <- out$nbatch * out$blen * out$nspac 313s > my.norm <- matrix(NA, nrow = nrow(out$norm), ncol = ncol(out$norm)) 313s > my.unif.which <- rep(NA, niter) 313s > my.unif.hastings <- rep(NA, niter) 313s > my.unif.choose <- matrix(NA, niter, 2) 313s > for (iiter in 1:niter) { 313s + my.unif.which[iiter] <- runif(1) 313s + if (out$which[iiter]) { 313s + my.unif.choose[iiter, 1] <- runif(1) 313s + my.norm[iiter, ] <- rnorm(nx) 313s + if (out$log.hastings[iiter] < 0) my.unif.hastings[iiter] <- runif(1) 313s + } else { 313s + my.unif.choose[iiter, ] <- runif(2) 313s + if (out$log.hastings[iiter] < 0) my.unif.hastings[iiter] <- runif(1) 313s + } 313s + } 313s > identical(my.norm, out$norm) 313s [1] TRUE 313s > identical(my.unif.which, out$unif.which) 313s [1] TRUE 313s > identical(my.unif.hastings, out$unif.hastings) 313s [1] TRUE 313s > identical(my.unif.choose, out$unif.choose) 313s [1] TRUE 313s > 313s > .Random.seed <- save.Random.seed 313s > 313s > ### check batch means 313s > 313s > foo <- after[seq(1, niter) %% out$nspac == 0, , ] 313s > foo <- array(as.vector(foo), dim = c(out$blen, out$nbatch, dim(foo)[2:3])) 313s > foo <- apply(foo, c(2, 3, 4), mean) 313s > all.equal(foo, out$batch) 313s [1] TRUE 313s > 313s > ### check acceptance rates 313s > 313s > accept.within <- out$acceptd[out$which] 313s > my.i.within <- out$coproposal[out$which, 1] 313s > my.acceptx <- as.vector(sapply(split(accept.within, my.i.within), mean)) 313s > identical(my.acceptx, out$acceptx) 313s [1] TRUE 313s > 313s > accept.swap <- out$acceptd[! out$which] 313s > my.i.swap <- out$coproposal[! out$which, 1] 313s > my.j.swap <- out$proposal[! out$which, 1] 313s > nmodel <- nrow(out$neighbors) 313s > my.accepti <- matrix(NA, nmodel, nmodel) 313s > for (i in 1:nmodel) { 313s + for (j in 1:nmodel) { 313s + if (out$neighbors[i, j]) { 313s + my.accepti[i, j] <- 313s + mean(accept.swap[my.i.swap == i & my.j.swap == j]) 313s + } 313s + } 313s + } 313s > identical(my.accepti, out$accepti) 313s [1] TRUE 313s > 313s > ### check scale vector 313s > 313s > nx <- ncol(models) + 1 313s > newscale <- rnorm(nx, 0.5, 0.1) 313s > 313s > out <- temper(out, scale = newscale) 313s > 313s > my.coproposal.within <- out$coproposal[out$which, ] 313s > proposal.within <- out$proposal[out$which, ] 313s > my.z <- out$norm[out$which, ] 313s > my.proposal.within <- my.coproposal.within 313s > my.proposal.within[ , -1] <- my.coproposal.within[ , -1] + 313s + sweep(my.z, 2, out$scale, "*") 313s > all.equal(proposal.within, my.proposal.within) 313s [1] TRUE 313s > 313s > ### check scale matrix 313s > 313s > matscale <- matrix(rnorm(nx * nx, 0.0, 0.1), nx, nx) 313s > diag(matscale) <- 0.56789 313s > 313s > out <- temper(out, scale = matscale) 313s > 313s > my.coproposal.within <- out$coproposal[out$which, ] 313s > proposal.within <- out$proposal[out$which, ] 313s > my.z <- out$norm[out$which, ] 313s > my.proposal.within <- my.coproposal.within 313s > my.proposal.within[ , -1] <- my.coproposal.within[ , -1] + 313s + my.z %*% t(out$scale) 313s > all.equal(proposal.within, my.proposal.within) 313s [1] TRUE 313s > 313s > ### check scale list 313s > 313s > lisztscale <- list(0.56789, newscale, matscale, matscale, newscale, 313s + 0.98765, 0.98765, newscale) 313s > 313s > out <- temper(out, scale = lisztscale) 313s > 313s > my.coproposal.within <- out$coproposal[out$which, ] 313s > proposal.within <- out$proposal[out$which, ] 313s > my.z <- out$norm[out$which, ] 313s > my.proposal.within <- my.coproposal.within 313s > for (iiter in 1:nrow(my.z)) { 313s + my.i <- my.coproposal.within[iiter, 1] 313s + my.scale <- out$scale[[my.i]] 313s + if (is.matrix(my.scale)) { 313s + my.proposal.within[iiter, -1] <- my.coproposal.within[iiter, -1] + 313s + my.z[iiter, , drop = FALSE] %*% t(my.scale) 313s + } else { 313s + my.proposal.within[iiter, -1] <- my.coproposal.within[iiter, -1] + 313s + my.z[iiter, ] * my.scale 313s + } 313s + } 313s > all.equal(proposal.within, my.proposal.within) 313s [1] TRUE 313s > 313s > ### check outfun 313s > 313s > outfun <- function(state, icomp, ...) { 313s + stopifnot(is.matrix(state)) 313s + stopifnot(is.numeric(state)) 313s + nx <- ncol(betas) 313s + ncomp <- nrow(betas) 313s + stopifnot(ncol(state) == nx) 313s + stopifnot(nrow(state) == ncomp) 313s + stopifnot(1 <= icomp && icomp <= ncomp) 313s + foo <- state[icomp, ] 313s + bar <- foo^2 313s + return(c(foo, bar)) 313s + } 313s > 313s > out <- temper(out, outfun = outfun, icomp = 4) 314s > 314s > before <- out$state 314s > after <- before 314s > after[- dim(after)[1], , ] <- before[-1, , ] 314s > after[dim(after)[1], , ] <- out$final 314s > outies <- apply(after, 1, outfun, icomp = 4) 314s > outies <- t(outies) 314s > 314s > foo <- outies[seq(1, niter) %% out$nspac == 0, ] 314s > foo <- array(as.vector(foo), dim = c(out$blen, out$nbatch, dim(foo)[2])) 314s > foo <- apply(foo, c(2, 3), mean) 314s > all.equal(foo, out$batch) 314s [1] TRUE 314s > 314s > 314s BEGIN TEST tests/temp-ser-witch.R 314s 314s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 314s Copyright (C) 2024 The R Foundation for Statistical Computing 314s Platform: s390x-ibm-linux-gnu (64-bit) 314s 314s R is free software and comes with ABSOLUTELY NO WARRANTY. 314s You are welcome to redistribute it under certain conditions. 314s Type 'license()' or 'licence()' for distribution details. 314s 314s R is a collaborative project with many contributors. 314s Type 'contributors()' for more information and 314s 'citation()' on how to cite R or R packages in publications. 314s 314s Type 'demo()' for some demos, 'help()' for on-line help, or 314s 'help.start()' for an HTML browser interface to help. 314s Type 'q()' to quit R. 314s 314s > 314s > library(mcmc) 314s > 314s > set.seed(42) 314s > 314s > d <- 3 314s > witch.which <- 1 - (1 / 2)^(1 / d) * (1 / 4)^(seq(0, 5) / d) 314s > witch.which 314s [1] 0.2062995 0.5000000 0.6850197 0.8015749 0.8750000 0.9212549 314s > 314s > ncomp <- length(witch.which) 314s > 314s > neighbors <- matrix(FALSE, ncomp, ncomp) 314s > neighbors[row(neighbors) == col(neighbors) + 1] <- TRUE 314s > neighbors[row(neighbors) == col(neighbors) - 1] <- TRUE 314s > neighbors[row(neighbors) == col(neighbors) + 2] <- TRUE 314s > neighbors[row(neighbors) == col(neighbors) - 2] <- TRUE 314s > 314s > ludfun <- function(state) { 314s + stopifnot(is.numeric(state)) 314s + stopifnot(length(state) == d + 1) 314s + icomp <- state[1] 314s + stopifnot(icomp == as.integer(icomp)) 314s + stopifnot(1 <= icomp && icomp <= ncomp) 314s + theta <- state[-1] 314s + if (any(abs(theta) > 1.0)) return(-Inf) 314s + bnd <- witch.which[icomp] 314s + if(bnd >= 1.0) 314s + stop(sprintf("witch.which[%d] >= 1.0", icomp)) 314s + if(bnd <= 0.0) 314s + stop(sprintf("witch.which[%d] <= 0.0", icomp)) 314s + if (all(abs(theta) > bnd)) 314s + return(- (d + 1) * log(2) - d * log(1 - bnd)) 314s + return(- (d + 1) * log(2) - log1p(- (1 - bnd)^d)) 314s + } 314s > 314s > initial <- c(1, rep(0, d)) 314s > 314s > out <- temper(ludfun, initial = initial, neighbors = neighbors, 314s + nbatch = 50, blen = 13, nspac = 7, scale = 0.3456789) 314s > 314s > names(out) 314s [1] "lud" "neighbors" "nbatch" "blen" "nspac" 314s [6] "scale" "outfun" "debug" "parallel" "initial.seed" 314s [11] "final.seed" "time" "batch" "acceptx" "accepti" 314s [16] "initial" "final" "ibatch" 314s > 314s > out$acceptx 314s [1] 0.6388889 0.4385246 0.3631714 0.4885246 0.4709677 0.4735516 314s > 314s > out$accepti 314s [,1] [,2] [,3] [,4] [,5] [,6] 314s [1,] NA 0.5071770 0.2727273 NA NA NA 314s [2,] 0.7070064 NA 0.4355828 0.4186047 NA NA 314s [3,] 0.5816327 0.8039216 NA 0.5888889 0.5662651 NA 314s [4,] NA 0.7415730 0.8571429 NA 0.7857143 0.6626506 314s [5,] NA NA 0.5204082 0.6516854 NA 0.8378378 314s [6,] NA NA NA 0.3515152 0.5056818 NA 314s > 314s > colMeans(out$ibatch) 314s [1] 0.1830769 0.2153846 0.1630769 0.1369231 0.1353846 0.1661538 314s > 314s > ### check that have prob 1 / 2 for corners 314s > 314s > outfun <- function(state) { 314s + stopifnot(is.numeric(state)) 314s + icomp <- state[1] 314s + stopifnot(icomp == as.integer(icomp)) 314s + stopifnot(1 <= icomp && icomp <= length(witch.which)) 314s + theta <- state[-1] 314s + foo <- all(abs(theta) > witch.which[icomp]) 314s + bar <- rep(0, length(witch.which)) 314s + baz <- rep(0, length(witch.which)) 314s + bar[icomp] <- as.numeric(foo) 314s + baz[icomp] <- 1 314s + return(c(bar, baz)) 314s + } 314s > 314s > out <- temper(out, blen = 103, outfun = outfun, debug = TRUE) 315s > 315s > eta.batch <- out$batch[ , seq(1, ncomp)] 315s > noo.batch <- out$batch[ , seq(ncomp + 1, ncomp + ncomp)] 315s > eta <- colMeans(eta.batch) 315s > noo <- colMeans(noo.batch) 315s > mu <- eta / noo 315s > eta 315s [1] 0.06660194 0.06388350 0.05766990 0.06563107 0.10368932 0.22912621 315s > noo 315s [1] 0.1365049 0.1258252 0.1293204 0.1370874 0.1716505 0.2996117 315s > mu 315s [1] 0.4879090 0.5077160 0.4459459 0.4787535 0.6040724 0.7647440 315s > 315s > eta.batch.rel <- sweep(eta.batch, 2, eta, "/") 315s > noo.batch.rel <- sweep(noo.batch, 2, noo, "/") 315s > mu.batch.rel <- eta.batch.rel - noo.batch.rel 315s > 315s > mu.mcse.rel <- apply(mu.batch.rel, 2, sd) / sqrt(out$nbatch) 315s > mu.mcse.rel 315s [1] 0.05010927 0.07897321 0.09678339 0.12636113 0.11261781 0.07082685 315s > 315s > foo <- cbind(mu, mu * mu.mcse.rel) 315s > colnames(foo) <- c("means", "MCSE") 315s > foo 315s means MCSE 315s [1,] 0.4879090 0.02444876 315s [2,] 0.5077160 0.04009596 315s [3,] 0.4459459 0.04316016 315s [4,] 0.4787535 0.06049584 315s [5,] 0.6040724 0.06802931 315s [6,] 0.7647440 0.05416441 315s > 315s > ### check decision about within-component or jump/swap 315s > 315s > identical(out$unif.which < 0.5, out$which) 315s [1] TRUE 315s > 315s > identical(out$which, out$proposal[ , 1] == out$state[ , 1]) 315s [1] TRUE 315s > 315s > ### check hastings ratio calculated correctly 315s > 315s > n <- apply(neighbors, 1, sum) 315s > i <- out$state[ , 1] 315s > istar <- out$proposal[ , 1] 315s > foo <- apply(out$state, 1, ludfun) 315s > bar <- apply(out$proposal, 1, ludfun) 316s > my.log.hastings <- bar - foo - log(n[istar]) + log(n[i]) 316s > all.equal(my.log.hastings, out$log.hastings) 316s [1] TRUE 316s > 316s > 316s BEGIN TEST tests/temp-ser.R 316s 316s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 316s Copyright (C) 2024 The R Foundation for Statistical Computing 316s Platform: s390x-ibm-linux-gnu (64-bit) 316s 316s R is free software and comes with ABSOLUTELY NO WARRANTY. 316s You are welcome to redistribute it under certain conditions. 316s Type 'license()' or 'licence()' for distribution details. 316s 316s R is a collaborative project with many contributors. 316s Type 'contributors()' for more information and 316s 'citation()' on how to cite R or R packages in publications. 316s 316s Type 'demo()' for some demos, 'help()' for on-line help, or 316s 'help.start()' for an HTML browser interface to help. 316s Type 'q()' to quit R. 316s 316s > 316s > library(mcmc) 316s > 316s > set.seed(42) 316s > 316s > data(foo) 316s > attach(foo) 316s > 316s > out <- glm(y ~ x1 + x2 + x3, family = binomial, x = TRUE) 316s > ## IGNORE_RDIFF_BEGIN 316s > summary(out) 316s 316s Call: 316s glm(formula = y ~ x1 + x2 + x3, family = binomial, x = TRUE) 316s 316s Coefficients: 316s Estimate Std. Error z value Pr(>|z|) 316s (Intercept) 0.5772 0.2766 2.087 0.036930 * 316s x1 0.3362 0.4256 0.790 0.429672 316s x2 0.8475 0.4701 1.803 0.071394 . 316s x3 1.5143 0.4426 3.422 0.000622 *** 316s --- 316s Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1 316s 316s (Dispersion parameter for binomial family taken to be 1) 316s 316s Null deviance: 134.602 on 99 degrees of freedom 316s Residual deviance: 86.439 on 96 degrees of freedom 316s AIC: 94.439 316s 316s Number of Fisher Scoring iterations: 5 316s 316s > ## IGNORE_RDIFF_END 316s > 316s > modmat <- out$x 316s > 316s > models <- cbind(rep(0:1, each = 4), rep(rep(0:1, times = 2), each = 2), 316s + rep(0:1, times = 4)) 316s > 316s > exes <- paste("x", 1:3, sep = "") 316s > models[nrow(models), ] 316s [1] 1 1 1 316s > beta.initial <- c(nrow(models), out$coefficients) 316s > 316s > neighbors <- matrix(FALSE, nrow(models), nrow(models)) 316s > for (i in 1:nrow(neighbors)) { 316s + for (j in 1:ncol(neighbors)) { 316s + foo <- models[i, ] 316s + bar <- models[j, ] 316s + if (sum(foo != bar) == 1) neighbors[i, j] <- TRUE 316s + } 316s + } 316s > neighbors 316s [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] 316s [1,] FALSE TRUE TRUE FALSE TRUE FALSE FALSE FALSE 316s [2,] TRUE FALSE FALSE TRUE FALSE TRUE FALSE FALSE 316s [3,] TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE 316s [4,] FALSE TRUE TRUE FALSE FALSE FALSE FALSE TRUE 316s [5,] TRUE FALSE FALSE FALSE FALSE TRUE TRUE FALSE 316s [6,] FALSE TRUE FALSE FALSE TRUE FALSE FALSE TRUE 316s [7,] FALSE FALSE TRUE FALSE TRUE FALSE FALSE TRUE 316s [8,] FALSE FALSE FALSE TRUE FALSE TRUE TRUE FALSE 316s > 316s > ludfun <- function(state, log.pseudo.prior, ...) { 316s + stopifnot(is.numeric(state)) 316s + stopifnot(length(state) == ncol(models) + 2) 316s + icomp <- state[1] 316s + stopifnot(icomp == as.integer(icomp)) 316s + stopifnot(1 <= icomp && icomp <= nrow(models)) 316s + stopifnot(is.numeric(log.pseudo.prior)) 316s + stopifnot(length(log.pseudo.prior) == nrow(models)) 316s + beta <- state[-1] 316s + inies <- c(TRUE, as.logical(models[icomp, ])) 316s + beta.logl <- beta 316s + beta.logl[! inies] <- 0 316s + eta <- as.numeric(modmat %*% beta.logl) 316s + logp <- ifelse(eta < 0, eta - log1p(exp(eta)), - log1p(exp(- eta))) 316s + logq <- ifelse(eta < 0, - log1p(exp(eta)), - eta - log1p(exp(- eta))) 316s + logl <- sum(logp[y == 1]) + sum(logq[y == 0]) 316s + val <- logl - sum(beta^2) / 2 + log.pseudo.prior[icomp] 316s + return(val) 316s + } 316s > 316s > qux <- c(25.01, 5.875, 9.028, 0.6959, 11.73, 2.367, 5.864, 0.0) 316s > 316s > out <- temper(ludfun, initial = beta.initial, neighbors = neighbors, 316s + nbatch = 25, blen = 20, nspac = 5, scale = 0.56789, debug = TRUE, 316s + log.pseudo.prior = qux) 316s > 316s > names(out) 316s [1] "lud" "neighbors" "nbatch" "blen" 316s [5] "nspac" "scale" "outfun" "debug" 316s [9] "parallel" "initial.seed" "final.seed" "time" 316s [13] "batch" "acceptx" "accepti" "initial" 316s [17] "final" "ibatch" "which" "unif.which" 316s [21] "state" "log.hastings" "unif.hastings" "proposal" 316s [25] "acceptd" "norm" "unif.choose" 316s > 316s > apply(out$ibatch, 2, mean) 316s [1] 0.776 0.170 0.000 0.006 0.024 0.010 0.004 0.010 316s > 316s > ### check decision about within-component or jump/swap 316s > 316s > identical(out$unif.which < 0.5, out$which) 316s [1] TRUE 316s > 316s > identical(out$which, out$proposal[ , 1] == out$state[ , 1]) 316s [1] TRUE 316s > 316s > ### check hastings ratio calculated correctly 316s > 316s > foo <- apply(out$state, 1, ludfun, log.pseudo.prior = qux) 317s > bar <- apply(out$proposal, 1, ludfun, log.pseudo.prior = qux) 317s > all.equal(bar - foo, out$log.hastings) 317s [1] TRUE 317s > 317s > ### check hastings rejection decided correctly 317s > 317s > identical(out$log.hastings >= 0, is.na(out$unif.hastings)) 317s [1] TRUE 317s > all(out$log.hastings < 0 | out$acceptd) 317s [1] TRUE 317s > identical(out$acceptd, 317s + out$log.hastings >= 0 | out$unif.hastings < exp(out$log.hastings)) 317s [1] TRUE 317s > 317s > ### check acceptance carried out or not (according to decision) correctly 317s > 317s > before <- out$state 317s > after <- before 317s > after[- dim(after)[1], ] <- before[-1, ] 317s > after[dim(after)[1], ] <- out$final 317s > my.after <- before 317s > my.after[out$acceptd, ] <- out$proposal[out$acceptd, ] 317s > identical(after, my.after) 317s [1] TRUE 317s > 317s > ### check within-component proposal 317s > 317s > my.coproposal.within <- out$state[out$which, ] 317s > proposal.within <- out$proposal[out$which, ] 317s > my.z <- out$norm[out$which, ] 317s > my.proposal.within <- my.coproposal.within 317s > my.proposal.within[ , -1] <- my.coproposal.within[ , -1] + out$scale * my.z 317s > all.equal(proposal.within, my.proposal.within) 317s [1] TRUE 317s > 317s > ### check swap proposal 317s > 317s > coproposal.swap <- out$state[! out$which, ] 317s > proposal.swap <- out$proposal[! out$which, ] 317s > unif.choose.swap <- out$unif.choose[! out$which] 317s > my.i <- coproposal.swap[ , 1] 317s > nneighbors <- apply(out$neighbors, 1, sum) 317s > my.nneighbors <- nneighbors[my.i] 317s > my.k <- floor(my.nneighbors * unif.choose.swap) + 1 317s > my.j <- my.k 317s > foo <- seq(1, ncol(out$neighbors)) 317s > for (i in seq(along = my.j)) { 317s + my.j[i] <- (foo[out$neighbors[my.i[i], ]])[my.k[i]] 317s + } 317s > identical(coproposal.swap[ , 1], my.i) 317s [1] TRUE 317s > identical(proposal.swap[ , 1], my.j) 317s [1] TRUE 317s > 317s > ### check standard normal and uniform random numbers are as purported 317s > 317s > save.Random.seed <- .Random.seed 317s > .Random.seed <- out$initial.seed 317s > 317s > nx <- length(out$initial) - 1 317s > niter <- out$nbatch * out$blen * out$nspac 317s > my.norm <- matrix(NA, nrow = nrow(out$norm), ncol = ncol(out$norm)) 317s > my.unif.which <- rep(NA, niter) 317s > my.unif.hastings <- rep(NA, niter) 317s > my.unif.choose <- rep(NA, niter) 317s > for (iiter in 1:niter) { 317s + my.unif.which[iiter] <- runif(1) 317s + if (out$which[iiter]) { 317s + my.norm[iiter, ] <- rnorm(nx) 317s + if (out$log.hastings[iiter] < 0) my.unif.hastings[iiter] <- runif(1) 317s + } else { 317s + my.unif.choose[iiter] <- runif(1) 317s + if (out$log.hastings[iiter] < 0) my.unif.hastings[iiter] <- runif(1) 317s + } 317s + } 317s > identical(my.norm, out$norm) 317s [1] TRUE 317s > identical(my.unif.which, out$unif.which) 317s [1] TRUE 317s > identical(my.unif.hastings, out$unif.hastings) 317s [1] TRUE 317s > identical(my.unif.choose, out$unif.choose) 317s [1] TRUE 317s > 317s > .Random.seed <- save.Random.seed 317s > 317s > ### check batch means 317s > 317s > my.xstate <- after[ , -1] 317s > foo <- my.xstate[seq(1, niter) %% out$nspac == 0, ] 317s > foo <- array(as.vector(foo), dim = c(out$blen, out$nbatch, dim(foo)[2])) 317s > foo <- apply(foo, c(2, 3), mean) 317s > all.equal(foo, out$batch) 317s [1] TRUE 317s > 317s > ### check ibatch means 317s > 317s > my.istate <- after[ , 1] 317s > my.istate.matrix <- matrix(0, length(my.istate), nrow(models)) 317s > for (i in 1:nrow(my.istate.matrix)) 317s + my.istate.matrix[i, my.istate[i]] <- 1 317s > foo <- my.istate.matrix[seq(1, niter) %% out$nspac == 0, ] 317s > foo <- array(as.vector(foo), dim = c(out$blen, out$nbatch, dim(foo)[2])) 317s > foo <- apply(foo, c(2, 3), mean) 317s > all.equal(foo, out$ibatch) 317s [1] TRUE 317s > 317s > ### check acceptance rates 317s > 317s > nmodel <- nrow(out$neighbors) 317s > 317s > accept.within <- out$acceptd[out$which] 317s > my.i.within <- out$state[out$which, 1] 317s > my.i.within.accept <- my.i.within[accept.within] 317s > my.acceptx.numer <- tabulate(my.i.within.accept, nbins = nmodel) 317s > my.acceptx.denom <- tabulate(my.i.within, nbins = nmodel) 317s > my.acceptx <- my.acceptx.numer / my.acceptx.denom 317s > identical(my.acceptx, out$acceptx) 317s [1] TRUE 317s > 317s > accept.swap <- out$acceptd[! out$which] 317s > my.i.swap <- out$state[! out$which, 1] 317s > my.j.swap <- out$proposal[! out$which, 1] 317s > my.accepti <- matrix(NA, nmodel, nmodel) 317s > for (i in 1:nmodel) { 317s + for (j in 1:nmodel) { 317s + if (out$neighbors[i, j]) { 317s + my.accepti[i, j] <- 317s + mean(accept.swap[my.i.swap == i & my.j.swap == j]) 317s + } 317s + } 317s + } 317s > identical(my.accepti, out$accepti) 317s [1] TRUE 317s > 317s > ### check scale vector 317s > 317s > nx <- ncol(models) + 1 317s > newscale <- rnorm(nx, 0.5, 0.1) 317s > 317s > out <- temper(out, scale = newscale, log.pseudo.prior = qux) 317s > 317s > my.coproposal.within <- out$state[out$which, ] 317s > proposal.within <- out$proposal[out$which, ] 317s > my.z <- out$norm[out$which, ] 317s > my.proposal.within <- my.coproposal.within 317s > my.proposal.within[ , -1] <- my.coproposal.within[ , -1] + 317s + sweep(my.z, 2, out$scale, "*") 317s > all.equal(proposal.within, my.proposal.within) 317s [1] TRUE 317s > 317s > ### check scale matrix 317s > 317s > matscale <- matrix(rnorm(nx * nx, 0.0, 0.1), nx, nx) 317s > diag(matscale) <- 0.56789 317s > 317s > out <- temper(out, scale = matscale, log.pseudo.prior = qux) 317s > 317s > my.coproposal.within <- out$state[out$which, ] 317s > proposal.within <- out$proposal[out$which, ] 317s > my.z <- out$norm[out$which, ] 317s > my.proposal.within <- my.coproposal.within 317s > my.proposal.within[ , -1] <- my.coproposal.within[ , -1] + 317s + my.z %*% t(out$scale) 317s > all.equal(proposal.within, my.proposal.within) 317s [1] TRUE 317s > 317s > ### check scale list 317s > 317s > lisztscale <- list(0.56789, newscale, matscale, matscale, newscale, 317s + 0.98765, 0.98765, newscale) 317s > 317s > out <- temper(out, scale = lisztscale, log.pseudo.prior = qux) 318s > 318s > my.coproposal.within <- out$state[out$which, ] 318s > proposal.within <- out$proposal[out$which, ] 318s > my.z <- out$norm[out$which, ] 318s > my.proposal.within <- my.coproposal.within 318s > for (iiter in 1:nrow(my.z)) { 318s + my.i <- my.coproposal.within[iiter, 1] 318s + my.scale <- out$scale[[my.i]] 318s + if (is.matrix(my.scale)) { 318s + my.proposal.within[iiter, -1] <- my.coproposal.within[iiter, -1] + 318s + my.z[iiter, , drop = FALSE] %*% t(my.scale) 318s + } else { 318s + my.proposal.within[iiter, -1] <- my.coproposal.within[iiter, -1] + 318s + my.z[iiter, ] * my.scale 318s + } 318s + } 318s > all.equal(proposal.within, my.proposal.within) 318s [1] TRUE 318s > 318s > ### check outfun 318s > 318s > outfun <- function(state, icomp) { 318s + stopifnot(is.matrix(state)) 318s + stopifnot(is.numeric(state)) 318s + nx <- ncol(initial) 318s + ncomp <- nrow(initial) 318s + stopifnot(ncol(state) == nx) 318s + stopifnot(nrow(state) == ncomp) 318s + stopifnot(1 <= icomp & icomp <= ncomp) 318s + foo <- state[icomp, ] 318s + bar <- foo^2 318s + return(c(foo, bar)) 318s + } 318s > 318s > ncomp <- nrow(models) 318s > nx <- length(beta.initial) - 1 318s > 318s > outfun <- function(state, icomp, ...) { 318s + stopifnot(is.numeric(state)) 318s + stopifnot(length(state) == nx + 1) 318s + istate <- state[1] 318s + stopifnot(istate == as.integer(istate)) 318s + stopifnot(1 <= istate && istate <= ncomp) 318s + stopifnot(1 <= icomp && icomp <= ncomp) 318s + if (istate == icomp) { 318s + foo <- state[-1] 318s + } else { 318s + foo <- rep(0, nx) 318s + } 318s + bar <- foo^2 318s + return(c(foo, bar)) 318s + } 318s > 318s > out <- temper(ludfun, initial = out$final, neighbors = neighbors, 318s + nbatch = 25, blen = 20, nspac = 5, scale = 0.56789, debug = TRUE, 318s + outfun = outfun, log.pseudo.prior = qux, icomp = 4) 318s > 318s > before <- out$state 318s > after <- before 318s > after[- dim(after)[1], ] <- before[-1, ] 318s > after[dim(after)[1], ] <- out$final 318s > outies <- apply(after, 1, outfun, icomp = 4) 318s > outies <- t(outies) 318s > 318s > foo <- outies[seq(1, niter) %% out$nspac == 0, ] 318s > foo <- array(as.vector(foo), dim = c(out$blen, out$nbatch, dim(foo)[2])) 318s > foo <- apply(foo, c(2, 3), mean) 318s > all.equal(foo, out$batch) 318s [1] TRUE 318s > 318s > 318s BEGIN TEST tests/zero-error.R 318s 318s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 318s Copyright (C) 2024 The R Foundation for Statistical Computing 318s Platform: s390x-ibm-linux-gnu (64-bit) 318s 318s R is free software and comes with ABSOLUTELY NO WARRANTY. 318s You are welcome to redistribute it under certain conditions. 318s Type 'license()' or 'licence()' for distribution details. 318s 318s R is a collaborative project with many contributors. 318s Type 'contributors()' for more information and 318s 'citation()' on how to cite R or R packages in publications. 318s 318s Type 'demo()' for some demos, 'help()' for on-line help, or 318s 'help.start()' for an HTML browser interface to help. 318s Type 'q()' to quit R. 318s 318s > 318s > library(mcmc) 318s > 318s > # should give intelligible error (unlike before ver 0.9-8) 318s > 318s > suppressMessages(try(metrop(function(x) x, double(0), nbatch = 10))) 318s Error in system.time(out <- .Call(C_metrop, func1, initial, nbatch, blen, : 318s argument "initial" must have nonzero length 318s > 318s autopkgtest [00:55:04]: test generic: -----------------------] 319s autopkgtest [00:55:05]: test generic: - - - - - - - - - - results - - - - - - - - - - 319s generic PASS 319s autopkgtest [00:55:05]: test pkg-r-autopkgtest: preparing testbed 323s Reading package lists... 323s Building dependency tree... 323s Reading state information... 323s Starting pkgProblemResolver with broken count: 0 323s Starting 2 pkgProblemResolver with broken count: 0 323s Done 324s The following additional packages will be installed: 324s build-essential cpp cpp-13 cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu 324s dctrl-tools g++ g++-13 g++-13-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-13 324s gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu gfortran gfortran-13 324s gfortran-13-s390x-linux-gnu gfortran-s390x-linux-gnu icu-devtools libasan8 324s libatomic1 libblas-dev libbz2-dev libcc1-0 libgcc-13-dev libgfortran-13-dev 324s libicu-dev libisl23 libitm1 libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev 324s liblapack-dev liblzma-dev libmpc3 libncurses-dev libpcre2-16-0 libpcre2-32-0 324s libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev libreadline-dev 324s libstdc++-13-dev libubsan1 pkg-config pkg-r-autopkgtest pkgconf pkgconf-bin 324s r-base-dev zlib1g-dev 324s Suggested packages: 324s cpp-doc gcc-13-locales cpp-13-doc debtags g++-multilib g++-13-multilib 324s gcc-13-doc gcc-multilib autoconf automake libtool flex bison gdb gcc-doc 324s gcc-13-multilib gdb-s390x-linux-gnu gfortran-multilib gfortran-doc 324s gfortran-13-multilib gfortran-13-doc libcoarrays-dev liblapack-doc icu-doc 324s liblzma-doc ncurses-doc readline-doc libstdc++-13-doc texlive-base 324s texlive-latex-base texlive-plain-generic texlive-fonts-recommended 324s texlive-fonts-extra texlive-extra-utils texlive-latex-recommended 324s texlive-latex-extra texinfo 324s Recommended packages: 324s bzip2-doc libpng-tools 324s The following NEW packages will be installed: 324s autopkgtest-satdep build-essential cpp cpp-13 cpp-13-s390x-linux-gnu 324s cpp-s390x-linux-gnu dctrl-tools g++ g++-13 g++-13-s390x-linux-gnu 324s g++-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu gcc-s390x-linux-gnu 324s gfortran gfortran-13 gfortran-13-s390x-linux-gnu gfortran-s390x-linux-gnu 324s icu-devtools libasan8 libatomic1 libblas-dev libbz2-dev libcc1-0 324s libgcc-13-dev libgfortran-13-dev libicu-dev libisl23 libitm1 libjpeg-dev 324s libjpeg-turbo8-dev libjpeg8-dev liblapack-dev liblzma-dev libmpc3 324s libncurses-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 324s libpkgconf3 libpng-dev libreadline-dev libstdc++-13-dev libubsan1 pkg-config 324s pkg-r-autopkgtest pkgconf pkgconf-bin r-base-dev zlib1g-dev 324s 0 upgraded, 52 newly installed, 0 to remove and 1 not upgraded. 324s Need to get 82.5 MB/82.5 MB of archives. 324s After this operation, 282 MB of additional disk space will be used. 324s Get:1 /tmp/autopkgtest.K69I1C/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [732 B] 324s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 324s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 324s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [9935 kB] 326s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-21ubuntu1 [1026 B] 326s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 326s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 326s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240315-1ubuntu1 [50.0 kB] 326s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240315-1ubuntu1 [31.1 kB] 326s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240315-1ubuntu1 [9396 B] 326s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240315-1ubuntu1 [2997 kB] 326s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240315-1ubuntu1 [1186 kB] 326s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-21ubuntu1 [1003 kB] 326s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [19.1 MB] 327s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-21ubuntu1 [469 kB] 327s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 327s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 327s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libstdc++-13-dev s390x 13.2.0-21ubuntu1 [2494 kB] 327s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x g++-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [11.3 MB] 328s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x g++-13 s390x 13.2.0-21ubuntu1 [14.4 kB] 328s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x g++-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [956 B] 328s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x g++ s390x 4:13.2.0-7ubuntu1 [1096 B] 328s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 328s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x dctrl-tools s390x 2.24-3build2 [65.4 kB] 328s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x libgfortran-13-dev s390x 13.2.0-21ubuntu1 [623 kB] 328s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13-s390x-linux-gnu s390x 13.2.0-21ubuntu1 [10.4 MB] 328s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-13 s390x 13.2.0-21ubuntu1 [10.9 kB] 328s Get:28 http://ftpmaster.internal/ubuntu noble/main s390x gfortran-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1016 B] 328s Get:29 http://ftpmaster.internal/ubuntu noble/main s390x gfortran s390x 4:13.2.0-7ubuntu1 [1174 B] 328s Get:30 http://ftpmaster.internal/ubuntu noble/main s390x icu-devtools s390x 74.2-1ubuntu1 [224 kB] 328s Get:31 http://ftpmaster.internal/ubuntu noble/main s390x libblas-dev s390x 3.12.0-3 [239 kB] 328s Get:32 http://ftpmaster.internal/ubuntu noble/main s390x libbz2-dev s390x 1.0.8-5ubuntu1 [39.4 kB] 328s Get:33 http://ftpmaster.internal/ubuntu noble/main s390x libicu-dev s390x 74.2-1ubuntu1 [11.9 MB] 328s Get:34 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-turbo8-dev s390x 2.1.5-2ubuntu1 [264 kB] 328s Get:35 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg8-dev s390x 8c-2ubuntu11 [1484 B] 328s Get:36 http://ftpmaster.internal/ubuntu noble/main s390x libjpeg-dev s390x 8c-2ubuntu11 [1484 B] 328s Get:37 http://ftpmaster.internal/ubuntu noble/main s390x liblapack-dev s390x 3.12.0-3 [5983 kB] 328s Get:38 http://ftpmaster.internal/ubuntu noble/main s390x libncurses-dev s390x 6.4+20240113-1ubuntu1 [412 kB] 328s Get:39 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-16-0 s390x 10.42-4ubuntu1 [229 kB] 328s Get:40 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-32-0 s390x 10.42-4ubuntu1 [217 kB] 328s Get:41 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-posix3 s390x 10.42-4ubuntu1 [6704 B] 328s Get:42 http://ftpmaster.internal/ubuntu noble/main s390x libpcre2-dev s390x 10.42-4ubuntu1 [805 kB] 328s Get:43 http://ftpmaster.internal/ubuntu noble/main s390x libpkgconf3 s390x 1.8.1-2 [30.4 kB] 328s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main s390x zlib1g-dev s390x 1:1.3.dfsg-3.1ubuntu1 [904 kB] 329s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libpng-dev s390x 1.6.43-3 [277 kB] 329s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libreadline-dev s390x 8.2-4 [189 kB] 329s Get:47 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf-bin s390x 1.8.1-2 [20.8 kB] 329s Get:48 http://ftpmaster.internal/ubuntu noble/main s390x pkgconf s390x 1.8.1-2 [16.7 kB] 329s Get:49 http://ftpmaster.internal/ubuntu noble/main s390x pkg-config s390x 1.8.1-2 [7170 B] 329s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main s390x liblzma-dev s390x 5.6.0-0.2 [185 kB] 329s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x r-base-dev all 4.3.3-2build1 [4334 B] 329s Get:52 http://ftpmaster.internal/ubuntu noble/universe s390x pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 329s Fetched 82.5 MB in 5s (17.0 MB/s) 329s Selecting previously unselected package libisl23:s390x. 329s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 83533 files and directories currently installed.) 329s Preparing to unpack .../00-libisl23_0.26-3_s390x.deb ... 329s Unpacking libisl23:s390x (0.26-3) ... 329s Selecting previously unselected package libmpc3:s390x. 329s Preparing to unpack .../01-libmpc3_1.3.1-1_s390x.deb ... 329s Unpacking libmpc3:s390x (1.3.1-1) ... 329s Selecting previously unselected package cpp-13-s390x-linux-gnu. 329s Preparing to unpack .../02-cpp-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 329s Unpacking cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 329s Selecting previously unselected package cpp-13. 329s Preparing to unpack .../03-cpp-13_13.2.0-21ubuntu1_s390x.deb ... 329s Unpacking cpp-13 (13.2.0-21ubuntu1) ... 329s Selecting previously unselected package cpp-s390x-linux-gnu. 329s Preparing to unpack .../04-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 329s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 329s Selecting previously unselected package cpp. 329s Preparing to unpack .../05-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 329s Unpacking cpp (4:13.2.0-7ubuntu1) ... 329s Selecting previously unselected package libcc1-0:s390x. 329s Preparing to unpack .../06-libcc1-0_14-20240315-1ubuntu1_s390x.deb ... 329s Unpacking libcc1-0:s390x (14-20240315-1ubuntu1) ... 329s Selecting previously unselected package libitm1:s390x. 329s Preparing to unpack .../07-libitm1_14-20240315-1ubuntu1_s390x.deb ... 329s Unpacking libitm1:s390x (14-20240315-1ubuntu1) ... 329s Selecting previously unselected package libatomic1:s390x. 329s Preparing to unpack .../08-libatomic1_14-20240315-1ubuntu1_s390x.deb ... 329s Unpacking libatomic1:s390x (14-20240315-1ubuntu1) ... 329s Selecting previously unselected package libasan8:s390x. 329s Preparing to unpack .../09-libasan8_14-20240315-1ubuntu1_s390x.deb ... 329s Unpacking libasan8:s390x (14-20240315-1ubuntu1) ... 329s Selecting previously unselected package libubsan1:s390x. 329s Preparing to unpack .../10-libubsan1_14-20240315-1ubuntu1_s390x.deb ... 329s Unpacking libubsan1:s390x (14-20240315-1ubuntu1) ... 329s Selecting previously unselected package libgcc-13-dev:s390x. 329s Preparing to unpack .../11-libgcc-13-dev_13.2.0-21ubuntu1_s390x.deb ... 329s Unpacking libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 330s Selecting previously unselected package gcc-13-s390x-linux-gnu. 330s Preparing to unpack .../12-gcc-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 330s Unpacking gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 330s Selecting previously unselected package gcc-13. 330s Preparing to unpack .../13-gcc-13_13.2.0-21ubuntu1_s390x.deb ... 330s Unpacking gcc-13 (13.2.0-21ubuntu1) ... 330s Selecting previously unselected package gcc-s390x-linux-gnu. 330s Preparing to unpack .../14-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 330s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 330s Selecting previously unselected package gcc. 330s Preparing to unpack .../15-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 330s Unpacking gcc (4:13.2.0-7ubuntu1) ... 330s Selecting previously unselected package libstdc++-13-dev:s390x. 330s Preparing to unpack .../16-libstdc++-13-dev_13.2.0-21ubuntu1_s390x.deb ... 330s Unpacking libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 330s Selecting previously unselected package g++-13-s390x-linux-gnu. 330s Preparing to unpack .../17-g++-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 330s Unpacking g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 330s Selecting previously unselected package g++-13. 330s Preparing to unpack .../18-g++-13_13.2.0-21ubuntu1_s390x.deb ... 330s Unpacking g++-13 (13.2.0-21ubuntu1) ... 330s Selecting previously unselected package g++-s390x-linux-gnu. 330s Preparing to unpack .../19-g++-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 330s Unpacking g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 330s Selecting previously unselected package g++. 330s Preparing to unpack .../20-g++_4%3a13.2.0-7ubuntu1_s390x.deb ... 330s Unpacking g++ (4:13.2.0-7ubuntu1) ... 330s Selecting previously unselected package build-essential. 330s Preparing to unpack .../21-build-essential_12.10ubuntu1_s390x.deb ... 330s Unpacking build-essential (12.10ubuntu1) ... 330s Selecting previously unselected package dctrl-tools. 330s Preparing to unpack .../22-dctrl-tools_2.24-3build2_s390x.deb ... 330s Unpacking dctrl-tools (2.24-3build2) ... 330s Selecting previously unselected package libgfortran-13-dev:s390x. 331s Preparing to unpack .../23-libgfortran-13-dev_13.2.0-21ubuntu1_s390x.deb ... 331s Unpacking libgfortran-13-dev:s390x (13.2.0-21ubuntu1) ... 331s Selecting previously unselected package gfortran-13-s390x-linux-gnu. 331s Preparing to unpack .../24-gfortran-13-s390x-linux-gnu_13.2.0-21ubuntu1_s390x.deb ... 331s Unpacking gfortran-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 331s Selecting previously unselected package gfortran-13. 331s Preparing to unpack .../25-gfortran-13_13.2.0-21ubuntu1_s390x.deb ... 331s Unpacking gfortran-13 (13.2.0-21ubuntu1) ... 331s Selecting previously unselected package gfortran-s390x-linux-gnu. 331s Preparing to unpack .../26-gfortran-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 331s Unpacking gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 331s Selecting previously unselected package gfortran. 331s Preparing to unpack .../27-gfortran_4%3a13.2.0-7ubuntu1_s390x.deb ... 331s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 331s Selecting previously unselected package icu-devtools. 331s Preparing to unpack .../28-icu-devtools_74.2-1ubuntu1_s390x.deb ... 331s Unpacking icu-devtools (74.2-1ubuntu1) ... 331s Selecting previously unselected package libblas-dev:s390x. 331s Preparing to unpack .../29-libblas-dev_3.12.0-3_s390x.deb ... 331s Unpacking libblas-dev:s390x (3.12.0-3) ... 331s Selecting previously unselected package libbz2-dev:s390x. 331s Preparing to unpack .../30-libbz2-dev_1.0.8-5ubuntu1_s390x.deb ... 331s Unpacking libbz2-dev:s390x (1.0.8-5ubuntu1) ... 331s Selecting previously unselected package libicu-dev:s390x. 331s Preparing to unpack .../31-libicu-dev_74.2-1ubuntu1_s390x.deb ... 331s Unpacking libicu-dev:s390x (74.2-1ubuntu1) ... 331s Selecting previously unselected package libjpeg-turbo8-dev:s390x. 331s Preparing to unpack .../32-libjpeg-turbo8-dev_2.1.5-2ubuntu1_s390x.deb ... 331s Unpacking libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 331s Selecting previously unselected package libjpeg8-dev:s390x. 331s Preparing to unpack .../33-libjpeg8-dev_8c-2ubuntu11_s390x.deb ... 331s Unpacking libjpeg8-dev:s390x (8c-2ubuntu11) ... 331s Selecting previously unselected package libjpeg-dev:s390x. 331s Preparing to unpack .../34-libjpeg-dev_8c-2ubuntu11_s390x.deb ... 331s Unpacking libjpeg-dev:s390x (8c-2ubuntu11) ... 331s Selecting previously unselected package liblapack-dev:s390x. 331s Preparing to unpack .../35-liblapack-dev_3.12.0-3_s390x.deb ... 331s Unpacking liblapack-dev:s390x (3.12.0-3) ... 331s Selecting previously unselected package libncurses-dev:s390x. 331s Preparing to unpack .../36-libncurses-dev_6.4+20240113-1ubuntu1_s390x.deb ... 331s Unpacking libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 332s Selecting previously unselected package libpcre2-16-0:s390x. 332s Preparing to unpack .../37-libpcre2-16-0_10.42-4ubuntu1_s390x.deb ... 332s Unpacking libpcre2-16-0:s390x (10.42-4ubuntu1) ... 332s Selecting previously unselected package libpcre2-32-0:s390x. 332s Preparing to unpack .../38-libpcre2-32-0_10.42-4ubuntu1_s390x.deb ... 332s Unpacking libpcre2-32-0:s390x (10.42-4ubuntu1) ... 332s Selecting previously unselected package libpcre2-posix3:s390x. 332s Preparing to unpack .../39-libpcre2-posix3_10.42-4ubuntu1_s390x.deb ... 332s Unpacking libpcre2-posix3:s390x (10.42-4ubuntu1) ... 332s Selecting previously unselected package libpcre2-dev:s390x. 332s Preparing to unpack .../40-libpcre2-dev_10.42-4ubuntu1_s390x.deb ... 332s Unpacking libpcre2-dev:s390x (10.42-4ubuntu1) ... 332s Selecting previously unselected package libpkgconf3:s390x. 332s Preparing to unpack .../41-libpkgconf3_1.8.1-2_s390x.deb ... 332s Unpacking libpkgconf3:s390x (1.8.1-2) ... 332s Selecting previously unselected package zlib1g-dev:s390x. 332s Preparing to unpack .../42-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu1_s390x.deb ... 332s Unpacking zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 332s Selecting previously unselected package libpng-dev:s390x. 332s Preparing to unpack .../43-libpng-dev_1.6.43-3_s390x.deb ... 332s Unpacking libpng-dev:s390x (1.6.43-3) ... 332s Selecting previously unselected package libreadline-dev:s390x. 332s Preparing to unpack .../44-libreadline-dev_8.2-4_s390x.deb ... 332s Unpacking libreadline-dev:s390x (8.2-4) ... 332s Selecting previously unselected package pkgconf-bin. 332s Preparing to unpack .../45-pkgconf-bin_1.8.1-2_s390x.deb ... 332s Unpacking pkgconf-bin (1.8.1-2) ... 332s Selecting previously unselected package pkgconf:s390x. 332s Preparing to unpack .../46-pkgconf_1.8.1-2_s390x.deb ... 332s Unpacking pkgconf:s390x (1.8.1-2) ... 332s Selecting previously unselected package pkg-config:s390x. 332s Preparing to unpack .../47-pkg-config_1.8.1-2_s390x.deb ... 332s Unpacking pkg-config:s390x (1.8.1-2) ... 332s Selecting previously unselected package liblzma-dev:s390x. 332s Preparing to unpack .../48-liblzma-dev_5.6.0-0.2_s390x.deb ... 332s Unpacking liblzma-dev:s390x (5.6.0-0.2) ... 332s Selecting previously unselected package r-base-dev. 332s Preparing to unpack .../49-r-base-dev_4.3.3-2build1_all.deb ... 332s Unpacking r-base-dev (4.3.3-2build1) ... 332s Selecting previously unselected package pkg-r-autopkgtest. 332s Preparing to unpack .../50-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 332s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 332s Selecting previously unselected package autopkgtest-satdep. 332s Preparing to unpack .../51-2-autopkgtest-satdep.deb ... 332s Unpacking autopkgtest-satdep (0) ... 332s Setting up libjpeg-turbo8-dev:s390x (2.1.5-2ubuntu1) ... 332s Setting up libncurses-dev:s390x (6.4+20240113-1ubuntu1) ... 332s Setting up libreadline-dev:s390x (8.2-4) ... 332s Setting up libpcre2-16-0:s390x (10.42-4ubuntu1) ... 332s Setting up libpcre2-32-0:s390x (10.42-4ubuntu1) ... 332s Setting up libpkgconf3:s390x (1.8.1-2) ... 332s Setting up libmpc3:s390x (1.3.1-1) ... 332s Setting up libatomic1:s390x (14-20240315-1ubuntu1) ... 332s Setting up icu-devtools (74.2-1ubuntu1) ... 332s Setting up pkgconf-bin (1.8.1-2) ... 332s Setting up liblzma-dev:s390x (5.6.0-0.2) ... 332s Setting up libubsan1:s390x (14-20240315-1ubuntu1) ... 332s Setting up zlib1g-dev:s390x (1:1.3.dfsg-3.1ubuntu1) ... 332s Setting up libpcre2-posix3:s390x (10.42-4ubuntu1) ... 332s Setting up libasan8:s390x (14-20240315-1ubuntu1) ... 332s Setting up libjpeg8-dev:s390x (8c-2ubuntu11) ... 332s Setting up libisl23:s390x (0.26-3) ... 332s Setting up libicu-dev:s390x (74.2-1ubuntu1) ... 332s Setting up libcc1-0:s390x (14-20240315-1ubuntu1) ... 332s Setting up libblas-dev:s390x (3.12.0-3) ... 332s 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 332s Setting up dctrl-tools (2.24-3build2) ... 332s Setting up libitm1:s390x (14-20240315-1ubuntu1) ... 332s Setting up libbz2-dev:s390x (1.0.8-5ubuntu1) ... 332s Setting up libpcre2-dev:s390x (10.42-4ubuntu1) ... 332s Setting up libpng-dev:s390x (1.6.43-3) ... 332s Setting up libjpeg-dev:s390x (8c-2ubuntu11) ... 332s Setting up pkgconf:s390x (1.8.1-2) ... 332s Setting up cpp-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 332s Setting up liblapack-dev:s390x (3.12.0-3) ... 332s 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 332s Setting up pkg-config:s390x (1.8.1-2) ... 332s Setting up libgcc-13-dev:s390x (13.2.0-21ubuntu1) ... 332s Setting up libgfortran-13-dev:s390x (13.2.0-21ubuntu1) ... 332s Setting up libstdc++-13-dev:s390x (13.2.0-21ubuntu1) ... 332s Setting up cpp-13 (13.2.0-21ubuntu1) ... 332s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 332s Setting up gcc-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 332s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 332s Setting up g++-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 332s Setting up gcc-13 (13.2.0-21ubuntu1) ... 332s Setting up cpp (4:13.2.0-7ubuntu1) ... 332s Setting up gfortran-13-s390x-linux-gnu (13.2.0-21ubuntu1) ... 332s Setting up g++-13 (13.2.0-21ubuntu1) ... 332s Setting up gfortran-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 332s Setting up g++-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 332s Setting up gcc (4:13.2.0-7ubuntu1) ... 332s Setting up gfortran-13 (13.2.0-21ubuntu1) ... 332s Setting up g++ (4:13.2.0-7ubuntu1) ... 332s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 332s Setting up build-essential (12.10ubuntu1) ... 332s Setting up gfortran (4:13.2.0-7ubuntu1) ... 332s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 332s 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 332s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 332s 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 332s Setting up r-base-dev (4.3.3-2build1) ... 332s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 332s Setting up autopkgtest-satdep (0) ... 332s Processing triggers for man-db (2.12.0-3build4) ... 333s Processing triggers for install-info (7.1-3build1) ... 333s Processing triggers for libc-bin (2.39-0ubuntu6) ... 335s (Reading database ... 85363 files and directories currently installed.) 335s Removing autopkgtest-satdep (0) ... 336s autopkgtest [00:55:22]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 336s autopkgtest [00:55:22]: test pkg-r-autopkgtest: [----------------------- 336s Test: Try to load the R library mcmc 336s 336s R version 4.3.3 (2024-02-29) -- "Angel Food Cake" 336s Copyright (C) 2024 The R Foundation for Statistical Computing 336s Platform: s390x-ibm-linux-gnu (64-bit) 336s 336s R is free software and comes with ABSOLUTELY NO WARRANTY. 336s You are welcome to redistribute it under certain conditions. 336s Type 'license()' or 'licence()' for distribution details. 336s 336s R is a collaborative project with many contributors. 336s Type 'contributors()' for more information and 336s 'citation()' on how to cite R or R packages in publications. 336s 336s Type 'demo()' for some demos, 'help()' for on-line help, or 336s 'help.start()' for an HTML browser interface to help. 336s Type 'q()' to quit R. 336s 336s > library('mcmc') 336s > 336s > 336s Other tests are currently unsupported! 336s They will be progressively added. 337s autopkgtest [00:55:23]: test pkg-r-autopkgtest: -----------------------] 338s autopkgtest [00:55:24]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 338s pkg-r-autopkgtest PASS 338s autopkgtest [00:55:24]: @@@@@@@@@@@@@@@@@@@@ summary 338s generic PASS 338s pkg-r-autopkgtest PASS 351s Creating nova instance adt-noble-s390x-r-cran-mcmc-20240328-004945-juju-7f2275-prod-proposed-migration-environment-3-8278eb4e-403f-4eae-9f59-7183189dc06a from image adt/ubuntu-noble-s390x-server-20240327.img (UUID 4dc0c4c2-a3ae-40cd-8411-e7fc228c10ae)...