0s autopkgtest [22:43:05]: starting date and time: 2025-03-15 22:43:05+0000 0s autopkgtest [22:43:05]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [22:43:05]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ulfskvw1/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade r-cran-spatstat.geom --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-28.secgroup --name adt-plucky-amd64-r-cran-spatstat.geom-20250315-223226-juju-7f2275-prod-proposed-migration-environment-15-0655ce9b-6d85-40b7-ac9f-433e541531be --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 48s autopkgtest [22:43:53]: testbed dpkg architecture: amd64 48s autopkgtest [22:43:53]: testbed apt version: 2.9.31ubuntu1 49s autopkgtest [22:43:54]: @@@@@@@@@@@@@@@@@@@@ test bed setup 49s autopkgtest [22:43:54]: testbed release detected to be: None 50s autopkgtest [22:43:55]: updating testbed package index (apt update) 50s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 50s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 51s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 51s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 51s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [44.1 kB] 51s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [369 kB] 51s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.5 kB] 51s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [67.4 kB] 51s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [85.7 kB] 51s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 c-n-f Metadata [1852 B] 51s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 c-n-f Metadata [116 B] 51s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [342 kB] 51s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [174 kB] 51s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 c-n-f Metadata [15.3 kB] 51s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [8544 B] 51s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [16.1 kB] 51s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 c-n-f Metadata [628 B] 51s Fetched 1265 kB in 1s (1292 kB/s) 52s Reading package lists... 53s + lsb_release --codename --short 53s + RELEASE=plucky 53s + cat 53s + [ plucky != trusty ] 53s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 53s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s Calculating upgrade... 53s Calculating upgrade... 53s The following package was automatically installed and is no longer required: 53s libnl-genl-3-200 53s Use 'sudo apt autoremove' to remove it. 53s The following NEW packages will be installed: 53s bpftool libdebuginfod-common libdebuginfod1t64 linux-headers-6.14.0-10 53s linux-headers-6.14.0-10-generic linux-image-6.14.0-10-generic 53s linux-modules-6.14.0-10-generic linux-modules-extra-6.14.0-10-generic 53s linux-perf linux-tools-6.14.0-10 linux-tools-6.14.0-10-generic pnp.ids 53s The following packages will be upgraded: 53s apparmor apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 53s cloud-init cloud-init-base curl dosfstools exfatprogs fwupd gcc-15-base 53s gir1.2-girepository-2.0 gir1.2-glib-2.0 htop hwdata initramfs-tools 53s initramfs-tools-bin initramfs-tools-core libapparmor1 libapt-pkg7.0 53s libassuan9 libatomic1 libaudit-common libaudit1 libbinutils libbrotli1 53s libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libctf-nobfd0 libctf0 53s libcurl3t64-gnutls libcurl4t64 libestr0 libftdi1-2 libfwupd3 libgcc-s1 53s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data libgpgme11t64 53s libgprofng0 libjemalloc2 liblz4-1 liblzma5 libmm-glib0 libncurses6 53s libncursesw6 libnewt0.52 libnl-3-200 libnl-genl-3-200 libnl-route-3-200 53s libnss-systemd libpam-systemd libparted2t64 libpci3 libpython3-stdlib 53s libpython3.13 libpython3.13-minimal libpython3.13-stdlib libseccomp2 53s libselinux1 libsemanage-common libsemanage2 libsframe1 libsqlite3-0 53s libstdc++6 libsystemd-shared libsystemd0 libtinfo6 libudev1 libxml2 53s linux-firmware linux-generic linux-headers-generic linux-headers-virtual 53s linux-image-generic linux-image-virtual linux-libc-dev linux-tools-common 54s linux-virtual locales media-types ncurses-base ncurses-bin ncurses-term 54s parted pci.ids pciutils pinentry-curses python-apt-common python3 54s python3-apt python3-bcrypt python3-cffi-backend python3-dbus python3-gi 54s python3-jinja2 python3-lazr.uri python3-markupsafe python3-minimal 54s python3-newt python3-rpds-py python3-systemd python3-yaml python3.13 54s python3.13-gdbm python3.13-minimal rsync rsyslog strace systemd 54s systemd-cryptsetup systemd-resolved systemd-sysv systemd-timesyncd 54s ubuntu-kernel-accessories ubuntu-minimal ubuntu-standard udev whiptail 54s xz-utils 54s 126 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 829 MB of archives. 54s After this operation, 325 MB of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 ncurses-bin amd64 6.5+20250216-2 [194 kB] 54s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libc-dev-bin amd64 2.41-1ubuntu1 [24.7 kB] 54s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-dev amd64 2.41-1ubuntu1 [2182 kB] 54s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 locales all 2.41-1ubuntu1 [4246 kB] 55s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6 amd64 2.41-1ubuntu1 [3327 kB] 55s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libc-bin amd64 2.41-1ubuntu1 [701 kB] 55s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-libc-dev amd64 6.14.0-10.10 [1723 kB] 55s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libatomic1 amd64 15-20250222-0ubuntu1 [10.4 kB] 55s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-15-base amd64 15-20250222-0ubuntu1 [53.4 kB] 55s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-s1 amd64 15-20250222-0ubuntu1 [77.8 kB] 55s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++6 amd64 15-20250222-0ubuntu1 [798 kB] 55s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 ncurses-base all 6.5+20250216-2 [25.9 kB] 55s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 ncurses-term all 6.5+20250216-2 [276 kB] 55s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 liblz4-1 amd64 1.10.0-4 [66.4 kB] 55s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 liblzma5 amd64 5.6.4-1 [157 kB] 55s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libsystemd0 amd64 257.3-1ubuntu3 [595 kB] 55s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libnss-systemd amd64 257.3-1ubuntu3 [199 kB] 55s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-sysv amd64 257.3-1ubuntu3 [11.9 kB] 55s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-resolved amd64 257.3-1ubuntu3 [345 kB] 55s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-systemd amd64 257.3-1ubuntu3 [302 kB] 55s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libsystemd-shared amd64 257.3-1ubuntu3 [2371 kB] 56s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd amd64 257.3-1ubuntu3 [3052 kB] 56s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-timesyncd amd64 257.3-1ubuntu3 [42.1 kB] 56s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-cryptsetup amd64 257.3-1ubuntu3 [124 kB] 56s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 udev amd64 257.3-1ubuntu3 [1404 kB] 56s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libudev1 amd64 257.3-1ubuntu3 [215 kB] 56s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit-common all 1:4.0.2-2ubuntu2 [6628 B] 56s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libcap-ng0 amd64 0.8.5-4build1 [15.6 kB] 56s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit1 amd64 1:4.0.2-2ubuntu2 [54.0 kB] 56s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libseccomp2 amd64 2.5.5-1ubuntu6 [53.5 kB] 56s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libselinux1 amd64 3.7-3ubuntu3 [87.3 kB] 56s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libapparmor1 amd64 4.1.0~beta5-0ubuntu8 [55.0 kB] 56s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.33 [1138 kB] 56s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.33 [1439 kB] 56s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.33 [222 kB] 56s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-minimal amd64 3.13.2-2 [27.7 kB] 56s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 python3 amd64 3.13.2-2 [24.0 kB] 56s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.2-2 [2341 kB] 56s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 media-types all 13.0.0 [29.9 kB] 56s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libncurses6 amd64 6.5+20250216-2 [126 kB] 56s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libncursesw6 amd64 6.5+20250216-2 [165 kB] 56s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libtinfo6 amd64 6.5+20250216-2 [119 kB] 56s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libsqlite3-0 amd64 3.46.1-2 [715 kB] 56s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.2-2 [735 kB] 56s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.2-2 [2365 kB] 56s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.2-2 [883 kB] 56s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.2-2 [2066 kB] 56s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3-stdlib amd64 3.13.2-2 [10.4 kB] 56s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 rsync amd64 3.4.1+ds1-3 [482 kB] 56s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebuginfod-common all 0.192-4 [15.4 kB] 56s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage-common all 3.7-2.1build1 [7268 B] 56s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage2 amd64 3.7-2.1build1 [106 kB] 56s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libassuan9 amd64 3.0.2-2 [43.1 kB] 56s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-girepository-2.0 amd64 1.83.4-1 [25.3 kB] 56s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.84.0-1 [184 kB] 56s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.84.0-1 [1669 kB] 56s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libgirepository-1.0-1 amd64 1.83.4-1 [89.5 kB] 56s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libestr0 amd64 0.1.11-2 [8340 B] 56s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.84.0-1 [53.0 kB] 56s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-newt amd64 0.52.24-4ubuntu2 [21.1 kB] 56s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libnewt0.52 amd64 0.52.24-4ubuntu2 [55.7 kB] 56s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2ubuntu5 [772 kB] 57s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 python-apt-common all 2.9.9build1 [21.3 kB] 57s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-apt amd64 2.9.9build1 [172 kB] 57s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-cffi-backend amd64 1.17.1-2build2 [96.6 kB] 57s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dbus amd64 1.3.2-5build5 [102 kB] 57s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-gi amd64 3.50.0-4build1 [252 kB] 57s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-yaml amd64 6.0.2-1build2 [144 kB] 57s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu2 [555 kB] 57s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 whiptail amd64 0.52.24-4ubuntu2 [19.1 kB] 57s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-minimal amd64 1.549 [11.5 kB] 57s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 apparmor amd64 4.1.0~beta5-0ubuntu8 [701 kB] 57s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 dosfstools amd64 4.2-1.2 [95.0 kB] 57s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-genl-3-200 amd64 3.7.0-1 [12.2 kB] 57s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-route-3-200 amd64 3.7.0-1 [191 kB] 57s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-3-200 amd64 3.7.0-1 [64.9 kB] 57s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 parted amd64 3.6-5 [53.9 kB] 57s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libparted2t64 amd64 3.6-5 [158 kB] 57s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 pci.ids all 0.0~2025.03.09-1 [285 kB] 57s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 pciutils amd64 1:3.13.0-2 [110 kB] 57s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libpci3 amd64 1:3.13.0-2 [39.8 kB] 57s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 strace amd64 6.13+ds-1ubuntu1 [622 kB] 57s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 xz-utils amd64 5.6.4-1 [278 kB] 57s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-standard amd64 1.549 [11.5 kB] 57s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libgprofng0 amd64 2.44-3ubuntu1 [886 kB] 57s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libctf0 amd64 2.44-3ubuntu1 [96.5 kB] 57s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libctf-nobfd0 amd64 2.44-3ubuntu1 [98.9 kB] 57s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-x86-64-linux-gnu amd64 2.44-3ubuntu1 [1108 kB] 57s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libbinutils amd64 2.44-3ubuntu1 [585 kB] 57s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils amd64 2.44-3ubuntu1 [208 kB] 57s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-common amd64 2.44-3ubuntu1 [215 kB] 57s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libsframe1 amd64 2.44-3ubuntu1 [14.8 kB] 57s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 hwdata all 0.393-3 [1562 B] 57s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 pnp.ids all 0.393-3 [29.5 kB] 57s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-tools-common all 6.14.0-10.10 [295 kB] 57s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 bpftool amd64 7.6.0+6.14.0-10.10 [1147 kB] 57s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-markupsafe amd64 2.1.5-1build4 [13.4 kB] 57s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 57s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 cloud-init-base all 25.1-0ubuntu3 [616 kB] 57s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libbrotli1 amd64 1.1.0-2build4 [365 kB] 57s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 curl amd64 8.12.1-3ubuntu1 [258 kB] 57s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4t64 amd64 8.12.1-3ubuntu1 [437 kB] 58s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 exfatprogs amd64 1.2.8-1 [76.3 kB] 58s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl3t64-gnutls amd64 8.12.1-3ubuntu1 [432 kB] 58s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 fwupd amd64 2.0.6-4 [5408 kB] 58s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libfwupd3 amd64 2.0.6-4 [136 kB] 58s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libmm-glib0 amd64 1.23.4-0ubuntu3 [251 kB] 58s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 htop amd64 3.4.0-2 [195 kB] 58s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-firmware amd64 20250310.git9e1370d3-0ubuntu1 [571 MB] 88s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 initramfs-tools all 0.146ubuntu1 [7920 B] 88s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 initramfs-tools-core all 0.146ubuntu1 [51.9 kB] 88s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 initramfs-tools-bin amd64 0.146ubuntu1 [26.2 kB] 88s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebuginfod1t64 amd64 0.192-4 [21.0 kB] 88s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libftdi1-2 amd64 1.5-8build1 [30.2 kB] 88s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libgpgme11t64 amd64 1.24.2-1ubuntu2 [155 kB] 88s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libjemalloc2 amd64 5.3.0-3 [277 kB] 88s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-modules-6.14.0-10-generic amd64 6.14.0-10.10 [41.2 MB] 91s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-image-6.14.0-10-generic amd64 6.14.0-10.10 [15.3 MB] 92s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-modules-extra-6.14.0-10-generic amd64 6.14.0-10.10 [120 MB] 98s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-generic amd64 6.14.0-10.10 [1730 B] 98s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-image-generic amd64 6.14.0-10.10 [11.1 kB] 98s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-virtual amd64 6.14.0-10.10 [1722 B] 98s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-image-virtual amd64 6.14.0-10.10 [11.1 kB] 98s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-headers-virtual amd64 6.14.0-10.10 [1642 B] 98s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-headers-6.14.0-10 all 6.14.0-10.10 [14.2 MB] 99s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-headers-6.14.0-10-generic amd64 6.14.0-10.10 [3915 kB] 99s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-headers-generic amd64 6.14.0-10.10 [11.0 kB] 99s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-perf amd64 6.14.0-10.10 [4122 kB] 99s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-tools-6.14.0-10 amd64 6.14.0-10.10 [1394 kB] 99s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-tools-6.14.0-10-generic amd64 6.14.0-10.10 [830 B] 99s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 pinentry-curses amd64 1.3.1-2ubuntu3 [42.3 kB] 99s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lazr.uri all 1.0.6-6 [13.7 kB] 99s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-rpds-py amd64 0.21.0-2ubuntu2 [278 kB] 99s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-systemd amd64 235-1build6 [43.9 kB] 99s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.2-2 [31.9 kB] 99s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-kernel-accessories amd64 1.549 [11.2 kB] 99s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 cloud-init all 25.1-0ubuntu3 [2100 B] 99s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-bcrypt amd64 4.2.0-2.1build1 [221 kB] 100s Preconfiguring packages ... 100s Fetched 829 MB in 46s (18.0 MB/s) 100s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109140 files and directories currently installed.) 100s Preparing to unpack .../ncurses-bin_6.5+20250216-2_amd64.deb ... 100s Unpacking ncurses-bin (6.5+20250216-2) over (6.5+20250216-1) ... 100s Setting up ncurses-bin (6.5+20250216-2) ... 100s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109140 files and directories currently installed.) 100s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_amd64.deb ... 100s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 100s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_amd64.deb ... 100s Unpacking libc6-dev:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 101s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 101s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 101s Preparing to unpack .../libc6_2.41-1ubuntu1_amd64.deb ... 101s Checking for services that may need to be restarted... 101s Checking init scripts... 101s Checking for services that may need to be restarted... 101s Checking init scripts... 101s Stopping some services possibly affected by the upgrade (will be restarted later): 101s cron: stopping...done. 101s 101s Unpacking libc6:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 101s Setting up libc6:amd64 (2.41-1ubuntu1) ... 101s Checking for services that may need to be restarted... 101s Checking init scripts... 101s Restarting services possibly affected by the upgrade: 101s cron: restarting...done. 101s 101s Services restarted successfully. 101s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109141 files and directories currently installed.) 101s Preparing to unpack .../libc-bin_2.41-1ubuntu1_amd64.deb ... 101s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 102s Setting up libc-bin (2.41-1ubuntu1) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109141 files and directories currently installed.) 102s Preparing to unpack .../linux-libc-dev_6.14.0-10.10_amd64.deb ... 102s Unpacking linux-libc-dev:amd64 (6.14.0-10.10) over (6.12.0-16.16) ... 102s Preparing to unpack .../libatomic1_15-20250222-0ubuntu1_amd64.deb ... 102s Unpacking libatomic1:amd64 (15-20250222-0ubuntu1) over (15-20250213-1ubuntu1) ... 102s Preparing to unpack .../gcc-15-base_15-20250222-0ubuntu1_amd64.deb ... 102s Unpacking gcc-15-base:amd64 (15-20250222-0ubuntu1) over (15-20250213-1ubuntu1) ... 102s Setting up gcc-15-base:amd64 (15-20250222-0ubuntu1) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 102s Preparing to unpack .../libgcc-s1_15-20250222-0ubuntu1_amd64.deb ... 102s Unpacking libgcc-s1:amd64 (15-20250222-0ubuntu1) over (15-20250213-1ubuntu1) ... 102s Setting up libgcc-s1:amd64 (15-20250222-0ubuntu1) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 102s Preparing to unpack .../libstdc++6_15-20250222-0ubuntu1_amd64.deb ... 102s Unpacking libstdc++6:amd64 (15-20250222-0ubuntu1) over (15-20250213-1ubuntu1) ... 102s Setting up libstdc++6:amd64 (15-20250222-0ubuntu1) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 102s Preparing to unpack .../ncurses-base_6.5+20250216-2_all.deb ... 102s Unpacking ncurses-base (6.5+20250216-2) over (6.5+20250216-1) ... 102s Setting up ncurses-base (6.5+20250216-2) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 102s Preparing to unpack .../ncurses-term_6.5+20250216-2_all.deb ... 102s Unpacking ncurses-term (6.5+20250216-2) over (6.5+20250216-1) ... 103s Preparing to unpack .../liblz4-1_1.10.0-4_amd64.deb ... 103s Unpacking liblz4-1:amd64 (1.10.0-4) over (1.10.0-3) ... 103s Setting up liblz4-1:amd64 (1.10.0-4) ... 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 103s Preparing to unpack .../liblzma5_5.6.4-1_amd64.deb ... 103s Unpacking liblzma5:amd64 (5.6.4-1) over (5.6.3-1) ... 103s Setting up liblzma5:amd64 (5.6.4-1) ... 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 103s Preparing to unpack .../libsystemd0_257.3-1ubuntu3_amd64.deb ... 103s Unpacking libsystemd0:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 103s Setting up libsystemd0:amd64 (257.3-1ubuntu3) ... 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 103s Preparing to unpack .../libnss-systemd_257.3-1ubuntu3_amd64.deb ... 103s Unpacking libnss-systemd:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 103s Preparing to unpack .../systemd-sysv_257.3-1ubuntu3_amd64.deb ... 103s Unpacking systemd-sysv (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 103s Preparing to unpack .../systemd-resolved_257.3-1ubuntu3_amd64.deb ... 103s Unpacking systemd-resolved (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 103s Preparing to unpack .../libpam-systemd_257.3-1ubuntu3_amd64.deb ... 103s Unpacking libpam-systemd:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 103s Preparing to unpack .../libsystemd-shared_257.3-1ubuntu3_amd64.deb ... 103s Unpacking libsystemd-shared:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 103s Setting up libsystemd-shared:amd64 (257.3-1ubuntu3) ... 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 103s Preparing to unpack .../systemd_257.3-1ubuntu3_amd64.deb ... 104s Unpacking systemd (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 104s Preparing to unpack .../systemd-timesyncd_257.3-1ubuntu3_amd64.deb ... 104s Unpacking systemd-timesyncd (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 104s Preparing to unpack .../systemd-cryptsetup_257.3-1ubuntu3_amd64.deb ... 104s Unpacking systemd-cryptsetup (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 104s Preparing to unpack .../udev_257.3-1ubuntu3_amd64.deb ... 104s Unpacking udev (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 104s Preparing to unpack .../libudev1_257.3-1ubuntu3_amd64.deb ... 104s Unpacking libudev1:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 104s Setting up libudev1:amd64 (257.3-1ubuntu3) ... 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 104s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu2_all.deb ... 104s Unpacking libaudit-common (1:4.0.2-2ubuntu2) over (1:4.0.2-2ubuntu1) ... 104s Setting up libaudit-common (1:4.0.2-2ubuntu2) ... 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 104s Preparing to unpack .../libcap-ng0_0.8.5-4build1_amd64.deb ... 104s Unpacking libcap-ng0:amd64 (0.8.5-4build1) over (0.8.5-4) ... 104s Setting up libcap-ng0:amd64 (0.8.5-4build1) ... 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 104s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu2_amd64.deb ... 104s Unpacking libaudit1:amd64 (1:4.0.2-2ubuntu2) over (1:4.0.2-2ubuntu1) ... 104s Setting up libaudit1:amd64 (1:4.0.2-2ubuntu2) ... 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 104s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu6_amd64.deb ... 104s Unpacking libseccomp2:amd64 (2.5.5-1ubuntu6) over (2.5.5-1ubuntu5) ... 104s Setting up libseccomp2:amd64 (2.5.5-1ubuntu6) ... 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 104s Preparing to unpack .../libselinux1_3.7-3ubuntu3_amd64.deb ... 104s Unpacking libselinux1:amd64 (3.7-3ubuntu3) over (3.7-3ubuntu2) ... 105s Setting up libselinux1:amd64 (3.7-3ubuntu3) ... 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 105s Preparing to unpack .../libapparmor1_4.1.0~beta5-0ubuntu8_amd64.deb ... 105s Unpacking libapparmor1:amd64 (4.1.0~beta5-0ubuntu8) over (4.1.0~beta5-0ubuntu5) ... 105s Preparing to unpack .../libapt-pkg7.0_2.9.33_amd64.deb ... 105s Unpacking libapt-pkg7.0:amd64 (2.9.33) over (2.9.31ubuntu1) ... 105s Setting up libapt-pkg7.0:amd64 (2.9.33) ... 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 105s Preparing to unpack .../archives/apt_2.9.33_amd64.deb ... 105s Unpacking apt (2.9.33) over (2.9.31ubuntu1) ... 105s Setting up apt (2.9.33) ... 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 ... 109146 files and directories currently installed.) 106s Preparing to unpack .../apt-utils_2.9.33_amd64.deb ... 106s Unpacking apt-utils (2.9.33) over (2.9.31ubuntu1) ... 106s Preparing to unpack .../python3-minimal_3.13.2-2_amd64.deb ... 106s Unpacking python3-minimal (3.13.2-2) over (3.13.2-1) ... 106s Setting up python3-minimal (3.13.2-2) ... 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 ... 109146 files and directories currently installed.) 106s Preparing to unpack .../0-python3_3.13.2-2_amd64.deb ... 106s Unpacking python3 (3.13.2-2) over (3.13.2-1) ... 106s Preparing to unpack .../1-libpython3.13_3.13.2-2_amd64.deb ... 106s Unpacking libpython3.13:amd64 (3.13.2-2) over (3.13.2-1) ... 106s Preparing to unpack .../2-media-types_13.0.0_all.deb ... 106s Unpacking media-types (13.0.0) over (12.0.0) ... 106s Preparing to unpack .../3-libncurses6_6.5+20250216-2_amd64.deb ... 106s Unpacking libncurses6:amd64 (6.5+20250216-2) over (6.5+20250216-1) ... 106s Preparing to unpack .../4-libncursesw6_6.5+20250216-2_amd64.deb ... 106s Unpacking libncursesw6:amd64 (6.5+20250216-2) over (6.5+20250216-1) ... 106s Preparing to unpack .../5-libtinfo6_6.5+20250216-2_amd64.deb ... 106s Unpacking libtinfo6:amd64 (6.5+20250216-2) over (6.5+20250216-1) ... 106s Setting up libtinfo6:amd64 (6.5+20250216-2) ... 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 ... 109146 files and directories currently installed.) 106s Preparing to unpack .../0-libsqlite3-0_3.46.1-2_amd64.deb ... 106s Unpacking libsqlite3-0:amd64 (3.46.1-2) over (3.46.1-1) ... 106s Preparing to unpack .../1-python3.13_3.13.2-2_amd64.deb ... 107s Unpacking python3.13 (3.13.2-2) over (3.13.2-1) ... 107s Preparing to unpack .../2-python3.13-minimal_3.13.2-2_amd64.deb ... 107s Unpacking python3.13-minimal (3.13.2-2) over (3.13.2-1) ... 107s Preparing to unpack .../3-libpython3.13-minimal_3.13.2-2_amd64.deb ... 107s Unpacking libpython3.13-minimal:amd64 (3.13.2-2) over (3.13.2-1) ... 107s Preparing to unpack .../4-libpython3.13-stdlib_3.13.2-2_amd64.deb ... 107s Unpacking libpython3.13-stdlib:amd64 (3.13.2-2) over (3.13.2-1) ... 107s Preparing to unpack .../5-libpython3-stdlib_3.13.2-2_amd64.deb ... 107s Unpacking libpython3-stdlib:amd64 (3.13.2-2) over (3.13.2-1) ... 107s Preparing to unpack .../6-rsync_3.4.1+ds1-3_amd64.deb ... 107s Unpacking rsync (3.4.1+ds1-3) over (3.4.1-0syncable1) ... 107s Selecting previously unselected package libdebuginfod-common. 107s Preparing to unpack .../7-libdebuginfod-common_0.192-4_all.deb ... 107s Unpacking libdebuginfod-common (0.192-4) ... 107s Preparing to unpack .../8-libsemanage-common_3.7-2.1build1_all.deb ... 107s Unpacking libsemanage-common (3.7-2.1build1) over (3.7-2.1) ... 107s Setting up libsemanage-common (3.7-2.1build1) ... 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109155 files and directories currently installed.) 107s Preparing to unpack .../libsemanage2_3.7-2.1build1_amd64.deb ... 107s Unpacking libsemanage2:amd64 (3.7-2.1build1) over (3.7-2.1) ... 107s Setting up libsemanage2:amd64 (3.7-2.1build1) ... 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109155 files and directories currently installed.) 107s Preparing to unpack .../libassuan9_3.0.2-2_amd64.deb ... 107s Unpacking libassuan9:amd64 (3.0.2-2) over (3.0.1-2) ... 107s Setting up libassuan9:amd64 (3.0.2-2) ... 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109155 files and directories currently installed.) 107s Preparing to unpack .../00-gir1.2-girepository-2.0_1.83.4-1_amd64.deb ... 107s Unpacking gir1.2-girepository-2.0:amd64 (1.83.4-1) over (1.82.0-4) ... 107s Preparing to unpack .../01-gir1.2-glib-2.0_2.84.0-1_amd64.deb ... 107s Unpacking gir1.2-glib-2.0:amd64 (2.84.0-1) over (2.83.5-1) ... 107s Preparing to unpack .../02-libglib2.0-0t64_2.84.0-1_amd64.deb ... 107s Unpacking libglib2.0-0t64:amd64 (2.84.0-1) over (2.83.5-1) ... 107s Preparing to unpack .../03-libgirepository-1.0-1_1.83.4-1_amd64.deb ... 107s Unpacking libgirepository-1.0-1:amd64 (1.83.4-1) over (1.82.0-4) ... 108s Preparing to unpack .../04-libestr0_0.1.11-2_amd64.deb ... 108s Unpacking libestr0:amd64 (0.1.11-2) over (0.1.11-1build1) ... 108s Preparing to unpack .../05-libglib2.0-data_2.84.0-1_all.deb ... 108s Unpacking libglib2.0-data (2.84.0-1) over (2.83.5-1) ... 108s Preparing to unpack .../06-python3-newt_0.52.24-4ubuntu2_amd64.deb ... 108s Unpacking python3-newt:amd64 (0.52.24-4ubuntu2) over (0.52.24-4ubuntu1) ... 108s Preparing to unpack .../07-libnewt0.52_0.52.24-4ubuntu2_amd64.deb ... 108s Unpacking libnewt0.52:amd64 (0.52.24-4ubuntu2) over (0.52.24-4ubuntu1) ... 108s Preparing to unpack .../08-libxml2_2.12.7+dfsg+really2.9.14-0.2ubuntu5_amd64.deb ... 108s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2ubuntu5) over (2.12.7+dfsg+really2.9.14-0.2ubuntu4) ... 108s Preparing to unpack .../09-python-apt-common_2.9.9build1_all.deb ... 108s Unpacking python-apt-common (2.9.9build1) over (2.9.9) ... 108s Preparing to unpack .../10-python3-apt_2.9.9build1_amd64.deb ... 108s Unpacking python3-apt (2.9.9build1) over (2.9.9) ... 108s Preparing to unpack .../11-python3-cffi-backend_1.17.1-2build2_amd64.deb ... 108s Unpacking python3-cffi-backend:amd64 (1.17.1-2build2) over (1.17.1-2build1) ... 108s Preparing to unpack .../12-python3-dbus_1.3.2-5build5_amd64.deb ... 108s Unpacking python3-dbus (1.3.2-5build5) over (1.3.2-5build4) ... 108s Preparing to unpack .../13-python3-gi_3.50.0-4build1_amd64.deb ... 108s Unpacking python3-gi (3.50.0-4build1) over (3.50.0-4) ... 108s Preparing to unpack .../14-python3-yaml_6.0.2-1build2_amd64.deb ... 108s Unpacking python3-yaml (6.0.2-1build2) over (6.0.2-1build1) ... 109s Preparing to unpack .../15-rsyslog_8.2412.0-2ubuntu2_amd64.deb ... 109s Unpacking rsyslog (8.2412.0-2ubuntu2) over (8.2412.0-2ubuntu1) ... 109s Preparing to unpack .../16-whiptail_0.52.24-4ubuntu2_amd64.deb ... 109s Unpacking whiptail (0.52.24-4ubuntu2) over (0.52.24-4ubuntu1) ... 109s Preparing to unpack .../17-ubuntu-minimal_1.549_amd64.deb ... 109s Unpacking ubuntu-minimal (1.549) over (1.548) ... 109s Preparing to unpack .../18-apparmor_4.1.0~beta5-0ubuntu8_amd64.deb ... 109s Unpacking apparmor (4.1.0~beta5-0ubuntu8) over (4.1.0~beta5-0ubuntu5) ... 110s Preparing to unpack .../19-dosfstools_4.2-1.2_amd64.deb ... 110s Unpacking dosfstools (4.2-1.2) over (4.2-1.1build1) ... 110s Preparing to unpack .../20-libnl-genl-3-200_3.7.0-1_amd64.deb ... 110s Unpacking libnl-genl-3-200:amd64 (3.7.0-1) over (3.7.0-0.3build2) ... 110s Preparing to unpack .../21-libnl-route-3-200_3.7.0-1_amd64.deb ... 110s Unpacking libnl-route-3-200:amd64 (3.7.0-1) over (3.7.0-0.3build2) ... 110s Preparing to unpack .../22-libnl-3-200_3.7.0-1_amd64.deb ... 110s Unpacking libnl-3-200:amd64 (3.7.0-1) over (3.7.0-0.3build2) ... 110s Preparing to unpack .../23-parted_3.6-5_amd64.deb ... 110s Unpacking parted (3.6-5) over (3.6-4build1) ... 110s Preparing to unpack .../24-libparted2t64_3.6-5_amd64.deb ... 110s Adding 'diversion of /lib/x86_64-linux-gnu/libparted.so.2 to /lib/x86_64-linux-gnu/libparted.so.2.usr-is-merged by libparted2t64' 110s Adding 'diversion of /lib/x86_64-linux-gnu/libparted.so.2.0.5 to /lib/x86_64-linux-gnu/libparted.so.2.0.5.usr-is-merged by libparted2t64' 110s Unpacking libparted2t64:amd64 (3.6-5) over (3.6-4build1) ... 110s Preparing to unpack .../25-pci.ids_0.0~2025.03.09-1_all.deb ... 110s Unpacking pci.ids (0.0~2025.03.09-1) over (0.0~2025.02.12-1) ... 110s Preparing to unpack .../26-pciutils_1%3a3.13.0-2_amd64.deb ... 110s Unpacking pciutils (1:3.13.0-2) over (1:3.13.0-1) ... 110s Preparing to unpack .../27-libpci3_1%3a3.13.0-2_amd64.deb ... 110s Unpacking libpci3:amd64 (1:3.13.0-2) over (1:3.13.0-1) ... 110s Preparing to unpack .../28-strace_6.13+ds-1ubuntu1_amd64.deb ... 110s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 110s Preparing to unpack .../29-xz-utils_5.6.4-1_amd64.deb ... 110s Unpacking xz-utils (5.6.4-1) over (5.6.3-1) ... 110s Preparing to unpack .../30-ubuntu-standard_1.549_amd64.deb ... 110s Unpacking ubuntu-standard (1.549) over (1.548) ... 110s Preparing to unpack .../31-libgprofng0_2.44-3ubuntu1_amd64.deb ... 110s Unpacking libgprofng0:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 110s Preparing to unpack .../32-libctf0_2.44-3ubuntu1_amd64.deb ... 110s Unpacking libctf0:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 110s Preparing to unpack .../33-libctf-nobfd0_2.44-3ubuntu1_amd64.deb ... 110s Unpacking libctf-nobfd0:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 110s Preparing to unpack .../34-binutils-x86-64-linux-gnu_2.44-3ubuntu1_amd64.deb ... 110s Unpacking binutils-x86-64-linux-gnu (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 110s Preparing to unpack .../35-libbinutils_2.44-3ubuntu1_amd64.deb ... 110s Unpacking libbinutils:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 110s Preparing to unpack .../36-binutils_2.44-3ubuntu1_amd64.deb ... 110s Unpacking binutils (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 111s Preparing to unpack .../37-binutils-common_2.44-3ubuntu1_amd64.deb ... 111s Unpacking binutils-common:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 111s Preparing to unpack .../38-libsframe1_2.44-3ubuntu1_amd64.deb ... 111s Unpacking libsframe1:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 111s Preparing to unpack .../39-hwdata_0.393-3_all.deb ... 111s Unpacking hwdata (0.393-3) over (0.392-1) ... 111s Selecting previously unselected package pnp.ids. 111s Preparing to unpack .../40-pnp.ids_0.393-3_all.deb ... 111s Unpacking pnp.ids (0.393-3) ... 111s Preparing to unpack .../41-linux-tools-common_6.14.0-10.10_all.deb ... 111s Unpacking linux-tools-common (6.14.0-10.10) over (6.12.0-16.16) ... 111s Selecting previously unselected package bpftool. 111s Preparing to unpack .../42-bpftool_7.6.0+6.14.0-10.10_amd64.deb ... 111s Unpacking bpftool (7.6.0+6.14.0-10.10) ... 111s Preparing to unpack .../43-python3-markupsafe_2.1.5-1build4_amd64.deb ... 111s Unpacking python3-markupsafe (2.1.5-1build4) over (2.1.5-1build3) ... 111s Preparing to unpack .../44-python3-jinja2_3.1.5-2ubuntu1_all.deb ... 111s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 111s Preparing to unpack .../45-cloud-init-base_25.1-0ubuntu3_all.deb ... 111s Unpacking cloud-init-base (25.1-0ubuntu3) over (25.1-0ubuntu2) ... 111s Preparing to unpack .../46-libbrotli1_1.1.0-2build4_amd64.deb ... 111s Unpacking libbrotli1:amd64 (1.1.0-2build4) over (1.1.0-2build3) ... 111s Preparing to unpack .../47-curl_8.12.1-3ubuntu1_amd64.deb ... 111s Unpacking curl (8.12.1-3ubuntu1) over (8.12.1-2ubuntu1) ... 111s Preparing to unpack .../48-libcurl4t64_8.12.1-3ubuntu1_amd64.deb ... 111s Unpacking libcurl4t64:amd64 (8.12.1-3ubuntu1) over (8.12.1-2ubuntu1) ... 111s Preparing to unpack .../49-exfatprogs_1.2.8-1_amd64.deb ... 111s Unpacking exfatprogs (1.2.8-1) over (1.2.7-3) ... 111s Preparing to unpack .../50-libcurl3t64-gnutls_8.12.1-3ubuntu1_amd64.deb ... 111s Unpacking libcurl3t64-gnutls:amd64 (8.12.1-3ubuntu1) over (8.12.1-2ubuntu1) ... 111s Preparing to unpack .../51-fwupd_2.0.6-4_amd64.deb ... 112s Unpacking fwupd (2.0.6-4) over (2.0.6-3) ... 112s Preparing to unpack .../52-libfwupd3_2.0.6-4_amd64.deb ... 112s Unpacking libfwupd3:amd64 (2.0.6-4) over (2.0.6-3) ... 112s Preparing to unpack .../53-libmm-glib0_1.23.4-0ubuntu3_amd64.deb ... 112s Unpacking libmm-glib0:amd64 (1.23.4-0ubuntu3) over (1.23.4-0ubuntu2) ... 112s Preparing to unpack .../54-htop_3.4.0-2_amd64.deb ... 112s Unpacking htop (3.4.0-2) over (3.3.0-5) ... 112s Preparing to unpack .../55-linux-firmware_20250310.git9e1370d3-0ubuntu1_amd64.deb ... 112s Unpacking linux-firmware (20250310.git9e1370d3-0ubuntu1) over (20250204.git0fd450ee-0ubuntu1) ... 115s Preparing to unpack .../56-initramfs-tools_0.146ubuntu1_all.deb ... 115s Unpacking initramfs-tools (0.146ubuntu1) over (0.145ubuntu3) ... 115s Preparing to unpack .../57-initramfs-tools-core_0.146ubuntu1_all.deb ... 115s Unpacking initramfs-tools-core (0.146ubuntu1) over (0.145ubuntu3) ... 115s Preparing to unpack .../58-initramfs-tools-bin_0.146ubuntu1_amd64.deb ... 115s Unpacking initramfs-tools-bin (0.146ubuntu1) over (0.145ubuntu3) ... 115s Selecting previously unselected package libdebuginfod1t64:amd64. 115s Preparing to unpack .../59-libdebuginfod1t64_0.192-4_amd64.deb ... 115s Unpacking libdebuginfod1t64:amd64 (0.192-4) ... 115s Preparing to unpack .../60-libftdi1-2_1.5-8build1_amd64.deb ... 115s Unpacking libftdi1-2:amd64 (1.5-8build1) over (1.5-8) ... 115s Preparing to unpack .../61-libgpgme11t64_1.24.2-1ubuntu2_amd64.deb ... 115s Unpacking libgpgme11t64:amd64 (1.24.2-1ubuntu2) over (1.24.2-1ubuntu1) ... 115s Preparing to unpack .../62-libjemalloc2_5.3.0-3_amd64.deb ... 115s Unpacking libjemalloc2:amd64 (5.3.0-3) over (5.3.0-2build1) ... 115s Selecting previously unselected package linux-modules-6.14.0-10-generic. 115s Preparing to unpack .../63-linux-modules-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 115s Unpacking linux-modules-6.14.0-10-generic (6.14.0-10.10) ... 115s Selecting previously unselected package linux-image-6.14.0-10-generic. 115s Preparing to unpack .../64-linux-image-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 115s Unpacking linux-image-6.14.0-10-generic (6.14.0-10.10) ... 116s Selecting previously unselected package linux-modules-extra-6.14.0-10-generic. 116s Preparing to unpack .../65-linux-modules-extra-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 116s Unpacking linux-modules-extra-6.14.0-10-generic (6.14.0-10.10) ... 117s Preparing to unpack .../66-linux-generic_6.14.0-10.10_amd64.deb ... 117s Unpacking linux-generic (6.14.0-10.10) over (6.12.0-16.16+2) ... 117s Preparing to unpack .../67-linux-image-generic_6.14.0-10.10_amd64.deb ... 117s Unpacking linux-image-generic (6.14.0-10.10) over (6.12.0-16.16+2) ... 117s Preparing to unpack .../68-linux-virtual_6.14.0-10.10_amd64.deb ... 117s Unpacking linux-virtual (6.14.0-10.10) over (6.12.0-16.16+2) ... 117s Preparing to unpack .../69-linux-image-virtual_6.14.0-10.10_amd64.deb ... 117s Unpacking linux-image-virtual (6.14.0-10.10) over (6.12.0-16.16+2) ... 117s Preparing to unpack .../70-linux-headers-virtual_6.14.0-10.10_amd64.deb ... 117s Unpacking linux-headers-virtual (6.14.0-10.10) over (6.12.0-16.16+2) ... 117s Selecting previously unselected package linux-headers-6.14.0-10. 117s Preparing to unpack .../71-linux-headers-6.14.0-10_6.14.0-10.10_all.deb ... 117s Unpacking linux-headers-6.14.0-10 (6.14.0-10.10) ... 119s Selecting previously unselected package linux-headers-6.14.0-10-generic. 119s Preparing to unpack .../72-linux-headers-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 119s Unpacking linux-headers-6.14.0-10-generic (6.14.0-10.10) ... 120s Preparing to unpack .../73-linux-headers-generic_6.14.0-10.10_amd64.deb ... 120s Unpacking linux-headers-generic (6.14.0-10.10) over (6.12.0-16.16+2) ... 120s Selecting previously unselected package linux-perf. 120s Preparing to unpack .../74-linux-perf_6.14.0-10.10_amd64.deb ... 120s Unpacking linux-perf (6.14.0-10.10) ... 121s Selecting previously unselected package linux-tools-6.14.0-10. 121s Preparing to unpack .../75-linux-tools-6.14.0-10_6.14.0-10.10_amd64.deb ... 121s Unpacking linux-tools-6.14.0-10 (6.14.0-10.10) ... 121s Selecting previously unselected package linux-tools-6.14.0-10-generic. 121s Preparing to unpack .../76-linux-tools-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 121s Unpacking linux-tools-6.14.0-10-generic (6.14.0-10.10) ... 121s Preparing to unpack .../77-pinentry-curses_1.3.1-2ubuntu3_amd64.deb ... 121s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 121s Preparing to unpack .../78-python3-lazr.uri_1.0.6-6_all.deb ... 121s Unpacking python3-lazr.uri (1.0.6-6) over (1.0.6-5) ... 121s Preparing to unpack .../79-python3-rpds-py_0.21.0-2ubuntu2_amd64.deb ... 121s Unpacking python3-rpds-py (0.21.0-2ubuntu2) over (0.21.0-2ubuntu1) ... 121s Preparing to unpack .../80-python3-systemd_235-1build6_amd64.deb ... 121s Unpacking python3-systemd (235-1build6) over (235-1build5) ... 121s Preparing to unpack .../81-python3.13-gdbm_3.13.2-2_amd64.deb ... 121s Unpacking python3.13-gdbm (3.13.2-2) over (3.13.2-1) ... 121s Preparing to unpack .../82-ubuntu-kernel-accessories_1.549_amd64.deb ... 121s Unpacking ubuntu-kernel-accessories (1.549) over (1.548) ... 121s Preparing to unpack .../83-cloud-init_25.1-0ubuntu3_all.deb ... 121s Unpacking cloud-init (25.1-0ubuntu3) over (25.1-0ubuntu2) ... 121s Preparing to unpack .../84-python3-bcrypt_4.2.0-2.1build1_amd64.deb ... 121s Unpacking python3-bcrypt (4.2.0-2.1build1) over (4.2.0-2.1) ... 121s Setting up linux-headers-6.14.0-10 (6.14.0-10.10) ... 121s Setting up media-types (13.0.0) ... 121s Installing new version of config file /etc/mime.types ... 121s Setting up linux-headers-6.14.0-10-generic (6.14.0-10.10) ... 121s Setting up ubuntu-kernel-accessories (1.549) ... 121s Setting up libapparmor1:amd64 (4.1.0~beta5-0ubuntu8) ... 121s Setting up pci.ids (0.0~2025.03.09-1) ... 121s Setting up libnewt0.52:amd64 (0.52.24-4ubuntu2) ... 121s Setting up apt-utils (2.9.33) ... 121s Setting up libdebuginfod-common (0.192-4) ... 121s Setting up exfatprogs (1.2.8-1) ... 121s Setting up linux-firmware (20250310.git9e1370d3-0ubuntu1) ... 121s Setting up bpftool (7.6.0+6.14.0-10.10) ... 121s Setting up libestr0:amd64 (0.1.11-2) ... 121s Setting up libbrotli1:amd64 (1.1.0-2build4) ... 121s Setting up libsqlite3-0:amd64 (3.46.1-2) ... 121s Setting up dosfstools (4.2-1.2) ... 121s Setting up rsyslog (8.2412.0-2ubuntu2) ... 121s info: The user `syslog' is already a member of `adm'. 122s Setting up binutils-common:amd64 (2.44-3ubuntu1) ... 122s Setting up libcurl3t64-gnutls:amd64 (8.12.1-3ubuntu1) ... 122s Setting up linux-libc-dev:amd64 (6.14.0-10.10) ... 122s Setting up libctf-nobfd0:amd64 (2.44-3ubuntu1) ... 122s Setting up systemd (257.3-1ubuntu3) ... 123s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 123s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 123s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 123s Setting up libparted2t64:amd64 (3.6-5) ... 123s Removing 'diversion of /lib/x86_64-linux-gnu/libparted.so.2 to /lib/x86_64-linux-gnu/libparted.so.2.usr-is-merged by libparted2t64' 123s Removing 'diversion of /lib/x86_64-linux-gnu/libparted.so.2.0.5 to /lib/x86_64-linux-gnu/libparted.so.2.0.5.usr-is-merged by libparted2t64' 123s Setting up linux-headers-generic (6.14.0-10.10) ... 123s Setting up libjemalloc2:amd64 (5.3.0-3) ... 123s Setting up locales (2.41-1ubuntu1) ... 123s Installing new version of config file /etc/locale.alias ... 124s Generating locales (this might take a while)... 125s en_US.UTF-8... done 125s Generation complete. 125s Setting up libsframe1:amd64 (2.44-3ubuntu1) ... 125s Setting up libpython3.13-minimal:amd64 (3.13.2-2) ... 125s Setting up apparmor (4.1.0~beta5-0ubuntu8) ... 125s Installing new version of config file /etc/apparmor.d/fusermount3 ... 125s Installing new version of config file /etc/apparmor.d/lsusb ... 125s Installing new version of config file /etc/apparmor.d/openvpn ... 126s Reloading AppArmor profiles 127s Setting up libftdi1-2:amd64 (1.5-8build1) ... 127s Setting up libglib2.0-data (2.84.0-1) ... 127s Setting up systemd-cryptsetup (257.3-1ubuntu3) ... 127s Setting up libncurses6:amd64 (6.5+20250216-2) ... 127s Setting up strace (6.13+ds-1ubuntu1) ... 128s Setting up xz-utils (5.6.4-1) ... 128s Setting up systemd-timesyncd (257.3-1ubuntu3) ... 128s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 128s Setting up libatomic1:amd64 (15-20250222-0ubuntu1) ... 128s Setting up udev (257.3-1ubuntu3) ... 129s Setting up linux-modules-6.14.0-10-generic (6.14.0-10.10) ... 130s Setting up libncursesw6:amd64 (6.5+20250216-2) ... 130s Setting up libpci3:amd64 (1:3.13.0-2) ... 130s Setting up whiptail (0.52.24-4ubuntu2) ... 130s Setting up python-apt-common (2.9.9build1) ... 130s Setting up pnp.ids (0.393-3) ... 130s Setting up libnl-3-200:amd64 (3.7.0-1) ... 130s Setting up python3.13-minimal (3.13.2-2) ... 131s Setting up libgpgme11t64:amd64 (1.24.2-1ubuntu2) ... 131s Setting up libbinutils:amd64 (2.44-3ubuntu1) ... 131s Setting up libc-dev-bin (2.41-1ubuntu1) ... 131s Setting up libpython3.13-stdlib:amd64 (3.13.2-2) ... 131s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2ubuntu5) ... 131s Setting up rsync (3.4.1+ds1-3) ... 132s rsync.service is a disabled or a static unit not running, not starting it. 132s Setting up python3.13-gdbm (3.13.2-2) ... 132s Setting up libpython3-stdlib:amd64 (3.13.2-2) ... 132s Setting up systemd-resolved (257.3-1ubuntu3) ... 132s Setting up initramfs-tools-bin (0.146ubuntu1) ... 132s Setting up ncurses-term (6.5+20250216-2) ... 132s Setting up libctf0:amd64 (2.44-3ubuntu1) ... 132s Setting up libpython3.13:amd64 (3.13.2-2) ... 132s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 132s Setting up libdebuginfod1t64:amd64 (0.192-4) ... 132s Setting up systemd-sysv (257.3-1ubuntu3) ... 132s Setting up linux-headers-virtual (6.14.0-10.10) ... 132s Setting up libcurl4t64:amd64 (8.12.1-3ubuntu1) ... 132s Setting up python3.13 (3.13.2-2) ... 133s Setting up htop (3.4.0-2) ... 133s Setting up linux-image-6.14.0-10-generic (6.14.0-10.10) ... 135s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.12.0-16-generic 135s I: /boot/initrd.img.old is now a symlink to initrd.img-6.12.0-16-generic 135s I: /boot/vmlinuz is now a symlink to vmlinuz-6.14.0-10-generic 135s I: /boot/initrd.img is now a symlink to initrd.img-6.14.0-10-generic 135s Setting up parted (3.6-5) ... 135s Setting up libnss-systemd:amd64 (257.3-1ubuntu3) ... 135s Setting up python3 (3.13.2-2) ... 135s Setting up python3-newt:amd64 (0.52.24-4ubuntu2) ... 135s Setting up python3-markupsafe (2.1.5-1build4) ... 135s Setting up linux-modules-extra-6.14.0-10-generic (6.14.0-10.10) ... 137s Setting up libnl-route-3-200:amd64 (3.7.0-1) ... 137s Setting up hwdata (0.393-3) ... 137s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 137s Setting up libglib2.0-0t64:amd64 (2.84.0-1) ... 137s No schema files found: doing nothing. 137s Setting up libgprofng0:amd64 (2.44-3ubuntu1) ... 137s Setting up linux-perf (6.14.0-10.10) ... 137s Setting up gir1.2-glib-2.0:amd64 (2.84.0-1) ... 137s Setting up pciutils (1:3.13.0-2) ... 137s Setting up python3-rpds-py (0.21.0-2ubuntu2) ... 137s Setting up libmm-glib0:amd64 (1.23.4-0ubuntu3) ... 137s Setting up libnl-genl-3-200:amd64 (3.7.0-1) ... 137s Setting up libpam-systemd:amd64 (257.3-1ubuntu3) ... 137s Setting up libc6-dev:amd64 (2.41-1ubuntu1) ... 137s Setting up libgirepository-1.0-1:amd64 (1.83.4-1) ... 137s Setting up curl (8.12.1-3ubuntu1) ... 137s Setting up linux-image-virtual (6.14.0-10.10) ... 137s Setting up initramfs-tools-core (0.146ubuntu1) ... 137s Setting up linux-tools-common (6.14.0-10.10) ... 137s Setting up python3-systemd (235-1build6) ... 137s Setting up python3-cffi-backend:amd64 (1.17.1-2build2) ... 137s Setting up binutils-x86-64-linux-gnu (2.44-3ubuntu1) ... 137s Setting up linux-image-generic (6.14.0-10.10) ... 137s Setting up python3-dbus (1.3.2-5build5) ... 137s Setting up linux-tools-6.14.0-10 (6.14.0-10.10) ... 137s Setting up initramfs-tools (0.146ubuntu1) ... 137s Installing new version of config file /etc/kernel/postinst.d/initramfs-tools ... 137s Installing new version of config file /etc/kernel/postrm.d/initramfs-tools ... 137s update-initramfs: deferring update (trigger activated) 137s Setting up linux-generic (6.14.0-10.10) ... 137s Setting up ubuntu-minimal (1.549) ... 137s Setting up python3-apt (2.9.9build1) ... 138s Setting up python3-bcrypt (4.2.0-2.1build1) ... 138s Setting up python3-yaml (6.0.2-1build2) ... 138s Setting up libfwupd3:amd64 (2.0.6-4) ... 138s Setting up python3-lazr.uri (1.0.6-6) ... 138s Setting up binutils (2.44-3ubuntu1) ... 138s Setting up ubuntu-standard (1.549) ... 138s Setting up cloud-init-base (25.1-0ubuntu3) ... 139s Setting up linux-virtual (6.14.0-10.10) ... 139s Setting up gir1.2-girepository-2.0:amd64 (1.83.4-1) ... 139s Setting up python3-gi (3.50.0-4build1) ... 139s Setting up linux-tools-6.14.0-10-generic (6.14.0-10.10) ... 139s Setting up fwupd (2.0.6-4) ... 140s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 140s fwupd.service is a disabled or a static unit not running, not starting it. 140s Setting up cloud-init (25.1-0ubuntu3) ... 140s Processing triggers for man-db (2.13.0-1) ... 142s Processing triggers for dbus (1.16.2-1ubuntu1) ... 142s Processing triggers for shared-mime-info (2.4-5) ... 142s Warning: program compiled against libxml 212 using older 209 142s Processing triggers for libc-bin (2.41-1ubuntu1) ... 142s Processing triggers for linux-image-6.14.0-10-generic (6.14.0-10.10) ... 142s /etc/kernel/postinst.d/initramfs-tools: 142s update-initramfs: Generating /boot/initrd.img-6.14.0-10-generic 142s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 152s /etc/kernel/postinst.d/zz-update-grub: 152s Sourcing file `/etc/default/grub' 152s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 152s Sourcing file `/etc/default/grub.d/90-autopkgtest.cfg' 152s Generating grub configuration file ... 152s Found linux image: /boot/vmlinuz-6.14.0-10-generic 152s Found initrd image: /boot/initrd.img-6.14.0-10-generic 152s Found linux image: /boot/vmlinuz-6.12.0-16-generic 152s Found initrd image: /boot/initrd.img-6.12.0-16-generic 152s Found linux image: /boot/vmlinuz-6.11.0-8-generic 152s Found initrd image: /boot/initrd.img-6.11.0-8-generic 153s Warning: os-prober will not be executed to detect other bootable partitions. 153s Systems on them will not be added to the GRUB boot configuration. 153s Check GRUB_DISABLE_OS_PROBER documentation entry. 153s Adding boot menu entry for UEFI Firmware Settings ... 153s done 153s Processing triggers for initramfs-tools (0.146ubuntu1) ... 153s update-initramfs: Generating /boot/initrd.img-6.14.0-10-generic 153s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 162s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 162s + /usr/lib/apt/apt-helper analyze-pattern ?true 162s + uname -r 162s + sed s/\./\\./g 162s + running_kernel_pattern=^linux-.*6\.12\.0-16-generic.* 162s + apt list ?obsolete 162s + tail -n+2 162s + cut -d/ -f1 162s + grep -v ^linux-.*6\.12\.0-16-generic.* 164s + obsolete_pkgs=linux-headers-6.11.0-8-generic 164s linux-headers-6.11.0-8 164s linux-headers-6.12.0-16 164s linux-image-6.11.0-8-generic 164s linux-modules-6.11.0-8-generic 164s linux-tools-6.11.0-8-generic 164s linux-tools-6.11.0-8 164s linux-tools-6.12.0-16 164s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove linux-headers-6.11.0-8-generic linux-headers-6.11.0-8 linux-headers-6.12.0-16 linux-image-6.11.0-8-generic linux-modules-6.11.0-8-genericReading package lists... 164s Building dependency tree... linux-tools-6.11.0-8-generic linux-tools-6.11.0-8 linux-tools-6.12.0-16 164s 164s Reading state information... 164s Solving dependencies... 164s The following packages will be REMOVED: 164s libnl-genl-3-200* libnsl2* libpython3.12-minimal* libpython3.12-stdlib* 164s libpython3.12t64* linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 164s linux-headers-6.12.0-16* linux-headers-6.12.0-16-generic* 164s linux-image-6.11.0-8-generic* linux-modules-6.11.0-8-generic* 164s linux-tools-6.11.0-8* linux-tools-6.11.0-8-generic* linux-tools-6.12.0-16* 164s linux-tools-6.12.0-16-generic* 165s 0 upgraded, 0 newly installed, 15 to remove and 5 not upgraded. 165s After this operation, 371 MB disk space will be freed. 165s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 148643 files and directories currently installed.) 165s Removing libnl-genl-3-200:amd64 (3.7.0-1) ... 165s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 165s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 165s Removing libpython3.12t64:amd64 (3.12.9-1) ... 165s Removing libpython3.12-stdlib:amd64 (3.12.9-1) ... 165s Removing libnsl2:amd64 (1.3.0-3build3) ... 165s Removing libpython3.12-minimal:amd64 (3.12.9-1) ... 165s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 166s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 168s Removing linux-headers-6.12.0-16-generic (6.12.0-16.16) ... 168s Removing linux-headers-6.12.0-16 (6.12.0-16.16) ... 170s Removing linux-image-6.11.0-8-generic (6.11.0-8.8) ... 170s /etc/kernel/postrm.d/initramfs-tools: 170s update-initramfs: Deleting /boot/initrd.img-6.11.0-8-generic 170s /etc/kernel/postrm.d/zz-update-grub: 170s Sourcing file `/etc/default/grub' 171s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 171s Sourcing file `/etc/default/grub.d/90-autopkgtest.cfg' 171s Generating grub configuration file ... 171s Found linux image: /boot/vmlinuz-6.14.0-10-generic 171s Found initrd image: /boot/initrd.img-6.14.0-10-generic 171s Found linux image: /boot/vmlinuz-6.12.0-16-generic 171s Found initrd image: /boot/initrd.img-6.12.0-16-generic 171s Warning: os-prober will not be executed to detect other bootable partitions. 171s Systems on them will not be added to the GRUB boot configuration. 171s Check GRUB_DISABLE_OS_PROBER documentation entry. 171s Adding boot menu entry for UEFI Firmware Settings ... 171s done 171s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 171s Removing linux-tools-6.12.0-16-generic (6.12.0-16.16) ... 171s Removing linux-tools-6.12.0-16 (6.12.0-16.16) ... 171s Processing triggers for libc-bin (2.41-1ubuntu1) ... 171s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84830 files and directories currently installed.) 171s Purging configuration files for linux-image-6.11.0-8-generic (6.11.0-8.8) ... 172s Purging configuration files for libpython3.12-minimal:amd64 (3.12.9-1) ... 172s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 172s + grep -q trusty /etc/lsb-release 172s + [ ! -d /usr/share/doc/unattended-upgrades ] 172s + [ ! -d /usr/share/doc/lxd ] 172s + [ ! -d /usr/share/doc/lxd-client ] 172s + [ ! -d /usr/share/doc/snapd ] 172s + type iptables 172s + cat 172s + chmod 755 /etc/rc.local 172s + . /etc/rc.local 172s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 172s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 172s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 172s + uname -m 172s + [ x86_64 = ppc64le ] 172s + [ -d /run/systemd/system ] 172s + systemd-detect-virt --quiet --vm 172s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 172s + cat 172s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 172s + echo COMPRESS=lz4 172s autopkgtest [22:45:57]: upgrading testbed (apt dist-upgrade and autopurge) 172s Reading package lists... 172s Building dependency tree... 172s Reading state information... 173s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 173s Starting 2 pkgProblemResolver with broken count: 0 173s Done 173s Entering ResolveByKeep 173s 173s Calculating upgrade... 174s The following packages will be upgraded: 174s libc-bin libc-dev-bin libc6 libc6-dev locales 174s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 174s Need to get 10.5 MB of archives. 174s After this operation, 1024 B of additional disk space will be used. 174s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6-dev amd64 2.41-1ubuntu2 [2183 kB] 175s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-dev-bin amd64 2.41-1ubuntu2 [24.7 kB] 175s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6 amd64 2.41-1ubuntu2 [3327 kB] 175s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-bin amd64 2.41-1ubuntu2 [700 kB] 175s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 locales all 2.41-1ubuntu2 [4246 kB] 175s Preconfiguring packages ... 175s Fetched 10.5 MB in 1s (8061 kB/s) 175s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84827 files and directories currently installed.) 175s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_amd64.deb ... 175s Unpacking libc6-dev:amd64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 176s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_amd64.deb ... 176s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 176s Preparing to unpack .../libc6_2.41-1ubuntu2_amd64.deb ... 176s Unpacking libc6:amd64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 176s Setting up libc6:amd64 (2.41-1ubuntu2) ... 176s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84827 files and directories currently installed.) 176s Preparing to unpack .../libc-bin_2.41-1ubuntu2_amd64.deb ... 176s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 176s Setting up libc-bin (2.41-1ubuntu2) ... 176s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84827 files and directories currently installed.) 176s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 176s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 177s Setting up locales (2.41-1ubuntu2) ... 177s Generating locales (this might take a while)... 179s en_US.UTF-8... done 179s Generation complete. 179s Setting up libc-dev-bin (2.41-1ubuntu2) ... 179s Setting up libc6-dev:amd64 (2.41-1ubuntu2) ... 179s Processing triggers for man-db (2.13.0-1) ... 179s Processing triggers for systemd (257.3-1ubuntu3) ... 180s Reading package lists... 180s Building dependency tree... 180s Reading state information... 181s Starting pkgProblemResolver with broken count: 0 181s Starting 2 pkgProblemResolver with broken count: 0 181s Done 181s Solving dependencies... 181s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 181s autopkgtest [22:46:06]: rebooting testbed after setup commands that affected boot 205s autopkgtest [22:46:30]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP PREEMPT_DYNAMIC Wed Mar 12 16:07:00 UTC 2025 208s autopkgtest [22:46:33]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-spatstat.geom 210s Get:1 http://ftpmaster.internal/ubuntu plucky/universe r-cran-spatstat.geom 3.3-5-1 (dsc) [2418 B] 210s Get:2 http://ftpmaster.internal/ubuntu plucky/universe r-cran-spatstat.geom 3.3-5-1 (tar) [776 kB] 210s Get:3 http://ftpmaster.internal/ubuntu plucky/universe r-cran-spatstat.geom 3.3-5-1 (diff) [3044 B] 210s gpgv: Signature made Fri Jan 31 07:28:48 2025 UTC 210s gpgv: using RSA key 73471499CC60ED9EEE805946C5BD6C8F2295D502 210s gpgv: issuer "plessy@debian.org" 210s gpgv: Can't check signature: No public key 210s dpkg-source: warning: cannot verify inline signature for ./r-cran-spatstat.geom_3.3-5-1.dsc: no acceptable signature found 210s autopkgtest [22:46:35]: testing package r-cran-spatstat.geom version 3.3-5-1 211s autopkgtest [22:46:36]: build not needed 213s autopkgtest [22:46:38]: test run-unit-test: preparing testbed 213s Reading package lists... 213s Building dependency tree... 213s Reading state information... 213s Starting pkgProblemResolver with broken count: 0 213s Starting 2 pkgProblemResolver with broken count: 0 213s Done 214s The following NEW packages will be installed: 214s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono libblas3 214s libcairo2 libdatrie1 libdeflate0 libfontconfig1 libgfortran5 libgomp1 214s libgraphite2-3 libharfbuzz0b libice6 libjbig0 libjpeg-turbo8 libjpeg8 214s liblapack3 liblerc4 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 214s libpaper-utils libpaper2 libpixman-1-0 libsharpyuv0 libsm6 libtcl8.6 214s libthai-data libthai0 libtiff6 libtk8.6 libwebp7 libxcb-render0 libxcb-shm0 214s libxft2 libxrender1 libxss1 libxt6t64 r-base-core r-cran-abind r-cran-deldir 214s r-cran-goftest r-cran-lattice r-cran-matrix r-cran-mgcv r-cran-nlme 214s r-cran-polyclip r-cran-rpart r-cran-spatial r-cran-spatstat 214s r-cran-spatstat.data r-cran-spatstat.explore r-cran-spatstat.geom 214s r-cran-spatstat.linnet r-cran-spatstat.model r-cran-spatstat.random 214s r-cran-spatstat.sparse r-cran-spatstat.univar r-cran-spatstat.utils 214s r-cran-survival r-cran-tensor unzip x11-common xdg-utils zip 214s 0 upgraded, 66 newly installed, 0 to remove and 0 not upgraded. 214s Need to get 84.6 MB of archives. 214s After this operation, 140 MB of additional disk space will be used. 214s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 214s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 214s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-2ubuntu1 [37.4 kB] 214s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-2ubuntu1 [164 kB] 214s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-2ubuntu1 [180 kB] 214s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.1-2 [359 kB] 214s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 214s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 214s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 214s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 214s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 214s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 214s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.23-1 [64.1 kB] 214s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 15-20250222-0ubuntu1 [919 kB] 214s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 15-20250222-0ubuntu1 [148 kB] 214s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 214s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.2.0-1 [543 kB] 214s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 214s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 214s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 215s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 215s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.1-2 [3179 kB] 215s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 215s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 215s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 215s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.56.2-1 [255 kB] 215s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.56.2-1 [52.6 kB] 215s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.56.2-1 [29.1 kB] 215s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libpaper2 amd64 2.2.5-0.3 [17.4 kB] 215s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libpaper-utils amd64 2.2.5-0.3 [15.5 kB] 215s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 215s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 215s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1086 kB] 215s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 215s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 215s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 215s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libxft2 amd64 2.3.6-1build1 [45.3 kB] 215s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 215s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libtk8.6 amd64 8.6.16-1 [868 kB] 215s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 215s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 zip amd64 3.0-14ubuntu2 [185 kB] 215s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 unzip amd64 6.0-28ubuntu6 [181 kB] 215s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 215s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-base-core amd64 4.4.3-1 [28.9 MB] 216s Get:45 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-abind all 1.4-8-1 [66.9 kB] 216s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-deldir amd64 2.0-4-1build1 [270 kB] 216s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-goftest amd64 1.2-3-1 [59.5 kB] 216s Get:48 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-lattice amd64 0.22-6-1 [1340 kB] 216s Get:49 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-matrix amd64 1.7-3-1 [4349 kB] 216s Get:50 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-nlme amd64 3.1.167-1 [2320 kB] 216s Get:51 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-mgcv amd64 1.9-1-1 [3252 kB] 216s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-polyclip amd64 1.10-7-1 [116 kB] 216s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-survival amd64 3.8-3-1 [8239 kB] 217s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-rpart amd64 4.1.24-1 [670 kB] 217s Get:55 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatial amd64 7.3-18-1 [137 kB] 217s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.utils amd64 3.1-2-1 [383 kB] 217s Get:57 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.data all 3.1-4-1 [4047 kB] 217s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.univar amd64 3.1-1-1build1 [310 kB] 217s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.geom amd64 3.3-5-1 [3959 kB] 217s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.random amd64 3.3-2-1 [1172 kB] 217s Get:61 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-tensor all 1.5-4 [15.7 kB] 217s Get:62 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.sparse amd64 3.1-0-1 [221 kB] 217s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.explore amd64 3.3-4-1 [3347 kB] 217s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.model amd64 3.3-4-1 [3397 kB] 217s Get:65 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.linnet amd64 3.2-5-1 [1509 kB] 217s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat amd64 3.3-1-1 [4121 kB] 218s Preconfiguring packages ... 218s Fetched 84.6 MB in 4s (23.9 MB/s) 218s Selecting previously unselected package fonts-dejavu-mono. 218s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84827 files and directories currently installed.) 218s Preparing to unpack .../00-fonts-dejavu-mono_2.37-8_all.deb ... 218s Unpacking fonts-dejavu-mono (2.37-8) ... 218s Selecting previously unselected package fonts-dejavu-core. 218s Preparing to unpack .../01-fonts-dejavu-core_2.37-8_all.deb ... 218s Unpacking fonts-dejavu-core (2.37-8) ... 218s Selecting previously unselected package fontconfig-config. 218s Preparing to unpack .../02-fontconfig-config_2.15.0-2ubuntu1_amd64.deb ... 218s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 218s Selecting previously unselected package libfontconfig1:amd64. 218s Preparing to unpack .../03-libfontconfig1_2.15.0-2ubuntu1_amd64.deb ... 218s Unpacking libfontconfig1:amd64 (2.15.0-2ubuntu1) ... 218s Selecting previously unselected package fontconfig. 218s Preparing to unpack .../04-fontconfig_2.15.0-2ubuntu1_amd64.deb ... 218s Unpacking fontconfig (2.15.0-2ubuntu1) ... 218s Selecting previously unselected package libblas3:amd64. 218s Preparing to unpack .../05-libblas3_3.12.1-2_amd64.deb ... 218s Unpacking libblas3:amd64 (3.12.1-2) ... 218s Selecting previously unselected package libpixman-1-0:amd64. 218s Preparing to unpack .../06-libpixman-1-0_0.44.0-3_amd64.deb ... 218s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 218s Selecting previously unselected package libxcb-render0:amd64. 218s Preparing to unpack .../07-libxcb-render0_1.17.0-2_amd64.deb ... 218s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 218s Selecting previously unselected package libxcb-shm0:amd64. 218s Preparing to unpack .../08-libxcb-shm0_1.17.0-2_amd64.deb ... 218s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 218s Selecting previously unselected package libxrender1:amd64. 218s Preparing to unpack .../09-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 218s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 219s Selecting previously unselected package libcairo2:amd64. 219s Preparing to unpack .../10-libcairo2_1.18.2-2_amd64.deb ... 219s Unpacking libcairo2:amd64 (1.18.2-2) ... 219s Selecting previously unselected package libdatrie1:amd64. 219s Preparing to unpack .../11-libdatrie1_0.2.13-3build1_amd64.deb ... 219s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 219s Selecting previously unselected package libdeflate0:amd64. 219s Preparing to unpack .../12-libdeflate0_1.23-1_amd64.deb ... 219s Unpacking libdeflate0:amd64 (1.23-1) ... 219s Selecting previously unselected package libgfortran5:amd64. 219s Preparing to unpack .../13-libgfortran5_15-20250222-0ubuntu1_amd64.deb ... 219s Unpacking libgfortran5:amd64 (15-20250222-0ubuntu1) ... 219s Selecting previously unselected package libgomp1:amd64. 219s Preparing to unpack .../14-libgomp1_15-20250222-0ubuntu1_amd64.deb ... 219s Unpacking libgomp1:amd64 (15-20250222-0ubuntu1) ... 219s Selecting previously unselected package libgraphite2-3:amd64. 219s Preparing to unpack .../15-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 219s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 219s Selecting previously unselected package libharfbuzz0b:amd64. 219s Preparing to unpack .../16-libharfbuzz0b_10.2.0-1_amd64.deb ... 219s Unpacking libharfbuzz0b:amd64 (10.2.0-1) ... 219s Selecting previously unselected package x11-common. 219s Preparing to unpack .../17-x11-common_1%3a7.7+23ubuntu3_all.deb ... 219s Unpacking x11-common (1:7.7+23ubuntu3) ... 219s Selecting previously unselected package libice6:amd64. 219s Preparing to unpack .../18-libice6_2%3a1.1.1-1_amd64.deb ... 219s Unpacking libice6:amd64 (2:1.1.1-1) ... 219s Selecting previously unselected package libjpeg-turbo8:amd64. 219s Preparing to unpack .../19-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 219s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 219s Selecting previously unselected package libjpeg8:amd64. 219s Preparing to unpack .../20-libjpeg8_8c-2ubuntu11_amd64.deb ... 219s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 219s Selecting previously unselected package liblapack3:amd64. 219s Preparing to unpack .../21-liblapack3_3.12.1-2_amd64.deb ... 219s Unpacking liblapack3:amd64 (3.12.1-2) ... 219s Selecting previously unselected package liblerc4:amd64. 219s Preparing to unpack .../22-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 219s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 219s Selecting previously unselected package libthai-data. 219s Preparing to unpack .../23-libthai-data_0.1.29-2build1_all.deb ... 219s Unpacking libthai-data (0.1.29-2build1) ... 219s Selecting previously unselected package libthai0:amd64. 219s Preparing to unpack .../24-libthai0_0.1.29-2build1_amd64.deb ... 219s Unpacking libthai0:amd64 (0.1.29-2build1) ... 219s Selecting previously unselected package libpango-1.0-0:amd64. 219s Preparing to unpack .../25-libpango-1.0-0_1.56.2-1_amd64.deb ... 219s Unpacking libpango-1.0-0:amd64 (1.56.2-1) ... 219s Selecting previously unselected package libpangoft2-1.0-0:amd64. 219s Preparing to unpack .../26-libpangoft2-1.0-0_1.56.2-1_amd64.deb ... 219s Unpacking libpangoft2-1.0-0:amd64 (1.56.2-1) ... 219s Selecting previously unselected package libpangocairo-1.0-0:amd64. 219s Preparing to unpack .../27-libpangocairo-1.0-0_1.56.2-1_amd64.deb ... 219s Unpacking libpangocairo-1.0-0:amd64 (1.56.2-1) ... 219s Selecting previously unselected package libpaper2:amd64. 219s Preparing to unpack .../28-libpaper2_2.2.5-0.3_amd64.deb ... 219s Unpacking libpaper2:amd64 (2.2.5-0.3) ... 219s Selecting previously unselected package libpaper-utils. 219s Preparing to unpack .../29-libpaper-utils_2.2.5-0.3_amd64.deb ... 219s Unpacking libpaper-utils (2.2.5-0.3) ... 219s Selecting previously unselected package libsharpyuv0:amd64. 219s Preparing to unpack .../30-libsharpyuv0_1.5.0-0.1_amd64.deb ... 219s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 219s Selecting previously unselected package libsm6:amd64. 219s Preparing to unpack .../31-libsm6_2%3a1.2.4-1_amd64.deb ... 219s Unpacking libsm6:amd64 (2:1.2.4-1) ... 219s Selecting previously unselected package libtcl8.6:amd64. 219s Preparing to unpack .../32-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... 219s Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) ... 219s Selecting previously unselected package libjbig0:amd64. 219s Preparing to unpack .../33-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 219s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 219s Selecting previously unselected package libwebp7:amd64. 219s Preparing to unpack .../34-libwebp7_1.5.0-0.1_amd64.deb ... 219s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 219s Selecting previously unselected package libtiff6:amd64. 219s Preparing to unpack .../35-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 219s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 219s Selecting previously unselected package libxft2:amd64. 219s Preparing to unpack .../36-libxft2_2.3.6-1build1_amd64.deb ... 219s Unpacking libxft2:amd64 (2.3.6-1build1) ... 219s Selecting previously unselected package libxss1:amd64. 219s Preparing to unpack .../37-libxss1_1%3a1.2.3-1build3_amd64.deb ... 219s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 219s Selecting previously unselected package libtk8.6:amd64. 219s Preparing to unpack .../38-libtk8.6_8.6.16-1_amd64.deb ... 219s Unpacking libtk8.6:amd64 (8.6.16-1) ... 219s Selecting previously unselected package libxt6t64:amd64. 220s Preparing to unpack .../39-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 220s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 220s Selecting previously unselected package zip. 220s Preparing to unpack .../40-zip_3.0-14ubuntu2_amd64.deb ... 220s Unpacking zip (3.0-14ubuntu2) ... 220s Selecting previously unselected package unzip. 220s Preparing to unpack .../41-unzip_6.0-28ubuntu6_amd64.deb ... 220s Unpacking unzip (6.0-28ubuntu6) ... 220s Selecting previously unselected package xdg-utils. 220s Preparing to unpack .../42-xdg-utils_1.2.1-2ubuntu1_all.deb ... 220s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 220s Selecting previously unselected package r-base-core. 220s Preparing to unpack .../43-r-base-core_4.4.3-1_amd64.deb ... 220s Unpacking r-base-core (4.4.3-1) ... 220s Selecting previously unselected package r-cran-abind. 220s Preparing to unpack .../44-r-cran-abind_1.4-8-1_all.deb ... 220s Unpacking r-cran-abind (1.4-8-1) ... 220s Selecting previously unselected package r-cran-deldir. 220s Preparing to unpack .../45-r-cran-deldir_2.0-4-1build1_amd64.deb ... 220s Unpacking r-cran-deldir (2.0-4-1build1) ... 220s Selecting previously unselected package r-cran-goftest. 220s Preparing to unpack .../46-r-cran-goftest_1.2-3-1_amd64.deb ... 220s Unpacking r-cran-goftest (1.2-3-1) ... 220s Selecting previously unselected package r-cran-lattice. 220s Preparing to unpack .../47-r-cran-lattice_0.22-6-1_amd64.deb ... 220s Unpacking r-cran-lattice (0.22-6-1) ... 220s Selecting previously unselected package r-cran-matrix. 220s Preparing to unpack .../48-r-cran-matrix_1.7-3-1_amd64.deb ... 220s Unpacking r-cran-matrix (1.7-3-1) ... 220s Selecting previously unselected package r-cran-nlme. 220s Preparing to unpack .../49-r-cran-nlme_3.1.167-1_amd64.deb ... 220s Unpacking r-cran-nlme (3.1.167-1) ... 220s Selecting previously unselected package r-cran-mgcv. 220s Preparing to unpack .../50-r-cran-mgcv_1.9-1-1_amd64.deb ... 220s Unpacking r-cran-mgcv (1.9-1-1) ... 220s Selecting previously unselected package r-cran-polyclip. 220s Preparing to unpack .../51-r-cran-polyclip_1.10-7-1_amd64.deb ... 220s Unpacking r-cran-polyclip (1.10-7-1) ... 220s Selecting previously unselected package r-cran-survival. 220s Preparing to unpack .../52-r-cran-survival_3.8-3-1_amd64.deb ... 220s Unpacking r-cran-survival (3.8-3-1) ... 220s Selecting previously unselected package r-cran-rpart. 220s Preparing to unpack .../53-r-cran-rpart_4.1.24-1_amd64.deb ... 220s Unpacking r-cran-rpart (4.1.24-1) ... 221s Selecting previously unselected package r-cran-spatial. 221s Preparing to unpack .../54-r-cran-spatial_7.3-18-1_amd64.deb ... 221s Unpacking r-cran-spatial (7.3-18-1) ... 221s Selecting previously unselected package r-cran-spatstat.utils. 221s Preparing to unpack .../55-r-cran-spatstat.utils_3.1-2-1_amd64.deb ... 221s Unpacking r-cran-spatstat.utils (3.1-2-1) ... 221s Selecting previously unselected package r-cran-spatstat.data. 221s Preparing to unpack .../56-r-cran-spatstat.data_3.1-4-1_all.deb ... 221s Unpacking r-cran-spatstat.data (3.1-4-1) ... 221s Selecting previously unselected package r-cran-spatstat.univar. 221s Preparing to unpack .../57-r-cran-spatstat.univar_3.1-1-1build1_amd64.deb ... 221s Unpacking r-cran-spatstat.univar (3.1-1-1build1) ... 221s Selecting previously unselected package r-cran-spatstat.geom. 221s Preparing to unpack .../58-r-cran-spatstat.geom_3.3-5-1_amd64.deb ... 221s Unpacking r-cran-spatstat.geom (3.3-5-1) ... 221s Selecting previously unselected package r-cran-spatstat.random. 221s Preparing to unpack .../59-r-cran-spatstat.random_3.3-2-1_amd64.deb ... 221s Unpacking r-cran-spatstat.random (3.3-2-1) ... 221s Selecting previously unselected package r-cran-tensor. 221s Preparing to unpack .../60-r-cran-tensor_1.5-4_all.deb ... 221s Unpacking r-cran-tensor (1.5-4) ... 221s Selecting previously unselected package r-cran-spatstat.sparse. 221s Preparing to unpack .../61-r-cran-spatstat.sparse_3.1-0-1_amd64.deb ... 221s Unpacking r-cran-spatstat.sparse (3.1-0-1) ... 221s Selecting previously unselected package r-cran-spatstat.explore. 221s Preparing to unpack .../62-r-cran-spatstat.explore_3.3-4-1_amd64.deb ... 221s Unpacking r-cran-spatstat.explore (3.3-4-1) ... 221s Selecting previously unselected package r-cran-spatstat.model. 221s Preparing to unpack .../63-r-cran-spatstat.model_3.3-4-1_amd64.deb ... 221s Unpacking r-cran-spatstat.model (3.3-4-1) ... 221s Selecting previously unselected package r-cran-spatstat.linnet. 221s Preparing to unpack .../64-r-cran-spatstat.linnet_3.2-5-1_amd64.deb ... 221s Unpacking r-cran-spatstat.linnet (3.2-5-1) ... 221s Selecting previously unselected package r-cran-spatstat. 221s Preparing to unpack .../65-r-cran-spatstat_3.3-1-1_amd64.deb ... 221s Unpacking r-cran-spatstat (3.3-1-1) ... 221s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 221s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 221s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 221s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 221s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 221s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 221s Setting up libxcb-render0:amd64 (1.17.0-2) ... 221s Setting up unzip (6.0-28ubuntu6) ... 221s Setting up x11-common (1:7.7+23ubuntu3) ... 221s Setting up libdeflate0:amd64 (1.23-1) ... 221s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 221s Setting up libgomp1:amd64 (15-20250222-0ubuntu1) ... 221s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 221s Setting up zip (3.0-14ubuntu2) ... 221s Setting up libblas3:amd64 (3.12.1-2) ... 221s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 221s Setting up fonts-dejavu-mono (2.37-8) ... 221s Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... 221s Setting up fonts-dejavu-core (2.37-8) ... 221s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 221s Setting up libgfortran5:amd64 (15-20250222-0ubuntu1) ... 221s Setting up libwebp7:amd64 (1.5.0-0.1) ... 221s Setting up libharfbuzz0b:amd64 (10.2.0-1) ... 221s Setting up libthai-data (0.1.29-2build1) ... 221s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 221s Setting up libpaper2:amd64 (2.2.5-0.3) ... 222s Setting up xdg-utils (1.2.1-2ubuntu1) ... 222s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 222s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 222s Setting up libice6:amd64 (2:1.1.1-1) ... 222s Setting up liblapack3:amd64 (3.12.1-2) ... 222s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 222s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 222s Setting up libpaper-utils (2.2.5-0.3) ... 222s Setting up libthai0:amd64 (0.1.29-2build1) ... 222s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 222s Setting up libfontconfig1:amd64 (2.15.0-2ubuntu1) ... 222s Setting up libsm6:amd64 (2:1.2.4-1) ... 222s Setting up fontconfig (2.15.0-2ubuntu1) ... 224s Regenerating fonts cache... done. 224s Setting up libxft2:amd64 (2.3.6-1build1) ... 224s Setting up libtk8.6:amd64 (8.6.16-1) ... 224s Setting up libpango-1.0-0:amd64 (1.56.2-1) ... 224s Setting up libcairo2:amd64 (1.18.2-2) ... 224s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 224s Setting up libpangoft2-1.0-0:amd64 (1.56.2-1) ... 224s Setting up libpangocairo-1.0-0:amd64 (1.56.2-1) ... 224s Setting up r-base-core (4.4.3-1) ... 224s Creating config file /etc/R/Renviron with new version 224s Setting up r-cran-lattice (0.22-6-1) ... 224s Setting up r-cran-nlme (3.1.167-1) ... 224s Setting up r-cran-spatstat.utils (3.1-2-1) ... 224s Setting up r-cran-tensor (1.5-4) ... 224s Setting up r-cran-spatstat.univar (3.1-1-1build1) ... 224s Setting up r-cran-spatial (7.3-18-1) ... 224s Setting up r-cran-abind (1.4-8-1) ... 224s Setting up r-cran-polyclip (1.10-7-1) ... 224s Setting up r-cran-deldir (2.0-4-1build1) ... 224s Setting up r-cran-goftest (1.2-3-1) ... 224s Setting up r-cran-matrix (1.7-3-1) ... 224s Setting up r-cran-spatstat.sparse (3.1-0-1) ... 224s Setting up r-cran-mgcv (1.9-1-1) ... 224s Setting up r-cran-survival (3.8-3-1) ... 224s Setting up r-cran-spatstat.data (3.1-4-1) ... 224s Setting up r-cran-spatstat.geom (3.3-5-1) ... 224s Setting up r-cran-rpart (4.1.24-1) ... 224s Setting up r-cran-spatstat.random (3.3-2-1) ... 224s Setting up r-cran-spatstat.explore (3.3-4-1) ... 224s Setting up r-cran-spatstat.model (3.3-4-1) ... 224s Setting up r-cran-spatstat.linnet (3.2-5-1) ... 224s Setting up r-cran-spatstat (3.3-1-1) ... 224s Processing triggers for install-info (7.1.1-1) ... 224s Processing triggers for libc-bin (2.41-1ubuntu2) ... 224s Processing triggers for man-db (2.13.0-1) ... 227s autopkgtest [22:46:52]: test run-unit-test: [----------------------- 227s BEGIN TEST testsAtoC.R 227s 227s R version 4.4.3 (2025-02-28) -- "Trophy Case" 227s Copyright (C) 2025 The R Foundation for Statistical Computing 227s Platform: x86_64-pc-linux-gnu 227s 227s R is free software and comes with ABSOLUTELY NO WARRANTY. 227s You are welcome to redistribute it under certain conditions. 227s Type 'license()' or 'licence()' for distribution details. 227s 227s R is a collaborative project with many contributors. 227s Type 'contributors()' for more information and 227s 'citation()' on how to cite R or R packages in publications. 227s 227s Type 'demo()' for some demos, 'help()' for on-line help, or 227s 'help.start()' for an HTML browser interface to help. 227s Type 'q()' to quit R. 227s 227s Loading required package: spatstat.geom 227s Loading required package: spatstat.data 227s > #' 227s > #' Header for all (concatenated) test files 227s > #' 227s > #' Require spatstat.geom 227s > #' Obtain environment variable controlling tests. 227s > #' 227s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 227s > 227s > require(spatstat.geom) 228s Loading required package: spatstat.univar 228s spatstat.univar 3.1-1 228s spatstat.geom 3.3-5 228s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 228s > ALWAYS <- TRUE 228s > cat(paste("--------- Executing", 228s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 228s + "test code -----------\n")) 228s --------- Executing **RESTRICTED** subset of test code ----------- 228s > ## badwindowcheck.R 228s > ## $Revision: 1.3 $ $Date: 2020/04/28 12:58:26 $ 228s > ## 228s > 228s > local({ 228s + if(ALWAYS) { 228s + ## Simple example of self-crossing polygon 228s + x <- read.table("selfcross.txt", header=TRUE) 228s + ## Auto-repair 228s + w <- owin(poly=x) 228s + 228s + ## Real data involving various quirks 228s + b <- read.table("badwindow.txt", header=TRUE) 228s + b <- split(b, factor(b$i)) 228s + b <- lapply(b, function(z) { as.list(z[,-3]) }) 228s + ## make owin without checking 228s + W <- owin(poly=b, check=FALSE, fix=FALSE) 228s + ## Apply stringent checks 228s + owinpolycheck(W,verbose=FALSE) 228s + ## Auto-repair 228s + W2 <- owin(poly=b) 228s + } 228s + }) 228s > 228s > 228s > 228s > 228s > ## tests/closeshave.R 228s > ## check 'closepairs/crosspairs' code 228s > ## validity and memory allocation 228s > ## $Revision: 1.29 $ $Date: 2022/06/06 10:09:56 $ 228s > 228s > ## ------- All this code must be run on every hardware ------- 228s > local({ 228s + r <- 0.12 228s + 228s + close.all <- closepairs(redwood, r) 228s + close.ij <- closepairs(redwood, r, what="indices") 228s + close.ijd <- closepairs(redwood, r, what="ijd") 228s + close.every <- closepairs(redwood, r, what="all", distinct=FALSE) 228s + 228s + ## test agreement 228s + stopifnot(identical(close.ij, close.all[c("i","j")])) 228s + stopifnot(identical(close.ijd, close.all[c("i","j","d")])) 228s + 228s + ## validate basic format of result 228s + checkformat <- function(object, callstring) { 228s + if(length(unique(lengths(object))) > 1) 228s + stop(paste("Result of", callstring, 228s + "contains vectors with different lengths")) 228s + return(invisible(TRUE)) 228s + } 228s + checkformat(close.all, "closepairs(redwood, r)") 228s + checkformat(close.ij, "closepairs(redwood, r, what='indices')") 228s + checkformat(close.ijd, "closepairs(redwood, r, what='ijd')") 228s + checkformat(close.every, 228s + "closepairs(redwood, r, what='all', distinct=FALSE)") 228s + 228s + #' test memory overflow code 228s + close.cigar <- closepairs(redwood, r, what="ijd", nsize=2) 228s + close.cigar <- closepairs(redwood, r, what="ijd", nsize=2, periodic=TRUE) 228s + 228s + #' test special cases 228s + onepoint <- redwood[1] 228s + checkformat(closepairs(onepoint, r), 228s + "closepairs(onepoint, r)") 228s + checkformat(closepairs(onepoint, r, what="indices"), 228s + "closepairs(onepoint, r, what='indices')") 228s + checkformat(closepairs(onepoint, r, what="ijd"), 228s + "closepairs(onepoint, r, what='ijd')") 228s + checkformat(closepairs(onepoint, r, what="all", distinct=FALSE), 228s + "closepairs(onepoint, r, what='all', distinct=FALSE)") 228s + 228s + #' .............. crosspairs .................................. 228s + Y <- split(amacrine) 228s + on <- Y$on 228s + off <- Y$off 228s + 228s + cross.all <- crosspairs(on, off, r) 228s + cross.ij <- crosspairs(on, off, r, what="indices") 228s + cross.ijd <- crosspairs(on, off, r, what="ijd") 228s + cross.every <- crosspairs(on, off, r, what="all", distinct=FALSE) 228s + cross.period <- crosspairs(on, off, r, periodic=TRUE) 228s + cross.exclude <- crosspairs(cells, cells[1:32], 0.1, iX=1:42, iY=1:32) 228s + 228s + ## validate basic format 228s + checkformat(cross.all, "crosspairs(on, off, r)") 228s + checkformat(cross.ij, "crosspairs(on, off, r, what='indices')") 228s + checkformat(cross.ijd, "crosspairs(on, off, r, what='ijd')") 228s + checkformat(cross.every, "crosspairs(on, off, r, what='all', distinct=FALSE)") 228s + checkformat(cross.period, "crosspairs(on, off, r, periodic=TRUE)") 228s + checkformat(cross.exclude, "crosspairs(cells, cells[], r, iX, iY)") 228s + 228s + ## test agreement 228s + stopifnot(identical(cross.ij, cross.all[c("i","j")])) 228s + stopifnot(identical(cross.ijd, cross.all[c("i","j","d")])) 228s + 228s + # closethresh vs closepairs: EXACT agreement 228s + thresh <- 0.08 228s + clt <- closethresh(redwood, r, thresh) 228s + cl <- with(closepairs(redwood, r), 228s + list(i=i, j=j, th = (d <= thresh))) 228s + if(!identical(cl, clt)) 228s + stop("closepairs and closethresh disagree") 228s + 228s + reordered <- function(a) { 228s + o <- with(a, order(i,j)) 228s + as.list(as.data.frame(a)[o,,drop=FALSE]) 228s + } 228s + samesame <- function(a, b) { 228s + identical(reordered(a), reordered(b)) 228s + } 228s + 228s + ## ............................................... 228s + #' compare with older, slower code 228s + op <- spatstat.options(closepairs.newcode=FALSE, 228s + closepairs.altcode=FALSE, 228s + crosspairs.newcode=FALSE) 228s + ## ............................................... 228s + old.close.ij <- closepairs(redwood, r, what="indices") 228s + old.cross.ij <- crosspairs(on, off, r, what="indices") 228s + stopifnot(samesame(close.ij, old.close.ij)) 228s + stopifnot(samesame(cross.ij, old.cross.ij)) 228s + # execute only: 228s + old.close.every <- closepairs(redwood, r, what="all", distinct=FALSE) 228s + old.close.once <- closepairs(redwood, r, what="all", twice=FALSE) 228s + #' test memory overflow code 228s + old.close.cigar <- closepairs(redwood, r, what="ijd", nsize=2) 228s + old.close.cigar <- closepairs(redwood, r, what="ijd", nsize=2, periodic=TRUE) 228s + 228s + ## ............................................... 228s + spatstat.options(op) 228s + ## ............................................... 228s + 228s + ## ............................................... 228s + #' alternative code - execution only 228s + op <- spatstat.options(closepairs.newcode=FALSE, 228s + closepairs.altcode=TRUE) 228s + alt.close.ij <- closepairs(redwood, r, what="indices") 228s + alt.close.ijd <- closepairs(redwood, r, what="ijd") 228s + alt.close.all <- closepairs(redwood, r, what="all") 228s + #' test memory overflow code 228s + alt.close.cigar <- closepairs(redwood, r, what="ijd", nsize=2) 228s + alt.close.cigar <- closepairs(redwood, r, what="ijd", nsize=2, periodic=TRUE) 228s + spatstat.options(op) 228s + ## ............................................... 228s + 228s + # Rasmus' example 228s + R <- 0.04 228s + U <- as.ppp(gridcenters(owin(), 50, 50), W=owin()) 228s + cp <- crosspairs(U, U, R) 228s + G <- matrix(0, npoints(U), npoints(U)) 228s + G[cbind(cp$i, cp$j)] <- 1 228s + if(!isSymmetric(G)) 228s + stop("crosspairs is not symmetric in Rasmus example") 228s + 228s + #' periodic distance 228s + pclose <- function(X, R, method=c("raw", "C")) { 228s + method <- match.arg(method) 228s + switch(method, 228s + raw = { 228s + D <- pairdist(X, periodic=TRUE) 228s + diag(D) <- Inf 228s + result <- which(D <= R, arr.ind=TRUE) 228s + }, 228s + C = { 228s + result <- closepairs(X, R, periodic=TRUE, what="indices") 228s + }) 228s + result <- as.data.frame(result) 228s + colnames(result) <- c("i","j") 228s + return(result) 228s + } 228s + #' pick a threshold value which avoids GCC bug 323 228s + RR <- 0.193 228s + A <- pclose(redwood, RR, "raw") 228s + B <- pclose(redwood, RR, "C") 228s + if(!samesame(A,B)) 228s + stop("closepairs.ppp(periodic=TRUE) gives wrong answer") 228s + 228s + #' other functions that don't have a help file 228s + niets <- crosspairquad(quadscheme(cells), 0.1) 228s + 228s + #' other code blocks 228s + u <- closepairs(cells, 0.09, periodic=TRUE, what="all") 228s + v <- closepairs(cells, 0.07, twice=FALSE, neat=TRUE) 228s + #' tight cluster - guess count does not work 228s + Xc <- runifrect(100, square(0.01)) 228s + Window(Xc) <- square(1) 228s + z <- closepairs(Xc, 0.02, what="indices", distinct=FALSE) 228s + z <- closepairs(Xc, 0.02, what="ijd", distinct=FALSE) 228s + z <- closepairs(Xc, 0.02, what="all", distinct=FALSE) 228s + #' same task, older code 228s + aop <- spatstat.options(closepairs.newcode=FALSE) 228s + z <- closepairs(Xc, 0.02, what="indices", distinct=FALSE) 228s + z <- closepairs(Xc, 0.02, what="ijd", distinct=FALSE) 228s + z <- closepairs(Xc, 0.02, what="all", distinct=FALSE) 228s + spatstat.options(aop) 228s + 228s + #' experimental 228s + r <- 0.08 228s + a <- closepairs(redwood, r) 228s + b <- tweak.closepairs(a, r, 26, 0.1, 0.1) 228s + }) 228s Using nsize = 2 228s Using nsize = 2 228s Using nsize = 2 228s Using nsize = 2 228s Using nsize = 2 228s Using nsize = 2 229s > 229s > local({ 229s + #' Three-dimensional 229s + ## X <- runifpoint3(100) 229s + X <- pp3(runif(100), runif(100), runif(100), box3(c(0,1))) 229s + cl <- closepairs(X, 0.2, what="indices") 229s + cl <- closepairs(X, 0.2, what="ijd") 229s + cl <- closepairs(X, 0.2, distinct=FALSE) 229s + cl <- closepairs(X, 0.2, distinct=FALSE, what="indices") 229s + cl <- closepairs(X, 0.2, distinct=FALSE, what="ijd") 229s + cl <- closepairs(X, 0.2, twice=FALSE, neat=TRUE) 229s + #' Test memory overflow code 229s + cl <- closepairs(X, 0.2, what="ijd", nsize=2) 229s + #' trap obsolete usage 229s + cl <- closepairs(X, 0.2, ordered=FALSE) 229s + #' crosspairs 229s + ## Y <- runifpoint3(100) 229s + Y <- pp3(runif(100), runif(100), runif(100), box3(c(0,1))) 229s + cr <- crosspairs(X, Y, 0.2, what="indices") 229s + cr <- crosspairs(X, Y, 0.2, what="ijd") 229s + #' Test memory overflow code 229s + cr <- crosspairs(X, Y, 0.2, what="ijd", nsize=2) 229s + #' experimental 229s + rr <- 0.2 229s + cl <- closepairs(X, rr) 229s + ii <- cl$i[[1]] 229s + xl <- tweak.closepairs(cl, rr, ii, 0.05, -0.05, 0.05) 229s + }) 229s Using nsize = 2 229s Using nsize = 2 229s Warning message: 229s In closepairs.pp3(X, 0.2, ordered = FALSE) : 229s Obsolete argument 'ordered' has been replaced by 'twice' 229s > 229s > reset.spatstat.options() 229s > #' 229s > #' tests/cluck.R 229s > #' 229s > #' Tests of "click*" functions 229s > #' using queueing feature of spatstatLocator 229s > #' 229s > #' $Revision: 1.8 $ $Date: 2022/10/23 00:45:36 $ 229s > 229s > local({ 229s + #' clickppp 229s + if(ALWAYS) { 229s + spatstat.utils::queueSpatstatLocator(runif(5), runif(5)) 229s + XA <- clickppp(hook=square(0.5)) 229s + } 229s + if(FULLTEST) { 229s + spatstat.utils::queueSpatstatLocator(runif(6), runif(6)) 229s + XB <- clickppp(n=3, types=c("a", "b")) 229s + } 229s + if(ALWAYS) { 229s + #' clickbox 229s + spatstat.utils::queueSpatstatLocator(runif(2), runif(2)) 229s + BB <- clickbox() 229s + #' clickdist 229s + spatstat.utils::queueSpatstatLocator(runif(2), runif(2)) 229s + dd <- clickdist() 229s + #' clickpoly 229s + hex <- vertices(disc(radius=0.4, centre=c(0.5, 0.5), npoly=6)) 229s + spatstat.utils::queueSpatstatLocator(hex) 229s + PA <- clickpoly() 229s + } 229s + if(FULLTEST) { 229s + holy <- vertices(disc(radius=0.2, centre=c(0.5, 0.5), npoly=6)) 229s + holy <- lapply(holy, rev) 229s + spatstat.utils::queueSpatstatLocator(concatxy(hex, holy)) 229s + PB <- clickpoly(np=2, nv=6) 229s + } 229s + if(ALWAYS) { 229s + #' identify.psp 229s + E <- edges(letterR)[c(FALSE, TRUE)] 229s + Z <- ppp(c(2.86, 3.65, 3.15), c(1.69, 1.98, 2.56), window=Frame(letterR)) 229s + spatstat.utils::queueSpatstatLocator(Z) 229s + identify(E) 229s + } 229s + }) 229s Ready to click.. 229s Click two corners of a box 229s to add points: click left mouse button in window 229s to exit: press ESC or click middle mouse button 229s [The last point should NOT repeat the first point] 229s [1] 10 3 15 229s > ## tests/colour.R 229s > ## 229s > ## Colour value manipulation and colour maps 229s > ## 229s > ## $Revision: 1.10 $ $Date: 2022/10/23 00:37:44 $ 229s > ## 229s > 229s > local({ 229s + if(FULLTEST) { 229s + f <- function(n) grey(seq(0,1,length=n)) 229s + z <- to.grey(f) 229s + 229s + h <- colourmap(rainbow(9), range=c(0.01, 0.1)) 229s + plot(h, labelmap=100) 229s + } 229s + 229s + if(ALWAYS) { 229s + a <- colourmap(rainbow(12), range=as.Date(c("2018-01-01", "2018-12-31"))) 229s + print(a) 229s + print(summary(a)) 229s + a(as.Date("2018-06-15")) 229s + 229s + g <- colourmap(rainbow(4), 229s + breaks=as.Date(c("2018-01-01", "2018-04-01", 229s + "2018-07-01", "2018-10-01", "2018-12-31"))) 229s + print(g) 229s + print(summary(g)) 229s + g(as.Date("2018-06-15")) 229s + } 229s + 229s + if(FULLTEST) { 229s + b <- colourmap(rainbow(12), inputs=month.name) 229s + print(b) 229s + print(summary(b)) 229s + to.grey(b) 229s + to.grey(b, transparent=TRUE) 229s + plot(b, vertical=FALSE) 229s + plot(b, vertical=TRUE) 229s + plot(b, vertical=FALSE, gap=0) 229s + plot(b, vertical=TRUE, gap=0) 229s + plot(b, vertical=FALSE, xlim=c(0, 2)) 229s + plot(b, vertical=TRUE, xlim=c(0,2)) 229s + plot(b, vertical=FALSE, ylim=c(0, 2)) 229s + plot(b, vertical=TRUE, ylim=c(0,2)) 229s + 229s + argh <- list(a="iets", e="niets", col=b, f=42) 229s + arr <- col.args.to.grey(argh) 229s + rrgh <- col.args.to.grey(argh, transparent=TRUE) 229s + } 229s + 229s + if(ALWAYS) { 229s + #' constant colour map 229s + colourmap("grey", range=c(0.01, 0.1)) 229s + colourmap("grey", range=as.Date(c("2018-01-01", "2018-12-31"))) 229s + colourmap("grey", 229s + breaks=as.Date(c("2018-01-01", "2018-04-01", 229s + "2018-07-01", "2018-10-01", "2018-12-31"))) 229s + colourmap("grey", inputs=month.name) 229s + } 229s + 229s + if(FULLTEST) { 229s + #' empty colour map 229s + niets <- lut() 229s + print(niets) 229s + summary(niets) 229s + niets <- colourmap() 229s + print(niets) 229s + summary(niets) 229s + plot(niets) 229s + } 229s + 229s + if(FULLTEST) { 229s + #' interpolation - of transparent colours 229s + co <- colourmap(inputs=c(0, 0.5, 1), 229s + rgb(red=c(1,0,0), green=c(0,1,0), blue=c(0,0,1), 229s + alpha=c(0.3, 0.6, 0.9))) 229s + tco <- interp.colourmap(co) 229s + } 229s + }) 229s Colour map for the range [2018-01-01, 2018-12-31] 229s interval colour 229s 1 [2018-01-01, 2018-01-31) #FF0000 229s 2 [2018-01-31, 2018-03-03) #FF8000 229s 3 [2018-03-03, 2018-04-02) #FFFF00 229s 4 [2018-04-02, 2018-05-02) #80FF00 229s 5 [2018-05-02, 2018-06-02) #00FF00 229s 6 [2018-06-02, 2018-07-02) #00FF80 229s 7 [2018-07-02, 2018-08-01) #00FFFF 229s 8 [2018-08-01, 2018-09-01) #0080FF 229s 9 [2018-09-01, 2018-10-01) #0000FF 229s 10 [2018-10-01, 2018-10-31) #8000FF 229s 11 [2018-10-31, 2018-12-01) #FF00FF 229s 12 [2018-12-01, 2018-12-31] #FF0080 229s Colour map for the range [2018-01-01, 2018-12-31] 229s interval colour 229s 1 [2018-01-01, 2018-01-31) #FF0000 229s 2 [2018-01-31, 2018-03-03) #FF8000 229s 3 [2018-03-03, 2018-04-02) #FFFF00 229s 4 [2018-04-02, 2018-05-02) #80FF00 229s 5 [2018-05-02, 2018-06-02) #00FF00 229s 6 [2018-06-02, 2018-07-02) #00FF80 229s 7 [2018-07-02, 2018-08-01) #00FFFF 229s 8 [2018-08-01, 2018-09-01) #0080FF 229s 9 [2018-09-01, 2018-10-01) #0000FF 229s 10 [2018-10-01, 2018-10-31) #8000FF 229s 11 [2018-10-31, 2018-12-01) #FF00FF 229s 12 [2018-12-01, 2018-12-31] #FF0080 229s Colour map for the range [2018-01-01, 2018-12-31] 229s interval colour 229s 1 [2018-01-01, 2018-04-01) #FF0000 229s 2 [2018-04-01, 2018-07-01) #80FF00 229s 3 [2018-07-01, 2018-10-01) #00FFFF 229s 4 [2018-10-01, 2018-12-31] #8000FF 229s Colour map for the range [2018-01-01, 2018-12-31] 229s interval colour 229s 1 [2018-01-01, 2018-04-01) #FF0000 229s 2 [2018-04-01, 2018-07-01) #80FF00 229s 3 [2018-07-01, 2018-10-01) #00FFFF 229s 4 [2018-10-01, 2018-12-31] #8000FF 229s > 229s > # tests/correctC.R 229s > # check for agreement between C and interpreted code 229s > # for interpoint distances etc. 229s > # $Revision: 1.10 $ $Date: 2023/12/08 07:10:34 $ 229s > 229s > if(ALWAYS) { # depends on hardware 229s + local({ 229s + eps <- .Machine$double.eps * 4 229s + 229s + checkagree <- function(A, B, blurb) { 229s + maxerr <- max(abs(A-B)) 229s + cat("Discrepancy", maxerr, "for", blurb, fill=TRUE) 229s + if(maxerr > eps) 229s + stop(paste("Algorithms for", blurb, "disagree")) 229s + return(TRUE) 229s + } 229s + 229s + ## pairdist.ppp 229s + set.seed(190901) 229s + ## X <- rpoispp(42) 229s + X <- runifrect(max(2, rpois(1, 42))) 229s + dC <- pairdist(X, method="C") 229s + dR <- pairdist(X, method="interpreted") 229s + checkagree(dC, dR, "pairdist()") 229s + 229s + dCp <- pairdist(X, periodic=TRUE, method="C") 229s + dRp <- pairdist(X, periodic=TRUE, method="interpreted") 229s + checkagree(dCp, dRp, "pairdist(periodic=TRUE)") 229s + 229s + dCp2 <- pairdist(X, periodic=TRUE, squared=TRUE, method="C") 229s + dRp2 <- pairdist(X, periodic=TRUE, squared=TRUE, method="interpreted") 229s + checkagree(dCp2, dRp2, "pairdist(periodic=TRUE, squared=TRUE)") 229s + 229s + ## crossdist.ppp 229s + ## Y <- rpoispp(42) 229s + Y <- runifrect(max(2, rpois(1, 42))) 229s + dC <- crossdist(X, Y, method="C") 229s + dR <- crossdist(X, Y, method="interpreted") 229s + checkagree(dC, dR, "crossdist()") 229s + 229s + dC <- crossdist(X, Y, periodic=TRUE, method="C") 229s + dR <- crossdist(X, Y, periodic=TRUE, method="interpreted") 229s + checkagree(dC, dR, "crossdist(periodic=TRUE)") 229s + 229s + dC2 <- crossdist(X, Y, periodic=TRUE, squared=TRUE, method="C") 229s + dR2 <- crossdist(X, Y, periodic=TRUE, squared=TRUE, method="interpreted") 229s + checkagree(dC2, dR2, "crossdist(periodic=TRUE, squared=TRUE)") 229s + 229s + # nndist.ppp 229s + nnC <- nndist(X, method="C") 229s + nnI <- nndist(X, method="interpreted") 229s + checkagree(nnC, nnI, "nndist()") 229s + 229s + nn3C <- nndist(X, k=3, method="C") 229s + nn3I <- nndist(X, k=3, method="interpreted") 229s + checkagree(nn3C, nn3I, "nndist(k=3)") 229s + 229s + # nnwhich.ppp 229s + nwC <- nnwhich(X, method="C") 229s + nwI <- nnwhich(X, method="interpreted") 229s + checkagree(nwC, nwI, "nnwhich()") 229s + 229s + nw3C <- nnwhich(X, k=3, method="C") 229s + nw3I <- nnwhich(X, k=3, method="interpreted") 229s + checkagree(nw3C, nw3I, "nnwhich(k=3)") 229s + 229s + }) 229s + 229s + } 229s Discrepancy 0 for pairdist() 229s Discrepancy 0 for pairdist(periodic=TRUE) 229s Discrepancy 0 for pairdist(periodic=TRUE, squared=TRUE) 229s Discrepancy 0 for crossdist() 229s Discrepancy 0 for crossdist(periodic=TRUE) 229s Discrepancy 0 for crossdist(periodic=TRUE, squared=TRUE) 229s Discrepancy 0 for nndist() 229s Discrepancy 0 for nndist(k=3) 229s Discrepancy 0 for nnwhich() 229s Discrepancy 0 for nnwhich(k=3) 229s [1] TRUE 229s > 229s > 229s END TEST testsAtoC.R with result 0 229s BEGIN TEST testsD.R 229s 229s R version 4.4.3 (2025-02-28) -- "Trophy Case" 229s Copyright (C) 2025 The R Foundation for Statistical Computing 229s Platform: x86_64-pc-linux-gnu 229s 229s R is free software and comes with ABSOLUTELY NO WARRANTY. 229s You are welcome to redistribute it under certain conditions. 229s Type 'license()' or 'licence()' for distribution details. 229s 229s R is a collaborative project with many contributors. 229s Type 'contributors()' for more information and 229s 'citation()' on how to cite R or R packages in publications. 229s 229s Type 'demo()' for some demos, 'help()' for on-line help, or 229s 'help.start()' for an HTML browser interface to help. 229s Type 'q()' to quit R. 229s 229s Loading required package: spatstat.geom 229s > #' 229s > #' Header for all (concatenated) test files 229s > #' 229s > #' Require spatstat.geom 229s > #' Obtain environment variable controlling tests. 229s > #' 229s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 229s > 229s > require(spatstat.geom) 229s Loading required package: spatstat.data 230s Loading required package: spatstat.univar 230s spatstat.univar 3.1-1 230s spatstat.geom 3.3-5 230s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 230s > ALWAYS <- TRUE 230s > cat(paste("--------- Executing", 230s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 230s + "test code -----------\n")) 230s --------- Executing **RESTRICTED** subset of test code ----------- 230s > #' 230s > #' tests/dominic.R 230s > #' 230s > #' Additional tests for Dominic Schuhmacher's code 230s > #' 230s > #' $Revision: 1.5 $ $Date: 2020/12/03 03:23:25 $ 230s > 230s > if(ALWAYS) { # tests C code 230s + local({ 230s + X <- runifrect(10) 230s + Y <- runifrect(10) 230s + 230s + d <- pppdist(X, Y, type="ace", show.rprimal=TRUE) 230s + a <- matchingdist(d, type="ace") 230s + b <- matchingdist(d, type="mat") 230s + 230s + d2 <- pppdist(X, Y, type="spa", ccode=FALSE) 230s + d2 <- pppdist(X, Y, type="spa", ccode=TRUE, auction=FALSE) 230s + d3 <- pppdist(X, Y, type="mat", ccode=TRUE, auction=FALSE) 230s + d4 <- pppdist(X[FALSE], Y[FALSE], matching=TRUE, type="spa") 230s + d4 <- pppdist(X[FALSE], Y[FALSE], matching=FALSE, type="spa") 230s + d4 <- pppdist(X[FALSE], Y[FALSE], matching=TRUE, type="ace") 230s + d4 <- pppdist(X[FALSE], Y[FALSE], matching=FALSE, type="ace") 230s + 230s + m <- pppdist.mat(X, Y, q=Inf, cutoff=0.001) 230s + m2 <- pppdist.mat(X[FALSE], Y[FALSE], q=Inf, cutoff=0.001) 230s + m3 <- pppdist.mat(X[FALSE], Y[FALSE], q=2, cutoff=0.001) 230s + 230s + }) 230s + } 230s Warning message: 230s In pppdist.mat(X, Y, q = Inf, cutoff = 0.001) : 230s distance with parameter q = Inf is approximated by distance with parameter q = 10 230s > 230s > 230s > 230s > #' 230s > #' tests/discarea.R 230s > #' 230s > #' $Revision: 1.3 $ $Date: 2020/04/28 12:58:26 $ 230s > #' 230s > 230s > if(ALWAYS) { 230s + local({ 230s + u <- c(0.5,0.5) 230s + B <- owin(poly=list(x=c(0.3, 0.5, 0.7, 0.4), y=c(0.3, 0.3, 0.6, 0.8))) 230s + areaGain(u, cells, 0.1, exact=TRUE) 230s + areaGain(u, cells, 0.1, W=NULL) 230s + areaGain(u, cells, 0.1, W=B) 230s + 230s + X <- cells[square(0.4)] 230s + areaLoss(X, 0.1, exact=TRUE) # -> areaLoss.diri 230s + areaLoss(X, 0.1, exact=FALSE) # -> areaLoss.grid 230s + areaLoss.poly(X, 0.1) 230s + 230s + areaLoss(X, 0.1, exact=FALSE, method="distmap") # -> areaLoss.grid 230s + areaLoss(X, c(0.1, 0.15), exact=FALSE, method="distmap") # -> areaLoss.grid 230s + }) 230s + } 231s [,1] [,2] 231s [1,] 0.010449219 0.002197266 231s [2,] 0.025009766 0.016718750 231s [3,] 0.019658203 0.004248047 231s [4,] 0.004970703 0.000000000 231s [5,] 0.014111328 0.004951172 231s [6,] 0.014394531 0.000156250 231s [7,] 0.013779297 0.003691406 231s > #' 231s > #' tests/duplicity.R 231s > #' 231s > #' Tests of duplicated/multiplicity code 231s > #' 231s > #' $Revision: 1.8 $ $Date: 2020/04/28 12:58:26 $ 231s > 231s > if(ALWAYS) { 231s + local({ 231s + X <- ppp(c(1,1,0.5,1), c(2,2,1,2), window=square(3), check=FALSE) 231s + Y <- X %mark% factor(letters[c(3,2,4,3)]) 231s + ZC <- X %mark% letters[c(3,2,4,3)] 231s + ZM <- Y %mark% matrix(c(3,2,4,3), 4, 2) 231s + ZD <- Y %mark% as.data.frame(marks(ZM)) 231s + 231s + #' multiplicity 231s + m <- multiplicity(X) 231s + mf <- multiplicity(Y) 231s + mm <- multiplicity(ZM) 231s + mz <- multiplicity(ZD) 231s + mc <- multiplicity(ZC) 231s + ## default method 231s + kk <- c(1,2,3,1,1,2) 231s + mk <- multiplicity(kk) 231s + ml <- multiplicity(list(sin, cos, tan)[kk]) 231s + mc <- multiplicity(c("sin", "cos", "tan")[kk]) 231s + if(!identical(ml, mk)) 231s + stop("multiplicity.default() disagrees with multiplicityNumeric") 231s + if(!identical(mc, mk)) 231s + stop("multiplicity() disagrees with multiplicity()") 231s + ## data frame method 231s + df <- data.frame(x=c(1:4, 1,3,2,4, 0,0, 3,4), 231s + y=factor(rep(letters[1:4], 3))) 231s + md <- multiplicity(df) 231s + 231s + ## uniquemap.ppp 231s + checkum <- function(X, blurb) { 231s + a <- uniquemap(X) 231s + if(any(a > seq_along(a))) 231s + stop(paste("uniquemap", blurb, 231s + "does not respect sequential ordering")) 231s + return(invisible(NULL)) 231s + } 231s + checkum(X, "") 231s + checkum(Y, "") 231s + checkum(ZC, "") 231s + checkum(ZM, "") 231s + checkum(ZD, "") 231s + 231s + ## uniquemap.data.frame 231s + dfbase <- as.data.frame(replicate(3, sample(1:20, 10), simplify=FALSE)) 231s + df <- dfbase[sample(1:10, 30, replace=TRUE), , drop=FALSE] 231s + #' faster algorithm for numeric values 231s + checkum(df, "") 231s + a <- uniquemap(df) 231s + #' general algorithm using 'duplicated' and 'match' 231s + dfletters <- as.data.frame(matrix(letters[as.matrix(df)], nrow=nrow(df))) 231s + checkum(dfletters, "") 231s + b <- uniquemap(dfletters) 231s + if(!isTRUE(all.equal(a,b))) 231s + stop("inconsistency between algorithms in uniquemap.data.frame") 231s + 231s + ## uniquemap.matrix 231s + M0 <- matrix(1:12, 3, 4) 231s + ii <- sample(1:3, 5, replace=TRUE) 231s + M4 <- M0[ii, , drop=FALSE] 231s + checkum(M4, "") 231s + u4 <- uniquemap(M4) 231s + C4 <- matrix(letters[M4], 5, 4) 231s + uc4 <- uniquemap(C4) 231s + checkum(C4, "") 231s + if(!isTRUE(all.equal(u4, uc4))) 231s + stop("Inconsistency between algorithms in uniquemap.matrix") 231s + 231s + ## uniquemap.default 231s + a <- letters[c(1, 1:4, 3:2)] 231s + checkum(a, "") 231s + checkum(as.list(a), "") 231s + u1 <- uniquemap(a) 231s + u2 <- uniquemap(as.list(a)) 231s + if(!isTRUE(all.equal(u1, u2))) 231s + stop("Inconsistency between algorithms in uniquemap.default") 231s + }) 231s + } 231s > 231s END TEST testsD.R with result 0 231s BEGIN TEST testsEtoF.R 231s 231s R version 4.4.3 (2025-02-28) -- "Trophy Case" 231s Copyright (C) 2025 The R Foundation for Statistical Computing 231s Platform: x86_64-pc-linux-gnu 231s 231s R is free software and comes with ABSOLUTELY NO WARRANTY. 231s You are welcome to redistribute it under certain conditions. 231s Type 'license()' or 'licence()' for distribution details. 231s 231s R is a collaborative project with many contributors. 231s Type 'contributors()' for more information and 231s 'citation()' on how to cite R or R packages in publications. 231s 231s Type 'demo()' for some demos, 'help()' for on-line help, or 231s 'help.start()' for an HTML browser interface to help. 231s Type 'q()' to quit R. 231s 231s > #' 231s > #' Header for all (concatenated) test files 231s > #' 231s > #' Require spatstat.geom 231s > #' Obtain environment variable controlling tests. 231s > Loading required package: spatstat.geom 231s Loading required package: spatstat.data 231s #' 231s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 231s > 231s > require(spatstat.geom) 231s Loading required package: spatstat.univar 231s spatstat.univar 3.1-1 231s spatstat.geom 3.3-5 231s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 231s > ALWAYS <- TRUE 231s > cat(paste("--------- Executing", 231s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 231s + "test code -----------\n")) 232s --------- Executing **RESTRICTED** subset of test code ----------- 232s > # tests/emptymarks.R 232s > # 232s > # test cases where there are no (rows or columns of) marks 232s > # 232s > # $Revision: 1.4 $ $Date: 2020/04/28 12:58:26 $ 232s > 232s > if(ALWAYS) { 232s + local({ 232s + n <- npoints(cells) 232s + df <- data.frame(x=1:n, y=factor(sample(letters, n, replace=TRUE))) 232s + nocolumns <- c(FALSE, FALSE) 232s + norows <- rep(FALSE, n) 232s + X <- cells 232s + marks(X) <- df 232s + marks(X) <- df[,1] 232s + marks(X) <- df[,nocolumns] 232s + Z <- Y <- X[integer(0)] 232s + marks(Y) <- df[norows,] 232s + stopifnot(is.marked(Y)) 232s + marks(Z) <- df[norows,nocolumns] 232s + stopifnot(!is.marked(Z)) 232s + }) 232s + } 232s > # 232s > # tests/factorbugs.R 232s > # 232s > # check for various bugs related to factor conversions 232s > # 232s > # $Revision: 1.8 $ $Date: 2023/01/30 00:51:42 $ 232s > # 232s > 232s > if(ALWAYS) { 232s + local({ 232s + ## make a factor image 232s + m <- factor(rep(letters[1:4], 4)) 232s + Z <- im(m, xcol=1:4, yrow=1:4) 232s + ## make a point pattern 232s + set.seed(42) 232s + X <- runifrect(20, win=as.owin(Z)) 232s + ## look up the image at the points of X 232s + ## (a) internal 232s + ans1 <- lookup.im(Z, X$x, X$y) 232s + stopifnot(is.factor(ans1)) 232s + ## (b) user level 232s + ans2 <- Z[X] 232s + stopifnot(is.factor(ans2)) 232s + ## (c) turn the image into a tessellation 232s + ## and apply quadratcount 232s + V <- tess(image = Z) 232s + quadratcount(X, tess=V) 232s + ## Pad image 232s + Y <- padimage(Z, factor("b", levels=levels(Z))) 232s + stopifnot(Y$type == "factor") 232s + U <- padimage(Z, "b") 232s + stopifnot(U$type == "factor") 232s + ## Manipulate factor levels 232s + Zb <- relevel(Z, "b") 232s + Zv <- mergeLevels(Z, vowel="a", consonant=c("b","c","d")) 232s + P <- X %mark% Z[X] 232s + Pv <- mergeLevels(P, vowel="a", consonant=c("b","c","d")) 232s + ## Harmonise factor levels - cases not covered 232s + Flat <- factor(sample(letters[1:3], 10, replace=TRUE)) 232s + Image <- gorillas.extra$slopetype 232s + oo <- harmoniseLevels() 232s + oo <- harmoniseLevels(Flat) 232s + oo <- harmoniseLevels(A=Image) 232s + oo <- harmoniseLevels(A=Flat,B=Image) 232s + }) 232s + } 232s > # 232s > # tests/func.R 232s > # 232s > # $Revision: 1.9 $ $Date: 2022/10/23 00:48:40 $ 232s > # 232s > # Tests of 'funxy' infrastructure etc 232s > 232s > if(FULLTEST) { 232s + local({ 232s + ## Check the peculiar function-building code in funxy 232s + W <- square(1) 232s + f1a <- function(x, y) sqrt(x^2 + y^2) 232s + F1a <- funxy(f1a, W) 232s + f1b <- function(x, y) { sqrt(x^2 + y^2) } 232s + f2a <- function(x, y) sin(x) 232s + f2b <- function(x, y) { sin(x) } 232s + f3a <- function(x, y) sin(x) + cos(x) 232s + f3b <- function(x, y) { sin(x) + cos(x) } 232s + f4a <- function(x, y) { z <- x + y ; z } 232s + f4b <- function(x, y) { x + y } 232s + F1b <- funxy(f1b, W) 232s + F2a <- funxy(f2a, W) 232s + F2b <- funxy(f2b, W) 232s + F3a <- funxy(f3a, W) 232s + F3b <- funxy(f3b, W) 232s + F4a <- funxy(f4a, W) 232s + F4b <- funxy(f4b, W) 232s + stopifnot(identical(F1a(cells), F1b(cells))) 232s + stopifnot(identical(F2a(cells), F2b(cells))) 232s + stopifnot(identical(F3a(cells), F3b(cells))) 232s + stopifnot(identical(F4a(cells), F4b(cells))) 232s + ## check coordinate extraction from objects 232s + X <- runifrect(9) 232s + Q <- quadscheme(X) 232s + a <- F1a(X) 232s + d <- F1a(Q) 232s + }) 232s + } 232s > 232s > 232s > 232s END TEST testsEtoF.R with result 0 232s BEGIN TEST testsGtoJ.R 232s 232s R version 4.4.3 (2025-02-28) -- "Trophy Case" 232s Copyright (C) 2025 The R Foundation for Statistical Computing 232s Platform: x86_64-pc-linux-gnu 232s 232s R is free software and comes with ABSOLUTELY NO WARRANTY. 232s You are welcome to redistribute it under certain conditions. 232s Type 'license()' or 'licence()' for distribution details. 232s 232s R is a collaborative project with many contributors. 232s Type 'contributors()' for more information and 232s 'citation()' on how to cite R or R packages in publications. 232s 232s Type 'demo()' for some demos, 'help()' for on-line help, or 232s 'help.start()' for an HTML browser interface to help. 232s Type 'q()' to quit R. 232s 232s Loading required package: spatstat.geom 232s > #' 232s > #' Header for all (concatenated) test files 232s > #' 232s > #' Require spatstat.geom 232s > #' Obtain environment variable controlling tests. 232s > #' 232s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 232s > 232s > require(spatstat.geom) 232s Loading required package: spatstat.data 232s Loading required package: spatstat.univar 232s spatstat.univar 3.1-1 232s spatstat.geom 3.3-5 232s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 232s > ALWAYS <- TRUE 232s > cat(paste("--------- Executing", 232s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 232s + "test code -----------\n")) 232s --------- Executing **RESTRICTED** subset of test code ----------- 232s > # 232s > # tests/hyperframe.R 232s > # 232s > # test "[.hyperframe" etc 232s > # 232s > # $Revision: 1.11 $ $Date: 2023/02/03 06:17:16 $ 232s > # 232s > 232s > if(FULLTEST) { 232s + local({ 232s + lambda <- runif(4, min=50, max=100) 232s + X <- lapply(as.list(lambda), function(x) { runifrect(rpois(1, x)) }) 232s + h <- hyperframe(lambda=lambda, X=X) 232s + h$lambda2 <- lambda^2 232s + h[, "lambda3"] <- lambda^3 232s + h[, "Y"] <- X 232s + h[, "X"] <- lapply(X, flipxy) 232s + h[, c("X", "Y")] <- hyperframe(X=X, Y=X) 232s + 232s + names(h) <- LETTERS[1:5] 232s + print(h) 232s + 232s + summary(h) 232s + str(h) 232s + head(h) 232s + tail(h) 232s + 232s + rn <- rownames(h) 232s + r.n <- row.names(h) 232s + if(!identical(rn, r.n)) 232s + stop("rownames and row.names conflict for hyperframes") 232s + 232s + dn <- dimnames(h) 232s + dimnames(h) <- dn 232s + dimnames(h)[[2]][2] <- "copacetic" 232s + dimnames(h)[[1]][2] <- "second" 232s + 232s + #' hyperframe with a hyperatom 232s + H <- hyperframe(A=runif(3), B=1:3, D=runifrect(10)) 232s + H[,3] 232s + H[,3,drop=TRUE] 232s + #' special cases of [<- 232s + H$B <- H[,1] 232s + H[2:3,1] <- H[2:3,2] 232s + H[2:3,1] <- H[2,2] 232s + H[2,1:2] <- H[3,1:2] 232s + 232s + #' split 232s + f <- factor(c("a", "a", "b")) 232s + G <- split(H, f) 232s + G[["a"]]$B <- 42 232s + split(H, f) <- G 232s + 232s + #' [[ and [[<- 232s + junk <- pyramidal 232s + a <- junk[["group"]] 232s + junk[["group"]] <- sample(a) 232s + a <- junk[[2]] 232s + a <- junk[[15,2]] 232s + junk[[15,2]] <- "schizoaffective" 232s + junk[[15,2]] <- "z" # Warning given. 232s + a <- junk[[2]] # The warned-about NA appears as entry 15. 232s + junk[[10,1]] <- cells 232s + a <- junk[[10,1]] 232s + a <- junk[[10,"Neurons"]] 232s + }) 232s + } 232s > # 232s > # tests/imageops.R 232s > # 232s > # $Revision: 1.43 $ $Date: 2023/08/29 01:03:59 $ 232s > # 232s > 232s > 232s > if(ALWAYS) { 232s + local({ 232s + #' Test of case 'CONNECT=24' in src/distmapbin.[ch] 232s + #' Distance transform with 24-connected neighbours 232s + A <- distmap(heather$coarse, connect=24) 232s + }) 232s + } 232s > 232s > if(FULLTEST) { 232s + local({ 232s + #' cases of 'im' data 232s + tab <- table(sample(factor(letters[1:10]), 30, replace=TRUE)) 232s + b <- im(tab, xrange=c(0,1), yrange=c(0,10)) 232s + b <- update(b) 232s + 232s + mat <- matrix(sample(0:4, 12, replace=TRUE), 3, 4) 232s + a <- im(mat) 232s + levels(a$v) <- 0:4 232s + a <- update(a) 232s + 232s + levels(mat) <- 0:4 232s + b <- im(mat) 232s + b <- update(b) 232s + 232s + D <- as.im(mat, letterR) 232s + df <- as.data.frame(D) 232s + DD <- as.im(df, step=c(D$xstep, D$ystep)) 232s + 232s + #' various manipulations 232s + AA <- A <- as.im(owin()) 232s + BB <- B <- as.im(owin(c(1.1, 1.9), c(0,1))) 232s + Z <- imcov(A, B) 232s + stopifnot(abs(max(Z) - 0.8) < 0.1) 232s + 232s + Frame(AA) <- Frame(B) 232s + Frame(BB) <- Frame(A) 232s + 232s + ## handling images with 1 row or column 232s + 232s + ycov <- function(x, y) y 232s + E <- as.im(ycov, owin(), dimyx = c(2,1)) 232s + G <- cut(E, 2) 232s + H <- as.tess(G) 232s + 232s + E12 <- as.im(ycov, owin(), dimyx = c(1,2)) 232s + G12 <- cut(E12, 2) 232s + H12 <- as.tess(G12) 232s + 232s + AAA <- as.array(AA) 232s + EEE <- as.array(E) 232s + AAD <- as.double(AA) 232s + EED <- as.double(E) 232s + aaa <- xtfrm(AAA) 232s + eee <- xtfrm(E) 232s + 232s + ## 232s + d <- distmap(cells, dimyx=32) 232s + D6 <- (d <= 0.06) 232s + Z <- connected(D6, method="interpreted") 232s + Z <- connected(D6, connect=4) 232s + Z <- connected(D6, method="interpreted", connect=4) 232s + 232s + a <- where.max(d, first=FALSE) 232s + a <- where.min(d, first=FALSE) 232s + 232s + dx <- raster.x(d) 232s + dy <- raster.y(d) 232s + dxy <- raster.xy(d) 232s + xyZ <- raster.xy(Z, drop=TRUE) 232s + 232s + horosho <- conform.imagelist(cells, list(d, Z)) 232s + 232s + #' split.im 232s + W <- square(1) 232s + X <- as.im(function(x,y){x}, W) 232s + Y <- dirichlet(runifrect(7, W)) 232s + Z <- split(X, as.im(Y)) 232s + 232s + ## ........... cases of "[.im" ........................ 232s + ## index window has zero overlap area with image window 232s + Out <- owin(c(-0.5, 0), c(0,1)) 232s + oo <- X[Out] 232s + oo <- X[Out, drop=FALSE] 232s + if(!is.im(oo)) stop("Wrong format in [.im with disjoint index window") 232s + oon <- X[Out, drop=TRUE, rescue=FALSE] 232s + if(is.im(oon)) stop("Expected a vector of values, not an image, from [.im") 232s + if(!all(is.na(oon))) stop("Expected a vector of NA values in [.im") 232s + ## 232s + Empty <- cells[FALSE] 232s + ff <- d[Empty] 232s + gg <- d[2,] 232s + gg <- d[,2] 232s + gg <- d[j=2] 232s + gg <- d[2:4, 3:5] 232s + hh <- d[2:4, 3:5, rescue=TRUE] 232s + if(!is.im(hh)) stop("rectangle was not rescued in [.im") 232s + ## factor and NA values 232s + f <- cut(d, breaks=4) 232s + f <- f[f != levels(f)[1], drop=FALSE] 232s + fff <- f[, , drop=FALSE] 232s + fff <- f[cells] 232s + fff <- f[cells, drop=FALSE] 232s + fff <- f[Empty] 232s + 232s + ## ........... cases of "[<-.im" ....................... 232s + d[,] <- d[] + 1 232s + d[Empty] <- 42 232s + ## smudge() and rasterfilter() 232s + dd <- smudge(d) 232s + 232s + ## rgb/hsv options 232s + X <- setcov(owin()) 232s + M <- Window(X) 232s + Y <- as.im(function(x,y) x, W=M) 232s + Z <- as.im(function(x,y) y, W=M) 232s + # convert after rescaling 232s + RGBscal <- rgbim(X, Y, Z, autoscale=TRUE, maxColorValue=1) 232s + HSVscal <- hsvim(X, Y, Z, autoscale=TRUE) 232s + 232s + #' cases of [.im 232s + Ma <- as.mask(M, dimyx=37) 232s + ZM <- Z[raster=Ma, drop=FALSE] 232s + ZM[solutionset(Y+Z > 0.4)] <- NA 232s + ZF <- cut(ZM, breaks=5) 232s + ZL <- (ZM > 0) 232s + P <- list(x=c(0.511, 0.774, 0.633, 0.248, 0.798), 232s + y=c(0.791, 0.608, 0.337, 0.613, 0.819)) 232s + zmp <- ZM[P, drop=TRUE] 232s + zfp <- ZF[P, drop=TRUE] 232s + zlp <- ZL[P, drop=TRUE] 232s + P <- as.ppp(P, owin()) 232s + zmp <- ZM[P, drop=TRUE] 232s + zfp <- ZF[P, drop=TRUE] 232s + zlp <- ZL[P, drop=TRUE] 232s + 232s + #' miscellaneous 232s + ZZ <- zapsmall.im(Z, digits=6) 232s + ZZ <- zapsmall.im(Z) 232s + 232s + ZS <- shift(Z, origin="centroid") 232s + ZS <- shift(Z, origin="bottomleft") 232s + 232s + ZA <- affine(Z, mat=diag(c(-1,-2))) 232s + 232s + U <- scaletointerval(Z) 232s + C <- as.im(1, W=U) 232s + U <- scaletointerval(C) 232s + 232s + #' hist.im 232s + h <- hist(Z) 232s + h <- hist(Z, probability=TRUE) 232s + h <- hist(Z, plot=FALSE) 232s + Zcut <- cut(Z, breaks=5) 232s + h <- hist(Zcut) # barplot 232s + hp <- hist(Zcut, probability=TRUE) # barplot 232s + plot(h) # plot.barplotdata 232s + 232s + #' plot.im code blocks 232s + plot(Z, ribside="left") 232s + plot(Z, ribside="top") 232s + plot(Z, riblab="value") 232s + plot(Z, clipwin=square(0.5)) 232s + plot(Z - mean(Z), log=TRUE) 232s + plot(Z, valuesAreColours=TRUE) # rejected with a warning 232s + IX <- as.im(function(x,y) { as.integer(round(3*x)) }, square(1)) 232s + co <- colourmap(rainbow(4), inputs=0:3) 232s + plot(IX, col=co) 232s + CX <- eval.im(col2hex(IX+1L)) 232s + plot(CX, valuesAreColours=TRUE) 232s + plot(CX, valuesAreColours=FALSE) 232s + 232s + #' plot.im contour code logarithmic case 232s + V0 <- setcov(owin()) 232s + V2 <- exp(2*V0+1) 232s + plot(V2, log=TRUE, addcontour=TRUE, contourargs=list(col="white")) 232s + plot(V2, log=TRUE, addcontour=TRUE, contourargs=list(col="white", nlevels=2)) 232s + plot(V2, log=TRUE, addcontour=TRUE, contourargs=list(col="white", nlevels=20)) 232s + V4 <- exp(4*V0+1) 232s + plot(V4, log=TRUE, addcontour=TRUE, contourargs=list(col="white")) 232s + plot(V4, log=TRUE, addcontour=TRUE, contourargs=list(col="white", nlevels=2)) 232s + plot(V4, log=TRUE, addcontour=TRUE, contourargs=list(col="white", nlevels=20)) 232s + 232s + #' pairs.im 232s + pairs(solist(Z)) 232s + pairs(solist(A=Z)) 232s + 232s + #' handling and plotting of character and factor images 232s + Afactor <- as.im(col2hex("green"), letterR, na.replace=col2hex("blue")) 232s + Acharacter <- as.im(col2hex("green"), letterR, na.replace=col2hex("blue"), 232s + stringsAsFactors=FALSE) 232s + plot(Afactor) 232s + plot(Acharacter, valuesAreColours=TRUE) 232s + print(summary(Afactor)) 232s + print(summary(Acharacter)) 232s + 232s + #' substitute for runifpoint 232s + rup <- function(n, W) { runifrect(n, Frame(W))[W] } 232s + #' safelookup (including extrapolation case) 232s + Z <- as.im(function(x,y) { x - y }, letterR) 232s + Zcut <- cut(Z, breaks=4) 232s + B <- grow.rectangle(Frame(letterR), 1) 232s + X <- superimpose(rup(10, letterR), 232s + rup(20, setminus.owin(B, letterR)), 232s + vertices(Frame(B)), 232s + W=B) 232s + a <- safelookup(Z, X) 232s + aa <- safelookup(Z, X, factor=100) 232s + b <- safelookup(Zcut, X) 232s + bb <- safelookup(Zcut, X, factor=100) 232s + cc <- lookup.im(Z, X) 232s + 232s + #' im.apply 232s + Z <- im.apply(bei.extra, sd) 232s + 232s + #' Math.imlist, Ops.imlist, Complex.imlist 232s + U <- Z+2i 232s + B <- U * (2+1i) 232s + print(summary(B)) 232s + V <- solist(A=U, B=B) 232s + negV <- -V 232s + E <- Re(V) 232s + negE <- -E 232s + 232s + }) 232s + } 232s > 232s > if(ALWAYS) { 232s + local({ 232s + #' check nearest.valid.pixel 232s + W <- Window(demopat) 232s + set.seed(911911) 232s + X <- runifrect(1000, Frame(W))[W] 232s + Z <- quantess(W, function(x,y) { x }, 9)$image 232s + nearest.valid.pixel(numeric(0), numeric(0), Z) 232s + x <- X$x 232s + y <- X$y 232s + a <- nearest.valid.pixel(x, y, Z, method="interpreted") 232s + b <- nearest.valid.pixel(x, y, Z, method="C") 232s + if(!isTRUE(all.equal(a,b))) 232s + stop("Unequal results in nearest.valid.pixel") 232s + if(!identical(a,b)) 232s + stop("Equal, but not identical, results in nearest.valid.pixel") 232s + }) 232s + } 232s > 232s > 232s > 232s END TEST testsGtoJ.R with result 0 232s BEGIN TEST testsK.R 233s 233s R version 4.4.3 (2025-02-28) -- "Trophy Case" 233s Copyright (C) 2025 The R Foundation for Statistical Computing 233s Platform: x86_64-pc-linux-gnu 233s 233s R is free software and comes with ABSOLUTELY NO WARRANTY. 233s You are welcome to redistribute it under certain conditions. 233s Type 'license()' or 'licence()' for distribution details. 233s 233s R is a collaborative project with many contributors. 233s Type 'contributors()' for more information and 233s 'citation()' on how to cite R or R packages in publications. 233s 233s Type 'demo()' for some demos, 'help()' for on-line help, or 233s 'help.start()' for an HTML browser interface to help. 233s Type 'q()' to quit R. 233s 233s > #' 233s > #' Header for all (concatenated) test files 233s > #' 233s > #' Require spatstat.geom 233s > #' Obtain environment variable controlling tests. 233s > #' 233s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 233s > 233s > require(spatstat.geom) 233s Loading required package: spatstat.geom 233s Loading required package: spatstat.data 233s Loading required package: spatstat.univar 233s spatstat.univar 3.1-1 233s spatstat.geom 3.3-5 233s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 233s > ALWAYS <- TRUE 233s > cat(paste("--------- Executing", 233s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 233s + "test code -----------\n")) 233s --------- Executing **RESTRICTED** subset of test code ----------- 233s > 233s END TEST testsK.R with result 0 233s BEGIN TEST testsL.R 233s 233s R version 4.4.3 (2025-02-28) -- "Trophy Case" 233s Copyright (C) 2025 The R Foundation for Statistical Computing 233s Platform: x86_64-pc-linux-gnu 233s 233s R is free software and comes with ABSOLUTELY NO WARRANTY. 233s You are welcome to redistribute it under certain conditions. 233s Type 'license()' or 'licence()' for distribution details. 233s 233s R is a collaborative project with many contributors. 233s Type 'contributors()' for more information and 233s 'citation()' on how to cite R or R packages in publications. 233s 233s Type 'demo()' for some demos, 'help()' for on-line help, or 233s 'help.start()' for an HTML browser interface to help. 233s Type 'q()' to quit R. 233s 233s > #' 233s > #' Header for all (concatenated) test files 233s > #' 233s > #' Require spatstat.geom 233s > #' Obtain environment variable controlling tests. 233s > #' 233s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 233s > 233s > Loading required package: spatstat.geom 233s require(spatstat.geom) 233s Loading required package: spatstat.data 235s Loading required package: spatstat.univar 235s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 235s spatstat.univar 3.1-1 235s spatstat.geom 3.3-5 235s Loading required package: spatstat.geom 235s Loading required package: spatstat.data 235s > ALWAYS <- TRUE 235s > cat(paste("--------- Executing", 235s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 235s + "test code -----------\n")) 235s --------- Executing **RESTRICTED** subset of test code ----------- 235s > #' 235s > #' tests/layered.R 235s > #' 235s > #' Tests of 'layered' class 235s > #' 235s > #' $Revision: 1.2 $ $Date: 2020/04/29 08:55:17 $ 235s > #' 235s > if(FULLTEST) { 235s + local({ 235s + D <- distmap(cells) 235s + L <- layered(D, cells, 235s + plotargs=list(list(ribbon=FALSE), list(pch=16))) 235s + #' 235s + plot(L, which=2, plotargs=list(list(pch=3))) 235s + plot(L, plotargs=list(list(pch=3))) 235s + #' 235s + W <- as.owin(L) 235s + V <- domain(L) 235s + #' methods 235s + L2 <- L[square(0.5)] 235s + Lr <- reflect(L) 235s + Lf <- flipxy(L) 235s + Ls <- scalardilate(L, 2) 235s + La <- shift(L, origin="midpoint") 235s + Lo <- rotate(L, pi/3, origin="bottomleft") 235s + Lu <- rescale(L, 0.1, "parsec") 235s + #' as.layered 235s + M <- as.layered(finpines) 235s + M2 <- as.layered(split(amacrine)) 235s + }) 235s + } 235s > 235s END TEST testsL.R with result 0 235s BEGIN TEST testsM.R 235s 235s R version 4.4.3 (2025-02-28) -- "Trophy Case" 235s Copyright (C) 2025 The R Foundation for Statistical Computing 235s Platform: x86_64-pc-linux-gnu 235s 235s R is free software and comes with ABSOLUTELY NO WARRANTY. 235s You are welcome to redistribute it under certain conditions. 235s Type 'license()' or 'licence()' for distribution details. 235s 235s R is a collaborative project with many contributors. 235s Type 'contributors()' for more information and 235s 'citation()' on how to cite R or R packages in publications. 235s 235s Type 'demo()' for some demos, 'help()' for on-line help, or 235s 'help.start()' for an HTML browser interface to help. 235s Type 'q()' to quit R. 235s 235s > #' 235s > #' Header for all (concatenated) test files 235s > #' 235s > #' Require spatstat.geom 235s > #' Obtain environment variable controlling tests. 235s > #' 235s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 235s > 235s > require(spatstat.geom) 235s Loading required package: spatstat.univar 235s spatstat.univar 3.1-1 235s spatstat.geom 3.3-5 235s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 235s > ALWAYS <- TRUE 235s > cat(paste("--------- Executing", 235s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 235s + "test code -----------\n")) 235s --------- Executing **RESTRICTED** subset of test code ----------- 235s > #' tests/morpho.R 235s > #' 235s > #' morphology code blocks 235s > #' 235s > #' $Revision: 1.3 $ $Date: 2020/04/30 02:18:23 $ 235s > 235s > local({ 235s + if(ALWAYS) { # depends on C code etc 235s + #' owin 235s + a <- erosion(letterR, 0.1, polygonal=FALSE) 235s + b <- dilation(letterR, 0.1, polygonal=FALSE) 235s + at <- erosion(letterR, 0.1, polygonal=FALSE, strict=TRUE) 235s + bt <- dilation(letterR, 0.1, polygonal=FALSE, tight=FALSE) 235s + #' psp 235s + S <- edges(letterR) 235s + dm <- dilation(S, 0.1, polygonal=FALSE) 235s + dt <- dilation(S, 0.1, polygonal=FALSE, tight=FALSE) 235s + op <- spatstat.options(old.morpho.psp=TRUE) 235s + dn <- dilation(S, 0.1, polygonal=TRUE) 235s + spatstat.options(op) 235s + cS <- closing(S, 0.1, polygonal=FALSE) 235s + eS <- erosion(S, 0) 235s + oS <- opening(S, 0) 235s + #' ppp 235s + dc <- dilation(cells, 0.06, polygonal=FALSE) 235s + ec <- erosion(cells, 0) 235s + oc <- opening(cells, 0) 235s + #' 235s + reset.spatstat.options() 235s + } 235s + }) 235s > 235s > 235s END TEST testsM.R with result 0 235s BEGIN TEST testsNtoO.R 235s 235s R version 4.4.3 (2025-02-28) -- "Trophy Case" 235s Copyright (C) 2025 The R Foundation for Statistical Computing 235s Platform: x86_64-pc-linux-gnu 235s 235s R is free software and comes with ABSOLUTELY NO WARRANTY. 235s You are welcome to redistribute it under certain conditions. 235s Type 'license()' or 'licence()' for distribution details. 235s 235s R is a collaborative project with many contributors. 235s Type 'contributors()' for more information and 235s 'citation()' on how to cite R or R packages in publications. 235s 235s Type 'demo()' for some demos, 'help()' for on-line help, or 235s 'help.start()' for an HTML browser interface to help. 235s Type 'q()' to quit R. 235s 235s > #' 235s > #' Header for all (concatenated) test files 235s > #' 235s > #' Require spatstat.geom 235s > #' Obtain environment variable controlling tests. 235s > #' 235s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 235s > 235s > require(spatstat.geom) 235s Loading required package: spatstat.geom 235s Loading required package: spatstat.data 236s Loading required package: spatstat.univar 236s spatstat.univar 3.1-1 236s spatstat.geom 3.3-5 236s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 236s > ALWAYS <- TRUE 236s > cat(paste("--------- Executing", 236s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 236s + "test code -----------\n")) 236s --------- Executing **RESTRICTED** subset of test code ----------- 236s > # 236s > # tests/nndist.R 236s > # 236s > # Check that nndist and nnwhich give 236s > # results consistent with direct calculation from pairdist 236s > # 236s > # Similarly for nncross and distfun 236s > # 236s > # Also test whether minnndist(X) == min(nndist(X)) 236s > # 236s > # $Revision: 1.39 $ $Date: 2021/05/20 09:31:23 $ 236s > # 236s > 236s > 236s > local({ 236s + eps <- sqrt(.Machine$double.eps) 236s + f <- function(mat,k) { apply(mat, 1, function(z,n) { sort(z)[n] }, n=k+1) } 236s + g <- function(mat,k) { apply(mat, 1, function(z,n) { order(z)[n] }, n=k+1) } 236s + 236s + ## ....... Two dimensions ................ 236s + if(ALWAYS) { 236s + X <- runifrect(24) 236s + 236s + nn <- nndist(X) 236s + nnP <- f(pairdist(X), 1) 236s + if(any(abs(nn - nnP) > eps)) 236s + stop("nndist.ppp does not agree with pairdist") 236s + 236s + nn5 <- nndist(X, k=5) 236s + nn5P <- f(pairdist(X), 5) 236s + if(any(abs(nn5 - nn5P) > eps)) 236s + stop("nndist.ppp(k=5) does not agree with pairdist") 236s + 236s + nw <- nnwhich(X) 236s + nwP <- g(pairdist(X), 1) 236s + if(any(nw != nwP)) 236s + stop("nnwhich.ppp does not agree with pairdist") 236s + 236s + nw5 <- nnwhich(X, k=5) 236s + nw5P <- g(pairdist(X), 5) 236s + if(any(nw5 != nw5P)) 236s + stop("nnwhich.ppp(k=5) does not agree with pairdist") 236s + } 236s + 236s + if(FULLTEST) { 236s + a <- nndist(X, method="test") 236s + b <- nnwhich(X, method="test") 236s + a <- nndist(X, method="test", k=1:2) 236s + b <- nnwhich(X, method="test", k=1:2) 236s + a2 <- nndist(cells[1:3], k=1:3) 236s + b2 <- nnwhich(cells[1:3], k=1:3) 236s + a3 <- nndist(cells[1]) 236s + b3 <- nnwhich(cells[1]) 236s + m <- factor((1:npoints(X)) %% 2 == 0) 236s + a4 <- nndist.default(X, by=m, k=2) 236s + b4 <- nnwhich.default(X, by=m, k=2) 236s + } 236s + 236s + if(ALWAYS) { 236s + ## nncross.ppp without options 236s + Y <- runifrect(30) 236s + Y <- Y[nndist(Y) > 0.02] 236s + nc <- nncross(X,Y) 236s + ncd <- nc$dist 236s + ncw <- nc$which 236s + cd <- crossdist(X,Y) 236s + cdd <- apply(cd, 1, min) 236s + cdw <- apply(cd, 1, which.min) 236s + if(any(abs(ncd - cdd) > eps)) 236s + stop("nncross()$dist does not agree with apply(crossdist(), 1, min)") 236s + if(any(ncw != cdw)) 236s + stop("nncross()$which does not agree with apply(crossdist(), 1, which.min)") 236s + 236s + ## nncross with sort on x 236s + nc <- nncross(X,Y, sortby="x") 236s + ncd <- nc$dist 236s + ncw <- nc$which 236s + if(any(abs(ncd - cdd) > eps)) 236s + stop("nncross(sortby=x)$dist does not agree with apply(crossdist(), 1, min)") 236s + if(any(ncw != cdw)) 236s + stop("nncross(sortby=x)$which does not agree with apply(crossdist(), 1, which.min)") 236s + 236s + ## nncross with data pre-sorted on x 236s + Y <- Y[order(Y$x)] 236s + nc <- nncross(X,Y, is.sorted.Y=TRUE, sortby="x") 236s + ncd <- nc$dist 236s + ncw <- nc$which 236s + cd <- crossdist(X,Y) 236s + cdd <- apply(cd, 1, min) 236s + cdw <- apply(cd, 1, which.min) 236s + if(any(abs(ncd - cdd) > eps)) 236s + stop("For sorted data, nncross()$dist does not agree with apply(crossdist(), 1, min)") 236s + if(any(ncw != cdw)) 236s + stop("For sorted data, nncross()$which does not agree with apply(crossdist(), 1, which.min)") 236s + 236s + ## sanity check for nncross with k > 1 236s + ndw <- nncross(X, Y, k=1:4, what="which") 236s + if(any(is.na(ndw))) 236s + stop("NA's returned by nncross.ppp(k > 1, what='which')") 236s + nnc4 <- nncross(X, Y, k=1:4) 236s + iswhich <- (substr(colnames(nnc4), 1, nchar("which")) == "which") 236s + ndw <- nnc4[,iswhich] 236s + if(any(is.na(ndw))) 236s + stop("NA's returned by nncross.ppp(k > 1)$which") 236s + 236s + ## test of correctness for nncross with k > 1 236s + flipcells <- flipxy(cells) 236s + calcwhich <- nncross(cells, flipcells, k=1:4, what="which") 236s + truewhich <- t(apply(crossdist(cells,flipcells), 1, order))[,1:4] 236s + if(any(calcwhich != truewhich)) 236s + stop("nncross(k > 1) gives wrong answer") 236s + } 236s + 236s + if(FULLTEST) { 236s + ## example from Hank Stevens 236s + A <- data.frame( 236s + m= c("K", "K", "A1", "A2", "G", "A2", "A3"), 236s + x=c(4.85, 6.76, 10.58, 19.18, 15.74, 19.08, 12.27), 236s + y=c(5.60, 12.92, 11.14, 17.22, 5.74, 1.24, 2.20), 236s + stringsAsFactors=TRUE 236s + ) 236s + X <- with(A, ppp(x, y, marks=m, window=bounding.box.xy(x, y))) 236s + suspect <- nncross(X, X[7], iX=1:7, iY=7L)$dist 236s + correct <- c(pairdist(X)[1:6, 7], Inf) 236s + maxer <- max(abs(suspect[1:6] - correct[1:6])) 236s + if(maxer > 0.001) 236s + stop("Error in nncross (Inf values) in Hank Stevens example") 236s + if(suspect[7] != Inf) 236s + stop("Error in nncross (finite values) in Hank Stevens example") 236s + M <- as.matrix(minnndist(X, by=marks(X))) 236s + M[is.infinite(M)] <- 0 236s + maxer <- max(abs(M - t(M))) 236s + if(maxer > 0.001) 236s + stop("Error in minnndist(by) in Hank Stevens example") 236s + } 236s + 236s + if(ALWAYS) { 236s + #' cover some C code blocks 236s + Z <- runifrect(50) 236s + X <- Z[1:30] 236s + Y <- Z[20:50] 236s + iX <- 1:30 236s + iY <- 20:50 236s + Ndw <- nncross(X,Y, iX, iY, k=3) 236s + Nw <- nncross(X,Y, iX, iY, k=3, what="which") 236s + Nd <- nncross(X,Y, iX, iY, k=3, what="dist") 236s + } 236s + 236s + if(FULLTEST) { 236s + ## special cases 236s + nndist(X[FALSE]) 236s + nndist(X[1]) 236s + nndist(X[1:3], k=4) 236s + nndist(X[1:3], k=1:4) 236s + nnwhich(X[FALSE]) 236s + nnwhich(X[1]) 236s + nnwhich(X[1:3], k=4) 236s + nnwhich(X[1:3], k=1:4) 236s + nncross(X[1:3], Y[FALSE]) 236s + nncross(X[1:3], Y[1]) 236s + nncross(X[1:3], Y[1:3], k=4) 236s + nncross(X[1:3], Y[1:3], k=1:4) 236s + } 236s + 236s + ## ....... Three dimensions ................ 236s + 236s + if(ALWAYS) { 236s + rthree <- function(n) { pp3(runif(n), runif(n), runif(n), box3(c(0,1))) } 236s + XX <- rthree(42) 236s + X <- XX[1:20] 236s + nn <- nndist(X) 236s + nnP <- f(pairdist(X), 1) 236s + if(any(abs(nn - nnP) > eps)) 236s + stop("nndist.pp3 does not agree with pairdist") 236s + 236s + nn5 <- nndist(X, k=5) 236s + nn5P <- f(pairdist(X), 5) 236s + if(any(abs(nn5 - nn5P) > eps)) 236s + stop("nndist.pp3(k=5) does not agree with pairdist") 236s + 236s + nw <- nnwhich(X) 236s + nwP <- g(pairdist(X), 1) 236s + if(any(nw != nwP)) 236s + stop("nnwhich.pp3 does not agree with pairdist") 236s + 236s + nw5 <- nnwhich(X, k=5) 236s + nw5P <- g(pairdist(X), 5) 236s + if(any(nw5 != nw5P)) 236s + stop("nnwhich.pp3(k=5) does not agree with pairdist") 236s + 236s + ff <- function(mat,k) { apply(mat, 1, function(z,n) { sort(z)[n] }, n=k) } 236s + gg <- function(mat,k) { apply(mat, 1, function(z,n) { order(z)[n] }, n=k) } 236s + 236s + Y <- rthree(20) 236s + Y <- Y[nndist(Y) > 0.02] 236s + DXY <- crossdist(X,Y) 236s + a <- nncross(X,Y) 236s + a <- nncross(X,Y, what="dist") 236s + a <- nncross(X,Y, what="which") 236s + if(any(a != gg(DXY, 1))) 236s + stop("incorrect result from nncross.pp3(what='which')") 236s + a2 <- nncross(X,Y, k=2) 236s + a2 <- nncross(X,Y, what="dist", k=2) 236s + a2 <- nncross(X,Y, what="which", k=2) 236s + if(any(a2 != gg(DXY, 2))) 236s + stop("incorrect result from nncross.pp3(k=2, what='which')") 236s + } 236s + 236s + if(FULLTEST) { 236s + X <- XX 236s + iX <- 1:42 236s + iZ <- 30:42 236s + Z <- X[iZ] 236s + b <- nncross(X, Z, iX=iX, iY=iZ) 236s + b <- nncross(X, Z, iX=iX, iY=iZ, what="which") 236s + b <- nncross(X, Z, iX=iX, iY=iZ, what="dist") 236s + b2 <- nncross(X, Z, iX=iX, iY=iZ, k=2) 236s + b2 <- nncross(X, Z, iX=iX, iY=iZ, what="which", k=2) 236s + b2 <- nncross(X, Z, iX=iX, iY=iZ, what="dist", k=2) 236s + e1 <- nncross(X, Y[1:3], k=2:4) 236s + c1 <- nncross(X, Y, sortby="var") 236s + c2 <- nncross(X, Y, sortby="x") 236s + c3 <- nncross(X, Y, sortby="y") 236s + c4 <- nncross(X, Y, sortby="z") 236s + Xsort <- X[order(coords(X)$x)] 236s + c5 <- nncross(Xsort, Y, is.sorted.X=TRUE, sortby="x") 236s + Ysort <- Y[order(coords(Y)$x)] 236s + c6 <- nncross(Xsort, Ysort, is.sorted.X=TRUE, is.sorted.Y=TRUE, sortby="x") 236s + } 236s + 236s + if(FULLTEST) { 236s + ## special cases 236s + nndist(X[FALSE]) 236s + nndist(X[1]) 236s + nndist(X[1:3], k=4) 236s + nndist(X[1:3], k=1:4) 236s + nnwhich(X[FALSE]) 236s + nnwhich(X[1]) 236s + nnwhich(X[1:3], k=4) 236s + nnwhich(X[1:3], k=1:4) 236s + nncross(X[1:3], Y[FALSE]) 236s + nncross(X[1:3], Y[1]) 236s + nncross(X[1:3], Y[1:3], k=4) 236s + nncross(X[1:3], Y[1:3], k=1:4) 236s + } 236s + 236s + ## ....... m dimensions ................ 236s + 236s + if(ALWAYS) { 236s + rx <- function(n) { 236s + B <- boxx(c(0,1),c(0,1),c(0,1),c(0,1)) 236s + df <- replicate(4, runif(n), simplify=FALSE) 236s + names(df) <- letters[23:26] 236s + ppx(as.data.frame(df), B) 236s + } 236s + ## X <- runifpointx(42, B) 236s + ## Y <- runifpointx(50, B) 236s + X <- rx(42) 236s + Y <- rx(50) 236s + Y <- Y[nndist(Y) > 0.02] 236s + DXY <- crossdist(X,Y) 236s + 236s + nn <- nndist(X) 236s + nnP <- f(pairdist(X), 1) 236s + if(any(abs(nn - nnP) > eps)) 236s + stop("nndist.ppx does not agree with pairdist") 236s + 236s + nn5 <- nndist(X, k=5) 236s + nn5P <- f(pairdist(X), 5) 236s + if(any(abs(nn5 - nn5P) > eps)) 236s + stop("nndist.ppx(k=5) does not agree with pairdist") 236s + 236s + nw <- nnwhich(X) 236s + nwP <- g(pairdist(X), 1) 236s + if(any(nw != nwP)) 236s + stop("nnwhich.ppx does not agree with pairdist") 236s + 236s + nw5 <- nnwhich(X, k=5) 236s + nw5P <- g(pairdist(X), 5) 236s + if(any(nw5 != nw5P)) 236s + stop("nnwhich.ppx(k=5) does not agree with pairdist") 236s + 236s + a <- nncross(X,Y) 236s + ncd <- nncross(X,Y, what="dist") 236s + ncw <- nncross(X,Y, what="which") 236s + if(any(ncw != gg(DXY, 1))) 236s + stop("incorrect result from nncross.ppx(what='which')") 236s + a2 <- nncross(X,Y, k=2) 236s + ncd <- nncross(X,Y, what="dist", k=2) 236s + ncw <- nncross(X,Y, what="which", k=2) 236s + if(any(ncw != gg(DXY, 2))) 236s + stop("incorrect result from nncross.ppx(k=2, what='which')") 236s + } 236s + 236s + if(FULLTEST) { 236s + ## special cases 236s + nndist(X[FALSE]) 236s + nndist(X[1]) 236s + nndist(X[1:3], k=4) 236s + nndist(X[1:3], k=1:4) 236s + nnwhich(X[FALSE]) 236s + nnwhich(X[1]) 236s + nnwhich(X[1:3], k=4) 236s + nnwhich(X[1:3], k=1:4) 236s + nncross(X[1:3], Y[FALSE]) 236s + nncross(X[1:3], Y[1]) 236s + nncross(X[1:3], Y[1:3], k=4) 236s + nncross(X[1:3], Y[1:3], k=1:4) 236s + } 236s + 236s + if(ALWAYS) { 236s + ## test of agreement between nngrid.h and knngrid.h 236s + ## dimyx=23 (found by trial-and-error) ensures that there are no ties 236s + a <- as.matrix(nnmap(cells, what="which", dimyx=23)) 236s + b <- as.matrix(nnmap(cells, what="which", dimyx=23, k=1:2)[[1]]) 236s + if(any(a != b)) 236s + stop("algorithms in nngrid.h and knngrid.h disagree") 236s + 236s + ## minnndist correctness 236s + X <- redwood3 236s + eps <- sqrt(.Machine$double.eps) 236s + mfast <- minnndist(X) 236s + mslow <- min(nndist(X)) 236s + if(abs(mfast-mslow) > eps) 236s + stop("minnndist(X) disagrees with min(nndist(X))") 236s + 236s + ## maxnndist correctness 236s + mfast <- maxnndist(X) 236s + mslow <- max(nndist(X)) 236s + if(abs(mfast-mslow) > eps) 236s + stop("maxnndist(X) disagrees with max(nndist(X))") 236s + } 236s + 236s + if(ALWAYS) { 236s + ## minnndist, maxnndist code blocks 236s + Y <- superimpose(amacrine, amacrine[10:20]) 236s + a <- maxnndist(Y, positive=TRUE) 236s + u <- maxnndist(Y, positive=TRUE, by=marks(Y)) 236s + b <- minnndist(Y, positive=TRUE) 236s + v <- minnndist(Y, positive=TRUE, by=marks(Y)) 236s + 236s + ## nnmap code blocks 236s + A <- nnmap(cells[FALSE]) 236s + A <- nnmap(cells, sortby="var") 236s + A <- nnmap(cells, sortby="x") 236s + A <- nnmap(cells, sortby="y") 236s + B <- nnmap(cells[1:3], k=4) 236s + B <- nnmap(cells[1:3], k=2:4) 236s + D <- nnmap(cells, outputarray=TRUE) 236s + } 236s + 236s + if(ALWAYS) { 236s + #' tests for has.close() 236s + #' (the default method uses nndist or pairdist, and can be trusted!) 236s + a <- has.close(redwood, 0.05) 236s + b <- has.close.default(redwood, 0.05) 236s + if(any(a != b)) stop("Incorrect result for has.close(X, r)") 236s + 236s + a <- has.close(redwood, 0.05, periodic=TRUE) 236s + a <- has.close.default(redwood, 0.05, periodic=TRUE) 236s + if(any(a != b)) stop("Incorrect result for has.close(X, r, periodic=TRUE)") 236s + 236s + Y <- split(amacrine) 236s + a <- with(Y, has.close(on, 0.05, off)) 236s + b <- with(Y, has.close.default(on, 0.05, off)) 236s + if(any(a != b)) stop("Incorrect result for has.close(X, r, Y)") 236s + 236s + a <- with(Y, has.close(on, 0.05, off, periodic=TRUE)) 236s + b <- with(Y, has.close.default(on, 0.05, off, periodic=TRUE)) 236s + if(any(a != b)) stop("Incorrect result for has.close(X, r, Y, periodic=TRUE)") 236s + } 236s + 236s + if(ALWAYS) { 236s + b <- bdist.pixels(letterR, style="coords") 236s + d <- bdist.pixels(letterR, dimyx=64, method="interpreted") 236s + } 236s + 236s + if(FULLTEST) { 236s + ## nnfun.ppp 236s + h <- nnfun(cells) 236s + Z <- as.im(h) 236s + d <- domain(h) 236s + h <- nnfun(amacrine, value="mark") 236s + d <- domain(h) 236s + Z <- as.im(h) 236s + h <- nnfun(longleaf, value="mark") 236s + d <- domain(h) 236s + Z <- as.im(h) 236s + } 236s + 236s + }) 236s > 236s > 236s Warning message: 236s data contain duplicated points 236s END TEST testsNtoO.R with result 0 236s BEGIN TEST testsP1.R 237s 237s R version 4.4.3 (2025-02-28) -- "Trophy Case" 237s Copyright (C) 2025 The R Foundation for Statistical Computing 237s Platform: x86_64-pc-linux-gnu 237s 237s R is free software and comes with ABSOLUTELY NO WARRANTY. 237s You are welcome to redistribute it under certain conditions. 237s Type 'license()' or 'licence()' for distribution details. 237s 237s R is a collaborative project with many contributors. 237s Type 'contributors()' for more information and 237s 'citation()' on how to cite R or R packages in publications. 237s 237s Type 'demo()' for some demos, 'help()' for on-line help, or 237s 'help.start()' for an HTML browser interface to help. 237s Type 'q()' to quit R. 237s 237s > #' 237s > #' Header for all (concatenated) test files 237s > #' 237s > #' Require spatstat.geom 237s > #' Obtain environment variable controlling tests. 237s > #' 237s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 237s > 237s > require(spatstat.geom) 237s Loading required package: spatstat.geom 237s Loading required package: spatstat.data 237s Loading required package: spatstat.univar 237s spatstat.univar 3.1-1 237s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 237s spatstat.geom 3.3-5 237s > ALWAYS <- TRUE 237s > cat(paste("--------- Executing", 237s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 237s + "test code -----------\n")) 237s --------- Executing **RESTRICTED** subset of test code ----------- 237s > #' tests/perspim.R 237s > #' 237s > #' Check persp.im handling of NA, etc 237s > #' 237s > #' $Revision: 1.3 $ $Date: 2020/12/04 04:05:54 $ 237s > 237s > if(FULLTEST) { 237s + local({ 237s + set.seed(42) 237s + Z <- distmap(letterR, invert=TRUE)[letterR, drop=FALSE] 237s + X <- runifrect(100, Frame(Z)) 237s + M <- persp(Z, colin=Z, visible=TRUE, phi=50) 237s + perspPoints(X, Z=Z, M=M) 237s + P <- psp(c(2.360, 3.079, 2.211), 237s + c(0.934, 1.881, 2.184), 237s + c(2.337, 3.654, 3.274), 237s + c(1.829, 0.883, 2.093), window=letterR) 237s + perspSegments(P, Z=Z, M=M) 237s + 237s + persp(Z, colmap=rainbow) 237s + persp(Z, colmap=beachcolours, sealevel=mean(Z)) 237s + persp(Z, colin=as.im(Z, dimyx=dim(Z)/4)) 237s + }) 237s + } 237s > ## 237s > ## tests/pixelgripes.R 237s > ## Problems related to pixellation of windows 237s > ## 237s > ## $Revision: 1.8 $ $Date: 2022/10/23 06:21:10 $ 237s > 237s > if(FULLTEST) { 237s + local({ 237s + 237s + 237s + ## pixellate.ppp includes mapping from (x,y) to (row, col) 237s + Z <- pixellate(cells, savemap=TRUE) 237s + ind <- attr(Z, "map") 237s + m <- (as.matrix(Z))[ind] 237s + if(!all(m == 1)) stop("Coordinate mismatch in pixellate.ppp") 237s + }) 237s + } 237s > ## 237s > ## tests/polygons.R 237s > ## 237s > ## $Revision: 1.5 $ $Date: 2020/04/30 05:23:52 $ 237s > ## 237s > if(ALWAYS) { # involves C code 237s + local({ 237s + co <- as.ppp(corners(letterR), letterR, check=FALSE) 237s + co[letterR] 237s + 237s + b <- letterR$bdry 237s + a <- sapply(b, xypolyselfint, yesorno=TRUE) 237s + a <- lapply(b, xypolyselfint, proper=TRUE) 237s + 237s + ## Simple example of self-crossing polygon 237s + x <- read.table("selfcross.txt", header=TRUE) 237s + y <- xypolyselfint(x) 237s + }) 237s + } 237s > 237s END TEST testsP1.R with result 0 237s BEGIN TEST testsP2.R 237s 237s R version 4.4.3 (2025-02-28) -- "Trophy Case" 237s Copyright (C) 2025 The R Foundation for Statistical Computing 237s Platform: x86_64-pc-linux-gnu 237s 237s R is free software and comes with ABSOLUTELY NO WARRANTY. 237s You are welcome to redistribute it under certain conditions. 237s Type 'license()' or 'licence()' for distribution details. 237s 237s R is a collaborative project with many contributors. 237s Type 'contributors()' for more information and 237s 'citation()' on how to cite R or R packages in publications. 237s 237s Type 'demo()' for some demos, 'help()' for on-line help, or 237s 'help.start()' for an HTML browser interface to help. 237s Type 'q()' to quit R. 237s 238s > #' 238s > #' Header for all (concatenated) test files 238s > #' 238s > #' Require spatstat.geom 238s > #' Obtain environment variable controlling tests. 238s > #' 238s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 238s > 238s > require(spatstat.geom) 238s Loading required package: spatstat.geom 238s Loading required package: spatstat.data 238s Loading required package: spatstat.univar 238s spatstat.univar 3.1-1 238s spatstat.geom 3.3-5 238s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 238s > ALWAYS <- TRUE 238s > cat(paste("--------- Executing", 238s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 238s + "test code -----------\n")) 238s --------- Executing **RESTRICTED** subset of test code ----------- 238s > #' 238s > #' tests/ppp.R 238s > #' 238s > #' $Revision: 1.14 $ $Date: 2022/08/27 04:49:32 $ 238s > #' 238s > #' Untested cases in ppp() or associated code 238s > 238s > local({ 238s + ## X <- runifpoint(10, letterR) 238s + ## Y <- runifpoint(10, complement.owin(letterR)) 238s + Bin <- owin(c(2.15, 2.45), c(0.85, 3.0)) 238s + Bout <- owin(c(2.75, 2.92), c(0.85, 1.4)) 238s + X <- runifrect(10, Bin)[letterR] 238s + Y <- runifrect(10, Bout)[complement.owin(letterR)] 238s + 238s + if(FULLTEST) { 238s + #' test handling of points out-of-bounds 238s + df <- rbind(as.data.frame(X), as.data.frame(Y)) 238s + A <- ppp(df$x, df$y, window=letterR, marks=1:20) 238s + #' test handling of points with bad coordinates 238s + df$x[1:3] <- c(Inf, NA, NaN) 238s + df$y[18:20] <- c(Inf, NA, NaN) 238s + B <- ppp(df$x, df$y, window=letterR, marks=1:20) 238s + D <- ppp(df$x, df$y, window=letterR, marks=data.frame(id=1:20, u=runif(20))) 238s + 238s + #' test print/summary/plot methods on these bad objects 238s + print(A) 238s + print(B) 238s + print(D) 238s + print(summary(A)) 238s + print(summary(B)) 238s + print(summary(D)) 238s + plot(A) 238s + plot(B) 238s + plot(D) 238s + plot(attr(A, "rejects")) 238s + plot(attr(B, "rejects")) 238s + plot(attr(D, "rejects")) 238s + 238s + #' subset operator --- cases not covered elsewhere 238s + #' subset index is a logical image 238s + Z <- distmap(letterR, invert=TRUE) 238s + V <- (Z > 0.2) 238s + XV <- X[V] 238s + #' multiple columns of marks 238s + fun3 <- finpines[1:3] 238s + #' multiple columns of marks, one of which is a factor 238s + U <- finpines 238s + marks(U)[,2] <- factor(c(rep("A", 60), rep("B", npoints(U)-60))) 238s + UU <- U[1:3, drop=TRUE] 238s + 238s + #' cut.ppp 238s + CU <- cut(U, "height") 238s + CU <- cut(U, breaks=3) 238s + 238s + #' cases of [<-.ppp 238s + set.seed(999) 238s + X <- cells 238s + B <- square(0.2) 238s + X[B] <- runifrect(3, B) 238s + #' checking 'value' 238s + Y <- flipxy(X) 238s + X[B] <- Y[square(0.3)] 238s + ## deprecated use of second argument 238s + X[,1:4] <- runifrect(3) # deprecated 238s + X[,B] <- runifrect(3, B) # deprecated 238s + X[1:3, B] <- runifrect(20) 238s + A <- superimpose(cells, X, W="convex") 238s + A <- superimpose(cells, X, W=ripras) 238s + B <- superimpose(concatxy(cells), concatxy(X), W=NULL) 238s + ## superimpose.splitppp 238s + Y <- superimpose(split(amacrine)) 238s + 238s + ## catch outdated usage of scanpp 238s + d <- system.file("rawdata", "amacrine", package="spatstat.data") 238s + if(nzchar(d)) { 238s + W <- owin(c(0, 1060/662), c(0, 1)) 238s + Y <- scanpp("amacrine.txt", dir=d, window=W, multitype=TRUE) 238s + print(Y) 238s + } 238s + ## (bad) usage of cobble.xy 238s + xx <- runif(10) 238s + yy <- runif(10) 238s + W1 <- cobble.xy(xx, yy) 238s + W2 <- cobble.xy(xx, yy, boundingbox) 238s + Wnope <- cobble.xy(xx, yy, function(x,y) {cbind(x,y)}, fatal=FALSE) 238s + 238s + ## as.data.frame.ppplist 238s + Z <- runifrect(3, nsim=4) 238s + Z[[2]] <- Z[[2]][1] 238s + Z[[3]] <- Z[[3]][FALSE] 238s + d <- as.data.frame(Z) 238s + } 238s + }) 238s > 238s > # 238s > # tests/ppx.R 238s > # 238s > # Test operations for ppx objects 238s > # 238s > # $Revision: 1.9 $ $Date: 2020/12/04 04:49:40 $ 238s > # 238s > 238s > local({ 238s + if(ALWAYS) { 238s + ## make data 238s + df <- data.frame(x=c(1,2,2,1)/4, y=c(1,2,3,1)/4, z=c(2,3,4,3)/5) 238s + X <- ppx(data=df, coord.type=rep("s", 3), domain=box3()) 238s + } 238s + if(ALWAYS) { 238s + #' methods involving C code 238s + unique(X) 238s + duplicated(X) 238s + anyDuplicated(X) 238s + multiplicity(X) 238s + uniquemap(X) 238s + } 238s + if(FULLTEST) { 238s + #' general tests 238s + print(X) 238s + summary(X) 238s + plot(X) 238s + domain(X) 238s + unitname(X) <- c("metre", "metres") 238s + unitname(X) 238s + 238s + #' subset operator 238s + X[integer(0)] 238s + Y <- X %mark% data.frame(a=df$x, b=1:4) 238s + Y[1:2] 238s + Y[FALSE] 238s + marks(Y) <- as.data.frame(marks(Y)) 238s + Y[integer(0)] 238s + Y[1:2] 238s + Y[FALSE] 238s + } 238s + 238s + if(FULLTEST) { 238s + #' two dimensional 238s + A <- ppx(data=df[,1:2], coord.type=rep("s", 2), domain=square(1)) 238s + plot(A) 238s + B <- ppx(data=df[,1:2], coord.type=rep("s", 2), domain=NULL) 238s + plot(B) 238s + #' one dimensional 238s + E <- ppx(data=data.frame(x=runif(10))) 238s + plot(E) 238s + 238s + #' bug 238s + stopifnot(identical(unmark(chicago[1]), 238s + unmark(chicago)[1])) 238s + 238s + #' ppx with zero points 238s + U <- chicago[integer(0)] 238s + V <- U %mark% 1 238s + V <- U %mark% factor("a") 238s + 238s + #' simplify lower-dimensional patterns 238s + X3 <- ppx(data=df, coord.type=rep("s", 3), domain=box3(), simplify=TRUE) 238s + stopifnot(is.pp3(X3)) 238s + X2 <- ppx(data=df[,1:2], coord.type=rep("s", 2), domain=square(1), simplify=TRUE) 238s + stopifnot(is.ppp(X2)) 238s + 238s + #' marks<-.ppx 238s + M <- as.matrix(X) 238s + marks(X) <- df[,1] 238s + marks(X) <- df[,integer(0)] 238s + } 238s + 238s + if(FULLTEST) { 238s + ## ............ from Ege .......................... 238s + ## Tests for shift: 238s + ## Check ppp and ppx shift are the same 238s + X <- cells 238s + Y <- ppx(coords(cells), domain = boxx(0:1,0:1)) 238s + Xs <- shift(X, vec = c(1,1)) 238s + Ys <- shift(Y, vec = c(1,1)) 238s + stopifnot(all.equal(coords(Xs), coords(Ys), 238s + check.attributes = FALSE)) 238s + stopifnot(all.equal(domain(Xs), as.owin(domain(Ys)), 238s + check.attributes = FALSE)) 238s + ## Check a single numeric for vec in shift.ppx 238s + stopifnot(identical(Ys, shift(Y, vec = 1))) 238s + 238s + ## Tests for scale: 238s + dat <- data.frame(x=1:3, y=1:3, m=letters[1:3]) 238s + xrange <- yrange <- c(0,4) 238s + cent <- c(2,2) 238s + scal <- c(5,5) 238s + X <- as.ppp(dat, W = owin(xrange, yrange)) 238s + Xscaled <- affine(shift(X, vec = -cent), mat = diag(1/scal)) 238s + ## Check ppx without domain: 238s + Y <- ppx(dat, coord.type = c("spatial", "spatial", "mark")) 238s + Yscaled <- scale(Y, center = cent, scale = scal) 238s + stopifnot(all.equal(coords(Xscaled), 238s + coords(Yscaled), 238s + check.attributes = FALSE)) 238s + ## Check ppx with domain: 238s + Y$domain <- boxx(xrange, yrange) 238s + Yscaled <- scale(Y, center = cent, scale = scal) 238s + stopifnot(all.equal(as.boxx(Window(Xscaled)), 238s + domain(Yscaled), 238s + check.attributes = FALSE)) 238s + 238s + ## Tests for intersect.boxx: 238s + ## Should be unit 2D box: 238s + A <- intersect.boxx(boxx(c(-1,1),c(0,2)), boxx(c(0,3),c(0,1))) 238s + stopifnot(identical(A, boxx(c(0,1),c(0,1)))) 238s + ## Should be empty (NULL) 238s + B <- intersect.boxx(boxx(c(-1,1),c(0,2)), 238s + boxx(c(0,3),c(0,1)), 238s + boxx(c(1,2), c(-1,1))) 238s + stopifnot(is.null(B)) 238s + ## Should be unit 3D box: 238s + C <- intersect.boxx(boxx(c(-1,1),c(0,2),c(-1,1)), 238s + boxx(c(0,3),c(0,1),c(0,4))) 238s + stopifnot(identical(C, boxx(c(0,1),c(0,1),c(0,1)))) 238s + ## Should be empty (NULL) 238s + D <- intersect.boxx(boxx(c(-1,1),c(0,2),c(-1,1)), 238s + boxx(c(0,3),c(0,1),c(0,4)), NULL) 238s + stopifnot(is.null(D)) 238s + 238s + ## Tests for [.boxx with clip: 238s + ## Check ppp and ppx subset with clip are the same 238s + X <- cells 238s + WX <- shift(domain(X), vec = c(.5,.5)) 238s + X2 <- X[WX, clip=TRUE] 238s + Y <- ppx(coords(X), domain = boxx(c(0,1),c(0,1))) 238s + WY <- shift(domain(Y), vec = c(.5,.5)) 238s + Y2 <- Y[WY, clip=TRUE] 238s + stopifnot(all.equal(coords(X2), coords(Y2), check.attributes = FALSE)) 238s + stopifnot(all.equal(domain(X2), as.owin(domain(Y2)))) 238s + } 238s + 238s + }) 238s > 238s END TEST testsP2.R with result 0 238s BEGIN TEST testsQ.R 238s 238s R version 4.4.3 (2025-02-28) -- "Trophy Case" 238s Copyright (C) 2025 The R Foundation for Statistical Computing 238s Platform: x86_64-pc-linux-gnu 238s 238s R is free software and comes with ABSOLUTELY NO WARRANTY. 238s You are welcome to redistribute it under certain conditions. 238s Type 'license()' or 'licence()' for distribution details. 238s 238s R is a collaborative project with many contributors. 238s Type 'contributors()' for more information and 238s 'citation()' on how to cite R or R packages in publications. 238s 238s Type 'demo()' for some demos, 'help()' for on-line help, or 238s 'help.start()' for an HTML browser interface to help. 238s Type 'q()' to quit R. 238s 239s > #' 239s > #' Header for all (concatenated) test files 239s > #' 239s > #' Require spatstat.geom 239s > #' Obtain environment variable controlling tests. 239s > #' 239s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 239s > 239s > require(spatstat.geom) 239s Loading required package: spatstat.geom 239s Loading required package: spatstat.data 239s Loading required package: spatstat.univar 239s spatstat.univar 3.1-1 239s spatstat.geom 3.3-5 239s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 239s > ALWAYS <- TRUE 239s > cat(paste("--------- Executing", 239s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 239s + "test code -----------\n")) 239s --------- Executing **RESTRICTED** subset of test code ----------- 239s > #' 239s > #' tests/quadschemes.R 239s > #' 239s > #' Quadrature schemes, dummy points etc 239s > #' 239s > #' $Revision: 1.8 $ $Date: 2020/12/04 04:56:26 $ 239s > #' 239s > 239s > if(FULLTEST) { 239s + local({ 239s + ## class 'quad' 239s + qu <- quadscheme(cells) 239s + qm <- quadscheme(amacrine) 239s + plot(qu) 239s + plot(qm) 239s + is.multitype(qu) 239s + is.multitype(qm) 239s + a <- param.quad(qu) 239s + a <- param.quad(qm) 239s + a <- equals.quad(qu) 239s + a <- equals.quad(qm) 239s + a <- domain(qu) 239s + unitname(qu) <- c("Furlong", "Furlongs") 239s + 239s + ## utilities 239s + b <- cellmiddles(square(1), 3, 4) 239s + b <- cellmiddles(letterR, 3, 4, distances=FALSE) 239s + b <- cellmiddles(letterR, 3, 4, distances=TRUE) 239s + v <- tilecentroids(square(1), 3, 4) 239s + v <- tilecentroids(letterR, 3, 4) 239s + n <- default.n.tiling(cells) 239s + n <- default.n.tiling(cells, nd=4) 239s + n <- default.n.tiling(cells, ntile=4) 239s + n <- default.n.tiling(cells, ntile=4, quasi=TRUE) 239s + 239s + ## quadrature weights - special cases 239s + ## X <- runifpoint(10, as.mask(letterR)) 239s + X <- runifrect(10, Frame(letterR))[as.mask(letterR)] 239s + gr <- gridweights(X, ntile=12, npix=7) # causes warnings about zero digital area 239s + 239s + ## plot.quad 239s + plot(quadscheme(cells, method="dirichlet", nd=7), tiles=TRUE) 239s + plot(quadscheme(cells, method="dirichlet", nd=7, exact=FALSE), tiles=TRUE) 239s + 239s + ## logistic 239s + d <- quadscheme.logi(cells, logi.dummy(cells, "binomial")) 239s + print(summary(d)) 239s + d <- quadscheme.logi(cells, logi.dummy(cells, "poisson")) 239s + print(summary(d)) 239s + d <- quadscheme.logi(cells, logi.dummy(cells, "grid")) 239s + print(summary(d)) 239s + d <- quadscheme.logi(cells, logi.dummy(cells, "transgrid")) 239s + print(summary(d)) 239s + d <- quadscheme.logi(amacrine, 239s + logi.dummy(amacrine, "binomial", mark.repeat=TRUE)) 239s + print(summary(d)) 239s + d <- quadscheme.logi(amacrine, 239s + logi.dummy(amacrine, "poisson", mark.repeat=FALSE)) 239s + print(summary(d)) 239s + }) 239s + } 239s > # 239s > # tests/quadcount.R 239s > # 239s > # Tests of quadrat counting code 239s > # 239s > # $Revision: 1.3 $ $Date: 2023/08/15 13:28:31 $ 239s > 239s > local({ 239s + if(FULLTEST) { 239s + ## from Jordan Adamson 239s + Te <- quadrats(unit.square(), 4) 239s + X <- runifrect(8) 239s + Q <- quadratcount(X, tess=Te) 239s + ## from M. Gimond 239s + A <- quadratcount(humberside, 2, 3) 239s + nA <- as.integer(t(A)) 239s + if(!all(nA == c(2, 20, 13, 11, 34, 123))) 239s + stop("Incorrect quadrat count (2,3)") 239s + ## execute intensity.quadratcount 239s + lamA <- intensity(A, image=TRUE) 239s + ## check sum 1/lambda equals area 239s + vA <- sum(1/lamA[humberside]) 239s + aA <- area(Window(humberside)) 239s + if(abs(1 - vA/aA) > 0.05) 239s + stop("Incorrect sum of 1/lambda (2,3)") 239s + ## 239s + B <- quadratcount(humberside, 5, 3) 239s + nB <- as.integer(t(B)) 239s + if(!all(nB == c(0, 0, 3, 19, 3, 2, 14, 5, 0, 2, 117, 35, 3))) 239s + stop("Incorrect quadrat count (5,3)") 239s + lamB <- intensity(B, image=TRUE) 239s + vB <- sum(1/lamB[humberside]) 239s + aaB <- tile.areas(as.tess(B)) 239s + aB <- sum(aaB[nB > 0]) 239s + if(abs(1 - vB/aB) > 0.05) 239s + stop("Incorrect sum of 1/lambda (5,3)") 239s + } 239s + }) 239s > reset.spatstat.options() 239s > 239s END TEST testsQ.R with result 0 239s BEGIN TEST testsR.R 239s 239s R version 4.4.3 (2025-02-28) -- "Trophy Case" 239s Copyright (C) 2025 The R Foundation for Statistical Computing 239s Platform: x86_64-pc-linux-gnu 239s 239s R is free software and comes with ABSOLUTELY NO WARRANTY. 239s You are welcome to redistribute it under certain conditions. 239s Type 'license()' or 'licence()' for distribution details. 239s 239s R is a collaborative project with many contributors. 239s Type 'contributors()' for more information and 239s 'citation()' on how to cite R or R packages in publications. 239s 239s Type 'demo()' for some demos, 'help()' for on-line help, or 239s 'help.start()' for an HTML browser interface to help. 239s Type 'q()' to quit R. 239s 240s > #' 240s > #' Header for all (concatenated) test files 240s > #' 240s > #' Require spatstat.geom 240s > #' Obtain environment variable controlling tests. 240s > #' 240s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 240s > 240s > require(spatstat.geom) 240s Loading required package: spatstat.geom 240s Loading required package: spatstat.data 240s Loading required package: spatstat.univar 240s spatstat.univar 3.1-1 240s spatstat.geom 3.3-5 240s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 240s > ALWAYS <- TRUE 240s > cat(paste("--------- Executing", 240s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 240s + "test code -----------\n")) 240s --------- Executing **RESTRICTED** subset of test code ----------- 240s > #' tests/randbasic.R 240s > #' Tests of basic random generation code 240s > #' $Revision: 1.1 $ $Date: 2021/09/09 09:59:23 $ 240s > 240s > 240s > local({ 240s + if(FULLTEST) { 240s + #' cases not covered in examples 240s + A <- runifrect(6, nsim=2) 240s + A <- rsyst(nx=4, nsim=2) 240s + A <- rjitter(cells, nsim=2, retry=FALSE) 240s + A <- rjitter(cells, nndist(cells)/2) 240s + A <- rjitter(cells[FALSE]) 240s + } 240s + }) 240s > 240s > 240s > 240s END TEST testsR.R with result 0 240s BEGIN TEST testsS.R 240s 240s R version 4.4.3 (2025-02-28) -- "Trophy Case" 240s Copyright (C) 2025 The R Foundation for Statistical Computing 240s Platform: x86_64-pc-linux-gnu 240s 240s R is free software and comes with ABSOLUTELY NO WARRANTY. 240s You are welcome to redistribute it under certain conditions. 240s Type 'license()' or 'licence()' for distribution details. 240s 240s R is a collaborative project with many contributors. 240s Type 'contributors()' for more information and 240s 'citation()' on how to cite R or R packages in publications. 240s 240s Type 'demo()' for some demos, 'help()' for on-line help, or 240s 'help.start()' for an HTML browser interface to help. 240s Type 'q()' to quit R. 240s 240s > #' 240s > #' Header for all (concatenated) test files 240s > #' 240s > #' Require spatstat.geom 240s > #' Obtain environment variable controlling tests. 240s > #' 240s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 240s > 240s > require(spatstat.geom) 240s Loading required package: spatstat.geom 240s Loading required package: spatstat.data 241s Loading required package: spatstat.univar 241s spatstat.univar 3.1-1 241s spatstat.geom 3.3-5 241s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 241s > ALWAYS <- TRUE 241s > cat(paste("--------- Executing", 241s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 241s + "test code -----------\n")) 241s --------- Executing **RESTRICTED** subset of test code ----------- 241s > ## 241s > ## tests/segments.R 241s > ## Tests of psp class and related code 241s > ## [SEE ALSO: tests/xysegment.R] 241s > ## 241s > ## $Revision: 1.33 $ $Date: 2022/05/22 08:39:47 $ 241s > 241s > 241s > local({ 241s + 241s + if(ALWAYS) { # depends on platform 241s + ## pointed out by Jeff Laake 241s + W <- owin() 241s + X <- psp(x0=.25,x1=.25,y0=0,y1=1,window=W) 241s + X[W] 241s + } 241s + 241s + X <- psp(runif(10),runif(10),runif(10),runif(10), window=owin()) 241s + 241s + if(FULLTEST) { 241s + Z <- as.mask.psp(X) 241s + Z <- pixellate(X) 241s + } 241s + 241s + if(ALWAYS) { # platform dependent 241s + ## add short segment 241s + Shorty <- psp(0.5, 0.6, 0.5001, 0.6001, window=Window(X)) 241s + XX <- superimpose(X[1:5], Shorty, X[6:10]) 241s + ZZ <- as.mask.psp(XX) 241s + ZZ <- pixellate(XX) 241s + } 241s + 241s + if(FULLTEST) { 241s + #' misc 241s + PX <- periodify(X, 2) 241s + } 241s + 241s + if(ALWAYS) { # C code 241s + ## tests of pixellate.psp -> seg2pixL 241s + ns <- 50 241s + out <- numeric(ns) 241s + for(i in 1:ns) { 241s + X <- psp(runif(1), runif(1), runif(1), runif(1), window=owin()) 241s + len <- lengths_psp(X) 241s + dlen <- sum(pixellate(X)$v) 241s + out[i] <- if(len > 1e-7) dlen/len else 1 241s + } 241s + if(diff(range(out)) > 0.01) stop(paste( 241s + "pixellate.psp test 1: relative error [", 241s + paste(diff(range(out)), collapse=", "), 241s + "]")) 241s + 241s + ## Michael Sumner's test examples 241s + set.seed(33) 241s + n <- 2001 241s + co <- cbind(runif(n), runif(n)) 241s + ow <- owin() 241s + X <- psp(co[-n,1], co[-n,2], co[-1,1], co[-1,2], window=ow) 241s + s1 <- sum(pixellate(X)) 241s + s2 <- sum(lengths_psp(X)) 241s + if(abs(s1 - s2)/s2 > 0.01) { 241s + stop(paste("pixellate.psp test 2:", 241s + "sum(pixellate(X)) = ", s1, 241s + "!=", s2, "= sum(lengths_psp(X))")) 241s + } 241s + 241s + wts <- 1/(lengths_psp(X) * X$n) 241s + s1 <- sum(pixellate(X, weights=wts)) 241s + if(abs(s1-1) > 0.01) { 241s + stop(paste("pixellate.psp test 3:", 241s + "sum(pixellate(X, weights))=", s1, 241s + " (should be 1)")) 241s + } 241s + 241s + X <- psp(0, 0, 0.01, 0.001, window=owin()) 241s + s1 <- sum(pixellate(X)) 241s + s2 <- sum(lengths_psp(X)) 241s + if(abs(s1 - s2)/s2 > 0.01) { 241s + stop(paste("pixellate.psp test 4:", 241s + "sum(pixellate(X)) = ", s1, 241s + "!=", s2, "= sum(lengths_psp(X))")) 241s + } 241s + 241s + X <- psp(0, 0, 0.001, 0.001, window=owin()) 241s + s1 <- sum(pixellate(X)) 241s + s2 <- sum(lengths_psp(X)) 241s + if(abs(s1 - s2)/s2 > 0.01) { 241s + stop(paste("pixellate.psp test 5:", 241s + "sum(pixellate(X)) = ", s1, 241s + "!=", s2, "= sum(lengths_psp(X))")) 241s + } 241s + } 241s + 241s + if(FULLTEST) { 241s + #' cases of superimpose.psp 241s + A <- as.psp(matrix(runif(40), 10, 4), window=owin()) 241s + B <- as.psp(matrix(runif(40), 10, 4), window=owin()) 241s + superimpose(A, B, W=ripras) 241s + superimpose(A, B, W="convex") 241s + } 241s + 241s + if(FULLTEST) { 241s + #' as.psp.data.frame 241s + df <- as.data.frame(matrix(runif(40), ncol=4)) 241s + A <- as.psp(df, window=square(1)) 241s + colnames(df) <- c("x0","y0","x1","y1") 241s + df <- cbind(df, data.frame(marks=1:nrow(df))) 241s + B <- as.psp(df, window=square(1)) 241s + colnames(df) <- c("xmid", "ymid", "length", "angle", "marks") 241s + E <- as.psp(df, window=square(c(-1,2))) 241s + G <- E %mark% factor(sample(letters[1:3], nsegments(E), replace=TRUE)) 241s + H <- E %mark% runif(nsegments(E)) 241s + 241s + #' print and summary methods 241s + A 241s + B 241s + E 241s + G 241s + H 241s + summary(B) 241s + summary(G) 241s + summary(H) 241s + M <- B 241s + marks(M) <- data.frame(id=marks(B), len=lengths_psp(B)) 241s + M 241s + summary(M) 241s + subset(M, select=len) 241s + 241s + #' plot method cases 241s + spatstat.options(monochrome=TRUE) 241s + plot(B) 241s + plot(G) 241s + plot(M) 241s + spatstat.options(monochrome=FALSE) 241s + plot(B) 241s + plot(G) 241s + plot(M) 241s + #' misuse of 'col' argument - several cases 241s + plot(G, col="grey") # discrete 241s + plot(B, col="grey") 241s + plot(unmark(B), col="grey") 241s + plot(M, col="grey") 241s + 241s + #' miscellaneous class support cases 241s + marks(M) <- marks(M)[1,,drop=FALSE] 241s + 241s + #' undocumented 241s + as.ppp(B) 241s + } 241s + 241s + if(ALWAYS) { # C code 241s + #' segment crossing code 241s + X <- psp(runif(30),runif(30),runif(30),runif(30), window=owin()) 241s + A <- selfcut.psp(X, eps=1e-11) 241s + B <- selfcut.psp(X[1]) 241s + #' 241s + Y <- psp(runif(30),runif(30),runif(30),runif(30), window=owin()) 241s + Z <- edges(letterR)[c(FALSE,TRUE)] 241s + spatstat.options(selfcrossing.psp.useCall=FALSE, crossing.psp.useCall=FALSE) 241s + A <- selfcrossing.psp(X) 241s + B <- selfcrossing.psp(Z) 241s + D <- crossing.psp(X,Y,details=TRUE) 241s + spatstat.options(selfcrossing.psp.useCall=TRUE, crossing.psp.useCall=TRUE) 241s + A <- selfcrossing.psp(X) 241s + B <- selfcrossing.psp(Z) 241s + D <- crossing.psp(X,Y,details=TRUE) 241s + reset.spatstat.options() 241s + } 241s + 241s + if(FULLTEST) { 241s + #' geometry 241s + m <- data.frame(A=1:10, B=letters[1:10]) 241s + X <- psp(runif(10), runif(10), runif(10), runif(10), window=owin(), marks=m) 241s + Z <- rotate(X, angle=pi/3, centre=c(0.5, 0.5)) 241s + Y <- endpoints.psp(X, which="lower") 241s + Y <- endpoints.psp(X, which="upper") 241s + Y <- endpoints.psp(X, which="right") 241s + U <- flipxy(X) 241s + } 241s + 241s + if(ALWAYS) { 241s + ## nnfun.psp 241s + P <- psp(runif(10), runif(10), runif(10), runif(10), 241s + window=square(1), marks=runif(10)) 241s + f <- nnfun(P) 241s + f <- nnfun(P, value="mark") 241s + d <- domain(f) 241s + Z <- as.im(f) 241s + } 241s + 241s + }) 241s > 241s > reset.spatstat.options() 241s > 241s > 241s > 241s > 241s > 241s > #' 241s > #' tests/simplepan.R 241s > #' 241s > #' Tests of user interaction in simplepanel 241s > #' Handled by spatstatLocator() 241s > #' 241s > #' $Revision: 1.3 $ $Date: 2020/05/01 09:59:59 $ 241s > #' 241s > 241s > if(ALWAYS) { # may depend on platform 241s + local({ 241s + ## Adapted from example(simplepanel) 241s + ## make boxes 241s + outerbox <- owin(c(0,4), c(0,1)) 241s + buttonboxes <- layout.boxes(outerbox, 4, horizontal=TRUE, aspect=1) 241s + ## make environment containing an integer count 241s + myenv <- new.env() 241s + assign("answer", 0, envir=myenv) 241s + ## what to do when finished: return the count. 241s + myexit <- function(e) { return(get("answer", envir=e)) } 241s + ## button clicks 241s + ## decrement the count 241s + Cminus <- function(e, xy) { 241s + ans <- get("answer", envir=e) 241s + assign("answer", ans - 1, envir=e) 241s + return(TRUE) 241s + } 241s + ## display the count (clicking does nothing) 242s dev.new(): using pdf(file="Rplots1.pdf") 242s + Cvalue <- function(...) { TRUE } 242s + ## increment the count 242s + Cplus <- function(e, xy) { 242s + ans <- get("answer", envir=e) 242s + assign("answer", ans + 1, envir=e) 242s + return(TRUE) 242s + } 242s + ## 'Clear' button 242s + Cclear <- function(e, xy) { 242s + assign("answer", 0, envir=e) 242s + return(TRUE) 242s + } 242s + ## quit button 242s + Cdone <- function(e, xy) { return(FALSE) } 242s + 242s + myclicks <- list("-"=Cminus, 242s + value=Cvalue, 242s + "+"=Cplus, 242s + done=Cdone) 242s + ## redraw the button that displays the current value of the count 242s + Rvalue <- function(button, nam, e) { 242s + plot(button, add=TRUE) 242s + ans <- get("answer", envir=e) 242s + text(centroid.owin(button), labels=ans) 242s + return(TRUE) 242s + } 242s + ## make the panel 242s + P <- simplepanel("Counter", 242s + B=outerbox, boxes=buttonboxes, 242s + clicks=myclicks, 242s + redraws = list(NULL, Rvalue, NULL, NULL), 242s + exit=myexit, env=myenv) 242s + ## queue up a sequence of inputs 242s + boxcentres <- do.call(concatxy, unname(lapply(buttonboxes[c(3,3,1,3,2,4)], 242s + centroid.owin))) 242s + spatstat.utils::queueSpatstatLocator(boxcentres$x, boxcentres$y) 242s + ## go 242s + run.simplepanel(P) 242s + }) 242s + } 242s [1] 2 242s > # 242s > # tests/splitpea.R 242s > # 242s > # Check behaviour of split.ppp etc 242s > # 242s > # Thanks to Marcelino de la Cruz 242s > # 242s > # $Revision: 1.17 $ $Date: 2021/04/15 06:19:51 $ 242s > # 242s > 242s > local({ 242s + W <- square(8) 242s + X <- ppp(c(2.98, 4.58, 7.27, 1.61, 7.19), 242s + c(7.56, 5.29, 5.03, 0.49, 1.65), 242s + window=W, check=FALSE) 242s + Z <- quadrats(W, 4, 4) 242s + Yall <- split(X, Z, drop=FALSE) 242s + Ydrop <- split(X, Z, drop=TRUE) 242s + 242s + if(ALWAYS) { # may depend on platform 242s + P <- Yall[[1]] 242s + if(!all(inside.owin(P$x, P$y, P$window))) 242s + stop("Black hole detected when drop=FALSE") 242s + P <- Ydrop[[1]] 242s + if(!all(inside.owin(P$x, P$y, P$window))) 242s + stop("Black hole detected when drop=TRUE") 242s + Ydrop[[1]] <- P[1] 242s + split(X, Z, drop=TRUE) <- Ydrop 242s + } 242s + 242s + ## test NA handling 242s + Zbad <- quadrats(square(4), 2, 2) 242s + Ybdrop <- split(X, Zbad, drop=TRUE) 242s + Yball <- split(X, Zbad, drop=FALSE) 242s + 242s + if(FULLTEST) { 242s + ## other bugs/ code blocks in split.ppp, split<-.ppp, [<-.splitppp 242s + flog <- rep(c(TRUE,FALSE), 21) 242s + fimg <- as.im(dirichlet(runifrect(5, Window(cells))), dimyx=32) 242s + A <- split(cells, flog) 242s + B <- split(cells, square(0.5)) 242s + D <- split(cells, fimg) 242s + E <- split(cells, logical(42), drop=TRUE) 242s + Cellules <- cells 242s + split(Cellules, flog) <- solapply(A, rjitter) 242s + split(Cellules, fimg) <- solapply(D, rjitter) 242s + D[[2]] <- rjitter(D[[2]]) 242s + Funpines <- finpines 242s + marks(Funpines)[,"diameter"] <- factor(marks(Funpines)[,"diameter"]) 242s + G <- split(Funpines) 242s + H <- split(Funpines, "diameter") 242s + split(Funpines) <- solapply(G, rjitter) 242s + split(Funpines, "diameter") <- solapply(H, rjitter) 242s + 242s + ## From Marcelino 242s + set.seed(1) 242s + W<- square(10) # the big window 242s + ## puntos<- rpoispp(0.5, win=W) 242s + puntos<- runifrect(rpois(1, 0.5 * area(W)), win=W) 242s + r00 <- letterR 242s + r05 <- shift(letterR,c(0,5)) 242s + r50 <- shift(letterR,c(5,0)) 242s + r55 <- shift(letterR,c(5,5)) 242s + tessr4 <- tess(tiles=list(r00, r05,r50,r55)) 242s + puntosr4 <- split(puntos, tessr4, drop=TRUE) 242s + split(puntos, tessr4, drop=TRUE) <- puntosr4 242s + 242s + ## More headaches with mark format 242s + A <- runifrect(10) 242s + B <- runifrect(10) 242s + AB <- split(superimpose(A=A, B=B)) 242s + 242s + #' check that split<- respects ordering where possible 242s + X <- amacrine 242s + Y <- split(X) 242s + split(X) <- Y 242s + stopifnot(identical(X, amacrine)) 242s + 242s + #' split.ppx 242s + df <- data.frame(x=runif(4),y=runif(4),t=runif(4), 242s + age=rep(c("old", "new"), 2), 242s + mineral=factor(rep(c("Au","Cu"), each=2), 242s + levels=c("Au", "Cu", "Pb")), 242s + size=runif(4)) 242s + X <- ppx(data=df, coord.type=c("s","s","t","m", "m","m")) 242s + Y <- split(X, "age") 242s + Y <- split(X, "mineral", drop=TRUE) 242s + Y <- split(X, "mineral") 242s + print(Y) 242s + print(summary(Y)) 242s + Y[c(TRUE,FALSE,TRUE)] 242s + Y[1:2] 242s + Y[3] <- Y[1] 242s + } 242s + }) 242s > 242s > ## 242s > ## tests/symbolmaps.R 242s > ## 242s > ## Quirks associated with symbolmaps, etc. 242s > ## 242s > ## $Revision: 1.6 $ $Date: 2024/04/08 04:22:25 $ 242s > 242s > if(FULLTEST) { 242s + local({ 242s + set.seed(100) 242s + X <- runifrect(8) 242s + 242s + ## symbolmap for numeric values 242s + g1 <- symbolmap(range=c(0,100), size=function(x) x/50) 242s + invoke.symbolmap(g1, 50, x=numeric(0), y=numeric(0), add=TRUE) 242s + plot(g1, labelmap=100) 242s + ## symbolmap for discrete categories 242s + g2 <- symbolmap(inputs=letters[1:5], chars=1:5) 242s + invoke.symbolmap(g2, "a", x=numeric(0), y=numeric(0), add=TRUE) 242s + plot(g2) 242s + ## constant/trivial 242s + a <- symbolmap(pch=16) 242s + print(a) 242s + plot(a) 242s + symbolmapdomain(a) 242s + b <- symbolmap() 242s + print(b) 242s + ## graphical arguments with mixed types (function, constant) 242s + f <- function(x) { ifelse(x %in% letters[1:3], "circles", "squares")} 242s + g3 <- symbolmap(inputs=letters[1:5], size=0.7, shape=f) 242s + invoke.symbolmap(g3, "a", x=numeric(0), y=numeric(0), add=TRUE) 242s + plot(g3) 242s + 242s + ## textureplot 242s + V <- as.im(dirichlet(X)) 242s + tmap <- textureplot(V) 242s + textureplot(V, textures=tmap, legend=TRUE, leg.side="left") 242s + textureplot(V, leg.side="bottom") 242s + textureplot(V, leg.side="top") 242s + ## spacing too large for tiles - upsets various pieces of code 242s + textureplot(V, spacing=2) 242s + 242s + ## plot.texturemap 242s + plot(tmap, vertical=TRUE) 242s + plot(tmap, vertical=TRUE, xlim=c(0,1)) 242s + plot(tmap, vertical=TRUE, ylim=c(0,1)) 242s + plot(tmap, vertical=FALSE, xlim=c(0,1)) 242s + plot(tmap, vertical=FALSE, ylim=c(0,1)) 242s + 242s + ## infrastructure 242s + plan.legend.layout(owin(), side="top", started=TRUE) 242s + }) 242s + } 242s > 242s END TEST testsS.R with result 0 242s BEGIN TEST testsT.R 242s 242s R version 4.4.3 (2025-02-28) -- "Trophy Case" 242s Copyright (C) 2025 The R Foundation for Statistical Computing 242s Platform: x86_64-pc-linux-gnu 242s 242s R is free software and comes with ABSOLUTELY NO WARRANTY. 242s You are welcome to redistribute it under certain conditions. 242s Type 'license()' or 'licence()' for distribution details. 242s 242s R is a collaborative project with many contributors. 242s Type 'contributors()' for more information and 242s 'citation()' on how to cite R or R packages in publications. 242s 242s Type 'demo()' for some demos, 'help()' for on-line help, or 242s 'help.start()' for an HTML browser interface to help. 242s Type 'q()' to quit R. 242s 242s > #' 242s > #' Header for all (concatenated) test files 242s > #' 242s > #' Require spatstat.geom 242s > #' Obtain environment variable controlling tests. 242s > #' 242s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 242s > 242s > require(spatstat.geom) 242s Loading required package: spatstat.geom 242s Loading required package: spatstat.data 242s Loading required package: spatstat.univar 243s spatstat.univar 3.1-1 243s spatstat.geom 3.3-5 243s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 243s > ALWAYS <- TRUE 243s > cat(paste("--------- Executing", 243s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 243s + "test code -----------\n")) 243s --------- Executing **RESTRICTED** subset of test code ----------- 243s > #' tests/tessera.R 243s > #' Tessellation code, not elsewhere tested 243s > #' $Revision: 1.9 $ $Date: 2020/12/04 08:04:38 $ 243s > #' 243s > if(FULLTEST) { 243s + local({ 243s + W <- owin() 243s + Wsub <- square(0.5) 243s + X <- runifrect(7, W) 243s + A <- dirichlet(X) 243s + marks(A) <- 1:nobjects(A) 243s + Z <- distmap(letterR, invert=TRUE)[letterR, drop=FALSE] 243s + H <- tess(xgrid=0:2, ygrid=0:3) 243s + #' discretisation of tiles 243s + V <- as.im(A) 243s + B <- tess(window=as.mask(W), tiles=tiles(A)) 243s + #' logical images 243s + D <- tess(image=(Z > 0.2)) 243s + U <- (Z > -0.2) # TRUE or NA 243s + E <- tess(image=U, keepempty=TRUE) 243s + G <- tess(image=U, keepempty=FALSE) 243s + #' methods 243s + flay <- function(op, ..., Rect=H, Poly=A, Img=E) { 243s + a <- do.call(op, list(Rect, ...)) 243s + b <- do.call(op, list(Poly, ...)) 243s + e <- do.call(op, list(Img, ...)) 243s + } 243s + flay(reflect) 243s + flay(flipxy) 243s + flay(shift, vec=c(1,2)) 243s + flay(scalardilate, f=2) 243s + flay(rotate, angle=pi/3, centre=c(0, 0)) 243s + flay(rotate, angle=pi/2) 243s + flay(affine, mat=matrix(c(1,2,0,1), 2, 2), vec=c(1,2)) 243s + flay(affine, mat=diag(c(1,2))) 243s + flay(as.data.frame) 243s + ## 243s + unitname(A) <- "km" 243s + unitname(B) <- c("metre", "metres") 243s + unitname(B) 243s + print(B) 243s + Bsub <- B[c(3,5,7)] 243s + print(Bsub) 243s + tilenames(H) <- letters[seq_along(tilenames(H))] 243s + G <- tess(xgrid=(0:3)/3, ygrid=(0:3)/3) 243s + tilenames(G) <- letters[1:9] 243s + h <- tilenames(G) 243s + GG <- as.tess(tiles(G)) 243s + #' 243s + Pe <- intersect.tess(A, Wsub, keepmarks=TRUE) 243s + Pm <- intersect.tess(A, as.mask(Wsub), keepmarks=TRUE) 243s + H <- dirichlet(runifrect(4, W)) 243s + AxH <- intersect.tess(A, H, keepmarks=TRUE) # A is marked, H is not 243s + HxA <- intersect.tess(H, A, keepmarks=TRUE) # A is marked, H is not 243s + 243s + b <- bdist.tiles(D) 243s + b <- bdist.tiles(A[c(3,5,7)]) 243s + #' 243s + Eim <- as.im(E, W=letterR) 243s + #' 243s + #' chop.tess 243s + #' horiz/vert lines 243s + W <- square(1) 243s + H <- infline(h=(2:4)/5) 243s + V <- infline(v=(3:4)/5) 243s + WH <- chop.tess(W, H) 243s + WV <- chop.tess(W, V) 243s + #' polygonal tessellation 243s + D <- dirichlet(runifrect(4)) 243s + DH <- chop.tess(D, H) 243s + DV <- chop.tess(D, V) 243s + #' image-based tessellation 243s + f <- function(x,y){factor(round(4* (x^2 + y^2)))} 243s + A <- tess(image=as.im(f, W=W)) 243s + L <- infline(p=(1:3)/3, theta=pi/4) 243s + AL <- chop.tess(A, L) 243s + AH <- chop.tess(A, H) 243s + AV <- chop.tess(A, V) 243s + #' 243s + #' quantess 243s + #' quantess.owin 243s + a <- quantess(square(1), "x", 3) 243s + a <- quantess(square(1), "y", 3) 243s + a <- quantess(square(1), "rad", 5, origin=c(1/2, 1/3)) 243s + a <- quantess(square(1), "ang", 7, origin=c(1/2, 1/3)) 243s + ZFUN <- function(x,y){y-x} 243s + a <- quantess(square(1), ZFUN, 3) 243s + b <- quantess(letterR, "y", 3) 243s + #' quantess.ppp 243s + d <- quantess(cells, "y", 4) 243s + g <- quantess(demopat, "x", 5) 243s + g <- quantess(demopat, "y", 5) 243s + g <- quantess(demopat, "rad", 5, origin=c(4442, 4214)) 243s + g <- quantess(demopat, "ang", 5, origin=c(4442, 4214)) 243s + g <- quantess(demopat, ZFUN, 7) 243s + #' quantess.im 243s + D <- distmap(demopat) 243s + h <- quantess(D, "y", 4) 243s + h <- quantess(D, ZFUN, 5) 243s + g <- quantess(D, "rad", 5, origin=c(4442, 4214)) 243s + g <- quantess(D, "ang", 5, origin=c(4442, 4214)) 243s + #' 243s + X <- shift(chorley, vec = c(1e6, 0)) 243s + tes <- quantess(X, "x", 4) 243s + if(anyDuplicated(tilenames(tes))) 243s + stop("quantess produced non-unique tilenames") 243s + ## 243s + ## 243s + XR <- runifrect(40, Frame(letterR))[letterR] 243s + da <- dirichletAreas(discretise(XR)) 243s + }) 243s + } 243s > #' tests/trigraph.R 243s > #' 243s > #' Tests for C code in trigraf.c 243s > #' 243s > #' $Revision: 1.5 $ $Date: 2020/06/12 00:35:44 $ 243s > #' 243s > if(ALWAYS) { # depends on C code 243s + local({ 243s + #' called from deldir.R 243s + spatstat.deldir.setopt(FALSE, TRUE) 243s + A <- delaunay(redwood) 243s + spatstat.deldir.setopt(FALSE, FALSE) 243s + B <- delaunay(redwood) 243s + spatstat.deldir.setopt(TRUE, TRUE) 243s + #' called from edges2triangles.R 243s + tryangles <- function(iedge, jedge, nt=0) { 243s + spatstat.options(fast.trigraph=FALSE) 243s + A <- edges2triangles(iedge, jedge) 243s + spatstat.options(fast.trigraph=TRUE) 243s + B <- edges2triangles(iedge, jedge) 243s + if(!all(dim(A) == dim(B)) || !all(A == B)) 243s + stop(paste("Discrepancy in edges2triangles (with", nt, "triangles)")) 243s + } 243s + ## ii <- simplenet$from 243s + ## jj <- simplenet$to 243s + ii <- c(1, 3, 4, 2, 4, 5, 5, 6, 7, 8) 243s + jj <- c(4, 4, 5, 6, 6, 8, 9, 10, 10, 10) 243s + tryangles(ii, jj, 0) 243s + tryangles(c(ii, 1), c(jj, 5), 1) 243s + tryangles(c(ii, 1, 8), c(jj, 5, 9), 2) 243s + }) 243s + } 243s > reset.spatstat.options() 243s > 243s > 243s > 243s END TEST testsT.R with result 0 243s BEGIN TEST testsUtoZ.R 243s 243s R version 4.4.3 (2025-02-28) -- "Trophy Case" 243s Copyright (C) 2025 The R Foundation for Statistical Computing 243s Platform: x86_64-pc-linux-gnu 243s 243s R is free software and comes with ABSOLUTELY NO WARRANTY. 243s You are welcome to redistribute it under certain conditions. 243s Type 'license()' or 'licence()' for distribution details. 243s 243s R is a collaborative project with many contributors. 243s Type 'contributors()' for more information and 243s 'citation()' on how to cite R or R packages in publications. 243s 243s Type 'demo()' for some demos, 'help()' for on-line help, or 243s 'help.start()' for an HTML browser interface to help. 243s Type 'q()' to quit R. 243s 243s > #' 243s > #' Header for all (concatenated) test files 243s > #' 243s > #' Require spatstat.geom 243s > #' Obtain environment variable controlling tests. 243s > #' 243s > #' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $ 243s > 243s > require(spatstat.geom) 243s Loading required package: spatstat.geom 243s Loading required package: spatstat.data 244s Loading required package: spatstat.univar 244s spatstat.univar 3.1-1 244s spatstat.geom 3.3-5 244s > FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0) 244s > ALWAYS <- TRUE 244s > cat(paste("--------- Executing", 244s + if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of", 244s + "test code -----------\n")) 244s --------- Executing **RESTRICTED** subset of test code ----------- 244s > # 244s > # tests/utils.R 244s > # 244s > # Tests of miscellaneous utilities 244s > # 244s > # $Revision: 1.1 $ $Date: 2023/05/07 08:59:32 $ 244s > 244s > local({ 244s + if(FULLTEST) { 244s + ## test code blocks in 'progressreport' 244s + pstate <- list() 244s + for(i in 1:10) { 244s + Sys.sleep(1) 244s + pstate <- progressreport(i, 10, 244s + formula = (time ~ i + I(i^2) + I(i^3)), 244s + showtime=TRUE, 244s + savehistory=TRUE, 244s + state=pstate) 244s + } 244s + } 244s + }) 244s > 244s > # 244s > # tests/windows.R 244s > # 244s > # Tests of owin geometry code 244s > # 244s > # $Revision: 1.18 $ $Date: 2023/07/11 06:21:37 $ 244s > 244s > local({ 244s + if(ALWAYS) { # C code 244s + ## Ege Rubak spotted this problem in 1.28-1 244s + A <- as.owin(ants) 244s + B <- dilation(A, 140) 244s + if(!is.subset.owin(A, B)) 244s + stop("is.subset.owin fails in polygonal case") 244s + 244s + ## thanks to Tom Rosenbaum 244s + A <- shift(square(3), origin="midpoint") 244s + B <- shift(square(1), origin="midpoint") 244s + AB <- setminus.owin(A, B) 244s + D <- shift(square(2), origin="midpoint") 244s + if(is.subset.owin(D,AB)) 244s + stop("is.subset.owin fails for polygons with holes") 244s + 244s + ## thanks to Brian Ripley / SpatialVx 244s + M <- as.mask(letterR) 244s + stopifnot(area(bdry.mask(M)) > 0) 244s + stopifnot(area(convexhull(M)) > 0) 244s + R <- as.mask(square(1)) 244s + stopifnot(area(bdry.mask(R)) > 0) 244s + stopifnot(area(convexhull(R)) > 0) 244s + } 244s + 244s + if(FULLTEST) { 244s + RR <- convexify(as.mask(letterR)) 244s + CC <- covering(letterR, 0.05, eps=0.1) 244s + 244s + #' as.owin.data.frame 244s + V <- as.mask(letterR, eps=0.2) 244s + Vdf <- as.data.frame(V) 244s + Vnew <- as.owin(Vdf) 244s + zz <- mask2df(V) 244s + } 244s + 244s + if(ALWAYS) { # C code 244s + RM <- owinpoly2mask(letterR, as.mask(Frame(letterR)), check=TRUE) 244s + } 244s + 244s + if(FULLTEST) { 244s + #' as.owin 244s + U <- as.owin(quadscheme(cells)) 244s + U2 <- as.owin(list(xmin=0, xmax=1, ymin=0, ymax=1)) 244s + } 244s + 244s + if(ALWAYS) { 244s + #' validity of as.mask applied to rectangles with additional raster info 244s + Z <- as.im(unit.square()) 244s + R <- square(0.5) 244s + aR <- area(R) 244s + a <- area(as.mask(R, xy=Z)) 244s + if(abs(a-aR) > aR/20) 244s + stop("Problem with as.mask(rectangle, xy=image)") 244s + a <- area(as.mask(R, xy=list(x=Z$xcol, y=Z$yrow))) 244s + if(abs(a-aR) > aR/20) 244s + stop("Problem with as.mask(rectangle, xy=list(x,y))") 244s + } 244s + 244s + if(FULLTEST) { 244s + #' intersections involving masks 244s + B1 <- square(1) 244s + B2 <- as.mask(shift(B1, c(0.2, 0.3))) 244s + o12 <- overlap.owin(B1, B2) 244s + o21 <- overlap.owin(B2, B1) 244s + i12 <- intersect.owin(B1, B2, eps=0.01) 244s + i21 <- intersect.owin(B2, B1, eps=0.01) 244s + E2 <- emptywindow(square(2)) 244s + e12 <- intersect.owin(B1, E2) 244s + e21 <- intersect.owin(E2, B1) 244s + 244s + #' geometry 244s + inradius(B1) 244s + inradius(B2) 244s + inradius(letterR) 244s + inpoint(B1) 244s + inpoint(B2) 244s + inpoint(letterR) 244s + is.convex(B1) 244s + is.convex(B2) 244s + is.convex(letterR) 244s + volume(letterR) 244s + perimeter(as.mask(letterR)) 244s + boundingradius(cells) 244s + 244s + boundingbox(letterR) 244s + boundingbox(letterR, NULL) 244s + boundingbox(solist(letterR)) 244s + 244s + } 244s + 244s + if(ALWAYS) { # C code 244s + spatstat.options(Cbdrymask=FALSE) 244s + bb <- bdry.mask(letterR) 244s + spatstat.options(Cbdrymask=TRUE) 244s + } 244s + 244s + if(FULLTEST) { 244s + X <- longleaf[square(50)] 244s + marks(X) <- marks(X)/8 244s + D <- discs(X) 244s + D <- discs(X, delta=5, separate=TRUE) 244s + } 244s + 244s + if(ALWAYS) { # C code 244s + AD <- dilated.areas(cells, 244s + r=0.01 * matrix(1:10, 10,1), 244s + constrained=FALSE, exact=FALSE) 244s + } 244s + 244s + if(FULLTEST) { 244s + periodify(B1, 2) 244s + periodify(union.owin(B1, B2), 2) 244s + periodify(letterR, 2) 244s + } 244s + 244s + if(ALWAYS) { 244s + #' Ancient bug in inside.owin 244s + W5 <- owin(poly=1e5*cbind(c(-1,1,1,-1),c(-1,-1,1,1))) 244s + W6 <- owin(poly=1e6*cbind(c(-1,1,1,-1),c(-1,-1,1,1))) 244s + i5 <- inside.owin(0,0,W5) 244s + i6 <- inside.owin(0,0,W6) 244s + if(!i5) stop("Wrong answer from inside.owin") 244s + if(i5 != i6) stop("Results from inside.owin are scale-dependent") 244s + } 244s + 244s + if(FULLTEST) { 244s + #' miscellaneous utilities 244s + thrash <- function(f) { 244s + f(letterR) 244s + f(Frame(letterR)) 244s + f(as.mask(letterR)) 244s + } 244s + thrash(meanX.owin) 244s + thrash(meanY.owin) 244s + thrash(intX.owin) 244s + thrash(intY.owin) 244s + 244s + interpretAsOrigin("right", letterR) 244s + interpretAsOrigin("bottom", letterR) 244s + interpretAsOrigin("bottomright", letterR) 244s + interpretAsOrigin("topleft", letterR) 244s + interpretAsOrigin("topright", letterR) 244s + } 244s + 244s + if(ALWAYS) { # depends on polyclip 244s + A <- break.holes(letterR) 244s + B <- break.holes(letterR, splitby="y") 244s + plot(letterR, col="blue", use.polypath=FALSE) 244s + } 244s + 244s + if(ALWAYS) { # C code 244s + #' mask conversion 244s + M <- as.mask(letterR) 244s + D2 <- as.data.frame(M) # two-column 244s + D3 <- as.data.frame(M, drop=FALSE) # three-column 244s + M2 <- as.owin(D2) 244s + M3 <- as.owin(D3) 244s + W2 <- owin(mask=D2) 244s + W3 <- owin(mask=D3) 244s + } 244s + 244s + if(FULLTEST) { 244s + #' void/empty cases 244s + nix <- nearest.raster.point(numeric(0), numeric(0), M) 244s + E <- emptywindow(Frame(letterR)) 244s + print(E) 244s + #' cases of summary.owin 244s + print(summary(E)) # empty 244s + print(summary(Window(humberside))) # single polygon 244s + #' additional cases of owin() 244s + B <- owin(mask=M$m) # no pixel size or coordinate info 244s + xy <- as.data.frame(letterR) 244s + xxyy <- split(xy[,1:2], xy$id) 244s + spatstat.options(checkpolygons=TRUE) 244s + H <- owin(poly=xxyy, check=TRUE) 244s + } 244s + 244s + #' Code for/using intersection and union of windows 244s + 244s + if(FULLTEST) { 244s + Empty <- emptywindow(Frame(letterR)) 244s + a <- intersect.owin() 244s + a <- intersect.owin(Empty) 244s + a <- intersect.owin(Empty, letterR) 244s + a <- intersect.owin(letterR, Empty) 244s + b <- intersect.owin() 244s + b <- intersect.owin(Empty) 244s + b <- intersect.owin(Empty, letterR) 244s + b <- intersect.owin(letterR, Empty) 244s + d <- union.owin(as.mask(square(1)), as.mask(square(2))) 244s + #' [.owin 244s + A <- erosion(letterR, 0.2) 244s + Alogi <- as.im(TRUE, W=A) 244s + B <- letterR[A] 244s + B <- letterR[Alogi] 244s + #' miscellaneous 244s + D <- convexhull(Alogi) 244s + } 244s + }) 244s > 244s > reset.spatstat.options() 244s > ## 244s > ## tests/xysegment.R 244s > ## [SEE ALSO tests/segments.R] 244s > ## 244s > ## Test weird problems and boundary cases for line segment code 244s > ## 244s > ## $Version$ $Date: 2022/10/23 01:21:09 $ 244s > ## 244s > 244s > local({ 244s + if(FULLTEST) { 244s + ## segment of length zero 244s + B <- psp(1/2, 1/2, 1/2, 1/2, window=square(1)) 244s + BB <- angles.psp(B) 244s + A <- runifrect(3) 244s + AB <- project2segment(A,B) 244s + 244s + ## mark inheritance 244s + X <- psp(runif(10), runif(10), runif(10), runif(10), window=owin()) 244s + marks(X) <- 1:10 244s + Y <- selfcut.psp(X) 244s + marks(X) <- data.frame(A=1:10, B=factor(letters[1:10])) 244s + Z <- selfcut.psp(X) 244s + #' psp class support 244s + S <- unmark(X) 244s + marks(S) <- sample(factor(c("A","B")), nobjects(S), replace=TRUE) 244s + intensity(S) 244s + intensity(S, weights=runif(nsegments(S))) 244s + } 244s + }) 244s > 244s > 244s > 244s END TEST testsUtoZ.R with result 0 244s autopkgtest [22:47:09]: test run-unit-test: -----------------------] 245s autopkgtest [22:47:10]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 245s run-unit-test PASS 245s autopkgtest [22:47:10]: test pkg-r-autopkgtest: preparing testbed 298s autopkgtest [22:48:03]: testbed dpkg architecture: amd64 298s autopkgtest [22:48:03]: testbed apt version: 2.9.31ubuntu1 299s autopkgtest [22:48:04]: @@@@@@@@@@@@@@@@@@@@ test bed setup 299s autopkgtest [22:48:04]: testbed release detected to be: plucky 300s autopkgtest [22:48:05]: updating testbed package index (apt update) 300s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 300s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 300s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 301s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 301s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [369 kB] 301s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.5 kB] 301s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [44.1 kB] 301s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [67.4 kB] 301s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [85.7 kB] 301s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 c-n-f Metadata [1852 B] 301s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 c-n-f Metadata [116 B] 301s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [342 kB] 301s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [174 kB] 301s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 c-n-f Metadata [15.3 kB] 301s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [8544 B] 301s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [16.1 kB] 301s Get:17 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 c-n-f Metadata [628 B] 301s Fetched 1265 kB in 1s (1391 kB/s) 302s Reading package lists... 303s + lsb_release --codename --short 303s + RELEASE=plucky 303s + cat 303s + [ plucky != trusty ] 303s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 303s Reading package lists... 303s Building dependency tree... 303s Reading state information... 303s Calculating upgrade... 304s Calculating upgrade... 304s The following package was automatically installed and is no longer required: 304s libnl-genl-3-200 304s Use 'sudo apt autoremove' to remove it. 304s The following NEW packages will be installed: 304s bpftool libdebuginfod-common libdebuginfod1t64 linux-headers-6.14.0-10 304s linux-headers-6.14.0-10-generic linux-image-6.14.0-10-generic 304s linux-modules-6.14.0-10-generic linux-modules-extra-6.14.0-10-generic 304s linux-perf linux-tools-6.14.0-10 linux-tools-6.14.0-10-generic pnp.ids 304s The following packages will be upgraded: 304s apparmor apt apt-utils binutils binutils-common binutils-x86-64-linux-gnu 304s cloud-init cloud-init-base curl dosfstools exfatprogs fwupd gcc-15-base 304s gir1.2-girepository-2.0 gir1.2-glib-2.0 htop hwdata initramfs-tools 304s initramfs-tools-bin initramfs-tools-core libapparmor1 libapt-pkg7.0 304s libassuan9 libatomic1 libaudit-common libaudit1 libbinutils libbrotli1 304s libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libctf-nobfd0 libctf0 304s libcurl3t64-gnutls libcurl4t64 libestr0 libftdi1-2 libfwupd3 libgcc-s1 304s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data libgpgme11t64 304s libgprofng0 libjemalloc2 liblz4-1 liblzma5 libmm-glib0 libncurses6 304s libncursesw6 libnewt0.52 libnl-3-200 libnl-genl-3-200 libnl-route-3-200 304s libnss-systemd libpam-systemd libparted2t64 libpci3 libpython3-stdlib 304s libpython3.13 libpython3.13-minimal libpython3.13-stdlib libseccomp2 304s libselinux1 libsemanage-common libsemanage2 libsframe1 libsqlite3-0 304s libstdc++6 libsystemd-shared libsystemd0 libtinfo6 libudev1 libxml2 304s linux-firmware linux-generic linux-headers-generic linux-headers-virtual 304s linux-image-generic linux-image-virtual linux-libc-dev linux-tools-common 304s linux-virtual locales media-types ncurses-base ncurses-bin ncurses-term 304s parted pci.ids pciutils pinentry-curses python-apt-common python3 304s python3-apt python3-bcrypt python3-cffi-backend python3-dbus python3-gi 304s python3-jinja2 python3-lazr.uri python3-markupsafe python3-minimal 304s python3-newt python3-rpds-py python3-systemd python3-yaml python3.13 304s python3.13-gdbm python3.13-minimal rsync rsyslog strace systemd 304s systemd-cryptsetup systemd-resolved systemd-sysv systemd-timesyncd 304s ubuntu-kernel-accessories ubuntu-minimal ubuntu-standard udev whiptail 304s xz-utils 304s 126 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 304s Need to get 829 MB of archives. 304s After this operation, 325 MB of additional disk space will be used. 304s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 ncurses-bin amd64 6.5+20250216-2 [194 kB] 304s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libc-dev-bin amd64 2.41-1ubuntu1 [24.7 kB] 304s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6-dev amd64 2.41-1ubuntu1 [2182 kB] 305s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 locales all 2.41-1ubuntu1 [4246 kB] 305s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libc6 amd64 2.41-1ubuntu1 [3327 kB] 305s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libc-bin amd64 2.41-1ubuntu1 [701 kB] 305s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-libc-dev amd64 6.14.0-10.10 [1723 kB] 305s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libatomic1 amd64 15-20250222-0ubuntu1 [10.4 kB] 305s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-15-base amd64 15-20250222-0ubuntu1 [53.4 kB] 305s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-s1 amd64 15-20250222-0ubuntu1 [77.8 kB] 305s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++6 amd64 15-20250222-0ubuntu1 [798 kB] 305s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 ncurses-base all 6.5+20250216-2 [25.9 kB] 305s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 ncurses-term all 6.5+20250216-2 [276 kB] 305s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 liblz4-1 amd64 1.10.0-4 [66.4 kB] 305s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 liblzma5 amd64 5.6.4-1 [157 kB] 305s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libsystemd0 amd64 257.3-1ubuntu3 [595 kB] 305s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libnss-systemd amd64 257.3-1ubuntu3 [199 kB] 305s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-sysv amd64 257.3-1ubuntu3 [11.9 kB] 305s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-resolved amd64 257.3-1ubuntu3 [345 kB] 305s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-systemd amd64 257.3-1ubuntu3 [302 kB] 305s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libsystemd-shared amd64 257.3-1ubuntu3 [2371 kB] 305s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd amd64 257.3-1ubuntu3 [3052 kB] 305s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-timesyncd amd64 257.3-1ubuntu3 [42.1 kB] 305s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-cryptsetup amd64 257.3-1ubuntu3 [124 kB] 305s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 udev amd64 257.3-1ubuntu3 [1404 kB] 305s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libudev1 amd64 257.3-1ubuntu3 [215 kB] 305s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit-common all 1:4.0.2-2ubuntu2 [6628 B] 305s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libcap-ng0 amd64 0.8.5-4build1 [15.6 kB] 305s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit1 amd64 1:4.0.2-2ubuntu2 [54.0 kB] 305s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libseccomp2 amd64 2.5.5-1ubuntu6 [53.5 kB] 305s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libselinux1 amd64 3.7-3ubuntu3 [87.3 kB] 305s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libapparmor1 amd64 4.1.0~beta5-0ubuntu8 [55.0 kB] 305s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.33 [1138 kB] 306s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.33 [1439 kB] 306s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.33 [222 kB] 306s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-minimal amd64 3.13.2-2 [27.7 kB] 306s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 python3 amd64 3.13.2-2 [24.0 kB] 306s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.2-2 [2341 kB] 306s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 media-types all 13.0.0 [29.9 kB] 306s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libncurses6 amd64 6.5+20250216-2 [126 kB] 306s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libncursesw6 amd64 6.5+20250216-2 [165 kB] 306s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libtinfo6 amd64 6.5+20250216-2 [119 kB] 306s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libsqlite3-0 amd64 3.46.1-2 [715 kB] 306s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.2-2 [735 kB] 306s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.2-2 [2365 kB] 306s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.2-2 [883 kB] 306s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.2-2 [2066 kB] 306s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3-stdlib amd64 3.13.2-2 [10.4 kB] 306s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 rsync amd64 3.4.1+ds1-3 [482 kB] 306s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebuginfod-common all 0.192-4 [15.4 kB] 306s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage-common all 3.7-2.1build1 [7268 B] 306s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage2 amd64 3.7-2.1build1 [106 kB] 306s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libassuan9 amd64 3.0.2-2 [43.1 kB] 306s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-girepository-2.0 amd64 1.83.4-1 [25.3 kB] 306s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.84.0-1 [184 kB] 306s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.84.0-1 [1669 kB] 306s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libgirepository-1.0-1 amd64 1.83.4-1 [89.5 kB] 306s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libestr0 amd64 0.1.11-2 [8340 B] 306s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.84.0-1 [53.0 kB] 306s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-newt amd64 0.52.24-4ubuntu2 [21.1 kB] 306s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libnewt0.52 amd64 0.52.24-4ubuntu2 [55.7 kB] 306s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml2 amd64 2.12.7+dfsg+really2.9.14-0.2ubuntu5 [772 kB] 306s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 python-apt-common all 2.9.9build1 [21.3 kB] 306s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-apt amd64 2.9.9build1 [172 kB] 306s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-cffi-backend amd64 1.17.1-2build2 [96.6 kB] 306s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dbus amd64 1.3.2-5build5 [102 kB] 306s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-gi amd64 3.50.0-4build1 [252 kB] 306s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-yaml amd64 6.0.2-1build2 [144 kB] 306s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu2 [555 kB] 306s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 whiptail amd64 0.52.24-4ubuntu2 [19.1 kB] 306s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-minimal amd64 1.549 [11.5 kB] 306s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 apparmor amd64 4.1.0~beta5-0ubuntu8 [701 kB] 306s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 dosfstools amd64 4.2-1.2 [95.0 kB] 306s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-genl-3-200 amd64 3.7.0-1 [12.2 kB] 306s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-route-3-200 amd64 3.7.0-1 [191 kB] 306s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libnl-3-200 amd64 3.7.0-1 [64.9 kB] 306s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 parted amd64 3.6-5 [53.9 kB] 306s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libparted2t64 amd64 3.6-5 [158 kB] 306s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 pci.ids all 0.0~2025.03.09-1 [285 kB] 306s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 pciutils amd64 1:3.13.0-2 [110 kB] 306s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libpci3 amd64 1:3.13.0-2 [39.8 kB] 306s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 strace amd64 6.13+ds-1ubuntu1 [622 kB] 306s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 xz-utils amd64 5.6.4-1 [278 kB] 306s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-standard amd64 1.549 [11.5 kB] 306s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libgprofng0 amd64 2.44-3ubuntu1 [886 kB] 307s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libctf0 amd64 2.44-3ubuntu1 [96.5 kB] 307s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libctf-nobfd0 amd64 2.44-3ubuntu1 [98.9 kB] 307s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-x86-64-linux-gnu amd64 2.44-3ubuntu1 [1108 kB] 307s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libbinutils amd64 2.44-3ubuntu1 [585 kB] 307s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils amd64 2.44-3ubuntu1 [208 kB] 307s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 binutils-common amd64 2.44-3ubuntu1 [215 kB] 307s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libsframe1 amd64 2.44-3ubuntu1 [14.8 kB] 307s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 hwdata all 0.393-3 [1562 B] 307s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 pnp.ids all 0.393-3 [29.5 kB] 307s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-tools-common all 6.14.0-10.10 [295 kB] 307s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 bpftool amd64 7.6.0+6.14.0-10.10 [1147 kB] 307s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-markupsafe amd64 2.1.5-1build4 [13.4 kB] 307s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 307s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 cloud-init-base all 25.1-0ubuntu3 [616 kB] 307s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libbrotli1 amd64 1.1.0-2build4 [365 kB] 307s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 curl amd64 8.12.1-3ubuntu1 [258 kB] 307s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4t64 amd64 8.12.1-3ubuntu1 [437 kB] 307s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 exfatprogs amd64 1.2.8-1 [76.3 kB] 307s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl3t64-gnutls amd64 8.12.1-3ubuntu1 [432 kB] 307s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 fwupd amd64 2.0.6-4 [5408 kB] 308s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libfwupd3 amd64 2.0.6-4 [136 kB] 308s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libmm-glib0 amd64 1.23.4-0ubuntu3 [251 kB] 308s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 htop amd64 3.4.0-2 [195 kB] 308s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-firmware amd64 20250310.git9e1370d3-0ubuntu1 [571 MB] 329s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 initramfs-tools all 0.146ubuntu1 [7920 B] 329s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 initramfs-tools-core all 0.146ubuntu1 [51.9 kB] 329s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 initramfs-tools-bin amd64 0.146ubuntu1 [26.2 kB] 329s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebuginfod1t64 amd64 0.192-4 [21.0 kB] 329s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libftdi1-2 amd64 1.5-8build1 [30.2 kB] 329s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libgpgme11t64 amd64 1.24.2-1ubuntu2 [155 kB] 329s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libjemalloc2 amd64 5.3.0-3 [277 kB] 329s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-modules-6.14.0-10-generic amd64 6.14.0-10.10 [41.2 MB] 331s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-image-6.14.0-10-generic amd64 6.14.0-10.10 [15.3 MB] 331s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-modules-extra-6.14.0-10-generic amd64 6.14.0-10.10 [120 MB] 336s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-generic amd64 6.14.0-10.10 [1730 B] 336s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-image-generic amd64 6.14.0-10.10 [11.1 kB] 336s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-virtual amd64 6.14.0-10.10 [1722 B] 336s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-image-virtual amd64 6.14.0-10.10 [11.1 kB] 336s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-headers-virtual amd64 6.14.0-10.10 [1642 B] 336s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-headers-6.14.0-10 all 6.14.0-10.10 [14.2 MB] 336s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-headers-6.14.0-10-generic amd64 6.14.0-10.10 [3915 kB] 336s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-headers-generic amd64 6.14.0-10.10 [11.0 kB] 336s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-perf amd64 6.14.0-10.10 [4122 kB] 337s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-tools-6.14.0-10 amd64 6.14.0-10.10 [1394 kB] 337s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-tools-6.14.0-10-generic amd64 6.14.0-10.10 [830 B] 337s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 pinentry-curses amd64 1.3.1-2ubuntu3 [42.3 kB] 337s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lazr.uri all 1.0.6-6 [13.7 kB] 337s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-rpds-py amd64 0.21.0-2ubuntu2 [278 kB] 337s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-systemd amd64 235-1build6 [43.9 kB] 337s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.2-2 [31.9 kB] 337s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-kernel-accessories amd64 1.549 [11.2 kB] 337s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 cloud-init all 25.1-0ubuntu3 [2100 B] 337s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-bcrypt amd64 4.2.0-2.1build1 [221 kB] 338s Preconfiguring packages ... 338s Fetched 829 MB in 33s (25.2 MB/s) 338s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109140 files and directories currently installed.) 338s Preparing to unpack .../ncurses-bin_6.5+20250216-2_amd64.deb ... 338s Unpacking ncurses-bin (6.5+20250216-2) over (6.5+20250216-1) ... 338s Setting up ncurses-bin (6.5+20250216-2) ... 338s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109140 files and directories currently installed.) 338s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_amd64.deb ... 338s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 338s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_amd64.deb ... 338s Unpacking libc6-dev:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 338s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 338s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 338s Preparing to unpack .../libc6_2.41-1ubuntu1_amd64.deb ... 339s Checking for services that may need to be restarted... 339s Checking init scripts... 339s Checking for services that may need to be restarted... 339s Checking init scripts... 339s Stopping some services possibly affected by the upgrade (will be restarted later): 339s cron: stopping...done. 339s 339s Unpacking libc6:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 339s Setting up libc6:amd64 (2.41-1ubuntu1) ... 339s Checking for services that may need to be restarted... 339s Checking init scripts... 339s Restarting services possibly affected by the upgrade: 339s cron: restarting...done. 339s 339s Services restarted successfully. 339s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109141 files and directories currently installed.) 339s Preparing to unpack .../libc-bin_2.41-1ubuntu1_amd64.deb ... 339s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 339s Setting up libc-bin (2.41-1ubuntu1) ... 340s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109141 files and directories currently installed.) 340s Preparing to unpack .../linux-libc-dev_6.14.0-10.10_amd64.deb ... 340s Unpacking linux-libc-dev:amd64 (6.14.0-10.10) over (6.12.0-16.16) ... 340s Preparing to unpack .../libatomic1_15-20250222-0ubuntu1_amd64.deb ... 340s Unpacking libatomic1:amd64 (15-20250222-0ubuntu1) over (15-20250213-1ubuntu1) ... 340s Preparing to unpack .../gcc-15-base_15-20250222-0ubuntu1_amd64.deb ... 340s Unpacking gcc-15-base:amd64 (15-20250222-0ubuntu1) over (15-20250213-1ubuntu1) ... 340s Setting up gcc-15-base:amd64 (15-20250222-0ubuntu1) ... 340s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 340s Preparing to unpack .../libgcc-s1_15-20250222-0ubuntu1_amd64.deb ... 340s Unpacking libgcc-s1:amd64 (15-20250222-0ubuntu1) over (15-20250213-1ubuntu1) ... 340s Setting up libgcc-s1:amd64 (15-20250222-0ubuntu1) ... 340s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 340s Preparing to unpack .../libstdc++6_15-20250222-0ubuntu1_amd64.deb ... 340s Unpacking libstdc++6:amd64 (15-20250222-0ubuntu1) over (15-20250213-1ubuntu1) ... 340s Setting up libstdc++6:amd64 (15-20250222-0ubuntu1) ... 340s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 340s Preparing to unpack .../ncurses-base_6.5+20250216-2_all.deb ... 340s Unpacking ncurses-base (6.5+20250216-2) over (6.5+20250216-1) ... 340s Setting up ncurses-base (6.5+20250216-2) ... 340s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 340s Preparing to unpack .../ncurses-term_6.5+20250216-2_all.deb ... 340s Unpacking ncurses-term (6.5+20250216-2) over (6.5+20250216-1) ... 341s Preparing to unpack .../liblz4-1_1.10.0-4_amd64.deb ... 341s Unpacking liblz4-1:amd64 (1.10.0-4) over (1.10.0-3) ... 341s Setting up liblz4-1:amd64 (1.10.0-4) ... 341s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 341s Preparing to unpack .../liblzma5_5.6.4-1_amd64.deb ... 341s Unpacking liblzma5:amd64 (5.6.4-1) over (5.6.3-1) ... 341s Setting up liblzma5:amd64 (5.6.4-1) ... 341s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 341s Preparing to unpack .../libsystemd0_257.3-1ubuntu3_amd64.deb ... 341s Unpacking libsystemd0:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 341s Setting up libsystemd0:amd64 (257.3-1ubuntu3) ... 341s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 341s Preparing to unpack .../libnss-systemd_257.3-1ubuntu3_amd64.deb ... 341s Unpacking libnss-systemd:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Preparing to unpack .../systemd-sysv_257.3-1ubuntu3_amd64.deb ... 342s Unpacking systemd-sysv (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Preparing to unpack .../systemd-resolved_257.3-1ubuntu3_amd64.deb ... 342s Unpacking systemd-resolved (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Preparing to unpack .../libpam-systemd_257.3-1ubuntu3_amd64.deb ... 342s Unpacking libpam-systemd:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Preparing to unpack .../libsystemd-shared_257.3-1ubuntu3_amd64.deb ... 342s Unpacking libsystemd-shared:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Setting up libsystemd-shared:amd64 (257.3-1ubuntu3) ... 342s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 342s Preparing to unpack .../systemd_257.3-1ubuntu3_amd64.deb ... 342s Unpacking systemd (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Preparing to unpack .../systemd-timesyncd_257.3-1ubuntu3_amd64.deb ... 342s Unpacking systemd-timesyncd (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Preparing to unpack .../systemd-cryptsetup_257.3-1ubuntu3_amd64.deb ... 342s Unpacking systemd-cryptsetup (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Preparing to unpack .../udev_257.3-1ubuntu3_amd64.deb ... 342s Unpacking udev (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Preparing to unpack .../libudev1_257.3-1ubuntu3_amd64.deb ... 342s Unpacking libudev1:amd64 (257.3-1ubuntu3) over (257.2-3ubuntu1) ... 342s Setting up libudev1:amd64 (257.3-1ubuntu3) ... 343s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 343s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu2_all.deb ... 343s Unpacking libaudit-common (1:4.0.2-2ubuntu2) over (1:4.0.2-2ubuntu1) ... 343s Setting up libaudit-common (1:4.0.2-2ubuntu2) ... 343s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 343s Preparing to unpack .../libcap-ng0_0.8.5-4build1_amd64.deb ... 343s Unpacking libcap-ng0:amd64 (0.8.5-4build1) over (0.8.5-4) ... 343s Setting up libcap-ng0:amd64 (0.8.5-4build1) ... 343s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 343s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu2_amd64.deb ... 343s Unpacking libaudit1:amd64 (1:4.0.2-2ubuntu2) over (1:4.0.2-2ubuntu1) ... 343s Setting up libaudit1:amd64 (1:4.0.2-2ubuntu2) ... 343s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 343s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu6_amd64.deb ... 343s Unpacking libseccomp2:amd64 (2.5.5-1ubuntu6) over (2.5.5-1ubuntu5) ... 343s Setting up libseccomp2:amd64 (2.5.5-1ubuntu6) ... 343s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 343s Preparing to unpack .../libselinux1_3.7-3ubuntu3_amd64.deb ... 343s Unpacking libselinux1:amd64 (3.7-3ubuntu3) over (3.7-3ubuntu2) ... 343s Setting up libselinux1:amd64 (3.7-3ubuntu3) ... 343s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 343s Preparing to unpack .../libapparmor1_4.1.0~beta5-0ubuntu8_amd64.deb ... 343s Unpacking libapparmor1:amd64 (4.1.0~beta5-0ubuntu8) over (4.1.0~beta5-0ubuntu5) ... 343s Preparing to unpack .../libapt-pkg7.0_2.9.33_amd64.deb ... 343s Unpacking libapt-pkg7.0:amd64 (2.9.33) over (2.9.31ubuntu1) ... 343s Setting up libapt-pkg7.0:amd64 (2.9.33) ... 343s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 343s Preparing to unpack .../archives/apt_2.9.33_amd64.deb ... 343s Unpacking apt (2.9.33) over (2.9.31ubuntu1) ... 344s Setting up apt (2.9.33) ... 344s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 344s Preparing to unpack .../apt-utils_2.9.33_amd64.deb ... 344s Unpacking apt-utils (2.9.33) over (2.9.31ubuntu1) ... 344s Preparing to unpack .../python3-minimal_3.13.2-2_amd64.deb ... 344s Unpacking python3-minimal (3.13.2-2) over (3.13.2-1) ... 344s Setting up python3-minimal (3.13.2-2) ... 345s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 345s Preparing to unpack .../0-python3_3.13.2-2_amd64.deb ... 345s Unpacking python3 (3.13.2-2) over (3.13.2-1) ... 345s Preparing to unpack .../1-libpython3.13_3.13.2-2_amd64.deb ... 345s Unpacking libpython3.13:amd64 (3.13.2-2) over (3.13.2-1) ... 345s Preparing to unpack .../2-media-types_13.0.0_all.deb ... 345s Unpacking media-types (13.0.0) over (12.0.0) ... 345s Preparing to unpack .../3-libncurses6_6.5+20250216-2_amd64.deb ... 345s Unpacking libncurses6:amd64 (6.5+20250216-2) over (6.5+20250216-1) ... 345s Preparing to unpack .../4-libncursesw6_6.5+20250216-2_amd64.deb ... 345s Unpacking libncursesw6:amd64 (6.5+20250216-2) over (6.5+20250216-1) ... 345s Preparing to unpack .../5-libtinfo6_6.5+20250216-2_amd64.deb ... 345s Unpacking libtinfo6:amd64 (6.5+20250216-2) over (6.5+20250216-1) ... 345s Setting up libtinfo6:amd64 (6.5+20250216-2) ... 345s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109146 files and directories currently installed.) 345s Preparing to unpack .../0-libsqlite3-0_3.46.1-2_amd64.deb ... 345s Unpacking libsqlite3-0:amd64 (3.46.1-2) over (3.46.1-1) ... 345s Preparing to unpack .../1-python3.13_3.13.2-2_amd64.deb ... 345s Unpacking python3.13 (3.13.2-2) over (3.13.2-1) ... 345s Preparing to unpack .../2-python3.13-minimal_3.13.2-2_amd64.deb ... 345s Unpacking python3.13-minimal (3.13.2-2) over (3.13.2-1) ... 345s Preparing to unpack .../3-libpython3.13-minimal_3.13.2-2_amd64.deb ... 345s Unpacking libpython3.13-minimal:amd64 (3.13.2-2) over (3.13.2-1) ... 346s Preparing to unpack .../4-libpython3.13-stdlib_3.13.2-2_amd64.deb ... 346s Unpacking libpython3.13-stdlib:amd64 (3.13.2-2) over (3.13.2-1) ... 346s Preparing to unpack .../5-libpython3-stdlib_3.13.2-2_amd64.deb ... 346s Unpacking libpython3-stdlib:amd64 (3.13.2-2) over (3.13.2-1) ... 346s Preparing to unpack .../6-rsync_3.4.1+ds1-3_amd64.deb ... 346s Unpacking rsync (3.4.1+ds1-3) over (3.4.1-0syncable1) ... 346s Selecting previously unselected package libdebuginfod-common. 346s Preparing to unpack .../7-libdebuginfod-common_0.192-4_all.deb ... 346s Unpacking libdebuginfod-common (0.192-4) ... 346s Preparing to unpack .../8-libsemanage-common_3.7-2.1build1_all.deb ... 346s Unpacking libsemanage-common (3.7-2.1build1) over (3.7-2.1) ... 346s Setting up libsemanage-common (3.7-2.1build1) ... 346s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109155 files and directories currently installed.) 346s Preparing to unpack .../libsemanage2_3.7-2.1build1_amd64.deb ... 346s Unpacking libsemanage2:amd64 (3.7-2.1build1) over (3.7-2.1) ... 346s Setting up libsemanage2:amd64 (3.7-2.1build1) ... 346s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109155 files and directories currently installed.) 346s Preparing to unpack .../libassuan9_3.0.2-2_amd64.deb ... 346s Unpacking libassuan9:amd64 (3.0.2-2) over (3.0.1-2) ... 346s Setting up libassuan9:amd64 (3.0.2-2) ... 346s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 109155 files and directories currently installed.) 346s Preparing to unpack .../00-gir1.2-girepository-2.0_1.83.4-1_amd64.deb ... 346s Unpacking gir1.2-girepository-2.0:amd64 (1.83.4-1) over (1.82.0-4) ... 346s Preparing to unpack .../01-gir1.2-glib-2.0_2.84.0-1_amd64.deb ... 346s Unpacking gir1.2-glib-2.0:amd64 (2.84.0-1) over (2.83.5-1) ... 346s Preparing to unpack .../02-libglib2.0-0t64_2.84.0-1_amd64.deb ... 346s Unpacking libglib2.0-0t64:amd64 (2.84.0-1) over (2.83.5-1) ... 346s Preparing to unpack .../03-libgirepository-1.0-1_1.83.4-1_amd64.deb ... 346s Unpacking libgirepository-1.0-1:amd64 (1.83.4-1) over (1.82.0-4) ... 346s Preparing to unpack .../04-libestr0_0.1.11-2_amd64.deb ... 347s Unpacking libestr0:amd64 (0.1.11-2) over (0.1.11-1build1) ... 347s Preparing to unpack .../05-libglib2.0-data_2.84.0-1_all.deb ... 347s Unpacking libglib2.0-data (2.84.0-1) over (2.83.5-1) ... 347s Preparing to unpack .../06-python3-newt_0.52.24-4ubuntu2_amd64.deb ... 347s Unpacking python3-newt:amd64 (0.52.24-4ubuntu2) over (0.52.24-4ubuntu1) ... 347s Preparing to unpack .../07-libnewt0.52_0.52.24-4ubuntu2_amd64.deb ... 347s Unpacking libnewt0.52:amd64 (0.52.24-4ubuntu2) over (0.52.24-4ubuntu1) ... 347s Preparing to unpack .../08-libxml2_2.12.7+dfsg+really2.9.14-0.2ubuntu5_amd64.deb ... 347s Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2ubuntu5) over (2.12.7+dfsg+really2.9.14-0.2ubuntu4) ... 347s Preparing to unpack .../09-python-apt-common_2.9.9build1_all.deb ... 347s Unpacking python-apt-common (2.9.9build1) over (2.9.9) ... 347s Preparing to unpack .../10-python3-apt_2.9.9build1_amd64.deb ... 347s Unpacking python3-apt (2.9.9build1) over (2.9.9) ... 347s Preparing to unpack .../11-python3-cffi-backend_1.17.1-2build2_amd64.deb ... 347s Unpacking python3-cffi-backend:amd64 (1.17.1-2build2) over (1.17.1-2build1) ... 347s Preparing to unpack .../12-python3-dbus_1.3.2-5build5_amd64.deb ... 347s Unpacking python3-dbus (1.3.2-5build5) over (1.3.2-5build4) ... 347s Preparing to unpack .../13-python3-gi_3.50.0-4build1_amd64.deb ... 347s Unpacking python3-gi (3.50.0-4build1) over (3.50.0-4) ... 347s Preparing to unpack .../14-python3-yaml_6.0.2-1build2_amd64.deb ... 348s Unpacking python3-yaml (6.0.2-1build2) over (6.0.2-1build1) ... 348s Preparing to unpack .../15-rsyslog_8.2412.0-2ubuntu2_amd64.deb ... 348s Unpacking rsyslog (8.2412.0-2ubuntu2) over (8.2412.0-2ubuntu1) ... 348s Preparing to unpack .../16-whiptail_0.52.24-4ubuntu2_amd64.deb ... 348s Unpacking whiptail (0.52.24-4ubuntu2) over (0.52.24-4ubuntu1) ... 348s Preparing to unpack .../17-ubuntu-minimal_1.549_amd64.deb ... 348s Unpacking ubuntu-minimal (1.549) over (1.548) ... 348s Preparing to unpack .../18-apparmor_4.1.0~beta5-0ubuntu8_amd64.deb ... 349s Unpacking apparmor (4.1.0~beta5-0ubuntu8) over (4.1.0~beta5-0ubuntu5) ... 349s Preparing to unpack .../19-dosfstools_4.2-1.2_amd64.deb ... 349s Unpacking dosfstools (4.2-1.2) over (4.2-1.1build1) ... 349s Preparing to unpack .../20-libnl-genl-3-200_3.7.0-1_amd64.deb ... 349s Unpacking libnl-genl-3-200:amd64 (3.7.0-1) over (3.7.0-0.3build2) ... 349s Preparing to unpack .../21-libnl-route-3-200_3.7.0-1_amd64.deb ... 349s Unpacking libnl-route-3-200:amd64 (3.7.0-1) over (3.7.0-0.3build2) ... 349s Preparing to unpack .../22-libnl-3-200_3.7.0-1_amd64.deb ... 349s Unpacking libnl-3-200:amd64 (3.7.0-1) over (3.7.0-0.3build2) ... 349s Preparing to unpack .../23-parted_3.6-5_amd64.deb ... 349s Unpacking parted (3.6-5) over (3.6-4build1) ... 349s Preparing to unpack .../24-libparted2t64_3.6-5_amd64.deb ... 349s Adding 'diversion of /lib/x86_64-linux-gnu/libparted.so.2 to /lib/x86_64-linux-gnu/libparted.so.2.usr-is-merged by libparted2t64' 349s Adding 'diversion of /lib/x86_64-linux-gnu/libparted.so.2.0.5 to /lib/x86_64-linux-gnu/libparted.so.2.0.5.usr-is-merged by libparted2t64' 349s Unpacking libparted2t64:amd64 (3.6-5) over (3.6-4build1) ... 349s Preparing to unpack .../25-pci.ids_0.0~2025.03.09-1_all.deb ... 349s Unpacking pci.ids (0.0~2025.03.09-1) over (0.0~2025.02.12-1) ... 350s Preparing to unpack .../26-pciutils_1%3a3.13.0-2_amd64.deb ... 350s Unpacking pciutils (1:3.13.0-2) over (1:3.13.0-1) ... 350s Preparing to unpack .../27-libpci3_1%3a3.13.0-2_amd64.deb ... 350s Unpacking libpci3:amd64 (1:3.13.0-2) over (1:3.13.0-1) ... 350s Preparing to unpack .../28-strace_6.13+ds-1ubuntu1_amd64.deb ... 350s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 350s Preparing to unpack .../29-xz-utils_5.6.4-1_amd64.deb ... 350s Unpacking xz-utils (5.6.4-1) over (5.6.3-1) ... 350s Preparing to unpack .../30-ubuntu-standard_1.549_amd64.deb ... 350s Unpacking ubuntu-standard (1.549) over (1.548) ... 350s Preparing to unpack .../31-libgprofng0_2.44-3ubuntu1_amd64.deb ... 350s Unpacking libgprofng0:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 350s Preparing to unpack .../32-libctf0_2.44-3ubuntu1_amd64.deb ... 350s Unpacking libctf0:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 350s Preparing to unpack .../33-libctf-nobfd0_2.44-3ubuntu1_amd64.deb ... 350s Unpacking libctf-nobfd0:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 350s Preparing to unpack .../34-binutils-x86-64-linux-gnu_2.44-3ubuntu1_amd64.deb ... 350s Unpacking binutils-x86-64-linux-gnu (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 350s Preparing to unpack .../35-libbinutils_2.44-3ubuntu1_amd64.deb ... 350s Unpacking libbinutils:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 350s Preparing to unpack .../36-binutils_2.44-3ubuntu1_amd64.deb ... 350s Unpacking binutils (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 350s Preparing to unpack .../37-binutils-common_2.44-3ubuntu1_amd64.deb ... 350s Unpacking binutils-common:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 350s Preparing to unpack .../38-libsframe1_2.44-3ubuntu1_amd64.deb ... 350s Unpacking libsframe1:amd64 (2.44-3ubuntu1) over (2.44-2ubuntu1) ... 350s Preparing to unpack .../39-hwdata_0.393-3_all.deb ... 350s Unpacking hwdata (0.393-3) over (0.392-1) ... 350s Selecting previously unselected package pnp.ids. 350s Preparing to unpack .../40-pnp.ids_0.393-3_all.deb ... 350s Unpacking pnp.ids (0.393-3) ... 350s Preparing to unpack .../41-linux-tools-common_6.14.0-10.10_all.deb ... 350s Unpacking linux-tools-common (6.14.0-10.10) over (6.12.0-16.16) ... 350s Selecting previously unselected package bpftool. 350s Preparing to unpack .../42-bpftool_7.6.0+6.14.0-10.10_amd64.deb ... 350s Unpacking bpftool (7.6.0+6.14.0-10.10) ... 350s Preparing to unpack .../43-python3-markupsafe_2.1.5-1build4_amd64.deb ... 351s Unpacking python3-markupsafe (2.1.5-1build4) over (2.1.5-1build3) ... 351s Preparing to unpack .../44-python3-jinja2_3.1.5-2ubuntu1_all.deb ... 351s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 351s Preparing to unpack .../45-cloud-init-base_25.1-0ubuntu3_all.deb ... 351s Unpacking cloud-init-base (25.1-0ubuntu3) over (25.1-0ubuntu2) ... 351s Preparing to unpack .../46-libbrotli1_1.1.0-2build4_amd64.deb ... 351s Unpacking libbrotli1:amd64 (1.1.0-2build4) over (1.1.0-2build3) ... 351s Preparing to unpack .../47-curl_8.12.1-3ubuntu1_amd64.deb ... 351s Unpacking curl (8.12.1-3ubuntu1) over (8.12.1-2ubuntu1) ... 351s Preparing to unpack .../48-libcurl4t64_8.12.1-3ubuntu1_amd64.deb ... 351s Unpacking libcurl4t64:amd64 (8.12.1-3ubuntu1) over (8.12.1-2ubuntu1) ... 351s Preparing to unpack .../49-exfatprogs_1.2.8-1_amd64.deb ... 351s Unpacking exfatprogs (1.2.8-1) over (1.2.7-3) ... 351s Preparing to unpack .../50-libcurl3t64-gnutls_8.12.1-3ubuntu1_amd64.deb ... 351s Unpacking libcurl3t64-gnutls:amd64 (8.12.1-3ubuntu1) over (8.12.1-2ubuntu1) ... 351s Preparing to unpack .../51-fwupd_2.0.6-4_amd64.deb ... 351s Unpacking fwupd (2.0.6-4) over (2.0.6-3) ... 352s Preparing to unpack .../52-libfwupd3_2.0.6-4_amd64.deb ... 352s Unpacking libfwupd3:amd64 (2.0.6-4) over (2.0.6-3) ... 352s Preparing to unpack .../53-libmm-glib0_1.23.4-0ubuntu3_amd64.deb ... 352s Unpacking libmm-glib0:amd64 (1.23.4-0ubuntu3) over (1.23.4-0ubuntu2) ... 352s Preparing to unpack .../54-htop_3.4.0-2_amd64.deb ... 352s Unpacking htop (3.4.0-2) over (3.3.0-5) ... 352s Preparing to unpack .../55-linux-firmware_20250310.git9e1370d3-0ubuntu1_amd64.deb ... 352s Unpacking linux-firmware (20250310.git9e1370d3-0ubuntu1) over (20250204.git0fd450ee-0ubuntu1) ... 355s Preparing to unpack .../56-initramfs-tools_0.146ubuntu1_all.deb ... 355s Unpacking initramfs-tools (0.146ubuntu1) over (0.145ubuntu3) ... 355s Preparing to unpack .../57-initramfs-tools-core_0.146ubuntu1_all.deb ... 355s Unpacking initramfs-tools-core (0.146ubuntu1) over (0.145ubuntu3) ... 355s Preparing to unpack .../58-initramfs-tools-bin_0.146ubuntu1_amd64.deb ... 355s Unpacking initramfs-tools-bin (0.146ubuntu1) over (0.145ubuntu3) ... 355s Selecting previously unselected package libdebuginfod1t64:amd64. 355s Preparing to unpack .../59-libdebuginfod1t64_0.192-4_amd64.deb ... 355s Unpacking libdebuginfod1t64:amd64 (0.192-4) ... 355s Preparing to unpack .../60-libftdi1-2_1.5-8build1_amd64.deb ... 355s Unpacking libftdi1-2:amd64 (1.5-8build1) over (1.5-8) ... 355s Preparing to unpack .../61-libgpgme11t64_1.24.2-1ubuntu2_amd64.deb ... 355s Unpacking libgpgme11t64:amd64 (1.24.2-1ubuntu2) over (1.24.2-1ubuntu1) ... 355s Preparing to unpack .../62-libjemalloc2_5.3.0-3_amd64.deb ... 355s Unpacking libjemalloc2:amd64 (5.3.0-3) over (5.3.0-2build1) ... 355s Selecting previously unselected package linux-modules-6.14.0-10-generic. 355s Preparing to unpack .../63-linux-modules-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 355s Unpacking linux-modules-6.14.0-10-generic (6.14.0-10.10) ... 356s Selecting previously unselected package linux-image-6.14.0-10-generic. 356s Preparing to unpack .../64-linux-image-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 356s Unpacking linux-image-6.14.0-10-generic (6.14.0-10.10) ... 356s Selecting previously unselected package linux-modules-extra-6.14.0-10-generic. 356s Preparing to unpack .../65-linux-modules-extra-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 356s Unpacking linux-modules-extra-6.14.0-10-generic (6.14.0-10.10) ... 357s Preparing to unpack .../66-linux-generic_6.14.0-10.10_amd64.deb ... 357s Unpacking linux-generic (6.14.0-10.10) over (6.12.0-16.16+2) ... 357s Preparing to unpack .../67-linux-image-generic_6.14.0-10.10_amd64.deb ... 357s Unpacking linux-image-generic (6.14.0-10.10) over (6.12.0-16.16+2) ... 357s Preparing to unpack .../68-linux-virtual_6.14.0-10.10_amd64.deb ... 357s Unpacking linux-virtual (6.14.0-10.10) over (6.12.0-16.16+2) ... 357s Preparing to unpack .../69-linux-image-virtual_6.14.0-10.10_amd64.deb ... 357s Unpacking linux-image-virtual (6.14.0-10.10) over (6.12.0-16.16+2) ... 357s Preparing to unpack .../70-linux-headers-virtual_6.14.0-10.10_amd64.deb ... 357s Unpacking linux-headers-virtual (6.14.0-10.10) over (6.12.0-16.16+2) ... 357s Selecting previously unselected package linux-headers-6.14.0-10. 357s Preparing to unpack .../71-linux-headers-6.14.0-10_6.14.0-10.10_all.deb ... 357s Unpacking linux-headers-6.14.0-10 (6.14.0-10.10) ... 360s Selecting previously unselected package linux-headers-6.14.0-10-generic. 360s Preparing to unpack .../72-linux-headers-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 360s Unpacking linux-headers-6.14.0-10-generic (6.14.0-10.10) ... 362s Preparing to unpack .../73-linux-headers-generic_6.14.0-10.10_amd64.deb ... 362s Unpacking linux-headers-generic (6.14.0-10.10) over (6.12.0-16.16+2) ... 362s Selecting previously unselected package linux-perf. 362s Preparing to unpack .../74-linux-perf_6.14.0-10.10_amd64.deb ... 362s Unpacking linux-perf (6.14.0-10.10) ... 362s Selecting previously unselected package linux-tools-6.14.0-10. 362s Preparing to unpack .../75-linux-tools-6.14.0-10_6.14.0-10.10_amd64.deb ... 362s Unpacking linux-tools-6.14.0-10 (6.14.0-10.10) ... 362s Selecting previously unselected package linux-tools-6.14.0-10-generic. 362s Preparing to unpack .../76-linux-tools-6.14.0-10-generic_6.14.0-10.10_amd64.deb ... 362s Unpacking linux-tools-6.14.0-10-generic (6.14.0-10.10) ... 362s Preparing to unpack .../77-pinentry-curses_1.3.1-2ubuntu3_amd64.deb ... 362s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 362s Preparing to unpack .../78-python3-lazr.uri_1.0.6-6_all.deb ... 362s Unpacking python3-lazr.uri (1.0.6-6) over (1.0.6-5) ... 362s Preparing to unpack .../79-python3-rpds-py_0.21.0-2ubuntu2_amd64.deb ... 362s Unpacking python3-rpds-py (0.21.0-2ubuntu2) over (0.21.0-2ubuntu1) ... 363s Preparing to unpack .../80-python3-systemd_235-1build6_amd64.deb ... 363s Unpacking python3-systemd (235-1build6) over (235-1build5) ... 363s Preparing to unpack .../81-python3.13-gdbm_3.13.2-2_amd64.deb ... 363s Unpacking python3.13-gdbm (3.13.2-2) over (3.13.2-1) ... 363s Preparing to unpack .../82-ubuntu-kernel-accessories_1.549_amd64.deb ... 363s Unpacking ubuntu-kernel-accessories (1.549) over (1.548) ... 363s Preparing to unpack .../83-cloud-init_25.1-0ubuntu3_all.deb ... 363s Unpacking cloud-init (25.1-0ubuntu3) over (25.1-0ubuntu2) ... 363s Preparing to unpack .../84-python3-bcrypt_4.2.0-2.1build1_amd64.deb ... 363s Unpacking python3-bcrypt (4.2.0-2.1build1) over (4.2.0-2.1) ... 363s Setting up linux-headers-6.14.0-10 (6.14.0-10.10) ... 363s Setting up media-types (13.0.0) ... 363s Installing new version of config file /etc/mime.types ... 363s Setting up linux-headers-6.14.0-10-generic (6.14.0-10.10) ... 363s Setting up ubuntu-kernel-accessories (1.549) ... 363s Setting up libapparmor1:amd64 (4.1.0~beta5-0ubuntu8) ... 363s Setting up pci.ids (0.0~2025.03.09-1) ... 363s Setting up libnewt0.52:amd64 (0.52.24-4ubuntu2) ... 363s Setting up apt-utils (2.9.33) ... 363s Setting up libdebuginfod-common (0.192-4) ... 363s Setting up exfatprogs (1.2.8-1) ... 363s Setting up linux-firmware (20250310.git9e1370d3-0ubuntu1) ... 363s Setting up bpftool (7.6.0+6.14.0-10.10) ... 363s Setting up libestr0:amd64 (0.1.11-2) ... 363s Setting up libbrotli1:amd64 (1.1.0-2build4) ... 363s Setting up libsqlite3-0:amd64 (3.46.1-2) ... 363s Setting up dosfstools (4.2-1.2) ... 363s Setting up rsyslog (8.2412.0-2ubuntu2) ... 363s info: The user `syslog' is already a member of `adm'. 364s Setting up binutils-common:amd64 (2.44-3ubuntu1) ... 364s Setting up libcurl3t64-gnutls:amd64 (8.12.1-3ubuntu1) ... 364s Setting up linux-libc-dev:amd64 (6.14.0-10.10) ... 364s Setting up libctf-nobfd0:amd64 (2.44-3ubuntu1) ... 364s Setting up systemd (257.3-1ubuntu3) ... 364s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 364s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 365s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 365s Setting up libparted2t64:amd64 (3.6-5) ... 365s Removing 'diversion of /lib/x86_64-linux-gnu/libparted.so.2 to /lib/x86_64-linux-gnu/libparted.so.2.usr-is-merged by libparted2t64' 365s Removing 'diversion of /lib/x86_64-linux-gnu/libparted.so.2.0.5 to /lib/x86_64-linux-gnu/libparted.so.2.0.5.usr-is-merged by libparted2t64' 365s Setting up linux-headers-generic (6.14.0-10.10) ... 365s Setting up libjemalloc2:amd64 (5.3.0-3) ... 365s Setting up locales (2.41-1ubuntu1) ... 365s Installing new version of config file /etc/locale.alias ... 366s Generating locales (this might take a while)... 368s en_US.UTF-8... done 368s Generation complete. 368s Setting up libsframe1:amd64 (2.44-3ubuntu1) ... 368s Setting up libpython3.13-minimal:amd64 (3.13.2-2) ... 368s Setting up apparmor (4.1.0~beta5-0ubuntu8) ... 368s Installing new version of config file /etc/apparmor.d/fusermount3 ... 368s Installing new version of config file /etc/apparmor.d/lsusb ... 368s Installing new version of config file /etc/apparmor.d/openvpn ... 369s Reloading AppArmor profiles 371s Setting up libftdi1-2:amd64 (1.5-8build1) ... 371s Setting up libglib2.0-data (2.84.0-1) ... 371s Setting up systemd-cryptsetup (257.3-1ubuntu3) ... 371s Setting up libncurses6:amd64 (6.5+20250216-2) ... 371s Setting up strace (6.13+ds-1ubuntu1) ... 371s Setting up xz-utils (5.6.4-1) ... 371s Setting up systemd-timesyncd (257.3-1ubuntu3) ... 371s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 371s Setting up libatomic1:amd64 (15-20250222-0ubuntu1) ... 371s Setting up udev (257.3-1ubuntu3) ... 372s Setting up linux-modules-6.14.0-10-generic (6.14.0-10.10) ... 374s Setting up libncursesw6:amd64 (6.5+20250216-2) ... 374s Setting up libpci3:amd64 (1:3.13.0-2) ... 374s Setting up whiptail (0.52.24-4ubuntu2) ... 374s Setting up python-apt-common (2.9.9build1) ... 374s Setting up pnp.ids (0.393-3) ... 374s Setting up libnl-3-200:amd64 (3.7.0-1) ... 374s Setting up python3.13-minimal (3.13.2-2) ... 375s Setting up libgpgme11t64:amd64 (1.24.2-1ubuntu2) ... 375s Setting up libbinutils:amd64 (2.44-3ubuntu1) ... 375s Setting up libc-dev-bin (2.41-1ubuntu1) ... 375s Setting up libpython3.13-stdlib:amd64 (3.13.2-2) ... 375s Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-0.2ubuntu5) ... 375s Setting up rsync (3.4.1+ds1-3) ... 376s rsync.service is a disabled or a static unit not running, not starting it. 376s Setting up python3.13-gdbm (3.13.2-2) ... 376s Setting up libpython3-stdlib:amd64 (3.13.2-2) ... 376s Setting up systemd-resolved (257.3-1ubuntu3) ... 377s Setting up initramfs-tools-bin (0.146ubuntu1) ... 377s Setting up ncurses-term (6.5+20250216-2) ... 377s Setting up libctf0:amd64 (2.44-3ubuntu1) ... 377s Setting up libpython3.13:amd64 (3.13.2-2) ... 377s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 377s Setting up libdebuginfod1t64:amd64 (0.192-4) ... 377s Setting up systemd-sysv (257.3-1ubuntu3) ... 377s Setting up linux-headers-virtual (6.14.0-10.10) ... 377s Setting up libcurl4t64:amd64 (8.12.1-3ubuntu1) ... 377s Setting up python3.13 (3.13.2-2) ... 378s Setting up htop (3.4.0-2) ... 378s Setting up linux-image-6.14.0-10-generic (6.14.0-10.10) ... 380s I: /boot/vmlinuz.old is now a symlink to vmlinuz-6.12.0-16-generic 380s I: /boot/initrd.img.old is now a symlink to initrd.img-6.12.0-16-generic 380s I: /boot/vmlinuz is now a symlink to vmlinuz-6.14.0-10-generic 380s I: /boot/initrd.img is now a symlink to initrd.img-6.14.0-10-generic 380s Setting up parted (3.6-5) ... 380s Setting up libnss-systemd:amd64 (257.3-1ubuntu3) ... 380s Setting up python3 (3.13.2-2) ... 380s Setting up python3-newt:amd64 (0.52.24-4ubuntu2) ... 381s Setting up python3-markupsafe (2.1.5-1build4) ... 381s Setting up linux-modules-extra-6.14.0-10-generic (6.14.0-10.10) ... 383s Setting up libnl-route-3-200:amd64 (3.7.0-1) ... 383s Setting up hwdata (0.393-3) ... 383s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 383s Setting up libglib2.0-0t64:amd64 (2.84.0-1) ... 383s No schema files found: doing nothing. 383s Setting up libgprofng0:amd64 (2.44-3ubuntu1) ... 383s Setting up linux-perf (6.14.0-10.10) ... 383s Setting up gir1.2-glib-2.0:amd64 (2.84.0-1) ... 383s Setting up pciutils (1:3.13.0-2) ... 383s Setting up python3-rpds-py (0.21.0-2ubuntu2) ... 383s Setting up libmm-glib0:amd64 (1.23.4-0ubuntu3) ... 383s Setting up libnl-genl-3-200:amd64 (3.7.0-1) ... 383s Setting up libpam-systemd:amd64 (257.3-1ubuntu3) ... 383s Setting up libc6-dev:amd64 (2.41-1ubuntu1) ... 383s Setting up libgirepository-1.0-1:amd64 (1.83.4-1) ... 383s Setting up curl (8.12.1-3ubuntu1) ... 383s Setting up linux-image-virtual (6.14.0-10.10) ... 383s Setting up initramfs-tools-core (0.146ubuntu1) ... 383s Setting up linux-tools-common (6.14.0-10.10) ... 383s Setting up python3-systemd (235-1build6) ... 384s Setting up python3-cffi-backend:amd64 (1.17.1-2build2) ... 384s Setting up binutils-x86-64-linux-gnu (2.44-3ubuntu1) ... 384s Setting up linux-image-generic (6.14.0-10.10) ... 384s Setting up python3-dbus (1.3.2-5build5) ... 384s Setting up linux-tools-6.14.0-10 (6.14.0-10.10) ... 384s Setting up initramfs-tools (0.146ubuntu1) ... 384s Installing new version of config file /etc/kernel/postinst.d/initramfs-tools ... 384s Installing new version of config file /etc/kernel/postrm.d/initramfs-tools ... 384s update-initramfs: deferring update (trigger activated) 384s Setting up linux-generic (6.14.0-10.10) ... 384s Setting up ubuntu-minimal (1.549) ... 384s Setting up python3-apt (2.9.9build1) ... 384s Setting up python3-bcrypt (4.2.0-2.1build1) ... 384s Setting up python3-yaml (6.0.2-1build2) ... 384s Setting up libfwupd3:amd64 (2.0.6-4) ... 384s Setting up python3-lazr.uri (1.0.6-6) ... 384s Setting up binutils (2.44-3ubuntu1) ... 384s Setting up ubuntu-standard (1.549) ... 384s Setting up cloud-init-base (25.1-0ubuntu3) ... 386s Setting up linux-virtual (6.14.0-10.10) ... 386s Setting up gir1.2-girepository-2.0:amd64 (1.83.4-1) ... 386s Setting up python3-gi (3.50.0-4build1) ... 386s Setting up linux-tools-6.14.0-10-generic (6.14.0-10.10) ... 386s Setting up fwupd (2.0.6-4) ... 387s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 387s fwupd.service is a disabled or a static unit not running, not starting it. 387s Setting up cloud-init (25.1-0ubuntu3) ... 387s Processing triggers for man-db (2.13.0-1) ... 389s Processing triggers for dbus (1.16.2-1ubuntu1) ... 389s Processing triggers for shared-mime-info (2.4-5) ... 389s Warning: program compiled against libxml 212 using older 209 389s Processing triggers for libc-bin (2.41-1ubuntu1) ... 389s Processing triggers for linux-image-6.14.0-10-generic (6.14.0-10.10) ... 390s /etc/kernel/postinst.d/initramfs-tools: 390s update-initramfs: Generating /boot/initrd.img-6.14.0-10-generic 390s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 401s /etc/kernel/postinst.d/zz-update-grub: 401s Sourcing file `/etc/default/grub' 401s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 401s Sourcing file `/etc/default/grub.d/90-autopkgtest.cfg' 401s Generating grub configuration file ... 401s Found linux image: /boot/vmlinuz-6.14.0-10-generic 401s Found initrd image: /boot/initrd.img-6.14.0-10-generic 401s Found linux image: /boot/vmlinuz-6.12.0-16-generic 401s Found initrd image: /boot/initrd.img-6.12.0-16-generic 402s Found linux image: /boot/vmlinuz-6.11.0-8-generic 402s Found initrd image: /boot/initrd.img-6.11.0-8-generic 402s Warning: os-prober will not be executed to detect other bootable partitions. 402s Systems on them will not be added to the GRUB boot configuration. 402s Check GRUB_DISABLE_OS_PROBER documentation entry. 402s Adding boot menu entry for UEFI Firmware Settings ... 402s done 402s Processing triggers for initramfs-tools (0.146ubuntu1) ... 402s update-initramfs: Generating /boot/initrd.img-6.14.0-10-generic 402s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 413s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 413s + /usr/lib/apt/apt-helper analyze-pattern ?true 413s + uname -r+ sed s/\./\\./g 413s 413s + running_kernel_pattern=^linux-.*6\.12\.0-16-generic.* 413s + apt list ?obsolete 413s + tail -n+2 413s + cut -d/ -f1 413s + grep -v ^linux-.*6\.12\.0-16-generic.* 415s + obsolete_pkgs=linux-headers-6.11.0-8-generic 415s linux-headers-6.11.0-8 415s linux-headers-6.12.0-16 415s linux-image-6.11.0-8-generic 415s linux-modules-6.11.0-8-generic 415s linux-tools-6.11.0-8-generic 415s linux-tools-6.11.0-8 415s linux-tools-6.12.0-16 415s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove linux-headers-6.11.0-8-generic linux-headers-6.11.0-8 linux-headers-6.12.0-16 linux-image-6.11.0-8-generic linux-modules-6.11.0-8-generic linux-tools-6.11.0-8-generic linux-tools-6.11.0-8 linux-tools-6.12.0-16 415s Reading package lists... 415s Building dependency tree... 415s Reading state information... 415s Solving dependencies... 416s The following packages will be REMOVED: 416s libnl-genl-3-200* libnsl2* libpython3.12-minimal* libpython3.12-stdlib* 416s libpython3.12t64* linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 416s linux-headers-6.12.0-16* linux-headers-6.12.0-16-generic* 416s linux-image-6.11.0-8-generic* linux-modules-6.11.0-8-generic* 416s linux-tools-6.11.0-8* linux-tools-6.11.0-8-generic* linux-tools-6.12.0-16* 416s linux-tools-6.12.0-16-generic* 416s 0 upgraded, 0 newly installed, 15 to remove and 5 not upgraded. 416s After this operation, 371 MB disk space will be freed. 416s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 148643 files and directories currently installed.) 416s Removing libnl-genl-3-200:amd64 (3.7.0-1) ... 416s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 416s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 416s Removing libpython3.12t64:amd64 (3.12.9-1) ... 416s Removing libpython3.12-stdlib:amd64 (3.12.9-1) ... 416s Removing libnsl2:amd64 (1.3.0-3build3) ... 416s Removing libpython3.12-minimal:amd64 (3.12.9-1) ... 416s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 417s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 419s Removing linux-headers-6.12.0-16-generic (6.12.0-16.16) ... 420s Removing linux-headers-6.12.0-16 (6.12.0-16.16) ... 422s Removing linux-image-6.11.0-8-generic (6.11.0-8.8) ... 423s /etc/kernel/postrm.d/initramfs-tools: 423s update-initramfs: Deleting /boot/initrd.img-6.11.0-8-generic 423s /etc/kernel/postrm.d/zz-update-grub: 423s Sourcing file `/etc/default/grub' 423s Sourcing file `/etc/default/grub.d/50-cloudimg-settings.cfg' 423s Sourcing file `/etc/default/grub.d/90-autopkgtest.cfg' 423s Generating grub configuration file ... 423s Found linux image: /boot/vmlinuz-6.14.0-10-generic 423s Found initrd image: /boot/initrd.img-6.14.0-10-generic 423s Found linux image: /boot/vmlinuz-6.12.0-16-generic 423s Found initrd image: /boot/initrd.img-6.12.0-16-generic 424s Warning: os-prober will not be executed to detect other bootable partitions. 424s Systems on them will not be added to the GRUB boot configuration. 424s Check GRUB_DISABLE_OS_PROBER documentation entry. 424s Adding boot menu entry for UEFI Firmware Settings ... 424s done 424s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 424s Removing linux-tools-6.12.0-16-generic (6.12.0-16.16) ... 424s Removing linux-tools-6.12.0-16 (6.12.0-16.16) ... 424s Processing triggers for libc-bin (2.41-1ubuntu1) ... 424s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84830 files and directories currently installed.) 424s Purging configuration files for linux-image-6.11.0-8-generic (6.11.0-8.8) ... 424s Purging configuration files for libpython3.12-minimal:amd64 (3.12.9-1) ... 424s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 424s + grep -q trusty /etc/lsb-release 424s + [ ! -d /usr/share/doc/unattended-upgrades ] 424s + [ ! -d /usr/share/doc/lxd ] 424s + [ ! -d /usr/share/doc/lxd-client ] 424s + [ ! -d /usr/share/doc/snapd ] 424s + type iptables 424s + cat 424s + chmod 755 /etc/rc.local 424s + . /etc/rc.local 424s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 424s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 424s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 424s + uname -m 424s + [ x86_64 = ppc64le ] 424s + [ -d /run/systemd/system ] 424s + systemd-detect-virt --quiet --vm 424s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 424s + cat 424s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 424s + echo COMPRESS=lz4 424s autopkgtest [22:50:09]: upgrading testbed (apt dist-upgrade and autopurge) 425s Reading package lists... 425s Building dependency tree... 425s Reading state information... 425s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 425s Starting 2 pkgProblemResolver with broken count: 0 425s Done 426s Entering ResolveByKeep 426s 427s Calculating upgrade... 427s The following packages will be upgraded: 427s libc-bin libc-dev-bin libc6 libc6-dev locales 427s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 427s Need to get 10.5 MB of archives. 427s After this operation, 1024 B of additional disk space will be used. 427s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6-dev amd64 2.41-1ubuntu2 [2183 kB] 428s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-dev-bin amd64 2.41-1ubuntu2 [24.7 kB] 428s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6 amd64 2.41-1ubuntu2 [3327 kB] 428s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-bin amd64 2.41-1ubuntu2 [700 kB] 429s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 locales all 2.41-1ubuntu2 [4246 kB] 430s Preconfiguring packages ... 430s Fetched 10.5 MB in 3s (3727 kB/s) 430s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84827 files and directories currently installed.) 430s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_amd64.deb ... 430s Unpacking libc6-dev:amd64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 430s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_amd64.deb ... 430s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 430s Preparing to unpack .../libc6_2.41-1ubuntu2_amd64.deb ... 431s Unpacking libc6:amd64 (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 431s Setting up libc6:amd64 (2.41-1ubuntu2) ... 431s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84827 files and directories currently installed.) 431s Preparing to unpack .../libc-bin_2.41-1ubuntu2_amd64.deb ... 431s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 431s Setting up libc-bin (2.41-1ubuntu2) ... 431s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84827 files and directories currently installed.) 431s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 431s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 431s Setting up locales (2.41-1ubuntu2) ... 432s Generating locales (this might take a while)... 434s en_US.UTF-8... done 434s Generation complete. 434s Setting up libc-dev-bin (2.41-1ubuntu2) ... 434s Setting up libc6-dev:amd64 (2.41-1ubuntu2) ... 434s Processing triggers for man-db (2.13.0-1) ... 435s Processing triggers for systemd (257.3-1ubuntu3) ... 436s Reading package lists... 436s Building dependency tree... 436s Reading state information... 436s Starting pkgProblemResolver with broken count: 0 437s Starting 2 pkgProblemResolver with broken count: 0 437s Done 437s Solving dependencies... 437s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 438s autopkgtest [22:50:23]: rebooting testbed after setup commands that affected boot 460s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 471s Reading package lists... 471s Building dependency tree... 471s Reading state information... 471s Starting pkgProblemResolver with broken count: 0 471s Starting 2 pkgProblemResolver with broken count: 0 471s Done 472s The following NEW packages will be installed: 472s build-essential cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu 472s dctrl-tools fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 472s g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 472s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gfortran gfortran-14 472s gfortran-14-x86-64-linux-gnu gfortran-x86-64-linux-gnu icu-devtools libasan8 472s libblas-dev libblas3 libbz2-dev libcairo2 libcc1-0 libdatrie1 libdeflate-dev 472s libdeflate0 libfontconfig1 libgcc-14-dev libgfortran-14-dev libgfortran5 472s libgomp1 libgraphite2-3 libharfbuzz0b libhwasan0 libice6 libicu-dev libisl23 472s libitm1 libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 472s libjpeg8-dev liblapack-dev liblapack3 liblerc4 liblsan0 liblzma-dev libmpc3 472s libncurses-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 472s libpaper-utils libpaper2 libpcre2-16-0 libpcre2-32-0 libpcre2-dev 472s libpcre2-posix3 libpixman-1-0 libpkgconf3 libpng-dev libquadmath0 472s libreadline-dev libsharpyuv0 libsm6 libstdc++-14-dev libtcl8.6 libthai-data 472s libthai0 libtiff6 libtirpc-dev libtk8.6 libtsan2 libubsan1 libwebp7 472s libxcb-render0 libxcb-shm0 libxft2 libxrender1 libxss1 libxt6t64 472s pkg-r-autopkgtest pkgconf pkgconf-bin r-base-core r-base-dev r-cran-abind 472s r-cran-deldir r-cran-goftest r-cran-lattice r-cran-matrix r-cran-mgcv 472s r-cran-nlme r-cran-polyclip r-cran-rpart r-cran-spatial r-cran-spatstat 472s r-cran-spatstat.data r-cran-spatstat.explore r-cran-spatstat.geom 472s r-cran-spatstat.linnet r-cran-spatstat.model r-cran-spatstat.random 472s r-cran-spatstat.sparse r-cran-spatstat.univar r-cran-spatstat.utils 472s r-cran-survival r-cran-tensor unzip x11-common xdg-utils zip zlib1g-dev 472s 0 upgraded, 121 newly installed, 0 to remove and 0 not upgraded. 472s Need to get 187 MB of archives. 472s After this operation, 503 MB of additional disk space will be used. 472s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 472s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 473s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu3 [11.9 MB] 474s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-17ubuntu3 [1030 B] 474s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 474s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 474s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 15-20250222-0ubuntu1 [47.0 kB] 474s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 15-20250222-0ubuntu1 [148 kB] 474s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 15-20250222-0ubuntu1 [28.6 kB] 474s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 15-20250222-0ubuntu1 [3055 kB] 474s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 15-20250222-0ubuntu1 [1355 kB] 474s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 15-20250222-0ubuntu1 [2756 kB] 474s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 15-20250222-0ubuntu1 [1205 kB] 474s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 15-20250222-0ubuntu1 [1677 kB] 474s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 15-20250222-0ubuntu1 [152 kB] 474s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-17ubuntu3 [2816 kB] 475s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu3 [23.3 MB] 476s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-17ubuntu3 [536 kB] 476s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 476s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 476s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-17ubuntu3 [2486 kB] 476s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu3 [13.4 MB] 476s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-17ubuntu3 [21.8 kB] 476s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 476s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 476s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 476s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 dctrl-tools amd64 2.24-3build3 [106 kB] 476s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 476s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 476s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-2ubuntu1 [37.4 kB] 476s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-2ubuntu1 [164 kB] 476s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-2ubuntu1 [180 kB] 476s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 15-20250222-0ubuntu1 [919 kB] 476s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran-14-dev amd64 14.2.0-17ubuntu3 [966 kB] 476s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14-x86-64-linux-gnu amd64 14.2.0-17ubuntu3 [12.6 MB] 477s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-14 amd64 14.2.0-17ubuntu3 [13.6 kB] 477s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1022 B] 477s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 gfortran amd64 4:14.2.0-1ubuntu1 [1174 B] 477s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 icu-devtools amd64 76.1-1ubuntu2 [237 kB] 477s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.1-2 [359 kB] 477s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas-dev amd64 3.12.1-2 [338 kB] 477s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libbz2-dev amd64 1.0.8-6 [33.8 kB] 477s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 477s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 477s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 477s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 477s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 477s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 477s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.23-1 [64.1 kB] 477s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate-dev amd64 1.23-1 [71.7 kB] 477s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 477s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.2.0-1 [543 kB] 477s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 477s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 477s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libicu-dev amd64 76.1-1ubuntu2 [12.6 MB] 478s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 478s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8-dev amd64 2.1.5-3ubuntu2 [324 kB] 478s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 478s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8-dev amd64 8c-2ubuntu11 [1484 B] 478s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-dev amd64 8c-2ubuntu11 [1482 B] 478s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.1-2 [3179 kB] 478s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack-dev amd64 3.12.1-2 [6489 kB] 478s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 478s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libncurses-dev amd64 6.5+20250216-2 [424 kB] 478s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 478s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 478s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.56.2-1 [255 kB] 478s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.56.2-1 [52.6 kB] 478s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.56.2-1 [29.1 kB] 478s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libpaper2 amd64 2.2.5-0.3 [17.4 kB] 478s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libpaper-utils amd64 2.2.5-0.3 [15.5 kB] 478s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.45-1 [268 kB] 478s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-32-0 amd64 10.45-1 [251 kB] 478s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-posix3 amd64 10.45-1 [7204 B] 478s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-dev amd64 10.45-1 [908 kB] 478s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libpkgconf3 amd64 1.8.1-4 [32.3 kB] 478s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 478s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libpng-dev amd64 1.6.47-1 [298 kB] 478s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libreadline-dev amd64 8.2-6 [184 kB] 478s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 478s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 478s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1086 kB] 478s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 478s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 478s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 478s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libxft2 amd64 2.3.6-1build1 [45.3 kB] 478s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libxss1 amd64 1:1.2.3-1build3 [7204 B] 478s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libtk8.6 amd64 8.6.16-1 [868 kB] 478s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 478s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 zip amd64 3.0-14ubuntu2 [185 kB] 478s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 unzip amd64 6.0-28ubuntu6 [181 kB] 478s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 xdg-utils all 1.2.1-2ubuntu1 [66.0 kB] 478s Get:93 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-base-core amd64 4.4.3-1 [28.9 MB] 480s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 liblzma-dev amd64 5.6.4-1 [189 kB] 480s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf-bin amd64 1.8.1-4 [21.6 kB] 480s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 pkgconf amd64 1.8.1-4 [16.8 kB] 480s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libtirpc-dev amd64 1.3.4+ds-1.3 [193 kB] 480s Get:98 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-base-dev all 4.4.3-1 [4176 B] 480s Get:99 http://ftpmaster.internal/ubuntu plucky/universe amd64 pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 480s Get:100 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-abind all 1.4-8-1 [66.9 kB] 480s Get:101 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-deldir amd64 2.0-4-1build1 [270 kB] 480s Get:102 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-goftest amd64 1.2-3-1 [59.5 kB] 480s Get:103 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-lattice amd64 0.22-6-1 [1340 kB] 480s Get:104 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-matrix amd64 1.7-3-1 [4349 kB] 480s Get:105 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-nlme amd64 3.1.167-1 [2320 kB] 481s Get:106 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-mgcv amd64 1.9-1-1 [3252 kB] 481s Get:107 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-polyclip amd64 1.10-7-1 [116 kB] 481s Get:108 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-survival amd64 3.8-3-1 [8239 kB] 481s Get:109 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-rpart amd64 4.1.24-1 [670 kB] 481s Get:110 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatial amd64 7.3-18-1 [137 kB] 481s Get:111 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.utils amd64 3.1-2-1 [383 kB] 481s Get:112 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.data all 3.1-4-1 [4047 kB] 481s Get:113 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.univar amd64 3.1-1-1build1 [310 kB] 481s Get:114 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.geom amd64 3.3-5-1 [3959 kB] 482s Get:115 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.random amd64 3.3-2-1 [1172 kB] 482s Get:116 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-tensor all 1.5-4 [15.7 kB] 482s Get:117 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.sparse amd64 3.1-0-1 [221 kB] 482s Get:118 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.explore amd64 3.3-4-1 [3347 kB] 482s Get:119 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.model amd64 3.3-4-1 [3397 kB] 482s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat.linnet amd64 3.2-5-1 [1509 kB] 482s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 r-cran-spatstat amd64 3.3-1-1 [4121 kB] 483s Preconfiguring packages ... 483s Fetched 187 MB in 10s (18.5 MB/s) 483s Selecting previously unselected package libisl23:amd64. 483s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 84827 files and directories currently installed.) 483s Preparing to unpack .../000-libisl23_0.27-1_amd64.deb ... 483s Unpacking libisl23:amd64 (0.27-1) ... 483s Selecting previously unselected package libmpc3:amd64. 483s Preparing to unpack .../001-libmpc3_1.3.1-1build2_amd64.deb ... 483s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 483s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 483s Preparing to unpack .../002-cpp-14-x86-64-linux-gnu_14.2.0-17ubuntu3_amd64.deb ... 483s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu3) ... 483s Selecting previously unselected package cpp-14. 483s Preparing to unpack .../003-cpp-14_14.2.0-17ubuntu3_amd64.deb ... 483s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 483s Selecting previously unselected package cpp-x86-64-linux-gnu. 483s Preparing to unpack .../004-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 483s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 483s Selecting previously unselected package cpp. 483s Preparing to unpack .../005-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 483s Unpacking cpp (4:14.2.0-1ubuntu1) ... 483s Selecting previously unselected package libcc1-0:amd64. 483s Preparing to unpack .../006-libcc1-0_15-20250222-0ubuntu1_amd64.deb ... 483s Unpacking libcc1-0:amd64 (15-20250222-0ubuntu1) ... 483s Selecting previously unselected package libgomp1:amd64. 483s Preparing to unpack .../007-libgomp1_15-20250222-0ubuntu1_amd64.deb ... 483s Unpacking libgomp1:amd64 (15-20250222-0ubuntu1) ... 483s Selecting previously unselected package libitm1:amd64. 483s Preparing to unpack .../008-libitm1_15-20250222-0ubuntu1_amd64.deb ... 483s Unpacking libitm1:amd64 (15-20250222-0ubuntu1) ... 483s Selecting previously unselected package libasan8:amd64. 483s Preparing to unpack .../009-libasan8_15-20250222-0ubuntu1_amd64.deb ... 483s Unpacking libasan8:amd64 (15-20250222-0ubuntu1) ... 483s Selecting previously unselected package liblsan0:amd64. 483s Preparing to unpack .../010-liblsan0_15-20250222-0ubuntu1_amd64.deb ... 483s Unpacking liblsan0:amd64 (15-20250222-0ubuntu1) ... 483s Selecting previously unselected package libtsan2:amd64. 483s Preparing to unpack .../011-libtsan2_15-20250222-0ubuntu1_amd64.deb ... 483s Unpacking libtsan2:amd64 (15-20250222-0ubuntu1) ... 484s Selecting previously unselected package libubsan1:amd64. 484s Preparing to unpack .../012-libubsan1_15-20250222-0ubuntu1_amd64.deb ... 484s Unpacking libubsan1:amd64 (15-20250222-0ubuntu1) ... 484s Selecting previously unselected package libhwasan0:amd64. 484s Preparing to unpack .../013-libhwasan0_15-20250222-0ubuntu1_amd64.deb ... 484s Unpacking libhwasan0:amd64 (15-20250222-0ubuntu1) ... 484s Selecting previously unselected package libquadmath0:amd64. 484s Preparing to unpack .../014-libquadmath0_15-20250222-0ubuntu1_amd64.deb ... 484s Unpacking libquadmath0:amd64 (15-20250222-0ubuntu1) ... 484s Selecting previously unselected package libgcc-14-dev:amd64. 484s Preparing to unpack .../015-libgcc-14-dev_14.2.0-17ubuntu3_amd64.deb ... 484s Unpacking libgcc-14-dev:amd64 (14.2.0-17ubuntu3) ... 484s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 484s Preparing to unpack .../016-gcc-14-x86-64-linux-gnu_14.2.0-17ubuntu3_amd64.deb ... 484s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu3) ... 484s Selecting previously unselected package gcc-14. 484s Preparing to unpack .../017-gcc-14_14.2.0-17ubuntu3_amd64.deb ... 484s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 484s Selecting previously unselected package gcc-x86-64-linux-gnu. 484s Preparing to unpack .../018-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 484s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 484s Selecting previously unselected package gcc. 484s Preparing to unpack .../019-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 484s Unpacking gcc (4:14.2.0-1ubuntu1) ... 484s Selecting previously unselected package libstdc++-14-dev:amd64. 484s Preparing to unpack .../020-libstdc++-14-dev_14.2.0-17ubuntu3_amd64.deb ... 484s Unpacking libstdc++-14-dev:amd64 (14.2.0-17ubuntu3) ... 485s Selecting previously unselected package g++-14-x86-64-linux-gnu. 485s Preparing to unpack .../021-g++-14-x86-64-linux-gnu_14.2.0-17ubuntu3_amd64.deb ... 485s Unpacking g++-14-x86-64-linux-gnu (14.2.0-17ubuntu3) ... 485s Selecting previously unselected package g++-14. 485s Preparing to unpack .../022-g++-14_14.2.0-17ubuntu3_amd64.deb ... 485s Unpacking g++-14 (14.2.0-17ubuntu3) ... 485s Selecting previously unselected package g++-x86-64-linux-gnu. 485s Preparing to unpack .../023-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 485s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 485s Selecting previously unselected package g++. 485s Preparing to unpack .../024-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 485s Unpacking g++ (4:14.2.0-1ubuntu1) ... 485s Selecting previously unselected package build-essential. 485s Preparing to unpack .../025-build-essential_12.10ubuntu1_amd64.deb ... 485s Unpacking build-essential (12.10ubuntu1) ... 485s Selecting previously unselected package dctrl-tools. 485s Preparing to unpack .../026-dctrl-tools_2.24-3build3_amd64.deb ... 485s Unpacking dctrl-tools (2.24-3build3) ... 485s Selecting previously unselected package fonts-dejavu-mono. 485s Preparing to unpack .../027-fonts-dejavu-mono_2.37-8_all.deb ... 485s Unpacking fonts-dejavu-mono (2.37-8) ... 485s Selecting previously unselected package fonts-dejavu-core. 485s Preparing to unpack .../028-fonts-dejavu-core_2.37-8_all.deb ... 485s Unpacking fonts-dejavu-core (2.37-8) ... 485s Selecting previously unselected package fontconfig-config. 485s Preparing to unpack .../029-fontconfig-config_2.15.0-2ubuntu1_amd64.deb ... 485s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 485s Selecting previously unselected package libfontconfig1:amd64. 485s Preparing to unpack .../030-libfontconfig1_2.15.0-2ubuntu1_amd64.deb ... 485s Unpacking libfontconfig1:amd64 (2.15.0-2ubuntu1) ... 485s Selecting previously unselected package fontconfig. 485s Preparing to unpack .../031-fontconfig_2.15.0-2ubuntu1_amd64.deb ... 485s Unpacking fontconfig (2.15.0-2ubuntu1) ... 485s Selecting previously unselected package libgfortran5:amd64. 485s Preparing to unpack .../032-libgfortran5_15-20250222-0ubuntu1_amd64.deb ... 485s Unpacking libgfortran5:amd64 (15-20250222-0ubuntu1) ... 485s Selecting previously unselected package libgfortran-14-dev:amd64. 485s Preparing to unpack .../033-libgfortran-14-dev_14.2.0-17ubuntu3_amd64.deb ... 485s Unpacking libgfortran-14-dev:amd64 (14.2.0-17ubuntu3) ... 485s Selecting previously unselected package gfortran-14-x86-64-linux-gnu. 485s Preparing to unpack .../034-gfortran-14-x86-64-linux-gnu_14.2.0-17ubuntu3_amd64.deb ... 485s Unpacking gfortran-14-x86-64-linux-gnu (14.2.0-17ubuntu3) ... 486s Selecting previously unselected package gfortran-14. 486s Preparing to unpack .../035-gfortran-14_14.2.0-17ubuntu3_amd64.deb ... 486s Unpacking gfortran-14 (14.2.0-17ubuntu3) ... 486s Selecting previously unselected package gfortran-x86-64-linux-gnu. 486s Preparing to unpack .../036-gfortran-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 486s Unpacking gfortran-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 486s Selecting previously unselected package gfortran. 486s Preparing to unpack .../037-gfortran_4%3a14.2.0-1ubuntu1_amd64.deb ... 486s Unpacking gfortran (4:14.2.0-1ubuntu1) ... 486s Selecting previously unselected package icu-devtools. 486s Preparing to unpack .../038-icu-devtools_76.1-1ubuntu2_amd64.deb ... 486s Unpacking icu-devtools (76.1-1ubuntu2) ... 486s Selecting previously unselected package libblas3:amd64. 486s Preparing to unpack .../039-libblas3_3.12.1-2_amd64.deb ... 486s Unpacking libblas3:amd64 (3.12.1-2) ... 486s Selecting previously unselected package libblas-dev:amd64. 486s Preparing to unpack .../040-libblas-dev_3.12.1-2_amd64.deb ... 486s Unpacking libblas-dev:amd64 (3.12.1-2) ... 486s Selecting previously unselected package libbz2-dev:amd64. 486s Preparing to unpack .../041-libbz2-dev_1.0.8-6_amd64.deb ... 486s Unpacking libbz2-dev:amd64 (1.0.8-6) ... 486s Selecting previously unselected package libpixman-1-0:amd64. 486s Preparing to unpack .../042-libpixman-1-0_0.44.0-3_amd64.deb ... 486s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 486s Selecting previously unselected package libxcb-render0:amd64. 486s Preparing to unpack .../043-libxcb-render0_1.17.0-2_amd64.deb ... 486s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 486s Selecting previously unselected package libxcb-shm0:amd64. 486s Preparing to unpack .../044-libxcb-shm0_1.17.0-2_amd64.deb ... 486s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 486s Selecting previously unselected package libxrender1:amd64. 486s Preparing to unpack .../045-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 486s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 486s Selecting previously unselected package libcairo2:amd64. 486s Preparing to unpack .../046-libcairo2_1.18.2-2_amd64.deb ... 486s Unpacking libcairo2:amd64 (1.18.2-2) ... 486s Selecting previously unselected package libdatrie1:amd64. 486s Preparing to unpack .../047-libdatrie1_0.2.13-3build1_amd64.deb ... 486s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 486s Selecting previously unselected package libdeflate0:amd64. 486s Preparing to unpack .../048-libdeflate0_1.23-1_amd64.deb ... 486s Unpacking libdeflate0:amd64 (1.23-1) ... 486s Selecting previously unselected package libdeflate-dev:amd64. 486s Preparing to unpack .../049-libdeflate-dev_1.23-1_amd64.deb ... 486s Unpacking libdeflate-dev:amd64 (1.23-1) ... 486s Selecting previously unselected package libgraphite2-3:amd64. 486s Preparing to unpack .../050-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 486s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 486s Selecting previously unselected package libharfbuzz0b:amd64. 486s Preparing to unpack .../051-libharfbuzz0b_10.2.0-1_amd64.deb ... 486s Unpacking libharfbuzz0b:amd64 (10.2.0-1) ... 486s Selecting previously unselected package x11-common. 486s Preparing to unpack .../052-x11-common_1%3a7.7+23ubuntu3_all.deb ... 486s Unpacking x11-common (1:7.7+23ubuntu3) ... 486s Selecting previously unselected package libice6:amd64. 486s Preparing to unpack .../053-libice6_2%3a1.1.1-1_amd64.deb ... 486s Unpacking libice6:amd64 (2:1.1.1-1) ... 486s Selecting previously unselected package libicu-dev:amd64. 486s Preparing to unpack .../054-libicu-dev_76.1-1ubuntu2_amd64.deb ... 486s Unpacking libicu-dev:amd64 (76.1-1ubuntu2) ... 487s Selecting previously unselected package libjpeg-turbo8:amd64. 487s Preparing to unpack .../055-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 487s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 487s Selecting previously unselected package libjpeg-turbo8-dev:amd64. 487s Preparing to unpack .../056-libjpeg-turbo8-dev_2.1.5-3ubuntu2_amd64.deb ... 487s Unpacking libjpeg-turbo8-dev:amd64 (2.1.5-3ubuntu2) ... 487s Selecting previously unselected package libjpeg8:amd64. 487s Preparing to unpack .../057-libjpeg8_8c-2ubuntu11_amd64.deb ... 487s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 487s Selecting previously unselected package libjpeg8-dev:amd64. 487s Preparing to unpack .../058-libjpeg8-dev_8c-2ubuntu11_amd64.deb ... 487s Unpacking libjpeg8-dev:amd64 (8c-2ubuntu11) ... 487s Selecting previously unselected package libjpeg-dev:amd64. 487s Preparing to unpack .../059-libjpeg-dev_8c-2ubuntu11_amd64.deb ... 487s Unpacking libjpeg-dev:amd64 (8c-2ubuntu11) ... 487s Selecting previously unselected package liblapack3:amd64. 487s Preparing to unpack .../060-liblapack3_3.12.1-2_amd64.deb ... 487s Unpacking liblapack3:amd64 (3.12.1-2) ... 487s Selecting previously unselected package liblapack-dev:amd64. 487s Preparing to unpack .../061-liblapack-dev_3.12.1-2_amd64.deb ... 487s Unpacking liblapack-dev:amd64 (3.12.1-2) ... 487s Selecting previously unselected package liblerc4:amd64. 487s Preparing to unpack .../062-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 487s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 487s Selecting previously unselected package libncurses-dev:amd64. 487s Preparing to unpack .../063-libncurses-dev_6.5+20250216-2_amd64.deb ... 487s Unpacking libncurses-dev:amd64 (6.5+20250216-2) ... 487s Selecting previously unselected package libthai-data. 487s Preparing to unpack .../064-libthai-data_0.1.29-2build1_all.deb ... 487s Unpacking libthai-data (0.1.29-2build1) ... 487s Selecting previously unselected package libthai0:amd64. 487s Preparing to unpack .../065-libthai0_0.1.29-2build1_amd64.deb ... 487s Unpacking libthai0:amd64 (0.1.29-2build1) ... 487s Selecting previously unselected package libpango-1.0-0:amd64. 487s Preparing to unpack .../066-libpango-1.0-0_1.56.2-1_amd64.deb ... 487s Unpacking libpango-1.0-0:amd64 (1.56.2-1) ... 487s Selecting previously unselected package libpangoft2-1.0-0:amd64. 487s Preparing to unpack .../067-libpangoft2-1.0-0_1.56.2-1_amd64.deb ... 487s Unpacking libpangoft2-1.0-0:amd64 (1.56.2-1) ... 487s Selecting previously unselected package libpangocairo-1.0-0:amd64. 487s Preparing to unpack .../068-libpangocairo-1.0-0_1.56.2-1_amd64.deb ... 487s Unpacking libpangocairo-1.0-0:amd64 (1.56.2-1) ... 487s Selecting previously unselected package libpaper2:amd64. 487s Preparing to unpack .../069-libpaper2_2.2.5-0.3_amd64.deb ... 487s Unpacking libpaper2:amd64 (2.2.5-0.3) ... 487s Selecting previously unselected package libpaper-utils. 487s Preparing to unpack .../070-libpaper-utils_2.2.5-0.3_amd64.deb ... 487s Unpacking libpaper-utils (2.2.5-0.3) ... 488s Selecting previously unselected package libpcre2-16-0:amd64. 488s Preparing to unpack .../071-libpcre2-16-0_10.45-1_amd64.deb ... 488s Unpacking libpcre2-16-0:amd64 (10.45-1) ... 488s Selecting previously unselected package libpcre2-32-0:amd64. 488s Preparing to unpack .../072-libpcre2-32-0_10.45-1_amd64.deb ... 488s Unpacking libpcre2-32-0:amd64 (10.45-1) ... 488s Selecting previously unselected package libpcre2-posix3:amd64. 488s Preparing to unpack .../073-libpcre2-posix3_10.45-1_amd64.deb ... 488s Unpacking libpcre2-posix3:amd64 (10.45-1) ... 488s Selecting previously unselected package libpcre2-dev:amd64. 488s Preparing to unpack .../074-libpcre2-dev_10.45-1_amd64.deb ... 488s Unpacking libpcre2-dev:amd64 (10.45-1) ... 488s Selecting previously unselected package libpkgconf3:amd64. 488s Preparing to unpack .../075-libpkgconf3_1.8.1-4_amd64.deb ... 488s Unpacking libpkgconf3:amd64 (1.8.1-4) ... 488s Selecting previously unselected package zlib1g-dev:amd64. 488s Preparing to unpack .../076-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 488s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 488s Selecting previously unselected package libpng-dev:amd64. 488s Preparing to unpack .../077-libpng-dev_1.6.47-1_amd64.deb ... 488s Unpacking libpng-dev:amd64 (1.6.47-1) ... 488s Selecting previously unselected package libreadline-dev:amd64. 488s Preparing to unpack .../078-libreadline-dev_8.2-6_amd64.deb ... 488s Unpacking libreadline-dev:amd64 (8.2-6) ... 488s Selecting previously unselected package libsharpyuv0:amd64. 488s Preparing to unpack .../079-libsharpyuv0_1.5.0-0.1_amd64.deb ... 488s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 488s Selecting previously unselected package libsm6:amd64. 488s Preparing to unpack .../080-libsm6_2%3a1.2.4-1_amd64.deb ... 488s Unpacking libsm6:amd64 (2:1.2.4-1) ... 488s Selecting previously unselected package libtcl8.6:amd64. 488s Preparing to unpack .../081-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... 488s Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) ... 488s Selecting previously unselected package libjbig0:amd64. 488s Preparing to unpack .../082-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 488s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 488s Selecting previously unselected package libwebp7:amd64. 488s Preparing to unpack .../083-libwebp7_1.5.0-0.1_amd64.deb ... 488s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 488s Selecting previously unselected package libtiff6:amd64. 488s Preparing to unpack .../084-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 488s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 488s Selecting previously unselected package libxft2:amd64. 488s Preparing to unpack .../085-libxft2_2.3.6-1build1_amd64.deb ... 488s Unpacking libxft2:amd64 (2.3.6-1build1) ... 488s Selecting previously unselected package libxss1:amd64. 488s Preparing to unpack .../086-libxss1_1%3a1.2.3-1build3_amd64.deb ... 488s Unpacking libxss1:amd64 (1:1.2.3-1build3) ... 488s Selecting previously unselected package libtk8.6:amd64. 488s Preparing to unpack .../087-libtk8.6_8.6.16-1_amd64.deb ... 488s Unpacking libtk8.6:amd64 (8.6.16-1) ... 488s Selecting previously unselected package libxt6t64:amd64. 488s Preparing to unpack .../088-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 488s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 488s Selecting previously unselected package zip. 488s Preparing to unpack .../089-zip_3.0-14ubuntu2_amd64.deb ... 488s Unpacking zip (3.0-14ubuntu2) ... 488s Selecting previously unselected package unzip. 488s Preparing to unpack .../090-unzip_6.0-28ubuntu6_amd64.deb ... 488s Unpacking unzip (6.0-28ubuntu6) ... 488s Selecting previously unselected package xdg-utils. 488s Preparing to unpack .../091-xdg-utils_1.2.1-2ubuntu1_all.deb ... 488s Unpacking xdg-utils (1.2.1-2ubuntu1) ... 488s Selecting previously unselected package r-base-core. 488s Preparing to unpack .../092-r-base-core_4.4.3-1_amd64.deb ... 488s Unpacking r-base-core (4.4.3-1) ... 489s Selecting previously unselected package liblzma-dev:amd64. 489s Preparing to unpack .../093-liblzma-dev_5.6.4-1_amd64.deb ... 489s Unpacking liblzma-dev:amd64 (5.6.4-1) ... 489s Selecting previously unselected package pkgconf-bin. 489s Preparing to unpack .../094-pkgconf-bin_1.8.1-4_amd64.deb ... 489s Unpacking pkgconf-bin (1.8.1-4) ... 489s Selecting previously unselected package pkgconf:amd64. 489s Preparing to unpack .../095-pkgconf_1.8.1-4_amd64.deb ... 489s Unpacking pkgconf:amd64 (1.8.1-4) ... 489s Selecting previously unselected package libtirpc-dev:amd64. 489s Preparing to unpack .../096-libtirpc-dev_1.3.4+ds-1.3_amd64.deb ... 489s Unpacking libtirpc-dev:amd64 (1.3.4+ds-1.3) ... 489s Selecting previously unselected package r-base-dev. 489s Preparing to unpack .../097-r-base-dev_4.4.3-1_all.deb ... 489s Unpacking r-base-dev (4.4.3-1) ... 489s Selecting previously unselected package pkg-r-autopkgtest. 489s Preparing to unpack .../098-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 489s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 489s Selecting previously unselected package r-cran-abind. 489s Preparing to unpack .../099-r-cran-abind_1.4-8-1_all.deb ... 489s Unpacking r-cran-abind (1.4-8-1) ... 489s Selecting previously unselected package r-cran-deldir. 489s Preparing to unpack .../100-r-cran-deldir_2.0-4-1build1_amd64.deb ... 489s Unpacking r-cran-deldir (2.0-4-1build1) ... 489s Selecting previously unselected package r-cran-goftest. 489s Preparing to unpack .../101-r-cran-goftest_1.2-3-1_amd64.deb ... 489s Unpacking r-cran-goftest (1.2-3-1) ... 489s Selecting previously unselected package r-cran-lattice. 489s Preparing to unpack .../102-r-cran-lattice_0.22-6-1_amd64.deb ... 489s Unpacking r-cran-lattice (0.22-6-1) ... 489s Selecting previously unselected package r-cran-matrix. 489s Preparing to unpack .../103-r-cran-matrix_1.7-3-1_amd64.deb ... 489s Unpacking r-cran-matrix (1.7-3-1) ... 489s Selecting previously unselected package r-cran-nlme. 489s Preparing to unpack .../104-r-cran-nlme_3.1.167-1_amd64.deb ... 489s Unpacking r-cran-nlme (3.1.167-1) ... 489s Selecting previously unselected package r-cran-mgcv. 489s Preparing to unpack .../105-r-cran-mgcv_1.9-1-1_amd64.deb ... 489s Unpacking r-cran-mgcv (1.9-1-1) ... 489s Selecting previously unselected package r-cran-polyclip. 489s Preparing to unpack .../106-r-cran-polyclip_1.10-7-1_amd64.deb ... 489s Unpacking r-cran-polyclip (1.10-7-1) ... 489s Selecting previously unselected package r-cran-survival. 489s Preparing to unpack .../107-r-cran-survival_3.8-3-1_amd64.deb ... 489s Unpacking r-cran-survival (3.8-3-1) ... 490s Selecting previously unselected package r-cran-rpart. 490s Preparing to unpack .../108-r-cran-rpart_4.1.24-1_amd64.deb ... 490s Unpacking r-cran-rpart (4.1.24-1) ... 490s Selecting previously unselected package r-cran-spatial. 490s Preparing to unpack .../109-r-cran-spatial_7.3-18-1_amd64.deb ... 490s Unpacking r-cran-spatial (7.3-18-1) ... 490s Selecting previously unselected package r-cran-spatstat.utils. 490s Preparing to unpack .../110-r-cran-spatstat.utils_3.1-2-1_amd64.deb ... 490s Unpacking r-cran-spatstat.utils (3.1-2-1) ... 490s Selecting previously unselected package r-cran-spatstat.data. 490s Preparing to unpack .../111-r-cran-spatstat.data_3.1-4-1_all.deb ... 490s Unpacking r-cran-spatstat.data (3.1-4-1) ... 490s Selecting previously unselected package r-cran-spatstat.univar. 490s Preparing to unpack .../112-r-cran-spatstat.univar_3.1-1-1build1_amd64.deb ... 490s Unpacking r-cran-spatstat.univar (3.1-1-1build1) ... 490s Selecting previously unselected package r-cran-spatstat.geom. 490s Preparing to unpack .../113-r-cran-spatstat.geom_3.3-5-1_amd64.deb ... 490s Unpacking r-cran-spatstat.geom (3.3-5-1) ... 490s Selecting previously unselected package r-cran-spatstat.random. 490s Preparing to unpack .../114-r-cran-spatstat.random_3.3-2-1_amd64.deb ... 490s Unpacking r-cran-spatstat.random (3.3-2-1) ... 490s Selecting previously unselected package r-cran-tensor. 490s Preparing to unpack .../115-r-cran-tensor_1.5-4_all.deb ... 490s Unpacking r-cran-tensor (1.5-4) ... 490s Selecting previously unselected package r-cran-spatstat.sparse. 490s Preparing to unpack .../116-r-cran-spatstat.sparse_3.1-0-1_amd64.deb ... 490s Unpacking r-cran-spatstat.sparse (3.1-0-1) ... 490s Selecting previously unselected package r-cran-spatstat.explore. 490s Preparing to unpack .../117-r-cran-spatstat.explore_3.3-4-1_amd64.deb ... 490s Unpacking r-cran-spatstat.explore (3.3-4-1) ... 490s Selecting previously unselected package r-cran-spatstat.model. 490s Preparing to unpack .../118-r-cran-spatstat.model_3.3-4-1_amd64.deb ... 490s Unpacking r-cran-spatstat.model (3.3-4-1) ... 490s Selecting previously unselected package r-cran-spatstat.linnet. 490s Preparing to unpack .../119-r-cran-spatstat.linnet_3.2-5-1_amd64.deb ... 490s Unpacking r-cran-spatstat.linnet (3.2-5-1) ... 490s Selecting previously unselected package r-cran-spatstat. 490s Preparing to unpack .../120-r-cran-spatstat_3.3-1-1_amd64.deb ... 490s Unpacking r-cran-spatstat (3.3-1-1) ... 490s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 490s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 490s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 490s Setting up libncurses-dev:amd64 (6.5+20250216-2) ... 490s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 490s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 490s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 490s Setting up libxcb-render0:amd64 (1.17.0-2) ... 490s Setting up unzip (6.0-28ubuntu6) ... 490s Setting up x11-common (1:7.7+23ubuntu3) ... 491s Setting up libdeflate0:amd64 (1.23-1) ... 491s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 491s Setting up libreadline-dev:amd64 (8.2-6) ... 491s Setting up libgomp1:amd64 (15-20250222-0ubuntu1) ... 491s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 491s Setting up libpcre2-16-0:amd64 (10.45-1) ... 491s Setting up zip (3.0-14ubuntu2) ... 491s Setting up libpcre2-32-0:amd64 (10.45-1) ... 491s Setting up libblas3:amd64 (3.12.1-2) ... 491s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 491s Setting up libtirpc-dev:amd64 (1.3.4+ds-1.3) ... 491s Setting up libpkgconf3:amd64 (1.8.1-4) ... 491s Setting up libquadmath0:amd64 (15-20250222-0ubuntu1) ... 491s Setting up fonts-dejavu-mono (2.37-8) ... 491s Setting up libmpc3:amd64 (1.3.1-1build2) ... 491s Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... 491s Setting up icu-devtools (76.1-1ubuntu2) ... 491s Setting up fonts-dejavu-core (2.37-8) ... 491s Setting up pkgconf-bin (1.8.1-4) ... 491s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 491s Setting up libgfortran5:amd64 (15-20250222-0ubuntu1) ... 491s Setting up libwebp7:amd64 (1.5.0-0.1) ... 491s Setting up liblzma-dev:amd64 (5.6.4-1) ... 491s Setting up libubsan1:amd64 (15-20250222-0ubuntu1) ... 491s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 491s Setting up libpcre2-posix3:amd64 (10.45-1) ... 491s Setting up libhwasan0:amd64 (15-20250222-0ubuntu1) ... 491s Setting up libasan8:amd64 (15-20250222-0ubuntu1) ... 491s Setting up libharfbuzz0b:amd64 (10.2.0-1) ... 491s Setting up libthai-data (0.1.29-2build1) ... 491s Setting up libxss1:amd64 (1:1.2.3-1build3) ... 491s Setting up libpaper2:amd64 (2.2.5-0.3) ... 491s Setting up libtsan2:amd64 (15-20250222-0ubuntu1) ... 491s Setting up libisl23:amd64 (0.27-1) ... 491s Setting up libdeflate-dev:amd64 (1.23-1) ... 491s Setting up libicu-dev:amd64 (76.1-1ubuntu2) ... 491s Setting up xdg-utils (1.2.1-2ubuntu1) ... 491s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 491s Setting up libcc1-0:amd64 (15-20250222-0ubuntu1) ... 491s Setting up liblsan0:amd64 (15-20250222-0ubuntu1) ... 491s Setting up libblas-dev:amd64 (3.12.1-2) ... 491s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode 491s Setting up dctrl-tools (2.24-3build3) ... 491s Setting up libitm1:amd64 (15-20250222-0ubuntu1) ... 491s Setting up libbz2-dev:amd64 (1.0.8-6) ... 491s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 491s Setting up libice6:amd64 (2:1.1.1-1) ... 491s Setting up libjpeg-turbo8-dev:amd64 (2.1.5-3ubuntu2) ... 491s Setting up liblapack3:amd64 (3.12.1-2) ... 491s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 491s Setting up libpcre2-dev:amd64 (10.45-1) ... 491s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 491s Setting up libpng-dev:amd64 (1.6.47-1) ... 491s Setting up libpaper-utils (2.2.5-0.3) ... 491s Setting up pkgconf:amd64 (1.8.1-4) ... 491s Setting up libthai0:amd64 (0.1.29-2build1) ... 491s Setting up liblapack-dev:amd64 (3.12.1-2) ... 491s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode 491s Setting up cpp-14-x86-64-linux-gnu (14.2.0-17ubuntu3) ... 491s Setting up cpp-14 (14.2.0-17ubuntu3) ... 491s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 491s Setting up libfontconfig1:amd64 (2.15.0-2ubuntu1) ... 491s Setting up libgcc-14-dev:amd64 (14.2.0-17ubuntu3) ... 491s Setting up libjpeg8-dev:amd64 (8c-2ubuntu11) ... 491s Setting up libstdc++-14-dev:amd64 (14.2.0-17ubuntu3) ... 491s Setting up libsm6:amd64 (2:1.2.4-1) ... 491s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 491s Setting up libgfortran-14-dev:amd64 (14.2.0-17ubuntu3) ... 491s Setting up fontconfig (2.15.0-2ubuntu1) ... 493s Regenerating fonts cache... done. 493s Setting up libxft2:amd64 (2.3.6-1build1) ... 493s Setting up libtk8.6:amd64 (8.6.16-1) ... 493s Setting up libpango-1.0-0:amd64 (1.56.2-1) ... 493s Setting up libjpeg-dev:amd64 (8c-2ubuntu11) ... 493s Setting up libcairo2:amd64 (1.18.2-2) ... 493s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 493s Setting up cpp (4:14.2.0-1ubuntu1) ... 493s Setting up gcc-14-x86-64-linux-gnu (14.2.0-17ubuntu3) ... 493s Setting up libpangoft2-1.0-0:amd64 (1.56.2-1) ... 493s Setting up libpangocairo-1.0-0:amd64 (1.56.2-1) ... 493s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 493s Setting up gcc-14 (14.2.0-17ubuntu3) ... 493s Setting up gfortran-14-x86-64-linux-gnu (14.2.0-17ubuntu3) ... 493s Setting up r-base-core (4.4.3-1) ... 493s Creating config file /etc/R/Renviron with new version 494s Setting up r-cran-lattice (0.22-6-1) ... 494s Setting up r-cran-nlme (3.1.167-1) ... 494s Setting up g++-14-x86-64-linux-gnu (14.2.0-17ubuntu3) ... 494s Setting up r-cran-spatstat.utils (3.1-2-1) ... 494s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 494s Setting up r-cran-tensor (1.5-4) ... 494s Setting up g++-14 (14.2.0-17ubuntu3) ... 494s Setting up gfortran-14 (14.2.0-17ubuntu3) ... 494s Setting up r-cran-spatstat.univar (3.1-1-1build1) ... 494s Setting up r-cran-spatial (7.3-18-1) ... 494s Setting up r-cran-abind (1.4-8-1) ... 494s Setting up gfortran-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 494s Setting up r-cran-polyclip (1.10-7-1) ... 494s Setting up gcc (4:14.2.0-1ubuntu1) ... 494s Setting up r-cran-deldir (2.0-4-1build1) ... 494s Setting up r-cran-goftest (1.2-3-1) ... 494s Setting up r-cran-matrix (1.7-3-1) ... 494s Setting up r-cran-spatstat.sparse (3.1-0-1) ... 494s Setting up r-cran-mgcv (1.9-1-1) ... 494s Setting up g++ (4:14.2.0-1ubuntu1) ... 494s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 494s Setting up build-essential (12.10ubuntu1) ... 494s Setting up r-cran-survival (3.8-3-1) ... 494s Setting up gfortran (4:14.2.0-1ubuntu1) ... 494s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 494s 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 494s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 494s 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 494s Setting up r-cran-spatstat.data (3.1-4-1) ... 494s Setting up r-cran-spatstat.geom (3.3-5-1) ... 494s Setting up r-base-dev (4.4.3-1) ... 494s Setting up r-cran-rpart (4.1.24-1) ... 494s Setting up r-cran-spatstat.random (3.3-2-1) ... 494s Setting up r-cran-spatstat.explore (3.3-4-1) ... 494s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 494s Setting up r-cran-spatstat.model (3.3-4-1) ... 494s Setting up r-cran-spatstat.linnet (3.2-5-1) ... 494s Setting up r-cran-spatstat (3.3-1-1) ... 494s Processing triggers for install-info (7.1.1-1) ... 494s Processing triggers for libc-bin (2.41-1ubuntu2) ... 494s Processing triggers for man-db (2.13.0-1) ... 500s autopkgtest [22:51:25]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 500s autopkgtest [22:51:25]: test pkg-r-autopkgtest: [----------------------- 501s Test: Try to load the R library spatstat.geom 501s 501s R version 4.4.3 (2025-02-28) -- "Trophy Case" 501s Copyright (C) 2025 The R Foundation for Statistical Computing 501s Platform: x86_64-pc-linux-gnu 501s 501s R is free software and comes with ABSOLUTELY NO WARRANTY. 501s You are welcome to redistribute it under certain conditions. 501s Type 'license()' or 'licence()' for distribution details. 501s 501s R is a collaborative project with many contributors. 501s Type 'contributors()' for more information and 501s 'citation()' on how to cite R or R packages in publications. 501s 501s Type 'demo()' for some demos, 'help()' for on-line help, or 501s 'help.start()' for an HTML browser interface to help. 501s Type 'q()' to quit R. 501s 501s > library('spatstat.geom') 501s Loading required package: spatstat.data 502s Loading required package: spatstat.univar 502s spatstat.univar 3.1-1 502s spatstat.geom 3.3-5 502s > 502s > 502s Other tests are currently unsupported! 502s They will be progressively added. 502s autopkgtest [22:51:27]: test pkg-r-autopkgtest: -----------------------] 503s autopkgtest [22:51:28]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 503s pkg-r-autopkgtest PASS 503s autopkgtest [22:51:28]: @@@@@@@@@@@@@@@@@@@@ summary 503s run-unit-test PASS 503s pkg-r-autopkgtest PASS 509s nova [W] Skipping flock for amd64 509s Creating nova instance adt-plucky-amd64-r-cran-spatstat.geom-20250315-223226-juju-7f2275-prod-proposed-migration-environment-15-0655ce9b-6d85-40b7-ac9f-433e541531be from image adt/ubuntu-plucky-amd64-server-20250304.img (UUID 9c7d4da5-d95f-4c85-ac1f-51eb37e75c4c)... 509s nova [W] Timed out waiting for 65276ccc-cc30-433d-b130-288ce34d5c67 to get deleted. 509s nova [W] Skipping flock for amd64 509s Creating nova instance adt-plucky-amd64-r-cran-spatstat.geom-20250315-223226-juju-7f2275-prod-proposed-migration-environment-15-0655ce9b-6d85-40b7-ac9f-433e541531be from image adt/ubuntu-plucky-amd64-server-20250304.img (UUID 9c7d4da5-d95f-4c85-ac1f-51eb37e75c4c)... 509s nova [W] Timed out waiting for c1c08a0d-536e-4d0e-b5a8-2f3d2e9ff50c to get deleted.