0s autopkgtest [08:35:41]: starting date and time: 2024-05-24 08:35:41+0000 0s autopkgtest [08:35:41]: git checkout: d60bd36 autopkgtest-build-lxd: Add missing remote prefix in get_boot_id(). 0s autopkgtest [08:35:41]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.v7yaj_70/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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\n" >> /etc/environment' --apt-pocket=proposed=src:r-cran-ggplot2 --apt-upgrade r-cran-sf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=r-cran-ggplot2/3.5.1+dfsg-1 -- lxd -r lxd-armhf-10.145.243.236 lxd-armhf-10.145.243.236:autopkgtest/ubuntu/oracular/armhf 26s autopkgtest [08:36:07]: testbed dpkg architecture: armhf 28s autopkgtest [08:36:09]: testbed apt version: 2.7.14build2 28s autopkgtest [08:36:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 36s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [73.9 kB] 36s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [497 kB] 37s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [53.5 kB] 37s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3388 B] 37s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [1964 B] 37s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main armhf Packages [112 kB] 37s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf Packages [432 kB] 37s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse armhf Packages [1968 B] 37s Fetched 1176 kB in 1s (1521 kB/s) 37s Reading package lists... 56s tee: /proc/self/fd/2: Permission denied 77s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 77s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 77s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 78s Reading package lists... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 79s Calculating upgrade... 79s The following package was automatically installed and is no longer required: 79s libatm1t64 79s Use 'apt autoremove' to remove it. 79s The following packages will be upgraded: 79s apt apt-utils bash-completion curl dhcpcd-base dpkg dpkg-dev dracut-install 79s fwupd gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 groff-base 79s initramfs-tools initramfs-tools-bin initramfs-tools-core iproute2 79s klibc-utils libapt-pkg6.0t64 libbsd0 libc-bin libc6 libcurl3t64-gnutls 79s libcurl4t64 libdpkg-perl libevent-core-2.1-7t64 libfwupd2 libgcc-s1 79s libgcrypt20 libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data libklibc 79s liblocale-gettext-perl liblz4-1 libperl5.38t64 libsqlite3-0 libstdc++6 79s libuv1t64 libxcb1 locales man-db perl perl-base perl-modules-5.38 79s python-apt-common python3-apt python3-jinja2 python3-pyparsing python3-six 79s python3-typing-extensions rsync tzdata vim-common vim-tiny xxd 80s 56 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s Need to get 37.3 MB of archives. 80s After this operation, 545 kB of additional disk space will be used. 80s Get:1 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-14-base armhf 14.1.0-1ubuntu1 [48.4 kB] 80s Get:2 http://ftpmaster.internal/ubuntu oracular/main armhf libgcc-s1 armhf 14.1.0-1ubuntu1 [41.5 kB] 80s Get:3 http://ftpmaster.internal/ubuntu oracular/main armhf libstdc++6 armhf 14.1.0-1ubuntu1 [714 kB] 80s Get:4 http://ftpmaster.internal/ubuntu oracular/main armhf libc6 armhf 2.39-0ubuntu8.1 [2828 kB] 80s Get:5 http://ftpmaster.internal/ubuntu oracular/main armhf libgcrypt20 armhf 1.10.3-3 [454 kB] 80s Get:6 http://ftpmaster.internal/ubuntu oracular/main armhf liblz4-1 armhf 1.9.4-2 [58.0 kB] 80s Get:7 http://ftpmaster.internal/ubuntu oracular/main armhf libapt-pkg6.0t64 armhf 2.9.3 [1013 kB] 80s Get:8 http://ftpmaster.internal/ubuntu oracular/main armhf dpkg armhf 1.22.6ubuntu10 [1230 kB] 80s Get:9 http://ftpmaster.internal/ubuntu oracular/main armhf libperl5.38t64 armhf 5.38.2-4 [4102 kB] 80s Get:10 http://ftpmaster.internal/ubuntu oracular/main armhf perl armhf 5.38.2-4 [231 kB] 80s Get:11 http://ftpmaster.internal/ubuntu oracular/main armhf perl-base armhf 5.38.2-4 [1671 kB] 80s Get:12 http://ftpmaster.internal/ubuntu oracular/main armhf perl-modules-5.38 all 5.38.2-4 [3110 kB] 80s Get:13 http://ftpmaster.internal/ubuntu oracular/main armhf libc-bin armhf 2.39-0ubuntu8.1 [530 kB] 80s Get:14 http://ftpmaster.internal/ubuntu oracular/main armhf apt armhf 2.9.3 [1397 kB] 81s Get:15 http://ftpmaster.internal/ubuntu oracular/main armhf apt-utils armhf 2.9.3 [217 kB] 81s Get:16 http://ftpmaster.internal/ubuntu oracular/main armhf liblocale-gettext-perl armhf 1.07-7 [14.8 kB] 81s Get:17 http://ftpmaster.internal/ubuntu oracular/main armhf rsync armhf 3.3.0-1 [414 kB] 81s Get:18 http://ftpmaster.internal/ubuntu oracular/main armhf dhcpcd-base armhf 1:10.0.6-5 [186 kB] 81s Get:19 http://ftpmaster.internal/ubuntu oracular/main armhf gir1.2-girepository-2.0 armhf 1.80.1-3 [24.7 kB] 81s Get:20 http://ftpmaster.internal/ubuntu oracular/main armhf gir1.2-glib-2.0 armhf 2.80.2-1ubuntu1 [182 kB] 81s Get:21 http://ftpmaster.internal/ubuntu oracular/main armhf libglib2.0-0t64 armhf 2.80.2-1ubuntu1 [1421 kB] 81s Get:22 http://ftpmaster.internal/ubuntu oracular/main armhf libgirepository-1.0-1 armhf 1.80.1-3 [107 kB] 81s Get:23 http://ftpmaster.internal/ubuntu oracular/main armhf iproute2 armhf 6.9.0-1 [1083 kB] 81s Get:24 http://ftpmaster.internal/ubuntu oracular/main armhf libbsd0 armhf 0.12.2-1 [36.5 kB] 81s Get:25 http://ftpmaster.internal/ubuntu oracular/main armhf libglib2.0-data all 2.80.2-1ubuntu1 [49.3 kB] 81s Get:26 http://ftpmaster.internal/ubuntu oracular/main armhf libsqlite3-0 armhf 3.45.3-1 [601 kB] 81s Get:27 http://ftpmaster.internal/ubuntu oracular/main armhf locales all 2.39-0ubuntu8.1 [4234 kB] 81s Get:28 http://ftpmaster.internal/ubuntu oracular/main armhf python-apt-common all 2.9.0 [20.1 kB] 81s Get:29 http://ftpmaster.internal/ubuntu oracular/main armhf python3-apt armhf 2.9.0 [162 kB] 81s Get:30 http://ftpmaster.internal/ubuntu oracular/main armhf tzdata all 2024a-4ubuntu1 [274 kB] 81s Get:31 http://ftpmaster.internal/ubuntu oracular/main armhf vim-tiny armhf 2:9.1.0377-1ubuntu1 [670 kB] 81s Get:32 http://ftpmaster.internal/ubuntu oracular/main armhf vim-common all 2:9.1.0377-1ubuntu1 [385 kB] 81s Get:33 http://ftpmaster.internal/ubuntu oracular/main armhf xxd armhf 2:9.1.0377-1ubuntu1 [63.0 kB] 81s Get:34 http://ftpmaster.internal/ubuntu oracular/main armhf bash-completion all 1:2.14.0-1 [206 kB] 81s Get:35 http://ftpmaster.internal/ubuntu oracular/main armhf groff-base armhf 1.23.0-4 [946 kB] 81s Get:36 http://ftpmaster.internal/ubuntu oracular/main armhf libuv1t64 armhf 1.48.0-4 [83.2 kB] 81s Get:37 http://ftpmaster.internal/ubuntu oracular/main armhf libxcb1 armhf 1.17.0-2 [46.3 kB] 81s Get:38 http://ftpmaster.internal/ubuntu oracular/main armhf man-db armhf 2.12.1-1 [1201 kB] 81s Get:39 http://ftpmaster.internal/ubuntu oracular/main armhf curl armhf 8.5.0-2ubuntu10.1 [219 kB] 81s Get:40 http://ftpmaster.internal/ubuntu oracular/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10.1 [296 kB] 81s Get:41 http://ftpmaster.internal/ubuntu oracular/main armhf dpkg-dev all 1.22.6ubuntu10 [1074 kB] 81s Get:42 http://ftpmaster.internal/ubuntu oracular/main armhf libdpkg-perl all 1.22.6ubuntu10 [269 kB] 81s Get:43 http://ftpmaster.internal/ubuntu oracular/main armhf dracut-install armhf 060+5-8ubuntu1 [34.3 kB] 81s Get:44 http://ftpmaster.internal/ubuntu oracular/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10.1 [290 kB] 81s Get:45 http://ftpmaster.internal/ubuntu oracular/main armhf libfwupd2 armhf 1.9.20-1 [126 kB] 81s Get:46 http://ftpmaster.internal/ubuntu oracular/main armhf fwupd armhf 1.9.20-1 [4368 kB] 81s Get:47 http://ftpmaster.internal/ubuntu oracular/main armhf initramfs-tools all 0.142ubuntu27 [7898 B] 81s Get:48 http://ftpmaster.internal/ubuntu oracular/main armhf initramfs-tools-core all 0.142ubuntu27 [49.5 kB] 81s Get:49 http://ftpmaster.internal/ubuntu oracular/main armhf initramfs-tools-bin armhf 0.142ubuntu27 [20.9 kB] 81s Get:50 http://ftpmaster.internal/ubuntu oracular/main armhf klibc-utils armhf 2.0.13-4ubuntu1 [93.8 kB] 81s Get:51 http://ftpmaster.internal/ubuntu oracular/main armhf libklibc armhf 2.0.13-4ubuntu1 [45.0 kB] 81s Get:52 http://ftpmaster.internal/ubuntu oracular/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-10 [82.5 kB] 81s Get:53 http://ftpmaster.internal/ubuntu oracular/main armhf python3-jinja2 all 3.1.3-1 [107 kB] 81s Get:54 http://ftpmaster.internal/ubuntu oracular/main armhf python3-pyparsing all 3.1.2-1 [86.4 kB] 81s Get:55 http://ftpmaster.internal/ubuntu oracular/main armhf python3-six all 1.16.0-6 [13.0 kB] 81s Get:56 http://ftpmaster.internal/ubuntu oracular/main armhf python3-typing-extensions all 4.11.0-1 [61.5 kB] 81s Preconfiguring packages ... 82s Fetched 37.3 MB in 2s (21.6 MB/s) 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 82s Preparing to unpack .../gcc-14-base_14.1.0-1ubuntu1_armhf.deb ... 82s Unpacking gcc-14-base:armhf (14.1.0-1ubuntu1) over (14-20240412-0ubuntu1) ... 82s Setting up gcc-14-base:armhf (14.1.0-1ubuntu1) ... 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 82s Preparing to unpack .../libgcc-s1_14.1.0-1ubuntu1_armhf.deb ... 82s Unpacking libgcc-s1:armhf (14.1.0-1ubuntu1) over (14-20240412-0ubuntu1) ... 82s Setting up libgcc-s1:armhf (14.1.0-1ubuntu1) ... 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 82s Preparing to unpack .../libstdc++6_14.1.0-1ubuntu1_armhf.deb ... 82s Unpacking libstdc++6:armhf (14.1.0-1ubuntu1) over (14-20240412-0ubuntu1) ... 82s Setting up libstdc++6:armhf (14.1.0-1ubuntu1) ... 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 82s Preparing to unpack .../libc6_2.39-0ubuntu8.1_armhf.deb ... 82s Unpacking libc6:armhf (2.39-0ubuntu8.1) over (2.39-0ubuntu8) ... 82s Setting up libc6:armhf (2.39-0ubuntu8.1) ... 83s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 83s Preparing to unpack .../libgcrypt20_1.10.3-3_armhf.deb ... 83s Unpacking libgcrypt20:armhf (1.10.3-3) over (1.10.3-2build1) ... 83s Setting up libgcrypt20:armhf (1.10.3-3) ... 83s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 83s Preparing to unpack .../liblz4-1_1.9.4-2_armhf.deb ... 83s Unpacking liblz4-1:armhf (1.9.4-2) over (1.9.4-1build1) ... 83s Setting up liblz4-1:armhf (1.9.4-2) ... 83s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 83s Preparing to unpack .../libapt-pkg6.0t64_2.9.3_armhf.deb ... 83s Unpacking libapt-pkg6.0t64:armhf (2.9.3) over (2.7.14build2) ... 83s Setting up libapt-pkg6.0t64:armhf (2.9.3) ... 83s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 83s Preparing to unpack .../dpkg_1.22.6ubuntu10_armhf.deb ... 83s Unpacking dpkg (1.22.6ubuntu10) over (1.22.6ubuntu6) ... 83s Setting up dpkg (1.22.6ubuntu10) ... 84s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 84s Preparing to unpack .../libperl5.38t64_5.38.2-4_armhf.deb ... 84s Unpacking libperl5.38t64:armhf (5.38.2-4) over (5.38.2-3.2build2) ... 84s Preparing to unpack .../perl_5.38.2-4_armhf.deb ... 84s Unpacking perl (5.38.2-4) over (5.38.2-3.2build2) ... 84s Preparing to unpack .../perl-base_5.38.2-4_armhf.deb ... 84s Unpacking perl-base (5.38.2-4) over (5.38.2-3.2build2) ... 84s Setting up perl-base (5.38.2-4) ... 84s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 84s Preparing to unpack .../perl-modules-5.38_5.38.2-4_all.deb ... 84s Unpacking perl-modules-5.38 (5.38.2-4) over (5.38.2-3.2build2) ... 85s Preparing to unpack .../libc-bin_2.39-0ubuntu8.1_armhf.deb ... 85s Unpacking libc-bin (2.39-0ubuntu8.1) over (2.39-0ubuntu8) ... 85s Setting up libc-bin (2.39-0ubuntu8.1) ... 85s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 85s Preparing to unpack .../archives/apt_2.9.3_armhf.deb ... 85s Unpacking apt (2.9.3) over (2.7.14build2) ... 85s Setting up apt (2.9.3) ... 86s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 86s Preparing to unpack .../00-apt-utils_2.9.3_armhf.deb ... 86s Unpacking apt-utils (2.9.3) over (2.7.14build2) ... 86s Preparing to unpack .../01-liblocale-gettext-perl_1.07-7_armhf.deb ... 86s Unpacking liblocale-gettext-perl (1.07-7) over (1.07-6ubuntu5) ... 86s Preparing to unpack .../02-rsync_3.3.0-1_armhf.deb ... 86s Unpacking rsync (3.3.0-1) over (3.2.7-1ubuntu1) ... 86s Preparing to unpack .../03-dhcpcd-base_1%3a10.0.6-5_armhf.deb ... 86s Unpacking dhcpcd-base (1:10.0.6-5) over (1:10.0.6-4) ... 86s Preparing to unpack .../04-gir1.2-girepository-2.0_1.80.1-3_armhf.deb ... 86s Unpacking gir1.2-girepository-2.0:armhf (1.80.1-3) over (1.80.1-1) ... 86s Preparing to unpack .../05-gir1.2-glib-2.0_2.80.2-1ubuntu1_armhf.deb ... 86s Unpacking gir1.2-glib-2.0:armhf (2.80.2-1ubuntu1) over (2.80.1-0ubuntu2) ... 86s Preparing to unpack .../06-libglib2.0-0t64_2.80.2-1ubuntu1_armhf.deb ... 86s Unpacking libglib2.0-0t64:armhf (2.80.2-1ubuntu1) over (2.80.1-0ubuntu2) ... 86s Preparing to unpack .../07-libgirepository-1.0-1_1.80.1-3_armhf.deb ... 86s Unpacking libgirepository-1.0-1:armhf (1.80.1-3) over (1.80.1-1) ... 86s Preparing to unpack .../08-iproute2_6.9.0-1_armhf.deb ... 86s Unpacking iproute2 (6.9.0-1) over (6.1.0-1ubuntu6) ... 86s dpkg: warning: unable to delete old directory '/etc/iproute2/rt_tables.d': Directory not empty 86s dpkg: warning: unable to delete old directory '/etc/iproute2/rt_protos.d': Directory not empty 86s dpkg: warning: unable to delete old directory '/etc/iproute2': Directory not empty 86s Preparing to unpack .../09-libbsd0_0.12.2-1_armhf.deb ... 86s Unpacking libbsd0:armhf (0.12.2-1) over (0.12.1-1build1) ... 86s Preparing to unpack .../10-libglib2.0-data_2.80.2-1ubuntu1_all.deb ... 86s Unpacking libglib2.0-data (2.80.2-1ubuntu1) over (2.80.1-0ubuntu2) ... 86s Preparing to unpack .../11-libsqlite3-0_3.45.3-1_armhf.deb ... 86s Unpacking libsqlite3-0:armhf (3.45.3-1) over (3.45.1-1ubuntu2) ... 86s Preparing to unpack .../12-locales_2.39-0ubuntu8.1_all.deb ... 86s Unpacking locales (2.39-0ubuntu8.1) over (2.39-0ubuntu8) ... 87s Preparing to unpack .../13-python-apt-common_2.9.0_all.deb ... 87s Unpacking python-apt-common (2.9.0) over (2.7.7ubuntu1) ... 87s Preparing to unpack .../14-python3-apt_2.9.0_armhf.deb ... 87s Unpacking python3-apt (2.9.0) over (2.7.7ubuntu1) ... 87s Preparing to unpack .../15-tzdata_2024a-4ubuntu1_all.deb ... 87s Unpacking tzdata (2024a-4ubuntu1) over (2024a-2ubuntu1) ... 87s Preparing to unpack .../16-vim-tiny_2%3a9.1.0377-1ubuntu1_armhf.deb ... 87s Unpacking vim-tiny (2:9.1.0377-1ubuntu1) over (2:9.1.0016-1ubuntu7) ... 87s Preparing to unpack .../17-vim-common_2%3a9.1.0377-1ubuntu1_all.deb ... 87s Unpacking vim-common (2:9.1.0377-1ubuntu1) over (2:9.1.0016-1ubuntu7) ... 87s Preparing to unpack .../18-xxd_2%3a9.1.0377-1ubuntu1_armhf.deb ... 87s Unpacking xxd (2:9.1.0377-1ubuntu1) over (2:9.1.0016-1ubuntu7) ... 87s Preparing to unpack .../19-bash-completion_1%3a2.14.0-1_all.deb ... 87s Unpacking bash-completion (1:2.14.0-1) over (1:2.11-8) ... 87s Preparing to unpack .../20-groff-base_1.23.0-4_armhf.deb ... 87s Unpacking groff-base (1.23.0-4) over (1.23.0-3build2) ... 87s Preparing to unpack .../21-libuv1t64_1.48.0-4_armhf.deb ... 87s Unpacking libuv1t64:armhf (1.48.0-4) over (1.48.0-1.1build1) ... 87s Preparing to unpack .../22-libxcb1_1.17.0-2_armhf.deb ... 87s Unpacking libxcb1:armhf (1.17.0-2) over (1.17.0-1) ... 87s Preparing to unpack .../23-man-db_2.12.1-1_armhf.deb ... 87s Unpacking man-db (2.12.1-1) over (2.12.0-4build2) ... 88s Preparing to unpack .../24-curl_8.5.0-2ubuntu10.1_armhf.deb ... 88s Unpacking curl (8.5.0-2ubuntu10.1) over (8.5.0-2ubuntu10) ... 88s Preparing to unpack .../25-libcurl4t64_8.5.0-2ubuntu10.1_armhf.deb ... 88s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10.1) over (8.5.0-2ubuntu10) ... 88s Preparing to unpack .../26-dpkg-dev_1.22.6ubuntu10_all.deb ... 88s Unpacking dpkg-dev (1.22.6ubuntu10) over (1.22.6ubuntu6) ... 88s Preparing to unpack .../27-libdpkg-perl_1.22.6ubuntu10_all.deb ... 88s Unpacking libdpkg-perl (1.22.6ubuntu10) over (1.22.6ubuntu6) ... 88s Preparing to unpack .../28-dracut-install_060+5-8ubuntu1_armhf.deb ... 88s Unpacking dracut-install (060+5-8ubuntu1) over (060+5-1ubuntu3) ... 88s Preparing to unpack .../29-libcurl3t64-gnutls_8.5.0-2ubuntu10.1_armhf.deb ... 88s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.1) over (8.5.0-2ubuntu10) ... 88s Preparing to unpack .../30-libfwupd2_1.9.20-1_armhf.deb ... 88s Unpacking libfwupd2:armhf (1.9.20-1) over (1.9.19-1) ... 88s Preparing to unpack .../31-fwupd_1.9.20-1_armhf.deb ... 88s Unpacking fwupd (1.9.20-1) over (1.9.19-1) ... 88s Preparing to unpack .../32-initramfs-tools_0.142ubuntu27_all.deb ... 88s Unpacking initramfs-tools (0.142ubuntu27) over (0.142ubuntu25) ... 88s Preparing to unpack .../33-initramfs-tools-core_0.142ubuntu27_all.deb ... 88s Unpacking initramfs-tools-core (0.142ubuntu27) over (0.142ubuntu25) ... 88s Preparing to unpack .../34-initramfs-tools-bin_0.142ubuntu27_armhf.deb ... 88s Unpacking initramfs-tools-bin (0.142ubuntu27) over (0.142ubuntu25) ... 88s Preparing to unpack .../35-klibc-utils_2.0.13-4ubuntu1_armhf.deb ... 88s Unpacking klibc-utils (2.0.13-4ubuntu1) over (2.0.13-4) ... 88s Preparing to unpack .../36-libklibc_2.0.13-4ubuntu1_armhf.deb ... 88s Unpacking libklibc:armhf (2.0.13-4ubuntu1) over (2.0.13-4) ... 88s Preparing to unpack .../37-libevent-core-2.1-7t64_2.1.12-stable-10_armhf.deb ... 88s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-10) over (2.1.12-stable-9ubuntu2) ... 88s Preparing to unpack .../38-python3-jinja2_3.1.3-1_all.deb ... 88s Unpacking python3-jinja2 (3.1.3-1) over (3.1.2-1ubuntu1) ... 88s Preparing to unpack .../39-python3-pyparsing_3.1.2-1_all.deb ... 88s Unpacking python3-pyparsing (3.1.2-1) over (3.1.1-1) ... 88s Preparing to unpack .../40-python3-six_1.16.0-6_all.deb ... 89s Unpacking python3-six (1.16.0-6) over (1.16.0-4) ... 89s Preparing to unpack .../41-python3-typing-extensions_4.11.0-1_all.deb ... 89s Unpacking python3-typing-extensions (4.11.0-1) over (4.10.0-1) ... 89s Setting up libxcb1:armhf (1.17.0-2) ... 89s Setting up apt-utils (2.9.3) ... 89s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10.1) ... 89s Setting up iproute2 (6.9.0-1) ... 89s Removing obsolete conffile /etc/iproute2/group ... 89s Removing obsolete conffile /etc/iproute2/rt_realms ... 89s Removing obsolete conffile /etc/iproute2/rt_scopes ... 89s Removing obsolete conffile /etc/iproute2/rt_tables ... 89s Removing obsolete conffile /etc/iproute2/rt_tables.d/README ... 89s Removing obsolete conffile /etc/iproute2/rt_protos.d/README ... 89s Removing obsolete conffile /etc/iproute2/rt_protos ... 89s Removing obsolete conffile /etc/iproute2/rt_dsfield ... 89s Removing obsolete conffile /etc/iproute2/nl_protos ... 89s Removing obsolete conffile /etc/iproute2/ematch_map ... 89s Removing obsolete conffile /etc/iproute2/bpf_pinning ... 89s Setting up libsqlite3-0:armhf (3.45.3-1) ... 89s Setting up libuv1t64:armhf (1.48.0-4) ... 89s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.1) ... 89s Setting up locales (2.39-0ubuntu8.1) ... 89s Generating locales (this might take a while)... 91s en_US.UTF-8... done 91s Generation complete. 91s Setting up xxd (2:9.1.0377-1ubuntu1) ... 91s Setting up tzdata (2024a-4ubuntu1) ... 91s 91s Current default time zone: 'Etc/UTC' 91s Local time is now: Fri May 24 08:37:12 UTC 2024. 91s Universal Time is now: Fri May 24 08:37:12 UTC 2024. 91s Run 'dpkg-reconfigure tzdata' if you wish to change it. 91s 91s Setting up python3-six (1.16.0-6) ... 91s Setting up libklibc:armhf (2.0.13-4ubuntu1) ... 91s Setting up python3-jinja2 (3.1.3-1) ... 92s Setting up libglib2.0-0t64:armhf (2.80.2-1ubuntu1) ... 92s No schema files found: doing nothing. 92s Setting up libglib2.0-data (2.80.2-1ubuntu1) ... 92s Setting up vim-common (2:9.1.0377-1ubuntu1) ... 92s Setting up python3-pyparsing (3.1.2-1) ... 92s Setting up bash-completion (1:2.14.0-1) ... 92s Installing new version of config file /etc/profile.d/bash_completion.sh ... 92s Setting up perl-modules-5.38 (5.38.2-4) ... 92s Setting up dhcpcd-base (1:10.0.6-5) ... 92s Setting up python3-typing-extensions (4.11.0-1) ... 92s Setting up gir1.2-glib-2.0:armhf (2.80.2-1ubuntu1) ... 92s Setting up python-apt-common (2.9.0) ... 92s Setting up dracut-install (060+5-8ubuntu1) ... 92s Setting up groff-base (1.23.0-4) ... 92s Setting up libgirepository-1.0-1:armhf (1.80.1-3) ... 92s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-10) ... 92s Setting up curl (8.5.0-2ubuntu10.1) ... 92s Setting up libperl5.38t64:armhf (5.38.2-4) ... 92s Setting up klibc-utils (2.0.13-4ubuntu1) ... 92s Setting up libbsd0:armhf (0.12.2-1) ... 92s Setting up liblocale-gettext-perl (1.07-7) ... 92s Setting up rsync (3.3.0-1) ... 93s rsync.service is a disabled or a static unit not running, not starting it. 93s Setting up initramfs-tools-bin (0.142ubuntu27) ... 93s Setting up python3-apt (2.9.0) ... 93s Setting up libfwupd2:armhf (1.9.20-1) ... 93s Setting up vim-tiny (2:9.1.0377-1ubuntu1) ... 93s Setting up man-db (2.12.1-1) ... 93s Updating database of manual pages ... 95s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 95s 95s man-db.service is a disabled or a static unit not running, not starting it. 95s Setting up perl (5.38.2-4) ... 95s Setting up gir1.2-girepository-2.0:armhf (1.80.1-3) ... 95s Setting up libdpkg-perl (1.22.6ubuntu10) ... 95s Setting up initramfs-tools-core (0.142ubuntu27) ... 95s Setting up fwupd (1.9.20-1) ... 95s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 95s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 96s fwupd.service is a disabled or a static unit not running, not starting it. 96s Setting up initramfs-tools (0.142ubuntu27) ... 96s update-initramfs: deferring update (trigger activated) 96s Setting up dpkg-dev (1.22.6ubuntu10) ... 96s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 96s Processing triggers for dbus (1.14.10-4ubuntu4) ... 96s Processing triggers for initramfs-tools (0.142ubuntu27) ... 97s Reading package lists... 97s Building dependency tree... 97s Reading state information... 98s The following packages will be REMOVED: 98s libatm1t64* 98s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 98s After this operation, 94.2 kB disk space will be freed. 98s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58348 files and directories currently installed.) 98s Removing libatm1t64:armhf (1:2.5.1-5.1build1) ... 98s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 100s autopkgtest [08:37:21]: rebooting testbed after setup commands that affected boot 143s autopkgtest [08:38:04]: testbed running kernel: Linux 5.15.0-107-generic #117-Ubuntu SMP Mon Apr 29 14:37:09 UTC 2024 171s autopkgtest [08:38:32]: @@@@@@@@@@@@@@@@@@@@ apt-source r-cran-sf 183s Get:1 http://ftpmaster.internal/ubuntu oracular/universe r-cran-sf 1.0-16+dfsg-1 (dsc) [2673 B] 183s Get:2 http://ftpmaster.internal/ubuntu oracular/universe r-cran-sf 1.0-16+dfsg-1 (tar) [1972 kB] 183s Get:3 http://ftpmaster.internal/ubuntu oracular/universe r-cran-sf 1.0-16+dfsg-1 (diff) [5052 B] 183s gpgv: Signature made Tue May 7 12:22:49 2024 UTC 183s gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 183s gpgv: issuer "tille@debian.org" 183s gpgv: Can't check signature: No public key 183s dpkg-source: warning: cannot verify inline signature for ./r-cran-sf_1.0-16+dfsg-1.dsc: no acceptable signature found 183s autopkgtest [08:38:44]: testing package r-cran-sf version 1.0-16+dfsg-1 185s autopkgtest [08:38:46]: build not needed 189s autopkgtest [08:38:50]: test run-unit-test: preparing testbed 200s Reading package lists... 200s Building dependency tree... 200s Reading state information... 200s Starting pkgProblemResolver with broken count: 0 201s Starting 2 pkgProblemResolver with broken count: 0 201s Done 201s The following additional packages will be installed: 201s fontconfig fontconfig-config fonts-dejavu-core fonts-dejavu-mono 201s fonts-font-awesome fonts-glyphicons-halflings fonts-mathjax gdal-data 201s gdal-plugins javascript-common libaec0 libaom3 libarmadillo12 libarpack2t64 201s libblas3 libblosc1 libcairo2 libcfitsio10t64 libdatrie1 libde265-0 201s libdeflate0 libfontconfig1 libfreetype6 libfreexl1 libfyba0t64 libgdal34t64 201s libgeos-c1t64 libgeos3.12.1t64 libgeotiff5 libgfortran5 libgif7 libgomp1 201s libgraphite2-3 libharfbuzz0b libhdf4-0-alt libhdf5-103-1t64 201s libhdf5-hl-100t64 libheif-plugin-aomdec libheif-plugin-libde265 libheif1 201s libice6 libjbig0 libjpeg-turbo8 libjpeg8 libjs-bootstrap libjs-bootstrap4 201s libjs-d3 libjs-es5-shim libjs-highlight.js libjs-jquery 201s libjs-jquery-datatables libjs-jquery-selectize.js libjs-jquery-ui libjs-json 201s libjs-mathjax libjs-microplugin.js libjs-modernizr libjs-popper.js 201s libjs-prettify libjs-sifter.js libjs-twitter-bootstrap-datepicker 201s libkmlbase1t64 libkmldom1t64 libkmlengine1t64 liblapack3 liblcms2-2 liblerc4 201s libltdl7 liblua5.4-0 libminizip1t64 libmysqlclient21 libnetcdf19t64 libodbc2 201s libodbcinst2 libogdi4.1 libopenjp2-7 libpango-1.0-0 libpangocairo-1.0-0 201s libpangoft2-1.0-0 libpaper-utils libpaper1 libpixman-1-0 libpoppler134 201s libpq5 libproj25 libqhull-r8.0 librttopo1 libsharpyuv0 libsm6 libsnappy1v5 201s libspatialite8t64 libsuperlu6 libsz2 libtcl8.6 libthai-data libthai0 201s libtiff6 libtk8.6 libudunits2-0 libudunits2-data liburiparser1 libwebp7 201s libxcb-render0 libxcb-shm0 libxerces-c3.2t64 libxft2 libxrender1 libxss1 201s libxt6t64 littler mysql-common node-bootstrap-sass node-html5shiv 201s node-normalize.css pandoc pandoc-data proj-data r-base-core r-cran-abind 201s r-cran-askpass r-cran-base64enc r-cran-bit r-cran-bit64 r-cran-blob 201s r-cran-brio r-cran-bslib r-cran-cachem r-cran-callr r-cran-class 201s r-cran-classint r-cran-cli r-cran-colorspace r-cran-commonmark r-cran-covr 201s r-cran-cpp11 r-cran-crayon r-cran-curl r-cran-dbi r-cran-deldir r-cran-desc 201s r-cran-diffobj r-cran-digest r-cran-dplyr r-cran-e1071 r-cran-evaluate 201s r-cran-fansi r-cran-farver r-cran-fastmap r-cran-fontawesome r-cran-fs 201s r-cran-generics r-cran-ggplot2 r-cran-glue r-cran-goftest r-cran-gtable 201s r-cran-highr r-cran-htmltools r-cran-httpuv r-cran-httr r-cran-isoband 201s r-cran-jquerylib r-cran-jsonlite r-cran-kernsmooth r-cran-knitr 201s r-cran-labeling r-cran-later r-cran-lattice r-cran-lazyeval r-cran-lifecycle 201s r-cran-littler r-cran-lwgeom r-cran-magrittr r-cran-maps r-cran-mass 201s r-cran-matrix r-cran-memoise r-cran-mgcv r-cran-mime r-cran-munsell 201s r-cran-nanoarrow r-cran-nlme r-cran-openssl r-cran-pbapply r-cran-pillar 201s r-cran-pkgbuild r-cran-pkgconfig r-cran-pkgkitten r-cran-pkgload 201s r-cran-plogr r-cran-polyclip r-cran-praise r-cran-processx r-cran-promises 201s r-cran-proxy r-cran-ps r-cran-purrr r-cran-r6 r-cran-rappdirs r-cran-raster 201s r-cran-rcolorbrewer r-cran-rcpp r-cran-rematch2 r-cran-rex r-cran-rlang 201s r-cran-rmarkdown r-cran-rpart r-cran-rpostgresql r-cran-rprojroot 201s r-cran-rsqlite r-cran-s2 r-cran-sass r-cran-scales r-cran-sf r-cran-shiny 201s r-cran-sourcetools r-cran-sp r-cran-spatstat r-cran-spatstat.data 201s r-cran-spatstat.explore r-cran-spatstat.geom r-cran-spatstat.linnet 201s r-cran-spatstat.model r-cran-spatstat.random r-cran-spatstat.sparse 201s r-cran-spatstat.utils r-cran-stars r-cran-stringi r-cran-stringr 201s r-cran-survival r-cran-sys r-cran-tensor r-cran-terra r-cran-testthat 201s r-cran-tibble r-cran-tidyr r-cran-tidyselect r-cran-tinytex r-cran-units 201s r-cran-utf8 r-cran-vctrs r-cran-viridislite r-cran-waldo r-cran-withr 201s r-cran-wk r-cran-xfun r-cran-xtable r-cran-yaml unixodbc-common unzip 201s x11-common xdg-utils zip 201s Suggested packages: 201s apache2 | lighttpd | httpd geotiff-bin gdal-bin libgeotiff-epsg 201s libhdf4-alt-dev hdf4-tools libheif-plugin-x265 libheif-plugin-ffmpegdec 201s libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec 201s libheif-plugin-j2kenc libheif-plugin-rav1e libheif-plugin-svtenc 201s libjs-jquery-ui-docs fonts-mathjax-extras fonts-stix libjs-mathjax-doc 201s liblcms2-utils odbc-postgresql tdsodbc ogdi-bin proj-bin tcl8.6 tk8.6 nodejs 201s texlive-latex-recommended texlive-xetex texlive-luatex pandoc-citeproc 201s texlive-latex-extra context wkhtmltopdf librsvg2-bin groff ghc php python 201s ruby libjs-katex citation-style-language-styles elpa-ess r-doc-info 201s | r-doc-pdf r-mathlib r-base-html r-cran-roxygen2 r-cran-ff r-cran-kernlab 201s r-cran-mvtnorm r-cran-vcd r-cran-shinyjs r-cran-png r-cran-jpeg 201s r-cran-viridis r-cran-rstudioapi r-cran-rmysql r-cran-magick r-cran-getopt 201s r-cran-mapproj r-cran-mapdata r-cran-formattable r-cran-nanotime 201s r-cran-palmerpenguins r-cran-vdiffr r-cran-inline r-cran-hmisc r-cran-rvest 201s r-cran-spelling r-cran-bench r-cran-here r-cran-hms r-cran-plm r-cran-zoo 201s Recommended packages: 201s proj-bin libheif-plugin-aomenc node-jquery poppler-data r-recommended 201s r-base-dev r-doc-html r-cran-future r-cran-thematic r-cran-mockery 201s r-cran-spelling r-cran-spdata r-cran-tinytest r-cran-htmlwidgets 201s r-cran-rstudioapi r-cran-whoami r-cran-xml2 r-cran-dt r-cran-bench 201s r-cran-decor r-cran-lobstr r-cran-progress r-cran-webutils r-cran-gh 201s r-cran-broom r-cran-dbplyr r-cran-rmysql r-cran-unitizer r-cran-rsvg 201s r-cran-hexbin r-cran-hmisc r-cran-mapproj r-cran-multcomp r-cran-profvis 201s r-cran-quantreg r-cran-ragg r-cran-svglite r-cran-vdiffr r-cran-markdown 201s r-cran-testit r-cran-cairo r-cran-jpeg r-cran-png r-cran-readr r-cran-r.rsp 201s r-cran-codetools r-cran-formatr r-cran-gridsvg r-cran-magick 201s r-cran-reticulate r-cran-rgl r-cran-tikzdevice r-cran-webshot 201s node-highlight.js r-cran-lintr r-cran-tidyverse r-cran-geosphere r-cran-hms 201s r-cran-sodium r-cran-future.apply r-cran-lubridate r-cran-bitops 201s r-cran-mathjaxr r-cran-mockr r-cran-remotes r-cran-webfakes r-cran-cba 201s r-cran-pingr r-cran-ncdf4 r-cran-igraph r-cran-gstat r-cran-fields 201s r-cran-exactextractr r-cran-usethis r-cran-dygraphs r-cran-rsconnect 201s r-cran-downlit r-cran-dbitest r-cran-gert r-cran-rvest r-cran-dichromat 201s r-cran-sm r-cran-gsl r-cran-locfit r-cran-spatial r-cran-nleqslv 201s r-cran-glmnet r-cran-pcict r-cran-rnetcdf r-cran-clue r-cran-cubelyr 201s r-cran-fnn r-cran-ggforce r-cran-ggthemes r-cran-mapdata r-cran-ncdfgeom 201s r-cran-ncmeta r-cran-plm r-cran-randomforest r-cran-spacetime r-cran-viridis 201s r-cran-xts r-cran-zoo r-cran-xml r-cran-data.table r-cran-formattable 201s r-cran-pkgdown r-cran-zeallot r-cran-renv r-cran-runit libfile-mimeinfo-perl 201s libnet-dbus-perl libx11-protocol-perl x11-utils x11-xserver-utils 201s The following NEW packages will be installed: 201s autopkgtest-satdep fontconfig fontconfig-config fonts-dejavu-core 201s fonts-dejavu-mono fonts-font-awesome fonts-glyphicons-halflings 201s fonts-mathjax gdal-data gdal-plugins javascript-common libaec0 libaom3 201s libarmadillo12 libarpack2t64 libblas3 libblosc1 libcairo2 libcfitsio10t64 201s libdatrie1 libde265-0 libdeflate0 libfontconfig1 libfreetype6 libfreexl1 201s libfyba0t64 libgdal34t64 libgeos-c1t64 libgeos3.12.1t64 libgeotiff5 201s libgfortran5 libgif7 libgomp1 libgraphite2-3 libharfbuzz0b libhdf4-0-alt 201s libhdf5-103-1t64 libhdf5-hl-100t64 libheif-plugin-aomdec 201s libheif-plugin-libde265 libheif1 libice6 libjbig0 libjpeg-turbo8 libjpeg8 201s libjs-bootstrap libjs-bootstrap4 libjs-d3 libjs-es5-shim libjs-highlight.js 201s libjs-jquery libjs-jquery-datatables libjs-jquery-selectize.js 201s libjs-jquery-ui libjs-json libjs-mathjax libjs-microplugin.js 201s libjs-modernizr libjs-popper.js libjs-prettify libjs-sifter.js 201s libjs-twitter-bootstrap-datepicker libkmlbase1t64 libkmldom1t64 201s libkmlengine1t64 liblapack3 liblcms2-2 liblerc4 libltdl7 liblua5.4-0 201s libminizip1t64 libmysqlclient21 libnetcdf19t64 libodbc2 libodbcinst2 201s libogdi4.1 libopenjp2-7 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 201s libpaper-utils libpaper1 libpixman-1-0 libpoppler134 libpq5 libproj25 201s libqhull-r8.0 librttopo1 libsharpyuv0 libsm6 libsnappy1v5 libspatialite8t64 201s libsuperlu6 libsz2 libtcl8.6 libthai-data libthai0 libtiff6 libtk8.6 201s libudunits2-0 libudunits2-data liburiparser1 libwebp7 libxcb-render0 201s libxcb-shm0 libxerces-c3.2t64 libxft2 libxrender1 libxss1 libxt6t64 littler 201s mysql-common node-bootstrap-sass node-html5shiv node-normalize.css pandoc 201s pandoc-data proj-data r-base-core r-cran-abind r-cran-askpass 201s r-cran-base64enc r-cran-bit r-cran-bit64 r-cran-blob r-cran-brio 201s r-cran-bslib r-cran-cachem r-cran-callr r-cran-class r-cran-classint 201s r-cran-cli r-cran-colorspace r-cran-commonmark r-cran-covr r-cran-cpp11 201s r-cran-crayon r-cran-curl r-cran-dbi r-cran-deldir r-cran-desc 201s r-cran-diffobj r-cran-digest r-cran-dplyr r-cran-e1071 r-cran-evaluate 201s r-cran-fansi r-cran-farver r-cran-fastmap r-cran-fontawesome r-cran-fs 201s r-cran-generics r-cran-ggplot2 r-cran-glue r-cran-goftest r-cran-gtable 201s r-cran-highr r-cran-htmltools r-cran-httpuv r-cran-httr r-cran-isoband 201s r-cran-jquerylib r-cran-jsonlite r-cran-kernsmooth r-cran-knitr 201s r-cran-labeling r-cran-later r-cran-lattice r-cran-lazyeval r-cran-lifecycle 201s r-cran-littler r-cran-lwgeom r-cran-magrittr r-cran-maps r-cran-mass 201s r-cran-matrix r-cran-memoise r-cran-mgcv r-cran-mime r-cran-munsell 201s r-cran-nanoarrow r-cran-nlme r-cran-openssl r-cran-pbapply r-cran-pillar 201s r-cran-pkgbuild r-cran-pkgconfig r-cran-pkgkitten r-cran-pkgload 201s r-cran-plogr r-cran-polyclip r-cran-praise r-cran-processx r-cran-promises 201s r-cran-proxy r-cran-ps r-cran-purrr r-cran-r6 r-cran-rappdirs r-cran-raster 201s r-cran-rcolorbrewer r-cran-rcpp r-cran-rematch2 r-cran-rex r-cran-rlang 201s r-cran-rmarkdown r-cran-rpart r-cran-rpostgresql r-cran-rprojroot 201s r-cran-rsqlite r-cran-s2 r-cran-sass r-cran-scales r-cran-sf r-cran-shiny 201s r-cran-sourcetools r-cran-sp r-cran-spatstat r-cran-spatstat.data 201s r-cran-spatstat.explore r-cran-spatstat.geom r-cran-spatstat.linnet 201s r-cran-spatstat.model r-cran-spatstat.random r-cran-spatstat.sparse 201s r-cran-spatstat.utils r-cran-stars r-cran-stringi r-cran-stringr 201s r-cran-survival r-cran-sys r-cran-tensor r-cran-terra r-cran-testthat 201s r-cran-tibble r-cran-tidyr r-cran-tidyselect r-cran-tinytex r-cran-units 201s r-cran-utf8 r-cran-vctrs r-cran-viridislite r-cran-waldo r-cran-withr 201s r-cran-wk r-cran-xfun r-cran-xtable r-cran-yaml unixodbc-common unzip 201s x11-common xdg-utils zip 201s 0 upgraded, 253 newly installed, 0 to remove and 0 not upgraded. 201s Need to get 226 MB/226 MB of archives. 201s After this operation, 625 MB of additional disk space will be used. 201s Get:1 /tmp/autopkgtest.UYjkfx/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [924 B] 202s Get:2 http://ftpmaster.internal/ubuntu oracular/main armhf libfreetype6 armhf 2.13.2+dfsg-1build3 [331 kB] 202s Get:3 http://ftpmaster.internal/ubuntu oracular/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 202s Get:4 http://ftpmaster.internal/ubuntu oracular/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 202s Get:5 http://ftpmaster.internal/ubuntu oracular/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 202s Get:6 http://ftpmaster.internal/ubuntu oracular/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 202s Get:7 http://ftpmaster.internal/ubuntu oracular/main armhf fontconfig armhf 2.15.0-1.1ubuntu2 [189 kB] 202s Get:8 http://ftpmaster.internal/ubuntu oracular/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 202s Get:9 http://ftpmaster.internal/ubuntu oracular/universe armhf fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 202s Get:10 http://ftpmaster.internal/ubuntu oracular/main armhf fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 202s Get:11 http://ftpmaster.internal/ubuntu oracular/universe armhf gdal-data all 3.8.5+dfsg-1 [261 kB] 202s Get:12 http://ftpmaster.internal/ubuntu oracular/universe armhf gdal-plugins armhf 3.8.5+dfsg-1 [24.6 kB] 202s Get:13 http://ftpmaster.internal/ubuntu oracular/main armhf javascript-common all 11+nmu1 [5936 B] 202s Get:14 http://ftpmaster.internal/ubuntu oracular/universe armhf libaec0 armhf 1.1.3-1 [20.8 kB] 202s Get:15 http://ftpmaster.internal/ubuntu oracular/main armhf libaom3 armhf 3.8.2-2build1 [1681 kB] 202s Get:16 http://ftpmaster.internal/ubuntu oracular/main armhf libblas3 armhf 3.12.0-3build1 [123 kB] 202s Get:17 http://ftpmaster.internal/ubuntu oracular/main armhf libgfortran5 armhf 14.1.0-1ubuntu1 [311 kB] 202s Get:18 http://ftpmaster.internal/ubuntu oracular/main armhf liblapack3 armhf 3.12.0-3build1 [2085 kB] 202s Get:19 http://ftpmaster.internal/ubuntu oracular/universe armhf libarpack2t64 armhf 3.9.1-1.1build2 [88.4 kB] 202s Get:20 http://ftpmaster.internal/ubuntu oracular/universe armhf libsuperlu6 armhf 6.0.1+dfsg1-1build1 [155 kB] 202s Get:21 http://ftpmaster.internal/ubuntu oracular/universe armhf libarmadillo12 armhf 1:12.8.2+dfsg-1 [102 kB] 202s Get:22 http://ftpmaster.internal/ubuntu oracular/main armhf libsnappy1v5 armhf 1.2.1-1 [28.4 kB] 202s Get:23 http://ftpmaster.internal/ubuntu oracular/universe armhf libblosc1 armhf 1.21.5+ds-1build1 [23.7 kB] 202s Get:24 http://ftpmaster.internal/ubuntu oracular/main armhf libpixman-1-0 armhf 0.42.2-1build1 [193 kB] 202s Get:25 http://ftpmaster.internal/ubuntu oracular/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 202s Get:26 http://ftpmaster.internal/ubuntu oracular/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 202s Get:27 http://ftpmaster.internal/ubuntu oracular/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 202s Get:28 http://ftpmaster.internal/ubuntu oracular/main armhf libcairo2 armhf 1.18.0-3build1 [482 kB] 202s Get:29 http://ftpmaster.internal/ubuntu oracular/universe armhf libcfitsio10t64 armhf 4.3.1-1.1build2 [504 kB] 202s Get:30 http://ftpmaster.internal/ubuntu oracular/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 202s Get:31 http://ftpmaster.internal/ubuntu oracular/main armhf libde265-0 armhf 1.0.15-1build3 [158 kB] 202s Get:32 http://ftpmaster.internal/ubuntu oracular/main armhf libdeflate0 armhf 1.20-1 [38.3 kB] 202s Get:33 http://ftpmaster.internal/ubuntu oracular/universe armhf libfyba0t64 armhf 4.1.1-11build1 [109 kB] 202s Get:34 http://ftpmaster.internal/ubuntu oracular/universe armhf libminizip1t64 armhf 1:1.3.dfsg-3.1ubuntu2 [19.9 kB] 202s Get:35 http://ftpmaster.internal/ubuntu oracular/universe armhf libfreexl1 armhf 2.0.0-1build2 [37.6 kB] 202s Get:36 http://ftpmaster.internal/ubuntu oracular/universe armhf libgeos3.12.1t64 armhf 3.12.1-3build1 [867 kB] 203s Get:37 http://ftpmaster.internal/ubuntu oracular/universe armhf libgeos-c1t64 armhf 3.12.1-3build1 [92.8 kB] 203s Get:38 http://ftpmaster.internal/ubuntu oracular/universe armhf proj-data all 9.4.0-1build2 [7885 kB] 203s Get:39 http://ftpmaster.internal/ubuntu oracular/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 203s Get:40 http://ftpmaster.internal/ubuntu oracular/main armhf libjpeg-turbo8 armhf 2.1.5-2ubuntu2 [125 kB] 203s Get:41 http://ftpmaster.internal/ubuntu oracular/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 203s Get:42 http://ftpmaster.internal/ubuntu oracular/main armhf liblerc4 armhf 4.0.0+ds-4ubuntu2 [151 kB] 203s Get:43 http://ftpmaster.internal/ubuntu oracular/main armhf libsharpyuv0 armhf 1.4.0-0.1 [16.3 kB] 203s Get:44 http://ftpmaster.internal/ubuntu oracular/main armhf libwebp7 armhf 1.4.0-0.1 [184 kB] 203s Get:45 http://ftpmaster.internal/ubuntu oracular/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu2 [178 kB] 203s Get:46 http://ftpmaster.internal/ubuntu oracular/universe armhf libproj25 armhf 9.4.0-1build2 [1281 kB] 203s Get:47 http://ftpmaster.internal/ubuntu oracular/universe armhf libgeotiff5 armhf 1.7.1-5build1 [52.1 kB] 203s Get:48 http://ftpmaster.internal/ubuntu oracular/main armhf libgif7 armhf 5.2.2-1ubuntu1 [32.6 kB] 203s Get:49 http://ftpmaster.internal/ubuntu oracular/universe armhf libsz2 armhf 1.1.3-1 [5302 B] 203s Get:50 http://ftpmaster.internal/ubuntu oracular/universe armhf libhdf4-0-alt armhf 4.3.0-1 [253 kB] 203s Get:51 http://ftpmaster.internal/ubuntu oracular/universe armhf libhdf5-103-1t64 armhf 1.10.10+repack-3.1ubuntu4 [1337 kB] 203s Get:52 http://ftpmaster.internal/ubuntu oracular/main armhf libheif-plugin-aomdec armhf 1.17.6-1ubuntu4 [9862 B] 203s Get:53 http://ftpmaster.internal/ubuntu oracular/main armhf libheif-plugin-libde265 armhf 1.17.6-1ubuntu4 [10.3 kB] 203s Get:54 http://ftpmaster.internal/ubuntu oracular/main armhf libheif1 armhf 1.17.6-1ubuntu4 [267 kB] 203s Get:55 http://ftpmaster.internal/ubuntu oracular/universe armhf liburiparser1 armhf 0.9.7+dfsg-2build1 [29.9 kB] 203s Get:56 http://ftpmaster.internal/ubuntu oracular/universe armhf libkmlbase1t64 armhf 1.3.0-12build1 [45.0 kB] 203s Get:57 http://ftpmaster.internal/ubuntu oracular/universe armhf libkmldom1t64 armhf 1.3.0-12build1 [145 kB] 203s Get:58 http://ftpmaster.internal/ubuntu oracular/universe armhf libkmlengine1t64 armhf 1.3.0-12build1 [69.6 kB] 203s Get:59 http://ftpmaster.internal/ubuntu oracular/main armhf mysql-common all 5.8+1.1.0build1 [6746 B] 203s Get:60 http://ftpmaster.internal/ubuntu oracular/main armhf libmysqlclient21 armhf 8.0.37-1 [1265 kB] 203s Get:61 http://ftpmaster.internal/ubuntu oracular/universe armhf libhdf5-hl-100t64 armhf 1.10.10+repack-3.1ubuntu4 [54.8 kB] 203s Get:62 http://ftpmaster.internal/ubuntu oracular/universe armhf libnetcdf19t64 armhf 1:4.9.2-5ubuntu4 [422 kB] 203s Get:63 http://ftpmaster.internal/ubuntu oracular/main armhf libltdl7 armhf 2.4.7-7build1 [37.6 kB] 203s Get:64 http://ftpmaster.internal/ubuntu oracular/main armhf libodbc2 armhf 2.3.12-1build2 [144 kB] 203s Get:65 http://ftpmaster.internal/ubuntu oracular/main armhf unixodbc-common all 2.3.12-1build2 [8646 B] 203s Get:66 http://ftpmaster.internal/ubuntu oracular/main armhf libodbcinst2 armhf 2.3.12-1build2 [30.4 kB] 203s Get:67 http://ftpmaster.internal/ubuntu oracular/universe armhf libogdi4.1 armhf 4.1.1+ds-4 [185 kB] 203s Get:68 http://ftpmaster.internal/ubuntu oracular/main armhf libopenjp2-7 armhf 2.5.0-2build3 [160 kB] 203s Get:69 http://ftpmaster.internal/ubuntu oracular/main armhf liblcms2-2 armhf 2.14-2build1 [132 kB] 203s Get:70 http://ftpmaster.internal/ubuntu oracular/main armhf libpoppler134 armhf 24.02.0-1ubuntu9 [968 kB] 203s Get:71 http://ftpmaster.internal/ubuntu oracular/main armhf libpq5 armhf 16.2-1ubuntu4 [122 kB] 203s Get:72 http://ftpmaster.internal/ubuntu oracular/universe armhf libqhull-r8.0 armhf 2020.2-6build1 [173 kB] 203s Get:73 http://ftpmaster.internal/ubuntu oracular/universe armhf librttopo1 armhf 1.1.0-3build2 [160 kB] 203s Get:74 http://ftpmaster.internal/ubuntu oracular/universe armhf libspatialite8t64 armhf 5.1.0-3build1 [2019 kB] 203s Get:75 http://ftpmaster.internal/ubuntu oracular/universe armhf libxerces-c3.2t64 armhf 3.2.4+debian-1.3 [817 kB] 203s Get:76 http://ftpmaster.internal/ubuntu oracular/universe armhf libgdal34t64 armhf 3.8.5+dfsg-1 [7869 kB] 204s Get:77 http://ftpmaster.internal/ubuntu oracular/main armhf libgomp1 armhf 14.1.0-1ubuntu1 [125 kB] 204s Get:78 http://ftpmaster.internal/ubuntu oracular/main armhf libgraphite2-3 armhf 1.3.14-2build1 [64.6 kB] 204s Get:79 http://ftpmaster.internal/ubuntu oracular/main armhf libharfbuzz0b armhf 8.3.0-2build2 [446 kB] 204s Get:80 http://ftpmaster.internal/ubuntu oracular/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 204s Get:81 http://ftpmaster.internal/ubuntu oracular/main armhf libice6 armhf 2:1.0.10-1build3 [35.4 kB] 204s Get:82 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 204s Get:83 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 204s Get:84 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 204s Get:85 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-d3 all 3.5.17-4 [132 kB] 204s Get:86 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-es5-shim all 4.6.7-2 [39.8 kB] 204s Get:87 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-highlight.js all 9.18.5+dfsg1-2 [385 kB] 204s Get:88 http://ftpmaster.internal/ubuntu oracular/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 204s Get:89 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-jquery-datatables all 1.11.5+dfsg-2 [146 kB] 204s Get:90 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-sifter.js all 0.6.0+dfsg-3 [12.6 kB] 204s Get:91 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-microplugin.js all 0.0.3+dfsg-1.1 [3712 B] 204s Get:92 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-jquery-selectize.js all 0.12.6+dfsg-1.1 [51.0 kB] 204s Get:93 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 204s Get:94 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-json all 0~20221030+~1.0.8-1 [20.6 kB] 204s Get:95 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-prettify all 2015.12.04+dfsg-1.1 [39.3 kB] 204s Get:96 http://ftpmaster.internal/ubuntu oracular/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 204s Get:97 http://ftpmaster.internal/ubuntu oracular/main armhf libthai-data all 0.1.29-2build1 [158 kB] 204s Get:98 http://ftpmaster.internal/ubuntu oracular/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 204s Get:99 http://ftpmaster.internal/ubuntu oracular/main armhf libpango-1.0-0 armhf 1.52.2+ds-1 [209 kB] 204s Get:100 http://ftpmaster.internal/ubuntu oracular/main armhf libpangoft2-1.0-0 armhf 1.52.2+ds-1 [36.4 kB] 204s Get:101 http://ftpmaster.internal/ubuntu oracular/main armhf libpangocairo-1.0-0 armhf 1.52.2+ds-1 [24.9 kB] 204s Get:102 http://ftpmaster.internal/ubuntu oracular/main armhf libpaper1 armhf 1.1.29build1 [12.6 kB] 204s Get:103 http://ftpmaster.internal/ubuntu oracular/main armhf libpaper-utils armhf 1.1.29build1 [8184 B] 204s Get:104 http://ftpmaster.internal/ubuntu oracular/main armhf libsm6 armhf 2:1.2.3-1build3 [14.1 kB] 204s Get:105 http://ftpmaster.internal/ubuntu oracular/main armhf libtcl8.6 armhf 8.6.14+dfsg-1build1 [903 kB] 205s Get:106 http://ftpmaster.internal/ubuntu oracular/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 205s Get:107 http://ftpmaster.internal/ubuntu oracular/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 205s Get:108 http://ftpmaster.internal/ubuntu oracular/main armhf libtk8.6 armhf 8.6.14-1build1 [681 kB] 205s Get:109 http://ftpmaster.internal/ubuntu oracular/universe armhf libudunits2-data all 2.2.28-7build1 [19.4 kB] 205s Get:110 http://ftpmaster.internal/ubuntu oracular/universe armhf libudunits2-0 armhf 2.2.28-7build1 [47.1 kB] 205s Get:111 http://ftpmaster.internal/ubuntu oracular/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 205s Get:112 http://ftpmaster.internal/ubuntu oracular/main armhf zip armhf 3.0-13build1 [163 kB] 205s Get:113 http://ftpmaster.internal/ubuntu oracular/main armhf unzip armhf 6.0-28ubuntu4 [163 kB] 205s Get:114 http://ftpmaster.internal/ubuntu oracular/main armhf xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 205s Get:115 http://ftpmaster.internal/ubuntu oracular/universe armhf r-base-core armhf 4.4.0-2 [28.1 MB] 208s Get:116 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-littler armhf 0.3.20-1 [82.6 kB] 208s Get:117 http://ftpmaster.internal/ubuntu oracular/universe armhf littler all 0.3.20-1 [2486 B] 208s Get:118 http://ftpmaster.internal/ubuntu oracular/universe armhf node-bootstrap-sass all 3.4.3-2 [187 kB] 208s Get:119 http://ftpmaster.internal/ubuntu oracular/universe armhf node-html5shiv all 3.7.3+dfsg-5 [13.5 kB] 208s Get:120 http://ftpmaster.internal/ubuntu oracular/universe armhf node-normalize.css all 8.0.1-5 [10.8 kB] 208s Get:121 http://ftpmaster.internal/ubuntu oracular/universe armhf pandoc-data all 3.1.3-2build2 [78.3 kB] 208s Get:122 http://ftpmaster.internal/ubuntu oracular/universe armhf pandoc armhf 3.1.3+ds-3build1 [31.9 MB] 209s Get:123 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-abind all 1.4-5-2 [63.6 kB] 209s Get:124 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sys armhf 3.4.2-1 [43.7 kB] 209s Get:125 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-askpass armhf 1.2.0-1 [24.3 kB] 209s Get:126 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-base64enc armhf 0.1-3-3 [27.3 kB] 209s Get:127 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-bit armhf 4.0.5-1 [1054 kB] 209s Get:128 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-bit64 armhf 4.0.5-1 [462 kB] 209s Get:129 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rlang armhf 1.1.3-1 [1658 kB] 209s Get:130 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-cli armhf 3.6.2-1 [1363 kB] 209s Get:131 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-glue armhf 1.7.0-1 [153 kB] 209s Get:132 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-lifecycle all 1.0.4+dfsg-1 [110 kB] 209s Get:133 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-vctrs armhf 0.6.5-1 [1310 kB] 209s Get:134 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-blob all 1.2.4-1 [49.8 kB] 209s Get:135 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-brio armhf 1.1.5-1 [37.9 kB] 209s Get:136 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-fastmap armhf 1.1.1-1 [68.1 kB] 209s Get:137 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-cachem armhf 1.0.8-1 [72.0 kB] 209s Get:138 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-digest armhf 0.6.35-1 [202 kB] 209s Get:139 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-htmltools armhf 0.5.8.1-1 [372 kB] 209s Get:140 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-jquerylib all 0.1.4+dfsg-4 [13.5 kB] 209s Get:141 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-jsonlite armhf 1.8.8+dfsg-1 [438 kB] 209s Get:142 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-memoise all 2.0.1-1 [53.9 kB] 209s Get:143 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-mime armhf 0.12-2 [35.5 kB] 209s Get:144 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-fs armhf 1.6.3+dfsg-1build2 [226 kB] 209s Get:145 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-r6 all 2.5.1-1 [99.0 kB] 209s Get:146 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rappdirs armhf 0.3.3-1 [47.4 kB] 209s Get:147 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sass armhf 0.4.9+dfsg-1 [926 kB] 209s Get:148 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-bslib all 0.7.0+dfsg-1 [4255 kB] 209s Get:149 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-ps armhf 1.7.6-1 [310 kB] 209s Get:150 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-processx armhf 3.8.3-1 [334 kB] 209s Get:151 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-callr all 3.7.6-1 [458 kB] 209s Get:152 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-mass armhf 7.3-60.0.1-1 [1118 kB] 209s Get:153 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-class armhf 7.3-22-2build1 [87.0 kB] 209s Get:154 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-proxy armhf 0.4-27-1 [180 kB] 210s Get:155 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-e1071 armhf 1.7-14-1 [551 kB] 210s Get:156 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-kernsmooth armhf 2.23-24-1 [91.1 kB] 210s Get:157 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-classint armhf 0.4-10+dfsg-1 [105 kB] 210s Get:158 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-colorspace armhf 2.1-0+dfsg-1 [1538 kB] 210s Get:159 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-commonmark armhf 1.9.1-1 [110 kB] 210s Get:160 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-lazyeval armhf 0.2.2-1build1 [142 kB] 210s Get:161 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rex all 1.2.1-1 [129 kB] 210s Get:162 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-curl armhf 5.2.0+dfsg-1build2 [175 kB] 210s Get:163 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-openssl armhf 2.1.1+dfsg-2build2 [398 kB] 210s Get:164 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-httr all 1.4.7+dfsg-1 [459 kB] 210s Get:165 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-crayon all 1.5.2-1 [164 kB] 210s Get:166 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-withr all 2.5.0-1 [225 kB] 210s Get:167 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-yaml armhf 2.3.8-2 [100 kB] 210s Get:168 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-covr armhf 3.6.4+dfsg-1 [302 kB] 210s Get:169 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-cpp11 all 0.4.7-1 [266 kB] 210s Get:170 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-dbi all 1.2.2-1 [823 kB] 210s Get:171 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-deldir armhf 2.0-4-1build1 [268 kB] 210s Get:172 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-desc all 1.4.3-1 [359 kB] 210s Get:173 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-diffobj armhf 0.3.5-1 [1115 kB] 210s Get:174 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-generics all 0.1.3-1 [81.3 kB] 210s Get:175 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-magrittr armhf 2.0.3-1 [154 kB] 210s Get:176 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-fansi armhf 1.0.5-1 [611 kB] 210s Get:177 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-utf8 armhf 1.2.4-1 [136 kB] 210s Get:178 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pillar all 1.9.0+dfsg-1 [464 kB] 210s Get:179 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pkgconfig all 2.0.3-2build1 [19.7 kB] 210s Get:180 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tibble armhf 3.2.1+dfsg-2 [415 kB] 210s Get:181 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tidyselect armhf 1.2.0+dfsg-1 [218 kB] 210s Get:182 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-dplyr armhf 1.1.4-1 [1510 kB] 210s Get:183 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-evaluate all 0.23-1 [90.2 kB] 210s Get:184 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-farver armhf 2.1.1-2 [1353 kB] 210s Get:185 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-fontawesome all 0.5.2-1 [1300 kB] 210s Get:186 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-gtable all 0.3.4+dfsg-1 [191 kB] 210s Get:187 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-isoband armhf 0.2.7-1 [1477 kB] 210s Get:188 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-lattice armhf 0.22-6-1 [1363 kB] 210s Get:189 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-nlme armhf 3.1.164-1build1 [2248 kB] 210s Get:190 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-matrix armhf 1.6-5-1 [3762 kB] 210s Get:191 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-mgcv armhf 1.9-1-1 [3205 kB] 210s Get:192 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-labeling all 0.4.3-1 [62.1 kB] 210s Get:193 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-munsell all 0.5.0-2build1 [208 kB] 210s Get:194 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rcolorbrewer all 1.1-3-1build1 [55.4 kB] 210s Get:195 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-viridislite all 0.4.2-2 [1088 kB] 210s Get:196 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-scales all 1.3.0-1 [603 kB] 210s Get:197 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf r-cran-ggplot2 all 3.5.1+dfsg-1 [3940 kB] 210s Get:198 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-goftest armhf 1.2-3-1 [58.6 kB] 210s Get:199 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-xfun armhf 0.44+dfsg-1 [517 kB] 210s Get:200 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-highr all 0.10+dfsg-2 [38.5 kB] 210s Get:201 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pkgkitten all 0.2.3-1 [25.1 kB] 210s Get:202 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rcpp armhf 1.0.12-1 [1968 kB] 211s Get:203 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-later armhf 1.3.2+dfsg-1 [118 kB] 211s Get:204 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-promises armhf 1.3.0+dfsg-1 [285 kB] 211s Get:205 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-httpuv armhf 1.6.15+dfsg-1 [480 kB] 211s Get:206 http://ftpmaster.internal/ubuntu oracular/main armhf libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 211s Get:207 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-knitr all 1.46+dfsg-1 [911 kB] 211s Get:208 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-units armhf 0.8-5+dfsg-1 [270 kB] 211s Get:209 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-wk armhf 0.9.1-1 [1781 kB] 211s Get:210 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-s2 armhf 1.1.6-1build2 [1895 kB] 211s Get:211 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sf armhf 1.0-16+dfsg-1 [3038 kB] 212s Get:212 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-lwgeom armhf 0.2-13-3build2 [365 kB] 212s Get:213 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-maps armhf 3.4.2-1 [2355 kB] 212s Get:214 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-nanoarrow armhf 0.4.0-1 [281 kB] 212s Get:215 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pbapply all 1.7-2-1 [102 kB] 212s Get:216 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pkgbuild all 1.4.3-1 [209 kB] 212s Get:217 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rprojroot all 2.0.4-1 [124 kB] 212s Get:218 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pkgload all 1.3.4-1 [207 kB] 212s Get:219 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-plogr all 0.2.0-3build1 [15.1 kB] 212s Get:220 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-polyclip armhf 1.10-6-1 [107 kB] 212s Get:221 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-praise all 1.0.0-4build1 [20.3 kB] 212s Get:222 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-purrr armhf 1.0.2-1 [499 kB] 212s Get:223 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sp armhf 1:2.1-2+dfsg-1 [1445 kB] 212s Get:224 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-terra armhf 1.7-65-1build2 [3556 kB] 212s Get:225 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-raster armhf 3.6-26-1 [3093 kB] 212s Get:226 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rematch2 all 2.1.2-2build1 [46.5 kB] 212s Get:227 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-stringi armhf 1.8.3-1 [859 kB] 212s Get:228 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-stringr all 1.5.1-1 [290 kB] 212s Get:229 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tinytex all 0.49-1 [141 kB] 212s Get:230 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-modernizr all 3.13.0-0.1 [101 kB] 212s Get:231 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-xtable all 1:1.8-4-2 [689 kB] 212s Get:232 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sourcetools armhf 0.1.7-1-1 [45.7 kB] 212s Get:233 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-twitter-bootstrap-datepicker all 1.3.1+dfsg1-4.1 [28.5 kB] 212s Get:234 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-shiny all 1.8.1.1+dfsg-1 [2873 kB] 212s Get:235 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rmarkdown all 2.25+dfsg-3 [1481 kB] 212s Get:236 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-survival armhf 3.5-8-1 [6104 kB] 212s Get:237 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rpart armhf 4.1.23-1build1 [657 kB] 212s Get:238 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rpostgresql armhf 0.7-6+dfsg-1 [371 kB] 212s Get:239 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rsqlite armhf 2.3.4-1 [1210 kB] 212s Get:240 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.utils armhf 3.0-4-1 [359 kB] 212s Get:241 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.data all 3.0-4-1 [4090 kB] 212s Get:242 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.geom armhf 3.2-9-1 [3924 kB] 213s Get:243 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.random armhf 3.2-3-1 [1152 kB] 213s Get:244 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tensor all 1.5-4 [15.7 kB] 213s Get:245 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.sparse armhf 3.0-3-1 [213 kB] 213s Get:246 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.explore armhf 3.2-5-1 [3267 kB] 213s Get:247 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.model armhf 3.2-11-1 [3385 kB] 213s Get:248 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.linnet armhf 3.1-5-1 [1465 kB] 213s Get:249 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat armhf 3.0-7-1 [3817 kB] 213s Get:250 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-stars all 0.6-4-1 [4030 kB] 213s Get:251 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-waldo all 0.5.2-1build1 [120 kB] 213s Get:252 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-testthat armhf 3.2.1-1 [1666 kB] 213s Get:253 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tidyr armhf 1.3.1-1 [1152 kB] 214s Preconfiguring packages ... 214s Fetched 226 MB in 12s (19.0 MB/s) 214s Selecting previously unselected package libfreetype6:armhf. 214s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58342 files and directories currently installed.) 214s Preparing to unpack .../000-libfreetype6_2.13.2+dfsg-1build3_armhf.deb ... 214s Unpacking libfreetype6:armhf (2.13.2+dfsg-1build3) ... 214s Selecting previously unselected package fonts-dejavu-mono. 214s Preparing to unpack .../001-fonts-dejavu-mono_2.37-8_all.deb ... 214s Unpacking fonts-dejavu-mono (2.37-8) ... 214s Selecting previously unselected package fonts-dejavu-core. 214s Preparing to unpack .../002-fonts-dejavu-core_2.37-8_all.deb ... 214s Unpacking fonts-dejavu-core (2.37-8) ... 214s Selecting previously unselected package fontconfig-config. 214s Preparing to unpack .../003-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 214s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 214s Selecting previously unselected package libfontconfig1:armhf. 214s Preparing to unpack .../004-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 214s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 214s Selecting previously unselected package fontconfig. 214s Preparing to unpack .../005-fontconfig_2.15.0-1.1ubuntu2_armhf.deb ... 214s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 214s Selecting previously unselected package fonts-font-awesome. 214s Preparing to unpack .../006-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 214s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 215s Selecting previously unselected package fonts-glyphicons-halflings. 215s Preparing to unpack .../007-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 215s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 215s Selecting previously unselected package fonts-mathjax. 215s Preparing to unpack .../008-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 215s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 215s Selecting previously unselected package gdal-data. 215s Preparing to unpack .../009-gdal-data_3.8.5+dfsg-1_all.deb ... 215s Unpacking gdal-data (3.8.5+dfsg-1) ... 215s Selecting previously unselected package gdal-plugins:armhf. 215s Preparing to unpack .../010-gdal-plugins_3.8.5+dfsg-1_armhf.deb ... 215s Unpacking gdal-plugins:armhf (3.8.5+dfsg-1) ... 215s Selecting previously unselected package javascript-common. 215s Preparing to unpack .../011-javascript-common_11+nmu1_all.deb ... 215s Unpacking javascript-common (11+nmu1) ... 215s Selecting previously unselected package libaec0:armhf. 215s Preparing to unpack .../012-libaec0_1.1.3-1_armhf.deb ... 215s Unpacking libaec0:armhf (1.1.3-1) ... 215s Selecting previously unselected package libaom3:armhf. 215s Preparing to unpack .../013-libaom3_3.8.2-2build1_armhf.deb ... 215s Unpacking libaom3:armhf (3.8.2-2build1) ... 215s Selecting previously unselected package libblas3:armhf. 215s Preparing to unpack .../014-libblas3_3.12.0-3build1_armhf.deb ... 215s Unpacking libblas3:armhf (3.12.0-3build1) ... 215s Selecting previously unselected package libgfortran5:armhf. 215s Preparing to unpack .../015-libgfortran5_14.1.0-1ubuntu1_armhf.deb ... 215s Unpacking libgfortran5:armhf (14.1.0-1ubuntu1) ... 215s Selecting previously unselected package liblapack3:armhf. 215s Preparing to unpack .../016-liblapack3_3.12.0-3build1_armhf.deb ... 215s Unpacking liblapack3:armhf (3.12.0-3build1) ... 215s Selecting previously unselected package libarpack2t64:armhf. 215s Preparing to unpack .../017-libarpack2t64_3.9.1-1.1build2_armhf.deb ... 215s Unpacking libarpack2t64:armhf (3.9.1-1.1build2) ... 215s Selecting previously unselected package libsuperlu6:armhf. 215s Preparing to unpack .../018-libsuperlu6_6.0.1+dfsg1-1build1_armhf.deb ... 215s Unpacking libsuperlu6:armhf (6.0.1+dfsg1-1build1) ... 215s Selecting previously unselected package libarmadillo12. 215s Preparing to unpack .../019-libarmadillo12_1%3a12.8.2+dfsg-1_armhf.deb ... 215s Unpacking libarmadillo12 (1:12.8.2+dfsg-1) ... 215s Selecting previously unselected package libsnappy1v5:armhf. 215s Preparing to unpack .../020-libsnappy1v5_1.2.1-1_armhf.deb ... 215s Unpacking libsnappy1v5:armhf (1.2.1-1) ... 215s Selecting previously unselected package libblosc1:armhf. 215s Preparing to unpack .../021-libblosc1_1.21.5+ds-1build1_armhf.deb ... 215s Unpacking libblosc1:armhf (1.21.5+ds-1build1) ... 215s Selecting previously unselected package libpixman-1-0:armhf. 215s Preparing to unpack .../022-libpixman-1-0_0.42.2-1build1_armhf.deb ... 215s Unpacking libpixman-1-0:armhf (0.42.2-1build1) ... 215s Selecting previously unselected package libxcb-render0:armhf. 215s Preparing to unpack .../023-libxcb-render0_1.17.0-2_armhf.deb ... 215s Unpacking libxcb-render0:armhf (1.17.0-2) ... 215s Selecting previously unselected package libxcb-shm0:armhf. 215s Preparing to unpack .../024-libxcb-shm0_1.17.0-2_armhf.deb ... 215s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 215s Selecting previously unselected package libxrender1:armhf. 215s Preparing to unpack .../025-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 215s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 215s Selecting previously unselected package libcairo2:armhf. 215s Preparing to unpack .../026-libcairo2_1.18.0-3build1_armhf.deb ... 215s Unpacking libcairo2:armhf (1.18.0-3build1) ... 215s Selecting previously unselected package libcfitsio10t64:armhf. 215s Preparing to unpack .../027-libcfitsio10t64_4.3.1-1.1build2_armhf.deb ... 215s Unpacking libcfitsio10t64:armhf (4.3.1-1.1build2) ... 215s Selecting previously unselected package libdatrie1:armhf. 215s Preparing to unpack .../028-libdatrie1_0.2.13-3build1_armhf.deb ... 215s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 215s Selecting previously unselected package libde265-0:armhf. 215s Preparing to unpack .../029-libde265-0_1.0.15-1build3_armhf.deb ... 215s Unpacking libde265-0:armhf (1.0.15-1build3) ... 215s Selecting previously unselected package libdeflate0:armhf. 215s Preparing to unpack .../030-libdeflate0_1.20-1_armhf.deb ... 215s Unpacking libdeflate0:armhf (1.20-1) ... 215s Selecting previously unselected package libfyba0t64:armhf. 215s Preparing to unpack .../031-libfyba0t64_4.1.1-11build1_armhf.deb ... 215s Unpacking libfyba0t64:armhf (4.1.1-11build1) ... 215s Selecting previously unselected package libminizip1t64:armhf. 215s Preparing to unpack .../032-libminizip1t64_1%3a1.3.dfsg-3.1ubuntu2_armhf.deb ... 215s Unpacking libminizip1t64:armhf (1:1.3.dfsg-3.1ubuntu2) ... 215s Selecting previously unselected package libfreexl1:armhf. 216s Preparing to unpack .../033-libfreexl1_2.0.0-1build2_armhf.deb ... 216s Unpacking libfreexl1:armhf (2.0.0-1build2) ... 216s Selecting previously unselected package libgeos3.12.1t64:armhf. 216s Preparing to unpack .../034-libgeos3.12.1t64_3.12.1-3build1_armhf.deb ... 216s Unpacking libgeos3.12.1t64:armhf (3.12.1-3build1) ... 216s Selecting previously unselected package libgeos-c1t64:armhf. 216s Preparing to unpack .../035-libgeos-c1t64_3.12.1-3build1_armhf.deb ... 216s Unpacking libgeos-c1t64:armhf (3.12.1-3build1) ... 216s Selecting previously unselected package proj-data. 216s Preparing to unpack .../036-proj-data_9.4.0-1build2_all.deb ... 216s Unpacking proj-data (9.4.0-1build2) ... 216s Selecting previously unselected package libjbig0:armhf. 216s Preparing to unpack .../037-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 216s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 216s Selecting previously unselected package libjpeg-turbo8:armhf. 216s Preparing to unpack .../038-libjpeg-turbo8_2.1.5-2ubuntu2_armhf.deb ... 216s Unpacking libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 216s Selecting previously unselected package libjpeg8:armhf. 216s Preparing to unpack .../039-libjpeg8_8c-2ubuntu11_armhf.deb ... 216s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 216s Selecting previously unselected package liblerc4:armhf. 216s Preparing to unpack .../040-liblerc4_4.0.0+ds-4ubuntu2_armhf.deb ... 216s Unpacking liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 216s Selecting previously unselected package libsharpyuv0:armhf. 216s Preparing to unpack .../041-libsharpyuv0_1.4.0-0.1_armhf.deb ... 216s Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... 216s Selecting previously unselected package libwebp7:armhf. 216s Preparing to unpack .../042-libwebp7_1.4.0-0.1_armhf.deb ... 216s Unpacking libwebp7:armhf (1.4.0-0.1) ... 216s Selecting previously unselected package libtiff6:armhf. 216s Preparing to unpack .../043-libtiff6_4.5.1+git230720-4ubuntu2_armhf.deb ... 216s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu2) ... 216s Selecting previously unselected package libproj25:armhf. 216s Preparing to unpack .../044-libproj25_9.4.0-1build2_armhf.deb ... 216s Unpacking libproj25:armhf (9.4.0-1build2) ... 216s Selecting previously unselected package libgeotiff5:armhf. 216s Preparing to unpack .../045-libgeotiff5_1.7.1-5build1_armhf.deb ... 216s Unpacking libgeotiff5:armhf (1.7.1-5build1) ... 216s Selecting previously unselected package libgif7:armhf. 216s Preparing to unpack .../046-libgif7_5.2.2-1ubuntu1_armhf.deb ... 216s Unpacking libgif7:armhf (5.2.2-1ubuntu1) ... 216s Selecting previously unselected package libsz2:armhf. 216s Preparing to unpack .../047-libsz2_1.1.3-1_armhf.deb ... 216s Unpacking libsz2:armhf (1.1.3-1) ... 216s Selecting previously unselected package libhdf4-0-alt:armhf. 216s Preparing to unpack .../048-libhdf4-0-alt_4.3.0-1_armhf.deb ... 216s Unpacking libhdf4-0-alt:armhf (4.3.0-1) ... 216s Selecting previously unselected package libhdf5-103-1t64:armhf. 216s Preparing to unpack .../049-libhdf5-103-1t64_1.10.10+repack-3.1ubuntu4_armhf.deb ... 216s Unpacking libhdf5-103-1t64:armhf (1.10.10+repack-3.1ubuntu4) ... 216s Selecting previously unselected package libheif-plugin-aomdec:armhf. 216s Preparing to unpack .../050-libheif-plugin-aomdec_1.17.6-1ubuntu4_armhf.deb ... 216s Unpacking libheif-plugin-aomdec:armhf (1.17.6-1ubuntu4) ... 216s Selecting previously unselected package libheif-plugin-libde265:armhf. 216s Preparing to unpack .../051-libheif-plugin-libde265_1.17.6-1ubuntu4_armhf.deb ... 216s Unpacking libheif-plugin-libde265:armhf (1.17.6-1ubuntu4) ... 216s Selecting previously unselected package libheif1:armhf. 216s Preparing to unpack .../052-libheif1_1.17.6-1ubuntu4_armhf.deb ... 216s Unpacking libheif1:armhf (1.17.6-1ubuntu4) ... 216s Selecting previously unselected package liburiparser1:armhf. 216s Preparing to unpack .../053-liburiparser1_0.9.7+dfsg-2build1_armhf.deb ... 216s Unpacking liburiparser1:armhf (0.9.7+dfsg-2build1) ... 216s Selecting previously unselected package libkmlbase1t64:armhf. 216s Preparing to unpack .../054-libkmlbase1t64_1.3.0-12build1_armhf.deb ... 216s Unpacking libkmlbase1t64:armhf (1.3.0-12build1) ... 216s Selecting previously unselected package libkmldom1t64:armhf. 216s Preparing to unpack .../055-libkmldom1t64_1.3.0-12build1_armhf.deb ... 216s Unpacking libkmldom1t64:armhf (1.3.0-12build1) ... 216s Selecting previously unselected package libkmlengine1t64:armhf. 216s Preparing to unpack .../056-libkmlengine1t64_1.3.0-12build1_armhf.deb ... 216s Unpacking libkmlengine1t64:armhf (1.3.0-12build1) ... 216s Selecting previously unselected package mysql-common. 216s Preparing to unpack .../057-mysql-common_5.8+1.1.0build1_all.deb ... 216s Unpacking mysql-common (5.8+1.1.0build1) ... 216s Selecting previously unselected package libmysqlclient21:armhf. 216s Preparing to unpack .../058-libmysqlclient21_8.0.37-1_armhf.deb ... 216s Unpacking libmysqlclient21:armhf (8.0.37-1) ... 216s Selecting previously unselected package libhdf5-hl-100t64:armhf. 216s Preparing to unpack .../059-libhdf5-hl-100t64_1.10.10+repack-3.1ubuntu4_armhf.deb ... 216s Unpacking libhdf5-hl-100t64:armhf (1.10.10+repack-3.1ubuntu4) ... 216s Selecting previously unselected package libnetcdf19t64:armhf. 216s Preparing to unpack .../060-libnetcdf19t64_1%3a4.9.2-5ubuntu4_armhf.deb ... 216s Unpacking libnetcdf19t64:armhf (1:4.9.2-5ubuntu4) ... 216s Selecting previously unselected package libltdl7:armhf. 217s Preparing to unpack .../061-libltdl7_2.4.7-7build1_armhf.deb ... 217s Unpacking libltdl7:armhf (2.4.7-7build1) ... 217s Selecting previously unselected package libodbc2:armhf. 217s Preparing to unpack .../062-libodbc2_2.3.12-1build2_armhf.deb ... 217s Unpacking libodbc2:armhf (2.3.12-1build2) ... 217s Selecting previously unselected package unixodbc-common. 217s Preparing to unpack .../063-unixodbc-common_2.3.12-1build2_all.deb ... 217s Unpacking unixodbc-common (2.3.12-1build2) ... 217s Selecting previously unselected package libodbcinst2:armhf. 217s Preparing to unpack .../064-libodbcinst2_2.3.12-1build2_armhf.deb ... 217s Unpacking libodbcinst2:armhf (2.3.12-1build2) ... 217s Selecting previously unselected package libogdi4.1:armhf. 217s Preparing to unpack .../065-libogdi4.1_4.1.1+ds-4_armhf.deb ... 217s Unpacking libogdi4.1:armhf (4.1.1+ds-4) ... 217s Selecting previously unselected package libopenjp2-7:armhf. 217s Preparing to unpack .../066-libopenjp2-7_2.5.0-2build3_armhf.deb ... 217s Unpacking libopenjp2-7:armhf (2.5.0-2build3) ... 217s Selecting previously unselected package liblcms2-2:armhf. 217s Preparing to unpack .../067-liblcms2-2_2.14-2build1_armhf.deb ... 217s Unpacking liblcms2-2:armhf (2.14-2build1) ... 217s Selecting previously unselected package libpoppler134:armhf. 217s Preparing to unpack .../068-libpoppler134_24.02.0-1ubuntu9_armhf.deb ... 217s Unpacking libpoppler134:armhf (24.02.0-1ubuntu9) ... 217s Selecting previously unselected package libpq5:armhf. 217s Preparing to unpack .../069-libpq5_16.2-1ubuntu4_armhf.deb ... 217s Unpacking libpq5:armhf (16.2-1ubuntu4) ... 217s Selecting previously unselected package libqhull-r8.0:armhf. 217s Preparing to unpack .../070-libqhull-r8.0_2020.2-6build1_armhf.deb ... 217s Unpacking libqhull-r8.0:armhf (2020.2-6build1) ... 217s Selecting previously unselected package librttopo1:armhf. 217s Preparing to unpack .../071-librttopo1_1.1.0-3build2_armhf.deb ... 217s Unpacking librttopo1:armhf (1.1.0-3build2) ... 217s Selecting previously unselected package libspatialite8t64:armhf. 217s Preparing to unpack .../072-libspatialite8t64_5.1.0-3build1_armhf.deb ... 217s Unpacking libspatialite8t64:armhf (5.1.0-3build1) ... 217s Selecting previously unselected package libxerces-c3.2t64:armhf. 217s Preparing to unpack .../073-libxerces-c3.2t64_3.2.4+debian-1.3_armhf.deb ... 217s Unpacking libxerces-c3.2t64:armhf (3.2.4+debian-1.3) ... 217s Selecting previously unselected package libgdal34t64:armhf. 217s Preparing to unpack .../074-libgdal34t64_3.8.5+dfsg-1_armhf.deb ... 217s Unpacking libgdal34t64:armhf (3.8.5+dfsg-1) ... 217s Selecting previously unselected package libgomp1:armhf. 217s Preparing to unpack .../075-libgomp1_14.1.0-1ubuntu1_armhf.deb ... 217s Unpacking libgomp1:armhf (14.1.0-1ubuntu1) ... 217s Selecting previously unselected package libgraphite2-3:armhf. 217s Preparing to unpack .../076-libgraphite2-3_1.3.14-2build1_armhf.deb ... 217s Unpacking libgraphite2-3:armhf (1.3.14-2build1) ... 217s Selecting previously unselected package libharfbuzz0b:armhf. 217s Preparing to unpack .../077-libharfbuzz0b_8.3.0-2build2_armhf.deb ... 217s Unpacking libharfbuzz0b:armhf (8.3.0-2build2) ... 217s Selecting previously unselected package x11-common. 217s Preparing to unpack .../078-x11-common_1%3a7.7+23ubuntu3_all.deb ... 217s Unpacking x11-common (1:7.7+23ubuntu3) ... 217s Selecting previously unselected package libice6:armhf. 217s Preparing to unpack .../079-libice6_2%3a1.0.10-1build3_armhf.deb ... 217s Unpacking libice6:armhf (2:1.0.10-1build3) ... 217s Selecting previously unselected package libjs-bootstrap. 217s Preparing to unpack .../080-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 217s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 217s Selecting previously unselected package libjs-popper.js. 217s Preparing to unpack .../081-libjs-popper.js_1.16.1+ds-6_all.deb ... 217s Unpacking libjs-popper.js (1.16.1+ds-6) ... 217s Selecting previously unselected package libjs-bootstrap4. 217s Preparing to unpack .../082-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 217s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 217s Selecting previously unselected package libjs-d3. 217s Preparing to unpack .../083-libjs-d3_3.5.17-4_all.deb ... 217s Unpacking libjs-d3 (3.5.17-4) ... 217s Selecting previously unselected package libjs-es5-shim. 217s Preparing to unpack .../084-libjs-es5-shim_4.6.7-2_all.deb ... 217s Unpacking libjs-es5-shim (4.6.7-2) ... 217s Selecting previously unselected package libjs-highlight.js. 217s Preparing to unpack .../085-libjs-highlight.js_9.18.5+dfsg1-2_all.deb ... 217s Unpacking libjs-highlight.js (9.18.5+dfsg1-2) ... 218s Selecting previously unselected package libjs-jquery. 218s Preparing to unpack .../086-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 218s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 218s Selecting previously unselected package libjs-jquery-datatables. 218s Preparing to unpack .../087-libjs-jquery-datatables_1.11.5+dfsg-2_all.deb ... 218s Unpacking libjs-jquery-datatables (1.11.5+dfsg-2) ... 218s Selecting previously unselected package libjs-sifter.js. 218s Preparing to unpack .../088-libjs-sifter.js_0.6.0+dfsg-3_all.deb ... 218s Unpacking libjs-sifter.js (0.6.0+dfsg-3) ... 218s Selecting previously unselected package libjs-microplugin.js. 218s Preparing to unpack .../089-libjs-microplugin.js_0.0.3+dfsg-1.1_all.deb ... 218s Unpacking libjs-microplugin.js (0.0.3+dfsg-1.1) ... 218s Selecting previously unselected package libjs-jquery-selectize.js. 218s Preparing to unpack .../090-libjs-jquery-selectize.js_0.12.6+dfsg-1.1_all.deb ... 218s Unpacking libjs-jquery-selectize.js (0.12.6+dfsg-1.1) ... 218s Selecting previously unselected package libjs-jquery-ui. 218s Preparing to unpack .../091-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 218s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 218s Selecting previously unselected package libjs-json. 218s Preparing to unpack .../092-libjs-json_0~20221030+~1.0.8-1_all.deb ... 218s Unpacking libjs-json (0~20221030+~1.0.8-1) ... 218s Selecting previously unselected package libjs-prettify. 218s Preparing to unpack .../093-libjs-prettify_2015.12.04+dfsg-1.1_all.deb ... 218s Unpacking libjs-prettify (2015.12.04+dfsg-1.1) ... 218s Selecting previously unselected package liblua5.4-0:armhf. 218s Preparing to unpack .../094-liblua5.4-0_5.4.6-3build2_armhf.deb ... 218s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 218s Selecting previously unselected package libthai-data. 218s Preparing to unpack .../095-libthai-data_0.1.29-2build1_all.deb ... 218s Unpacking libthai-data (0.1.29-2build1) ... 218s Selecting previously unselected package libthai0:armhf. 218s Preparing to unpack .../096-libthai0_0.1.29-2build1_armhf.deb ... 218s Unpacking libthai0:armhf (0.1.29-2build1) ... 218s Selecting previously unselected package libpango-1.0-0:armhf. 218s Preparing to unpack .../097-libpango-1.0-0_1.52.2+ds-1_armhf.deb ... 218s Unpacking libpango-1.0-0:armhf (1.52.2+ds-1) ... 218s Selecting previously unselected package libpangoft2-1.0-0:armhf. 218s Preparing to unpack .../098-libpangoft2-1.0-0_1.52.2+ds-1_armhf.deb ... 218s Unpacking libpangoft2-1.0-0:armhf (1.52.2+ds-1) ... 218s Selecting previously unselected package libpangocairo-1.0-0:armhf. 218s Preparing to unpack .../099-libpangocairo-1.0-0_1.52.2+ds-1_armhf.deb ... 218s Unpacking libpangocairo-1.0-0:armhf (1.52.2+ds-1) ... 218s Selecting previously unselected package libpaper1:armhf. 218s Preparing to unpack .../100-libpaper1_1.1.29build1_armhf.deb ... 218s Unpacking libpaper1:armhf (1.1.29build1) ... 218s Selecting previously unselected package libpaper-utils. 218s Preparing to unpack .../101-libpaper-utils_1.1.29build1_armhf.deb ... 218s Unpacking libpaper-utils (1.1.29build1) ... 218s Selecting previously unselected package libsm6:armhf. 218s Preparing to unpack .../102-libsm6_2%3a1.2.3-1build3_armhf.deb ... 218s Unpacking libsm6:armhf (2:1.2.3-1build3) ... 218s Selecting previously unselected package libtcl8.6:armhf. 218s Preparing to unpack .../103-libtcl8.6_8.6.14+dfsg-1build1_armhf.deb ... 218s Unpacking libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 218s Selecting previously unselected package libxft2:armhf. 218s Preparing to unpack .../104-libxft2_2.3.6-1build1_armhf.deb ... 218s Unpacking libxft2:armhf (2.3.6-1build1) ... 218s Selecting previously unselected package libxss1:armhf. 218s Preparing to unpack .../105-libxss1_1%3a1.2.3-1build3_armhf.deb ... 218s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 218s Selecting previously unselected package libtk8.6:armhf. 218s Preparing to unpack .../106-libtk8.6_8.6.14-1build1_armhf.deb ... 218s Unpacking libtk8.6:armhf (8.6.14-1build1) ... 218s Selecting previously unselected package libudunits2-data. 218s Preparing to unpack .../107-libudunits2-data_2.2.28-7build1_all.deb ... 218s Unpacking libudunits2-data (2.2.28-7build1) ... 218s Selecting previously unselected package libudunits2-0. 218s Preparing to unpack .../108-libudunits2-0_2.2.28-7build1_armhf.deb ... 218s Unpacking libudunits2-0 (2.2.28-7build1) ... 218s Selecting previously unselected package libxt6t64:armhf. 218s Preparing to unpack .../109-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 218s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 218s Selecting previously unselected package zip. 218s Preparing to unpack .../110-zip_3.0-13build1_armhf.deb ... 218s Unpacking zip (3.0-13build1) ... 218s Selecting previously unselected package unzip. 218s Preparing to unpack .../111-unzip_6.0-28ubuntu4_armhf.deb ... 218s Unpacking unzip (6.0-28ubuntu4) ... 219s Selecting previously unselected package xdg-utils. 219s Preparing to unpack .../112-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 219s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 219s Selecting previously unselected package r-base-core. 219s Preparing to unpack .../113-r-base-core_4.4.0-2_armhf.deb ... 219s Unpacking r-base-core (4.4.0-2) ... 219s Selecting previously unselected package r-cran-littler. 219s Preparing to unpack .../114-r-cran-littler_0.3.20-1_armhf.deb ... 219s Unpacking r-cran-littler (0.3.20-1) ... 219s Selecting previously unselected package littler. 219s Preparing to unpack .../115-littler_0.3.20-1_all.deb ... 219s Unpacking littler (0.3.20-1) ... 219s Selecting previously unselected package node-bootstrap-sass. 219s Preparing to unpack .../116-node-bootstrap-sass_3.4.3-2_all.deb ... 219s Unpacking node-bootstrap-sass (3.4.3-2) ... 219s Selecting previously unselected package node-html5shiv. 219s Preparing to unpack .../117-node-html5shiv_3.7.3+dfsg-5_all.deb ... 219s Unpacking node-html5shiv (3.7.3+dfsg-5) ... 219s Selecting previously unselected package node-normalize.css. 219s Preparing to unpack .../118-node-normalize.css_8.0.1-5_all.deb ... 219s Unpacking node-normalize.css (8.0.1-5) ... 219s Selecting previously unselected package pandoc-data. 219s Preparing to unpack .../119-pandoc-data_3.1.3-2build2_all.deb ... 219s Unpacking pandoc-data (3.1.3-2build2) ... 219s Selecting previously unselected package pandoc. 219s Preparing to unpack .../120-pandoc_3.1.3+ds-3build1_armhf.deb ... 219s Unpacking pandoc (3.1.3+ds-3build1) ... 220s Selecting previously unselected package r-cran-abind. 220s Preparing to unpack .../121-r-cran-abind_1.4-5-2_all.deb ... 220s Unpacking r-cran-abind (1.4-5-2) ... 220s Selecting previously unselected package r-cran-sys. 220s Preparing to unpack .../122-r-cran-sys_3.4.2-1_armhf.deb ... 220s Unpacking r-cran-sys (3.4.2-1) ... 220s Selecting previously unselected package r-cran-askpass. 220s Preparing to unpack .../123-r-cran-askpass_1.2.0-1_armhf.deb ... 220s Unpacking r-cran-askpass (1.2.0-1) ... 220s Selecting previously unselected package r-cran-base64enc. 220s Preparing to unpack .../124-r-cran-base64enc_0.1-3-3_armhf.deb ... 220s Unpacking r-cran-base64enc (0.1-3-3) ... 220s Selecting previously unselected package r-cran-bit. 220s Preparing to unpack .../125-r-cran-bit_4.0.5-1_armhf.deb ... 220s Unpacking r-cran-bit (4.0.5-1) ... 220s Selecting previously unselected package r-cran-bit64. 221s Preparing to unpack .../126-r-cran-bit64_4.0.5-1_armhf.deb ... 221s Unpacking r-cran-bit64 (4.0.5-1) ... 221s Selecting previously unselected package r-cran-rlang. 221s Preparing to unpack .../127-r-cran-rlang_1.1.3-1_armhf.deb ... 221s Unpacking r-cran-rlang (1.1.3-1) ... 221s Selecting previously unselected package r-cran-cli. 221s Preparing to unpack .../128-r-cran-cli_3.6.2-1_armhf.deb ... 221s Unpacking r-cran-cli (3.6.2-1) ... 221s Selecting previously unselected package r-cran-glue. 221s Preparing to unpack .../129-r-cran-glue_1.7.0-1_armhf.deb ... 221s Unpacking r-cran-glue (1.7.0-1) ... 221s Selecting previously unselected package r-cran-lifecycle. 221s Preparing to unpack .../130-r-cran-lifecycle_1.0.4+dfsg-1_all.deb ... 221s Unpacking r-cran-lifecycle (1.0.4+dfsg-1) ... 221s Selecting previously unselected package r-cran-vctrs. 221s Preparing to unpack .../131-r-cran-vctrs_0.6.5-1_armhf.deb ... 221s Unpacking r-cran-vctrs (0.6.5-1) ... 221s Selecting previously unselected package r-cran-blob. 221s Preparing to unpack .../132-r-cran-blob_1.2.4-1_all.deb ... 221s Unpacking r-cran-blob (1.2.4-1) ... 221s Selecting previously unselected package r-cran-brio. 221s Preparing to unpack .../133-r-cran-brio_1.1.5-1_armhf.deb ... 221s Unpacking r-cran-brio (1.1.5-1) ... 221s Selecting previously unselected package r-cran-fastmap. 221s Preparing to unpack .../134-r-cran-fastmap_1.1.1-1_armhf.deb ... 221s Unpacking r-cran-fastmap (1.1.1-1) ... 221s Selecting previously unselected package r-cran-cachem. 221s Preparing to unpack .../135-r-cran-cachem_1.0.8-1_armhf.deb ... 221s Unpacking r-cran-cachem (1.0.8-1) ... 221s Selecting previously unselected package r-cran-digest. 221s Preparing to unpack .../136-r-cran-digest_0.6.35-1_armhf.deb ... 221s Unpacking r-cran-digest (0.6.35-1) ... 221s Selecting previously unselected package r-cran-htmltools. 221s Preparing to unpack .../137-r-cran-htmltools_0.5.8.1-1_armhf.deb ... 221s Unpacking r-cran-htmltools (0.5.8.1-1) ... 221s Selecting previously unselected package r-cran-jquerylib. 221s Preparing to unpack .../138-r-cran-jquerylib_0.1.4+dfsg-4_all.deb ... 221s Unpacking r-cran-jquerylib (0.1.4+dfsg-4) ... 221s Selecting previously unselected package r-cran-jsonlite. 221s Preparing to unpack .../139-r-cran-jsonlite_1.8.8+dfsg-1_armhf.deb ... 221s Unpacking r-cran-jsonlite (1.8.8+dfsg-1) ... 221s Selecting previously unselected package r-cran-memoise. 221s Preparing to unpack .../140-r-cran-memoise_2.0.1-1_all.deb ... 221s Unpacking r-cran-memoise (2.0.1-1) ... 221s Selecting previously unselected package r-cran-mime. 221s Preparing to unpack .../141-r-cran-mime_0.12-2_armhf.deb ... 221s Unpacking r-cran-mime (0.12-2) ... 221s Selecting previously unselected package r-cran-fs. 221s Preparing to unpack .../142-r-cran-fs_1.6.3+dfsg-1build2_armhf.deb ... 221s Unpacking r-cran-fs (1.6.3+dfsg-1build2) ... 221s Selecting previously unselected package r-cran-r6. 221s Preparing to unpack .../143-r-cran-r6_2.5.1-1_all.deb ... 221s Unpacking r-cran-r6 (2.5.1-1) ... 222s Selecting previously unselected package r-cran-rappdirs. 222s Preparing to unpack .../144-r-cran-rappdirs_0.3.3-1_armhf.deb ... 222s Unpacking r-cran-rappdirs (0.3.3-1) ... 222s Selecting previously unselected package r-cran-sass. 222s Preparing to unpack .../145-r-cran-sass_0.4.9+dfsg-1_armhf.deb ... 222s Unpacking r-cran-sass (0.4.9+dfsg-1) ... 222s Selecting previously unselected package r-cran-bslib. 222s Preparing to unpack .../146-r-cran-bslib_0.7.0+dfsg-1_all.deb ... 222s Unpacking r-cran-bslib (0.7.0+dfsg-1) ... 222s Selecting previously unselected package r-cran-ps. 222s Preparing to unpack .../147-r-cran-ps_1.7.6-1_armhf.deb ... 222s Unpacking r-cran-ps (1.7.6-1) ... 222s Selecting previously unselected package r-cran-processx. 222s Preparing to unpack .../148-r-cran-processx_3.8.3-1_armhf.deb ... 222s Unpacking r-cran-processx (3.8.3-1) ... 222s Selecting previously unselected package r-cran-callr. 222s Preparing to unpack .../149-r-cran-callr_3.7.6-1_all.deb ... 222s Unpacking r-cran-callr (3.7.6-1) ... 222s Selecting previously unselected package r-cran-mass. 222s Preparing to unpack .../150-r-cran-mass_7.3-60.0.1-1_armhf.deb ... 222s Unpacking r-cran-mass (7.3-60.0.1-1) ... 222s Selecting previously unselected package r-cran-class. 222s Preparing to unpack .../151-r-cran-class_7.3-22-2build1_armhf.deb ... 222s Unpacking r-cran-class (7.3-22-2build1) ... 222s Selecting previously unselected package r-cran-proxy. 222s Preparing to unpack .../152-r-cran-proxy_0.4-27-1_armhf.deb ... 222s Unpacking r-cran-proxy (0.4-27-1) ... 222s Selecting previously unselected package r-cran-e1071. 222s Preparing to unpack .../153-r-cran-e1071_1.7-14-1_armhf.deb ... 222s Unpacking r-cran-e1071 (1.7-14-1) ... 222s Selecting previously unselected package r-cran-kernsmooth. 222s Preparing to unpack .../154-r-cran-kernsmooth_2.23-24-1_armhf.deb ... 222s Unpacking r-cran-kernsmooth (2.23-24-1) ... 222s Selecting previously unselected package r-cran-classint. 222s Preparing to unpack .../155-r-cran-classint_0.4-10+dfsg-1_armhf.deb ... 222s Unpacking r-cran-classint (0.4-10+dfsg-1) ... 222s Selecting previously unselected package r-cran-colorspace. 222s Preparing to unpack .../156-r-cran-colorspace_2.1-0+dfsg-1_armhf.deb ... 222s Unpacking r-cran-colorspace (2.1-0+dfsg-1) ... 222s Selecting previously unselected package r-cran-commonmark. 222s Preparing to unpack .../157-r-cran-commonmark_1.9.1-1_armhf.deb ... 222s Unpacking r-cran-commonmark (1.9.1-1) ... 222s Selecting previously unselected package r-cran-lazyeval. 222s Preparing to unpack .../158-r-cran-lazyeval_0.2.2-1build1_armhf.deb ... 222s Unpacking r-cran-lazyeval (0.2.2-1build1) ... 222s Selecting previously unselected package r-cran-rex. 222s Preparing to unpack .../159-r-cran-rex_1.2.1-1_all.deb ... 222s Unpacking r-cran-rex (1.2.1-1) ... 222s Selecting previously unselected package r-cran-curl. 222s Preparing to unpack .../160-r-cran-curl_5.2.0+dfsg-1build2_armhf.deb ... 222s Unpacking r-cran-curl (5.2.0+dfsg-1build2) ... 222s Selecting previously unselected package r-cran-openssl. 222s Preparing to unpack .../161-r-cran-openssl_2.1.1+dfsg-2build2_armhf.deb ... 222s Unpacking r-cran-openssl (2.1.1+dfsg-2build2) ... 222s Selecting previously unselected package r-cran-httr. 222s Preparing to unpack .../162-r-cran-httr_1.4.7+dfsg-1_all.deb ... 222s Unpacking r-cran-httr (1.4.7+dfsg-1) ... 222s Selecting previously unselected package r-cran-crayon. 222s Preparing to unpack .../163-r-cran-crayon_1.5.2-1_all.deb ... 222s Unpacking r-cran-crayon (1.5.2-1) ... 222s Selecting previously unselected package r-cran-withr. 222s Preparing to unpack .../164-r-cran-withr_2.5.0-1_all.deb ... 222s Unpacking r-cran-withr (2.5.0-1) ... 223s Selecting previously unselected package r-cran-yaml. 223s Preparing to unpack .../165-r-cran-yaml_2.3.8-2_armhf.deb ... 223s Unpacking r-cran-yaml (2.3.8-2) ... 223s Selecting previously unselected package r-cran-covr. 223s Preparing to unpack .../166-r-cran-covr_3.6.4+dfsg-1_armhf.deb ... 223s Unpacking r-cran-covr (3.6.4+dfsg-1) ... 223s Selecting previously unselected package r-cran-cpp11. 223s Preparing to unpack .../167-r-cran-cpp11_0.4.7-1_all.deb ... 223s Unpacking r-cran-cpp11 (0.4.7-1) ... 223s Selecting previously unselected package r-cran-dbi. 223s Preparing to unpack .../168-r-cran-dbi_1.2.2-1_all.deb ... 223s Unpacking r-cran-dbi (1.2.2-1) ... 223s Selecting previously unselected package r-cran-deldir. 223s Preparing to unpack .../169-r-cran-deldir_2.0-4-1build1_armhf.deb ... 223s Unpacking r-cran-deldir (2.0-4-1build1) ... 223s Selecting previously unselected package r-cran-desc. 223s Preparing to unpack .../170-r-cran-desc_1.4.3-1_all.deb ... 223s Unpacking r-cran-desc (1.4.3-1) ... 223s Selecting previously unselected package r-cran-diffobj. 223s Preparing to unpack .../171-r-cran-diffobj_0.3.5-1_armhf.deb ... 223s Unpacking r-cran-diffobj (0.3.5-1) ... 223s Selecting previously unselected package r-cran-generics. 223s Preparing to unpack .../172-r-cran-generics_0.1.3-1_all.deb ... 223s Unpacking r-cran-generics (0.1.3-1) ... 223s Selecting previously unselected package r-cran-magrittr. 223s Preparing to unpack .../173-r-cran-magrittr_2.0.3-1_armhf.deb ... 223s Unpacking r-cran-magrittr (2.0.3-1) ... 223s Selecting previously unselected package r-cran-fansi. 223s Preparing to unpack .../174-r-cran-fansi_1.0.5-1_armhf.deb ... 223s Unpacking r-cran-fansi (1.0.5-1) ... 223s Selecting previously unselected package r-cran-utf8. 223s Preparing to unpack .../175-r-cran-utf8_1.2.4-1_armhf.deb ... 223s Unpacking r-cran-utf8 (1.2.4-1) ... 223s Selecting previously unselected package r-cran-pillar. 223s Preparing to unpack .../176-r-cran-pillar_1.9.0+dfsg-1_all.deb ... 223s Unpacking r-cran-pillar (1.9.0+dfsg-1) ... 223s Selecting previously unselected package r-cran-pkgconfig. 223s Preparing to unpack .../177-r-cran-pkgconfig_2.0.3-2build1_all.deb ... 223s Unpacking r-cran-pkgconfig (2.0.3-2build1) ... 223s Selecting previously unselected package r-cran-tibble. 223s Preparing to unpack .../178-r-cran-tibble_3.2.1+dfsg-2_armhf.deb ... 223s Unpacking r-cran-tibble (3.2.1+dfsg-2) ... 223s Selecting previously unselected package r-cran-tidyselect. 223s Preparing to unpack .../179-r-cran-tidyselect_1.2.0+dfsg-1_armhf.deb ... 223s Unpacking r-cran-tidyselect (1.2.0+dfsg-1) ... 223s Selecting previously unselected package r-cran-dplyr. 223s Preparing to unpack .../180-r-cran-dplyr_1.1.4-1_armhf.deb ... 223s Unpacking r-cran-dplyr (1.1.4-1) ... 223s Selecting previously unselected package r-cran-evaluate. 223s Preparing to unpack .../181-r-cran-evaluate_0.23-1_all.deb ... 223s Unpacking r-cran-evaluate (0.23-1) ... 223s Selecting previously unselected package r-cran-farver. 223s Preparing to unpack .../182-r-cran-farver_2.1.1-2_armhf.deb ... 223s Unpacking r-cran-farver (2.1.1-2) ... 223s Selecting previously unselected package r-cran-fontawesome. 223s Preparing to unpack .../183-r-cran-fontawesome_0.5.2-1_all.deb ... 223s Unpacking r-cran-fontawesome (0.5.2-1) ... 224s Selecting previously unselected package r-cran-gtable. 224s Preparing to unpack .../184-r-cran-gtable_0.3.4+dfsg-1_all.deb ... 224s Unpacking r-cran-gtable (0.3.4+dfsg-1) ... 224s Selecting previously unselected package r-cran-isoband. 224s Preparing to unpack .../185-r-cran-isoband_0.2.7-1_armhf.deb ... 224s Unpacking r-cran-isoband (0.2.7-1) ... 224s Selecting previously unselected package r-cran-lattice. 224s Preparing to unpack .../186-r-cran-lattice_0.22-6-1_armhf.deb ... 224s Unpacking r-cran-lattice (0.22-6-1) ... 224s Selecting previously unselected package r-cran-nlme. 224s Preparing to unpack .../187-r-cran-nlme_3.1.164-1build1_armhf.deb ... 224s Unpacking r-cran-nlme (3.1.164-1build1) ... 224s Selecting previously unselected package r-cran-matrix. 224s Preparing to unpack .../188-r-cran-matrix_1.6-5-1_armhf.deb ... 224s Unpacking r-cran-matrix (1.6-5-1) ... 224s Selecting previously unselected package r-cran-mgcv. 224s Preparing to unpack .../189-r-cran-mgcv_1.9-1-1_armhf.deb ... 224s Unpacking r-cran-mgcv (1.9-1-1) ... 224s Selecting previously unselected package r-cran-labeling. 224s Preparing to unpack .../190-r-cran-labeling_0.4.3-1_all.deb ... 224s Unpacking r-cran-labeling (0.4.3-1) ... 224s Selecting previously unselected package r-cran-munsell. 224s Preparing to unpack .../191-r-cran-munsell_0.5.0-2build1_all.deb ... 224s Unpacking r-cran-munsell (0.5.0-2build1) ... 224s Selecting previously unselected package r-cran-rcolorbrewer. 224s Preparing to unpack .../192-r-cran-rcolorbrewer_1.1-3-1build1_all.deb ... 224s Unpacking r-cran-rcolorbrewer (1.1-3-1build1) ... 224s Selecting previously unselected package r-cran-viridislite. 224s Preparing to unpack .../193-r-cran-viridislite_0.4.2-2_all.deb ... 224s Unpacking r-cran-viridislite (0.4.2-2) ... 224s Selecting previously unselected package r-cran-scales. 224s Preparing to unpack .../194-r-cran-scales_1.3.0-1_all.deb ... 224s Unpacking r-cran-scales (1.3.0-1) ... 224s Selecting previously unselected package r-cran-ggplot2. 224s Preparing to unpack .../195-r-cran-ggplot2_3.5.1+dfsg-1_all.deb ... 224s Unpacking r-cran-ggplot2 (3.5.1+dfsg-1) ... 224s Selecting previously unselected package r-cran-goftest. 224s Preparing to unpack .../196-r-cran-goftest_1.2-3-1_armhf.deb ... 224s Unpacking r-cran-goftest (1.2-3-1) ... 224s Selecting previously unselected package r-cran-xfun. 224s Preparing to unpack .../197-r-cran-xfun_0.44+dfsg-1_armhf.deb ... 224s Unpacking r-cran-xfun (0.44+dfsg-1) ... 224s Selecting previously unselected package r-cran-highr. 224s Preparing to unpack .../198-r-cran-highr_0.10+dfsg-2_all.deb ... 224s Unpacking r-cran-highr (0.10+dfsg-2) ... 224s Selecting previously unselected package r-cran-pkgkitten. 224s Preparing to unpack .../199-r-cran-pkgkitten_0.2.3-1_all.deb ... 224s Unpacking r-cran-pkgkitten (0.2.3-1) ... 224s Selecting previously unselected package r-cran-rcpp. 224s Preparing to unpack .../200-r-cran-rcpp_1.0.12-1_armhf.deb ... 224s Unpacking r-cran-rcpp (1.0.12-1) ... 225s Selecting previously unselected package r-cran-later. 225s Preparing to unpack .../201-r-cran-later_1.3.2+dfsg-1_armhf.deb ... 225s Unpacking r-cran-later (1.3.2+dfsg-1) ... 225s Selecting previously unselected package r-cran-promises. 225s Preparing to unpack .../202-r-cran-promises_1.3.0+dfsg-1_armhf.deb ... 225s Unpacking r-cran-promises (1.3.0+dfsg-1) ... 225s Selecting previously unselected package r-cran-httpuv. 225s Preparing to unpack .../203-r-cran-httpuv_1.6.15+dfsg-1_armhf.deb ... 225s Unpacking r-cran-httpuv (1.6.15+dfsg-1) ... 225s Selecting previously unselected package libjs-mathjax. 225s Preparing to unpack .../204-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 225s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 225s Selecting previously unselected package r-cran-knitr. 225s Preparing to unpack .../205-r-cran-knitr_1.46+dfsg-1_all.deb ... 225s Unpacking r-cran-knitr (1.46+dfsg-1) ... 226s Selecting previously unselected package r-cran-units. 226s Preparing to unpack .../206-r-cran-units_0.8-5+dfsg-1_armhf.deb ... 226s Unpacking r-cran-units (0.8-5+dfsg-1) ... 226s Selecting previously unselected package r-cran-wk. 226s Preparing to unpack .../207-r-cran-wk_0.9.1-1_armhf.deb ... 226s Unpacking r-cran-wk (0.9.1-1) ... 226s Selecting previously unselected package r-cran-s2. 226s Preparing to unpack .../208-r-cran-s2_1.1.6-1build2_armhf.deb ... 226s Unpacking r-cran-s2 (1.1.6-1build2) ... 226s Selecting previously unselected package r-cran-sf. 226s Preparing to unpack .../209-r-cran-sf_1.0-16+dfsg-1_armhf.deb ... 226s Unpacking r-cran-sf (1.0-16+dfsg-1) ... 226s Selecting previously unselected package r-cran-lwgeom. 226s Preparing to unpack .../210-r-cran-lwgeom_0.2-13-3build2_armhf.deb ... 226s Unpacking r-cran-lwgeom (0.2-13-3build2) ... 226s Selecting previously unselected package r-cran-maps. 226s Preparing to unpack .../211-r-cran-maps_3.4.2-1_armhf.deb ... 226s Unpacking r-cran-maps (3.4.2-1) ... 226s Selecting previously unselected package r-cran-nanoarrow. 226s Preparing to unpack .../212-r-cran-nanoarrow_0.4.0-1_armhf.deb ... 226s Unpacking r-cran-nanoarrow (0.4.0-1) ... 226s Selecting previously unselected package r-cran-pbapply. 226s Preparing to unpack .../213-r-cran-pbapply_1.7-2-1_all.deb ... 226s Unpacking r-cran-pbapply (1.7-2-1) ... 226s Selecting previously unselected package r-cran-pkgbuild. 226s Preparing to unpack .../214-r-cran-pkgbuild_1.4.3-1_all.deb ... 226s Unpacking r-cran-pkgbuild (1.4.3-1) ... 226s Selecting previously unselected package r-cran-rprojroot. 226s Preparing to unpack .../215-r-cran-rprojroot_2.0.4-1_all.deb ... 226s Unpacking r-cran-rprojroot (2.0.4-1) ... 226s Selecting previously unselected package r-cran-pkgload. 226s Preparing to unpack .../216-r-cran-pkgload_1.3.4-1_all.deb ... 226s Unpacking r-cran-pkgload (1.3.4-1) ... 226s Selecting previously unselected package r-cran-plogr. 226s Preparing to unpack .../217-r-cran-plogr_0.2.0-3build1_all.deb ... 226s Unpacking r-cran-plogr (0.2.0-3build1) ... 226s Selecting previously unselected package r-cran-polyclip. 226s Preparing to unpack .../218-r-cran-polyclip_1.10-6-1_armhf.deb ... 226s Unpacking r-cran-polyclip (1.10-6-1) ... 226s Selecting previously unselected package r-cran-praise. 226s Preparing to unpack .../219-r-cran-praise_1.0.0-4build1_all.deb ... 226s Unpacking r-cran-praise (1.0.0-4build1) ... 226s Selecting previously unselected package r-cran-purrr. 226s Preparing to unpack .../220-r-cran-purrr_1.0.2-1_armhf.deb ... 226s Unpacking r-cran-purrr (1.0.2-1) ... 226s Selecting previously unselected package r-cran-sp. 226s Preparing to unpack .../221-r-cran-sp_1%3a2.1-2+dfsg-1_armhf.deb ... 226s Unpacking r-cran-sp (1:2.1-2+dfsg-1) ... 226s Selecting previously unselected package r-cran-terra. 226s Preparing to unpack .../222-r-cran-terra_1.7-65-1build2_armhf.deb ... 226s Unpacking r-cran-terra (1.7-65-1build2) ... 226s Selecting previously unselected package r-cran-raster. 226s Preparing to unpack .../223-r-cran-raster_3.6-26-1_armhf.deb ... 226s Unpacking r-cran-raster (3.6-26-1) ... 226s Selecting previously unselected package r-cran-rematch2. 227s Preparing to unpack .../224-r-cran-rematch2_2.1.2-2build1_all.deb ... 227s Unpacking r-cran-rematch2 (2.1.2-2build1) ... 227s Selecting previously unselected package r-cran-stringi. 227s Preparing to unpack .../225-r-cran-stringi_1.8.3-1_armhf.deb ... 227s Unpacking r-cran-stringi (1.8.3-1) ... 227s Selecting previously unselected package r-cran-stringr. 227s Preparing to unpack .../226-r-cran-stringr_1.5.1-1_all.deb ... 227s Unpacking r-cran-stringr (1.5.1-1) ... 227s Selecting previously unselected package r-cran-tinytex. 227s Preparing to unpack .../227-r-cran-tinytex_0.49-1_all.deb ... 227s Unpacking r-cran-tinytex (0.49-1) ... 227s Selecting previously unselected package libjs-modernizr. 227s Preparing to unpack .../228-libjs-modernizr_3.13.0-0.1_all.deb ... 227s Unpacking libjs-modernizr (3.13.0-0.1) ... 227s Selecting previously unselected package r-cran-xtable. 227s Preparing to unpack .../229-r-cran-xtable_1%3a1.8-4-2_all.deb ... 227s Unpacking r-cran-xtable (1:1.8-4-2) ... 227s Selecting previously unselected package r-cran-sourcetools. 227s Preparing to unpack .../230-r-cran-sourcetools_0.1.7-1-1_armhf.deb ... 227s Unpacking r-cran-sourcetools (0.1.7-1-1) ... 227s Selecting previously unselected package libjs-twitter-bootstrap-datepicker. 227s Preparing to unpack .../231-libjs-twitter-bootstrap-datepicker_1.3.1+dfsg1-4.1_all.deb ... 227s Unpacking libjs-twitter-bootstrap-datepicker (1.3.1+dfsg1-4.1) ... 227s Selecting previously unselected package r-cran-shiny. 227s Preparing to unpack .../232-r-cran-shiny_1.8.1.1+dfsg-1_all.deb ... 227s Unpacking r-cran-shiny (1.8.1.1+dfsg-1) ... 227s Selecting previously unselected package r-cran-rmarkdown. 227s Preparing to unpack .../233-r-cran-rmarkdown_2.25+dfsg-3_all.deb ... 227s Unpacking r-cran-rmarkdown (2.25+dfsg-3) ... 227s Selecting previously unselected package r-cran-survival. 227s Preparing to unpack .../234-r-cran-survival_3.5-8-1_armhf.deb ... 227s Unpacking r-cran-survival (3.5-8-1) ... 227s Selecting previously unselected package r-cran-rpart. 227s Preparing to unpack .../235-r-cran-rpart_4.1.23-1build1_armhf.deb ... 227s Unpacking r-cran-rpart (4.1.23-1build1) ... 227s Selecting previously unselected package r-cran-rpostgresql. 227s Preparing to unpack .../236-r-cran-rpostgresql_0.7-6+dfsg-1_armhf.deb ... 227s Unpacking r-cran-rpostgresql (0.7-6+dfsg-1) ... 227s Selecting previously unselected package r-cran-rsqlite. 227s Preparing to unpack .../237-r-cran-rsqlite_2.3.4-1_armhf.deb ... 227s Unpacking r-cran-rsqlite (2.3.4-1) ... 227s Selecting previously unselected package r-cran-spatstat.utils. 227s Preparing to unpack .../238-r-cran-spatstat.utils_3.0-4-1_armhf.deb ... 227s Unpacking r-cran-spatstat.utils (3.0-4-1) ... 227s Selecting previously unselected package r-cran-spatstat.data. 227s Preparing to unpack .../239-r-cran-spatstat.data_3.0-4-1_all.deb ... 227s Unpacking r-cran-spatstat.data (3.0-4-1) ... 227s Selecting previously unselected package r-cran-spatstat.geom. 227s Preparing to unpack .../240-r-cran-spatstat.geom_3.2-9-1_armhf.deb ... 227s Unpacking r-cran-spatstat.geom (3.2-9-1) ... 227s Selecting previously unselected package r-cran-spatstat.random. 227s Preparing to unpack .../241-r-cran-spatstat.random_3.2-3-1_armhf.deb ... 227s Unpacking r-cran-spatstat.random (3.2-3-1) ... 228s Selecting previously unselected package r-cran-tensor. 228s Preparing to unpack .../242-r-cran-tensor_1.5-4_all.deb ... 228s Unpacking r-cran-tensor (1.5-4) ... 228s Selecting previously unselected package r-cran-spatstat.sparse. 228s Preparing to unpack .../243-r-cran-spatstat.sparse_3.0-3-1_armhf.deb ... 228s Unpacking r-cran-spatstat.sparse (3.0-3-1) ... 228s Selecting previously unselected package r-cran-spatstat.explore. 228s Preparing to unpack .../244-r-cran-spatstat.explore_3.2-5-1_armhf.deb ... 228s Unpacking r-cran-spatstat.explore (3.2-5-1) ... 228s Selecting previously unselected package r-cran-spatstat.model. 228s Preparing to unpack .../245-r-cran-spatstat.model_3.2-11-1_armhf.deb ... 228s Unpacking r-cran-spatstat.model (3.2-11-1) ... 228s Selecting previously unselected package r-cran-spatstat.linnet. 228s Preparing to unpack .../246-r-cran-spatstat.linnet_3.1-5-1_armhf.deb ... 228s Unpacking r-cran-spatstat.linnet (3.1-5-1) ... 228s Selecting previously unselected package r-cran-spatstat. 228s Preparing to unpack .../247-r-cran-spatstat_3.0-7-1_armhf.deb ... 228s Unpacking r-cran-spatstat (3.0-7-1) ... 228s Selecting previously unselected package r-cran-stars. 228s Preparing to unpack .../248-r-cran-stars_0.6-4-1_all.deb ... 228s Unpacking r-cran-stars (0.6-4-1) ... 228s Selecting previously unselected package r-cran-waldo. 228s Preparing to unpack .../249-r-cran-waldo_0.5.2-1build1_all.deb ... 228s Unpacking r-cran-waldo (0.5.2-1build1) ... 228s Selecting previously unselected package r-cran-testthat. 228s Preparing to unpack .../250-r-cran-testthat_3.2.1-1_armhf.deb ... 228s Unpacking r-cran-testthat (3.2.1-1) ... 228s Selecting previously unselected package r-cran-tidyr. 228s Preparing to unpack .../251-r-cran-tidyr_1.3.1-1_armhf.deb ... 228s Unpacking r-cran-tidyr (1.3.1-1) ... 228s Selecting previously unselected package autopkgtest-satdep. 228s Preparing to unpack .../252-1-autopkgtest-satdep.deb ... 228s Unpacking autopkgtest-satdep (0) ... 228s Setting up libjs-json (0~20221030+~1.0.8-1) ... 228s Setting up javascript-common (11+nmu1) ... 228s Setting up libgraphite2-3:armhf (1.3.14-2build1) ... 228s Setting up liblcms2-2:armhf (2.14-2build1) ... 228s Setting up libpixman-1-0:armhf (0.42.2-1build1) ... 228s Setting up libsharpyuv0:armhf (1.4.0-0.1) ... 228s Setting up libpaper1:armhf (1.1.29build1) ... 228s 228s Creating config file /etc/papersize with new version 228s Setting up libaom3:armhf (3.8.2-2build1) ... 228s Setting up mysql-common (5.8+1.1.0build1) ... 228s update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode 228s Setting up libmysqlclient21:armhf (8.0.37-1) ... 228s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 228s Setting up liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 228s Setting up proj-data (9.4.0-1build2) ... 228s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 228s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 228s Setting up libdatrie1:armhf (0.2.13-3build1) ... 228s Setting up libjs-popper.js (1.16.1+ds-6) ... 228s Setting up libogdi4.1:armhf (4.1.1+ds-4) ... 228s Setting up libxcb-render0:armhf (1.17.0-2) ... 228s Setting up libgeos3.12.1t64:armhf (3.12.1-3build1) ... 228s Setting up libjs-sifter.js (0.6.0+dfsg-3) ... 228s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 228s Setting up libgeos-c1t64:armhf (3.12.1-3build1) ... 228s Setting up unzip (6.0-28ubuntu4) ... 228s Setting up x11-common (1:7.7+23ubuntu3) ... 229s Setting up node-html5shiv (3.7.3+dfsg-5) ... 229s Setting up libpq5:armhf (16.2-1ubuntu4) ... 229s Setting up libdeflate0:armhf (1.20-1) ... 229s Setting up libqhull-r8.0:armhf (2020.2-6build1) ... 229s Setting up libjs-microplugin.js (0.0.3+dfsg-1.1) ... 229s Setting up libxcb-shm0:armhf (1.17.0-2) ... 229s Setting up libpaper-utils (1.1.29build1) ... 229s Setting up libxerces-c3.2t64:armhf (3.2.4+debian-1.3) ... 229s Setting up libgomp1:armhf (14.1.0-1ubuntu1) ... 229s Setting up libjs-modernizr (3.13.0-0.1) ... 229s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 229s Setting up libaec0:armhf (1.1.3-1) ... 229s Setting up gdal-data (3.8.5+dfsg-1) ... 229s Setting up libsnappy1v5:armhf (1.2.1-1) ... 229s Setting up libjs-es5-shim (4.6.7-2) ... 229s Setting up zip (3.0-13build1) ... 229s Setting up libblas3:armhf (3.12.0-3build1) ... 229s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 229s Setting up libcfitsio10t64:armhf (4.3.1-1.1build2) ... 229s Setting up libfreetype6:armhf (2.13.2+dfsg-1build3) ... 229s Setting up libjs-d3 (3.5.17-4) ... 229s Setting up fonts-dejavu-mono (2.37-8) ... 229s Setting up libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 229s Setting up fonts-dejavu-core (2.37-8) ... 229s Setting up unixodbc-common (2.3.12-1build2) ... 229s Setting up libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 229s Setting up libltdl7:armhf (2.4.7-7build1) ... 229s Setting up libgfortran5:armhf (14.1.0-1ubuntu1) ... 229s Setting up libwebp7:armhf (1.4.0-0.1) ... 229s Setting up libgif7:armhf (5.2.2-1ubuntu1) ... 229s Setting up libodbc2:armhf (2.3.12-1build2) ... 229s Setting up liburiparser1:armhf (0.9.7+dfsg-2build1) ... 229s Setting up libfyba0t64:armhf (4.1.1-11build1) ... 229s Setting up librttopo1:armhf (1.1.0-3build2) ... 229s Setting up libudunits2-data (2.2.28-7build1) ... 229s Setting up libjs-highlight.js (9.18.5+dfsg1-2) ... 229s Setting up libminizip1t64:armhf (1:1.3.dfsg-3.1ubuntu2) ... 229s Setting up libblosc1:armhf (1.21.5+ds-1build1) ... 229s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 229s Setting up libopenjp2-7:armhf (2.5.0-2build3) ... 229s Setting up libharfbuzz0b:armhf (8.3.0-2build2) ... 229s Setting up libthai-data (0.1.29-2build1) ... 229s Setting up node-bootstrap-sass (3.4.3-2) ... 229s Setting up libjs-prettify (2015.12.04+dfsg-1.1) ... 229s Setting up libxss1:armhf (1:1.2.3-1build3) ... 229s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 229s Setting up pandoc-data (3.1.3-2build2) ... 229s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 229s Setting up libde265-0:armhf (1.0.15-1build3) ... 229s Setting up libkmlbase1t64:armhf (1.3.0-12build1) ... 229s Setting up node-normalize.css (8.0.1-5) ... 229s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 229s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 229s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 229s Setting up libsz2:armhf (1.1.3-1) ... 229s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 229s Setting up gdal-plugins:armhf (3.8.5+dfsg-1) ... 229s Setting up libjs-jquery-selectize.js (0.12.6+dfsg-1.1) ... 229s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 229s Setting up libice6:armhf (2:1.0.10-1build3) ... 229s Setting up libodbcinst2:armhf (2.3.12-1build2) ... 229s Setting up liblapack3:armhf (3.12.0-3build1) ... 229s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 229s Setting up libudunits2-0 (2.2.28-7build1) ... 229s Setting up libarpack2t64:armhf (3.9.1-1.1build2) ... 229s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 229s Setting up libjs-twitter-bootstrap-datepicker (1.3.1+dfsg1-4.1) ... 229s Setting up libsuperlu6:armhf (6.0.1+dfsg1-1build1) ... 229s Setting up libjs-jquery-datatables (1.11.5+dfsg-2) ... 229s Setting up libkmldom1t64:armhf (1.3.0-12build1) ... 229s Setting up libthai0:armhf (0.1.29-2build1) ... 229s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 229s Setting up pandoc (3.1.3+ds-3build1) ... 229s Setting up libhdf4-0-alt:armhf (4.3.0-1) ... 229s Setting up libfreexl1:armhf (2.0.0-1build2) ... 229s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu2) ... 229s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 229s Setting up libhdf5-103-1t64:armhf (1.10.10+repack-3.1ubuntu4) ... 229s Setting up libsm6:armhf (2:1.2.3-1build3) ... 229s Setting up libarmadillo12 (1:12.8.2+dfsg-1) ... 229s Setting up libhdf5-hl-100t64:armhf (1.10.10+repack-3.1ubuntu4) ... 229s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 231s Regenerating fonts cache... done. 231s Setting up libnetcdf19t64:armhf (1:4.9.2-5ubuntu4) ... 231s Setting up libxft2:armhf (2.3.6-1build1) ... 231s Setting up libproj25:armhf (9.4.0-1build2) ... 231s Setting up libpoppler134:armhf (24.02.0-1ubuntu9) ... 231s Setting up libtk8.6:armhf (8.6.14-1build1) ... 231s Setting up libpango-1.0-0:armhf (1.52.2+ds-1) ... 231s Setting up libkmlengine1t64:armhf (1.3.0-12build1) ... 231s Setting up libcairo2:armhf (1.18.0-3build1) ... 231s Setting up libgeotiff5:armhf (1.7.1-5build1) ... 231s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 231s Setting up libpangoft2-1.0-0:armhf (1.52.2+ds-1) ... 231s Setting up libpangocairo-1.0-0:armhf (1.52.2+ds-1) ... 231s Setting up libspatialite8t64:armhf (5.1.0-3build1) ... 231s Setting up r-base-core (4.4.0-2) ... 231s 231s Creating config file /etc/R/Renviron with new version 232s Setting up r-cran-crayon (1.5.2-1) ... 232s Setting up r-cran-labeling (0.4.3-1) ... 232s Setting up r-cran-sourcetools (0.1.7-1-1) ... 232s Setting up r-cran-lattice (0.22-6-1) ... 232s Setting up r-cran-ps (1.7.6-1) ... 232s Setting up r-cran-nlme (3.1.164-1build1) ... 232s Setting up r-cran-farver (2.1.1-2) ... 232s Setting up r-cran-pbapply (1.7-2-1) ... 232s Setting up r-cran-spatstat.utils (3.0-4-1) ... 232s Setting up r-cran-viridislite (0.4.2-2) ... 232s Setting up r-cran-tensor (1.5-4) ... 232s Setting up r-cran-lazyeval (0.2.2-1build1) ... 232s Setting up r-cran-wk (0.9.1-1) ... 232s Setting up r-cran-commonmark (1.9.1-1) ... 232s Setting up r-cran-proxy (0.4-27-1) ... 232s Setting up r-cran-r6 (2.5.1-1) ... 232s Setting up r-cran-pkgkitten (0.2.3-1) ... 232s Setting up r-cran-magrittr (2.0.3-1) ... 232s Setting up r-cran-rappdirs (0.3.3-1) ... 232s Setting up r-cran-littler (0.3.20-1) ... 232s Setting up r-cran-fs (1.6.3+dfsg-1build2) ... 232s Setting up r-cran-rcpp (1.0.12-1) ... 232s Setting up r-cran-curl (5.2.0+dfsg-1build2) ... 232s Setting up r-cran-brio (1.1.5-1) ... 232s Setting up r-cran-diffobj (0.3.5-1) ... 232s Setting up r-cran-maps (3.4.2-1) ... 232s Setting up r-cran-rlang (1.1.3-1) ... 232s Setting up littler (0.3.20-1) ... 232s Setting up r-cran-xfun (0.44+dfsg-1) ... 232s Setting up r-cran-sys (3.4.2-1) ... 232s Setting up r-cran-plogr (0.2.0-3build1) ... 232s Setting up r-cran-withr (2.5.0-1) ... 232s Setting up r-cran-processx (3.8.3-1) ... 232s Setting up r-cran-mime (0.12-2) ... 232s Setting up r-cran-praise (1.0.0-4build1) ... 232s Setting up r-cran-generics (0.1.3-1) ... 232s Setting up r-cran-base64enc (0.1-3-3) ... 232s Setting up r-cran-abind (1.4-5-2) ... 232s Setting up r-cran-s2 (1.1.6-1build2) ... 232s Setting up r-cran-digest (0.6.35-1) ... 232s Setting up r-cran-yaml (2.3.8-2) ... 232s Setting up r-cran-evaluate (0.23-1) ... 232s Setting up r-cran-dbi (1.2.2-1) ... 232s Setting up r-cran-highr (0.10+dfsg-2) ... 232s Setting up r-cran-fansi (1.0.5-1) ... 232s Setting up r-cran-mass (7.3-60.0.1-1) ... 232s Setting up r-cran-nanoarrow (0.4.0-1) ... 232s Setting up r-cran-glue (1.7.0-1) ... 232s Setting up r-cran-bit (4.0.5-1) ... 232s Setting up r-cran-xtable (1:1.8-4-2) ... 232s Setting up r-cran-polyclip (1.10-6-1) ... 232s Setting up r-cran-cli (3.6.2-1) ... 232s Setting up r-cran-lifecycle (1.0.4+dfsg-1) ... 232s Setting up r-cran-rprojroot (2.0.4-1) ... 232s Setting up r-cran-bit64 (4.0.5-1) ... 232s Setting up r-cran-deldir (2.0-4-1build1) ... 232s Setting up r-cran-goftest (1.2-3-1) ... 232s Setting up r-cran-askpass (1.2.0-1) ... 232s Setting up r-cran-fastmap (1.1.1-1) ... 232s Setting up r-cran-jsonlite (1.8.8+dfsg-1) ... 232s Setting up r-cran-pkgconfig (2.0.3-2build1) ... 232s Setting up r-cran-sp (1:2.1-2+dfsg-1) ... 232s Setting up r-cran-utf8 (1.2.4-1) ... 232s Setting up r-cran-colorspace (2.1-0+dfsg-1) ... 232s Setting up r-cran-stringi (1.8.3-1) ... 232s Setting up r-cran-rex (1.2.1-1) ... 232s Setting up r-cran-cpp11 (0.4.7-1) ... 232s Setting up r-cran-rcolorbrewer (1.1-3-1build1) ... 232s Setting up r-cran-isoband (0.2.7-1) ... 232s Setting up r-cran-gtable (0.3.4+dfsg-1) ... 232s Setting up r-cran-units (0.8-5+dfsg-1) ... 232s Setting up r-cran-later (1.3.2+dfsg-1) ... 232s Setting up r-cran-matrix (1.6-5-1) ... 232s Setting up r-cran-spatstat.sparse (3.0-3-1) ... 232s Setting up r-cran-htmltools (0.5.8.1-1) ... 232s Setting up r-cran-tinytex (0.49-1) ... 232s Setting up r-cran-kernsmooth (2.23-24-1) ... 232s Setting up r-cran-knitr (1.46+dfsg-1) ... 232s Setting up r-cran-mgcv (1.9-1-1) ... 232s Setting up r-cran-rpostgresql (0.7-6+dfsg-1) ... 232s Setting up r-cran-cachem (1.0.8-1) ... 232s Setting up r-cran-sass (0.4.9+dfsg-1) ... 232s Setting up r-cran-vctrs (0.6.5-1) ... 232s Setting up r-cran-pillar (1.9.0+dfsg-1) ... 232s Setting up r-cran-openssl (2.1.1+dfsg-2build2) ... 232s Setting up r-cran-stringr (1.5.1-1) ... 232s Setting up r-cran-class (7.3-22-2build1) ... 232s Setting up r-cran-callr (3.7.6-1) ... 232s Setting up r-cran-desc (1.4.3-1) ... 232s Setting up r-cran-munsell (0.5.0-2build1) ... 232s Setting up r-cran-tibble (3.2.1+dfsg-2) ... 232s Setting up r-cran-fontawesome (0.5.2-1) ... 232s Setting up r-cran-survival (3.5-8-1) ... 232s Setting up r-cran-jquerylib (0.1.4+dfsg-4) ... 232s Setting up r-cran-tidyselect (1.2.0+dfsg-1) ... 232s Setting up r-cran-httr (1.4.7+dfsg-1) ... 232s Setting up r-cran-scales (1.3.0-1) ... 232s Setting up r-cran-memoise (2.0.1-1) ... 232s Setting up r-cran-covr (3.6.4+dfsg-1) ... 232s Setting up r-cran-promises (1.3.0+dfsg-1) ... 232s Setting up r-cran-purrr (1.0.2-1) ... 232s Setting up r-cran-e1071 (1.7-14-1) ... 232s Setting up r-cran-spatstat.data (3.0-4-1) ... 232s Setting up r-cran-blob (1.2.4-1) ... 232s Setting up r-cran-spatstat.geom (3.2-9-1) ... 232s Setting up r-cran-pkgbuild (1.4.3-1) ... 232s Setting up r-cran-dplyr (1.1.4-1) ... 232s Setting up r-cran-rsqlite (2.3.4-1) ... 232s Setting up r-cran-pkgload (1.3.4-1) ... 232s Setting up r-cran-ggplot2 (3.5.1+dfsg-1) ... 232s Setting up r-cran-httpuv (1.6.15+dfsg-1) ... 232s Setting up r-cran-rematch2 (2.1.2-2build1) ... 232s Setting up r-cran-rpart (4.1.23-1build1) ... 232s Setting up r-cran-spatstat.random (3.2-3-1) ... 232s Setting up r-cran-classint (0.4-10+dfsg-1) ... 232s Setting up r-cran-bslib (0.7.0+dfsg-1) ... 232s Setting up r-cran-spatstat.explore (3.2-5-1) ... 232s Setting up r-cran-waldo (0.5.2-1build1) ... 232s Setting up r-cran-tidyr (1.3.1-1) ... 232s Setting up r-cran-spatstat.model (3.2-11-1) ... 232s Setting up r-cran-shiny (1.8.1.1+dfsg-1) ... 232s Setting up r-cran-testthat (3.2.1-1) ... 232s Setting up r-cran-rmarkdown (2.25+dfsg-3) ... 232s Setting up r-cran-spatstat.linnet (3.1-5-1) ... 232s Setting up r-cran-spatstat (3.0-7-1) ... 232s Setting up libheif-plugin-aomdec:armhf (1.17.6-1ubuntu4) ... 232s Setting up libheif-plugin-libde265:armhf (1.17.6-1ubuntu4) ... 232s Setting up libheif1:armhf (1.17.6-1ubuntu4) ... 232s Setting up libgdal34t64:armhf (3.8.5+dfsg-1) ... 232s Setting up r-cran-terra (1.7-65-1build2) ... 232s Setting up r-cran-sf (1.0-16+dfsg-1) ... 232s Setting up r-cran-stars (0.6-4-1) ... 232s Setting up r-cran-raster (3.6-26-1) ... 232s Setting up r-cran-lwgeom (0.2-13-3build2) ... 232s Setting up autopkgtest-satdep (0) ... 232s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 232s Processing triggers for man-db (2.12.1-1) ... 232s Processing triggers for install-info (7.1-3build2) ... 278s (Reading database ... 79954 files and directories currently installed.) 278s Removing autopkgtest-satdep (0) ... 286s autopkgtest [08:40:27]: test run-unit-test: [----------------------- 288s BEGIN TEST aggregate.R 288s 288s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 288s Copyright (C) 2024 The R Foundation for Statistical Computing 288s Platform: arm-unknown-linux-gnueabihf (32-bit) 288s 288s R is free software and comes with ABSOLUTELY NO WARRANTY. 288s You are welcome to redistribute it under certain conditions. 288s Type 'license()' or 'licence()' for distribution details. 288s 288s R is a collaborative project with many contributors. 288s Type 'contributors()' for more information and 288s 'citation()' on how to cite R or R packages in publications. 288s 288s Type 'demo()' for some demos, 'help()' for on-line help, or 288s 'help.start()' for an HTML browser interface to help. 288s Type 'q()' to quit R. 288s 288s > library(sf) 288s Linking to GEOS 3.12.1, GDAL 3.8.5, PROJ 9.4.0; sf_use_s2() is TRUE 288s > # aggregate 288s > pl1 = st_polygon(list(rbind(c(0,0),c(1,0),c(1,1),c(0,0)))) 288s > pl2 = st_polygon(list(rbind(c(0,0),c(1,1),c(0,1),c(0,0)))) 288s > s = st_sf(a = 1:2, geom = st_sfc(pl1, pl2)) 288s > (a = aggregate(s, list(c(1,1)), mean, do_union = FALSE)) 288s Simple feature collection with 1 feature and 2 fields 288s Attribute-geometry relationships: aggregate (1), identity (1) 288s Geometry type: MULTIPOLYGON 288s Dimension: XY 288s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 288s CRS: NA 288s Group.1 a geometry 288s 1 1 1.5 MULTIPOLYGON (((0 0, 1 0, 1... 288s > (a = aggregate(s, list(c(1,1)), mean, do_union = TRUE)) 288s Simple feature collection with 1 feature and 2 fields 288s Attribute-geometry relationships: aggregate (1), identity (1) 288s Geometry type: POLYGON 288s Dimension: XY 288s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 288s CRS: NA 288s Group.1 a geometry 288s 1 1 1.5 POLYGON ((1 0, 0 0, 0 1, 1 ... 288s > # expect_warning(st_cast(a, "POINT")) 288s > if (suppressPackageStartupMessages(require(sp, quietly = TRUE))) { 288s + demo(meuse_sf, echo = FALSE, ask = FALSE) 288s + a = aggregate(meuse_sf, list(meuse_sf$soil), mean) 288s + print(attributes(a)$agr) 288s + a = aggregate(meuse_sf, list(soil = meuse_sf$soil), mean) 288s + print(attributes(a)$agr) 288s + a = aggregate(meuse_sf, list(meuse_sf$soil, meuse_sf$ffreq), mean) 288s + print(attributes(a)$agr) 288s + a = aggregate(meuse_sf, list(soil = meuse_sf$soil, ff = meuse_sf$ffreq), mean) 288s + print(attributes(a)$agr) 288s + } 289s Group.1 cadmium copper lead zinc elev dist om 289s identity aggregate aggregate aggregate aggregate aggregate aggregate aggregate 289s ffreq soil lime landuse dist.m 289s aggregate aggregate aggregate aggregate aggregate 289s Levels: constant aggregate identity 289s soil cadmium copper lead zinc elev dist om 289s identity aggregate aggregate aggregate aggregate aggregate aggregate aggregate 289s ffreq soil.1 lime landuse dist.m 289s aggregate aggregate aggregate aggregate aggregate 289s Levels: constant aggregate identity 289s Group.1 Group.2 cadmium copper lead zinc elev dist 289s identity identity aggregate aggregate aggregate aggregate aggregate aggregate 289s om ffreq soil lime landuse dist.m 289s aggregate aggregate aggregate aggregate aggregate aggregate 289s Levels: constant aggregate identity 289s There were 50 or more warnings (use warnings() to see the first 50) 289s soil ff cadmium copper lead zinc elev dist 289s identity identity aggregate aggregate aggregate aggregate aggregate aggregate 289s om ffreq soil.1 lime landuse dist.m 289s aggregate aggregate aggregate aggregate aggregate aggregate 289s Levels: constant aggregate identity 289s > 289s > # aggregate by sf/sfc 289s > a = st_polygon(list(rbind(c(0,0), c(1,0), c(1,1), c(0,1), c(0,0)))) * 2 289s > b = a + 1 289s > p = st_sfc(st_point(c(0.1,0.1)), st_point(c(1.5,1.5)), st_point(c(2.9,2.9))) 289s > x = st_sf(count = 1:3, geom = p) 289s > aggregate(x, st_sfc(a,b), mean) 289s Simple feature collection with 2 features and 1 field 289s Geometry type: POLYGON 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 0 xmax: 3 ymax: 3 289s CRS: NA 289s count geometry 289s 1 1.5 POLYGON ((0 0, 2 0, 2 2, 0 ... 289s 2 2.5 POLYGON ((1 1, 3 1, 3 3, 1 ... 289s > aggregate(x, st_sf(st_sfc(a,b)), mean) 289s Simple feature collection with 2 features and 1 field 289s Geometry type: POLYGON 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 0 xmax: 3 ymax: 3 289s CRS: NA 289s count geometry 289s 1 1.5 POLYGON ((0 0, 2 0, 2 2, 0 ... 289s 2 2.5 POLYGON ((1 1, 3 1, 3 3, 1 ... 289s > aggregate(x, st_sf(st_sfc(a,b,b+10)), mean) 289s Simple feature collection with 3 features and 1 field 289s Geometry type: POLYGON 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 0 xmax: 13 ymax: 13 289s CRS: NA 289s count geometry 289s 1 1.5 POLYGON ((0 0, 2 0, 2 2, 0 ... 289s 2 2.5 POLYGON ((1 1, 3 1, 3 3, 1 ... 289s 3 NA POLYGON ((11 11, 13 11, 13 ... 289s > 289s BEGIN TEST cast.R 289s 289s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 289s Copyright (C) 2024 The R Foundation for Statistical Computing 289s Platform: arm-unknown-linux-gnueabihf (32-bit) 289s 289s R is free software and comes with ABSOLUTELY NO WARRANTY. 289s You are welcome to redistribute it under certain conditions. 289s Type 'license()' or 'licence()' for distribution details. 289s 289s R is a collaborative project with many contributors. 289s Type 'contributors()' for more information and 289s 'citation()' on how to cite R or R packages in publications. 289s 289s Type 'demo()' for some demos, 'help()' for on-line help, or 289s 'help.start()' for an HTML browser interface to help. 289s Type 'q()' to quit R. 289s 289s > suppressPackageStartupMessages(library(sf)) 289s > library(testthat) 289s > # "vertical" conversions: 289s > # column 1: 289s > mp = st_sfc(st_multipoint(matrix(0:3,,2)), st_multipoint(matrix(10:15,,2))) 289s > (ls = st_cast(mp, "LINESTRING")) 289s Geometry set for 2 features 289s Geometry type: LINESTRING 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 2 xmax: 12 ymax: 15 289s CRS: NA 289s LINESTRING (0 2, 1 3) 289s LINESTRING (10 13, 11 14, 12 15) 289s > st_cast(ls, "MULTIPOINT") 289s Geometry set for 2 features 289s Geometry type: MULTIPOINT 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 2 xmax: 12 ymax: 15 289s CRS: NA 289s MULTIPOINT ((0 2), (1 3)) 289s MULTIPOINT ((10 13), (11 14), (12 15)) 289s > 289s > # column 2: 289s > mls = st_sfc(st_multilinestring(list(rbind(c(0,0), c(10,0), c(10,10), c(0,10)), 289s + rbind(c(5,5),c(5,6), c(6,6), c(6,5)))), 289s + st_multilinestring(list(rbind(c(0,0), c(1,0), c(1,1), c(0,1))))) 289s > (pol = st_cast(mls, "POLYGON")) 289s Geometry set for 2 features 289s Geometry type: POLYGON 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 0 xmax: 10 ymax: 10 289s CRS: NA 289s POLYGON ((0 0, 10 0, 10 10, 0 10, 0 0), (5 5, 5... 289s POLYGON ((0 0, 1 0, 1 1, 0 1, 0 0)) 289s > st_cast(pol, "MULTILINESTRING") 289s MULTILINESTRING ((0 0, 10 0, 10 10, 0 10, 0 0),... 289s MULTILINESTRING ((0 0, 1 0, 1 1, 0 1, 0 0)) 289s POINT (0 2) 289s POINT (1 3) 289s Geometry set for 2 features 289s Geometry type: MULTILINESTRING 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 0 xmax: 10 ymax: 10 289s CRS: NA 289s > 289s > # "horizontal" conversions: 289s > 289s > (pt = st_cast(mp, "POINT")) 289s Geometry set for 5 features 289s Geometry type: POINT 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 2 xmax: 12 ymax: 15 289s CRS: NA 289s > (i = attr(pt, "ids")) 289s [1] 2 3 289s > (xx = st_cast(pt, "MULTIPOINT", rep(seq_along(i), i))) 289s Geometry set for 5 features 289s Geometry type: MULTIPOINT 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 2 xmax: 12 ymax: 15 289s CRS: NA 289s > try(yy <- st_cast(pt, "LINESTRING", rep(seq_along(i), i))) 289s > 289s > #(zz = st_cast(yy, "MULTILINESTRING")) 289s > #(zz = st_cast(yy, "POLYGON")) 289s > 289s > st_cast(mls, "LINESTRING") 289s Geometry set for 3 features 289s Geometry type: LINESTRING 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 0 xmax: 10 ymax: 10 289s CRS: NA 289s > 289s > (g = st_sfc(c(mls, ls))) 289s Geometry set for 4 features 289s Geometry type: GEOMETRY 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 0 xmax: 12 ymax: 15 289s CRS: NA 289s > st_cast(g, "MULTILINESTRING") 289s Geometry set for 4 features 289s Geometry type: MULTILINESTRING 289s Dimension: XY 289s Bounding box: xmin: 0 ymin: 0 xmax: 12 ymax: 15 289s CRS: NA 289s > expect_warning(st_cast(g, "LINESTRING")) 289s POINT (10 13) 289s POINT (11 14) 289s POINT (12 15) 289s MULTIPOINT ((0 2)) 289s MULTIPOINT ((1 3)) 289s MULTIPOINT ((10 13)) 289s MULTIPOINT ((11 14)) 289s MULTIPOINT ((12 15)) 289s LINESTRING (0 0, 10 0, 10 10, 0 10) 289s LINESTRING (5 5, 5 6, 6 6, 6 5) 289s LINESTRING (0 0, 1 0, 1 1, 0 1) 289s MULTILINESTRING ((0 0, 10 0, 10 10, 0 10), (5 5... 289s MULTILINESTRING ((0 0, 1 0, 1 1, 0 1)) 289s LINESTRING (0 2, 1 3) 289s LINESTRING (10 13, 11 14, 12 15) 289s MULTILINESTRING ((0 0, 10 0, 10 10, 0 10), (5 5... 289s MULTILINESTRING ((0 0, 1 0, 1 1, 0 1)) 289s MULTILINESTRING ((0 2, 1 3)) 289s MULTILINESTRING ((10 13, 11 14, 12 15)) 290s > st_cast(st_cast(g, "MULTILINESTRING"), "LINESTRING") # will not loose 290s Geometry set for 5 features 290s Geometry type: LINESTRING 290s Dimension: XY 290s Bounding box: xmin: 0 ymin: 0 xmax: 12 ymax: 15 290s CRS: NA 290s LINESTRING (0 0, 10 0, 10 10, 0 10) 290s LINESTRING (5 5, 5 6, 6 6, 6 5) 290s LINESTRING (0 0, 1 0, 1 1, 0 1) 290s LINESTRING (0 2, 1 3) 290s LINESTRING (10 13, 11 14, 12 15) 290s > 290s > gc = st_sfc(st_geometrycollection( 290s + list( 290s + st_multilinestring(list(rbind(c(0,0), c(10,0), c(10,10), c(0,10)), 290s + rbind(c(5,5),c(5,6), c(6,6), c(6,5)))), 290s + st_multilinestring(list(rbind(c(0,0), c(1,0), c(1,1), c(0,1)))), 290s + st_point(0:1) 290s + ))) 290s > try(st_cast(mls, "POINT")) 290s Geometry set for 12 features 290s Geometry type: POINT 290s Dimension: XY 290s Bounding box: xmin: 0 ymin: 0 xmax: 10 ymax: 10 290s CRS: NA 290s First 5 geometries: 290s POINT (0 0) 290s POINT (10 0) 290s POINT (10 10) 290s POINT (0 10) 290s POINT (5 5) 290s > try(st_cast(mls, "MULTIPOINT")) 290s Geometry set for 3 features 290s Geometry type: MULTIPOINT 290s Dimension: XY 290s Bounding box: xmin: 0 ymin: 0 xmax: 10 ymax: 10 290s CRS: NA 290s > 290s > outer = matrix(c(0,0,10,0,10,10,0,10,0,0),ncol=2, byrow=TRUE) 290s > hole1 = matrix(c(1,1,1,2,2,2,2,1,1,1),ncol=2, byrow=TRUE) 290s > hole2 = matrix(c(5,5,5,6,6,6,6,5,5,5),ncol=2, byrow=TRUE) 290s > pol1 = list(outer, hole1, hole2) 290s > pol2 = list(outer + 12, hole1 + 12) 290s > pol3 = list(outer + 24) 290s > mp = list(pol1,pol2,pol3) 290s > mp1 = st_multipolygon(mp) 290s > s = st_sfc(mp1) 290s > x = st_cast(s, "MULTIPOINT") 290s > x = st_cast(s, "POINT") 290s > expect_warning(st_cast(mp1, "LINESTRING")) 290s MULTIPOINT ((0 0), (10 0), (10 10), (0 10)) 290s MULTIPOINT ((5 5), (5 6), (6 6), (6 5)) 290s MULTIPOINT ((0 0), (1 0), (1 1), (0 1)) 290s > expect_warning(st_cast(mp1, "POINT")) 290s POLYGON ((0 0, 10 0, 10 10, 0 10, 0 0), (5 5, 5 6, 6 6, 6 5, 5 5)) 290s > mls = mls[[1]] 290s > class(mls) 290s [1] "XY" "MULTILINESTRING" "sfg" 290s > #expect_error(st_cast(mls, "POLYGON")) 290s > st_cast(mls, "POLYGON") 290s > 290s > expect_warning(st_cast(mls, "POINT")) 290s > p1 = st_polygon(pol1) 290s > expect_warning(st_cast(p1, "POINT")) 290s > ls = ls[[1]] 290s > class(ls) 290s [1] "XY" "LINESTRING" "sfg" 290s > expect_warning(st_cast(ls, "POINT")) 290s > 290s > mls = st_cast(p1, "MULTILINESTRING") 290s > p2 = st_cast(mls, "POLYGON") 290s > 290s > # st_is: 290s > st_is(st_point(0:1), "POINT") 290s [1] TRUE 290s > sfc = st_sfc(st_point(0:1), st_linestring(matrix(1:6,,2))) 290s > st_is(sfc, "POINT") 290s [1] TRUE FALSE 290s > st_is(sfc, "POLYGON") 290s [1] FALSE FALSE 290s > st_is(sfc, "LINESTRING") 290s [1] FALSE TRUE 290s > st_is(st_sf(a = 1:2, sfc), "LINESTRING") 290s [1] FALSE TRUE 290s > st_is(sfc, c("POINT", "LINESTRING")) 290s [1] TRUE TRUE 290s > 290s > #1194: 290s > wkt <- "MULTICURVE (COMPOUNDCURVE (LINESTRING (-83.62333 35.55244, -83.62328 35.55232, -83.62323 35.55223, -83.62319 35.55216, -83.62312 35.55209, -83.6231 35.55207), CIRCULARSTRING (-83.6231 35.55207, -83.62307 35.55205, -83.62302 35.55204), LINESTRING (-83.62302 35.55204, -83.62299 35.55203, -83.62289 35.55198, -83.62281 35.55189, -83.62271 35.55182)))" 290s > g <- st_as_sfc(wkt) 290s > g <- st_sf(demo = "test", geom = g, crs = 4326) 290s > m = st_cast(g, "MULTILINESTRING") 290s > identical(m$geom[[1]], st_cast(g$geom[[1]], "MULTILINESTRING")) 290s [1] TRUE 290s > 290s > st_cast(st_sfc(st_geometrycollection(), st_multipolygon()), 'MULTIPOLYGON') #1961 290s Geometry set for 2 features (with 2 geometries empty) 290s Geometry type: MULTIPOLYGON 290s Dimension: XY 290s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 290s CRS: NA 290s > st_cast(st_sfc(st_geometrycollection(), st_multipolygon(), st_point(0:1)), 'POINT') #1961 290s MULTIPOLYGON EMPTY 290s MULTIPOLYGON EMPTY 290s Geometry set for 3 features (with 2 geometries empty) 290s Geometry type: POINT 290s Dimension: XY 290s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 290s CRS: NA 290s POINT EMPTY 290s POINT EMPTY 290s > 290s POINT (0 1) 290s BEGIN TEST crs.R 290s 290s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 290s Copyright (C) 2024 The R Foundation for Statistical Computing 290s Platform: arm-unknown-linux-gnueabihf (32-bit) 290s 290s R is free software and comes with ABSOLUTELY NO WARRANTY. 290s You are welcome to redistribute it under certain conditions. 290s Type 'license()' or 'licence()' for distribution details. 290s 290s R is a collaborative project with many contributors. 290s Type 'contributors()' for more information and 290s 'citation()' on how to cite R or R packages in publications. 290s 290s Type 'demo()' for some demos, 'help()' for on-line help, or 290s 'help.start()' for an HTML browser interface to help. 290s Type 'q()' to quit R. 290s 290s > suppressPackageStartupMessages(library(sf)) 291s > options(rgdal_show_exportToProj4_warnings = "none") 291s > suppressWarnings(st_crs(-1)) 291s Coordinate Reference System: NA 291s > suppressWarnings(st_crs(999999)) 291s Coordinate Reference System: NA 291s > inherits(try(st_crs("error"), silent = TRUE), "try-error") 291s [1] TRUE 291s > str = "+proj=sterea +lat_0=52.15616055555555 +lon_0=5.38763888888889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel +towgs84=565.4171,50.3319,465.5524,-0.398957388243134,0.343987817378283,-1.87740163998045,4.0725 +units=m +no_defs" 291s > x <- st_crs(str) 291s > x<- st_crs(3857) 291s > str = st_crs(3857)$proj4string 291s > st_crs(3857)$units 291s [1] "m" 291s > x = st_crs("+proj=longlat +datum=WGS84") 291s > x = st_crs(4326) 291s > x = st_crs("+proj=laea") # no EPSG 291s > 291s > x = st_sfc(st_point(0:1)) 291s > y = st_crs(x, parameters = TRUE) 291s > st_crs(x) = 4326 291s > y = st_crs(x, parameters = TRUE) 291s > 291s > from = st_crs(4326)$proj4string 291s > to = st_crs(3857)$proj4string 291s > ret = sf_project(from, to, rbind(c(0,0), c(1,1))) 291s > round(ret, 7) 291s [,1] [,2] 291s [1,] 0.0 0.0 291s [2,] 111319.5 111325.1 291s > # create Inf points: #1227/#1228 291s > suppressWarnings( 291s + sf_project("+proj=longlat", "+proj=lcc +lat_1=30 +lat_2=60", cbind(c(0,0),c(-80,-90)), keep = TRUE) 291s + ) 291s [,1] [,2] 291s [1,] 0 -53554590 291s [2,] NA NA 291s > sf_project(to, from, ret) 291s [,1] [,2] 291s [1,] 0 0 291s [2,] 1 1 291s > suppressWarnings( 291s + sf_project("+proj=longlat", "+proj=lcc +lat_1=30 +lat_2=60", cbind(c(0,0),c(-80,-90)), keep = TRUE) 291s + ) 291s [,1] [,2] 291s [1,] 0 -53554590 291s [2,] NA NA 291s > st_transform(st_sfc(st_point(c(0,0)), st_point(c(1,1)), crs = 4326), 3857) 291s Geometry set for 2 features 291s Geometry type: POINT 291s Dimension: XY 291s Bounding box: xmin: 0 ymin: 0 xmax: 111319.5 ymax: 111325.1 291s Projected CRS: WGS 84 / Pseudo-Mercator 291s > if (Sys.getenv("USER") %in% c("edzer", "travis")) { # causes memory leaks: 291s + stopifnot(inherits(try(sf_project("+proj=longlat", "+proj=bar", matrix(1:4,2)), silent = TRUE), "try-error")) 291s + stopifnot(inherits(try(sf_project("+proj=foo", "+proj=longlat", matrix(1:4,2)), silent = TRUE), "try-error")) 291s + } 291s > 291s > if (sf_extSoftVersion()["USE_PROJ_H"] == "true" || sf_proj_info("have_datum_files")) { 291s + "datum files installed" 291s + } else { 291s + "datum files not installed" 291s + } 291s [1] "datum files installed" 291s > 291s > if (suppressPackageStartupMessages(require(sp, quietly = TRUE))) { 291s + x0 = sp::CRS("+init=epsg:4326") 291s + cat(sp::wkt(x0), "\n") 291s + x = st_crs(x0) 291s + print(x) 291s + 291s + y0 = st_crs(4326) 291s + y0 291s + y = as(y0, "CRS") 291s + cat(sp::wkt(y), "\n") 291s + } 291s POINT (0 0) 291s POINT (111319.5 111325.1) 291s GEOGCRS["WGS 84", 291s ENSEMBLE["World Geodetic System 1984 ensemble", 291s MEMBER["World Geodetic System 1984 (Transit)", 291s ID["EPSG",1166]], 291s MEMBER["World Geodetic System 1984 (G730)", 291s ID["EPSG",1152]], 291s MEMBER["World Geodetic System 1984 (G873)", 291s ID["EPSG",1153]], 291s MEMBER["World Geodetic System 1984 (G1150)", 291s ID["EPSG",1154]], 291s MEMBER["World Geodetic System 1984 (G1674)", 291s ID["EPSG",1155]], 291s MEMBER["World Geodetic System 1984 (G1762)", 291s ID["EPSG",1156]], 291s MEMBER["World Geodetic System 1984 (G2139)", 291s ID["EPSG",1309]], 291s ELLIPSOID["WGS 84",6378137,298.257223563, 291s LENGTHUNIT["metre",1], 291s ID["EPSG",7030]], 291s ENSEMBLEACCURACY[2.0], 291s ID["EPSG",6326]], 291s PRIMEM["Greenwich",0, 291s ANGLEUNIT["degree",0.0174532925199433], 291s ID["EPSG",8901]], 291s CS[ellipsoidal,2], 291s AXIS["longitude",east, 291s ORDER[1], 291s ANGLEUNIT["degree",0.0174532925199433, 291s ID["EPSG",9122]]], 291s AXIS["latitude",north, 291s ORDER[2], 291s ANGLEUNIT["degree",0.0174532925199433, 291s ID["EPSG",9122]]], 291s USAGE[ 291s SCOPE["unknown"], 291s AREA["World."], 291s BBOX[-90,-180,90,180]]] 291s Coordinate Reference System: 291s User input: WGS 84 291s wkt: 291s GEOGCRS["WGS 84", 291s ENSEMBLE["World Geodetic System 1984 ensemble", 291s MEMBER["World Geodetic System 1984 (Transit)", 291s ID["EPSG",1166]], 291s MEMBER["World Geodetic System 1984 (G730)", 291s ID["EPSG",1152]], 291s MEMBER["World Geodetic System 1984 (G873)", 291s ID["EPSG",1153]], 291s MEMBER["World Geodetic System 1984 (G1150)", 291s ID["EPSG",1154]], 291s MEMBER["World Geodetic System 1984 (G1674)", 291s ID["EPSG",1155]], 291s MEMBER["World Geodetic System 1984 (G1762)", 291s ID["EPSG",1156]], 291s MEMBER["World Geodetic System 1984 (G2139)", 291s ID["EPSG",1309]], 291s ELLIPSOID["WGS 84",6378137,298.257223563, 291s LENGTHUNIT["metre",1], 291s ID["EPSG",7030]], 291s ENSEMBLEACCURACY[2.0], 291s ID["EPSG",6326]], 291s PRIMEM["Greenwich",0, 291s ANGLEUNIT["degree",0.0174532925199433], 291s ID["EPSG",8901]], 291s CS[ellipsoidal,2], 291s AXIS["longitude",east, 291s ORDER[1], 291s ANGLEUNIT["degree",0.0174532925199433, 291s ID["EPSG",9122]]], 291s AXIS["latitude",north, 291s ORDER[2], 291s ANGLEUNIT["degree",0.0174532925199433, 291s ID["EPSG",9122]]], 291s USAGE[ 291s SCOPE["unknown"], 291s AREA["World."], 291s BBOX[-90,-180,90,180]]] 291s GEOGCRS["WGS 84", 291s ENSEMBLE["World Geodetic System 1984 ensemble", 291s MEMBER["World Geodetic System 1984 (Transit)"], 291s MEMBER["World Geodetic System 1984 (G730)"], 291s MEMBER["World Geodetic System 1984 (G873)"], 291s MEMBER["World Geodetic System 1984 (G1150)"], 291s MEMBER["World Geodetic System 1984 (G1674)"], 291s MEMBER["World Geodetic System 1984 (G1762)"], 291s MEMBER["World Geodetic System 1984 (G2139)"], 291s ELLIPSOID["WGS 84",6378137,298.257223563, 291s LENGTHUNIT["metre",1]], 291s ENSEMBLEACCURACY[2.0]], 291s PRIMEM["Greenwich",0, 291s ANGLEUNIT["degree",0.0174532925199433]], 291s CS[ellipsoidal,2], 291s AXIS["geodetic latitude (Lat)",north, 291s ORDER[1], 291s ANGLEUNIT["degree",0.0174532925199433]], 291s AXIS["geodetic longitude (Lon)",east, 291s ORDER[2], 291s ANGLEUNIT["degree",0.0174532925199433]], 291s USAGE[ 291s SCOPE["Horizontal component of 3D system."], 291s AREA["World."], 291s BBOX[-90,-180,90,180]], 291s ID["EPSG",4326]] 291s > 291s > # https://github.com/r-spatial/sf/issues/1170 291s > g = st_as_sfc("POLYGON ((-61.66957 10.69214, -61.565 10.75728, -61.37453 10.77654, -61.40721 10.60681, -61.66957 10.69214))") 291s > d = st_as_sf(data.frame(id=1, geometry=g), crs=4326) 291s Warning message: 291s In CPL_crs_from_input(x) : 291s GDAL Message 1: +init=epsg:XXXX syntax is deprecated. It might return a CRS with a non-EPSG compliant axis order. 291s > st_area(d) 291s 350534486 [m^2] 291s > st_area(st_transform(d, 2314)) 291s 349124497 [m^2] 291s > 291s > st_axis_order() 291s [1] FALSE 291s > if (compareVersion(sf_extSoftVersion()["GDAL"], "2.5.0") > -1) 291s + st_axis_order(TRUE) 291s > st_axis_order(FALSE) 291s > 291s BEGIN TEST dist.R 291s 291s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 291s Copyright (C) 2024 The R Foundation for Statistical Computing 291s Platform: arm-unknown-linux-gnueabihf (32-bit) 291s 291s R is free software and comes with ABSOLUTELY NO WARRANTY. 291s You are welcome to redistribute it under certain conditions. 291s Type 'license()' or 'licence()' for distribution details. 291s 291s R is a collaborative project with many contributors. 291s Type 'contributors()' for more information and 291s 'citation()' on how to cite R or R packages in publications. 291s 291s Type 'demo()' for some demos, 'help()' for on-line help, or 291s 'help.start()' for an HTML browser interface to help. 291s Type 'q()' to quit R. 291s 291s > suppressPackageStartupMessages(library(sf)) 292s > suppressPackageStartupMessages(library(units)) 292s > 292s > x = st_sfc( 292s + st_point(c(0,0)), 292s + st_point(c(1,0)), 292s + st_point(c(2,0)), 292s + st_point(c(3,0)), 292s + crs = 4326 292s + ) 292s > 292s > y = st_sfc( 292s + st_point(c(0,10)), 292s + st_point(c(1,0)), 292s + st_point(c(2,0)), 292s + st_point(c(3,0)), 292s + st_point(c(4,0)), 292s + crs = 4326 292s + ) 292s > 292s > if (suppressPackageStartupMessages(require(sp, quietly = TRUE))) { 292s + d.sf = st_distance(x, y) 292s + d.sp = spDists(as(x, "Spatial"), as(y, "Spatial")) 292s + units(d.sp) = as_units("km") 292s + print(round(d.sf - d.sp, 7)) 292s + 292s + #summary(unclass(d.sf) - d.sp) 292s + 292s + st_crs(x) = st_crs(y) = NA 292s + d.sf = st_distance(x, y) 292s + d.sp = spDists(as(x, "Spatial"), as(y, "Spatial")) 292s + print(round(d.sf - d.sp, 7)) 292s + } 292s Units: [m] 292s [,1] [,2] [,3] [,4] [,5] 292s [1,] 6107.765 -124.3896 -248.7792 -373.1688 -497.5585 292s [2,] 6065.138 0.0000 -124.3896 -248.7792 -373.1688 292s [3,] 5940.569 -124.3896 0.0000 -124.3896 -248.7792 292s [4,] 5743.252 -248.7792 -124.3896 0.0000 -124.3896 292s [,1] [,2] [,3] [,4] [,5] 292s [1,] 0 0 0 0 0 292s [2,] 0 0 0 0 0 292s [3,] 0 0 0 0 0 292s [4,] 0 0 0 0 0 292s > 292s > # st_length: 292s > st_crs(y) = 4326 292s > (z = st_sfc(st_linestring(rbind(c(0,10), c(1,0), c(2,0), c(3,0), c(4,0))), crs = 4326)) 292s Geometry set for 1 feature 292s Geometry type: LINESTRING 292s Dimension: XY 292s Bounding box: xmin: 0 ymin: 0 xmax: 4 ymax: 10 292s Geodetic CRS: WGS 84 292s > d = st_distance(y, y) 292s LINESTRING (0 10, 1 0, 2 0, 3 0, 4 0) 292s > round(d, 7) 292s Units: [m] 292s [,1] [,2] [,3] [,4] [,5] 292s [1,] 0 1117440.6 1133750.1 1160423.1 1196767.0 292s [2,] 1117441 0.0 111195.1 222390.2 333585.3 292s [3,] 1133750 111195.1 0.0 111195.1 222390.2 292s [4,] 1160423 222390.2 111195.1 0.0 111195.1 292s [5,] 1196767 333585.3 222390.2 111195.1 0.0 292s > st_length(z) 292s 1451026 [m] 292s > round(st_length(z) - sum(d[1,2], d[2,3], d[3,4], d[4,5]), 7) 292s MULTIPOINT ((0 0.5)) 292s 0 [m] 292s > 292s > # st_line_sample: 292s > ls = st_sfc(st_linestring(rbind(c(0,0),c(0,1))), 292s + st_linestring(rbind(c(0,0),c(10,0)))) 292s > # set.seed(135) 292s > st_line_sample(ls, density = 1) 292s Geometry set for 2 features 292s Geometry type: MULTIPOINT 292s Dimension: XY 292s Bounding box: xmin: 0 ymin: 0 xmax: 9.5 ymax: 0.5 292s MULTIPOINT ((0.5 0), (1.5 0), (2.5 0), (3.5 0),... 292s Error in st_line_sample(ls, density = 1/1000) : 292s st_line_sample for longitude/latitude not supported; use st_segmentize? 292s CRS: NA 292s > 292s > ls = st_sfc(st_linestring(rbind(c(0,0),c(0,1))), 292s + st_linestring(rbind(c(0,0),c(.1,0))), crs = 4326) 292s > 292s > st_length(ls) 292s Units: [m] 292s [1] 111195.10 11119.51 292s > try(st_line_sample(ls, density = 1/1000)) 292s > x = st_line_sample(st_transform(ls, 3857), density = 1/1000) # one per km 292s > 292s BEGIN TEST dplyr.R 292s 292s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 292s Copyright (C) 2024 The R Foundation for Statistical Computing 292s Platform: arm-unknown-linux-gnueabihf (32-bit) 292s 292s R is free software and comes with ABSOLUTELY NO WARRANTY. 292s You are welcome to redistribute it under certain conditions. 292s Type 'license()' or 'licence()' for distribution details. 292s 292s R is a collaborative project with many contributors. 292s Type 'contributors()' for more information and 292s 'citation()' on how to cite R or R packages in publications. 292s 292s Type 'demo()' for some demos, 'help()' for on-line help, or 292s 'help.start()' for an HTML browser interface to help. 292s Type 'q()' to quit R. 292s 292s > suppressPackageStartupMessages(library(sf)) 292s > 292s > if (require(dplyr, quietly = TRUE)) { 292s + options(dplyr.summarise.inform=FALSE) 292s + read_sf(system.file("shape/nc.shp", package="sf"), quiet = TRUE) %>% 292s + st_transform(3857) -> nc 292s + nc %>% filter(AREA > .1) %>% plot() 292s + 292s + # plot 10 smallest counties in grey: 292s + nc %>% 292s + select(BIR74, geometry) %>% 292s + plot() 292s + 292s + nc %>% 292s + select(AREA, geometry) %>% 292s + arrange(AREA) %>% 292s + slice(1:10) %>% 292s + plot(add = TRUE, col = 'grey', main ="") 292s + 292s + # select: check both when geometry is part of the selection, and when not: 292s + nc %>% select(SID74, SID79) %>% names() 292s + nc %>% select(SID74, SID79, geometry) %>% names() 292s + nc %>% select(SID74, SID79) %>% class() 292s + nc %>% select(SID74, SID79, geometry) %>% class() 292s + 292s + # group_by: 292s + nc$area_cl = cut(nc$AREA, c(0, .1, .12, .15, .25)) 292s + nc %>% group_by(area_cl) %>% class() 292s + 292s + # mutate: 292s + nc2 <- nc %>% mutate(area10 = AREA/10) 292s + 292s + # transmute: 292s + nc %>% transmute(AREA = AREA/10, geometry = geometry) %>% class() 292s + nc %>% transmute(AREA = AREA/10) %>% class() 292s + 292s + # rename: 292s + nc2 <- nc %>% rename(area = AREA) 292s + 292s + # distinct: 292s + nc[c(1:100,1:10),] %>% distinct() %>% nrow() 292s + 292s + # summarize: 292s + nc$area_cl = cut(nc$AREA, c(0, .1, .12, .15, .25)) 292s + nc.g <- nc %>% group_by(area_cl) 292s + nc.g %>% summarise(mean(AREA)) 292s + nc.g %>% summarize(mean(AREA)) %>% plot(col = 3:6/7) 292s + 292s + library(tidyr) 292s + 292s + # time-wide to long table, using tidyr::gather 292s + # stack the two SID columns for the July 1, 1974 - June 30, 1978 and July 1, 1979 - June 30, 1984 periods 292s + # (see https://cran.r-project.org/web/packages/spdep/vignettes/sids.pdf) 292s + nc %>% select(SID74, SID79, geometry) %>% gather("VAR", "SID", -geometry) %>% summary() 292s + 292s + # spread: 292s + nc$row = 1:100 292s + nc.g <- nc %>% select(SID74, SID79, row) %>% gather("VAR", "SID", -row, -geometry) 292s + nc.g %>% tail() 292s + nc.g %>% spread(VAR, SID) %>% head() 292s + nc %>% select(SID74, SID79, geometry, row) %>% gather("VAR", "SID", -geometry, -row) %>% spread(VAR, SID) %>% head() 292s + 292s + # test st_set_crs in pipe: 292s + sfc = st_sfc(st_point(c(0,0)), st_point(c(1,1))) 292s + x <- sfc %>% st_set_crs(4326) %>% st_transform(3857) 292s + x 292s + 292s + read_sf(system.file("shape/nc.shp", package="sf"), quiet = TRUE) %>% 292s + st_transform(3857) -> nc 292s + nc.merc <- st_transform(nc, 32119) # NC State Plane 292s + suppressPackageStartupMessages(library(units)) 292s + install_unit("person") 292s + person = as_units("person") 292s + nc.merc <- nc.merc %>% mutate(area = st_area(nc.merc), dens = BIR74 * person / area) 292s + 292s + # summary(nc.merc$dens) # requires units 0.4-2 292s + nc.merc$area_cl <- cut(nc$AREA, c(0, .1, .12, .15, .25)) 292s + nc.grp <- nc.merc %>% group_by(area_cl) 292s + 292s + out <- nc.grp %>% summarise(A = sum(area), pop = sum(dens * area), 292s + new_dens = sum(dens * area)/sum(area)) 292s + 292s + # mean densities depend on grouping: 292s + nc.merc %>% summarize(mean(dens)) 292s + out %>% summarise(mean(new_dens)) 292s + 292s + # total densities don't: 292s + nc.merc %>% summarise(sum(area * dens)) 292s + out %>% summarise(sum(A * new_dens)) 292s + 292s + conn = system.file("gpkg/nc.gpkg", package = "sf") 292s + 292s + if (require(DBI, quietly = TRUE) && require(RSQLite, quietly = TRUE)) { 292s + con = dbConnect(SQLite(), dbname = system.file("gpkg/nc.gpkg", package = "sf")) 292s + dbReadTable(con, "nc.gpkg") %>% filter(AREA > 0.2) %>% collect %>% st_sf 292s + 292s + # nest: 292s + storms.sf = st_as_sf(storms, coords = c("long", "lat"), crs = 4326) 292s + x <- storms.sf %>% group_by(name, year) %>% nest 292s + 292s + nrow(distinct(nc[c(1,1,1,2,2,3:100),])) 292s + 292s + # set.seed(1331) 292s + nc$gp <- sample(10, 100, replace=TRUE) 292s + # Get centroid of each group of polygons; https://github.com/r-spatial/sf/issues/969 292s + nc_gp_cent <- nc %>% 292s + group_by(gp) %>% 292s + group_map(st_area) 292s + 292s + nc %>% st_filter(nc[1,]) %>% nrow 292s + } # DBI & SQLITE 292s + } # dplyr 293s 293s Attaching package: 'dplyr' 293s 293s The following objects are masked from 'package:stats': 293s 293s filter, lag 293s 293s The following objects are masked from 'package:base': 293s 293s intersect, setdiff, setequal, union 293s 294s [1] 4 294s > 294s Warning message: 294s plotting the first 10 out of 14 attributes; use max.plot = 14 to plot all 295s BEGIN TEST empty.R 295s 295s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 295s Copyright (C) 2024 The R Foundation for Statistical Computing 295s Platform: arm-unknown-linux-gnueabihf (32-bit) 295s 295s R is free software and comes with ABSOLUTELY NO WARRANTY. 295s You are welcome to redistribute it under certain conditions. 295s Type 'license()' or 'licence()' for distribution details. 295s 295s R is a collaborative project with many contributors. 295s Type 'contributors()' for more information and 295s 'citation()' on how to cite R or R packages in publications. 295s 295s Type 'demo()' for some demos, 'help()' for on-line help, or 295s 'help.start()' for an HTML browser interface to help. 295s Type 'q()' to quit R. 295s 295s > suppressPackageStartupMessages(library(sf)) 295s > 295s > # create empty geometries: 295s > st_point(rep(NA_real_,2)) 295s > st_point(rep(NA_real_,3), dim = "XYZ") 295s POINT EMPTY 295s POINT Z EMPTY 295s POINT M EMPTY 295s POINT ZM EMPTY 295s > st_point(rep(NA_real_,3), dim = "XYM") 295s > st_point(rep(NA_real_,4), dim = "XYZM") 295s > 295s > st_multipoint() 295s MULTIPOINT EMPTY 295s MULTIPOINT Z EMPTY 295s > st_multipoint(matrix(numeric(0), 0, 3), dim = "XYZ") 295s > st_multipoint(matrix(numeric(0), 0, 3), dim = "XYM") 295s MULTIPOINT M EMPTY 295s > st_multipoint(matrix(numeric(0), 0, 4), dim = "XYZM") 295s MULTIPOINT ZM EMPTY 295s > 295s > st_linestring(matrix(numeric(0), 0, 2), "XY") 295s > st_linestring(matrix(numeric(0), 0, 3), "XYZ") 295s LINESTRING EMPTY 295s LINESTRING Z EMPTY 295s > st_linestring(matrix(numeric(0), 0, 3), "XYM") 295s > st_linestring(matrix(numeric(0), 0, 4), "XYZM") 295s > 295s > st_multilinestring(list(), "XY") 295s > st_multilinestring(list(), "XYZ") 295s > st_multilinestring(list(), "XYM") 295s > st_multilinestring(list(), "XYZM") 295s > 295s > st_polygon(list(), "XY") 295s > st_polygon(list(), "XYZ") 295s > st_polygon(list(), "XYM") 295s > st_polygon(list(), "XYZM") 295s > 295s > st_multipolygon(list(), "XY") 295s > st_multipolygon(list(), "XYZ") 295s > st_multipolygon(list(), "XYM") 295s > st_multipolygon(list(), "XYZM") 295s > 295s > st_geometrycollection() 295s > st_geometrycollection(dim = "XYZ") 295s > st_geometrycollection(dim = "XYM") 295s > st_geometrycollection(dim = "XYZM") 295s > 295s > st_point(rep(NA_real_,2)) 295s > st_multipoint() 295s > st_linestring(matrix(numeric(0), 0, 2)) 295s > st_multilinestring(list(), "XY") 295s > st_polygon(list(), "XY") 295s > st_multipolygon(list(), "XY") 295s > st_geometrycollection(, "XY") 295s > 295s > (e1 = st_sfc( 295s + st_point(rep(NA_real_,2)), 295s + st_multipoint(), 295s + st_linestring(matrix(numeric(0), 0, 2)), 295s + st_multilinestring(list(), "XY"), 295s + st_polygon(list(), "XY"), 295s + st_multipolygon(list(), "XY"), 295s + st_geometrycollection(, "XY"))) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XY 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s CRS: NA 295s First 5 geometries: 295s > 295s > (e2 = st_sfc(st_point(rep(NA_real_,3), "XYZ"), 295s + st_multipoint(matrix(numeric(0),0,3), dim = "XYZ"), 295s + st_linestring(matrix(numeric(0), 0, 3)), 295s + st_multilinestring(list(), "XYZ"), 295s + st_polygon(list(), "XYZ"), 295s + st_multipolygon(list(), "XYZ"), 295s + st_geometrycollection(dim = "XYZ"))) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XYZ 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s z_range: zmin: NA zmax: NA 295s CRS: NA 295s First 5 geometries: 295s > 295s > (e3 = st_sfc(st_point(rep(NA_real_,3), "XYM"), 295s + st_multipoint(matrix(numeric(0),0,3), dim = "XYM"), 295s + st_linestring(matrix(numeric(0), 0, 3), "XYM"), 295s + st_multilinestring(list(), "XYM"), 295s + st_polygon(list(), "XYM"), 295s + st_multipolygon(list(), "XYM"), 295s + st_geometrycollection(dim = "XYM"))) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XYM 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s m_range: mmin: NA mmax: NA 295s CRS: NA 295s First 5 geometries: 295s > 295s > (e4 = st_sfc(st_point(rep(NA_real_,4)), 295s + st_multipoint(matrix(numeric(0),0,4), dim = "XYZM"), 295s + st_linestring(matrix(numeric(0), 0, 4)), 295s + st_multilinestring(list(), "XYZM"), 295s + st_polygon(list(), "XYZM"), 295s + st_multipolygon(list(), "XYZM"), 295s + st_geometrycollection(dim = "XYZM"))) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XYZM 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s z_range: zmin: NA zmax: NA 295s m_range: mmin: NA mmax: NA 295s CRS: NA 295s First 5 geometries: 295s > 295s > st_as_sfc(st_as_binary(e1, pureR = TRUE)) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XY 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s CRS: NA 295s First 5 geometries: 295s > st_as_sfc(st_as_binary(e1, pureR = FALSE)) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XY 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s CRS: NA 295s First 5 geometries: 295s > st_as_sfc(st_as_binary(e2, pureR = FALSE)) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XYZ 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s z_range: zmin: NA zmax: NA 295s CRS: NA 295s First 5 geometries: 295s > st_as_sfc(st_as_binary(e3, pureR = FALSE)) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s LINESTRING M EMPTY 295s LINESTRING ZM EMPTY 295s MULTILINESTRING EMPTY 295s MULTILINESTRING Z EMPTY 295s MULTILINESTRING M EMPTY 295s MULTILINESTRING ZM EMPTY 295s POLYGON EMPTY 295s POLYGON Z EMPTY 295s POLYGON M EMPTY 295s POLYGON ZM EMPTY 295s MULTIPOLYGON EMPTY 295s MULTIPOLYGON Z EMPTY 295s MULTIPOLYGON M EMPTY 295s MULTIPOLYGON ZM EMPTY 295s GEOMETRYCOLLECTION EMPTY 295s GEOMETRYCOLLECTION Z EMPTY 295s GEOMETRYCOLLECTION M EMPTY 295s GEOMETRYCOLLECTION ZM EMPTY 295s POINT EMPTY 295s MULTIPOINT EMPTY 295s LINESTRING EMPTY 295s MULTILINESTRING EMPTY 295s POLYGON EMPTY 295s MULTIPOLYGON EMPTY 295s GEOMETRYCOLLECTION EMPTY 295s POINT EMPTY 295s MULTIPOINT EMPTY 295s LINESTRING EMPTY 295s MULTILINESTRING EMPTY 295s POLYGON EMPTY 295s POINT Z EMPTY 295s MULTIPOINT Z EMPTY 295s LINESTRING Z EMPTY 295s MULTILINESTRING Z EMPTY 295s POLYGON Z EMPTY 295s POINT M EMPTY 295s MULTIPOINT M EMPTY 295s LINESTRING M EMPTY 295s MULTILINESTRING M EMPTY 295s POLYGON M EMPTY 295s POINT ZM EMPTY 295s MULTIPOINT ZM EMPTY 295s LINESTRING ZM EMPTY 295s MULTILINESTRING ZM EMPTY 295s POLYGON ZM EMPTY 295s POINT EMPTY 295s MULTIPOINT EMPTY 295s LINESTRING EMPTY 295s MULTILINESTRING EMPTY 295s POLYGON EMPTY 295s POINT EMPTY 295s MULTIPOINT EMPTY 295s LINESTRING EMPTY 295s MULTILINESTRING EMPTY 295s POLYGON EMPTY 295s POINT Z EMPTY 295s MULTIPOINT Z EMPTY 295s LINESTRING Z EMPTY 295s MULTILINESTRING Z EMPTY 295s POLYGON Z EMPTY 295s POINT M EMPTY 295s MULTIPOINT M EMPTY 295s LINESTRING M EMPTY 295s MULTILINESTRING M EMPTY 295s POLYGON M EMPTY 295s POINT ZM EMPTY 295s MULTIPOINT ZM EMPTY 295s LINESTRING ZM EMPTY 295s MULTILINESTRING ZM EMPTY 295s POLYGON ZM EMPTY 295s POINT EMPTY 295s MULTIPOINT EMPTY 295s LINESTRING EMPTY 295s MULTILINESTRING EMPTY 295s POLYGON EMPTY 295s writing: substituting ENGCRS["Undefined Cartesian SRS with unknown unit"] for missing CRS 295s Dimension: XYM 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s m_range: mmin: NA mmax: NA 295s CRS: NA 295s First 5 geometries: 295s > st_as_sfc(st_as_binary(e4, pureR = FALSE)) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XYZM 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s z_range: zmin: NA zmax: NA 295s m_range: mmin: NA mmax: NA 295s CRS: NA 295s First 5 geometries: 295s > st_as_sfc(st_as_binary(e1, pureR = FALSE)) 295s Geometry set for 7 features (with 7 geometries empty) 295s Geometry type: GEOMETRY 295s Dimension: XY 295s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 295s CRS: NA 295s First 5 geometries: 295s > 295s > # sfc_GEOMETRY: 295s > x = st_sfc(st_point(0:1), st_linestring(matrix(1:4,2,2))) 295s > st_intersects(x, x, sparse = FALSE) 295s [,1] [,2] 295s [1,] TRUE FALSE 295s [2,] FALSE TRUE 295s > 295s > # two empty geoms: 295s > x = st_sfc(st_multipoint(), st_linestring()) 295s > st_intersects(x, x, sparse = FALSE) 295s [,1] [,2] 295s [1,] FALSE FALSE 295s [2,] FALSE FALSE 295s > 295s > # write & read: 295s > x = st_sf(a = 2:1, geom = structure(st_sfc(st_linestring(), st_linestring(matrix(1:4,2))))) 295s > write_sf(x, "empty.gpkg") 295s > y = st_read("empty.gpkg", quiet = TRUE) 295s > all.equal(x, y) 295s [1] "Component \"geom\": Attributes: < Component \"crs\": Component \"input\": 'is.NA' value mismatch: 0 in current 1 in target >" 295s [2] "Component \"geom\": Attributes: < Component \"crs\": Component \"wkt\": 'is.NA' value mismatch: 0 in current 1 in target >" 295s > 295s > # https://github.com/edzer/sfr/issues/398 : 295s > pt = st_sfc(st_point(c(0,92)), crs = 4267) 295s > robin_crs <- "+proj=robin +lon_0=0 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs" 295s > # india_crs <- "+init=epsg:24383" # India-centered Lambert conformal conic projection 295s > india_crs <- "+proj=lcc +lat_1=12 +lat_0=12 +lon_0=80 +k_0=0.99878641 +x_0=2743195.5 +y_0=914398.5 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs" 295s > st_transform(st_transform(pt, robin_crs), india_crs)[[1]] 295s > 295s POINT EMPTY 295s BEGIN TEST gdal_geom.R 295s 295s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 295s Copyright (C) 2024 The R Foundation for Statistical Computing 295s Platform: arm-unknown-linux-gnueabihf (32-bit) 295s 295s R is free software and comes with ABSOLUTELY NO WARRANTY. 295s You are welcome to redistribute it under certain conditions. 295s Type 'license()' or 'licence()' for distribution details. 295s 295s R is a collaborative project with many contributors. 295s Type 'contributors()' for more information and 295s 'citation()' on how to cite R or R packages in publications. 295s 295s Type 'demo()' for some demos, 'help()' for on-line help, or 295s 'help.start()' for an HTML browser interface to help. 295s Type 'q()' to quit R. 295s 295s > suppressPackageStartupMessages(library(sf)) 296s > 296s > nc = st_read(system.file("shape/nc.shp", package="sf"), "nc", crs = 4267, 296s + agr = c(AREA = "aggregate", PERIMETER = "aggregate", CNTY_ = "identity", 296s + CNTY_ID = "identity", NAME = "identity", FIPS = "identity", FIPSNO = "identity", 296s + CRESS_ID = "identity", BIR74 = "aggregate", SID74 = "aggregate", NWBIR74 = "aggregate", 296s + BIR79 = "aggregate", SID79 = "aggregate", NWBIR79 = "aggregate"), quiet = TRUE) 296s > 296s > st_is_valid(nc) 296s [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [16] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [31] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [46] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [61] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [76] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [91] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s > 296s > st_is_simple(nc) 296s [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [16] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [31] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [46] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [61] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [76] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s [91] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 296s > 296s > nc_tr = st_transform(nc, 3857) 296s > 296s > x = st_buffer(nc_tr, 1000) 296s > 296s > x = st_boundary(nc) 296s > 296s > x = st_convex_hull(nc) 296s > 296s > x = st_simplify(nc_tr, dTolerance = 1e4) 296s > 296s > x = st_simplify(nc_tr, preserveTopology = TRUE) 296s > 296s > if (sf:::CPL_geos_version() >= "3.4.0") 296s + x = st_triangulate(nc_tr) 296s > 296s > mls = st_multilinestring(list(matrix(c(0,0,0,1,1,1,0,0),,2,byrow=TRUE))) 296s > x = st_polygonize(mls) 296s > 296s > x = st_segmentize(nc_tr, 5e4) 296s > 296s > try(x <- st_segmentize(nc_tr, -0.1)) 296s Error : argument dfMaxLength should be positive 296s 296s > 296s > x = st_centroid(nc_tr) 296s Warning message: 296s st_centroid assumes attributes are constant over geometries 296s > x = st_point_on_surface(nc_tr) 296s Warning message: 296s st_point_on_surface assumes attributes are constant over geometries 296s > 296s > a = nc[1:5,] 296s > b = nc[4:10,] 296s > 296s > x <- st_intersection(a[1,] ,b) 296s > 296s > u = st_union(b) 296s Warning message: 296s attribute variables are assumed to be spatially constant throughout all geometries 296s > 296s > x <- st_intersection(st_geometry(a), st_geometry(u)) 296s > 296s > x = st_union(a[1,], b) 296s Warning message: 296s attribute variables are assumed to be spatially constant throughout all geometries 296s > 296s > x = st_union(a, st_union(b)) 296s > 296s > x = st_difference(a[1,], b) 296s Warning message: 296s attribute variables are assumed to be spatially constant throughout all geometries 296s > 296s > x = st_difference(a, st_union(b)) 296s Warning message: 296s attribute variables are assumed to be spatially constant throughout all geometries 296s > 296s > x = st_sym_difference(a[1,], b) 296s Warning message: 296s attribute variables are assumed to be spatially constant throughout all geometries 296s > 296s > x = st_sym_difference(a, st_union(b)) 296s Warning message: 296s attribute variables are assumed to be spatially constant throughout all geometries 296s > 296s > x = st_drivers() 296s Warning message: 296s attribute variables are assumed to be spatially constant throughout all geometries 296s > #cat(paste("GDAL has", nrow(x), "drivers\n")) 296s > 296s > # GEOS ops: 296s > 296s > st_relate(a, b) 296s although coordinates are longitude/latitude, st_relate assumes that they are 296s planar 296s [,1] [,2] [,3] [,4] [,5] [,6] 296s [1,] "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" 296s [2,] "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" 296s [3,] "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" "FF2FF1212" 296s [4,] "2FFF1FFF2" "FF2FF1212" "FF2FF1212" "FF2F11212" "FF2FF1212" "FF2FF1212" 296s [5,] "FF2FF1212" "2FFF1FFF2" "FF2F11212" "FF2FF1212" "FF2FF1212" "FF2F11212" 296s [,7] 296s [1,] "FF2FF1212" 296s [2,] "FF2FF1212" 296s [3,] "FF2F11212" 296s [4,] "FF2FF1212" 296s [5,] "FF2FF1212" 296s > 296s > st_disjoint(a, b) 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `disjoint' 296s 1: 1, 2, 3, 4, 5, 6, 7 296s 2: 1, 2, 3, 4, 5, 6, 7 296s 3: 1, 2, 3, 4, 5, 6 296s 4: 2, 3, 5, 6, 7 296s 5: 1, 4, 5, 7 296s > 296s > st_touches(a, b) 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `touches' 296s 1: (empty) 296s 2: (empty) 296s 3: 7 296s 4: 4 296s 5: 3, 6 296s > 296s > st_crosses(a, b) 296s although coordinates are longitude/latitude, st_crosses assumes that they are 296s planar 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `crosses' 296s 1: (empty) 296s 2: (empty) 296s 3: (empty) 296s 4: (empty) 296s 5: (empty) 296s > 296s > st_within(a, b) 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `within' 296s 1: (empty) 296s 2: (empty) 296s 3: (empty) 296s 4: 1 296s 5: 2 296s > 296s > st_contains(a, b) 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `contains' 296s 1: (empty) 296s 2: (empty) 296s 3: (empty) 296s 4: 1 296s 5: 2 296s > 296s > st_overlaps(a, b) 296s although coordinates are longitude/latitude, st_overlaps assumes that they are 296s planar 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `overlaps' 296s 1: (empty) 296s 2: (empty) 296s 3: (empty) 296s 4: (empty) 296s 5: (empty) 296s > 296s > st_equals(a, b) 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `equals' 296s 1: (empty) 296s 2: (empty) 296s 3: (empty) 296s 4: 1 296s 5: 2 296s > 296s > st_covers(a, b) 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `covers' 296s 1: (empty) 296s 2: (empty) 296s 3: (empty) 296s 4: 1 296s 5: 2 296s > 296s > st_covered_by(a, b) 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `covered_by' 296s 1: (empty) 296s 2: (empty) 296s 3: (empty) 296s 4: 1 296s 5: 2 296s > 296s > st_equals_exact(a, b, 0.01) 296s Sparse geometry binary predicate list of length 5, where the predicate 296s was `equals_exact' 296s 1: (empty) 296s 2: (empty) 296s 3: (empty) 296s 4: 1 296s 5: 2 296s > 296s > # st_is_within_distance(a, b, 2) 296s > 296s > st_geometry_type(st_sfc(st_point(1:2), st_linestring(matrix(1:4,2,2)))) 296s [1] POINT LINESTRING 296s 18 Levels: GEOMETRY POINT LINESTRING POLYGON MULTIPOINT ... TRIANGLE 296s > 296s > st_geometry_type(st_sfc(st_point(1:2), st_linestring(matrix(1:4,2,2))), by_geometry = FALSE) 296s [1] GEOMETRY 296s 18 Levels: GEOMETRY POINT LINESTRING POLYGON MULTIPOINT ... TRIANGLE 296s > 296s > st_zm(list(st_point(1:3), st_linestring(matrix(1:6,2,3)))) 296s [[1]] 296s 296s [[2]] 296s 296s > 296s > st_zm(list(st_point(1:2), st_linestring(matrix(1:6,3,2))), add = TRUE, "Z") 296s [[1]] 296s 296s [[2]] 296s 296s > 296s > st_transform(st_sfc(st_point(c(0,0)), crs=4326), st_crs("+proj=geocent"))[[1]] 296s POINT (1 2) 296s LINESTRING (1 3, 2 4) 296s POINT (1 2) 296s LINESTRING (1 4, 2 5, 3 6) 296s > 296s > cbind(st_area(nc_tr[1:5,]), a$AREA) 296s POINT Z (6378137 0 0) 296s [,1] [,2] 296s [1,] 1760230516 0.114 296s [2,] 946417787 0.061 296s [3,] 2202223078 0.143 296s [4,] 1074332698 0.070 296s [5,] 2352528086 0.153 296s > 296s > st_area(st_polygon(list(rbind(c(0,0), c(1,0), c(1,1), c(0,1), c(0,0))))) 296s [1] 1 296s > 296s > st_length(st_linestring(rbind(c(0,0),c(0,1)))) 296s [1] 1 296s > 296s > st_length(st_multilinestring(list(rbind(c(0,0),c(0,1))))) 296s [1] 1 296s > 296s > try(st_length(st_polygon(list(rbind(c(0,0), c(1,0), c(1,1), c(0,1), c(0,0)))))) 296s [1] 0 296s > 296s > st_area(st_multilinestring(list(rbind(c(0,0),c(0,1))))) 296s [1] 0 296s > 296s > # adds the (0.5 0.5) node: 296s > st_union(st_multilinestring(list(rbind(c(0,0),c(1,1)), rbind(c(0,1), c(1,0))))) 296s MULTILINESTRING ((0 0, 1 1), (0 1, 1 0)) 296s Error in st_buffer.sfc(sfc, units::set_units(1000, km)) : 296s x does not have a crs set: can't convert units 296s > 296s > p1 = st_point(c(7,52)) 296s > p2 = st_point(c(-30,20)) 296s > sfc = st_sfc(p1, p2) 296s > try(st_buffer(sfc, units::set_units(1000, km))) # error: no crs 296s > sfc = st_sfc(p1, p2, crs = 4326) 296s > try(zzz <- st_buffer(sfc, units::set_units(1000, km))) # error: wrong units 296s > if (version$os == "linux-gnu") { # FIXME: why does this break on windows - degree symbol? 296s + x = st_buffer(sfc, units::set_units(0.1, rad)) # OK: will convert to arc_degrees 296s + } 296s > x = st_transform(sfc, 3857) 296s > x = st_buffer(x, units::set_units(1000, km)) # success 296s > 296s > cr = st_as_sfc("CIRCULARSTRING(0 0,1 0,1 1)") 296s > cr1 = st_sf(a = 1, geometry = cr) 296s > plot(cr) 297s > st_as_grob(cr[[1]]) 297s lines[GRID.lines.1] 297s > 297s > x = st_as_sfc("MULTISURFACE(CURVEPOLYGON(COMPOUNDCURVE(LINESTRING(-159.399779123 22.226016471, -159.399699153 22.226276431, -159.398736217 22.226118372, -159.398260872 22.226095318, -159.398140792 22.2260564590001, -159.398163058 22.2257268010001, -159.397882642 22.225394244, -159.397397157 22.225057335, -159.397318825 22.2251780230001, -159.396993115 22.225177984, -159.396748242 22.2248808800001, -159.396901679 22.224770398, -159.396876329 22.224673093, -159.399167008 22.224731392, -159.399502204 22.225551382), CIRCULARSTRING(-159.399502204 22.225551382, -159.399622762077 22.2257930044972, -159.399779123 22.226016471))))") 297s > mp <- x[[1]] %>% st_cast("MULTIPOLYGON") 297s > 297s > x = st_as_sfc("COMPOUNDCURVE(CIRCULARSTRING(0 0, 1 1, 1 0),(1 0, 0 1))") 297s > ls <- x[[1]] %>% st_cast() 297s > class(ls) 297s [1] "XY" "LINESTRING" "sfg" 297s > 297s > is.na(st_bbox(ls)) 297s [1] FALSE 297s > 297s > mp = st_combine(st_buffer(st_sfc(lapply(1:3, function(x) st_point(c(x,x)))), 0.2 * 1:3)) 297s > plot(st_centroid(mp), add = TRUE, col = 'red') # centroid of combined geometry 297s > plot(st_centroid(mp, of_largest_polygon = TRUE), add = TRUE, col = 'blue', pch = 3) # center of largest sub-polygon 297s > 297s > x = st_sfc(st_polygon(list(rbind(c(0,0),c(0.5,0),c(0.5,0.5),c(0.5,0),c(1,0),c(1,1),c(0,1),c(0,0))))) 297s > suppressWarnings(st_is_valid(x)) 297s [1] FALSE 297s > y = st_make_valid(x) 297s > y = st_make_valid(x[[1]]) 297s > y = st_make_valid(st_sf(a = 1, geom = x)) 297s > st_is_valid(y) 297s [1] TRUE 297s > 297s BEGIN TEST geos.R 297s 297s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 297s Copyright (C) 2024 The R Foundation for Statistical Computing 297s Platform: arm-unknown-linux-gnueabihf (32-bit) 297s 297s R is free software and comes with ABSOLUTELY NO WARRANTY. 297s You are welcome to redistribute it under certain conditions. 297s Type 'license()' or 'licence()' for distribution details. 297s 297s R is a collaborative project with many contributors. 297s Type 'contributors()' for more information and 297s 'citation()' on how to cite R or R packages in publications. 297s 297s Type 'demo()' for some demos, 'help()' for on-line help, or 297s 'help.start()' for an HTML browser interface to help. 297s Type 'q()' to quit R. 297s 297s > suppressPackageStartupMessages(library(sf)) 297s > # nc = st_read(system.file("gpkg/nc.gpkg", package="sf")) 297s > nc = st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE) 297s > nc_checked = st_transform(nc, 32119, check = TRUE) 297s > ncm = st_transform(nc, 32119) 297s > 297s > x = st_transform(nc[1:10,], 32119) 297s > st_distance(x) 297s Units: [m] 297s [,1] [,2] [,3] [,4] [,5] [,6] [,7] 297s [1,] 0.00 0.00 25651.99 440561.48 299772.34 361529.73 419671.66 297s [2,] 0.00 0.00 0.00 409429.44 268945.05 332590.52 388545.58 297s [3,] 25651.99 0.00 0.00 367556.52 227018.38 290298.04 346669.14 297s [4,] 440561.48 409429.44 367556.52 0.00 67226.86 45537.62 0.00 297s [5,] 299772.34 268945.05 227018.38 67226.86 0.00 0.00 46527.56 297s [6,] 361529.73 332590.52 290298.04 45537.62 0.00 0.00 30213.17 297s [7,] 419671.66 388545.58 346669.14 0.00 46527.56 30213.17 0.00 297s [8,] 384593.29 354295.06 312351.76 16130.19 11926.86 0.00 0.00 297s [9,] 262353.97 231217.73 189310.73 140455.97 0.00 64606.27 119564.00 297s [10,] 71138.53 41943.71 0.00 330752.58 190183.42 252373.26 309863.33 297s [,8] [,9] [,10] 297s [1,] 384593.29 262353.97 71138.53 297s [2,] 354295.06 231217.73 41943.71 297s [3,] 312351.76 189310.73 0.00 297s [4,] 16130.19 140455.97 330752.58 297s [5,] 11926.86 0.00 190183.42 297s [6,] 0.00 64606.27 252373.26 297s [7,] 0.00 119564.00 309863.33 297s [8,] 0.00 85533.33 275391.07 297s [9,] 85533.33 0.00 152489.45 297s [10,] 275391.07 152489.45 0.00 297s > 297s > st_is_valid(nc) 297s [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 297s [16] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 297s [31] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 297s [46] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 297s [61] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 297s [76] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 297s [91] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 297s > 297s > st_is_empty(st_sfc(st_point(), st_linestring())) 297s [1] TRUE TRUE 297s > 297s > ops = c("intersects", #"disjoint", 297s + "touches", "crosses", "within", "contains", "overlaps", "equals", "covers", "covered_by", "equals_exact") 297s > for (op in ops) { 297s + x = sf:::st_geos_binop(op, ncm[1:50,], ncm[51:100,], 0, NA_character_, FALSE) 297s + x = sf:::st_geos_binop(op, ncm[1:50,], ncm[51:100,], 0, NA_character_, TRUE) 297s + } 297s > 297s > ops = c("intersects", #"disjoint", 297s + "touches", "crosses", "within", "contains", "overlaps", "covers", "covered_by") 297s > df = data.frame(ops = ops) 297s > df$equal = NA 297s > for (op in ops) 297s + df[df$ops == op, "equal"] = identical( 297s + sf:::st_geos_binop(op, ncm[1:50,], ncm[51:100,], 0, NA_character_, TRUE, FALSE), 297s + sf:::st_geos_binop(op, ncm[1:50,], ncm[51:100,], 0, NA_character_, TRUE, TRUE) 297s + ) 298s > df 298s ops equal 298s 1 intersects TRUE 298s 2 touches TRUE 298s 3 crosses TRUE 298s 4 within TRUE 298s 5 contains TRUE 298s 6 overlaps TRUE 298s 7 covers TRUE 298s 8 covered_by TRUE 298s > 298s > st_contains_properly(ncm[1:3,], ncm[1:3]) 298s Sparse geometry binary predicate list of length 3, where the predicate 298s was `contains_properly' 298s 1: (empty) 298s 2: (empty) 298s 3: (empty) 298s > 298s > st_combine(nc) 298s Geometry set for 1 feature 298s Geometry type: MULTIPOLYGON 298s Dimension: XY 298s Bounding box: xmin: -84.32385 ymin: 33.88199 xmax: -75.45698 ymax: 36.58965 298s Geodetic CRS: NAD27 298s > 298s > st_dimension(st_sfc(st_point(0:1), st_linestring(rbind(c(0,0),c(1,1))), 298s + st_polygon(list(rbind(c(0,0), c(1,0), c(1,1), c(0,1), c(0,0)))))) 298s MULTIPOLYGON (((-81.47276 36.23436, -81.54084 3... 298s [1] 0 1 2 298s > 298s > ncbb = st_as_sfc(st_bbox(nc)) 298s > g = st_make_grid(ncbb) 298s > x = st_intersection(nc, g) 299s Warning message: 299s attribute variables are assumed to be spatially constant throughout all geometries 299s > x = st_intersection(g, nc) 301s > 301s > ls = st_sfc(st_linestring(rbind(c(0,0),c(0,1))), 301s + st_linestring(rbind(c(0,0),c(10,0)))) 301s > 301s > suppressWarnings(RNGversion("3.5.3")) 301s > set.seed(13531) 301s > 301s > st_line_sample(ls, density = 1, type = "random") 301s Geometry set for 2 features 301s Geometry type: MULTIPOINT 301s Dimension: XY 301s Bounding box: xmin: 0 ymin: 0 xmax: 6.880179 ymax: 0.8878369 301s CRS: NA 301s MULTIPOINT ((0 0.8878369)) 301s MULTIPOINT ((0.2986488 0), (2.48417 0), (2.5678... 301s > 301s > g = st_make_grid(ncbb, n = c(20,10)) 301s > 301s > a1 = st_interpolate_aw(nc["BIR74"], g, FALSE) 307s > sum(a1$BIR74) / sum(nc$BIR74) # not close to one: property is assumed spatially intensive 307s [1] 1.436123 307s > a2 = st_interpolate_aw(nc["BIR74"], g, extensive = TRUE) 307s Warning message: 307s In st_interpolate_aw.sf(nc["BIR74"], g, FALSE) : 307s st_interpolate_aw assumes attributes are constant or uniform over areas of x 313s Warning message: 313s In st_interpolate_aw.sf(nc["BIR74"], g, extensive = TRUE) : 313s st_interpolate_aw assumes attributes are constant or uniform over areas of x 313s > sum(a2$BIR74) / sum(nc$BIR74) 313s [1] 1 313s > 313s > # missing x: 313s > g = st_make_grid(offset = c(0,0), cellsize = c(1,1), n = c(10,10)) 313s > g = st_make_grid(what = "centers") 313s > length(g) 313s [1] 648 313s > g = st_make_grid(what = "corners") 313s > length(g) 313s [1] 703 313s > 313s > g1 = st_make_grid(ncbb, 0.1, what = "polygons", square = FALSE) 314s > g2 = st_make_grid(ncbb, 0.1, what = "points", square = FALSE) 314s > 314s > # st_line_merge: 314s > mls = st_multilinestring(list(rbind(c(0,0), c(1,1)), rbind(c(2,0), c(1,1)))) 314s > st_line_merge(mls) 314s > 314s > if (isTRUE(try(compareVersion(sf_extSoftVersion()["GEOS"], "3.5.0") > -1, silent = TRUE))) { 314s + # voronoi: 314s + set.seed(1) 314s + x = st_multipoint(matrix(runif(10),,2)) 314s + box = st_polygon(list(rbind(c(0,0),c(1,0),c(1,1),c(0,1),c(0,0)))) 314s + v = st_sfc(st_voronoi(x, st_sfc(box))) 314s + plot(v, col = 0, border = 1, axes = TRUE) 314s + plot(box, add = TRUE, col = 0, border = 1) # a larger box is returned, as documented 314s + plot(x, add = TRUE, col = 'red', cex=2, pch=16) 314s + plot(st_intersection(st_cast(v), box)) # clip to smaller box 314s + plot(x, add = TRUE, col = 'red', cex=2, pch=16) 314s + 314s + v = st_voronoi(x) 314s + print(class(v)) 314s + v = st_sfc(st_voronoi(st_sfc(x))) 314s + print(class(v)) 314s + v = st_voronoi(st_sf(a = 1, geom = st_sfc(x))) 314s + print(class(v)) 314s + } 314s LINESTRING (0 0, 1 1, 2 0) 314s [1] "XY" "GEOMETRYCOLLECTION" "sfg" 314s [1] "sfc_GEOMETRYCOLLECTION" "sfc" 314s [1] "sf" "data.frame" 314s > 314s > i = st_intersects(ncm, ncm[1:88,]) 314s > all.equal(i, t(t(i))) 314s [1] TRUE 314s > 314s > # check use of pattern in st_relate: 314s > sfc = st_as_sfc(st_bbox(st_sfc(st_point(c(0,0)), st_point(c(3,3))))) 314s > grd = st_make_grid(sfc, n = c(3,3)) 314s > st_intersects(grd) 314s Sparse geometry binary predicate list of length 9, where the predicate 314s was `intersects' 314s 1: 1, 2, 4, 5 314s 2: 1, 2, 3, 4, 5, 6 314s 3: 2, 3, 5, 6 314s 4: 1, 2, 4, 5, 7, 8 314s 5: 1, 2, 3, 4, 5, 6, 7, 8, 9 314s 6: 2, 3, 5, 6, 8, 9 314s 7: 4, 5, 7, 8 314s 8: 4, 5, 6, 7, 8, 9 314s 9: 5, 6, 8, 9 314s > st_relate(grd, pattern = "****1****") 314s Sparse geometry binary predicate list of length 9, where the predicate 314s was `relate_pattern' 314s 1: 1, 2, 4 314s 2: 1, 2, 3, 5 314s 3: 2, 3, 6 314s 4: 1, 4, 5, 7 314s 5: 2, 4, 5, 6, 8 314s 6: 3, 5, 6, 9 314s 7: 4, 7, 8 314s 8: 5, 7, 8, 9 314s 9: 6, 8, 9 314s > st_relate(grd, pattern = "****0****") 314s Error : use st_disjoint for this pattern 314s Sparse geometry binary predicate list of length 9, where the predicate 314s was `relate_pattern' 314s 1: 5 314s 2: 4, 6 314s 3: 5 314s 4: 2, 8 314s 5: 1, 3, 7, 9 314s 6: 2, 8 314s 7: 5 314s 8: 4, 6 314s 9: 5 314s > st_rook = function(a, b = a, ...) st_relate(a, b, pattern = "F***1****", ...) 314s > st_rook(grd, sparse = FALSE) 314s [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] 314s [1,] FALSE TRUE FALSE TRUE FALSE FALSE FALSE FALSE FALSE 314s [2,] TRUE FALSE TRUE FALSE TRUE FALSE FALSE FALSE FALSE 314s [3,] FALSE TRUE FALSE FALSE FALSE TRUE FALSE FALSE FALSE 314s [4,] TRUE FALSE FALSE FALSE TRUE FALSE TRUE FALSE FALSE 314s [5,] FALSE TRUE FALSE TRUE FALSE TRUE FALSE TRUE FALSE 314s [6,] FALSE FALSE TRUE FALSE TRUE FALSE FALSE FALSE TRUE 314s [7,] FALSE FALSE FALSE TRUE FALSE FALSE FALSE TRUE FALSE 314s [8,] FALSE FALSE FALSE FALSE TRUE FALSE TRUE FALSE TRUE 314s [9,] FALSE FALSE FALSE FALSE FALSE TRUE FALSE TRUE FALSE 314s > 314s > #if (Sys.getenv("USER") %in% c("edzer", "travis")) { # memory leaks: 314s > try(st_relate(st_point(), st_point(), pattern = "FF*FF****")) # error: use st_disjoint 314s > #} 314s > 314s > a = st_is_within_distance(nc[c(1:3,20),], nc[1:3,], 100000, sparse = FALSE) 314s > b = st_is_within_distance(nc[c(1:3,20),], nc[1:3,], units::set_units(100000, m), sparse = FALSE) 314s > all.equal(a, b) 314s [1] TRUE 314s > x = st_is_within_distance(nc[1:3,], nc[1:5,], 100000) 314s > y = st_is_within_distance(nc[1:3,], nc[1:5,], units::set_units(100, km)) 314s > all.equal(x, y) 314s [1] TRUE 314s > 314s > nc_3857 = st_transform(nc, 3857) 314s > a = st_is_within_distance(nc_3857[c(1:3,20),], nc_3857[1:3,], 100000, sparse = FALSE) 314s > b = st_is_within_distance(nc_3857[c(1:3,20),], nc_3857[1:3,], units::set_units(100000, m), sparse = FALSE) 314s > all.equal(a, b) 314s [1] TRUE 314s > x = st_is_within_distance(nc_3857, nc_3857, 100000) 314s > y = st_is_within_distance(nc_3857, nc_3857, units::set_units(100, km)) 315s > all.equal(x, y) 315s [1] TRUE 315s > 315s > pe = st_sfc(st_point()) 315s > p = st_sfc(st_point(c(0,0)), st_point(c(0,1)), st_point(c(0,2))) 315s > st_distance(p, p) 315s [,1] [,2] [,3] 315s [1,] 0 1 2 315s [2,] 1 0 1 315s [3,] 2 1 0 315s > st_distance(p, pe) 315s [,1] 315s [1,] NA 315s [2,] NA 315s [3,] NA 315s > st_distance(p, p, by_element = TRUE) 315s [1] 0 0 0 315s > st_crs(p) = 4326 315s > st_distance(p, p[c(2,3,1)], by_element = TRUE) 315s Units: [m] 315s [1] 111195.1 111195.1 222390.2 315s > p = st_transform(p, 3587) 315s > st_distance(p, p[c(2,3,1)], by_element = TRUE) 315s Units: [m] 315s [1] 144589.5 142873.3 287462.8 315s > 315s > # from https://github.com/r-spatial/sf/issues/458 : 315s > pts <- st_sfc(st_point(c(.5,.5)), st_point(c(1.5, 1.5)), st_point(c(2.5, 2.5))) 315s > pol <- st_polygon(list(rbind(c(0,0), c(2,0), c(2,2), c(0,2), c(0,0)))) 315s > pol_df <- data.frame(id = 1) 315s > st_geometry(pol_df) <- st_sfc(pol) 315s > st_intersects(pts, pol_df[pol_df$id == 2,]) # with empty sf/sfc 315s Sparse geometry binary predicate list of length 3, where the predicate 315s was `intersects' 315s 1: (empty) 315s 2: (empty) 315s 3: (empty) 315s > st_intersects(pts, pol_df[pol_df$id == 2,], sparse = FALSE) # with empty sf/sfc 315s 315s [1,] 315s [2,] 315s [3,] 315s > 315s > # st_node 315s > l = st_linestring(rbind(c(0,0), c(1,1), c(0,1), c(1,0), c(0,0))) 315s > st_node(l) 315s MULTILINESTRING ((0 0, 0.5 0.5), (0.5 0.5, 1 1, 0 1, 0.5 0.5), (0.5 0.5, 1 0, 0 0)) 315s > st_node(st_sfc(l)) 315s Geometry set for 1 feature 315s Geometry type: MULTILINESTRING 315s Dimension: XY 315s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 315s CRS: NA 315s > st_node(st_sf(a = 1, st_sfc(l))) 315s Simple feature collection with 1 feature and 1 field 315s Geometry type: MULTILINESTRING 315s Dimension: XY 315s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 315s CRS: NA 315s MULTILINESTRING ((0 0, 0.5 0.5), (0.5 0.5, 1 1,... 315s a st_sfc.l. 315s 1 1 MULTILINESTRING ((0 0, 0.5 ... 315s > 315s > # print.sgbp: 315s > (lst = st_disjoint(nc, nc)) 315s Sparse geometry binary predicate list of length 100, where the 315s predicate was `disjoint' 315s first 10 elements: 315s 1: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ... 315s 2: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, ... 315s 3: 1, 4, 5, 6, 7, 8, 9, 11, 12, 13, ... 315s 4: 1, 2, 3, 5, 6, 8, 9, 10, 11, 12, ... 315s 5: 1, 2, 3, 4, 7, 8, 10, 11, 12, 13, ... 315s 6: 1, 2, 3, 4, 7, 9, 10, 11, 12, 13, ... 315s 7: 1, 2, 3, 5, 6, 9, 10, 11, 12, 13, ... 315s 8: 1, 2, 3, 4, 5, 9, 10, 11, 12, 13, ... 315s 9: 1, 2, 3, 4, 6, 7, 8, 10, 11, 12, ... 315s 10: 1, 2, 4, 5, 6, 7, 8, 9, 11, 13, ... 315s > # dim.sgbp: 315s > dim(lst) 315s [1] 100 100 315s > # as.matrix.sgbp: 315s > as.matrix(lst)[1:5, 1:5] 315s [,1] [,2] [,3] [,4] [,5] 315s [1,] FALSE FALSE TRUE TRUE TRUE 315s [2,] FALSE FALSE FALSE TRUE TRUE 315s [3,] TRUE FALSE FALSE TRUE TRUE 315s [4,] TRUE TRUE TRUE FALSE TRUE 315s [5,] TRUE TRUE TRUE TRUE FALSE 315s > # negate: 315s > !lst 315s Sparse geometry binary predicate list of length 100, where the 315s predicate was `!disjoint' 315s first 10 elements: 315s 1: 1, 2, 18, 19 315s 2: 1, 2, 3, 18 315s 3: 2, 3, 10, 18, 23, 25 315s 4: 4, 7, 56 315s 5: 5, 6, 9, 16, 28 315s 6: 5, 6, 8, 28 315s 7: 4, 7, 8, 17 315s 8: 6, 7, 8, 17, 20, 21 315s 9: 5, 9, 15, 16, 24, 31 315s 10: 3, 10, 12, 25, 26 315s > # as.data.frame: 315s > head(as.data.frame(lst), 10) 315s row.id col.id 315s 1 1 3 315s 2 1 4 315s 3 1 5 315s 4 1 6 315s 5 1 7 315s 6 1 8 315s 7 1 9 315s 8 1 10 315s 9 1 11 315s 10 1 12 315s > 315s > # snap: 315s > nc1 = st_transform(nc, 32119) 315s > g = st_make_grid(nc1, c(5000,5000), what = "centers") 315s > s = st_snap(nc1[1:3,], g, 2501*sqrt(2)) 315s > sfg = st_snap(st_geometry(nc1)[[1]], g, 2501*sqrt(2)) 315s > sfg = st_snap(st_geometry(nc1)[[1]], st_combine(g), 2501*sqrt(2)) 315s > 315s > # Hausdorff distance: http://geos.refractions.net/ro/doxygen_docs/html/classgeos_1_1algorithm_1_1distance_1_1DiscreteHausdorffDistance.html 315s > A = st_as_sfc("LINESTRING (0 0, 100 0, 10 100, 10 100)") 315s > B = st_as_sfc("LINESTRING (0 100, 0 10, 80 10)") 315s > st_distance(c(A,B)) 315s [,1] [,2] 315s [1,] 0.000000 8.176236 315s [2,] 8.176236 0.000000 315s > st_distance(c(A,B), which = "Hausdorff") 315s [,1] [,2] 315s [1,] 0.00000 22.36068 315s [2,] 22.36068 0.00000 315s > st_distance(c(A,B), which = "Hausdorff", par = 0.001) 315s [,1] [,2] 315s [1,] 2.929643e-14 4.789000e+01 315s [2,] 4.789000e+01 2.131628e-14 315s > LE = st_as_sfc("LINESTRING EMPTY") 315s > st_distance(c(A, LE), which = "Hausdorff", par = 0.001) 315s [,1] [,2] 315s [1,] 2.929643e-14 NA 315s [2,] NA NA 315s > 315s > # one-argument st_intersection and st_difference: 315s > set.seed(131) 315s > m = rbind(c(0,0), c(1,0), c(1,1), c(0,1), c(0,0)) 315s > p = st_polygon(list(m)) 315s > n = 100 315s > l = vector("list", n) 315s > for (i in 1:n) 315s + l[[i]] = p + 10 * runif(2) 315s > s = st_sfc(l) 315s > plot(s, col = sf.colors(categorical = TRUE, alpha = .5)) 315s > d = st_difference(s) # sequential differences: s1, s2-s1, s3-s2-s1, ... 315s > plot(d, col = sf.colors(categorical = TRUE, alpha = .5)) 315s > i = st_intersection(s) # all intersections 315s > plot(i, col = sf.colors(categorical = TRUE, alpha = .5)) 315s > summary(lengths(st_overlaps(s, s))) 315s Min. 1st Qu. Median Mean 3rd Qu. Max. 315s 0.00 2.00 3.50 3.66 5.00 8.00 315s > summary(lengths(st_overlaps(d, d))) 315s Min. 1st Qu. Median Mean 3rd Qu. Max. 315s 0 0 0 0 0 0 315s > summary(lengths(st_overlaps(i, i))) 316s Min. 1st Qu. Median Mean 3rd Qu. Max. 316s 0 0 0 0 0 0 316s > 316s > sf = st_sf(s) 316s > i = st_intersection(sf) # all intersections 316s > plot(i["n.overlaps"]) 316s > summary(i$n.overlaps - lengths(i$origins)) 316s Min. 1st Qu. Median Mean 3rd Qu. Max. 316s 0 0 0 0 0 0 316s > 316s > # st_nearest_points: 316s > pt1 = st_point(c(.1,.1)) 316s > pt2 = st_point(c(.9,.9)) 316s > b1 = st_buffer(pt1, 0.1) 316s > b2 = st_buffer(pt2, 0.1) 316s > plot(b1, xlim = c(0,1), ylim = c(0,1)) 316s > plot(b2, add = TRUE) 316s > (ls0 = try(st_nearest_points(b1, b2))) # sfg 316s Geometry set for 1 feature 316s Geometry type: LINESTRING 316s Dimension: XY 316s Bounding box: xmin: 0.1707107 ymin: 0.1707107 xmax: 0.8292893 ymax: 0.8292893 316s CRS: NA 316s > (ls = try(st_nearest_points(st_sfc(b1), st_sfc(b2)))) # sfc 316s Geometry set for 1 feature 316s Geometry type: LINESTRING 316s Dimension: XY 316s Bounding box: xmin: 0.1707107 ymin: 0.1707107 xmax: 0.8292893 ymax: 0.8292893 316s CRS: NA 316s LINESTRING (0.1707107 0.1707107, 0.8292893 0.82... 316s > (ls = try(st_nearest_points(st_sfc(b1), st_sfc(b2), pairwise = TRUE))) # sfc 316s Geometry set for 1 feature 316s Geometry type: LINESTRING 316s Dimension: XY 316s Bounding box: xmin: 0.1707107 ymin: 0.1707107 xmax: 0.8292893 ymax: 0.8292893 316s CRS: NA 316s > identical(ls0, ls) 316s [1] TRUE 316s > # plot(ls, add = TRUE, col = 'red') 316s > 316s > nc = read_sf(system.file("gpkg/nc.gpkg", package="sf")) 316s LINESTRING (0.1707107 0.1707107, 0.8292893 0.82... 316s LINESTRING (0.1707107 0.1707107, 0.8292893 0.82... 316s > plot(st_geometry(nc)) 316s > ls = try(st_nearest_points(nc[1,], nc)) 316s > # plot(ls, col = 'red', add = TRUE) 316s > pts = st_cast(ls, "POINT") # gives all start & end points 316s > # starting, "from" points, corresponding to x: 316s > plot(pts[seq(1, 200, 2)], add = TRUE, col = 'blue') 316s There were 50 or more warnings (use warnings() to see the first 50) 316s > # ending, "to" points, corresponding to y: 316s > plot(pts[seq(2, 200, 2)], add = TRUE, col = 'red') 316s > 316s > # points to nearest features 316s > ls1 = st_linestring(rbind(c(0,0), c(1,0))) 316s > ls2 = st_linestring(rbind(c(0,0.1), c(1,0.1))) 316s > ls3 = st_linestring(rbind(c(0,1), c(1,1))) 316s > (l = st_sfc(ls1, ls2, ls3)) 316s Geometry set for 3 features 316s Geometry type: LINESTRING 316s Dimension: XY 316s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 316s CRS: NA 316s > 316s > p1 = st_point(c(0.1, -0.1)) 316s > p2 = st_point(c(0.1, 0.11)) 316s > p3 = st_point(c(0.1, 0.09)) 316s > p4 = st_point(c(0.1, 0.9)) 316s > p5 = st_point() 316s > 316s > (p = st_sfc(p1, p2, p3, p4, p5)) 316s Geometry set for 5 features (with 1 geometry empty) 316s Geometry type: POINT 316s LINESTRING (0 0, 1 0) 316s Dimension: XY 316s Bounding box: xmin: 0.1 ymin: -0.1 xmax: 0.1 ymax: 0.9 316s CRS: NA 316s LINESTRING (0 0.1, 1 0.1) 316s LINESTRING (0 1, 1 1) 316s > #st_nearest_points(p, l) 316s > n = try(st_nearest_feature(p,l)) 316s POINT (0.1 -0.1) 316s POINT (0.1 0.11) 316s POINT (0.1 0.09) 316s POINT (0.1 0.9) 316s POINT EMPTY 316s > if (!inherits(n, "try-error")) { 316s + print(st_nearest_points(p, l[n], pairwise = TRUE)) 316s + print(st_nearest_feature(p, l)) 316s + print(st_nearest_feature(p, st_sfc())) 316s + print(st_nearest_feature(st_sfc(), l)) 316s + } 316s Geometry set for 5 features (with 1 geometry empty) 316s Geometry type: LINESTRING 316s Dimension: XY 316s Bounding box: xmin: 0.1 ymin: -0.1 xmax: 0.1 ymax: 1 316s CRS: NA 316s LINESTRING (0.1 -0.1, 0.1 0) 316s [1] 1 2 2 3 NA 316s [1] NA NA NA NA NA 316s integer(0) 316s > 316s > # can do centroid of empty geom: 316s > st_centroid(st_polygon()) 316s > 316s > #999: 316s > pt = data.frame(x=1:2, y=1:2,a=letters[1:2]) 316s > pt = st_as_sf(pt, coords=c("x","y")) 316s > 316s > bf =st_buffer(pt, dist=0.3) 316s > 316s > st_within(pt,bf, sparse=FALSE) 316s [,1] [,2] 316s [1,] TRUE FALSE 316s [2,] FALSE TRUE 316s > st_within(pt[1,], bf[1,], sparse = FALSE) 316s [,1] 316s [1,] TRUE 316s > st_relate(pt[1,], bf[1,], pattern = "T*F**F***", sparse = FALSE) 316s [,1] 316s [1,] TRUE 316s > 316s > sf:::is_symmetric(pattern = "010121010") 316s [1] TRUE 316s > sf:::is_symmetric(pattern = "010121021") 316s [1] FALSE 316s > 316s > st_intersects(st_point(0:1), st_point(2:3)) # sfg method 316s Sparse geometry binary predicate list of length 1, where the predicate 316s was `intersects' 316s 1: (empty) 316s > 316s > if (isTRUE(try(compareVersion(sf_extSoftVersion()["GEOS"], "3.7.0") > -1, silent = TRUE))) { 316s + ls = st_linestring(rbind(c(1,1), c(2,2), c(3,3))) 316s + print(st_reverse(ls)) 316s + print(st_reverse(st_sfc(ls))) 316s + print(st_reverse(st_sf(a = 2, geom = st_sfc(ls)))) 316s + } 316s Geometry set for 1 feature 316s Geometry type: LINESTRING 316s Dimension: XY 316s Bounding box: xmin: 1 ymin: 1 xmax: 3 ymax: 3 316s CRS: NA 316s Simple feature collection with 1 feature and 1 field 316s Geometry type: LINESTRING 316s Dimension: XY 316s Bounding box: xmin: 1 ymin: 1 xmax: 3 ymax: 3 316s CRS: NA 316s a geom 316s 1 2 LINESTRING (3 3, 2 2, 1 1) 316s > 316s > p = st_polygon(list(rbind(c(0,0), c(1,0), c(1,1), c(0,1), c(0,0)))) 316s > y = st_sfc(p) 316s > x = st_sfc(p + 1.001) 316s > 316s > x %>% st_set_precision(0) %>% st_intersects(y) 316s Sparse geometry binary predicate list of length 1, where the predicate 316s was `intersects' 316s 1: (empty) 316s > x %>% st_set_precision(10000) %>% st_intersects(y) 316s Sparse geometry binary predicate list of length 1, where the predicate 316s was `intersects' 316s 1: (empty) 316s > x %>% st_set_precision(1000) %>% st_intersects(y) 316s Sparse geometry binary predicate list of length 1, where the predicate 316s was `intersects' 316s 1: (empty) 316s > x %>% st_set_precision(501) %>% st_intersects(y) # no 316s Sparse geometry binary predicate list of length 1, where the predicate 316s was `intersects' 316s 1: (empty) 316s > x %>% st_set_precision(500) %>% st_intersects(y) # yes 316s Sparse geometry binary predicate list of length 1, where the predicate 316s was `intersects' 316s 1: 1 316s > x %>% st_set_precision(100) %>% st_intersects(y) 316s Sparse geometry binary predicate list of length 1, where the predicate 316s was `intersects' 316s 1: 1 316s > x %>% st_set_precision(10) %>% st_intersects(y) 316s Sparse geometry binary predicate list of length 1, where the predicate 316s was `intersects' 316s 1: 1 316s > 316s > p1 = st_point(0:1) 316s > p2 = st_point(2:1) 316s > p = st_sf(a = letters[1:8], geom = st_sfc(p1, p1, p2, p1, p1, p2, p2, p1)) 316s > st_equals(p) 316s Sparse geometry binary predicate list of length 8, where the predicate 316s was `equals' 316s 1: 1, 2, 4, 5, 8 316s 2: 1, 2, 4, 5, 8 316s 3: 3, 6, 7 316s 4: 1, 2, 4, 5, 8 316s 5: 1, 2, 4, 5, 8 316s 6: 3, 6, 7 316s 7: 3, 6, 7 316s 8: 1, 2, 4, 5, 8 316s > st_equals(p, remove_self = TRUE) 316s Sparse geometry binary predicate list of length 8, where the predicate 316s was `equals', with remove_self = TRUE 316s 1: 2, 4, 5, 8 316s 2: 1, 4, 5, 8 316s 3: 6, 7 316s 4: 1, 2, 5, 8 316s 5: 1, 2, 4, 8 316s 6: 3, 7 316s 7: 3, 6 316s 8: 1, 2, 4, 5 316s > (u = st_equals(p, retain_unique = TRUE)) 316s Sparse geometry binary predicate list of length 8, where the predicate 316s was `equals', with retain_unique = TRUE 316s 1: 2, 4, 5, 8 316s 2: 4, 5, 8 316s 3: 6, 7 316s 4: 5, 8 316s 5: 8 316s 6: 7 316s 7: (empty) 316s 8: (empty) 316s > # retain the records with unique geometries: 316s > p[-unlist(u),] 316s Simple feature collection with 2 features and 1 field 316s Geometry type: POINT 316s Dimension: XY 316s Bounding box: xmin: 0 ymin: 1 xmax: 2 ymax: 1 316s CRS: NA 316s a geom 316s 1 a POINT (0 1) 316s 3 c POINT (2 1) 316s > 316s LINESTRING (0.1 0.11, 0.1 0.1) 316s LINESTRING (0.1 0.09, 0.1 0.1) 316s LINESTRING (0.1 0.9, 0.1 1) 316s LINESTRING EMPTY 316s POINT EMPTY 316s LINESTRING (3 3, 2 2, 1 1) 316s LINESTRING (3 3, 2 2, 1 1) 316s BEGIN TEST graticule.R 316s 316s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 316s Copyright (C) 2024 The R Foundation for Statistical Computing 316s Platform: arm-unknown-linux-gnueabihf (32-bit) 316s 316s R is free software and comes with ABSOLUTELY NO WARRANTY. 316s You are welcome to redistribute it under certain conditions. 316s Type 'license()' or 'licence()' for distribution details. 316s 316s R is a collaborative project with many contributors. 316s Type 'contributors()' for more information and 316s 'citation()' on how to cite R or R packages in publications. 316s 316s Type 'demo()' for some demos, 'help()' for on-line help, or 316s 'help.start()' for an HTML browser interface to help. 316s Type 'q()' to quit R. 316s 316s > if (require(maps, quietly = TRUE)) { 316s + m = map('usa', plot = FALSE, fill = TRUE) 316s + suppressPackageStartupMessages(library(sf)) 316s + m0 <- st_as_sfc(m) 316s + m <- st_as_sf(m) 316s + 316s + laea = st_crs("+proj=laea +lat_0=30 +lon_0=-95") # Lambert equal area 316s + m <- st_transform(st_as_sf(m), laea) 316s + 316s + bb = st_bbox(m) 316s + bbox = st_linestring(rbind(c( bb[1],bb[2]),c( bb[3],bb[2]),c( bb[3],bb[4]),c( bb[1],bb[4]),c( bb[1],bb[2]))) 316s + 316s + g = st_graticule(m) 316s + plot(m, xlim = 1.2 * c(-2450853.4, 2186391.9)) 316s + plot(g[1], add = TRUE, col = 'grey') 316s + plot(bbox, add = TRUE) 316s + points(g$x_start, g$y_start, col = 'red') 316s + points(g$x_end, g$y_end, col = 'blue') 316s + 316s + invisible(lapply(seq_len(nrow(g)), function(i) { 316s + if (g$type[i] == "N" && g$x_start[i] - min(g$x_start) < 1000) 316s + text(g[i,"x_start"], g[i,"y_start"], labels = parse(text = g[i,"degree_label"]), 316s + srt = g$angle_start[i], pos = 2, cex = .7) 316s + if (g$type[i] == "E" && g$y_start[i] - min(g$y_start) < 1000) 316s + text(g[i,"x_start"], g[i,"y_start"], labels = parse(text = g[i,"degree_label"]), 316s + srt = g$angle_start[i] - 90, pos = 1, cex = .7) 316s + if (g$type[i] == "N" && g$x_end[i] - max(g$x_end) > -1000) 316s + text(g[i,"x_end"], g[i,"y_end"], labels = parse(text = g[i,"degree_label"]), 316s + srt = g$angle_end[i], pos = 4, cex = .7) 316s + if (g$type[i] == "E" && g$y_end[i] - max(g$y_end) > -1000) 316s + text(g[i,"x_end"], g[i,"y_end"], labels = parse(text = g[i,"degree_label"]), 316s + srt = g$angle_end[i] - 90, pos = 3, cex = .7) 316s + })) 316s + 316s + plot(m, graticule = st_crs(4326)) 316s + nc = st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE) 316s + # options(warn=2) 316s + g = st_graticule(nc, datum = st_crs(nc)) 316s + #g = st_graticule(nc) 316s + 316s + plot(nc[1], graticule = st_crs(nc)) 316s + 316s + plot(nc[1], graticule = st_crs(nc), axes = TRUE) 316s + 316s + g = st_graticule() 316s + 316s + if (require(ggplot2, quietly = TRUE) && utils::packageVersion("ggplot2") > "2.2.1") { 316s + ggplot() + geom_sf(data = st_set_crs(nc, NA_crs_)) # NA_crs_ for crs 316s + } 316s + 316s + library(maps) #421 316s + (wrld2 = st_as_sf(map('world2', plot=FALSE, fill=TRUE ))) 316s + try(plot(wrld2, graticule = TRUE)) 316s + } 318s > 319s BEGIN TEST grid.R 319s 319s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 319s Copyright (C) 2024 The R Foundation for Statistical Computing 319s Platform: arm-unknown-linux-gnueabihf (32-bit) 319s 319s R is free software and comes with ABSOLUTELY NO WARRANTY. 319s You are welcome to redistribute it under certain conditions. 319s Type 'license()' or 'licence()' for distribution details. 319s 319s R is a collaborative project with many contributors. 319s Type 'contributors()' for more information and 319s 'citation()' on how to cite R or R packages in publications. 319s 319s Type 'demo()' for some demos, 'help()' for on-line help, or 319s 'help.start()' for an HTML browser interface to help. 319s Type 'q()' to quit R. 319s 319s > # MULTIPOLYGONS 319s > suppressPackageStartupMessages(library(sf)) 320s > library(grid) 320s > nc = st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE) 320s > grid.newpage() 320s > # pushViewport(viewport(width = 0.8, height = 0.8)) 320s > pushViewport(st_viewport(nc)) 320s > invisible(lapply(st_geometry(nc), function(x) grid.draw(st_as_grob(x, gp = gpar(fill = 'red'))))) 320s > 320s > # POLYGONS 320s > # nc = st_read(system.file("gpkg/nc.gpkg", package="sf"), "nc.gpkg", type = 3) 320s > nc = st_read(system.file("shape/nc.shp", package="sf"), type = 3, quiet = TRUE) 320s > grid.newpage() 320s > pushViewport(st_viewport(nc)) 320s > invisible(lapply(st_geometry(nc), function(x) grid.draw(st_as_grob(x, gp = gpar(fill = 'red'))))) 320s > 320s > # POINTS: 320s > if (suppressPackageStartupMessages(require(sp, quietly = TRUE))) { 320s + data(meuse, package = "sp") 320s + meuse_sf = st_as_sf(meuse, coords = c("x", "y"), crs = 28992, agr = "constant") 320s + grid.newpage() 320s + pushViewport(st_viewport(meuse_sf)) 320s + invisible(lapply(st_geometry(meuse_sf), 320s + function(x) grid.draw(st_as_grob(x, gp = gpar(fill = 'red'))))) 320s + } 320s > 320s > # MULTIPOINTS 320s > mp = st_multipoint(cbind(runif(100), runif(100))) 320s > grid.newpage() 320s > pushViewport(st_viewport(mp)) 320s > grid.draw(st_as_grob(mp, gp = gpar(fill = 'red'))) 320s > 320s > # LINESTRING 320s > ls = st_linestring(cbind(1:10, rnorm(10))) 320s > grid.newpage() 320s > pushViewport(st_viewport(ls)) 320s > grid.draw(st_as_grob(ls, gp = gpar(fill = 'red'))) 320s > 320s > # MULTILINESTRING 320s > ls = st_multilinestring(list(cbind(1:10, 5+rnorm(10)), cbind(1:10, rnorm(10)), cbind(1:10, -5+rnorm(10)))) 320s > grid.newpage() 320s > pushViewport(st_viewport(ls)) 320s > grid.draw(st_as_grob(ls, gp = gpar(fill = 'red'))) 320s > 320s > if (require(sp, quietly = TRUE)) { 320s + # POINTS, right aspect in Long/Lat: 320s + meuse_ll = st_transform(meuse_sf, 4326) 320s + grid.newpage() 320s + pushViewport(st_viewport(meuse_ll)) 320s + invisible(lapply(st_geometry(meuse_ll), 320s + function(x) grid.draw(st_as_grob(x, gp = gpar(fill = 'red'))))) 320s + 320s + # WRONG aspect: 320s + st_crs(meuse_ll) = NA 320s + grid.newpage() 320s + pushViewport(st_viewport(meuse_ll)) 320s + invisible(lapply(st_geometry(meuse_ll), 320s + function(x) grid.draw(st_as_grob(x, gp = gpar(fill = 'red'))))) 320s + } 320s > 320s > gc = st_geometrycollection(list(st_point(0:1), st_linestring(matrix(1:4,2)))) 320s > grb = st_as_grob(gc) 320s > 320s BEGIN TEST maps.R 320s 320s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 320s Copyright (C) 2024 The R Foundation for Statistical Computing 320s Platform: arm-unknown-linux-gnueabihf (32-bit) 320s 320s R is free software and comes with ABSOLUTELY NO WARRANTY. 320s You are welcome to redistribute it under certain conditions. 320s Type 'license()' or 'licence()' for distribution details. 320s 320s R is a collaborative project with many contributors. 320s Type 'contributors()' for more information and 320s 'citation()' on how to cite R or R packages in publications. 320s 320s Type 'demo()' for some demos, 'help()' for on-line help, or 320s 'help.start()' for an HTML browser interface to help. 320s Type 'q()' to quit R. 320s 320s > suppressPackageStartupMessages(library(sf)) 320s > 320s > if (require(maps, quietly = TRUE)) { 320s + m = map(xlim = c(4,9), ylim = c(48,55), fill = TRUE, plot = FALSE) 320s + st_as_sf(m) 320s + m = map(xlim = c(4,9), ylim = c(48,55), plot = FALSE) 320s + st_as_sf(m, fill = FALSE) 320s + st_as_sf(map(), fill = FALSE) 320s + st_as_sf(map(fill = TRUE)) 320s + st_as_sf(map(), fill = FALSE, group = FALSE) 320s + st_as_sf(map(fill = TRUE), group = FALSE) 320s + } 321s Simple feature collection with 1627 features and 1 field 321s Geometry type: MULTIPOLYGON 321s Dimension: XY 321s Bounding box: xmin: -180 ymin: -85.19218 xmax: 190.2708 ymax: 83.59961 321s Geodetic CRS: +proj=longlat +ellps=clrk66 +no_defs +type=crs 321s First 10 features: 321s ID 321s Aruba Aruba 321s Afghanistan Afghanistan 321s Angola Angola 321s Angola:Cabinda Angola:Cabinda 321s Anguilla Anguilla 321s Albania Albania 321s Finland:Aland Islands:Foglo Finland:Aland Islands:Foglo 321s Finland:Aland Islands:Eckero Finland:Aland Islands:Eckero 321s Finland:Aland Islands:Fasta Aland Finland:Aland Islands:Fasta Aland 321s Andorra Andorra 321s geom 321s Aruba MULTIPOLYGON (((-69.89912 1... 321s Afghanistan MULTIPOLYGON (((74.89131 37... 321s Angola MULTIPOLYGON (((23.9665 -10... 321s Angola:Cabinda MULTIPOLYGON (((12.21367 -5... 321s Anguilla MULTIPOLYGON (((-63.00122 1... 321s Albania MULTIPOLYGON (((20.06396 42... 321s Finland:Aland Islands:Foglo MULTIPOLYGON (((20.61133 60... 321s Finland:Aland Islands:Eckero MULTIPOLYGON (((19.6623 60.... 321s Finland:Aland Islands:Fasta Aland MULTIPOLYGON (((19.98955 60... 321s Andorra MULTIPOLYGON (((1.706055 42... 321s > 321s BEGIN TEST plot.R 322s 322s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 322s Copyright (C) 2024 The R Foundation for Statistical Computing 322s Platform: arm-unknown-linux-gnueabihf (32-bit) 322s 322s R is free software and comes with ABSOLUTELY NO WARRANTY. 322s You are welcome to redistribute it under certain conditions. 322s Type 'license()' or 'licence()' for distribution details. 322s 322s R is a collaborative project with many contributors. 322s Type 'contributors()' for more information and 322s 'citation()' on how to cite R or R packages in publications. 322s 322s Type 'demo()' for some demos, 'help()' for on-line help, or 322s 'help.start()' for an HTML browser interface to help. 322s Type 'q()' to quit R. 322s 322s > suppressPackageStartupMessages(library(sf)) 322s > options(rgdal_show_exportToProj4_warnings = "none") 322s > 322s > if (require(dplyr, quietly = TRUE)) { 322s + 322s + # plot linestrings: 322s + l1 = st_linestring(matrix(runif(6)-0.5,,2)) 322s + l2 = st_linestring(matrix(runif(6)-0.5,,2)) 322s + l3 = st_linestring(matrix(runif(6)-0.5,,2)) 322s + s = st_sf(a=2:4, b=st_sfc(l1,l2,l3)) 322s + plot(s, col = s$a, axes = FALSE) 322s + plot(s, col = s$a) 322s + if (suppressPackageStartupMessages(require(sp, quietly = TRUE))) { 322s + attr(s$b, "proj4string") = sp::CRS("+proj=longlat +ellps=WGS84 +no_defs")@projargs 322s + } 322s + plot(s, col = s$a, axes = TRUE) 322s + plot(s, col = s$a, lty = s$a, lwd = s$a, pch = s$a, type = 'b') 322s + l4 = st_linestring(matrix(runif(6),,2)) 322s + plot(st_sf(a=1,b=st_sfc(l4)), add = TRUE) 322s + # plot multilinestrings: 322s + ml1 = st_multilinestring(list(l1, l2)) 322s + ml2 = st_multilinestring(list(l3, l4)) 322s + ml = st_sf(a = 2:3, b = st_sfc(ml1, ml2)) 322s + plot(ml, col = ml$a, lty = ml$a, lwd = ml$a, pch = ml$a, type = 'b') 322s + # plot points: 322s + p1 = st_point(c(1,2)) 322s + p2 = st_point(c(3,3)) 322s + p3 = st_point(c(3,0)) 322s + p = st_sf(a=2:4, b=st_sfc(p1,p2,p3)) 322s + plot(p, col = s$a, axes = TRUE) 322s + plot(p, col = s$a) 322s + plot(p, col = p$a, pch = p$a, cex = p$a, bg = s$a, lwd = 2, lty = 2, type = 'b') 322s + p4 = st_point(c(2,2)) 322s + plot(st_sf(a=1, st_sfc(p4)), add = TRUE) 322s + # multipoints: 322s + mp1 = st_multipoint(matrix(1:4,2)) 322s + mp2 = st_multipoint(matrix(5:8,2)) 322s + mp = st_sf(a = 2:3, b = st_sfc(mp1, mp2)) 322s + plot(mp) 322s + plot(mp, col = mp$a, pch = mp$a, cex = mp$a, bg = mp$a, lwd = mp$a, lty = mp$a, type = 'b') 322s + # polygon: 322s + outer = matrix(c(0,0,10,0,10,10,0,10,0,0),ncol=2, byrow=TRUE) 322s + hole1 = matrix(c(1,1,1,2,2,2,2,1,1,1),ncol=2, byrow=TRUE) 322s + hole2 = matrix(c(5,5,5,6,6,6,6,5,5,5),ncol=2, byrow=TRUE) 322s + pl1 = st_polygon(list(outer, hole1, hole2)) 322s + pl2 = st_polygon(list(outer+10, hole1+10, hole2+10)) 322s + po = st_sf(a = 2:3, st_sfc(pl1,pl2)) 322s + plot(po, col = po$a, border = rev(po$a), lwd=3) 322s + # multipolygon 322s + r10 = matrix(rep(c(0,10),each=5),5) 322s + pl1 = list(outer, hole1, hole2) 322s + pl2 = list(outer+10, hole1+10, hole2+10) 322s + pl3 = list(outer+r10, hole1+r10, hole2+r10) 322s + mpo1 = st_multipolygon(list(pl1,pl2)) 322s + mpo2 = st_multipolygon(list(pl3)) 322s + mpo = st_sf(a=2:3, b=st_sfc(mpo1,mpo2)) 322s + plot(mpo, col = mpo$a, border = rev(mpo$a), lwd = 2) 322s + # geometrycollection: 322s + gc1 = st_geometrycollection(list(mpo1, st_point(c(21,21)), l1 * 2 + 21)) 322s + gc2 = st_geometrycollection(list(mpo2, l2 - 2, l3 - 2, st_point(c(-1,-1)))) 322s + gc = st_sf(a=2:3, b = st_sfc(gc1,gc2)) 322s + plot(gc, cex = gc$a, col = gc$a, border = rev(gc$a) + 2, lwd = 2) 322s + 322s + plot(gc1) 322s + 322s + plot(st_sfc(mp1, mpo1)) 322s + 322s + # color ramp 322s + nc = st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE) 322s + plot(nc) 322s + plot(nc, axes = TRUE) 322s + plot(nc, col="lightgrey") 322s + plot(st_centroid(nc), add = TRUE, col = 1) 322s + if ("geometry" %in% names(nc)) { 322s + nc %>% 322s + select(geometry) %>% 322s + plot() 322s + } 322s + 322s + nc$f = cut(nc[[1]], 5) 322s + plot(nc["f"], key.pos = 1) 322s + plot(nc[1], key.pos = 1) 322s + 322s + # test background map plotting: 322s + load("bgmap.rda") 322s + merc = st_crs(3857) 322s + WGS84 = st_crs(4326) 322s + nc = st_transform(nc, WGS84) 322s + ## ggmap: 322s + #library(ggmap) 322s + #bgMap = get_map(unname(st_bbox(nc)), source = "google", zoom = 8) 322s + plot(st_transform(nc[1], merc), bgMap = bgMap) 322s + 322s + # RgoogleMaps: 322s + #library(RgoogleMaps) 322s + #center = c(mean(st_bbox(nc)[c(2,4)]), mean(st_bbox(nc)[c(1,3)])) 322s + #g = GetMap(center=center, zoom=6) # google 322s + par(mar = c(0,0,1,0)) 322s + plot(st_transform(nc, merc), bgMap = g) 322s + 322s + m = st_make_grid() 322s + st_crs(m) = NA_crs_ 322s + m = st_segmentize(m, 2) 322s + st_crs(m) = 4326 322s + plot(m, axes = TRUE) 322s + g = st_transform(m, st_crs("+proj=ortho +lat_0=30 +lon_0=45"), check = TRUE) 322s + plot(g, axes = TRUE) 322s + 322s + nc[[1]] = NA 322s + nc[[10]] = 1 322s + plot(nc, pal = rainbow, nbreaks = 3) 322s + plot(nc, pal = rainbow, breaks = "jenks", nbreaks = 3) 322s + plot(nc, pal = rainbow, breaks = (0:10)/3) 322s + 322s + # logz: 322s + nc$e = 10^(nc$SID74) 322s + plot(nc["e"], logz = TRUE) 322s + 322s + # shared key: 322s + plot(nc[c("SID74", "SID79")], key.pos = -1) 322s + plot(nc[c("BIR74", "BIR79")], key.pos = 1, logz=TRUE) 322s + } 322s 322s Attaching package: 'dplyr' 322s 322s The following objects are masked from 'package:stats': 322s 322s filter, lag 322s 322s The following objects are masked from 'package:base': 322s 322s intersect, setdiff, setequal, union 322s 329s There were 13 warnings (use warnings() to see them) 329s > 329s BEGIN TEST read.R 329s 329s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 329s Copyright (C) 2024 The R Foundation for Statistical Computing 329s Platform: arm-unknown-linux-gnueabihf (32-bit) 329s 329s R is free software and comes with ABSOLUTELY NO WARRANTY. 329s You are welcome to redistribute it under certain conditions. 329s Type 'license()' or 'licence()' for distribution details. 329s 329s R is a collaborative project with many contributors. 329s Type 'contributors()' for more information and 329s 'citation()' on how to cite R or R packages in publications. 329s 329s Type 'demo()' for some demos, 'help()' for on-line help, or 329s 'help.start()' for an HTML browser interface to help. 329s Type 'q()' to quit R. 329s 329s > Sys.setenv(TZ="UTC") 329s > suppressPackageStartupMessages(library(sf)) 329s > if ("GPKG" %in% st_drivers()$name) { 329s + tst = st_read(system.file("gpkg/nc.gpkg", package="sf"), "nc.gpkg", crs = 4267, quiet = TRUE) 329s + tst = st_read(system.file("gpkg/nc.gpkg", package="sf"), quiet = TRUE) # default layer name 329s + } 329s > 329s > tst = st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE) # no layer specified 329s > 329s > # data from https://github.com/edzer/sfr/issues/6 329s > tst = st_read(system.file("shape/storms_xyz.shp", package="sf"), quiet = TRUE) 329s > class(st_geometry(tst)) 329s [1] "sfc_LINESTRING" "sfc" 329s > class(st_geometry(tst)[[1]]) 329s [1] "XYZ" "LINESTRING" "sfg" 329s > tst = st_read(system.file("shape/storms_xyzm.shp", package="sf"), quiet = TRUE) 329s > class(st_geometry(tst)) 329s [1] "sfc_LINESTRING" "sfc" 329s > class(st_geometry(tst)[[1]]) 329s [1] "XYM" "LINESTRING" "sfg" 329s > tst = st_read(system.file("shape/storms_xyz_feature.shp", package="sf"), quiet = TRUE) 329s > class(st_geometry(tst)) 329s [1] "sfc_LINESTRING" "sfc" 329s > class(st_geometry(tst)[[1]]) 329s [1] "XYZ" "LINESTRING" "sfg" 329s > tst = st_read(system.file("shape/storms_xyzm_feature.shp", package="sf"), quiet = TRUE) 329s > class(st_geometry(tst)) 329s [1] "sfc_LINESTRING" "sfc" 329s > class(st_geometry(tst)[[1]]) 329s [1] "XYM" "LINESTRING" "sfg" 329s > 329s > if ("GPKG" %in% st_drivers()$name) { # read Int64 329s + print(st_read(system.file("gpkg/tl.gpkg", package="sf"), quiet = TRUE)$AWATER) 329s + print(st_read(system.file("gpkg/tl.gpkg", package="sf"), quiet = TRUE, int64_as_string = TRUE)$AWATER) 329s + } 329s [1] 1028678842 329s [1] "1028678842" 329s > 329s > # see https://github.com/edzer/sfr/issues/45 : 329s > if ("OSM" %in% st_drivers()$name && Sys.info()['sysname'] != "Darwin") { 329s + osm = system.file("osm/overpass.osm", package="sf") 329s + osm_l = st_layers(osm) 329s + osm_lc = suppressWarnings(st_layers(osm, do_count = TRUE)) 329s + osm_r = suppressWarnings(st_read(osm, "multipolygons", quiet = TRUE)) 329s + } 329s > 329s > # layer opening option: 329s > st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE, 329s + options = c("ADJUST_TYPE=YES", "ENCODING=CPL_ENC_UTF8")) 329s Simple feature collection with 100 features and 14 fields 329s Geometry type: MULTIPOLYGON 329s Dimension: XY 329s Bounding box: xmin: -84.32385 ymin: 33.88199 xmax: -75.45698 ymax: 36.58965 329s Geodetic CRS: NAD27 329s First 10 features: 329s AREA PERIMETER CNTY_ CNTY_ID NAME FIPS FIPSNO CRESS_ID BIR74 SID74 329s 1 0.114 1.442 1825 1825 Ashe 37009 37009 5 1091 1 329s 2 0.061 1.231 1827 1827 Alleghany 37005 37005 3 487 0 329s 3 0.143 1.630 1828 1828 Surry 37171 37171 86 3188 5 329s 4 0.070 2.968 1831 1831 Currituck 37053 37053 27 508 1 329s 5 0.153 2.206 1832 1832 Northampton 37131 37131 66 1421 9 329s 6 0.097 1.670 1833 1833 Hertford 37091 37091 46 1452 7 329s 7 0.062 1.547 1834 1834 Camden 37029 37029 15 286 0 329s 8 0.091 1.284 1835 1835 Gates 37073 37073 37 420 0 329s 9 0.118 1.421 1836 1836 Warren 37185 37185 93 968 4 329s 10 0.124 1.428 1837 1837 Stokes 37169 37169 85 1612 1 329s NWBIR74 BIR79 SID79 NWBIR79 geometry 329s 1 10 1364 0 19 MULTIPOLYGON (((-81.47276 3... 329s 2 10 542 3 12 MULTIPOLYGON (((-81.23989 3... 329s 3 208 3616 6 260 MULTIPOLYGON (((-80.45634 3... 329s 4 123 830 2 145 MULTIPOLYGON (((-76.00897 3... 329s 5 1066 1606 3 1197 MULTIPOLYGON (((-77.21767 3... 329s 6 954 1838 5 1237 MULTIPOLYGON (((-76.74506 3... 329s 7 115 350 2 139 MULTIPOLYGON (((-76.00897 3... 329s 8 254 594 2 371 MULTIPOLYGON (((-76.56251 3... 329s 9 748 1190 2 844 MULTIPOLYGON (((-78.30876 3... 329s 10 160 2038 5 176 MULTIPOLYGON (((-80.02567 3... 329s > 329s > x <- st_sf(a = 1:2, geom = st_sfc(st_point(0:1), st_multipoint(matrix(1:4,2,2)))) 329s > 329s > try(st_layers("foo")) # cannot open datasource 329s Cannot open data source foo 329s > try(st_read("foo")) # cannot open datasource 329s > try(st_read("x.gpkg", "xyz")) # cannot open layer 329s Error : Open failed. 329s 329s Error : Cannot open "foo"; The file doesn't seem to exist. 329s Error : Cannot open "x.gpkg"; The file doesn't seem to exist. 329s > try(st_write(c("foo", "bar"))) 329s > try(st_write(x, c("foo", "bar"))) 329s > try(st_write(x, "foo", driver = "foo")) 329s Error in UseMethod("st_write") : 329s no applicable method for 'st_write' applied to an object of class "character" 329s writing: substituting ENGCRS["Undefined Cartesian SRS with unknown unit"] for missing CRS 329s Error in guess_driver(dns) : length(dsn) == 1 is not TRUE 329s writing: substituting ENGCRS["Undefined Cartesian SRS with unknown unit"] for missing CRS 329s driver `foo' not available. 329s > if (Sys.getenv("USER") == "travis") { 329s + try(st_write(x, "/x", driver = "ESRI Shapefile")) 329s + st_write(x, "xxx.gpkg") 329s + st_write(x, "xxx.gpkg", append = TRUE, quiet = FALSE) # appends to layer 329s + y <- st_sf(b = 1:2, geom = st_sfc(st_point(0:1), st_multipoint(matrix(1:4,2,2)))) 329s + try(st_write(y, "xxx.gpkg")) 329s + } 329s Error : Driver not available. 329s 329s writing: substituting ENGCRS["Undefined Cartesian SRS with unknown unit"] for missing CRS 329s > 329s > geom = st_sfc(st_point(0:1), st_multipoint(matrix(1:4,2,2))) 329s > st_write(geom, "geom.gpkg") 329s Writing layer `geom' to data source `geom.gpkg' using driver `GPKG' 329s Writing 2 features with 0 fields and geometry type Unknown (any). 329s > st_write(geom, "geom1.gpkg", layer = "foo") 329s writing: substituting ENGCRS["Undefined Cartesian SRS with unknown unit"] for missing CRS 329s Writing layer `foo' to data source `geom1.gpkg' using driver `GPKG' 329s Writing 2 features with 0 fields and geometry type Unknown (any). 329s > 329s > df <- data.frame( 329s + a = c(0, 1, NA, -Inf, Inf), 329s + b = c("a", "b", NA, "c", ""), 329s + c = c(as.Date("2001-01-01"), 329s + as.Date(c(NA, -99, 0, 1), origin = "1970-01-01")), 329s + d = c(as.POSIXct("2001-01-01"), 329s + as.POSIXct(c(NA, -99, 0, 1), origin = "1970-01-01")), 329s + x = 1:5, 329s + y = 1:5) 329s > 329s > x = st_as_sf(df, coords = c("x", "y")) 329s > 329s > if ("GPKG" %in% st_drivers()$name) { 329s + st_write(x, "x2.gpkg", quiet = TRUE) 329s + y = st_read("x2.gpkg", quiet = TRUE) 329s + print(y) 329s + } 330s Simple feature collection with 5 features and 4 fields 330s Geometry type: POINT 330s Dimension: XY 330s Bounding box: xmin: 1 ymin: 1 xmax: 5 ymax: 5 330s Projected CRS: Undefined Cartesian SRS with unknown unit 330s a b c d geom 330s 1 0 a 2001-01-01 2001-01-01 00:00:00 POINT (1 1) 330s 2 1 b POINT (2 2) 330s 3 NA 1969-09-24 1969-12-31 23:58:21 POINT (3 3) 330s 4 -Inf c 1970-01-01 1970-01-01 00:00:00 POINT (4 4) 330s 5 Inf 1970-01-02 1970-01-01 00:00:01 POINT (5 5) 330s > 330s > if ("SQLite" %in% st_drivers()$name && require(RSQLite)) { 330s + db = system.file("sqlite/meuse.sqlite", package = "sf") 330s + dbcon <- dbConnect(dbDriver("SQLite"), db) 330s + m = dbReadTable(dbcon, "meuse.sqlite") 330s + m$GEOMETRY = st_as_sfc(m$GEOMETRY, spatialite = FALSE) # ISO wkb 330s + print(st_sf(m), n = 3) 330s + # or: 330s + (s = st_read(dbcon, "meuse.sqlite"))[1:3,] 330s + dbDisconnect(dbcon) 330s + 330s + db = system.file("sqlite/nc.sqlite", package = "sf") 330s writing: substituting ENGCRS["Undefined Cartesian SRS with unknown unit"] for missing CRS 330s + dbcon <- dbConnect(dbDriver("SQLite"), db) 330s + m = dbReadTable(dbcon, "nc.sqlite") 330s + m$GEOMETRY = st_as_sfc(m$GEOMETRY, spatialite = FALSE) # ISO wkb 330s + print(st_sf(m), n = 3) 330s + dbDisconnect(dbcon) 330s + 330s + db = system.file("sqlite/b.sqlite", package = "sf") # has an INT8 field 330s + b = st_read(db, quiet = TRUE) 330s + print(b) 330s + b = st_read(db, int64_as_string = TRUE, quiet = TRUE) 330s + print(b) 330s + 330s + if (.Platform$endian == "little") { 330s + db = system.file("sqlite/test3.sqlite", package = "sf") 330s + dbcon <- dbConnect(dbDriver("SQLite"), db) 330s + m = dbReadTable(dbcon, "HighWays") 330s + m$Geometry = st_as_sfc(m$Geometry, spatialite = TRUE) # spatialite wkb 330s + print(st_sf(m), n = 1) 330s + m = dbReadTable(dbcon, "Towns") 330s + m$Geometry = st_as_sfc(m$Geometry, spatialite = TRUE) # spatialite wkb 330s + print(st_sf(m), n = 1) 330s + m = dbReadTable(dbcon, "Regions") 330s + m$Geometry = st_as_sfc(m$Geometry, spatialite = TRUE) # spatialite wkb 330s + print(st_sf(m), n = 1) 330s + } 330s + } 330s Loading required package: RSQLite 330s Simple feature collection with 155 features and 13 fields 330s Geometry type: POINT 330s Dimension: XY 330s Bounding box: xmin: 178605 ymin: 329714 xmax: 181390 ymax: 333611 330s CRS: NA 330s First 3 features: 330s ogc_fid cadmium copper lead zinc elev dist om ffreq soil lime 330s 1 1 11.7 85 299 1022 7.909 0.00135803 13.6 1 1 1 330s 2 2 8.6 81 277 1141 6.983 0.01222430 14.0 1 1 1 330s 3 3 6.5 68 199 640 7.800 0.10302900 13.0 1 1 1 330s landuse dist.m GEOMETRY 330s 1 Ah 50 POINT (181072 333611) 330s 2 Ah 30 POINT (181025 333558) 330s 3 Ah 150 POINT (181165 333537) 330s Simple feature collection with 100 features and 15 fields 330s Geometry type: MULTIPOLYGON 330s Dimension: XY 330s Bounding box: xmin: -84.32385 ymin: 33.88199 xmax: -75.45698 ymax: 36.58965 330s CRS: NA 330s First 3 features: 330s ogc_fid area perimeter cnty_ cnty_id name fips fipsno cress_id bir74 330s 1 1 0.114 1.442 1825 1825 Ashe 37009 37009 5 1091 330s 2 2 0.061 1.231 1827 1827 Alleghany 37005 37005 3 487 330s 3 3 0.143 1.630 1828 1828 Surry 37171 37171 86 3188 330s sid74 nwbir74 bir79 sid79 nwbir79 GEOMETRY 330s 1 1 10 1364 0 19 MULTIPOLYGON (((-81.47276 3... 330s 2 0 10 542 3 12 MULTIPOLYGON (((-81.23989 3... 330s 3 5 208 3616 6 260 MULTIPOLYGON (((-80.45634 3... 330s Integer64 values larger than 9.0072e+15 lost significance after conversion to double; 330s use argument int64_as_string = TRUE to import them lossless, as character 330s Simple feature collection with 1 feature and 2 fields 330s Geometry type: POINT 330s Dimension: XY 330s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 330s CRS: NA 330s a bigint GEOMETRY 330s 1 1 4.611686e+18 POINT (0 1) 330s Simple feature collection with 1 feature and 2 fields 330s Geometry type: POINT 330s Dimension: XY 330s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 330s CRS: NA 330s a bigint GEOMETRY 330s 1 1 4611686018427387904 POINT (0 1) 330s Simple feature collection with 10 features and 2 fields 330s Geometry type: LINESTRING 330s Dimension: XY 330s Bounding box: xmin: 645003 ymin: 4822568 xmax: 748805.6 ymax: 4992001 330s Projected CRS: WGS 84 / UTM zone 32N 330s First 1 features: 330s PK_UID Name Geometry 330s 1 1 Unknown LINESTRING (668540.7 485826... 330s Simple feature collection with 8101 features and 6 fields 330s Geometry type: POINT 330s Dimension: XY 330s Bounding box: xmin: 319224 ymin: 3934674 xmax: 1308585 ymax: 5214373 330s Projected CRS: WGS 84 / UTM zone 32N 330s First 1 features: 330s PK_UID Name Peoples LocalCounc County Region Geometry 330s 1 1 Brozolo 435 1 0 0 POINT (427002.8 4996361) 330s Simple feature collection with 10 features and 2 fields 330s Geometry type: MULTIPOLYGON 330s Dimension: XY 330s Bounding box: xmin: 378359.8 ymin: 4198234 xmax: 1211486 ymax: 5036803 330s Projected CRS: WGS 84 / UTM zone 32N 330s First 1 features: 330s PK_UID Name Geometry 330s 1 1 VENETO MULTIPOLYGON (((752912.3 50... 330s > 330s > csv = system.file("csv/pt.csv", package = "sf") 330s > identical(st_read(quiet = TRUE, csv, options = "AUTODETECT_TYPE=Yes")$Int64[3], NA_real_) 330s [1] TRUE 330s > identical(st_read(quiet = TRUE, csv, int64_as_string = TRUE, stringsAsFactors = FALSE, 330s + options = "AUTODETECT_TYPE=Yes")$Int64[3], NA_character_) 330s [1] TRUE 330s > identical(st_read(quiet = TRUE, csv, options = "AUTODETECT_TYPE=Yes")$Int32[3], NA_integer_) 330s [1] TRUE 330s > 330s > if ("GML" %in% st_drivers()$name) { 330s + gml = system.file("gml/fmi_test.gml", package = "sf") 330s + print(dim(st_read(gml, quiet = TRUE, use_stream = FALSE))) 330s + gml = system.file("gml/20170930_OB_530964_UKSH.xml.gz", package = "sf") 330s + print(dim(st_read(gml, layer = "Parcely", quiet = TRUE, use_stream = FALSE))) 330s + print(dim(st_read(gml, layer = "Parcely", int64_as_string=TRUE, quiet = TRUE, use_stream = FALSE))) 330s + } 330s [1] 22 11 330s [1] 644 25 330s [1] 644 25 330s > 330s > # logical: 330s > if ("GPKG" %in% st_drivers()$name) { 330s + tst = read_sf(system.file("gpkg/nc.gpkg", package="sf"), quiet = TRUE) # default layer name 330s + tst$bool = tst$NWBIR79 > 800 # logical 330s + tst$bool[1:3] = NA 330s + write_sf(tst, "tst__.gpkg") 330s + tst2 = read_sf("tst__.gpkg") 330s + stopifnot(identical(tst$bool, tst2$bool)) 330s + } 330s Warning messages: 330s 1: In CPL_read_ogr(dsn, layer, query, as.character(options), quiet, : 330s GDAL Message 1: Field with same name (identifier) already exists in (PointTimeSeriesObservation). Skipping newer ones 330s 2: In CPL_read_ogr(dsn, layer, query, as.character(options), quiet, : 330s GDAL Message 1: Field with same name (name) already exists in (PointTimeSeriesObservation). Skipping newer ones 331s > 331s > # spatial filter: 331s > nc = read_sf(system.file("gpkg/nc.gpkg", package="sf")) 331s > wkt = st_as_text(st_geometry(nc[1,])) 331s > wkt 331s [1] "MULTIPOLYGON (((-81.47276 36.23436, -81.54084 36.27251, -81.56198 36.27359, -81.63306 36.34069, -81.74107 36.39178, -81.69828 36.47178, -81.7028 36.51934, -81.67 36.58965, -81.3453 36.57286, -81.34754 36.53791, -81.32478 36.51368, -81.31332 36.4807, -81.26624 36.43721, -81.26284 36.40504, -81.24069 36.37942, -81.23989 36.36536, -81.26424 36.35241, -81.32899 36.3635, -81.36137 36.35316, -81.36569 36.33905, -81.35413 36.29972, -81.36745 36.2787, -81.40639 36.28505, -81.41233 36.26729, -81.43104 36.26072, -81.45289 36.23959, -81.47276 36.23436)))" 331s > nc_filtered = read_sf(system.file("gpkg/nc.gpkg", package="sf"), wkt_filter = wkt) 331s > try(read_sf(system.file("gpkg/nc.gpkg", package="sf"), wkt_filter = "wrong")) 331s Cannot create geometry from: wrong 331s Error : wkt parse error. 331s 331s > nc_filtered$NAME 331s [1] "Watauga" "Ashe" "Wilkes" "Alleghany" 331s > 331s BEGIN TEST roundtrip.R 331s 331s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 331s Copyright (C) 2024 The R Foundation for Statistical Computing 331s Platform: arm-unknown-linux-gnueabihf (32-bit) 331s 331s R is free software and comes with ABSOLUTELY NO WARRANTY. 331s You are welcome to redistribute it under certain conditions. 331s Type 'license()' or 'licence()' for distribution details. 331s 331s R is a collaborative project with many contributors. 331s Type 'contributors()' for more information and 331s 'citation()' on how to cite R or R packages in publications. 331s 331s Type 'demo()' for some demos, 'help()' for on-line help, or 331s 'help.start()' for an HTML browser interface to help. 331s Type 'q()' to quit R. 331s 331s > #library(rgdal2) 331s > #openOGRLayer("PG:dbname=postgis" , "meuse2") 331s > 331s > suppressPackageStartupMessages(library(sf)) 331s > options(rgdal_show_exportToProj4_warnings = "none") 331s > outer = matrix(c(0,0,10,0,10,10,0,10,0,0),ncol=2, byrow=TRUE) 331s > hole1 = matrix(c(1,1,1,2,2,2,2,1,1,1),ncol=2, byrow=TRUE) 331s > hole2 = matrix(c(5,5,5,6,6,6,6,5,5,5),ncol=2, byrow=TRUE) 331s > pol1 = list(outer, hole1, hole2) 331s > pol2 = list(outer + 12, hole1 + 12) 331s > pol3 = list(outer + 24) 331s > mp = list(pol1,pol2,pol3) 331s > mp1 = st_multipolygon(mp) 331s > sf = st_sf(a=1, st_sfc(mp1)) 331s > if (suppressPackageStartupMessages(require(sp, quietly = TRUE))) { 331s + a = as(sf, "Spatial") 331s + print(class(a)) 331s + b = st_as_sf(a) 331s + a2 = as(a, "SpatialPolygonsDataFrame") 331s + print(all.equal(a, a2)) # round-trip 331s + 331s + b1 = as(a, "sf") 331s + print(all.equal(b, b1)) 331s + b = st_as_sfc(a) 331s + b1 = as(a, "sfc") 331s + print(all.equal(b, b1)) 331s + } 331s [1] "SpatialPolygonsDataFrame" 331s attr(,"package") 331s [1] "sp" 331s [1] TRUE 331s [1] TRUE 331s [1] TRUE 331s > 331s > # SpatialMultiPoints 331s > if (require(sp, quietly = TRUE)) { 331s + suppressWarnings(RNGversion("3.5.3")) 331s + set.seed(1331) 331s + # example(SpatialMultiPoints, ask = FALSE, echo = FALSE) # loads mpdf 331s + cl1 = cbind(rnorm(3, 10), rnorm(3, 10)) 331s + cl2 = cbind(rnorm(5, 10), rnorm(5, 0)) 331s + cl3 = cbind(rnorm(7, 0), rnorm(7, 10)) 331s + mpdf = SpatialMultiPointsDataFrame(list(a=cl1, b=cl2, c=cl3), data.frame(a = 1:3, row.names=c("a", "b", "c"))) 331s + m = st_as_sf(mpdf) 331s + all.equal(as(m, "Spatial"), mpdf) # TRUE 331s + 331s + demo(meuse, ask = FALSE, echo = FALSE) 331s + #meuse = spTransform(meuse, CRS("+proj=longlat +ellps=WGS84 +no_defs")) 331s + pol.grd = as(meuse.grid, "SpatialPolygonsDataFrame") 331s + #meuse.grd = spTransform(meuse.grid, CRS("+proj=longlat +ellps=WGS84 +no_defs")) 331s + #pol.grd = spTransform(pol.grd, CRS("+proj=longlat +ellps=WGS84 +no_defs")) 331s + #meuse.area = spTransform(meuse.area, CRS("+proj=longlat +ellps=WGS84 +no_defs")) 331s + #meuse.riv = spTransform(meuse.riv, CRS("+proj=longlat +ellps=WGS84 +no_defs")) 331s + #summary(st_as_sf(meuse)) 331s + #summary(st_as_sf(meuse.grd)) 331s + #x <- st_as_sf(meuse.grid) # don't print: CRS variations. 331s + #summary(st_as_sf(meuse.area)) 331s + #summary(st_as_sf(meuse.riv)) 331s + #summary(st_as_sf(as(meuse.riv, "SpatialLines"))) 331s + #summary(st_as_sf(pol.grd)) 331s + #summary(st_as_sf(as(pol.grd, "SpatialLinesDataFrame"))) 331s + 331s + nc = st_read(system.file("gpkg/nc.gpkg", package="sf"), "nc.gpkg", quiet = TRUE) 331s + all.equal(nc, st_as_sf(as(nc, "Spatial"))) 331s + st_crs(nc) == st_crs(st_as_sf(as(nc, "Spatial"))) 331s + 331s + detach("package:sp") 331s + } 332s > 332s BEGIN TEST sample.R 332s 332s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 332s Copyright (C) 2024 The R Foundation for Statistical Computing 332s Platform: arm-unknown-linux-gnueabihf (32-bit) 332s 332s R is free software and comes with ABSOLUTELY NO WARRANTY. 332s You are welcome to redistribute it under certain conditions. 332s Type 'license()' or 'licence()' for distribution details. 332s 332s R is a collaborative project with many contributors. 332s Type 'contributors()' for more information and 332s 'citation()' on how to cite R or R packages in publications. 332s 332s Type 'demo()' for some demos, 'help()' for on-line help, or 332s 'help.start()' for an HTML browser interface to help. 332s Type 'q()' to quit R. 332s 332s > suppressPackageStartupMessages(library(sf)) 333s > bb = st_bbox(c(xmin=0, ymin=1, xmax=3, ymax=2)) 333s > xx <- st_make_grid(st_as_sfc(bb), square = FALSE, what = "polygons") 333s > plot(xx, border = 'green', main = "pointy topped") 333s > x <- st_make_grid(st_as_sfc(bb), square = FALSE, what = "points") 333s > plot(x, add = TRUE) 333s > x <- st_make_grid(st_as_sfc(bb), square = FALSE, what = "corners") 333s > plot(x, col = 'orange', add = TRUE) 333s > plot(st_as_sfc(bb), add = TRUE, border = 'red') 333s > st_overlaps(xx) %>% 333s + lengths() %>% 333s + sum() 333s [1] 0 333s > 333s > st_as_sfc(bb) %>% 333s + st_difference(st_union(xx)) %>% 333s + st_area() 333s numeric(0) 333s > 333s > xx <- st_make_grid(st_as_sfc(bb), square = FALSE, what = "polygons", flat_topped = TRUE) 333s > plot(xx, border = 'green', main = "flat topped") 333s > x <- st_make_grid(st_as_sfc(bb), square = FALSE, what = "points", flat_topped = TRUE) 333s > plot(x, add = TRUE) 333s > x <- st_make_grid(st_as_sfc(bb), square = FALSE, what = "corners", flat_topped = TRUE) 333s > plot(x, col = 'orange', add = TRUE) 333s > plot(st_as_sfc(bb), add = TRUE, border = 'red') 333s > st_overlaps(xx) %>% 333s + lengths() %>% 333s + sum() 333s [1] 0 333s > 333s > st_as_sfc(bb) %>% 333s + st_difference(st_union(xx)) %>% 333s + st_area() 333s numeric(0) 333s > 333s BEGIN TEST sfc.R 333s 333s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 333s Copyright (C) 2024 The R Foundation for Statistical Computing 333s Platform: arm-unknown-linux-gnueabihf (32-bit) 333s 333s R is free software and comes with ABSOLUTELY NO WARRANTY. 333s You are welcome to redistribute it under certain conditions. 333s Type 'license()' or 'licence()' for distribution details. 333s 333s R is a collaborative project with many contributors. 333s Type 'contributors()' for more information and 333s 'citation()' on how to cite R or R packages in publications. 333s 333s Type 'demo()' for some demos, 'help()' for on-line help, or 333s 'help.start()' for an HTML browser interface to help. 333s Type 'q()' to quit R. 333s 333s > suppressPackageStartupMessages(library(sf)) 333s > 333s > p = st_point(c(1/3,1/6)) 333s > st_sfc(p, precision = 1000) 333s Geometry set for 1 feature 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0.3333333 ymin: 0.1666667 xmax: 0.3333333 ymax: 0.1666667 333s CRS: NA 333s Precision: 1000 333s > st_as_sfc(st_as_binary(st_sfc(p, precision = 0L))) 333s POINT (0.3333333 0.1666667) 333s POINT (0.3333333 0.1666667) 333s POINT (0.333 0.167) 333s POINT (0.333333 0.166667) 333s Geometry set for 1 feature 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0.3333333 ymin: 0.1666667 xmax: 0.3333333 ymax: 0.1666667 333s CRS: NA 333s > st_as_sfc(st_as_binary(st_sfc(p, precision = 1000))) 333s POINT (0.3 0.2) 333s POINT (0.3333333 0.1666667) 333s POINT (0 0) 333s POINT (1 1) 333s POINT (0 0) 333s POINT (1 1) 333s Geometry set for 1 feature 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0.333 ymin: 0.167 xmax: 0.333 ymax: 0.167 333s CRS: NA 333s > st_as_sfc(st_as_binary(st_sfc(p, precision = 1000000))) 333s Geometry set for 1 feature 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0.333333 ymin: 0.166667 xmax: 0.333333 ymax: 0.166667 333s CRS: NA 333s > st_as_sfc(st_as_binary(st_sfc(p, precision = 10L))) 333s Geometry set for 1 feature 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0.3 ymin: 0.2 xmax: 0.3 ymax: 0.2 333s CRS: NA 333s > st_as_sfc(st_as_binary(st_sfc(p, precision = -1))) 333s Geometry set for 1 feature 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0.3333333 ymin: 0.1666667 xmax: 0.3333333 ymax: 0.1666667 333s CRS: NA 333s > 333s > d = data.frame(a = 1:2) 333s > d$geom = c("POINT(0 0)", "POINT(1 1)") 333s > 333s > st_as_sf(d, wkt = "geom") 333s Simple feature collection with 2 features and 1 field 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 333s CRS: NA 333s a geom 333s 1 1 POINT (0 0) 333s 2 2 POINT (1 1) 333s > st_as_sf(d, wkt = 2) 333s Simple feature collection with 2 features and 1 field 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 333s CRS: NA 333s a geom 333s 1 1 POINT (0 0) 333s 2 2 POINT (1 1) 333s > st_as_sf(d, wkt = "geom", remove = FALSE) 333s Simple feature collection with 2 features and 2 fields 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 333s CRS: NA 333s a geom geometry 333s 1 1 POINT(0 0) POINT (0 0) 333s 2 2 POINT(1 1) POINT (1 1) 333s > 333s > st_as_sfc(c("POINT(0 0)", "POINT(1 1)")) 333s Geometry set for 2 features 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 333s CRS: NA 333s > st_as_sfc(c("POINT(0 0)", "POINT(1 1)", "POLYGON((0 0,1 1,0 1,0 0))")) 333s Geometry set for 3 features 333s Geometry type: GEOMETRY 333s Dimension: XY 333s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 333s CRS: NA 333s > st_as_sfc(character(0)) 333s Geometry set for 0 features 333s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 333s CRS: NA 333s > x = st_as_sfc(character(0), 4326) 333s > y = st_as_sfc(character(0), crs = 4326) 333s > all.equal(x, y) 333s [1] TRUE 333s > st_as_sfc(c("POINT(0 0)", "POINT(1 1)", "POLYGON((0 0,1 1,0 1,0 0))"), 333s + "+proj=longlat +datum=WGS84") 333s Geometry set for 3 features 333s Geometry type: GEOMETRY 333s Dimension: XY 333s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 333s Geodetic CRS: +proj=longlat +datum=WGS84 333s > dg = st_as_sf(d, wkt = "geom") 333s > print(dg, n = 1) 333s Simple feature collection with 2 features and 1 field 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 333s CRS: NA 333s First 1 features: 333s a geom 333s 1 1 POINT (0 0) 333s > head(st_as_sf(d, wkt = "geom"), 1) 333s Simple feature collection with 1 feature and 1 field 333s Geometry type: POINT 333s Dimension: XY 333s Bounding box: xmin: 0 ymin: 0 xmax: 0 ymax: 0 333s CRS: NA 333s a geom 333s 1 1 POINT (0 0) 333s > 333s > d$geom = st_as_sfc(d$geom) 333s > d1 = d 333s > attr(d1, "sf_col") = "geom" 333s > st_geometry(d1) = d$geom 333s > 333s > d$geometry = d$geom # second geometry list-column 333s > if (require(testthat, quietly = TRUE)) { 333s + expect_warning(st_geometry(d) <- d$geom) 333s + } 333s POLYGON ((0 0, 1 1, 0 1, 0 0)) 333s POINT (0 0) 333s POINT (1 1) 333s POLYGON ((0 0, 1 1, 0 1, 0 0)) 334s > d 334s Simple feature collection with 2 features and 1 field 334s Active geometry column: geom 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 334s CRS: NA 334s a geom geometry 334s 1 1 POINT (0 0) POINT (0 0) 334s 2 2 POINT (1 1) POINT (1 1) 334s > 334s > x = st_sfc(list(st_point(0:1), st_point(0:1)), crs = 4326) 334s > # don't warn when replacing crs with identical value: 334s > st_sfc(x, crs = 4326) 334s Geometry set for 2 features 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s POINT (0 1) 334s POINT (0 1) 334s Geodetic CRS: WGS 84 334s > y = st_sfc(x, crs = "+proj=longlat +datum=WGS84 +no_defs") 334s Warning message: 334s st_crs<- : replacing crs does not reproject data; use st_transform for that 334s MULTIPOINT ((0 1)) 334s POINT (0 1) 334s Warning message: 334s In st_cast.MULTIPOINT(mp, "POINT") : point from first coordinate only 334s MULTIPOINT ((0 1), (2 2)) 334s POINT (0 1) 334s Warning message: 334s In st_cast.MULTIPOINT(x[[1]], to, ...) : point from first coordinate only 334s MULTIPOINT ((0 1), (2 2)) 334s MULTIPOINT ((0 1)) 334s Warning message: 334s In st_cast.GEOMETRYCOLLECTION(st_geometrycollection(list(p, mp)), : 334s only first part of geometrycollection is retained 334s POINT (0 1) 334s > # but do when it changes: 334s > y = st_sfc(x, crs = 3857) 334s > 334s > p = st_point(0:1) 334s > st_cast(p, "MULTIPOINT") 334s > mp = st_multipoint(rbind(c(0,1), c(2,2))) 334s > st_cast(mp, "POINT") 334s > st_cast(mp, "MULTIPOINT") 334s > 334s > # geometry collection to its elements: 334s > st_cast(st_geometrycollection(list(mp)), "POINT") 334s > st_cast(st_geometrycollection(list(mp)), "MULTIPOINT") 334s > st_cast(st_geometrycollection(list(p,mp)), "MULTIPOINT") 334s > 334s > mp = st_multipoint(rbind(c(0,1))) 334s > x = st_sfc(p, mp) 334s > st_cast(x, "POINT") 334s Geometry set for 2 features 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s CRS: NA 334s > 334s > sf = st_sf(a = 3:2, geom = x) 334s > st_cast(sf, "POINT") 334s Simple feature collection with 2 features and 1 field 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s CRS: NA 334s a geom 334s 1 3 POINT (0 1) 334s 2 2 POINT (0 1) 334s > 334s > 334s > x %>% st_cast("POINT") 334s Geometry set for 2 features 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s CRS: NA 334s > 334s > # points: 334s > mp = st_multipoint(rbind(c(0,1))) # single-point multipoint 334s > st_sfc(p,mp) %>% st_cast("POINT") 334s Geometry set for 2 features 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s CRS: NA 334s > st_sfc(p,mp) %>% st_cast("MULTIPOINT") 334s Geometry set for 2 features 334s Geometry type: MULTIPOINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s CRS: NA 334s > 334s > # lines: 334s > pts = rbind(c(0,0), c(1,1), c(2,1)) 334s > st_sfc(st_linestring(pts), st_multilinestring(list(pts))) %>% st_cast("LINESTRING") 334s Geometry set for 2 features 334s Geometry type: LINESTRING 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 2 ymax: 1 334s CRS: NA 334s > st_sfc(st_linestring(pts), st_multilinestring(list(pts))) %>% st_cast("MULTILINESTRING") 334s Geometry set for 2 features 334s Geometry type: MULTILINESTRING 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 2 ymax: 1 334s CRS: NA 334s > 334s > # polygons: 334s > pts = rbind(c(0,0), c(1,1), c(0,1), c(0,0)) 334s > st_sfc(st_polygon(list(pts)), st_multipolygon(list(list(pts)))) %>% st_cast("POLYGON") 334s Geometry set for 2 features 334s Geometry type: POLYGON 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 334s CRS: NA 334s > st_sfc(st_polygon(list(pts)), st_multipolygon(list(list(pts)))) %>% st_cast("MULTIPOLYGON") 334s Geometry set for 2 features 334s Geometry type: MULTIPOLYGON 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 334s CRS: NA 334s > 334s > 334s > st_sfc(st_geometrycollection(list(p)), st_geometrycollection(list(mp))) %>% st_cast() 334s Geometry set for 2 features 334s Geometry type: GEOMETRY 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s CRS: NA 334s > st_sfc(st_geometrycollection(list(p)), st_geometrycollection(list(mp))) %>% 334s + st_cast() %>% 334s + st_cast("POINT") 334s Geometry set for 2 features 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s CRS: NA 334s > 334s > p = rbind(c(0,0),c(1,0),c(1,1),c(0,1),c(0,0)) 334s > pol = st_polygon(list(p)) 334s > # plot(pol) 334s > try(plot(st_polygonize(pol))) # --> breaks 334s > st_length(st_sfc(st_point(c(0,0)))) 334s [1] 0 334s > 334s > try(as(st_sfc(st_linestring(matrix(1:9,3))), "Spatial")) 334s > 334s > # check conus is present: 334s > x = st_sfc(st_point(c(-90,35)), st_point(c(-80,36)), 334s + crs = "+proj=longlat +datum=NAD27") 334s > y = st_transform(x, 3857) 334s POINT (0 1) 334s Warning message: 334s In st_cast.MULTIPOINT(X[[i]], ...) : point from first coordinate only 334s Warning message: 334s In st_cast.MULTIPOINT(X[[i]], ...) : point from first coordinate only 334s POINT (0 1) 334s POINT (0 1) 334s Warning message: 334s In st_cast.MULTIPOINT(X[[i]], ...) : point from first coordinate only 334s POINT (0 1) 334s POINT (0 1) 334s Warning message: 334s In st_cast.MULTIPOINT(X[[i]], ...) : point from first coordinate only 334s MULTIPOINT ((0 1)) 334s MULTIPOINT ((0 1)) 334s LINESTRING (0 0, 1 1, 2 1) 334s LINESTRING (0 0, 1 1, 2 1) 334s MULTILINESTRING ((0 0, 1 1, 2 1)) 334s MULTILINESTRING ((0 0, 1 1, 2 1)) 334s POLYGON ((0 0, 1 1, 0 1, 0 0)) 334s POLYGON ((0 0, 1 1, 0 1, 0 0)) 334s MULTIPOLYGON (((0 0, 1 1, 0 1, 0 0))) 334s MULTIPOLYGON (((0 0, 1 1, 0 1, 0 0))) 334s POINT (0 1) 334s MULTIPOINT ((0 1)) 334s POINT (0 1) 334s POINT (0 1) 334s Warning message: 334s In st_cast.MULTIPOINT(X[[i]], ...) : point from first coordinate only 334s Error in st_polygonize.sfc(st_sfc(x)) : 334s inherits(x, "sfc_LINESTRING") || inherits(x, "sfc_MULTILINESTRING") is not TRUE 334s Error in StopZ(zm) : 334s sp supports Z dimension only for POINT and MULTIPOINT. 334s use `st_zm(...)` to coerce to XY dimensions 334s LINESTRING (0 0, 0 2) 334s LINESTRING (-2 -2, -2 -1) 334s > 334s > sf_extSoftVersion()[1:3] 334s GEOS GDAL proj.4 334s "3.12.1" "3.8.5" "9.4.0" 334s > 334s > # Ops.sfc: 334s > ls = st_sfc(st_linestring(rbind(c(0,0),c(0,1)))) 334s > ls * 2 334s Geometry set for 1 feature 334s Geometry type: LINESTRING 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 0 ymax: 2 334s CRS: NA 334s > ls - 2 334s Geometry set for 1 feature 334s Geometry type: LINESTRING 334s Dimension: XY 334s Bounding box: xmin: -2 ymin: -2 xmax: -2 ymax: -1 334s CRS: NA 334s LINESTRING (2 2, 2 0) 334s > (ls + 2) %% 3 334s Geometry set for 1 feature 334s Geometry type: LINESTRING 334s Dimension: XY 334s Bounding box: GEOMETRYCOLLECTION EMPTY 334s xmin: 2 ymin: 0 xmax: 2 ymax: 2 334s CRS: NA 334s > ls / ls 334s POINT (0 1) 334s POINT (0 1) 334s LINESTRING (0 0, 0 1) 334s POINT (0 1) 334s Geometry set for 1 feature (with 1 geometry empty) 334s Geometry type: GEOMETRYCOLLECTION 334s Dimension: XY 334s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NA 334s CRS: NA 334s > p_ = st_point(0:1) 334s > ll = st_sfc(ls[[1]], p_) 334s > ll & st_sfc(p_) 334s Geometry set for 2 features 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 334s CRS: NA 334s > ll | st_sfc(p_) 334s LINESTRING (0 0, 0 1) 334s GEOMETRYCOLLECTION EMPTY 334s Geometry set for 2 features 334s Geometry type: GEOMETRY 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 0 ymax: 1 334s CRS: NA 334s > ll %/% st_sfc(p_) 334s Geometry set for 2 features (with 1 geometry empty) 334s Geometry type: GEOMETRY 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 0 ymax: 1 334s CRS: NA 334s > ll == st_sfc(p_) 334s [1] FALSE TRUE 334s > ll != st_sfc(p_) 334s [1] TRUE FALSE 334s > 334s > 334s > str(x) 334s sfc_POINT of length 2; first list element: 'XY' num [1:2] -90 35 334s > nc = st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE) 334s > str(nc) 334s Classes 'sf' and 'data.frame': 100 obs. of 15 variables: 334s $ AREA : num 0.114 0.061 0.143 0.07 0.153 0.097 0.062 0.091 0.118 0.124 ... 334s $ PERIMETER: num 1.44 1.23 1.63 2.97 2.21 ... 334s $ CNTY_ : num 1825 1827 1828 1831 1832 ... 334s $ CNTY_ID : num 1825 1827 1828 1831 1832 ... 334s $ NAME : chr "Ashe" "Alleghany" "Surry" "Currituck" ... 334s $ FIPS : chr "37009" "37005" "37171" "37053" ... 334s $ FIPSNO : num 37009 37005 37171 37053 37131 ... 334s $ CRESS_ID : int 5 3 86 27 66 46 15 37 93 85 ... 334s $ BIR74 : num 1091 487 3188 508 1421 ... 334s $ SID74 : num 1 0 5 1 9 7 0 0 4 1 ... 334s $ NWBIR74 : num 10 10 208 123 1066 ... 334s $ BIR79 : num 1364 542 3616 830 1606 ... 334s $ SID79 : num 0 3 6 2 3 5 2 2 2 5 ... 334s $ NWBIR79 : num 19 12 260 145 1197 ... 334s $ geometry :sfc_MULTIPOLYGON of length 100; first list element: List of 1 334s ..$ :List of 1 334s .. ..$ : num [1:27, 1:2] -81.5 -81.5 -81.6 -81.6 -81.7 ... 334s ..- attr(*, "class")= chr [1:3] "XY" "MULTIPOLYGON" "sfg" 334s - attr(*, "sf_column")= chr "geometry" 334s - attr(*, "agr")= Factor w/ 3 levels "constant","aggregate",..: NA NA NA NA NA NA NA NA NA NA ... 334s ..- attr(*, "names")= chr [1:14] "AREA" "PERIMETER" "CNTY_" "CNTY_ID" ... 334s > bb = st_as_sfc(st_bbox(nc)) 334s > format(st_bbox(nc)) 334s [1] "((-84.32385,33.88199),(-75.45698,36.58965))" 334s > 334s > st_agr("constant") 334s [1] constant 334s Levels: constant aggregate identity 334s > st_agr() 334s [1] 334s Levels: constant aggregate identity 334s > x <- st_sf(a = 1:2, b = 3:4, geom = x, agr = c("constant", "aggregate")) 334s > y <- x %>% st_set_agr("constant") 334s > y 334s Simple feature collection with 2 features and 2 fields 334s Attribute-geometry relationships: constant (2) 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: -90 ymin: 35 xmax: -80 ymax: 36 334s Geodetic CRS: +proj=longlat +datum=NAD27 334s a b geom 334s 1 1 3 POINT (-90 35) 334s 2 2 4 POINT (-80 36) 334s > 334s > sf1 <- st_sf(a = c("x", "y"), geom = st_sfc(st_point(3:4), st_point(3:4))) 334s > sf1[names(sf1)] 334s Error in `$.bbox`(bb, foo) : unsupported name 334s Simple feature collection with 2 features and 1 field 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 3 ymin: 4 xmax: 3 ymax: 4 334s CRS: NA 334s a geom 334s 1 x POINT (3 4) 334s 2 y POINT (3 4) 334s > 334s > st_bbox(sf1) 334s xmin ymin xmax ymax 334s 3 4 3 4 334s > bb = st_bbox(nc) 334s > bb 334s xmin ymin xmax ymax 334s -84.32385 33.88199 -75.45698 36.58965 334s > st_crs(bb) 334s Coordinate Reference System: 334s User input: NAD27 334s wkt: 334s GEOGCRS["NAD27", 334s DATUM["North American Datum 1927", 334s ELLIPSOID["Clarke 1866",6378206.4,294.978698213898, 334s LENGTHUNIT["metre",1]]], 334s PRIMEM["Greenwich",0, 334s ANGLEUNIT["degree",0.0174532925199433]], 334s CS[ellipsoidal,2], 334s AXIS["latitude",north, 334s ORDER[1], 334s ANGLEUNIT["degree",0.0174532925199433]], 334s AXIS["longitude",east, 334s ORDER[2], 334s ANGLEUNIT["degree",0.0174532925199433]], 334s ID["EPSG",4267]] 334s > st_bbox(c(xmin = 16.1, xmax = 16.6, ymin = 48.6, ymax = 47.9), crs = st_crs(4326)) 334s xmin ymin xmax ymax 334s 16.1 48.6 16.6 47.9 334s > st_bbox(c(xmin = 16.1, xmax = 16.6, ymin = 48.6, ymax = 47.9), crs = 4326) 334s xmin ymin xmax ymax 334s 16.1 48.6 16.6 47.9 334s > 334s > bb$xrange 334s xmin xmax 334s -84.32385 -75.45698 334s > bb$yrange 334s ymin ymax 334s 33.88199 36.58965 334s > bb$xmin 334s xmin 334s -84.32385 334s > bb$ymin 334s ymin 334s 33.88199 334s > bb$xmax 334s xmax 334s -75.45698 334s > bb$ymax 334s ymax 334s 36.58965 334s > try(bb$foo) 334s > 334s > # merge: 334s > a = data.frame(a = 1:3, b = 5:7) 334s > st_geometry(a) = st_sfc(st_point(c(0,0)), st_point(c(1,1)), st_point(c(2,2))) 334s > b = data.frame(x = c("a", "b", "c"), b = c(2,5,6)) 334s > merge(a, b) 334s Simple feature collection with 2 features and 3 fields 334s Geometry type: POINT 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 334s CRS: NA 334s b a x geometry 334s 1 5 1 b POINT (0 0) 334s 2 6 2 c POINT (1 1) 334s > merge(a, b, all = TRUE) 334s Simple feature collection with 4 features and 3 fields (with 1 geometry empty) 334s Geometry type: GEOMETRY 334s Dimension: XY 334s Bounding box: xmin: 0 ymin: 0 xmax: 2 ymax: 2 334s CRS: NA 334s b a x geometry 334s 1 2 NA a GEOMETRYCOLLECTION EMPTY 334s 2 5 1 b POINT (0 0) 334s 3 6 2 c POINT (1 1) 334s 4 7 3 POINT (2 2) 334s > 334s > if (require(dplyr, quietly = TRUE)) { 334s + # joins: 334s + inner_join(a, b) 334s + left_join(a, b) 334s + right_join(a, b) 334s + full_join(a, b) 334s + semi_join(a, b) 334s + anti_join(a, b) 334s + left_join(a, data.frame(b, geometry = 1), by = "b") 334s + } 335s 335s Attaching package: 'dplyr' 335s 335s The following object is masked from 'package:testthat': 335s 335s matches 335s 335s The following objects are masked from 'package:stats': 335s 335s filter, lag 335s 335s The following objects are masked from 'package:base': 335s 335s intersect, setdiff, setequal, union 335s 335s Joining with `by = join_by(b)` 335s Joining with `by = join_by(b)` 335s Joining with `by = join_by(b)` 335s Joining with `by = join_by(b)` 335s Joining with `by = join_by(b)` 335s Joining with `by = join_by(b)` 335s Simple feature collection with 3 features and 4 fields 335s Geometry type: POINT 335s Dimension: XY 335s Bounding box: xmin: 0 ymin: 0 xmax: 2 ymax: 2 335s CRS: NA 335s a b x geometry.y geometry.x 335s 1 1 5 b 1 POINT (0 0) 335s 2 2 6 c 1 POINT (1 1) 335s 3 3 7 NA POINT (2 2) 335s > 335s > # st_joins: 335s > a = st_sf(a = 1:3, 335s + geom = st_sfc(st_point(c(1,1)), st_point(c(2,2)), st_point(c(3,3)))) 335s > b = st_sf(a = 11:14, 335s + geom = st_sfc(st_point(c(10,10)), st_point(c(2,2)), st_point(c(2,2)), st_point(c(3,3)))) 335s > st_join(a, b) 335s Simple feature collection with 4 features and 2 fields 335s Geometry type: POINT 335s Dimension: XY 335s Bounding box: xmin: 1 ymin: 1 xmax: 3 ymax: 3 335s CRS: NA 335s a.x a.y geom 335s 1 1 NA POINT (1 1) 335s 2 2 12 POINT (2 2) 335s 2.1 2 13 POINT (2 2) 335s 3 3 14 POINT (3 3) 335s > st_join(a, b, left = FALSE) 335s Simple feature collection with 3 features and 2 fields 335s Geometry type: POINT 335s Dimension: XY 335s Bounding box: xmin: 2 ymin: 2 xmax: 3 ymax: 3 335s CRS: NA 335s a.x a.y geom 335s 2 2 12 POINT (2 2) 335s 2.1 2 13 POINT (2 2) 335s 3 3 14 POINT (3 3) 335s > # st_join, largest = TRUE: 335s > nc <- st_transform(st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE), 2264) 335s > gr = st_sf( 335s + label = apply(expand.grid(1:10, LETTERS[10:1])[,2:1], 1, paste0, collapse = " "), 335s + geom = st_make_grid(st_as_sfc(st_bbox(nc)))) 335s > gr$col = sf.colors(10, categorical = TRUE, alpha = .3) 335s > # cut, to check, NA's work out: 335s > gr = gr[-(1:30),] 335s > st_join(nc, gr, largest = TRUE) 335s Simple feature collection with 100 features and 16 fields 335s Geometry type: MULTIPOLYGON 335s Dimension: XY 335s Bounding box: xmin: 406265 ymin: 48359.7 xmax: 3052877 ymax: 1044143 335s Projected CRS: NAD83 / North Carolina (ftUS) 335s First 10 features: 335s AREA PERIMETER CNTY_ CNTY_ID NAME FIPS FIPSNO CRESS_ID BIR74 SID74 335s 1 0.114 1.442 1825 1825 Ashe 37009 37009 5 1091 1 335s 2 0.061 1.231 1827 1827 Alleghany 37005 37005 3 487 0 335s 3 0.143 1.630 1828 1828 Surry 37171 37171 86 3188 5 335s 4 0.070 2.968 1831 1831 Currituck 37053 37053 27 508 1 335s 5 0.153 2.206 1832 1832 Northampton 37131 37131 66 1421 9 335s 6 0.097 1.670 1833 1833 Hertford 37091 37091 46 1452 7 335s 7 0.062 1.547 1834 1834 Camden 37029 37029 15 286 0 335s 8 0.091 1.284 1835 1835 Gates 37073 37073Warning message: 335s attribute variables are assumed to be spatially constant throughout all geometries 335s 37 420 0 335s 9 0.118 1.421 1836 1836 Warren 37185 37185 93 968 4 335s 10 0.124 1.428 1837 1837 Stokes 37169 37169 85 1612 1 335s NWBIR74 BIR79 SID79 NWBIR79 label col geometry 335s 1 10 1364 0 19 A 4 #fb80724d MULTIPOLYGON (((1270813 913... 335s 2 10 542 3 12 A 4 #fb80724d MULTIPOLYGON (((1340553 959... 335s 3 208 3616 6 260 A 5 #80b1d34d MULTIPOLYGON (((1570586 910... 335s 4 123 830 2 145 A 10 #bc80bd4d MULTIPOLYGON (((2881206 948... 335s 5 1066 1606 3 1197 A 8 #fccde54d MULTIPOLYGON (((2525700 911... 335s 6 954 1838 5 1237 A 9 #d9d9d94d MULTIPOLYGON (((2665112 911... 335s 7 115 350 2 139 A 10 #bc80bd4d MULTIPOLYGON (((2881206 948... 335s 8 254 594 2 371 A 9 #d9d9d94d MULTIPOLYGON (((2717988 951... 335s 9 748 1190 2 844 A 8 #fccde54d MULTIPOLYGON (((2203888 914... 335s 10 160 2038 5 176 A 5 #80b1d34d MULTIPOLYGON (((1697618 911... 335s > 335s > # rbind: 335s > x = st_sf(a = 1:2, geom = st_sfc(list(st_point(0:1), st_point(0:1)), crs = 4326)) 335s > rbind(x, x, x) 335s Simple feature collection with 6 features and 1 field 335s Geometry type: POINT 335s Dimension: XY 335s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 335s Geodetic CRS: WGS 84 335s a geom 335s 1 1 POINT (0 1) 335s 2 2 POINT (0 1) 335s 3 1 POINT (0 1) 335s 4 2 POINT (0 1) 335s 5 1 POINT (0 1) 335s 6 2 POINT (0 1) 335s > nc2 = rbind(nc[1:50, ], nc[51:100, ]) 335s > all.equal(nc, nc2) 335s [1] TRUE 335s > 335s > # st_sample: 335s > suppressWarnings(RNGversion("3.5.3")) 335s > set.seed(131) 335s > options(digits=6) 335s > x = st_sfc(st_polygon(list(rbind(c(0,1),c(90,1),c(90,90),c(0,90),c(0,1)))), crs = st_crs(4326)) 335s > (p <- st_sample(x, 10)) 335s POINT (18.5793 25.2416) 335s POINT (11.2448 20.8596) 335s POINT (26.3946 60.1703) 335s POINT (33.8202 19.146) 335s POINT (76.1712 32.1029) 335s Geometry set for 10 features 335s Geometry type: POINT 335s Dimension: XY 335s Bounding box: xmin: 11.2448 ymin: 3.16385 xmax: 82.3451 ymax: 60.1703 335s Geodetic CRS: WGS 84 335s First 5 geometries: 335s > p <- st_sample(x[[1]], 10) # sfg method 335s > x = st_sfc(st_polygon(list(rbind(c(0,0),c(90,0),c(90,90),c(0,90),c(0,0))))) # NOT long/lat: 335s > p <- st_sample(x, 10) 335s > x = st_sfc(st_polygon(list(rbind(c(-180,-90),c(180,-90),c(180,90),c(-180,90),c(-180,-90)))), 335s + crs=st_crs(4326)) 335s > #FIXME: 335s > # if (sf_extSoftVersion()[["proj.4"]] >= "4.9.0") # lwgeom breaks on this 335s > # (p <- st_sample(x, 10)) 335s > pt = st_multipoint(matrix(1:20,,2)) 335s > st_sample(p, 3) 335s Geometry set for 1 feature 335s Geometry type: MULTIPOINT 335s Dimension: XY 335s Bounding box: xmin: 41.0557 ymin: 27.8024 xmax: 80.9558 ymax: 65.5424 335s CRS: NA 335s > try(st_sample(p, 3.3)) 335s Geometry set for 1 feature 335s Geometry type: MULTIPOINT 335s Dimension: XY 335s Bounding box: xmin: 19.3415 ymin: 9.17624 xmax: 80.9558 ymax: 65.5424 335s CRS: NA 335s > ls = st_sfc(st_linestring(rbind(c(0,0),c(0,1))), 335s + st_linestring(rbind(c(0,0),c(.1,0))), 335s + MULTIPOINT ((57.2118 52.329), (80.9558 65.5424)... 335s MULTIPOINT ((19.3415 18.6622), (57.1389 9.17624... 335s Warning message: 335s In st_sample.sfc(p, 3.3) : size is not an integer 335s st_linestring(rbind(c(0,1),c(.1,1))), 335s + st_linestring(rbind(c(2,2),c(2,2.00001)))) 335s > st_sample(ls, 80) 335s Geometry set for 4 features (with 1 geometry empty) 335s Geometry type: MULTIPOINT 335s Dimension: XY 335s Bounding box: xmin: 0 ymin: 0 xmax: 0.0914728 ymax: 1 335s CRS: NA 335s MULTIPOINT ((0 0.137868), (0 0.777635), (0 0.40... 335s MULTIPOINT ((0.0914728 0), (0.073852 0), (0.003... 335s MULTIPOINT ((0.0488222 1), (0.0716508 1), (0.08... 335s > st_sample(nc[1:2,], size = c(10,20)) 335s MULTIPOINT EMPTY 335s Geometry set for 30 features 335s Geometry type: POINT 335s Dimension: XY 335s Bounding box: xmin: 1216510 ymin: 935852 xmax: 1428880 ymax: 1031490 335s Projected CRS: NAD83 / North Carolina (ftUS) 335s First 5 geometries: 335s POINT (1264558 935852) 335s POINT (1256623 949369) 335s POINT (1222665 972624) 335s POINT (1333528 968263) 335s POINT (1310837 958630) 335s > # try with LINES, LongLat, should generate a warning: 335s > nc[1:2,] %>% st_transform(4326) %>% st_cast("MULTILINESTRING") %>% st_sample(size = c(10,20)) 335s although coordinates are longitude/latitude, st_sample assumes that they are 335s planar 335s although coordinates are longitude/latitude, st_sample assumes that they are 335s planar 335s Geometry set for 2 features 335s Geometry type: MULTIPOINT 335s Dimension: XY 335s Bounding box: xmin: -81.6893 ymin: 36.2491 xmax: -80.914 ymax: 36.5726 335s MULTIPOINT ((-81.2401 36.3717), (-81.6893 36.36... 335s Geodetic CRS: WGS 84 335s MULTIPOINT ((-81.2629 36.4076), (-81.1375 36.56... 335s > st_sample(ls, 80, type = "regular") 335s Geometry set for 4 features (with 1 geometry empty) 335s Geometry type: MULTIPOINT 335s Dimension: XY 335s Bounding box: xmin: 0 ymin: 0 xmax: 0.095454 ymax: 1 335s CRS: NA 335s MULTIPOINT ((0 0.0104441), (0 0.0254442), (0 0.... 335s MULTIPOINT ((0.000452334 0), (0.0154525 0), (0.... 335s MULTIPOINT ((0.00545321 1), (0.0204533 1), (0.0... 335s MULTIPOINT EMPTY 335s > p_sample = lapply(1:10, function(i) st_sample(nc[i, ], 100, exact = FALSE)) 336s > lengths(p_sample) 336s [1] 104 106 110 96 98 120 87 105 104 99 336s > p_sample_exact = lapply(1:10, function(i) st_sample(nc[i, ], 100, exact = TRUE)) 336s > lengths(p_sample_exact) 336s [1] 100 100 100 100 100 100 100 100 100 100 336s > #plot(nc$geometry[1]) 336s > #plot(p_sample[[1]], add = TRUE) 336s > #plot(p_sample_exact[[1]], add = TRUE) 336s > 336s > if (require(dplyr, quietly = TRUE)) { 336s + #class(st_bind_cols(nc, as.data.frame(nc)[1:3])) 336s + print(class(dplyr::bind_cols(nc, as.data.frame(nc)[1:3]))) 336s + } 337s New names: 337s * `AREA` -> `AREA...1` 337s * `PERIMETER` -> `PERIMETER...2` 337s * `CNTY_` -> `CNTY_...3` 337s * `AREA` -> `AREA...16` 337s * `PERIMETER` -> `PERIMETER...17` 337s * `CNTY_` -> `CNTY_...18` 337s [1] "sf" "data.frame" 337s > class(rbind(nc, nc)) 337s [1] "sf" "data.frame" 337s > class(cbind(nc, nc)) 337s [1] "sf" "data.frame" 337s > 337s > x = st_sfc(st_point(0:1), st_point(2:3)) 337s > x[c(NA,1,NA,2,NA)] 337s Geometry set for 5 features (with 3 geometries empty) 337s Geometry type: POINT 337s Dimension: XY 337s Bounding box: xmin: 0 ymin: 1 xmax: 2 ymax: 3 337s CRS: NA 337s POINT EMPTY 337s POINT (0 1) 337s POINT EMPTY 337s POINT (2 3) 337s POINT EMPTY 337s > 337s > # jitter 337s > pts = st_centroid(st_geometry(nc)) 337s > plot(pts) 337s > plot(st_jitter(pts, .05), add = TRUE, col = 'red') 337s > plot(st_geometry(nc)) 337s > plot(st_jitter(st_geometry(nc), factor = .01), add = TRUE, col = '#ff8888') 337s > st_jitter(st_sfc(st_point(0:1)), amount = .1) 337s POINT (-0.0500922 0.992953) 337s Geometry set for 1 feature 337s Geometry type: POINT 337s Dimension: XY 337s Bounding box: xmin: -0.0500922 ymin: 0.992953 xmax: -0.0500922 ymax: 0.992953 337s CRS: NA 337s > 337s > # st_bbox: 337s > if (suppressPackageStartupMessages(require(sp, quietly = TRUE)) && require(raster, quietly = TRUE)) { 337s + demo(meuse, ask = FALSE, echo = FALSE) 337s + suppressWarnings(st_bbox(meuse)) 337s + crs = suppressWarnings(st_crs(meuse)) 337s + suppressWarnings(st_bbox(raster(meuse.grid))) 337s + st_bbox(extent(raster())) 337s + } 338s code for methods in class "Rcpp_SpatCategories" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatCategories" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatDataFrame" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatDataFrame" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatExtent" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatExtent" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatFactor" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatFactor" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatGraph" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatGraph" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatMessages" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatMessages" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 338s code for methods in class "Rcpp_SpatOptions" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatOptions" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatRaster" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatRaster" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatRasterCollection" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatRasterCollection" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatRasterStack" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatRasterStack" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatSRS" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatSRS" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatTime_v" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatTime_v" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatVector" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatVector" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 339s code for methods in class "Rcpp_SpatVectorCollection" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 340s code for methods in class "Rcpp_SpatVectorCollection" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 340s code for methods in class "Rcpp_SpatVectorProxy" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 340s code for methods in class "Rcpp_SpatVectorProxy" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s code for methods in class "Rcpp_SpExtent" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s code for methods in class "Rcpp_SpExtent" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s code for methods in class "Rcpp_SpPoly" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s code for methods in class "Rcpp_SpPoly" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s code for methods in class "Rcpp_SpPolyPart" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s code for methods in class "Rcpp_SpPolyPart" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s code for methods in class "Rcpp_SpPolygons" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s code for methods in class "Rcpp_SpPolygons" was not checked for suspicious field assignments (recommended package 'codetools' not available?) 341s 341s Attaching package: 'raster' 341s 341s The following object is masked from 'package:dplyr': 341s 341s select 341s 342s xmin ymin xmax ymax 342s -180 -90 180 90 342s > 342s > # st_to_s2 342s > if (FALSE) { # stops working with GDAL 2.3.0 / PROJ 5.0.1: 342s + x = sf:::st_to_s2(nc) 342s + x1 = st_geometry(x) 342s + cc = st_coordinates(x1) 342s + summary(sqrt(cc[,1]^2+cc[,2]^2+cc[,3]^2)) 342s + } 342s > 342s > # check_ring_dir 342s > m = rbind(c(0,0), c(0,1), c(1,1), c(1,0), c(0,0)) 342s > mi = m[nrow(m):1,] 342s > pol = st_polygon(list(m * 10, m + .5, mi + 1.5, mi + 3.5, m + 5, mi + 6.5)) 342s > st_sfc(pol) 342s Geometry set for 1 feature 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 10 ymax: 10 342s CRS: NA 342s POLYGON ((0 0, 0 10, 10 10, 10 0, 0 0), (0.5 0.... 342s > x = st_sfc(pol, check_ring_dir=TRUE) 342s Error in check_ring_dir(lst) : 342s check_ring_dir: not supported for class sfc_GEOMETRY 342s MULTIPOLYGON (((0 0, 10 0, 10 10, 0 10, 0 0), (... 342s MULTIPOLYGON (((0 0, 10 0, 10 10, 0 10, 0 0), (... 342s MULTILINESTRING ((-179 0, -180 0), (180 0, 179 0)) 342s MULTILINESTRING ((-179 0, -180 0), (180 0, 179 0)) 342s > y = st_sf(a = 1, geom = st_sfc(pol), check_ring_dir=TRUE) 342s > str(x) 342s sfc_POLYGON of length 1; first list element: List of 6 342s $ : num [1:5, 1:2] 0 10 10 0 0 0 0 10 10 0 342s $ : num [1:5, 1:2] 0.5 0.5 1.5 1.5 0.5 0.5 1.5 1.5 0.5 0.5 342s $ : num [1:5, 1:2] 1.5 1.5 2.5 2.5 1.5 1.5 2.5 2.5 1.5 1.5 342s $ : num [1:5, 1:2] 3.5 3.5 4.5 4.5 3.5 3.5 4.5 4.5 3.5 3.5 342s $ : num [1:5, 1:2] 5 5 6 6 5 5 6 6 5 5 342s $ : num [1:5, 1:2] 6.5 6.5 7.5 7.5 6.5 6.5 7.5 7.5 6.5 6.5 342s - attr(*, "class")= chr [1:3] "XY" "POLYGON" "sfg" 342s > x = st_sfc(st_polygon(), st_polygon(), check_ring_dir=TRUE) 342s > str(x) 342s sfc_POLYGON of length 2; first list element: list() 342s - attr(*, "class")= chr [1:3] "XY" "POLYGON" "sfg" 342s > # empty ring/zero area: 342s > x = st_sfc(st_polygon(list(m[c(1,3,1),])), check_ring_dir=TRUE) 342s > 342s > mp = st_multipolygon(list(pol, pol)) 342s > try(x <- st_sfc(mp, st_polygon(), check_ring_dir=TRUE)) 342s > x <- st_sfc(mp, pol) %>% st_cast("MULTIPOLYGON") %>% st_sfc(check_ring_dir=TRUE) 342s > x 342s Geometry set for 2 features 342s Geometry type: MULTIPOLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 10 ymax: 10 342s CRS: NA 342s > str(x) 342s sfc_MULTIPOLYGON of length 2; first list element: List of 2 342s $ :List of 6 342s ..$ : num [1:5, 1:2] 0 10 10 0 0 0 0 10 10 0 342s ..$ : num [1:5, 1:2] 0.5 0.5 1.5 1.5 0.5 0.5 1.5 1.5 0.5 0.5 342s ..$ : num [1:5, 1:2] 1.5 1.5 2.5 2.5 1.5 1.5 2.5 2.5 1.5 1.5 342s ..$ : num [1:5, 1:2] 3.5 3.5 4.5 4.5 3.5 3.5 4.5 4.5 3.5 3.5 342s ..$ : num [1:5, 1:2] 5 5 6 6 5 5 6 6 5 5 342s ..$ : num [1:5, 1:2] 6.5 6.5 7.5 7.5 6.5 6.5 7.5 7.5 6.5 6.5 342s ..- attr(*, "class")= chr [1:3] "XY" "POLYGON" "sfg" 342s $ :List of 6 342s ..$ : num [1:5, 1:2] 0 10 10 0 0 0 0 10 10 0 342s ..$ : num [1:5, 1:2] 0.5 0.5 1.5 1.5 0.5 0.5 1.5 1.5 0.5 0.5 342s ..$ : num [1:5, 1:2] 1.5 1.5 2.5 2.5 1.5 1.5 2.5 2.5 1.5 1.5 342s ..$ : num [1:5, 1:2] 3.5 3.5 4.5 4.5 3.5 3.5 4.5 4.5 3.5 3.5 342s ..$ : num [1:5, 1:2] 5 5 6 6 5 5 6 6 5 5 342s ..$ : num [1:5, 1:2] 6.5 6.5 7.5 7.5 6.5 6.5 7.5 7.5 6.5 6.5 342s ..- attr(*, "class")= chr [1:3] "XY" "POLYGON" "sfg" 342s - attr(*, "class")= chr [1:3] "XY" "MULTIPOLYGON" "sfg" 342s > 342s > x = st_sfc(st_linestring(rbind(c(-179,0),c(179,0))), crs = 4326) 342s > st_wrap_dateline(st_sf(a = 1, geometry = x)) 342s Simple feature collection with 1 feature and 1 field 342s Geometry type: MULTILINESTRING 342s Dimension: XY 342s Bounding box: xmin: -180 ymin: 0 xmax: 180 ymax: 0 342s Geodetic CRS: WGS 84 342s a geometry 342s 1 1 MULTILINESTRING ((-179 0, -... 342s > st_wrap_dateline(x) 342s Geometry set for 1 feature 342s Geometry type: MULTILINESTRING 342s Dimension: XY 342s Bounding box: xmin: -180 ymin: 0 xmax: 180 ymax: 0 342s Geodetic CRS: WGS 84 342s > st_wrap_dateline(x[[1]]) 342s > 342s > geo <- c("{\"geodesic\":true,\"type\":\"Point\",\"coordinates\":[-118.68152563269095,36.43764870908927]}", 342s + "{\"geodesic\":true,\"type\":\"Point\",\"coordinates\":[-118.67408758213843,36.43366018922779]}", 342s + "{\"geodesic\":true,\"type\":\"Point\",\"coordinates\":[-118.67708346361097,36.44208638659282]}", 342s + "{\"geodesic\":true,\"type\":\"Point\",\"coordinates\":[-118.67886661944996,36.44110273135671]}", 342s + "{\"geodesic\":true,\"type\":\"Point\",\"coordinates\":[-118.68089232041565,36.44173155205561]}") 342s > st_as_sfc(geo, GeoJSON = TRUE) 342s Geometry set for 5 features 342s Geometry type: POINT 342s Dimension: XY 342s Bounding box: xmin: -118.682 ymin: 36.4337 xmax: -118.674 ymax: 36.4421 342s POINT (-118.682 36.4376) 342s Geodetic CRS: WGS 84 342s POINT (-118.674 36.4337) 342s POINT (-118.677 36.4421) 342s POINT (-118.679 36.4411) 342s > st_as_sfc(geo, GeoJSON = TRUE, crs = 4326) 342s POINT (-118.681 36.4417) 342s Geometry set for 5 features 342s Geometry type: POINT 342s Dimension: XY 342s Bounding box: xmin: -118.682 ymin: 36.4337 xmax: -118.674 ymax: 36.4421 342s POINT (-118.682 36.4376) 342s Geodetic CRS: WGS 84 342s > 342s > st_as_sfc(st_as_binary(st_sfc(st_point(0:1)))[[1]], crs = 4326) 342s Geometry set for 1 feature 342s Geometry type: POINT 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 342s POINT (-118.674 36.4337) 342s POINT (-118.677 36.4421) 342s POINT (-118.679 36.4411) 342s POINT (-118.681 36.4417) 342s POINT (0 1) 342s Geodetic CRS: WGS 84 342s > 342s > x = nc 342s > x$geom = NULL 342s > class(x) 342s [1] "sf" "data.frame" 342s > 342s > st_as_sfc(list(st_point(0:1)), crs = 4326) 342s Geometry set for 1 feature 342s Geometry type: POINT 342s Dimension: XY 342s Bounding box: POINT (0 1) 342s POLYGON ((0.983044 0.0650651, 0.959619 0.040380... 342s POLYGON ((0.983044 0.0650651, 0.959619 0.040380... 342s Warning message: 342s attribute variables are assumed to be spatially constant throughout all geometries 342s Warning message: 342s attribute variables are assumed to be spatially constant throughout all geometries 342s xmin: 0 ymin: 1 xmax: 0 ymax: 1 342s Geodetic CRS: WGS 84 342s > 342s > # crop: 342s > box = c(xmin = 0, ymin = 0, xmax = 1, ymax = 1) 342s > 342s > pol = st_sfc(st_buffer(st_point(c(.5, .5)), .65)) 342s > pol_sf = st_sf(a=1, geom=pol) 342s > 342s > st_crop(pol, box) 342s Geometry set for 1 feature 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 342s CRS: NA 342s > st_crop(pol, st_bbox(box)) 342s Geometry set for 1 feature 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 342s CRS: NA 342s > st_crop(pol_sf, box) 342s Simple feature collection with 1 feature and 1 field 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 342s CRS: NA 342s a geom 342s 1 1 POLYGON ((0.983044 0.065065... 342s > st_crop(pol_sf, st_bbox(box)) 342s Simple feature collection with 1 feature and 1 field 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 1 ymax: 1 342s CRS: NA 342s a geom 342s 1 1 POLYGON ((0.983044 0.065065... 342s > 342s > # new sample methods: 342s > x = st_sfc(st_polygon(list(rbind(c(0,0),c(90,0),c(90,90),c(0,90),c(0,0))))) # NOT long/lat: 342s > p <- st_sample(x, 10, type = "regular") 342s > p <- st_sample(x, 10, type = "hexagonal") 342s > 342s > all.equal(st_drop_geometry(pol_sf), st_set_geometry(pol_sf, NULL)) 342s [1] TRUE 342s > 342s > # https://github.com/r-spatial/sf/issues/1024 342s > shape1 <-st_sfc(st_polygon(list(rbind(c(0,0), c(1,0), c(3,2), c(2,4), c(1,4), c(0,0))))) 342s > shape2 <- st_sfc(st_polygon()) 342s > shape3 <- st_sfc(st_polygon()) 342s > 342s > shape4 = st_intersection(shape2, shape3) # has zero features 342s > 342s > st_difference(shape1, shape4) 342s Geometry set for 1 feature 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 3 ymax: 4 342s CRS: NA 342s > st_difference(shape4, shape1) 342s Geometry set for 0 features 342s Bounding box: xmin: NA ymin: NA xmax: NA ymax: NAPOLYGON ((0 0, 1 0, 3 2, 2 4, 1 4, 0 0)) 342s POLYGON ((0 0, 1 0, 3 2, 2 4, 1 4, 0 0)) 342s POLYGON ((0 0, 1 0, 3 2, 2 4, 1 4, 0 0)) 342s POLYGON ((0 0, 1 0, 3 2, 2 4, 1 4, 0 0)) 342s 342s CRS: NA 342s > st_sym_difference(shape1, shape4) 342s Geometry set for 1 feature 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 3 ymax: 4 342s CRS: NA 342s > st_union(shape1, shape4) 342s Geometry set for 1 feature 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 3 ymax: 4 342s CRS: NA 342s > st_union(shape4, shape1) 342s Geometry set for 1 feature 342s Geometry type: POLYGON 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 0 xmax: 3 ymax: 4 342s CRS: NA 342s > 342s > # transform empty: 342s > tr = st_sf(geom=st_sfc()) %>% st_set_crs(3587) %>% st_transform(4326) 342s > 342s > # NA values are converted to empty; #1114: 342s > x <- data.frame(name=LETTERS) 342s > y <- data.frame(name=LETTERS[1:13], letters[14:26]) 342s > y$geometry <- st_sfc(st_point(c(0,0))) 342s > y <- st_sf(y) 342s > out = merge(x, y, all.x=TRUE) 342s > class(out) 342s [1] "data.frame" 342s > 342s > st_as_sf(st_sfc(st_point(0:1))) 342s Simple feature collection with 1 feature and 0 fields 342s Geometry type: POINT 342s Dimension: XY 342s Bounding box: xmin: 0 ymin: 1 xmax: 0 ymax: 1 342s CRS: NA 342s x 342s 1 POINT (0 1) 342s > 342s BEGIN TEST sfg.R 342s 342s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 342s Copyright (C) 2024 The R Foundation for Statistical Computing 342s Platform: arm-unknown-linux-gnueabihf (32-bit) 342s 342s R is free software and comes with ABSOLUTELY NO WARRANTY. 342s You are welcome to redistribute it under certain conditions. 342s Type 'license()' or 'licence()' for distribution details. 342s 342s R is a collaborative project with many contributors. 342s Type 'contributors()' for more information and 342s 'citation()' on how to cite R or R packages in publications. 342s 342s Type 'demo()' for some demos, 'help()' for on-line help, or 342s 'help.start()' for an HTML browser interface to help. 342s Type 'q()' to quit R. 342s 342s > suppressPackageStartupMessages(library(sf)) 342s > c(st_point(1:2), st_point(5:6)) 342s MULTIPOINT ((1 2), (5 6)) 342s MULTIPOINT ((1 2), (5 7), (6 8)) 342s MULTIPOINT ((1 3), (2 4), (5 7), (6 8)) 342s MULTILINESTRING ((1 4, 2 5, 3 6), (11 14, 12 15, 13 16)) 342s > c(st_point(1:2), st_multipoint(matrix(5:8,2))) 342s > c(st_multipoint(matrix(1:4,2)), st_multipoint(matrix(5:8,2))) 342s > c(st_linestring(matrix(1:6,3)), st_linestring(matrix(11:16,3))) 342s > c(st_linestring(matrix(1:6,3)), st_multilinestring(list(matrix(11:16,3)))) 342s MULTILINESTRING ((11 14, 12 15, 13 16), (1 4, 2 5, 3 6)) 342s > c(st_multilinestring(list(matrix(1:6,3))), st_multilinestring(list(matrix(11:16,3)))) 342s MULTILINESTRING ((1 4, 2 5, 3 6), (11 14, 12 15, 13 16)) 342s MULTIPOLYGON (((0 0, 1 0, 1 1, 0 1, 0 0)), ((0 0, 1 0, 1 1, 0 1, 0 0))) 342s > pl = list(rbind(c(0,0), c(1,0), c(1,1), c(0,1), c(0,0))) 342s > c(st_polygon(pl), st_polygon(pl)) 342s > c(st_polygon(pl), st_multipolygon(list(pl))) 342s > c(st_linestring(matrix(1:6,3)), st_point(1:2)) 342s MULTIPOLYGON (((0 0, 1 0, 1 1, 0 1, 0 0)), ((0 0, 1 0, 1 1, 0 1, 0 0))) 342s > c(st_geometrycollection(list(st_point(1:2), st_linestring(matrix(1:6,3)))), 342s + st_geometrycollection(list(st_multilinestring(list(matrix(11:16,3)))))) 342s GEOMETRYCOLLECTION (LINESTRING (1 4, 2 5, 3 6), POINT (1 2)) 342s > c(st_geometrycollection(list(st_point(1:2), st_linestring(matrix(1:6,3)))), 342s + st_multilinestring(list(matrix(11:16,3))), st_point(5:6), 342s + st_geometrycollection(list(st_point(10:11)))) 342s GEOMETRYCOLLECTION (POINT (1 2), LINESTRING (1 4, 2 5, 3 6), MULTILINESTRING ((11 14, 12 15, 13 16))) 342s > head(st_point(0:1), 2) 342s > 342s > # Ops.sfg: 342s > ls = st_linestring(rbind(c(0,0),c(0,1))) 342s > pt = st_point(1:0) 342s > ls | pt 342s > ls / pt 342s > ls & pt 342s > ls %/% pt 342s > # arith: 342s > ls + pt 342s > ls - pt 342s > ls * pt 342s > ls / pt 342s > # unary: 342s > +pt 342s > -pt 342s > try(!pt) 342s > 342s BEGIN TEST spatstat.R 342s GEOMETRYCOLLECTION (MULTILINESTRING ((11 14, 12 15, 13 16)), POINT (5 6), POINT (1 2), LINESTRING (1 4, 2 5, 3 6), POINT (10 11)) 342s POINT (0 1) 342s GEOMETRYCOLLECTION (LINESTRING (0 0, 0 1), POINT (1 0)) 342s LINESTRING (0 0, 0 1) 342s GEOMETRYCOLLECTION EMPTY 342s GEOMETRYCOLLECTION (LINESTRING (0 0, 0 1), POINT (1 0)) 342s LINESTRING (1 0, 1 1) 342s LINESTRING (-1 0, -1 1) 342s LINESTRING (0 0, 0 0) 342s LINESTRING (0 0, 0 1) 342s POINT (1 0) 342s POINT (-1 0) 342s Error in Ops.sfg(pt) : unary ! not defined for "sfg" objects 342s 342s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 342s Copyright (C) 2024 The R Foundation for Statistical Computing 342s Platform: arm-unknown-linux-gnueabihf (32-bit) 342s 342s R is free software and comes with ABSOLUTELY NO WARRANTY. 342s You are welcome to redistribute it under certain conditions. 342s Type 'license()' or 'licence()' for distribution details. 342s 342s R is a collaborative project with many contributors. 342s Type 'contributors()' for more information and 342s 'citation()' on how to cite R or R packages in publications. 342s 342s Type 'demo()' for some demos, 'help()' for on-line help, or 342s 'help.start()' for an HTML browser interface to help. 342s Type 'q()' to quit R. 342s 342s > suppressPackageStartupMessages(library(sf)) 343s > if (require(spatstat.random, quietly = TRUE)) { 343s + 343s + data(chicago) 343s + st_as_sf(chicago) 343s + # ppp: 343s + g = gorillas 343s + st_as_sf(g) 343s + marks(g) = NULL 343s + st_as_sf(g) 343s + 343s + # multipolygon: https://github.com/r-spatial/sf/issues/1161 343s + window = read_sf(system.file("shape/nc.shp", package = "sf")) %>% 343s + st_transform(32119) 343s + 343s + win = spatstat.geom::as.owin(window) 343s + 343s + set.seed(1331) 343s + pp2a = runifpoint(n = 50, win = win) 343s + print(st_as_sf(pp2a)) 343s + 343s + # st_sample going the spatstat way 343s + x <- sf::st_sfc(sf::st_polygon(list(rbind(c(0, 0), c(10, 0), c(10, 10), c(0, 0))))) 343s + try(pts <- st_sample(x, type = "thomas")) 343s + try(pts <- st_sample(x, kappa = 1, mu = 10, type = "Thomas")) 343s + # points expected 343s + set.seed(1331) 343s + pts <- st_sample(x, kappa = 1, mu = 10, scale = 0.1, type = "Thomas") 343s + #plot(x) 343s + #plot(pts, add = TRUE) 343s + pts 343s + 343s + # see https://github.com/r-spatial/sf/issues/1233 343s + # png("/tmp/spa%03d.png") 343s + 343s + p1 = st_point(0:1) 343s + p2 = st_point(1:2) 343s + p3 = st_point(c(-1,2)) 343s + p = st_sfc(p1, p2, p3) 343s + as.ppp(p) 343s + try(as.ppp(st_set_crs(p, 4326))) 343s + 343s + sf = st_sf(geom = p) 343s + try(as.ppp(sf)) 343s + sf = st_sf(a = 1:3, geom = p) 343s + as.ppp(sf) 343s + sf = st_sf(a = 1:3, b=3:1, geom = p) 343s + as.ppp(sf) # warns 343s + 343s + w = st_as_sfc(st_bbox(st_sfc(p1, p2))) 343s + sf = st_sf(a = 1:3, geom = p) 343s + (p0 = rbind(st_sf(a = 0, geom = w), sf)) 343s + suppressWarnings(try(as.ppp(p0))) # errors: one point outside window 343s + 343s + w = st_as_sfc(st_bbox(p)) 343s + sf = st_sf(a = 1:3, geom = p) 343s + (p0 = rbind(st_sf(a = 0, geom = w), sf)) 343s + as.ppp(p0) 343s + 343s + # as.owin.sf, as.owin.sfc_* 343s + nc = st_read(system.file("gpkg/nc.gpkg", package="sf"), check_ring_dir = TRUE, quiet = TRUE) 343s + try(as.owin(nc)) # should be projected 343s + nc = st_transform(nc, 32119) 343s + plot(as.owin(nc), col = 'grey') 343s + plot(as.owin(st_geometry(nc)), col = 'grey') 343s + 343s + sq = rbind(c(-1,-1), c(1, -1), c(1,1), c(-1,1), c(-1,-1)) 343s + pol = st_polygon(list(0.5 * sq, sq[5:1,] * 0.45)) # w hole 343s + plot(as.owin(pol), col = 'grey') 343s + plot(as.owin(st_sfc(pol)), col = 'grey') 343s + mpol = st_multipolygon(list( 343s + list(sq, sq[5:1,] * 0.9), 343s + list(sq * 2, sq[5:1,] * 1.8))) 343s + plot(as.owin(mpol), col = 'grey') 343s + plot(as.owin(st_sfc(mpol)), col = 'grey') 343s + plot(as.owin(st_sfc(pol, mpol)), col = 'grey') 343s + plot(as.owin(st_sf(a=1:2, st_sfc(pol, mpol))), col = 'grey') 343s + (o = as.owin(st_sf(a=1:2, st_sfc(pol, mpol)))) 343s + st_as_sfc(o) 343s + 343s + plot(st_as_sfc(o), col = 'blue', main = 'st_as_sfc(o)') 343s + plot(st_as_sf(o), col = 'blue', main = 'st_as_sf(o)') 343s + 343s + data(japanesepines) 343s + st_as_sf(japanesepines) # warns about multiplier 343s + jp = rescale(japanesepines) 343s + st_as_sf(jp) # No warning 343s + 343s + data(nztrees) 343s + qNZ <- quadratcount(nztrees, nx=4, ny=3) 343s + ts = as.tess(qNZ) 343s + plot(st_as_sfc(ts)) 343s + 343s + ls = st_linestring(rbind(c(0,0), c(1,1), c(2,0))) 343s + plot(as.psp(ls)) 343s + mls = st_multilinestring(list(rbind(c(0,0), c(1,1), c(2,0)), rbind(c(3,3), c(4,2)))) 343s + plot(as.psp(mls)) 343s + 343s + plot(as.psp(st_sfc(ls))) 343s + plot(as.psp(st_sfc(mls))) 343s + plot(as.psp(st_sfc(ls, mls))) 343s + 343s + sf = st_sf(st_cast(st_sfc(ls, mls), "MULTILINESTRING"), marks = 1:2, foo = 2:1) 343s + as.psp(sf) # picks marks itself 343s + as.psp(sf, marks = 5:1) 343s + 343s + (x = st_as_sf(as.psp(sf))) 343s + (y = st_as_sfc(as.psp(sf))) 343s + all.equal(st_geometry(x), y) 343s + } 344s spatstat.geom 3.2-9 344s spatstat.random 3.2-3 345s Simple feature collection with 51 features and 1 field 345s Geometry type: GEOMETRY 345s Dimension: XY 345s Bounding box: xmin: 123829.8 ymin: 14740.06 xmax: 930518.6 ymax: 318255.5 345s CRS: NA 345s First 10 features: 345s label geom 345s 1 window MULTIPOLYGON (((886135.8 31... 345s 2 point POINT (339121.1 257811.6) 345s 3 point POINT (827440.4 246568.3) 345s 4 point POINT (451339.2 207943.6) 345s 5 point POINT (268749.7 203323.4) 345s 6 point POINT (516676.5 198556.1) 345s 7 point POINT (692366 238643.1) 345s 8 point POINT (843278.5 287241.6) 345s 9 point POINT (648477.7 235466.6) 345s 10 point POINT (852593 267248.3) 345s Error in st_poly_sample(x, size = size, ..., type = type, by_polygon = by_polygon, : 345s rthomas is not an exported function from spatstat.random. 345s Error in st_poly_sample(x, size = size, ..., type = type, by_polygon = by_polygon, : 345s The spatstat function rThomas did not return a valid result. Consult the help file. 345s Error message from spatstat: 345s Error in spatstat_fun(..., win = spatstat.geom::as.owin(x)) : 345s argument "scale" is missing, with no default 345s 345s Error : Only projected coordinates may be converted to spatstat class objects 345s Error in `marks<-.ppp`(`*tmp*`, value = value) : 345s number of rows of data frame != number of points 345s In addition: Warning message: 345s In as.ppp.sf(sf) : only first attribute column is used for marks 345s Error : Only projected coordinates may be converted to spatstat class objects 345s [1] TRUE 345s > 345s Warning message: 345s In st_as_sfc.owin(spatstat.geom::as.owin(x)) : 345s The spatstat object has an measurement unit multiplier != 1. Consider rescaling before converting. 345s BEGIN TEST stars.R 345s 345s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 345s Copyright (C) 2024 The R Foundation for Statistical Computing 345s Platform: arm-unknown-linux-gnueabihf (32-bit) 345s 345s R is free software and comes with ABSOLUTELY NO WARRANTY. 345s You are welcome to redistribute it under certain conditions. 345s Type 'license()' or 'licence()' for distribution details. 345s 345s R is a collaborative project with many contributors. 345s Type 'contributors()' for more information and 345s 'citation()' on how to cite R or R packages in publications. 345s 345s Type 'demo()' for some demos, 'help()' for on-line help, or 345s 'help.start()' for an HTML browser interface to help. 345s Type 'q()' to quit R. 345s 346s > suppressPackageStartupMessages(library(sf)) 346s > 346s > tif = system.file("tif/geomatrix.tif", package = "sf") 346s > 346s > gdal_metadata(tif) 346s [1] "AREA_OR_POINT=Point" 346s > gdal_metadata(tif, NA_character_) 346s [1] "IMAGE_STRUCTURE" "DERIVED_SUBDATASETS" "" 346s > try(gdal_metadata(tif, "wrongDomain")) 346s Error in gdal_metadata(tif, "wrongDomain") : 346s domain_item[1] not found in available metadata domains 346s > gdal_metadata(tif, c("IMAGE_STRUCTURE")) 346s $INTERLEAVE 346s [1] "BAND" 346s 346s attr(,"class") 346s [1] "gdal_metadata" 346s > try(length(gdal_metadata(tif, c("DERIVED_SUBDATASETS")))) # fails on Fedora 26 346s [1] 2 346s > 346s > if (require(stars, quietly = TRUE)) { 346s + tif = system.file("tif/geomatrix.tif", package = "sf") 346s + r = read_stars(tif) 346s + d = (st_dimensions(r)) 346s + gt = c(1841001.75, 1.5, -5, 1144003.25, -5, -1.5) 346s + x1 = st_as_sfc(d, as_points = TRUE, use_cpp = TRUE, geotransform = gt) 346s + x2 = st_as_sfc(d, as_points = TRUE, use_cpp = FALSE, geotransform = gt) 346s + print(identical(x1, x2)) 346s + y1 = st_as_sfc(d, as_points = FALSE, use_cpp = TRUE, geotransform = gt) 346s + y2 = st_as_sfc(d, as_points = FALSE, use_cpp = FALSE, geotransform = gt) 346s + print(identical(y1, y2)) 346s + 346s + # rectilinear grid: 346s + m = matrix(1:20, nrow = 5, ncol = 4) 346s + x = c(0,0.5,1,2,4,5) 346s + y = c(0.3,0.5,1,2,2.2) 346s + r = st_as_stars(list(m = m), dimensions = st_dimensions(x = x, y = y, .raster = c("x", "y"))) 346s + print(st_as_sfc(st_dimensions(r), as_points = TRUE)) 346s + print(st_as_sfc(st_dimensions(r), as_points = FALSE)) 346s + 346s + # curvilinear grid: 346s + lon = st_as_stars(matrix(1:5, 4, 5, byrow = TRUE)) 346s + lat = st_as_stars(matrix(1:4, 4, 5)) 346s + ll = c(X1 = lon, X2 = lat) 346s + curv = st_as_stars(st_as_stars(t(m)), curvilinear = setNames(ll, c("X1", "X2"))) 346s + print(st_as_sfc(st_dimensions(curv), as_points = TRUE)) 346s + print(st_as_sfc(st_dimensions(curv), as_points = FALSE)) 346s + 346s + demo(nc, echo = FALSE, ask = FALSE) 346s + print(x <- st_rasterize(nc)) # default grid: 346s + print(p <- st_as_sf(x, as_points = FALSE)) # polygonize: follow raster boundaries 346s + print(p <- st_as_sf(x, as_points = FALSE, use_integer = TRUE)) # polygonize integers: follow raster boundaries 346s + print(try(p <- st_as_sf(x, as_points = TRUE))) # polygonize: contour, requies GDAL >= 2.4.0 346s + if (utils::packageVersion("stars") >= "0.2-1") { 346s + write_stars(read_stars(tif), tempfile(fileext = ".tif")) 346s + write_stars(read_stars(tif, proxy = TRUE), tempfile(fileext = ".tif")) 346s + write_stars(read_stars(tif, proxy = TRUE), tempfile(fileext = ".tif"), chunk_size = c(200,200)) 346s + na.tif = read_stars(system.file("tif/na.tif", package = "stars")) 346s + write_stars(na.tif, "na.tif") 346s + write_stars(na.tif, "na.tif", NA_value = -999) 346s + na.tif = read_stars(system.file("tif/na.tif", package = "stars"), NA_value = -999) 346s + write_stars(na.tif, "na.tif") 346s + write_stars(na.tif, "na.tif", NA_value = -999) 346s + na.tif = read_stars(system.file("tif/na.tif", package = "stars"), NA_value = -999, proxy = TRUE) 346s + write_stars(na.tif, "na.tif") 346s + write_stars(na.tif, "na.tif", NA_value = -999) 346s + } 346s + # https://github.com/mtennekes/tmap/issues/368 346s + if (utils::packageVersion("stars") > "0.4-0") { 346s + lc = system.file('tif/lc.tif', package = 'stars') 346s + if (lc != "") { 346s + r = read_stars(lc, RAT = "Land Cover Class") 346s + r <- droplevels(r) 346s + } 346s + } 346s + } 346s [1] TRUE 346s POINT (0.25 0.4) 346s POINT (0.75 0.4) 346s POINT (1.5 0.4) 346s POINT (3 0.4) 346s POINT (4.5 0.4) 346s [1] TRUE 346s Geometry set for 20 features 346s Geometry type: POINT 346s Dimension: XY 346s Bounding box: xmin: 0.25 ymin: 0.4 xmax: 4.5 ymax: 2.1 346s CRS: NA 346s First 5 geometries: 346s POLYGON ((0 0.3, 0.5 0.3, 0.5 0.5, 0 0.5, 0 0.3)) 346s Geometry set for 20 features 346s Geometry type: POLYGON 346s Dimension: XY 346s Bounding box: xmin: 0 ymin: 0.3 xmax: 5 ymax: 2.2 346s CRS: NA 346s First 5 geometries: 346s POLYGON ((0.5 0.3, 1 0.3, 1 0.5, 0.5 0.5, 0.5 0... 346s POLYGON ((1 0.3, 2 0.3, 2 0.5, 1 0.5, 1 0.3)) 346s POLYGON ((2 0.3, 4 0.3, 4 0.5, 2 0.5, 2 0.3)) 346s POLYGON ((4 0.3, 5 0.3, 5 0.5, 4 0.5, 4 0.3)) 346s Geometry set for 20 features 346s Geometry type: POINT 346s Dimension: XY 346s Bounding box: xmin: 1 ymin: 1 xmax: 5 ymax: 4 346s Geodetic CRS: WGS 84 (CRS84) 346s First 5 geometries: 346s Geometry set for 20 features 346s Geometry type: POLYGON 346s Dimension: XY 346s Bounding box: xmin: 0.5 ymin: 0.5 xmax: 5.5 ymax: 4.5 346s Geodetic CRS: WGS 84 (CRS84) 346s First 5 geometries: 346s POINT (1 1) 346s POINT (1 2) 346s POINT (1 3) 346s POINT (1 4) 346s POINT (2 1) 346s POLYGON ((0.5 0.5, 0.5 1.5, 1.5 1.5, 1.5 0.5, 0... 346s POLYGON ((0.5 1.5, 0.5 2.5, 1.5 2.5, 1.5 1.5, 0... 346s POLYGON ((0.5 2.5, 0.5 3.5, 1.5 3.5, 1.5 2.5, 0... 346s POLYGON ((0.5 3.5, 0.5 4.5, 1.5 4.5, 1.5 3.5, 0... 346s POLYGON ((1.5 0.5, 1.5 1.5, 2.5 1.5, 2.5 0.5, 1... 347s stars object with 2 dimensions and 12 attributes 347s attribute(s): 347s Min. 1st Qu. Median Mean 3rd Qu. Max. NA's 347s AREA 0.042 0.108 0.142 1.451932e-01 0.181 0.241 30904 347s PERIMETER 0.999 1.461 1.716 1.786110e+00 2.004 3.640 30904 347s CNTY_ 1825.000 1907.000 1989.000 1.998403e+03 2085.000 2241.000 30904 347s CNTY_ID 1825.000 1907.000 1989.000 1.998403e+03 2085.000 2241.000 30904 347s FIPSNO 37001.000 37049.000 37101.000 3.710042e+04 37153.000 37199.000 30904 347s CRESS_ID 1.000 25.000 51.000 5.071206e+01 77.000 100.000 30904 347s BIR74 248.000 1323.000 2648.000 3.791637e+03 4139.000 21588.000 30904 347s SID74 0.000 3.000 5.000 7.891985e+00 10.000 44.000 30904 347s NWBIR74 1.000 297.000 844.000 1.246210e+03 1396.000 8027.000 30904 347s BIR79 319.000 1606.000 3108.000 4.852046e+03 5400.000 30757.000 30904 347s SID79 0.000 3.000 6.000 9.584098e+00 13.000 57.000 30904 347s NWBIR79 3.000 360.000 1058.000 1.604642e+03 1524.000 11631.000 30904 347s dimension(s): 347s from to offset delta refsys point x/y 347s x 1 461 -84.32 0.01925 NAD27 FALSE [x] 347s y 1 141 36.59 -0.01925 NAD27 FALSE [y] 347s Simple feature collection with 34097 features and 12 fields 347s Geometry type: POLYGON 347s Dimension: XY 347s Bounding box: xmin: -84.32385 ymin: 33.87563 xmax: -75.45034 ymax: 36.58965 347s Geodetic CRS: NAD27 347s First 10 features: 347s AREA PERIMETER CNTY_ CNTY_ID FIPSNO CRESS_ID BIR74 SID74 NWBIR74 BIR79 347s 1 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 2 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 3 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 4 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 5 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 6 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 7 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 8 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 9 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s 10 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 347s SID79 NWBIR79 geometry 347s 1 0 19 POLYGON ((-81.66757 36.5896... 347s 2 0 19 POLYGON ((-81.64833 36.5896... 347s 3 0 19 POLYGON ((-81.62908 36.5896... 347s 4 0 19 POLYGON ((-81.60983 36.5896... 347s 5 0 19 POLYGON ((-81.59058 36.5896... 347s 6 0 19 POLYGON ((-81.57133 36.5896... 347s 7 0 19 POLYGON ((-81.55208 36.5896... 347s 8 0 19 POLYGON ((-81.53283 36.5896... 347s 9 0 19 POLYGON ((-81.51359 36.5896... 347s 10 0 19 POLYGON ((-81.49434 36.5896... 348s Simple feature collection with 34097 features and 12 fields 348s Geometry type: POLYGON 348s Dimension: XY 348s Bounding box: xmin: -84.32385 ymin: 33.87563 xmax: -75.45034 ymax: 36.58965 348s Geodetic CRS: NAD27 348s First 10 features: 348s AREA PERIMETER CNTY_ CNTY_ID FIPSNO CRESS_ID BIR74 SID74 NWBIR74 BIR79 348s 1 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 2 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 3 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 4 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 5 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 6 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 7 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 8 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 9 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 10 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s SID79 NWBIR79 geometry 348s 1 0 19 POLYGON ((-81.66757 36.5896... 348s 2 0 19 POLYGON ((-81.64833 36.5896... 348s 3 0 19 POLYGON ((-81.62908 36.5896... 348s 4 0 19 POLYGON ((-81.60983 36.5896... 348s 5 0 19 POLYGON ((-81.59058 36.5896... 348s 6 0 19 POLYGON ((-81.57133 36.5896... 348s 7 0 19 POLYGON ((-81.55208 36.5896... 348s 8 0 19 POLYGON ((-81.53283 36.5896... 348s 9 0 19 POLYGON ((-81.51359 36.5896... 348s 10 0 19 POLYGON ((-81.49434 36.5896... 348s Simple feature collection with 34097 features and 12 fields 348s Geometry type: POINT 348s Dimension: XY 348s Bounding box: xmin: -84.31423 ymin: 33.88525 xmax: -75.45997 ymax: 36.58003 348s Geodetic CRS: NAD27 348s First 10 features: 348s AREA PERIMETER CNTY_ CNTY_ID FIPSNO CRESS_ID BIR74 SID74 NWBIR74 BIR79 348s 1 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 2 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 3 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 4 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 5 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 6 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 7 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 8 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 9 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s 10 0.114 1.442 1825 1825 37009 5 1091 1 10 1364 348s SID79 NWBIR79 geometry 348s 1 0 19 POINT (-81.65795 36.58003) 348s 2 0 19 POINT (-81.6387 36.58003) 348s 3 0 19 POINT (-81.61945 36.58003) 348s 4 0 19 POINT (-81.6002 36.58003) 348s 5 0 19 POINT (-81.58096 36.58003) 348s 6 0 19 POINT (-81.56171 36.58003) 348s 7 0 19 POINT (-81.54246 36.58003) 348s 8 0 19 POINT (-81.52321 36.58003) 348s 9 0 19 POINT (-81.50396 36.58003) 348s 10 0 19 POINT (-81.48471 36.58003) 348s 348s 348s 348s 348s > 348s > r = gdal_read(tif) 348s > gt = c(0,1,0,0,0,1) 348s > gdal_inv_geotransform(gt) 348s [1] 0 1 0 0 0 1 348s > rc = expand.grid(x=1:3, y = 1:3) 348s > #(xy = xy_from_colrow(rc, gt)) 348s > #xy_from_colrow(xy, gt, inverse = TRUE) 348s > crs <- gdal_crs(tif) 348s > 348s > try(gdal_metadata("foo")) 348s [1] NA 348s > gdal_metadata(tif) 348s [1] "AREA_OR_POINT=Point" 348s > 348s BEGIN TEST testthat.R 348s 348s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 348s Copyright (C) 2024 The R Foundation for Statistical Computing 348s Platform: arm-unknown-linux-gnueabihf (32-bit) 348s 348s R is free software and comes with ABSOLUTELY NO WARRANTY. 348s You are welcome to redistribute it under certain conditions. 348s Type 'license()' or 'licence()' for distribution details. 348s 348s R is a collaborative project with many contributors. 348s Type 'contributors()' for more information and 348s 'citation()' on how to cite R or R packages in publications. 348s 348s Type 'demo()' for some demos, 'help()' for on-line help, or 348s 'help.start()' for an HTML browser interface to help. 348s Type 'q()' to quit R. 348s 348s > if (require(testthat, quietly = TRUE)) { 348s + suppressPackageStartupMessages(library(sf)) 348s + test_check("sf") 348s + } 350s Coordinate Reference System: 350s User input: EPSG:4326 350s wkt: 350s GEOGCRS["WGS 84", 350s ENSEMBLE["World Geodetic System 1984 ensemble", 350s MEMBER["World Geodetic System 1984 (Transit)"], 350s MEMBER["World Geodetic System 1984 (G730)"], 350s MEMBER["World Geodetic System 1984 (G873)"], 350s MEMBER["World Geodetic System 1984 (G1150)"], 350s MEMBER["World Geodetic System 1984 (G1674)"], 350s MEMBER["World Geodetic System 1984 (G1762)"], 350s MEMBER["World Geodetic System 1984 (G2139)"], 350s ELLIPSOID["WGS 84",6378137,298.257223563, 350s LENGTHUNIT["metre",1]], 350s ENSEMBLEACCURACY[2.0]], 350s PRIMEM["Greenwich",0, 350s ANGLEUNIT["degree",0.0174532925199433]], 350s CS[ellipsoidal,2], 350s AXIS["geodetic latitude (Lat)",north, 350s ORDER[1], 350s ANGLEUNIT["degree",0.0174532925199433]], 350s AXIS["geodetic longitude (Lon)",east, 350s ORDER[2], 350s ANGLEUNIT["degree",0.0174532925199433]], 350s USAGE[ 350s SCOPE["Horizontal component of 3D system."], 350s AREA["World."], 350s BBOX[-90,-180,90,180]], 350s ID["EPSG",4326]] 350s Coordinate Reference System: 350s No user input 350s wkt: 350s GEOGCRS["WGS 84", 350s ENSEMBLE["World Geodetic System 1984 ensemble", 350s MEMBER["World Geodetic System 1984 (Transit)"], 350s MEMBER["World Geodetic System 1984 (G730)"], 350s MEMBER["World Geodetic System 1984 (G873)"], 350s MEMBER["World Geodetic System 1984 (G1150)"], 350s MEMBER["World Geodetic System 1984 (G1674)"], 350s MEMBER["World Geodetic System 1984 (G1762)"], 350s MEMBER["World Geodetic System 1984 (G2139)"], 350s ELLIPSOID["WGS 84",6378137,298.257223563, 350s LENGTHUNIT["metre",1]], 350s ENSEMBLEACCURACY[2.0]], 350s PRIMEM["Greenwich",0, 350s ANGLEUNIT["degree",0.0174532925199433]], 350s CS[ellipsoidal,2], 350s AXIS["geodetic latitude (Lat)",north, 350s ORDER[1], 350s ANGLEUNIT["degree",0.0174532925199433]], 350s AXIS["geodetic longitude (Lon)",east, 350s ORDER[2], 350s ANGLEUNIT["degree",0.0174532925199433]], 350s USAGE[ 350s SCOPE["Horizontal component of 3D system."], 350s AREA["World."], 350s BBOX[-90,-180,90,180]], 350s ID["EPSG",4326]] 356s Cannot open layer foo 356s Reading layer `nospatial' from data source 356s `/usr/lib/R/site-library/sf/gpkg/nospatial.gpkg' using driver `GPKG' 356s Reading layer `nospatial' from data source 356s `/usr/lib/R/site-library/sf/gpkg/nospatial.gpkg' using driver `GPKG' 356s Reading layer `nc' from data source `/usr/lib/R/site-library/sf/shape/nc.shp' using driver `ESRI Shapefile' 356s Simple feature collection with 100 features and 14 fields 356s Geometry type: MULTIPOLYGON 356s Dimension: XY 356s Bounding box: xmin: -84.32385 ymin: 33.88199 xmax: -75.45698 ymax: 36.58965 356s Geodetic CRS: NAD27 357s OGR: Unsupported geometry type 359s Failed to create feature 1 in x 359s Failed to create feature 1 in x 360s [ FAIL 0 | WARN 4 | SKIP 20 | PASS 716 ] 360s 360s == Skipped tests (20) ========================================================== 360s * On CRAN (1): 'test-gdal.R:101:5' 360s * RPostgres cannot be loaded (3): 'test-postgis_ODBC.R:1:1', 360s 'test-postgis_RPostgreSQL.R:1:1', 'test-postgis_RPostgres.R:12:1' 360s * Sys.getenv("USER") %in% c("edzer", "travis") is not TRUE (3): 360s 'test-gdal.R:55:3', 'test-write.R:47:3', 'test-write.R:130:3' 360s * empty test (7): 'test-crs.R:66:1', 'test-crs.R:99:1', 360s 'test-normalize.R:29:1', 'test-proj.R:1:1', 'test-read.R:7:1', 360s 'test-s2.R:20:1', 'test-sf.R:52:1' 360s * sf_extSoftVersion()[["GDAL"]] < "2.5.0" && sf_extSoftVersion()[["proj.4"]] < 360s (1): 'test-crs.R:61:3' 360s * sf_extSoftVersion()[["GDAL"]] >= "2.5.0" is TRUE (1): 'test-gdal.R:46:3' 360s * sf_extSoftVersion()[["proj.4"]] >= "6.0.0" is TRUE (3): 'test-crs.R:44:3', 360s 'test-crs.R:49:3', 'test-crs.R:55:3' 360s * sf_use_s2() is TRUE (1): 'test-geos.R:20:5' 360s 360s [ FAIL 0 | WARN 4 | SKIP 20 | PASS 716 ] 360s > 360s BEGIN TEST units.R 360s 360s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 360s Copyright (C) 2024 The R Foundation for Statistical Computing 360s Platform: arm-unknown-linux-gnueabihf (32-bit) 360s 360s R is free software and comes with ABSOLUTELY NO WARRANTY. 360s You are welcome to redistribute it under certain conditions. 360s Type 'license()' or 'licence()' for distribution details. 360s 360s R is a collaborative project with many contributors. 360s Type 'contributors()' for more information and 360s 'citation()' on how to cite R or R packages in publications. 360s 360s Type 'demo()' for some demos, 'help()' for on-line help, or 360s 'help.start()' for an HTML browser interface to help. 360s Type 'q()' to quit R. 360s 360s > suppressPackageStartupMessages(library(sf)) 361s > suppressPackageStartupMessages(library(units)) 361s > 361s > if (utils::packageVersion("units") >= "0.5-0") 361s + units_options(auto_convert_names_to_symbols = FALSE) 361s > 361s > st_crs(4326)$ud_unit 361s 1 [degree] 361s > 361s > u = names(sf:::udunits_from_proj)[1:21] 361s > 361s > unrecognized = NULL 361s > out = sapply(u, function(x) { 361s + p4s = paste0("+proj=laea +units=", x) 361s + cat(x, ": ") 361s + ret = try(st_crs(p4s)$ud_unit, silent = TRUE) 361s + if (! inherits(ret, "try-error")) 361s + print(ret) 361s + else 361s + unrecognized = c(unrecognized, x) 361s + }) 361s km : 1 [km] 361s m : 1 [m] 361s dm : 1 [dm] 361s cm : 1 [cm] 361s mm : 1 [mm] 361s kmi : 1 [nautical_mile] 361s in : 1 [inch] 361s ft : 1 [foot] 361s yd : 1 [yard] 361s mi : 1 [mi] 361s fath : 1 [fathom] 361s ch : 1 [chain] 361s link : 1 [link] 361s us-in : 1 [us_in] 361s us-ft : 1 [US_survey_foot] 361s us-yd : 1 [US_survey_yard] 361s us-ch : 1 [chain] 361s us-mi : 1 [US_survey_mile] 361s ind-yd : 1 [ind_yd] 361s ind-ft : 1 [ind_ft] 361s ind-ch : 1 [ind_ch] 361s > 361s > if (length(unrecognized)) 361s + print(paste("unrecognized units:", paste(unrecognized, collapse = ", "), ": older GDAL version?")) 361s > 361s BEGIN TEST wkb.R 361s 361s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 361s Copyright (C) 2024 The R Foundation for Statistical Computing 361s Platform: arm-unknown-linux-gnueabihf (32-bit) 361s 361s R is free software and comes with ABSOLUTELY NO WARRANTY. 361s You are welcome to redistribute it under certain conditions. 361s Type 'license()' or 'licence()' for distribution details. 361s 361s R is a collaborative project with many contributors. 361s Type 'contributors()' for more information and 361s 'citation()' on how to cite R or R packages in publications. 361s 361s Type 'demo()' for some demos, 'help()' for on-line help, or 361s 'help.start()' for an HTML browser interface to help. 361s Type 'q()' to quit R. 361s 361s > suppressPackageStartupMessages(library(sf)) 362s > round_trip = function(x, EWKB = FALSE, pureR = FALSE) { 362s + if (inherits(x, "sfg")) 362s + x = st_sfc(x) 362s + wkb = st_as_binary(x, EWKB = EWKB, pureR = pureR) 362s + class(wkb) = "WKB" 362s + # print(wkb) 362s + y = st_as_sfc(wkb, EWKB = EWKB, pureR = pureR) 362s + a = all.equal(x, y) 362s + if (length(a) == 1 && is.logical(a) && a) 362s + TRUE 362s + else { 362s + print(x) 362s + print(wkb) 362s + print(y) 362s + FALSE 362s + } 362s + } 362s > 362s > p3 = st_point(c(0,0,0)) 362s > p3m = st_point(c(0,0,0), "XYM") 362s > p4 = st_point(c(0,0,0,0)) 362s > p2 = st_point(c(0,0)) 362s > ls = st_linestring(matrix(1:6,3)) 362s > mp = st_multipoint(matrix(1:6,3)) 362s > 362s > outer = matrix(c(0,0,10,0,10,10,0,10,0,0),ncol=2, byrow=TRUE) 362s > hole1 = matrix(c(1,1,1,2,2,2,2,1,1,1),ncol=2, byrow=TRUE) 362s > hole2 = matrix(c(5,5,5,6,6,6,6,5,5,5),ncol=2, byrow=TRUE) 362s > pts = list(outer, hole1, hole2) 362s > pl1 = st_polygon(pts) 362s > 362s > pol1 = list(outer, hole1, hole2) 362s > pol2 = list(outer + 12, hole1 + 12) 362s > pol3 = list(outer + 24) 362s > mp1 = st_multipolygon(list(pol1,pol2,pol3)) 362s > 362s > ml1 = st_multilinestring(list(outer, hole1, hole2)) 362s > gc = st_geometrycollection(list(p2, ls, pl1, mp1)) 362s > 362s > sapply(list(p3, p3m, p4, p2, ls, mp, pl1, mp1, ml1, gc), round_trip, EWKB = FALSE) 362s [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 362s > sapply(list(p3, p3m, p4, p2, ls, mp, pl1, mp1, ml1, gc), round_trip, EWKB = FALSE, pureR = TRUE) 362s [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 362s > sapply(list(p3, p3m, p4, p2, ls, mp, pl1, mp1, ml1, gc), round_trip, EWKB = TRUE) 362s [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 362s > sapply(list(p3, p3m, p4, p2, ls, mp, pl1, mp1, ml1, gc), round_trip, EWKB = TRUE, pureR = TRUE) 362s [1] TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE TRUE 362s > 362s > rawToHex(st_as_binary(st_multipoint(matrix(1:6,3)))) 362s [1] "0104000000030000000101000000000000000000f03f0000000000001040010100000000000000000000400000000000001440010100000000000000000008400000000000001840" 362s > rawToHex(st_as_binary(st_sfc(st_point(c(0,1)), st_multipoint(matrix(1:6,3))))) 362s [1] "01010000000000000000000000000000000000f03f" 362s [2] "0104000000030000000101000000000000000000f03f0000000000001040010100000000000000000000400000000000001440010100000000000000000008400000000000001840" 362s > try(rawToHex("error")) 362s > 362s > # debug roundtrips sf -> GDAL -> sf; 362s > # the first WKT is what GDAL reports, and will lack M 362s > st_as_text(st_sfc(sf:::CPL_roundtrip(st_sfc(st_linestring(matrix(1:18,6,3),dim="XYZ"))))) 362s LINESTRING (1 7 13,2 8 14,3 9 15,4 10 16,5 11 17,6 12 18) 362s [1] "LINESTRING Z (1 7 13, 2 8 14, 3 9 15, 4 10 16, 5 11 17, 6 12 18)" 362s > st_as_text(st_sfc(sf:::CPL_roundtrip(st_sfc(st_multipoint(matrix(1:18,6,3),dim="XYZ"))))) 362s Error in rawToHex("error") : 362s not implemented for objects of class character 362s MULTIPOINT (1 7 13,2 8 14,3 9 15,4 10 16,5 11 17,6 12 18) 362s [1] "MULTIPOINT Z ((1 7 13), (2 8 14), (3 9 15), (4 10 16), (5 11 17), (6 12 18))" 362s > st_as_text(st_sfc(sf:::CPL_roundtrip(st_sfc(st_point(c(0,0,0), dim="XYZ"))))) 362s POINT (0 0 0) 362s [1] "POINT Z (0 0 0)" 362s > 362s > if (sf:::CPL_gdal_version() >= "2.1.0") { # address GDAL/Fedora (gdal 2.0.2) error: 362s + st_as_text(st_sfc(sf:::CPL_roundtrip(st_sfc(st_linestring(matrix(1:18,6,3),dim="XYM"))))) 362s + st_as_text(st_sfc(sf:::CPL_roundtrip(st_sfc(st_multipoint(matrix(1:18,6,3),dim="XYM"))))) 362s + st_as_text(st_sfc(sf:::CPL_roundtrip(st_sfc(st_point(c(0,0,0), dim="XYM"))))) 362s + } else { 362s + "(output expected when gdal <= 2.1.0, e.g. CRAN/fedora)" 362s + } 362s LINESTRING (1 7,2 8,3 9,4 10,5 11,6 12) 362s MULTIPOINT (1 7,2 8,3 9,4 10,5 11,6 12) 362s POINT (0 0) 362s [1] "POINT M (0 0 0)" 362s > 362s autopkgtest [08:41:43]: test run-unit-test: -----------------------] 366s autopkgtest [08:41:47]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 366s run-unit-test PASS 370s autopkgtest [08:41:51]: test pkg-r-autopkgtest: preparing testbed 398s autopkgtest [08:42:19]: testbed dpkg architecture: armhf 400s autopkgtest [08:42:21]: testbed apt version: 2.7.14build2 400s autopkgtest [08:42:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 408s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [73.9 kB] 408s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [3388 B] 408s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [497 kB] 408s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [54.1 kB] 408s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [1964 B] 408s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main armhf Packages [112 kB] 408s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf Packages [432 kB] 408s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse armhf Packages [1968 B] 408s Fetched 1177 kB in 1s (1471 kB/s) 408s Reading package lists... 424s tee: /proc/self/fd/2: Permission denied 448s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 448s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 448s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 448s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 449s Reading package lists... 449s Reading package lists... 450s Building dependency tree... 450s Reading state information... 450s Calculating upgrade... 451s The following package was automatically installed and is no longer required: 451s libatm1t64 451s Use 'apt autoremove' to remove it. 451s The following packages will be upgraded: 451s apt apt-utils bash-completion curl dhcpcd-base dpkg dpkg-dev dracut-install 451s fwupd gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 groff-base 451s initramfs-tools initramfs-tools-bin initramfs-tools-core iproute2 451s klibc-utils libapt-pkg6.0t64 libbsd0 libc-bin libc6 libcurl3t64-gnutls 451s libcurl4t64 libdpkg-perl libevent-core-2.1-7t64 libfwupd2 libgcc-s1 451s libgcrypt20 libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data libklibc 451s liblocale-gettext-perl liblz4-1 libperl5.38t64 libsqlite3-0 libstdc++6 451s libuv1t64 libxcb1 locales man-db perl perl-base perl-modules-5.38 451s python-apt-common python3-apt python3-jinja2 python3-pyparsing python3-six 451s python3-typing-extensions rsync tzdata vim-common vim-tiny xxd 451s 56 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 451s Need to get 37.3 MB of archives. 451s After this operation, 545 kB of additional disk space will be used. 451s Get:1 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-14-base armhf 14.1.0-1ubuntu1 [48.4 kB] 451s Get:2 http://ftpmaster.internal/ubuntu oracular/main armhf libgcc-s1 armhf 14.1.0-1ubuntu1 [41.5 kB] 451s Get:3 http://ftpmaster.internal/ubuntu oracular/main armhf libstdc++6 armhf 14.1.0-1ubuntu1 [714 kB] 451s Get:4 http://ftpmaster.internal/ubuntu oracular/main armhf libc6 armhf 2.39-0ubuntu8.1 [2828 kB] 451s Get:5 http://ftpmaster.internal/ubuntu oracular/main armhf libgcrypt20 armhf 1.10.3-3 [454 kB] 451s Get:6 http://ftpmaster.internal/ubuntu oracular/main armhf liblz4-1 armhf 1.9.4-2 [58.0 kB] 451s Get:7 http://ftpmaster.internal/ubuntu oracular/main armhf libapt-pkg6.0t64 armhf 2.9.3 [1013 kB] 451s Get:8 http://ftpmaster.internal/ubuntu oracular/main armhf dpkg armhf 1.22.6ubuntu10 [1230 kB] 452s Get:9 http://ftpmaster.internal/ubuntu oracular/main armhf libperl5.38t64 armhf 5.38.2-4 [4102 kB] 452s Get:10 http://ftpmaster.internal/ubuntu oracular/main armhf perl armhf 5.38.2-4 [231 kB] 452s Get:11 http://ftpmaster.internal/ubuntu oracular/main armhf perl-base armhf 5.38.2-4 [1671 kB] 452s Get:12 http://ftpmaster.internal/ubuntu oracular/main armhf perl-modules-5.38 all 5.38.2-4 [3110 kB] 452s Get:13 http://ftpmaster.internal/ubuntu oracular/main armhf libc-bin armhf 2.39-0ubuntu8.1 [530 kB] 452s Get:14 http://ftpmaster.internal/ubuntu oracular/main armhf apt armhf 2.9.3 [1397 kB] 452s Get:15 http://ftpmaster.internal/ubuntu oracular/main armhf apt-utils armhf 2.9.3 [217 kB] 452s Get:16 http://ftpmaster.internal/ubuntu oracular/main armhf liblocale-gettext-perl armhf 1.07-7 [14.8 kB] 452s Get:17 http://ftpmaster.internal/ubuntu oracular/main armhf rsync armhf 3.3.0-1 [414 kB] 452s Get:18 http://ftpmaster.internal/ubuntu oracular/main armhf dhcpcd-base armhf 1:10.0.6-5 [186 kB] 452s Get:19 http://ftpmaster.internal/ubuntu oracular/main armhf gir1.2-girepository-2.0 armhf 1.80.1-3 [24.7 kB] 452s Get:20 http://ftpmaster.internal/ubuntu oracular/main armhf gir1.2-glib-2.0 armhf 2.80.2-1ubuntu1 [182 kB] 452s Get:21 http://ftpmaster.internal/ubuntu oracular/main armhf libglib2.0-0t64 armhf 2.80.2-1ubuntu1 [1421 kB] 452s Get:22 http://ftpmaster.internal/ubuntu oracular/main armhf libgirepository-1.0-1 armhf 1.80.1-3 [107 kB] 452s Get:23 http://ftpmaster.internal/ubuntu oracular/main armhf iproute2 armhf 6.9.0-1 [1083 kB] 452s Get:24 http://ftpmaster.internal/ubuntu oracular/main armhf libbsd0 armhf 0.12.2-1 [36.5 kB] 452s Get:25 http://ftpmaster.internal/ubuntu oracular/main armhf libglib2.0-data all 2.80.2-1ubuntu1 [49.3 kB] 452s Get:26 http://ftpmaster.internal/ubuntu oracular/main armhf libsqlite3-0 armhf 3.45.3-1 [601 kB] 452s Get:27 http://ftpmaster.internal/ubuntu oracular/main armhf locales all 2.39-0ubuntu8.1 [4234 kB] 452s Get:28 http://ftpmaster.internal/ubuntu oracular/main armhf python-apt-common all 2.9.0 [20.1 kB] 452s Get:29 http://ftpmaster.internal/ubuntu oracular/main armhf python3-apt armhf 2.9.0 [162 kB] 452s Get:30 http://ftpmaster.internal/ubuntu oracular/main armhf tzdata all 2024a-4ubuntu1 [274 kB] 452s Get:31 http://ftpmaster.internal/ubuntu oracular/main armhf vim-tiny armhf 2:9.1.0377-1ubuntu1 [670 kB] 452s Get:32 http://ftpmaster.internal/ubuntu oracular/main armhf vim-common all 2:9.1.0377-1ubuntu1 [385 kB] 452s Get:33 http://ftpmaster.internal/ubuntu oracular/main armhf xxd armhf 2:9.1.0377-1ubuntu1 [63.0 kB] 452s Get:34 http://ftpmaster.internal/ubuntu oracular/main armhf bash-completion all 1:2.14.0-1 [206 kB] 452s Get:35 http://ftpmaster.internal/ubuntu oracular/main armhf groff-base armhf 1.23.0-4 [946 kB] 452s Get:36 http://ftpmaster.internal/ubuntu oracular/main armhf libuv1t64 armhf 1.48.0-4 [83.2 kB] 452s Get:37 http://ftpmaster.internal/ubuntu oracular/main armhf libxcb1 armhf 1.17.0-2 [46.3 kB] 452s Get:38 http://ftpmaster.internal/ubuntu oracular/main armhf man-db armhf 2.12.1-1 [1201 kB] 452s Get:39 http://ftpmaster.internal/ubuntu oracular/main armhf curl armhf 8.5.0-2ubuntu10.1 [219 kB] 452s Get:40 http://ftpmaster.internal/ubuntu oracular/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10.1 [296 kB] 452s Get:41 http://ftpmaster.internal/ubuntu oracular/main armhf dpkg-dev all 1.22.6ubuntu10 [1074 kB] 452s Get:42 http://ftpmaster.internal/ubuntu oracular/main armhf libdpkg-perl all 1.22.6ubuntu10 [269 kB] 452s Get:43 http://ftpmaster.internal/ubuntu oracular/main armhf dracut-install armhf 060+5-8ubuntu1 [34.3 kB] 452s Get:44 http://ftpmaster.internal/ubuntu oracular/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu10.1 [290 kB] 452s Get:45 http://ftpmaster.internal/ubuntu oracular/main armhf libfwupd2 armhf 1.9.20-1 [126 kB] 452s Get:46 http://ftpmaster.internal/ubuntu oracular/main armhf fwupd armhf 1.9.20-1 [4368 kB] 452s Get:47 http://ftpmaster.internal/ubuntu oracular/main armhf initramfs-tools all 0.142ubuntu27 [7898 B] 452s Get:48 http://ftpmaster.internal/ubuntu oracular/main armhf initramfs-tools-core all 0.142ubuntu27 [49.5 kB] 452s Get:49 http://ftpmaster.internal/ubuntu oracular/main armhf initramfs-tools-bin armhf 0.142ubuntu27 [20.9 kB] 452s Get:50 http://ftpmaster.internal/ubuntu oracular/main armhf klibc-utils armhf 2.0.13-4ubuntu1 [93.8 kB] 452s Get:51 http://ftpmaster.internal/ubuntu oracular/main armhf libklibc armhf 2.0.13-4ubuntu1 [45.0 kB] 452s Get:52 http://ftpmaster.internal/ubuntu oracular/main armhf libevent-core-2.1-7t64 armhf 2.1.12-stable-10 [82.5 kB] 452s Get:53 http://ftpmaster.internal/ubuntu oracular/main armhf python3-jinja2 all 3.1.3-1 [107 kB] 452s Get:54 http://ftpmaster.internal/ubuntu oracular/main armhf python3-pyparsing all 3.1.2-1 [86.4 kB] 452s Get:55 http://ftpmaster.internal/ubuntu oracular/main armhf python3-six all 1.16.0-6 [13.0 kB] 452s Get:56 http://ftpmaster.internal/ubuntu oracular/main armhf python3-typing-extensions all 4.11.0-1 [61.5 kB] 453s Preconfiguring packages ... 453s Fetched 37.3 MB in 2s (21.6 MB/s) 453s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 453s Preparing to unpack .../gcc-14-base_14.1.0-1ubuntu1_armhf.deb ... 453s Unpacking gcc-14-base:armhf (14.1.0-1ubuntu1) over (14-20240412-0ubuntu1) ... 453s Setting up gcc-14-base:armhf (14.1.0-1ubuntu1) ... 453s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 453s Preparing to unpack .../libgcc-s1_14.1.0-1ubuntu1_armhf.deb ... 453s Unpacking libgcc-s1:armhf (14.1.0-1ubuntu1) over (14-20240412-0ubuntu1) ... 453s Setting up libgcc-s1:armhf (14.1.0-1ubuntu1) ... 453s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 453s Preparing to unpack .../libstdc++6_14.1.0-1ubuntu1_armhf.deb ... 453s Unpacking libstdc++6:armhf (14.1.0-1ubuntu1) over (14-20240412-0ubuntu1) ... 453s Setting up libstdc++6:armhf (14.1.0-1ubuntu1) ... 454s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 454s Preparing to unpack .../libc6_2.39-0ubuntu8.1_armhf.deb ... 454s Unpacking libc6:armhf (2.39-0ubuntu8.1) over (2.39-0ubuntu8) ... 454s Setting up libc6:armhf (2.39-0ubuntu8.1) ... 455s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 455s Preparing to unpack .../libgcrypt20_1.10.3-3_armhf.deb ... 455s Unpacking libgcrypt20:armhf (1.10.3-3) over (1.10.3-2build1) ... 455s Setting up libgcrypt20:armhf (1.10.3-3) ... 455s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 455s Preparing to unpack .../liblz4-1_1.9.4-2_armhf.deb ... 455s Unpacking liblz4-1:armhf (1.9.4-2) over (1.9.4-1build1) ... 455s Setting up liblz4-1:armhf (1.9.4-2) ... 455s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 455s Preparing to unpack .../libapt-pkg6.0t64_2.9.3_armhf.deb ... 455s Unpacking libapt-pkg6.0t64:armhf (2.9.3) over (2.7.14build2) ... 455s Setting up libapt-pkg6.0t64:armhf (2.9.3) ... 455s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 455s Preparing to unpack .../dpkg_1.22.6ubuntu10_armhf.deb ... 455s Unpacking dpkg (1.22.6ubuntu10) over (1.22.6ubuntu6) ... 455s Setting up dpkg (1.22.6ubuntu10) ... 456s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 456s Preparing to unpack .../libperl5.38t64_5.38.2-4_armhf.deb ... 456s Unpacking libperl5.38t64:armhf (5.38.2-4) over (5.38.2-3.2build2) ... 456s Preparing to unpack .../perl_5.38.2-4_armhf.deb ... 456s Unpacking perl (5.38.2-4) over (5.38.2-3.2build2) ... 457s Preparing to unpack .../perl-base_5.38.2-4_armhf.deb ... 457s Unpacking perl-base (5.38.2-4) over (5.38.2-3.2build2) ... 457s Setting up perl-base (5.38.2-4) ... 457s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 457s Preparing to unpack .../perl-modules-5.38_5.38.2-4_all.deb ... 457s Unpacking perl-modules-5.38 (5.38.2-4) over (5.38.2-3.2build2) ... 458s Preparing to unpack .../libc-bin_2.39-0ubuntu8.1_armhf.deb ... 458s Unpacking libc-bin (2.39-0ubuntu8.1) over (2.39-0ubuntu8) ... 458s Setting up libc-bin (2.39-0ubuntu8.1) ... 459s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 459s Preparing to unpack .../archives/apt_2.9.3_armhf.deb ... 459s Unpacking apt (2.9.3) over (2.7.14build2) ... 459s Setting up apt (2.9.3) ... 459s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58166 files and directories currently installed.) 459s Preparing to unpack .../00-apt-utils_2.9.3_armhf.deb ... 459s Unpacking apt-utils (2.9.3) over (2.7.14build2) ... 460s Preparing to unpack .../01-liblocale-gettext-perl_1.07-7_armhf.deb ... 460s Unpacking liblocale-gettext-perl (1.07-7) over (1.07-6ubuntu5) ... 460s Preparing to unpack .../02-rsync_3.3.0-1_armhf.deb ... 460s Unpacking rsync (3.3.0-1) over (3.2.7-1ubuntu1) ... 460s Preparing to unpack .../03-dhcpcd-base_1%3a10.0.6-5_armhf.deb ... 460s Unpacking dhcpcd-base (1:10.0.6-5) over (1:10.0.6-4) ... 460s Preparing to unpack .../04-gir1.2-girepository-2.0_1.80.1-3_armhf.deb ... 460s Unpacking gir1.2-girepository-2.0:armhf (1.80.1-3) over (1.80.1-1) ... 460s Preparing to unpack .../05-gir1.2-glib-2.0_2.80.2-1ubuntu1_armhf.deb ... 460s Unpacking gir1.2-glib-2.0:armhf (2.80.2-1ubuntu1) over (2.80.1-0ubuntu2) ... 460s Preparing to unpack .../06-libglib2.0-0t64_2.80.2-1ubuntu1_armhf.deb ... 460s Unpacking libglib2.0-0t64:armhf (2.80.2-1ubuntu1) over (2.80.1-0ubuntu2) ... 460s Preparing to unpack .../07-libgirepository-1.0-1_1.80.1-3_armhf.deb ... 460s Unpacking libgirepository-1.0-1:armhf (1.80.1-3) over (1.80.1-1) ... 460s Preparing to unpack .../08-iproute2_6.9.0-1_armhf.deb ... 460s Unpacking iproute2 (6.9.0-1) over (6.1.0-1ubuntu6) ... 461s dpkg: warning: unable to delete old directory '/etc/iproute2/rt_tables.d': Directory not empty 461s dpkg: warning: unable to delete old directory '/etc/iproute2/rt_protos.d': Directory not empty 461s dpkg: warning: unable to delete old directory '/etc/iproute2': Directory not empty 461s Preparing to unpack .../09-libbsd0_0.12.2-1_armhf.deb ... 461s Unpacking libbsd0:armhf (0.12.2-1) over (0.12.1-1build1) ... 461s Preparing to unpack .../10-libglib2.0-data_2.80.2-1ubuntu1_all.deb ... 461s Unpacking libglib2.0-data (2.80.2-1ubuntu1) over (2.80.1-0ubuntu2) ... 461s Preparing to unpack .../11-libsqlite3-0_3.45.3-1_armhf.deb ... 461s Unpacking libsqlite3-0:armhf (3.45.3-1) over (3.45.1-1ubuntu2) ... 461s Preparing to unpack .../12-locales_2.39-0ubuntu8.1_all.deb ... 461s Unpacking locales (2.39-0ubuntu8.1) over (2.39-0ubuntu8) ... 462s Preparing to unpack .../13-python-apt-common_2.9.0_all.deb ... 462s Unpacking python-apt-common (2.9.0) over (2.7.7ubuntu1) ... 462s Preparing to unpack .../14-python3-apt_2.9.0_armhf.deb ... 462s Unpacking python3-apt (2.9.0) over (2.7.7ubuntu1) ... 462s Preparing to unpack .../15-tzdata_2024a-4ubuntu1_all.deb ... 462s Unpacking tzdata (2024a-4ubuntu1) over (2024a-2ubuntu1) ... 462s Preparing to unpack .../16-vim-tiny_2%3a9.1.0377-1ubuntu1_armhf.deb ... 462s Unpacking vim-tiny (2:9.1.0377-1ubuntu1) over (2:9.1.0016-1ubuntu7) ... 462s Preparing to unpack .../17-vim-common_2%3a9.1.0377-1ubuntu1_all.deb ... 462s Unpacking vim-common (2:9.1.0377-1ubuntu1) over (2:9.1.0016-1ubuntu7) ... 462s Preparing to unpack .../18-xxd_2%3a9.1.0377-1ubuntu1_armhf.deb ... 462s Unpacking xxd (2:9.1.0377-1ubuntu1) over (2:9.1.0016-1ubuntu7) ... 462s Preparing to unpack .../19-bash-completion_1%3a2.14.0-1_all.deb ... 462s Unpacking bash-completion (1:2.14.0-1) over (1:2.11-8) ... 463s Preparing to unpack .../20-groff-base_1.23.0-4_armhf.deb ... 463s Unpacking groff-base (1.23.0-4) over (1.23.0-3build2) ... 463s Preparing to unpack .../21-libuv1t64_1.48.0-4_armhf.deb ... 463s Unpacking libuv1t64:armhf (1.48.0-4) over (1.48.0-1.1build1) ... 463s Preparing to unpack .../22-libxcb1_1.17.0-2_armhf.deb ... 463s Unpacking libxcb1:armhf (1.17.0-2) over (1.17.0-1) ... 463s Preparing to unpack .../23-man-db_2.12.1-1_armhf.deb ... 463s Unpacking man-db (2.12.1-1) over (2.12.0-4build2) ... 463s Preparing to unpack .../24-curl_8.5.0-2ubuntu10.1_armhf.deb ... 463s Unpacking curl (8.5.0-2ubuntu10.1) over (8.5.0-2ubuntu10) ... 463s Preparing to unpack .../25-libcurl4t64_8.5.0-2ubuntu10.1_armhf.deb ... 463s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10.1) over (8.5.0-2ubuntu10) ... 463s Preparing to unpack .../26-dpkg-dev_1.22.6ubuntu10_all.deb ... 463s Unpacking dpkg-dev (1.22.6ubuntu10) over (1.22.6ubuntu6) ... 463s Preparing to unpack .../27-libdpkg-perl_1.22.6ubuntu10_all.deb ... 463s Unpacking libdpkg-perl (1.22.6ubuntu10) over (1.22.6ubuntu6) ... 463s Preparing to unpack .../28-dracut-install_060+5-8ubuntu1_armhf.deb ... 463s Unpacking dracut-install (060+5-8ubuntu1) over (060+5-1ubuntu3) ... 463s Preparing to unpack .../29-libcurl3t64-gnutls_8.5.0-2ubuntu10.1_armhf.deb ... 463s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.1) over (8.5.0-2ubuntu10) ... 463s Preparing to unpack .../30-libfwupd2_1.9.20-1_armhf.deb ... 463s Unpacking libfwupd2:armhf (1.9.20-1) over (1.9.19-1) ... 463s Preparing to unpack .../31-fwupd_1.9.20-1_armhf.deb ... 463s Unpacking fwupd (1.9.20-1) over (1.9.19-1) ... 463s Preparing to unpack .../32-initramfs-tools_0.142ubuntu27_all.deb ... 463s Unpacking initramfs-tools (0.142ubuntu27) over (0.142ubuntu25) ... 464s Preparing to unpack .../33-initramfs-tools-core_0.142ubuntu27_all.deb ... 464s Unpacking initramfs-tools-core (0.142ubuntu27) over (0.142ubuntu25) ... 464s Preparing to unpack .../34-initramfs-tools-bin_0.142ubuntu27_armhf.deb ... 464s Unpacking initramfs-tools-bin (0.142ubuntu27) over (0.142ubuntu25) ... 464s Preparing to unpack .../35-klibc-utils_2.0.13-4ubuntu1_armhf.deb ... 464s Unpacking klibc-utils (2.0.13-4ubuntu1) over (2.0.13-4) ... 464s Preparing to unpack .../36-libklibc_2.0.13-4ubuntu1_armhf.deb ... 464s Unpacking libklibc:armhf (2.0.13-4ubuntu1) over (2.0.13-4) ... 464s Preparing to unpack .../37-libevent-core-2.1-7t64_2.1.12-stable-10_armhf.deb ... 464s Unpacking libevent-core-2.1-7t64:armhf (2.1.12-stable-10) over (2.1.12-stable-9ubuntu2) ... 464s Preparing to unpack .../38-python3-jinja2_3.1.3-1_all.deb ... 464s Unpacking python3-jinja2 (3.1.3-1) over (3.1.2-1ubuntu1) ... 464s Preparing to unpack .../39-python3-pyparsing_3.1.2-1_all.deb ... 464s Unpacking python3-pyparsing (3.1.2-1) over (3.1.1-1) ... 464s Preparing to unpack .../40-python3-six_1.16.0-6_all.deb ... 464s Unpacking python3-six (1.16.0-6) over (1.16.0-4) ... 464s Preparing to unpack .../41-python3-typing-extensions_4.11.0-1_all.deb ... 464s Unpacking python3-typing-extensions (4.11.0-1) over (4.10.0-1) ... 464s Setting up libxcb1:armhf (1.17.0-2) ... 464s Setting up apt-utils (2.9.3) ... 464s Setting up libcurl4t64:armhf (8.5.0-2ubuntu10.1) ... 464s Setting up iproute2 (6.9.0-1) ... 464s Removing obsolete conffile /etc/iproute2/group ... 464s Removing obsolete conffile /etc/iproute2/rt_realms ... 464s Removing obsolete conffile /etc/iproute2/rt_scopes ... 464s Removing obsolete conffile /etc/iproute2/rt_tables ... 464s Removing obsolete conffile /etc/iproute2/rt_tables.d/README ... 464s Removing obsolete conffile /etc/iproute2/rt_protos.d/README ... 464s Removing obsolete conffile /etc/iproute2/rt_protos ... 464s Removing obsolete conffile /etc/iproute2/rt_dsfield ... 464s Removing obsolete conffile /etc/iproute2/nl_protos ... 464s Removing obsolete conffile /etc/iproute2/ematch_map ... 464s Removing obsolete conffile /etc/iproute2/bpf_pinning ... 464s Setting up libsqlite3-0:armhf (3.45.3-1) ... 464s Setting up libuv1t64:armhf (1.48.0-4) ... 464s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu10.1) ... 464s Setting up locales (2.39-0ubuntu8.1) ... 465s Generating locales (this might take a while)... 467s en_US.UTF-8... done 467s Generation complete. 467s Setting up xxd (2:9.1.0377-1ubuntu1) ... 467s Setting up tzdata (2024a-4ubuntu1) ... 467s 467s Current default time zone: 'Etc/UTC' 467s Local time is now: Fri May 24 08:43:28 UTC 2024. 467s Universal Time is now: Fri May 24 08:43:28 UTC 2024. 467s Run 'dpkg-reconfigure tzdata' if you wish to change it. 467s 467s Setting up python3-six (1.16.0-6) ... 467s Setting up libklibc:armhf (2.0.13-4ubuntu1) ... 467s Setting up python3-jinja2 (3.1.3-1) ... 467s Setting up libglib2.0-0t64:armhf (2.80.2-1ubuntu1) ... 467s No schema files found: doing nothing. 467s Setting up libglib2.0-data (2.80.2-1ubuntu1) ... 467s Setting up vim-common (2:9.1.0377-1ubuntu1) ... 467s Setting up python3-pyparsing (3.1.2-1) ... 468s Setting up bash-completion (1:2.14.0-1) ... 468s Installing new version of config file /etc/profile.d/bash_completion.sh ... 468s Setting up perl-modules-5.38 (5.38.2-4) ... 468s Setting up dhcpcd-base (1:10.0.6-5) ... 468s Setting up python3-typing-extensions (4.11.0-1) ... 468s Setting up gir1.2-glib-2.0:armhf (2.80.2-1ubuntu1) ... 468s Setting up python-apt-common (2.9.0) ... 468s Setting up dracut-install (060+5-8ubuntu1) ... 468s Setting up groff-base (1.23.0-4) ... 468s Setting up libgirepository-1.0-1:armhf (1.80.1-3) ... 468s Setting up libevent-core-2.1-7t64:armhf (2.1.12-stable-10) ... 468s Setting up curl (8.5.0-2ubuntu10.1) ... 468s Setting up libperl5.38t64:armhf (5.38.2-4) ... 468s Setting up klibc-utils (2.0.13-4ubuntu1) ... 468s Setting up libbsd0:armhf (0.12.2-1) ... 468s Setting up liblocale-gettext-perl (1.07-7) ... 468s Setting up rsync (3.3.0-1) ... 469s rsync.service is a disabled or a static unit not running, not starting it. 469s Setting up initramfs-tools-bin (0.142ubuntu27) ... 469s Setting up python3-apt (2.9.0) ... 469s Setting up libfwupd2:armhf (1.9.20-1) ... 469s Setting up vim-tiny (2:9.1.0377-1ubuntu1) ... 469s Setting up man-db (2.12.1-1) ... 469s Updating database of manual pages ... 470s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 470s 471s man-db.service is a disabled or a static unit not running, not starting it. 471s Setting up perl (5.38.2-4) ... 471s Setting up gir1.2-girepository-2.0:armhf (1.80.1-3) ... 471s Setting up libdpkg-perl (1.22.6ubuntu10) ... 471s Setting up initramfs-tools-core (0.142ubuntu27) ... 471s Setting up fwupd (1.9.20-1) ... 471s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 472s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 472s fwupd.service is a disabled or a static unit not running, not starting it. 472s Setting up initramfs-tools (0.142ubuntu27) ... 472s update-initramfs: deferring update (trigger activated) 472s Setting up dpkg-dev (1.22.6ubuntu10) ... 472s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 472s Processing triggers for dbus (1.14.10-4ubuntu4) ... 472s Processing triggers for initramfs-tools (0.142ubuntu27) ... 473s Reading package lists... 473s Building dependency tree... 473s Reading state information... 474s The following packages will be REMOVED: 474s libatm1t64* 474s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 474s After this operation, 94.2 kB disk space will be freed. 474s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58348 files and directories currently installed.) 474s Removing libatm1t64:armhf (1:2.5.1-5.1build1) ... 474s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 476s autopkgtest [08:43:37]: rebooting testbed after setup commands that affected boot 556s Reading package lists... 557s Building dependency tree... 557s Reading state information... 557s Starting pkgProblemResolver with broken count: 0 557s Starting 2 pkgProblemResolver with broken count: 0 557s Done 558s The following additional packages will be installed: 558s build-essential cpp cpp-13 cpp-13-arm-linux-gnueabihf 558s cpp-arm-linux-gnueabihf dctrl-tools fontconfig fontconfig-config 558s fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 558s fonts-glyphicons-halflings fonts-mathjax g++ g++-13 558s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 558s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf gdal-data 558s gdal-plugins gfortran gfortran-13 gfortran-13-arm-linux-gnueabihf 558s gfortran-arm-linux-gnueabihf icu-devtools javascript-common libaec0 libaom3 558s libarmadillo12 libarpack2t64 libasan8 libatomic1 libblas-dev libblas3 558s libblosc1 libbz2-dev libc-dev-bin libc6-dev libcairo2 libcc1-0 558s libcfitsio10t64 libcrypt-dev libdatrie1 libde265-0 libdeflate-dev 558s libdeflate0 libfontconfig1 libfreetype6 libfreexl1 libfyba0t64 libgcc-13-dev 558s libgdal34t64 libgeos-c1t64 libgeos3.12.1t64 libgeotiff5 libgfortran-13-dev 558s libgfortran5 libgif7 libgomp1 libgraphite2-3 libharfbuzz0b libhdf4-0-alt 558s libhdf5-103-1t64 libhdf5-hl-100t64 libheif-plugin-aomdec 558s libheif-plugin-libde265 libheif1 libice6 libicu-dev libisl23 libjbig0 558s libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev 558s libjs-bootstrap libjs-bootstrap4 libjs-d3 libjs-es5-shim libjs-highlight.js 558s libjs-jquery libjs-jquery-datatables libjs-jquery-selectize.js 558s libjs-jquery-ui libjs-json libjs-mathjax libjs-microplugin.js 558s libjs-modernizr libjs-popper.js libjs-prettify libjs-sifter.js 558s libjs-twitter-bootstrap-datepicker libkmlbase1t64 libkmldom1t64 558s libkmlengine1t64 liblapack-dev liblapack3 liblcms2-2 liblerc4 libltdl7 558s liblua5.4-0 liblzma-dev libminizip1t64 libmpc3 libmysqlclient21 558s libncurses-dev libnetcdf19t64 libodbc2 libodbcinst2 libogdi4.1 libopenjp2-7 558s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils 558s libpaper1 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 558s libpixman-1-0 libpkgconf3 libpng-dev libpoppler134 libpq5 libproj25 558s libqhull-r8.0 libreadline-dev librttopo1 libsharpyuv0 libsm6 libsnappy1v5 558s libspatialite8t64 libstdc++-13-dev libsuperlu6 libsz2 libtcl8.6 libthai-data 558s libthai0 libtiff6 libtirpc-dev libtk8.6 libubsan1 libudunits2-0 558s libudunits2-data liburiparser1 libwebp7 libxcb-render0 libxcb-shm0 558s libxerces-c3.2t64 libxft2 libxrender1 libxss1 libxt6t64 linux-libc-dev 558s littler mysql-common node-bootstrap-sass node-html5shiv node-normalize.css 558s pandoc pandoc-data pkg-r-autopkgtest pkgconf pkgconf-bin proj-data 558s r-base-core r-base-dev r-cran-abind r-cran-askpass r-cran-base64enc 558s r-cran-bit r-cran-bit64 r-cran-blob r-cran-brio r-cran-bslib r-cran-cachem 558s r-cran-callr r-cran-class r-cran-classint r-cran-cli r-cran-colorspace 558s r-cran-commonmark r-cran-covr r-cran-cpp11 r-cran-crayon r-cran-curl 558s r-cran-dbi r-cran-deldir r-cran-desc r-cran-diffobj r-cran-digest 558s r-cran-dplyr r-cran-e1071 r-cran-evaluate r-cran-fansi r-cran-farver 558s r-cran-fastmap r-cran-fontawesome r-cran-fs r-cran-generics r-cran-ggplot2 558s r-cran-glue r-cran-goftest r-cran-gtable r-cran-highr r-cran-htmltools 558s r-cran-httpuv r-cran-httr r-cran-isoband r-cran-jquerylib r-cran-jsonlite 558s r-cran-kernsmooth r-cran-knitr r-cran-labeling r-cran-later r-cran-lattice 558s r-cran-lazyeval r-cran-lifecycle r-cran-littler r-cran-lwgeom 558s r-cran-magrittr r-cran-maps r-cran-mass r-cran-matrix r-cran-memoise 558s r-cran-mgcv r-cran-mime r-cran-munsell r-cran-nlme r-cran-openssl 558s r-cran-pbapply r-cran-pillar r-cran-pkgbuild r-cran-pkgconfig 558s r-cran-pkgkitten r-cran-pkgload r-cran-plogr r-cran-polyclip r-cran-praise 558s r-cran-processx r-cran-promises r-cran-proxy r-cran-ps r-cran-purrr 558s r-cran-r6 r-cran-rappdirs r-cran-raster r-cran-rcolorbrewer r-cran-rcpp 558s r-cran-rematch2 r-cran-rex r-cran-rlang r-cran-rmarkdown r-cran-rpart 558s r-cran-rpostgresql r-cran-rprojroot r-cran-rsqlite r-cran-s2 r-cran-sass 558s r-cran-scales r-cran-sf r-cran-shiny r-cran-sourcetools r-cran-sp 558s r-cran-spatstat r-cran-spatstat.data r-cran-spatstat.explore 558s r-cran-spatstat.geom r-cran-spatstat.linnet r-cran-spatstat.model 558s r-cran-spatstat.random r-cran-spatstat.sparse r-cran-spatstat.utils 558s r-cran-stars r-cran-stringi r-cran-stringr r-cran-survival r-cran-sys 558s r-cran-tensor r-cran-terra r-cran-testthat r-cran-tibble r-cran-tidyr 558s r-cran-tidyselect r-cran-tinytex r-cran-units r-cran-utf8 r-cran-vctrs 558s r-cran-viridislite r-cran-waldo r-cran-withr r-cran-wk r-cran-xfun 558s r-cran-xtable r-cran-yaml rpcsvc-proto unixodbc-common unzip x11-common 558s xdg-utils zip zlib1g-dev 558s Suggested packages: 558s cpp-doc gcc-13-locales cpp-13-doc debtags gcc-13-doc gcc-multilib 558s manpages-dev autoconf automake libtool flex bison gdb gcc-doc 558s gdb-arm-linux-gnueabihf gfortran-doc gfortran-13-doc libcoarrays-dev apache2 558s | lighttpd | httpd liblapack-doc glibc-doc geotiff-bin gdal-bin 558s libgeotiff-epsg libhdf4-alt-dev hdf4-tools libheif-plugin-x265 558s libheif-plugin-ffmpegdec libheif-plugin-jpegdec libheif-plugin-jpegenc 558s libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-rav1e 558s libheif-plugin-svtenc icu-doc libjs-jquery-ui-docs fonts-mathjax-extras 558s fonts-stix libjs-mathjax-doc liblcms2-utils liblzma-doc ncurses-doc 558s odbc-postgresql tdsodbc ogdi-bin proj-bin readline-doc libstdc++-13-doc 558s tcl8.6 tk8.6 nodejs texlive-latex-recommended texlive-xetex texlive-luatex 558s pandoc-citeproc texlive-latex-extra context wkhtmltopdf librsvg2-bin groff 558s ghc php python ruby libjs-katex citation-style-language-styles elpa-ess 558s r-doc-info | r-doc-pdf r-mathlib r-base-html texlive-base texlive-latex-base 558s texlive-plain-generic texlive-fonts-recommended texlive-fonts-extra 558s texlive-extra-utils texinfo r-cran-roxygen2 r-cran-ff r-cran-kernlab 558s r-cran-mvtnorm r-cran-vcd r-cran-shinyjs r-cran-png r-cran-jpeg 558s r-cran-viridis r-cran-rstudioapi r-cran-rmysql r-cran-magick r-cran-getopt 558s r-cran-mapproj r-cran-mapdata r-cran-formattable r-cran-nanotime 558s r-cran-palmerpenguins r-cran-vdiffr r-cran-inline r-cran-hmisc r-cran-rvest 558s r-cran-spelling r-cran-bench r-cran-here r-cran-hms r-cran-plm r-cran-zoo 558s Recommended packages: 558s bzip2-doc manpages manpages-dev libc-devtools proj-bin libheif-plugin-aomenc 558s node-jquery libpng-tools poppler-data r-recommended r-doc-html r-cran-future 558s r-cran-thematic r-cran-mockery r-cran-spelling r-cran-spdata r-cran-tinytest 558s r-cran-htmlwidgets r-cran-rstudioapi r-cran-whoami r-cran-xml2 r-cran-dt 558s r-cran-bench r-cran-decor r-cran-lobstr r-cran-progress r-cran-webutils 558s r-cran-gh r-cran-broom r-cran-dbplyr r-cran-rmysql r-cran-unitizer 558s r-cran-rsvg r-cran-hexbin r-cran-hmisc r-cran-mapproj r-cran-multcomp 558s r-cran-profvis r-cran-quantreg r-cran-ragg r-cran-svglite r-cran-vdiffr 558s r-cran-markdown r-cran-testit r-cran-cairo r-cran-jpeg r-cran-png 558s r-cran-readr r-cran-r.rsp r-cran-codetools r-cran-formatr r-cran-gridsvg 558s r-cran-magick r-cran-reticulate r-cran-rgl r-cran-tikzdevice r-cran-webshot 558s node-highlight.js r-cran-lintr r-cran-tidyverse r-cran-geosphere 558s r-cran-sodium r-cran-future.apply r-cran-lubridate r-cran-bitops 558s r-cran-mathjaxr r-cran-mockr r-cran-remotes r-cran-webfakes r-cran-cba 558s r-cran-pingr r-cran-ncdf4 r-cran-igraph r-cran-gstat r-cran-fields 558s r-cran-exactextractr r-cran-usethis r-cran-dygraphs r-cran-rsconnect 558s r-cran-downlit r-cran-dbitest r-cran-gert r-cran-hms r-cran-rvest 558s r-cran-dichromat r-cran-nanoarrow r-cran-sm r-cran-gsl r-cran-locfit 558s r-cran-spatial r-cran-nleqslv r-cran-glmnet r-cran-pcict r-cran-rnetcdf 558s r-cran-clue r-cran-cubelyr r-cran-fnn r-cran-ggforce r-cran-ggthemes 558s r-cran-mapdata r-cran-ncdfgeom r-cran-ncmeta r-cran-plm r-cran-randomforest 558s r-cran-spacetime r-cran-viridis r-cran-xts r-cran-zoo r-cran-xml 558s r-cran-data.table r-cran-formattable r-cran-pkgdown r-cran-zeallot 558s r-cran-renv r-cran-runit libfile-mimeinfo-perl libnet-dbus-perl 558s libx11-protocol-perl x11-utils x11-xserver-utils 558s The following NEW packages will be installed: 558s autopkgtest-satdep build-essential cpp cpp-13 cpp-13-arm-linux-gnueabihf 558s cpp-arm-linux-gnueabihf dctrl-tools fontconfig fontconfig-config 558s fonts-dejavu-core fonts-dejavu-mono fonts-font-awesome 558s fonts-glyphicons-halflings fonts-mathjax g++ g++-13 558s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 558s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf gdal-data 558s gdal-plugins gfortran gfortran-13 gfortran-13-arm-linux-gnueabihf 558s gfortran-arm-linux-gnueabihf icu-devtools javascript-common libaec0 libaom3 558s libarmadillo12 libarpack2t64 libasan8 libatomic1 libblas-dev libblas3 558s libblosc1 libbz2-dev libc-dev-bin libc6-dev libcairo2 libcc1-0 558s libcfitsio10t64 libcrypt-dev libdatrie1 libde265-0 libdeflate-dev 558s libdeflate0 libfontconfig1 libfreetype6 libfreexl1 libfyba0t64 libgcc-13-dev 558s libgdal34t64 libgeos-c1t64 libgeos3.12.1t64 libgeotiff5 libgfortran-13-dev 558s libgfortran5 libgif7 libgomp1 libgraphite2-3 libharfbuzz0b libhdf4-0-alt 558s libhdf5-103-1t64 libhdf5-hl-100t64 libheif-plugin-aomdec 558s libheif-plugin-libde265 libheif1 libice6 libicu-dev libisl23 libjbig0 558s libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev 558s libjs-bootstrap libjs-bootstrap4 libjs-d3 libjs-es5-shim libjs-highlight.js 558s libjs-jquery libjs-jquery-datatables libjs-jquery-selectize.js 558s libjs-jquery-ui libjs-json libjs-mathjax libjs-microplugin.js 558s libjs-modernizr libjs-popper.js libjs-prettify libjs-sifter.js 558s libjs-twitter-bootstrap-datepicker libkmlbase1t64 libkmldom1t64 558s libkmlengine1t64 liblapack-dev liblapack3 liblcms2-2 liblerc4 libltdl7 558s liblua5.4-0 liblzma-dev libminizip1t64 libmpc3 libmysqlclient21 558s libncurses-dev libnetcdf19t64 libodbc2 libodbcinst2 libogdi4.1 libopenjp2-7 558s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils 558s libpaper1 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 558s libpixman-1-0 libpkgconf3 libpng-dev libpoppler134 libpq5 libproj25 558s libqhull-r8.0 libreadline-dev librttopo1 libsharpyuv0 libsm6 libsnappy1v5 558s libspatialite8t64 libstdc++-13-dev libsuperlu6 libsz2 libtcl8.6 libthai-data 558s libthai0 libtiff6 libtirpc-dev libtk8.6 libubsan1 libudunits2-0 558s libudunits2-data liburiparser1 libwebp7 libxcb-render0 libxcb-shm0 558s libxerces-c3.2t64 libxft2 libxrender1 libxss1 libxt6t64 linux-libc-dev 558s littler mysql-common node-bootstrap-sass node-html5shiv node-normalize.css 558s pandoc pandoc-data pkg-r-autopkgtest pkgconf pkgconf-bin proj-data 558s r-base-core r-base-dev r-cran-abind r-cran-askpass r-cran-base64enc 558s r-cran-bit r-cran-bit64 r-cran-blob r-cran-brio r-cran-bslib r-cran-cachem 558s r-cran-callr r-cran-class r-cran-classint r-cran-cli r-cran-colorspace 558s r-cran-commonmark r-cran-covr r-cran-cpp11 r-cran-crayon r-cran-curl 558s r-cran-dbi r-cran-deldir r-cran-desc r-cran-diffobj r-cran-digest 558s r-cran-dplyr r-cran-e1071 r-cran-evaluate r-cran-fansi r-cran-farver 558s r-cran-fastmap r-cran-fontawesome r-cran-fs r-cran-generics r-cran-ggplot2 558s r-cran-glue r-cran-goftest r-cran-gtable r-cran-highr r-cran-htmltools 558s r-cran-httpuv r-cran-httr r-cran-isoband r-cran-jquerylib r-cran-jsonlite 558s r-cran-kernsmooth r-cran-knitr r-cran-labeling r-cran-later r-cran-lattice 558s r-cran-lazyeval r-cran-lifecycle r-cran-littler r-cran-lwgeom 558s r-cran-magrittr r-cran-maps r-cran-mass r-cran-matrix r-cran-memoise 558s r-cran-mgcv r-cran-mime r-cran-munsell r-cran-nlme r-cran-openssl 558s r-cran-pbapply r-cran-pillar r-cran-pkgbuild r-cran-pkgconfig 558s r-cran-pkgkitten r-cran-pkgload r-cran-plogr r-cran-polyclip r-cran-praise 558s r-cran-processx r-cran-promises r-cran-proxy r-cran-ps r-cran-purrr 558s r-cran-r6 r-cran-rappdirs r-cran-raster r-cran-rcolorbrewer r-cran-rcpp 558s r-cran-rematch2 r-cran-rex r-cran-rlang r-cran-rmarkdown r-cran-rpart 558s r-cran-rpostgresql r-cran-rprojroot r-cran-rsqlite r-cran-s2 r-cran-sass 558s r-cran-scales r-cran-sf r-cran-shiny r-cran-sourcetools r-cran-sp 558s r-cran-spatstat r-cran-spatstat.data r-cran-spatstat.explore 558s r-cran-spatstat.geom r-cran-spatstat.linnet r-cran-spatstat.model 558s r-cran-spatstat.random r-cran-spatstat.sparse r-cran-spatstat.utils 558s r-cran-stars r-cran-stringi r-cran-stringr r-cran-survival r-cran-sys 558s r-cran-tensor r-cran-terra r-cran-testthat r-cran-tibble r-cran-tidyr 558s r-cran-tidyselect r-cran-tinytex r-cran-units r-cran-utf8 r-cran-vctrs 558s r-cran-viridislite r-cran-waldo r-cran-withr r-cran-wk r-cran-xfun 558s r-cran-xtable r-cran-yaml rpcsvc-proto unixodbc-common unzip x11-common 558s xdg-utils zip zlib1g-dev 558s 0 upgraded, 309 newly installed, 0 to remove and 0 not upgraded. 558s Need to get 300 MB/300 MB of archives. 558s After this operation, 858 MB of additional disk space will be used. 558s Get:1 /tmp/autopkgtest.UYjkfx/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [852 B] 558s Get:2 http://ftpmaster.internal/ubuntu oracular/main armhf libc-dev-bin armhf 2.39-0ubuntu8.1 [19.1 kB] 558s Get:3 http://ftpmaster.internal/ubuntu oracular/main armhf linux-libc-dev armhf 6.8.0-31.31 [1557 kB] 559s Get:4 http://ftpmaster.internal/ubuntu oracular/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 559s Get:5 http://ftpmaster.internal/ubuntu oracular/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 559s Get:6 http://ftpmaster.internal/ubuntu oracular/main armhf libc6-dev armhf 2.39-0ubuntu8.1 [1351 kB] 559s Get:7 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-13-base armhf 13.2.0-23ubuntu4 [48.9 kB] 559s Get:8 http://ftpmaster.internal/ubuntu oracular/main armhf libisl23 armhf 0.26-3build1 [544 kB] 559s Get:9 http://ftpmaster.internal/ubuntu oracular/main armhf libmpc3 armhf 1.3.1-1build1 [46.7 kB] 559s Get:10 http://ftpmaster.internal/ubuntu oracular/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu4 [8759 kB] 559s Get:11 http://ftpmaster.internal/ubuntu oracular/main armhf cpp-13 armhf 13.2.0-23ubuntu4 [1034 B] 559s Get:12 http://ftpmaster.internal/ubuntu oracular/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 559s Get:13 http://ftpmaster.internal/ubuntu oracular/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 559s Get:14 http://ftpmaster.internal/ubuntu oracular/main armhf libcc1-0 armhf 14.1.0-1ubuntu1 [43.3 kB] 559s Get:15 http://ftpmaster.internal/ubuntu oracular/main armhf libgomp1 armhf 14.1.0-1ubuntu1 [125 kB] 559s Get:16 http://ftpmaster.internal/ubuntu oracular/main armhf libatomic1 armhf 14.1.0-1ubuntu1 [7816 B] 559s Get:17 http://ftpmaster.internal/ubuntu oracular/main armhf libasan8 armhf 14.1.0-1ubuntu1 [2913 kB] 559s Get:18 http://ftpmaster.internal/ubuntu oracular/main armhf libubsan1 armhf 14.1.0-1ubuntu1 [1154 kB] 559s Get:19 http://ftpmaster.internal/ubuntu oracular/main armhf libgcc-13-dev armhf 13.2.0-23ubuntu4 [899 kB] 559s Get:20 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu4 [16.9 MB] 559s Get:21 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-13 armhf 13.2.0-23ubuntu4 [453 kB] 559s Get:22 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 559s Get:23 http://ftpmaster.internal/ubuntu oracular/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 559s Get:24 http://ftpmaster.internal/ubuntu oracular/main armhf libstdc++-13-dev armhf 13.2.0-23ubuntu4 [2456 kB] 560s Get:25 http://ftpmaster.internal/ubuntu oracular/main armhf g++-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu4 [9941 kB] 560s Get:26 http://ftpmaster.internal/ubuntu oracular/main armhf g++-13 armhf 13.2.0-23ubuntu4 [14.5 kB] 560s Get:27 http://ftpmaster.internal/ubuntu oracular/main armhf g++-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [966 B] 560s Get:28 http://ftpmaster.internal/ubuntu oracular/main armhf g++ armhf 4:13.2.0-7ubuntu1 [1090 B] 560s Get:29 http://ftpmaster.internal/ubuntu oracular/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 560s Get:30 http://ftpmaster.internal/ubuntu oracular/main armhf dctrl-tools armhf 2.24-3build3 [94.7 kB] 560s Get:31 http://ftpmaster.internal/ubuntu oracular/main armhf libfreetype6 armhf 2.13.2+dfsg-1build3 [331 kB] 560s Get:32 http://ftpmaster.internal/ubuntu oracular/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 560s Get:33 http://ftpmaster.internal/ubuntu oracular/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 560s Get:34 http://ftpmaster.internal/ubuntu oracular/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 560s Get:35 http://ftpmaster.internal/ubuntu oracular/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 560s Get:36 http://ftpmaster.internal/ubuntu oracular/main armhf fontconfig armhf 2.15.0-1.1ubuntu2 [189 kB] 560s Get:37 http://ftpmaster.internal/ubuntu oracular/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 560s Get:38 http://ftpmaster.internal/ubuntu oracular/universe armhf fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-3 [118 kB] 560s Get:39 http://ftpmaster.internal/ubuntu oracular/main armhf fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 560s Get:40 http://ftpmaster.internal/ubuntu oracular/universe armhf gdal-data all 3.8.5+dfsg-1 [261 kB] 560s Get:41 http://ftpmaster.internal/ubuntu oracular/universe armhf gdal-plugins armhf 3.8.5+dfsg-1 [24.6 kB] 560s Get:42 http://ftpmaster.internal/ubuntu oracular/main armhf libgfortran5 armhf 14.1.0-1ubuntu1 [311 kB] 560s Get:43 http://ftpmaster.internal/ubuntu oracular/main armhf libgfortran-13-dev armhf 13.2.0-23ubuntu4 [359 kB] 560s Get:44 http://ftpmaster.internal/ubuntu oracular/main armhf gfortran-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu4 [9182 kB] 560s Get:45 http://ftpmaster.internal/ubuntu oracular/main armhf gfortran-13 armhf 13.2.0-23ubuntu4 [11.7 kB] 560s Get:46 http://ftpmaster.internal/ubuntu oracular/main armhf gfortran-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1024 B] 560s Get:47 http://ftpmaster.internal/ubuntu oracular/main armhf gfortran armhf 4:13.2.0-7ubuntu1 [1166 B] 560s Get:48 http://ftpmaster.internal/ubuntu oracular/main armhf icu-devtools armhf 74.2-1ubuntu3 [201 kB] 560s Get:49 http://ftpmaster.internal/ubuntu oracular/main armhf javascript-common all 11+nmu1 [5936 B] 560s Get:50 http://ftpmaster.internal/ubuntu oracular/universe armhf libaec0 armhf 1.1.3-1 [20.8 kB] 560s Get:51 http://ftpmaster.internal/ubuntu oracular/main armhf libaom3 armhf 3.8.2-2build1 [1681 kB] 560s Get:52 http://ftpmaster.internal/ubuntu oracular/main armhf libblas3 armhf 3.12.0-3build1 [123 kB] 560s Get:53 http://ftpmaster.internal/ubuntu oracular/main armhf liblapack3 armhf 3.12.0-3build1 [2085 kB] 560s Get:54 http://ftpmaster.internal/ubuntu oracular/universe armhf libarpack2t64 armhf 3.9.1-1.1build2 [88.4 kB] 560s Get:55 http://ftpmaster.internal/ubuntu oracular/universe armhf libsuperlu6 armhf 6.0.1+dfsg1-1build1 [155 kB] 560s Get:56 http://ftpmaster.internal/ubuntu oracular/universe armhf libarmadillo12 armhf 1:12.8.2+dfsg-1 [102 kB] 560s Get:57 http://ftpmaster.internal/ubuntu oracular/main armhf libblas-dev armhf 3.12.0-3build1 [132 kB] 560s Get:58 http://ftpmaster.internal/ubuntu oracular/main armhf libsnappy1v5 armhf 1.2.1-1 [28.4 kB] 560s Get:59 http://ftpmaster.internal/ubuntu oracular/universe armhf libblosc1 armhf 1.21.5+ds-1build1 [23.7 kB] 560s Get:60 http://ftpmaster.internal/ubuntu oracular/main armhf libbz2-dev armhf 1.0.8-5.1 [30.5 kB] 560s Get:61 http://ftpmaster.internal/ubuntu oracular/main armhf libpixman-1-0 armhf 0.42.2-1build1 [193 kB] 560s Get:62 http://ftpmaster.internal/ubuntu oracular/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 560s Get:63 http://ftpmaster.internal/ubuntu oracular/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 560s Get:64 http://ftpmaster.internal/ubuntu oracular/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 561s Get:65 http://ftpmaster.internal/ubuntu oracular/main armhf libcairo2 armhf 1.18.0-3build1 [482 kB] 561s Get:66 http://ftpmaster.internal/ubuntu oracular/universe armhf libcfitsio10t64 armhf 4.3.1-1.1build2 [504 kB] 561s Get:67 http://ftpmaster.internal/ubuntu oracular/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 561s Get:68 http://ftpmaster.internal/ubuntu oracular/main armhf libde265-0 armhf 1.0.15-1build3 [158 kB] 561s Get:69 http://ftpmaster.internal/ubuntu oracular/main armhf libdeflate0 armhf 1.20-1 [38.3 kB] 561s Get:70 http://ftpmaster.internal/ubuntu oracular/main armhf libdeflate-dev armhf 1.20-1 [44.6 kB] 561s Get:71 http://ftpmaster.internal/ubuntu oracular/universe armhf libfyba0t64 armhf 4.1.1-11build1 [109 kB] 561s Get:72 http://ftpmaster.internal/ubuntu oracular/universe armhf libminizip1t64 armhf 1:1.3.dfsg-3.1ubuntu2 [19.9 kB] 561s Get:73 http://ftpmaster.internal/ubuntu oracular/universe armhf libfreexl1 armhf 2.0.0-1build2 [37.6 kB] 561s Get:74 http://ftpmaster.internal/ubuntu oracular/universe armhf libgeos3.12.1t64 armhf 3.12.1-3build1 [867 kB] 561s Get:75 http://ftpmaster.internal/ubuntu oracular/universe armhf libgeos-c1t64 armhf 3.12.1-3build1 [92.8 kB] 561s Get:76 http://ftpmaster.internal/ubuntu oracular/universe armhf proj-data all 9.4.0-1build2 [7885 kB] 561s Get:77 http://ftpmaster.internal/ubuntu oracular/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 561s Get:78 http://ftpmaster.internal/ubuntu oracular/main armhf libjpeg-turbo8 armhf 2.1.5-2ubuntu2 [125 kB] 561s Get:79 http://ftpmaster.internal/ubuntu oracular/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 561s Get:80 http://ftpmaster.internal/ubuntu oracular/main armhf liblerc4 armhf 4.0.0+ds-4ubuntu2 [151 kB] 561s Get:81 http://ftpmaster.internal/ubuntu oracular/main armhf libsharpyuv0 armhf 1.4.0-0.1 [16.3 kB] 561s Get:82 http://ftpmaster.internal/ubuntu oracular/main armhf libwebp7 armhf 1.4.0-0.1 [184 kB] 561s Get:83 http://ftpmaster.internal/ubuntu oracular/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu2 [178 kB] 561s Get:84 http://ftpmaster.internal/ubuntu oracular/universe armhf libproj25 armhf 9.4.0-1build2 [1281 kB] 561s Get:85 http://ftpmaster.internal/ubuntu oracular/universe armhf libgeotiff5 armhf 1.7.1-5build1 [52.1 kB] 561s Get:86 http://ftpmaster.internal/ubuntu oracular/main armhf libgif7 armhf 5.2.2-1ubuntu1 [32.6 kB] 561s Get:87 http://ftpmaster.internal/ubuntu oracular/universe armhf libsz2 armhf 1.1.3-1 [5302 B] 561s Get:88 http://ftpmaster.internal/ubuntu oracular/universe armhf libhdf4-0-alt armhf 4.3.0-1 [253 kB] 561s Get:89 http://ftpmaster.internal/ubuntu oracular/universe armhf libhdf5-103-1t64 armhf 1.10.10+repack-3.1ubuntu4 [1337 kB] 561s Get:90 http://ftpmaster.internal/ubuntu oracular/main armhf libheif-plugin-aomdec armhf 1.17.6-1ubuntu4 [9862 B] 561s Get:91 http://ftpmaster.internal/ubuntu oracular/main armhf libheif-plugin-libde265 armhf 1.17.6-1ubuntu4 [10.3 kB] 561s Get:92 http://ftpmaster.internal/ubuntu oracular/main armhf libheif1 armhf 1.17.6-1ubuntu4 [267 kB] 561s Get:93 http://ftpmaster.internal/ubuntu oracular/universe armhf liburiparser1 armhf 0.9.7+dfsg-2build1 [29.9 kB] 561s Get:94 http://ftpmaster.internal/ubuntu oracular/universe armhf libkmlbase1t64 armhf 1.3.0-12build1 [45.0 kB] 561s Get:95 http://ftpmaster.internal/ubuntu oracular/universe armhf libkmldom1t64 armhf 1.3.0-12build1 [145 kB] 561s Get:96 http://ftpmaster.internal/ubuntu oracular/universe armhf libkmlengine1t64 armhf 1.3.0-12build1 [69.6 kB] 561s Get:97 http://ftpmaster.internal/ubuntu oracular/main armhf mysql-common all 5.8+1.1.0build1 [6746 B] 561s Get:98 http://ftpmaster.internal/ubuntu oracular/main armhf libmysqlclient21 armhf 8.0.37-1 [1265 kB] 561s Get:99 http://ftpmaster.internal/ubuntu oracular/universe armhf libhdf5-hl-100t64 armhf 1.10.10+repack-3.1ubuntu4 [54.8 kB] 561s Get:100 http://ftpmaster.internal/ubuntu oracular/universe armhf libnetcdf19t64 armhf 1:4.9.2-5ubuntu4 [422 kB] 561s Get:101 http://ftpmaster.internal/ubuntu oracular/main armhf libltdl7 armhf 2.4.7-7build1 [37.6 kB] 561s Get:102 http://ftpmaster.internal/ubuntu oracular/main armhf libodbc2 armhf 2.3.12-1build2 [144 kB] 561s Get:103 http://ftpmaster.internal/ubuntu oracular/main armhf unixodbc-common all 2.3.12-1build2 [8646 B] 561s Get:104 http://ftpmaster.internal/ubuntu oracular/main armhf libodbcinst2 armhf 2.3.12-1build2 [30.4 kB] 561s Get:105 http://ftpmaster.internal/ubuntu oracular/universe armhf libogdi4.1 armhf 4.1.1+ds-4 [185 kB] 562s Get:106 http://ftpmaster.internal/ubuntu oracular/main armhf libopenjp2-7 armhf 2.5.0-2build3 [160 kB] 562s Get:107 http://ftpmaster.internal/ubuntu oracular/main armhf liblcms2-2 armhf 2.14-2build1 [132 kB] 562s Get:108 http://ftpmaster.internal/ubuntu oracular/main armhf libpoppler134 armhf 24.02.0-1ubuntu9 [968 kB] 562s Get:109 http://ftpmaster.internal/ubuntu oracular/main armhf libpq5 armhf 16.2-1ubuntu4 [122 kB] 562s Get:110 http://ftpmaster.internal/ubuntu oracular/universe armhf libqhull-r8.0 armhf 2020.2-6build1 [173 kB] 562s Get:111 http://ftpmaster.internal/ubuntu oracular/universe armhf librttopo1 armhf 1.1.0-3build2 [160 kB] 562s Get:112 http://ftpmaster.internal/ubuntu oracular/universe armhf libspatialite8t64 armhf 5.1.0-3build1 [2019 kB] 562s Get:113 http://ftpmaster.internal/ubuntu oracular/universe armhf libxerces-c3.2t64 armhf 3.2.4+debian-1.3 [817 kB] 562s Get:114 http://ftpmaster.internal/ubuntu oracular/universe armhf libgdal34t64 armhf 3.8.5+dfsg-1 [7869 kB] 562s Get:115 http://ftpmaster.internal/ubuntu oracular/main armhf libgraphite2-3 armhf 1.3.14-2build1 [64.6 kB] 562s Get:116 http://ftpmaster.internal/ubuntu oracular/main armhf libharfbuzz0b armhf 8.3.0-2build2 [446 kB] 562s Get:117 http://ftpmaster.internal/ubuntu oracular/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 562s Get:118 http://ftpmaster.internal/ubuntu oracular/main armhf libice6 armhf 2:1.0.10-1build3 [35.4 kB] 562s Get:119 http://ftpmaster.internal/ubuntu oracular/main armhf libicu-dev armhf 74.2-1ubuntu3 [11.6 MB] 562s Get:120 http://ftpmaster.internal/ubuntu oracular/main armhf libjpeg-turbo8-dev armhf 2.1.5-2ubuntu2 [262 kB] 562s Get:121 http://ftpmaster.internal/ubuntu oracular/main armhf libjpeg8-dev armhf 8c-2ubuntu11 [1484 B] 562s Get:122 http://ftpmaster.internal/ubuntu oracular/main armhf libjpeg-dev armhf 8c-2ubuntu11 [1482 B] 562s Get:123 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-bootstrap all 3.4.1+dfsg-3 [129 kB] 562s Get:124 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 562s Get:125 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-bootstrap4 all 4.6.1+dfsg1-4 [537 kB] 562s Get:126 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-d3 all 3.5.17-4 [132 kB] 562s Get:127 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-es5-shim all 4.6.7-2 [39.8 kB] 562s Get:128 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-highlight.js all 9.18.5+dfsg1-2 [385 kB] 563s Get:129 http://ftpmaster.internal/ubuntu oracular/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 563s Get:130 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-jquery-datatables all 1.11.5+dfsg-2 [146 kB] 563s Get:131 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-sifter.js all 0.6.0+dfsg-3 [12.6 kB] 563s Get:132 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-microplugin.js all 0.0.3+dfsg-1.1 [3712 B] 563s Get:133 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-jquery-selectize.js all 0.12.6+dfsg-1.1 [51.0 kB] 563s Get:134 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-jquery-ui all 1.13.2+dfsg-1 [252 kB] 563s Get:135 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-json all 0~20221030+~1.0.8-1 [20.6 kB] 563s Get:136 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-prettify all 2015.12.04+dfsg-1.1 [39.3 kB] 563s Get:137 http://ftpmaster.internal/ubuntu oracular/main armhf liblapack-dev armhf 3.12.0-3build1 [2177 kB] 563s Get:138 http://ftpmaster.internal/ubuntu oracular/main armhf liblua5.4-0 armhf 5.4.6-3build2 [133 kB] 563s Get:139 http://ftpmaster.internal/ubuntu oracular/main armhf libncurses-dev armhf 6.4+20240113-1ubuntu2 [501 kB] 563s Get:140 http://ftpmaster.internal/ubuntu oracular/main armhf libthai-data all 0.1.29-2build1 [158 kB] 563s Get:141 http://ftpmaster.internal/ubuntu oracular/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 563s Get:142 http://ftpmaster.internal/ubuntu oracular/main armhf libpango-1.0-0 armhf 1.52.2+ds-1 [209 kB] 563s Get:143 http://ftpmaster.internal/ubuntu oracular/main armhf libpangoft2-1.0-0 armhf 1.52.2+ds-1 [36.4 kB] 563s Get:144 http://ftpmaster.internal/ubuntu oracular/main armhf libpangocairo-1.0-0 armhf 1.52.2+ds-1 [24.9 kB] 563s Get:145 http://ftpmaster.internal/ubuntu oracular/main armhf libpaper1 armhf 1.1.29build1 [12.6 kB] 563s Get:146 http://ftpmaster.internal/ubuntu oracular/main armhf libpaper-utils armhf 1.1.29build1 [8184 B] 563s Get:147 http://ftpmaster.internal/ubuntu oracular/main armhf libpcre2-16-0 armhf 10.42-4ubuntu2 [180 kB] 563s Get:148 http://ftpmaster.internal/ubuntu oracular/main armhf libpcre2-32-0 armhf 10.42-4ubuntu2 [171 kB] 563s Get:149 http://ftpmaster.internal/ubuntu oracular/main armhf libpcre2-posix3 armhf 10.42-4ubuntu2 [6088 B] 563s Get:150 http://ftpmaster.internal/ubuntu oracular/main armhf libpcre2-dev armhf 10.42-4ubuntu2 [664 kB] 563s Get:151 http://ftpmaster.internal/ubuntu oracular/main armhf libpkgconf3 armhf 1.8.1-2build1 [26.3 kB] 563s Get:152 http://ftpmaster.internal/ubuntu oracular/main armhf zlib1g-dev armhf 1:1.3.dfsg-3.1ubuntu2 [880 kB] 563s Get:153 http://ftpmaster.internal/ubuntu oracular/main armhf libpng-dev armhf 1.6.43-5build1 [248 kB] 563s Get:154 http://ftpmaster.internal/ubuntu oracular/main armhf libreadline-dev armhf 8.2-4build1 [153 kB] 563s Get:155 http://ftpmaster.internal/ubuntu oracular/main armhf libsm6 armhf 2:1.2.3-1build3 [14.1 kB] 563s Get:156 http://ftpmaster.internal/ubuntu oracular/main armhf libtcl8.6 armhf 8.6.14+dfsg-1build1 [903 kB] 563s Get:157 http://ftpmaster.internal/ubuntu oracular/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 563s Get:158 http://ftpmaster.internal/ubuntu oracular/main armhf libxss1 armhf 1:1.2.3-1build3 [6500 B] 563s Get:159 http://ftpmaster.internal/ubuntu oracular/main armhf libtk8.6 armhf 8.6.14-1build1 [681 kB] 563s Get:160 http://ftpmaster.internal/ubuntu oracular/universe armhf libudunits2-data all 2.2.28-7build1 [19.4 kB] 563s Get:161 http://ftpmaster.internal/ubuntu oracular/universe armhf libudunits2-0 armhf 2.2.28-7build1 [47.1 kB] 563s Get:162 http://ftpmaster.internal/ubuntu oracular/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 563s Get:163 http://ftpmaster.internal/ubuntu oracular/main armhf zip armhf 3.0-13build1 [163 kB] 563s Get:164 http://ftpmaster.internal/ubuntu oracular/main armhf unzip armhf 6.0-28ubuntu4 [163 kB] 563s Get:165 http://ftpmaster.internal/ubuntu oracular/main armhf xdg-utils all 1.1.3-4.1ubuntu3 [62.0 kB] 563s Get:166 http://ftpmaster.internal/ubuntu oracular/universe armhf r-base-core armhf 4.4.0-2 [28.1 MB] 564s Get:167 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-littler armhf 0.3.20-1 [82.6 kB] 564s Get:168 http://ftpmaster.internal/ubuntu oracular/universe armhf littler all 0.3.20-1 [2486 B] 564s Get:169 http://ftpmaster.internal/ubuntu oracular/universe armhf node-bootstrap-sass all 3.4.3-2 [187 kB] 564s Get:170 http://ftpmaster.internal/ubuntu oracular/universe armhf node-html5shiv all 3.7.3+dfsg-5 [13.5 kB] 564s Get:171 http://ftpmaster.internal/ubuntu oracular/universe armhf node-normalize.css all 8.0.1-5 [10.8 kB] 564s Get:172 http://ftpmaster.internal/ubuntu oracular/universe armhf pandoc-data all 3.1.3-2build2 [78.3 kB] 564s Get:173 http://ftpmaster.internal/ubuntu oracular/universe armhf pandoc armhf 3.1.3+ds-3build1 [31.9 MB] 564s Get:174 http://ftpmaster.internal/ubuntu oracular/main armhf liblzma-dev armhf 5.6.1+really5.4.5-1 [165 kB] 564s Get:175 http://ftpmaster.internal/ubuntu oracular/main armhf pkgconf-bin armhf 1.8.1-2build1 [20.7 kB] 564s Get:176 http://ftpmaster.internal/ubuntu oracular/main armhf pkgconf armhf 1.8.1-2build1 [16.8 kB] 564s Get:177 http://ftpmaster.internal/ubuntu oracular/main armhf libtirpc-dev armhf 1.3.4+ds-1.3 [184 kB] 564s Get:178 http://ftpmaster.internal/ubuntu oracular/universe armhf r-base-dev all 4.4.0-2 [4340 B] 564s Get:179 http://ftpmaster.internal/ubuntu oracular/universe armhf pkg-r-autopkgtest all 20231212ubuntu1 [6448 B] 564s Get:180 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-abind all 1.4-5-2 [63.6 kB] 564s Get:181 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sys armhf 3.4.2-1 [43.7 kB] 564s Get:182 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-askpass armhf 1.2.0-1 [24.3 kB] 564s Get:183 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-base64enc armhf 0.1-3-3 [27.3 kB] 564s Get:184 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-bit armhf 4.0.5-1 [1054 kB] 564s Get:185 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-bit64 armhf 4.0.5-1 [462 kB] 564s Get:186 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rlang armhf 1.1.3-1 [1658 kB] 564s Get:187 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-cli armhf 3.6.2-1 [1363 kB] 564s Get:188 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-glue armhf 1.7.0-1 [153 kB] 564s Get:189 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-lifecycle all 1.0.4+dfsg-1 [110 kB] 564s Get:190 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-vctrs armhf 0.6.5-1 [1310 kB] 565s Get:191 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-blob all 1.2.4-1 [49.8 kB] 565s Get:192 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-brio armhf 1.1.5-1 [37.9 kB] 565s Get:193 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-fastmap armhf 1.1.1-1 [68.1 kB] 565s Get:194 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-cachem armhf 1.0.8-1 [72.0 kB] 565s Get:195 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-digest armhf 0.6.35-1 [202 kB] 565s Get:196 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-htmltools armhf 0.5.8.1-1 [372 kB] 565s Get:197 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-jquerylib all 0.1.4+dfsg-4 [13.5 kB] 565s Get:198 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-jsonlite armhf 1.8.8+dfsg-1 [438 kB] 565s Get:199 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-memoise all 2.0.1-1 [53.9 kB] 565s Get:200 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-mime armhf 0.12-2 [35.5 kB] 565s Get:201 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-fs armhf 1.6.3+dfsg-1build2 [226 kB] 565s Get:202 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-r6 all 2.5.1-1 [99.0 kB] 565s Get:203 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rappdirs armhf 0.3.3-1 [47.4 kB] 565s Get:204 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sass armhf 0.4.9+dfsg-1 [926 kB] 565s Get:205 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-bslib all 0.7.0+dfsg-1 [4255 kB] 566s Get:206 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-ps armhf 1.7.6-1 [310 kB] 566s Get:207 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-processx armhf 3.8.3-1 [334 kB] 566s Get:208 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-callr all 3.7.6-1 [458 kB] 566s Get:209 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-mass armhf 7.3-60.0.1-1 [1118 kB] 566s Get:210 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-class armhf 7.3-22-2build1 [87.0 kB] 566s Get:211 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-proxy armhf 0.4-27-1 [180 kB] 566s Get:212 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-e1071 armhf 1.7-14-1 [551 kB] 566s Get:213 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-kernsmooth armhf 2.23-24-1 [91.1 kB] 566s Get:214 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-classint armhf 0.4-10+dfsg-1 [105 kB] 566s Get:215 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-colorspace armhf 2.1-0+dfsg-1 [1538 kB] 567s Get:216 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-commonmark armhf 1.9.1-1 [110 kB] 567s Get:217 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-lazyeval armhf 0.2.2-1build1 [142 kB] 567s Get:218 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rex all 1.2.1-1 [129 kB] 567s Get:219 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-curl armhf 5.2.0+dfsg-1build2 [175 kB] 567s Get:220 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-openssl armhf 2.1.1+dfsg-2build2 [398 kB] 567s Get:221 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-httr all 1.4.7+dfsg-1 [459 kB] 567s Get:222 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-crayon all 1.5.2-1 [164 kB] 567s Get:223 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-withr all 2.5.0-1 [225 kB] 567s Get:224 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-yaml armhf 2.3.8-2 [100 kB] 567s Get:225 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-covr armhf 3.6.4+dfsg-1 [302 kB] 567s Get:226 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-cpp11 all 0.4.7-1 [266 kB] 567s Get:227 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-dbi all 1.2.2-1 [823 kB] 567s Get:228 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-deldir armhf 2.0-4-1build1 [268 kB] 567s Get:229 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-desc all 1.4.3-1 [359 kB] 567s Get:230 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-diffobj armhf 0.3.5-1 [1115 kB] 567s Get:231 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-generics all 0.1.3-1 [81.3 kB] 567s Get:232 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-magrittr armhf 2.0.3-1 [154 kB] 567s Get:233 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-fansi armhf 1.0.5-1 [611 kB] 567s Get:234 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-utf8 armhf 1.2.4-1 [136 kB] 567s Get:235 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pillar all 1.9.0+dfsg-1 [464 kB] 567s Get:236 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pkgconfig all 2.0.3-2build1 [19.7 kB] 567s Get:237 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tibble armhf 3.2.1+dfsg-2 [415 kB] 567s Get:238 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tidyselect armhf 1.2.0+dfsg-1 [218 kB] 567s Get:239 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-dplyr armhf 1.1.4-1 [1510 kB] 567s Get:240 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-evaluate all 0.23-1 [90.2 kB] 567s Get:241 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-farver armhf 2.1.1-2 [1353 kB] 567s Get:242 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-fontawesome all 0.5.2-1 [1300 kB] 567s Get:243 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-gtable all 0.3.4+dfsg-1 [191 kB] 567s Get:244 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-isoband armhf 0.2.7-1 [1477 kB] 567s Get:245 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-lattice armhf 0.22-6-1 [1363 kB] 567s Get:246 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-nlme armhf 3.1.164-1build1 [2248 kB] 568s Get:247 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-matrix armhf 1.6-5-1 [3762 kB] 568s Get:248 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-mgcv armhf 1.9-1-1 [3205 kB] 568s Get:249 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-labeling all 0.4.3-1 [62.1 kB] 568s Get:250 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-munsell all 0.5.0-2build1 [208 kB] 568s Get:251 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rcolorbrewer all 1.1-3-1build1 [55.4 kB] 568s Get:252 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-viridislite all 0.4.2-2 [1088 kB] 568s Get:253 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-scales all 1.3.0-1 [603 kB] 568s Get:254 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf r-cran-ggplot2 all 3.5.1+dfsg-1 [3940 kB] 568s Get:255 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-goftest armhf 1.2-3-1 [58.6 kB] 568s Get:256 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-xfun armhf 0.44+dfsg-1 [517 kB] 568s Get:257 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-highr all 0.10+dfsg-2 [38.5 kB] 568s Get:258 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pkgkitten all 0.2.3-1 [25.1 kB] 568s Get:259 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rcpp armhf 1.0.12-1 [1968 kB] 568s Get:260 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-later armhf 1.3.2+dfsg-1 [118 kB] 568s Get:261 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-promises armhf 1.3.0+dfsg-1 [285 kB] 568s Get:262 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-httpuv armhf 1.6.15+dfsg-1 [480 kB] 568s Get:263 http://ftpmaster.internal/ubuntu oracular/main armhf libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 568s Get:264 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-knitr all 1.46+dfsg-1 [911 kB] 568s Get:265 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-units armhf 0.8-5+dfsg-1 [270 kB] 568s Get:266 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-wk armhf 0.9.1-1 [1781 kB] 568s Get:267 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-s2 armhf 1.1.6-1build2 [1895 kB] 568s Get:268 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sf armhf 1.0-16+dfsg-1 [3038 kB] 569s Get:269 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-lwgeom armhf 0.2-13-3build2 [365 kB] 569s Get:270 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-maps armhf 3.4.2-1 [2355 kB] 569s Get:271 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pbapply all 1.7-2-1 [102 kB] 569s Get:272 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pkgbuild all 1.4.3-1 [209 kB] 569s Get:273 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rprojroot all 2.0.4-1 [124 kB] 569s Get:274 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-pkgload all 1.3.4-1 [207 kB] 569s Get:275 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-plogr all 0.2.0-3build1 [15.1 kB] 569s Get:276 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-polyclip armhf 1.10-6-1 [107 kB] 569s Get:277 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-praise all 1.0.0-4build1 [20.3 kB] 569s Get:278 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-purrr armhf 1.0.2-1 [499 kB] 569s Get:279 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sp armhf 1:2.1-2+dfsg-1 [1445 kB] 569s Get:280 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-terra armhf 1.7-65-1build2 [3556 kB] 569s Get:281 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-raster armhf 3.6-26-1 [3093 kB] 569s Get:282 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rematch2 all 2.1.2-2build1 [46.5 kB] 569s Get:283 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-stringi armhf 1.8.3-1 [859 kB] 569s Get:284 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-stringr all 1.5.1-1 [290 kB] 569s Get:285 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tinytex all 0.49-1 [141 kB] 569s Get:286 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-modernizr all 3.13.0-0.1 [101 kB] 569s Get:287 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-xtable all 1:1.8-4-2 [689 kB] 569s Get:288 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-sourcetools armhf 0.1.7-1-1 [45.7 kB] 569s Get:289 http://ftpmaster.internal/ubuntu oracular/universe armhf libjs-twitter-bootstrap-datepicker all 1.3.1+dfsg1-4.1 [28.5 kB] 569s Get:290 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-shiny all 1.8.1.1+dfsg-1 [2873 kB] 569s Get:291 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rmarkdown all 2.25+dfsg-3 [1481 kB] 569s Get:292 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-survival armhf 3.5-8-1 [6104 kB] 569s Get:293 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rpart armhf 4.1.23-1build1 [657 kB] 569s Get:294 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rpostgresql armhf 0.7-6+dfsg-1 [371 kB] 569s Get:295 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-rsqlite armhf 2.3.4-1 [1210 kB] 569s Get:296 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.utils armhf 3.0-4-1 [359 kB] 569s Get:297 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.data all 3.0-4-1 [4090 kB] 569s Get:298 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.geom armhf 3.2-9-1 [3924 kB] 569s Get:299 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.random armhf 3.2-3-1 [1152 kB] 569s Get:300 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tensor all 1.5-4 [15.7 kB] 569s Get:301 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.sparse armhf 3.0-3-1 [213 kB] 569s Get:302 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.explore armhf 3.2-5-1 [3267 kB] 570s Get:303 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.model armhf 3.2-11-1 [3385 kB] 570s Get:304 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat.linnet armhf 3.1-5-1 [1465 kB] 570s Get:305 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-spatstat armhf 3.0-7-1 [3817 kB] 571s Get:306 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-stars all 0.6-4-1 [4030 kB] 571s Get:307 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-waldo all 0.5.2-1build1 [120 kB] 571s Get:308 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-testthat armhf 3.2.1-1 [1666 kB] 571s Get:309 http://ftpmaster.internal/ubuntu oracular/universe armhf r-cran-tidyr armhf 1.3.1-1 [1152 kB] 572s Preconfiguring packages ... 572s Fetched 300 MB in 13s (23.3 MB/s) 572s Selecting previously unselected package libc-dev-bin. 572s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58342 files and directories currently installed.) 572s Preparing to unpack .../000-libc-dev-bin_2.39-0ubuntu8.1_armhf.deb ... 572s Unpacking libc-dev-bin (2.39-0ubuntu8.1) ... 572s Selecting previously unselected package linux-libc-dev:armhf. 572s Preparing to unpack .../001-linux-libc-dev_6.8.0-31.31_armhf.deb ... 572s Unpacking linux-libc-dev:armhf (6.8.0-31.31) ... 572s Selecting previously unselected package libcrypt-dev:armhf. 572s Preparing to unpack .../002-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 572s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 572s Selecting previously unselected package rpcsvc-proto. 572s Preparing to unpack .../003-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 572s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 572s Selecting previously unselected package libc6-dev:armhf. 572s Preparing to unpack .../004-libc6-dev_2.39-0ubuntu8.1_armhf.deb ... 572s Unpacking libc6-dev:armhf (2.39-0ubuntu8.1) ... 572s Selecting previously unselected package gcc-13-base:armhf. 572s Preparing to unpack .../005-gcc-13-base_13.2.0-23ubuntu4_armhf.deb ... 572s Unpacking gcc-13-base:armhf (13.2.0-23ubuntu4) ... 572s Selecting previously unselected package libisl23:armhf. 572s Preparing to unpack .../006-libisl23_0.26-3build1_armhf.deb ... 572s Unpacking libisl23:armhf (0.26-3build1) ... 572s Selecting previously unselected package libmpc3:armhf. 572s Preparing to unpack .../007-libmpc3_1.3.1-1build1_armhf.deb ... 572s Unpacking libmpc3:armhf (1.3.1-1build1) ... 572s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 572s Preparing to unpack .../008-cpp-13-arm-linux-gnueabihf_13.2.0-23ubuntu4_armhf.deb ... 572s Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 572s Selecting previously unselected package cpp-13. 572s Preparing to unpack .../009-cpp-13_13.2.0-23ubuntu4_armhf.deb ... 572s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 572s Selecting previously unselected package cpp-arm-linux-gnueabihf. 572s Preparing to unpack .../010-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 572s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 572s Selecting previously unselected package cpp. 572s Preparing to unpack .../011-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 572s Unpacking cpp (4:13.2.0-7ubuntu1) ... 573s Selecting previously unselected package libcc1-0:armhf. 573s Preparing to unpack .../012-libcc1-0_14.1.0-1ubuntu1_armhf.deb ... 573s Unpacking libcc1-0:armhf (14.1.0-1ubuntu1) ... 573s Selecting previously unselected package libgomp1:armhf. 573s Preparing to unpack .../013-libgomp1_14.1.0-1ubuntu1_armhf.deb ... 573s Unpacking libgomp1:armhf (14.1.0-1ubuntu1) ... 573s Selecting previously unselected package libatomic1:armhf. 573s Preparing to unpack .../014-libatomic1_14.1.0-1ubuntu1_armhf.deb ... 573s Unpacking libatomic1:armhf (14.1.0-1ubuntu1) ... 573s Selecting previously unselected package libasan8:armhf. 573s Preparing to unpack .../015-libasan8_14.1.0-1ubuntu1_armhf.deb ... 573s Unpacking libasan8:armhf (14.1.0-1ubuntu1) ... 573s Selecting previously unselected package libubsan1:armhf. 573s Preparing to unpack .../016-libubsan1_14.1.0-1ubuntu1_armhf.deb ... 573s Unpacking libubsan1:armhf (14.1.0-1ubuntu1) ... 573s Selecting previously unselected package libgcc-13-dev:armhf. 573s Preparing to unpack .../017-libgcc-13-dev_13.2.0-23ubuntu4_armhf.deb ... 573s Unpacking libgcc-13-dev:armhf (13.2.0-23ubuntu4) ... 573s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 573s Preparing to unpack .../018-gcc-13-arm-linux-gnueabihf_13.2.0-23ubuntu4_armhf.deb ... 573s Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 573s Selecting previously unselected package gcc-13. 573s Preparing to unpack .../019-gcc-13_13.2.0-23ubuntu4_armhf.deb ... 573s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 573s Selecting previously unselected package gcc-arm-linux-gnueabihf. 573s Preparing to unpack .../020-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 573s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 573s Selecting previously unselected package gcc. 573s Preparing to unpack .../021-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 573s Unpacking gcc (4:13.2.0-7ubuntu1) ... 573s Selecting previously unselected package libstdc++-13-dev:armhf. 573s Preparing to unpack .../022-libstdc++-13-dev_13.2.0-23ubuntu4_armhf.deb ... 573s Unpacking libstdc++-13-dev:armhf (13.2.0-23ubuntu4) ... 573s Selecting previously unselected package g++-13-arm-linux-gnueabihf. 574s Preparing to unpack .../023-g++-13-arm-linux-gnueabihf_13.2.0-23ubuntu4_armhf.deb ... 574s Unpacking g++-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 574s Selecting previously unselected package g++-13. 574s Preparing to unpack .../024-g++-13_13.2.0-23ubuntu4_armhf.deb ... 574s Unpacking g++-13 (13.2.0-23ubuntu4) ... 574s Selecting previously unselected package g++-arm-linux-gnueabihf. 574s Preparing to unpack .../025-g++-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 574s Unpacking g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 574s Selecting previously unselected package g++. 574s Preparing to unpack .../026-g++_4%3a13.2.0-7ubuntu1_armhf.deb ... 574s Unpacking g++ (4:13.2.0-7ubuntu1) ... 574s Selecting previously unselected package build-essential. 574s Preparing to unpack .../027-build-essential_12.10ubuntu1_armhf.deb ... 574s Unpacking build-essential (12.10ubuntu1) ... 574s Selecting previously unselected package dctrl-tools. 574s Preparing to unpack .../028-dctrl-tools_2.24-3build3_armhf.deb ... 574s Unpacking dctrl-tools (2.24-3build3) ... 574s Selecting previously unselected package libfreetype6:armhf. 574s Preparing to unpack .../029-libfreetype6_2.13.2+dfsg-1build3_armhf.deb ... 574s Unpacking libfreetype6:armhf (2.13.2+dfsg-1build3) ... 574s Selecting previously unselected package fonts-dejavu-mono. 574s Preparing to unpack .../030-fonts-dejavu-mono_2.37-8_all.deb ... 574s Unpacking fonts-dejavu-mono (2.37-8) ... 574s Selecting previously unselected package fonts-dejavu-core. 574s Preparing to unpack .../031-fonts-dejavu-core_2.37-8_all.deb ... 574s Unpacking fonts-dejavu-core (2.37-8) ... 574s Selecting previously unselected package fontconfig-config. 574s Preparing to unpack .../032-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 574s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 574s Selecting previously unselected package libfontconfig1:armhf. 574s Preparing to unpack .../033-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 574s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 574s Selecting previously unselected package fontconfig. 574s Preparing to unpack .../034-fontconfig_2.15.0-1.1ubuntu2_armhf.deb ... 574s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 574s Selecting previously unselected package fonts-font-awesome. 574s Preparing to unpack .../035-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 574s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 574s Selecting previously unselected package fonts-glyphicons-halflings. 574s Preparing to unpack .../036-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-3_all.deb ... 574s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 574s Selecting previously unselected package fonts-mathjax. 574s Preparing to unpack .../037-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 574s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 575s Selecting previously unselected package gdal-data. 575s Preparing to unpack .../038-gdal-data_3.8.5+dfsg-1_all.deb ... 575s Unpacking gdal-data (3.8.5+dfsg-1) ... 575s Selecting previously unselected package gdal-plugins:armhf. 575s Preparing to unpack .../039-gdal-plugins_3.8.5+dfsg-1_armhf.deb ... 575s Unpacking gdal-plugins:armhf (3.8.5+dfsg-1) ... 575s Selecting previously unselected package libgfortran5:armhf. 575s Preparing to unpack .../040-libgfortran5_14.1.0-1ubuntu1_armhf.deb ... 575s Unpacking libgfortran5:armhf (14.1.0-1ubuntu1) ... 575s Selecting previously unselected package libgfortran-13-dev:armhf. 575s Preparing to unpack .../041-libgfortran-13-dev_13.2.0-23ubuntu4_armhf.deb ... 575s Unpacking libgfortran-13-dev:armhf (13.2.0-23ubuntu4) ... 575s Selecting previously unselected package gfortran-13-arm-linux-gnueabihf. 575s Preparing to unpack .../042-gfortran-13-arm-linux-gnueabihf_13.2.0-23ubuntu4_armhf.deb ... 575s Unpacking gfortran-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 575s Selecting previously unselected package gfortran-13. 575s Preparing to unpack .../043-gfortran-13_13.2.0-23ubuntu4_armhf.deb ... 575s Unpacking gfortran-13 (13.2.0-23ubuntu4) ... 575s Selecting previously unselected package gfortran-arm-linux-gnueabihf. 575s Preparing to unpack .../044-gfortran-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 575s Unpacking gfortran-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 575s Selecting previously unselected package gfortran. 575s Preparing to unpack .../045-gfortran_4%3a13.2.0-7ubuntu1_armhf.deb ... 575s Unpacking gfortran (4:13.2.0-7ubuntu1) ... 575s Selecting previously unselected package icu-devtools. 575s Preparing to unpack .../046-icu-devtools_74.2-1ubuntu3_armhf.deb ... 575s Unpacking icu-devtools (74.2-1ubuntu3) ... 575s Selecting previously unselected package javascript-common. 575s Preparing to unpack .../047-javascript-common_11+nmu1_all.deb ... 575s Unpacking javascript-common (11+nmu1) ... 575s Selecting previously unselected package libaec0:armhf. 575s Preparing to unpack .../048-libaec0_1.1.3-1_armhf.deb ... 575s Unpacking libaec0:armhf (1.1.3-1) ... 575s Selecting previously unselected package libaom3:armhf. 575s Preparing to unpack .../049-libaom3_3.8.2-2build1_armhf.deb ... 575s Unpacking libaom3:armhf (3.8.2-2build1) ... 575s Selecting previously unselected package libblas3:armhf. 575s Preparing to unpack .../050-libblas3_3.12.0-3build1_armhf.deb ... 575s Unpacking libblas3:armhf (3.12.0-3build1) ... 577s Selecting previously unselected package liblapack3:armhf. 577s Preparing to unpack .../051-liblapack3_3.12.0-3build1_armhf.deb ... 577s Unpacking liblapack3:armhf (3.12.0-3build1) ... 577s Selecting previously unselected package libarpack2t64:armhf. 577s Preparing to unpack .../052-libarpack2t64_3.9.1-1.1build2_armhf.deb ... 577s Unpacking libarpack2t64:armhf (3.9.1-1.1build2) ... 577s Selecting previously unselected package libsuperlu6:armhf. 577s Preparing to unpack .../053-libsuperlu6_6.0.1+dfsg1-1build1_armhf.deb ... 577s Unpacking libsuperlu6:armhf (6.0.1+dfsg1-1build1) ... 577s Selecting previously unselected package libarmadillo12. 577s Preparing to unpack .../054-libarmadillo12_1%3a12.8.2+dfsg-1_armhf.deb ... 577s Unpacking libarmadillo12 (1:12.8.2+dfsg-1) ... 577s Selecting previously unselected package libblas-dev:armhf. 577s Preparing to unpack .../055-libblas-dev_3.12.0-3build1_armhf.deb ... 577s Unpacking libblas-dev:armhf (3.12.0-3build1) ... 577s Selecting previously unselected package libsnappy1v5:armhf. 577s Preparing to unpack .../056-libsnappy1v5_1.2.1-1_armhf.deb ... 577s Unpacking libsnappy1v5:armhf (1.2.1-1) ... 577s Selecting previously unselected package libblosc1:armhf. 577s Preparing to unpack .../057-libblosc1_1.21.5+ds-1build1_armhf.deb ... 577s Unpacking libblosc1:armhf (1.21.5+ds-1build1) ... 577s Selecting previously unselected package libbz2-dev:armhf. 577s Preparing to unpack .../058-libbz2-dev_1.0.8-5.1_armhf.deb ... 577s Unpacking libbz2-dev:armhf (1.0.8-5.1) ... 577s Selecting previously unselected package libpixman-1-0:armhf. 577s Preparing to unpack .../059-libpixman-1-0_0.42.2-1build1_armhf.deb ... 577s Unpacking libpixman-1-0:armhf (0.42.2-1build1) ... 577s Selecting previously unselected package libxcb-render0:armhf. 577s Preparing to unpack .../060-libxcb-render0_1.17.0-2_armhf.deb ... 577s Unpacking libxcb-render0:armhf (1.17.0-2) ... 577s Selecting previously unselected package libxcb-shm0:armhf. 577s Preparing to unpack .../061-libxcb-shm0_1.17.0-2_armhf.deb ... 577s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 577s Selecting previously unselected package libxrender1:armhf. 577s Preparing to unpack .../062-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 577s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 577s Selecting previously unselected package libcairo2:armhf. 577s Preparing to unpack .../063-libcairo2_1.18.0-3build1_armhf.deb ... 577s Unpacking libcairo2:armhf (1.18.0-3build1) ... 577s Selecting previously unselected package libcfitsio10t64:armhf. 577s Preparing to unpack .../064-libcfitsio10t64_4.3.1-1.1build2_armhf.deb ... 577s Unpacking libcfitsio10t64:armhf (4.3.1-1.1build2) ... 577s Selecting previously unselected package libdatrie1:armhf. 577s Preparing to unpack .../065-libdatrie1_0.2.13-3build1_armhf.deb ... 577s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 577s Selecting previously unselected package libde265-0:armhf. 577s Preparing to unpack .../066-libde265-0_1.0.15-1build3_armhf.deb ... 577s Unpacking libde265-0:armhf (1.0.15-1build3) ... 577s Selecting previously unselected package libdeflate0:armhf. 577s Preparing to unpack .../067-libdeflate0_1.20-1_armhf.deb ... 577s Unpacking libdeflate0:armhf (1.20-1) ... 577s Selecting previously unselected package libdeflate-dev:armhf. 577s Preparing to unpack .../068-libdeflate-dev_1.20-1_armhf.deb ... 577s Unpacking libdeflate-dev:armhf (1.20-1) ... 577s Selecting previously unselected package libfyba0t64:armhf. 577s Preparing to unpack .../069-libfyba0t64_4.1.1-11build1_armhf.deb ... 577s Unpacking libfyba0t64:armhf (4.1.1-11build1) ... 577s Selecting previously unselected package libminizip1t64:armhf. 577s Preparing to unpack .../070-libminizip1t64_1%3a1.3.dfsg-3.1ubuntu2_armhf.deb ... 577s Unpacking libminizip1t64:armhf (1:1.3.dfsg-3.1ubuntu2) ... 577s Selecting previously unselected package libfreexl1:armhf. 577s Preparing to unpack .../071-libfreexl1_2.0.0-1build2_armhf.deb ... 577s Unpacking libfreexl1:armhf (2.0.0-1build2) ... 577s Selecting previously unselected package libgeos3.12.1t64:armhf. 577s Preparing to unpack .../072-libgeos3.12.1t64_3.12.1-3build1_armhf.deb ... 577s Unpacking libgeos3.12.1t64:armhf (3.12.1-3build1) ... 577s Selecting previously unselected package libgeos-c1t64:armhf. 577s Preparing to unpack .../073-libgeos-c1t64_3.12.1-3build1_armhf.deb ... 577s Unpacking libgeos-c1t64:armhf (3.12.1-3build1) ... 577s Selecting previously unselected package proj-data. 577s Preparing to unpack .../074-proj-data_9.4.0-1build2_all.deb ... 577s Unpacking proj-data (9.4.0-1build2) ... 577s Selecting previously unselected package libjbig0:armhf. 577s Preparing to unpack .../075-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 577s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 577s Selecting previously unselected package libjpeg-turbo8:armhf. 577s Preparing to unpack .../076-libjpeg-turbo8_2.1.5-2ubuntu2_armhf.deb ... 577s Unpacking libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 577s Selecting previously unselected package libjpeg8:armhf. 577s Preparing to unpack .../077-libjpeg8_8c-2ubuntu11_armhf.deb ... 577s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 577s Selecting previously unselected package liblerc4:armhf. 577s Preparing to unpack .../078-liblerc4_4.0.0+ds-4ubuntu2_armhf.deb ... 577s Unpacking liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 577s Selecting previously unselected package libsharpyuv0:armhf. 577s Preparing to unpack .../079-libsharpyuv0_1.4.0-0.1_armhf.deb ... 577s Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... 577s Selecting previously unselected package libwebp7:armhf. 577s Preparing to unpack .../080-libwebp7_1.4.0-0.1_armhf.deb ... 577s Unpacking libwebp7:armhf (1.4.0-0.1) ... 577s Selecting previously unselected package libtiff6:armhf. 577s Preparing to unpack .../081-libtiff6_4.5.1+git230720-4ubuntu2_armhf.deb ... 577s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu2) ... 577s Selecting previously unselected package libproj25:armhf. 577s Preparing to unpack .../082-libproj25_9.4.0-1build2_armhf.deb ... 577s Unpacking libproj25:armhf (9.4.0-1build2) ... 577s Selecting previously unselected package libgeotiff5:armhf. 577s Preparing to unpack .../083-libgeotiff5_1.7.1-5build1_armhf.deb ... 577s Unpacking libgeotiff5:armhf (1.7.1-5build1) ... 577s Selecting previously unselected package libgif7:armhf. 577s Preparing to unpack .../084-libgif7_5.2.2-1ubuntu1_armhf.deb ... 577s Unpacking libgif7:armhf (5.2.2-1ubuntu1) ... 577s Selecting previously unselected package libsz2:armhf. 577s Preparing to unpack .../085-libsz2_1.1.3-1_armhf.deb ... 577s Unpacking libsz2:armhf (1.1.3-1) ... 577s Selecting previously unselected package libhdf4-0-alt:armhf. 577s Preparing to unpack .../086-libhdf4-0-alt_4.3.0-1_armhf.deb ... 577s Unpacking libhdf4-0-alt:armhf (4.3.0-1) ... 577s Selecting previously unselected package libhdf5-103-1t64:armhf. 577s Preparing to unpack .../087-libhdf5-103-1t64_1.10.10+repack-3.1ubuntu4_armhf.deb ... 577s Unpacking libhdf5-103-1t64:armhf (1.10.10+repack-3.1ubuntu4) ... 577s Selecting previously unselected package libheif-plugin-aomdec:armhf. 577s Preparing to unpack .../088-libheif-plugin-aomdec_1.17.6-1ubuntu4_armhf.deb ... 577s Unpacking libheif-plugin-aomdec:armhf (1.17.6-1ubuntu4) ... 577s Selecting previously unselected package libheif-plugin-libde265:armhf. 577s Preparing to unpack .../089-libheif-plugin-libde265_1.17.6-1ubuntu4_armhf.deb ... 577s Unpacking libheif-plugin-libde265:armhf (1.17.6-1ubuntu4) ... 577s Selecting previously unselected package libheif1:armhf. 577s Preparing to unpack .../090-libheif1_1.17.6-1ubuntu4_armhf.deb ... 577s Unpacking libheif1:armhf (1.17.6-1ubuntu4) ... 577s Selecting previously unselected package liburiparser1:armhf. 577s Preparing to unpack .../091-liburiparser1_0.9.7+dfsg-2build1_armhf.deb ... 577s Unpacking liburiparser1:armhf (0.9.7+dfsg-2build1) ... 577s Selecting previously unselected package libkmlbase1t64:armhf. 577s Preparing to unpack .../092-libkmlbase1t64_1.3.0-12build1_armhf.deb ... 577s Unpacking libkmlbase1t64:armhf (1.3.0-12build1) ... 577s Selecting previously unselected package libkmldom1t64:armhf. 577s Preparing to unpack .../093-libkmldom1t64_1.3.0-12build1_armhf.deb ... 577s Unpacking libkmldom1t64:armhf (1.3.0-12build1) ... 577s Selecting previously unselected package libkmlengine1t64:armhf. 577s Preparing to unpack .../094-libkmlengine1t64_1.3.0-12build1_armhf.deb ... 577s Unpacking libkmlengine1t64:armhf (1.3.0-12build1) ... 577s Selecting previously unselected package mysql-common. 577s Preparing to unpack .../095-mysql-common_5.8+1.1.0build1_all.deb ... 577s Unpacking mysql-common (5.8+1.1.0build1) ... 577s Selecting previously unselected package libmysqlclient21:armhf. 577s Preparing to unpack .../096-libmysqlclient21_8.0.37-1_armhf.deb ... 577s Unpacking libmysqlclient21:armhf (8.0.37-1) ... 577s Selecting previously unselected package libhdf5-hl-100t64:armhf. 577s Preparing to unpack .../097-libhdf5-hl-100t64_1.10.10+repack-3.1ubuntu4_armhf.deb ... 577s Unpacking libhdf5-hl-100t64:armhf (1.10.10+repack-3.1ubuntu4) ... 577s Selecting previously unselected package libnetcdf19t64:armhf. 577s Preparing to unpack .../098-libnetcdf19t64_1%3a4.9.2-5ubuntu4_armhf.deb ... 577s Unpacking libnetcdf19t64:armhf (1:4.9.2-5ubuntu4) ... 577s Selecting previously unselected package libltdl7:armhf. 577s Preparing to unpack .../099-libltdl7_2.4.7-7build1_armhf.deb ... 577s Unpacking libltdl7:armhf (2.4.7-7build1) ... 577s Selecting previously unselected package libodbc2:armhf. 577s Preparing to unpack .../100-libodbc2_2.3.12-1build2_armhf.deb ... 577s Unpacking libodbc2:armhf (2.3.12-1build2) ... 577s Selecting previously unselected package unixodbc-common. 577s Preparing to unpack .../101-unixodbc-common_2.3.12-1build2_all.deb ... 577s Unpacking unixodbc-common (2.3.12-1build2) ... 577s Selecting previously unselected package libodbcinst2:armhf. 577s Preparing to unpack .../102-libodbcinst2_2.3.12-1build2_armhf.deb ... 577s Unpacking libodbcinst2:armhf (2.3.12-1build2) ... 577s Selecting previously unselected package libogdi4.1:armhf. 577s Preparing to unpack .../103-libogdi4.1_4.1.1+ds-4_armhf.deb ... 577s Unpacking libogdi4.1:armhf (4.1.1+ds-4) ... 577s Selecting previously unselected package libopenjp2-7:armhf. 577s Preparing to unpack .../104-libopenjp2-7_2.5.0-2build3_armhf.deb ... 577s Unpacking libopenjp2-7:armhf (2.5.0-2build3) ... 577s Selecting previously unselected package liblcms2-2:armhf. 577s Preparing to unpack .../105-liblcms2-2_2.14-2build1_armhf.deb ... 577s Unpacking liblcms2-2:armhf (2.14-2build1) ... 577s Selecting previously unselected package libpoppler134:armhf. 577s Preparing to unpack .../106-libpoppler134_24.02.0-1ubuntu9_armhf.deb ... 577s Unpacking libpoppler134:armhf (24.02.0-1ubuntu9) ... 577s Selecting previously unselected package libpq5:armhf. 577s Preparing to unpack .../107-libpq5_16.2-1ubuntu4_armhf.deb ... 577s Unpacking libpq5:armhf (16.2-1ubuntu4) ... 578s Selecting previously unselected package libqhull-r8.0:armhf. 578s Preparing to unpack .../108-libqhull-r8.0_2020.2-6build1_armhf.deb ... 578s Unpacking libqhull-r8.0:armhf (2020.2-6build1) ... 578s Selecting previously unselected package librttopo1:armhf. 578s Preparing to unpack .../109-librttopo1_1.1.0-3build2_armhf.deb ... 578s Unpacking librttopo1:armhf (1.1.0-3build2) ... 578s Selecting previously unselected package libspatialite8t64:armhf. 578s Preparing to unpack .../110-libspatialite8t64_5.1.0-3build1_armhf.deb ... 578s Unpacking libspatialite8t64:armhf (5.1.0-3build1) ... 578s Selecting previously unselected package libxerces-c3.2t64:armhf. 578s Preparing to unpack .../111-libxerces-c3.2t64_3.2.4+debian-1.3_armhf.deb ... 578s Unpacking libxerces-c3.2t64:armhf (3.2.4+debian-1.3) ... 578s Selecting previously unselected package libgdal34t64:armhf. 578s Preparing to unpack .../112-libgdal34t64_3.8.5+dfsg-1_armhf.deb ... 578s Unpacking libgdal34t64:armhf (3.8.5+dfsg-1) ... 578s Selecting previously unselected package libgraphite2-3:armhf. 578s Preparing to unpack .../113-libgraphite2-3_1.3.14-2build1_armhf.deb ... 578s Unpacking libgraphite2-3:armhf (1.3.14-2build1) ... 578s Selecting previously unselected package libharfbuzz0b:armhf. 578s Preparing to unpack .../114-libharfbuzz0b_8.3.0-2build2_armhf.deb ... 578s Unpacking libharfbuzz0b:armhf (8.3.0-2build2) ... 578s Selecting previously unselected package x11-common. 578s Preparing to unpack .../115-x11-common_1%3a7.7+23ubuntu3_all.deb ... 578s Unpacking x11-common (1:7.7+23ubuntu3) ... 578s Selecting previously unselected package libice6:armhf. 578s Preparing to unpack .../116-libice6_2%3a1.0.10-1build3_armhf.deb ... 578s Unpacking libice6:armhf (2:1.0.10-1build3) ... 578s Selecting previously unselected package libicu-dev:armhf. 578s Preparing to unpack .../117-libicu-dev_74.2-1ubuntu3_armhf.deb ... 578s Unpacking libicu-dev:armhf (74.2-1ubuntu3) ... 578s Selecting previously unselected package libjpeg-turbo8-dev:armhf. 579s Preparing to unpack .../118-libjpeg-turbo8-dev_2.1.5-2ubuntu2_armhf.deb ... 579s Unpacking libjpeg-turbo8-dev:armhf (2.1.5-2ubuntu2) ... 579s Selecting previously unselected package libjpeg8-dev:armhf. 579s Preparing to unpack .../119-libjpeg8-dev_8c-2ubuntu11_armhf.deb ... 579s Unpacking libjpeg8-dev:armhf (8c-2ubuntu11) ... 579s Selecting previously unselected package libjpeg-dev:armhf. 579s Preparing to unpack .../120-libjpeg-dev_8c-2ubuntu11_armhf.deb ... 579s Unpacking libjpeg-dev:armhf (8c-2ubuntu11) ... 579s Selecting previously unselected package libjs-bootstrap. 579s Preparing to unpack .../121-libjs-bootstrap_3.4.1+dfsg-3_all.deb ... 579s Unpacking libjs-bootstrap (3.4.1+dfsg-3) ... 579s Selecting previously unselected package libjs-popper.js. 579s Preparing to unpack .../122-libjs-popper.js_1.16.1+ds-6_all.deb ... 579s Unpacking libjs-popper.js (1.16.1+ds-6) ... 579s Selecting previously unselected package libjs-bootstrap4. 579s Preparing to unpack .../123-libjs-bootstrap4_4.6.1+dfsg1-4_all.deb ... 579s Unpacking libjs-bootstrap4 (4.6.1+dfsg1-4) ... 579s Selecting previously unselected package libjs-d3. 579s Preparing to unpack .../124-libjs-d3_3.5.17-4_all.deb ... 579s Unpacking libjs-d3 (3.5.17-4) ... 579s Selecting previously unselected package libjs-es5-shim. 579s Preparing to unpack .../125-libjs-es5-shim_4.6.7-2_all.deb ... 579s Unpacking libjs-es5-shim (4.6.7-2) ... 579s Selecting previously unselected package libjs-highlight.js. 579s Preparing to unpack .../126-libjs-highlight.js_9.18.5+dfsg1-2_all.deb ... 579s Unpacking libjs-highlight.js (9.18.5+dfsg1-2) ... 579s Selecting previously unselected package libjs-jquery. 579s Preparing to unpack .../127-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 579s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 580s Selecting previously unselected package libjs-jquery-datatables. 580s Preparing to unpack .../128-libjs-jquery-datatables_1.11.5+dfsg-2_all.deb ... 580s Unpacking libjs-jquery-datatables (1.11.5+dfsg-2) ... 580s Selecting previously unselected package libjs-sifter.js. 580s Preparing to unpack .../129-libjs-sifter.js_0.6.0+dfsg-3_all.deb ... 580s Unpacking libjs-sifter.js (0.6.0+dfsg-3) ... 580s Selecting previously unselected package libjs-microplugin.js. 580s Preparing to unpack .../130-libjs-microplugin.js_0.0.3+dfsg-1.1_all.deb ... 580s Unpacking libjs-microplugin.js (0.0.3+dfsg-1.1) ... 580s Selecting previously unselected package libjs-jquery-selectize.js. 580s Preparing to unpack .../131-libjs-jquery-selectize.js_0.12.6+dfsg-1.1_all.deb ... 580s Unpacking libjs-jquery-selectize.js (0.12.6+dfsg-1.1) ... 580s Selecting previously unselected package libjs-jquery-ui. 580s Preparing to unpack .../132-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... 580s Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... 580s Selecting previously unselected package libjs-json. 580s Preparing to unpack .../133-libjs-json_0~20221030+~1.0.8-1_all.deb ... 580s Unpacking libjs-json (0~20221030+~1.0.8-1) ... 580s Selecting previously unselected package libjs-prettify. 580s Preparing to unpack .../134-libjs-prettify_2015.12.04+dfsg-1.1_all.deb ... 580s Unpacking libjs-prettify (2015.12.04+dfsg-1.1) ... 580s Selecting previously unselected package liblapack-dev:armhf. 580s Preparing to unpack .../135-liblapack-dev_3.12.0-3build1_armhf.deb ... 580s Unpacking liblapack-dev:armhf (3.12.0-3build1) ... 580s Selecting previously unselected package liblua5.4-0:armhf. 580s Preparing to unpack .../136-liblua5.4-0_5.4.6-3build2_armhf.deb ... 580s Unpacking liblua5.4-0:armhf (5.4.6-3build2) ... 580s Selecting previously unselected package libncurses-dev:armhf. 580s Preparing to unpack .../137-libncurses-dev_6.4+20240113-1ubuntu2_armhf.deb ... 580s Unpacking libncurses-dev:armhf (6.4+20240113-1ubuntu2) ... 580s Selecting previously unselected package libthai-data. 580s Preparing to unpack .../138-libthai-data_0.1.29-2build1_all.deb ... 580s Unpacking libthai-data (0.1.29-2build1) ... 580s Selecting previously unselected package libthai0:armhf. 580s Preparing to unpack .../139-libthai0_0.1.29-2build1_armhf.deb ... 580s Unpacking libthai0:armhf (0.1.29-2build1) ... 580s Selecting previously unselected package libpango-1.0-0:armhf. 580s Preparing to unpack .../140-libpango-1.0-0_1.52.2+ds-1_armhf.deb ... 580s Unpacking libpango-1.0-0:armhf (1.52.2+ds-1) ... 580s Selecting previously unselected package libpangoft2-1.0-0:armhf. 580s Preparing to unpack .../141-libpangoft2-1.0-0_1.52.2+ds-1_armhf.deb ... 580s Unpacking libpangoft2-1.0-0:armhf (1.52.2+ds-1) ... 580s Selecting previously unselected package libpangocairo-1.0-0:armhf. 580s Preparing to unpack .../142-libpangocairo-1.0-0_1.52.2+ds-1_armhf.deb ... 580s Unpacking libpangocairo-1.0-0:armhf (1.52.2+ds-1) ... 580s Selecting previously unselected package libpaper1:armhf. 580s Preparing to unpack .../143-libpaper1_1.1.29build1_armhf.deb ... 580s Unpacking libpaper1:armhf (1.1.29build1) ... 580s Selecting previously unselected package libpaper-utils. 580s Preparing to unpack .../144-libpaper-utils_1.1.29build1_armhf.deb ... 580s Unpacking libpaper-utils (1.1.29build1) ... 580s Selecting previously unselected package libpcre2-16-0:armhf. 580s Preparing to unpack .../145-libpcre2-16-0_10.42-4ubuntu2_armhf.deb ... 580s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu2) ... 580s Selecting previously unselected package libpcre2-32-0:armhf. 580s Preparing to unpack .../146-libpcre2-32-0_10.42-4ubuntu2_armhf.deb ... 580s Unpacking libpcre2-32-0:armhf (10.42-4ubuntu2) ... 580s Selecting previously unselected package libpcre2-posix3:armhf. 580s Preparing to unpack .../147-libpcre2-posix3_10.42-4ubuntu2_armhf.deb ... 580s Unpacking libpcre2-posix3:armhf (10.42-4ubuntu2) ... 580s Selecting previously unselected package libpcre2-dev:armhf. 580s Preparing to unpack .../148-libpcre2-dev_10.42-4ubuntu2_armhf.deb ... 580s Unpacking libpcre2-dev:armhf (10.42-4ubuntu2) ... 580s Selecting previously unselected package libpkgconf3:armhf. 580s Preparing to unpack .../149-libpkgconf3_1.8.1-2build1_armhf.deb ... 580s Unpacking libpkgconf3:armhf (1.8.1-2build1) ... 580s Selecting previously unselected package zlib1g-dev:armhf. 580s Preparing to unpack .../150-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_armhf.deb ... 580s Unpacking zlib1g-dev:armhf (1:1.3.dfsg-3.1ubuntu2) ... 580s Selecting previously unselected package libpng-dev:armhf. 580s Preparing to unpack .../151-libpng-dev_1.6.43-5build1_armhf.deb ... 580s Unpacking libpng-dev:armhf (1.6.43-5build1) ... 580s Selecting previously unselected package libreadline-dev:armhf. 580s Preparing to unpack .../152-libreadline-dev_8.2-4build1_armhf.deb ... 580s Unpacking libreadline-dev:armhf (8.2-4build1) ... 580s Selecting previously unselected package libsm6:armhf. 580s Preparing to unpack .../153-libsm6_2%3a1.2.3-1build3_armhf.deb ... 580s Unpacking libsm6:armhf (2:1.2.3-1build3) ... 580s Selecting previously unselected package libtcl8.6:armhf. 580s Preparing to unpack .../154-libtcl8.6_8.6.14+dfsg-1build1_armhf.deb ... 580s Unpacking libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 580s Selecting previously unselected package libxft2:armhf. 580s Preparing to unpack .../155-libxft2_2.3.6-1build1_armhf.deb ... 580s Unpacking libxft2:armhf (2.3.6-1build1) ... 580s Selecting previously unselected package libxss1:armhf. 580s Preparing to unpack .../156-libxss1_1%3a1.2.3-1build3_armhf.deb ... 580s Unpacking libxss1:armhf (1:1.2.3-1build3) ... 580s Selecting previously unselected package libtk8.6:armhf. 580s Preparing to unpack .../157-libtk8.6_8.6.14-1build1_armhf.deb ... 580s Unpacking libtk8.6:armhf (8.6.14-1build1) ... 580s Selecting previously unselected package libudunits2-data. 580s Preparing to unpack .../158-libudunits2-data_2.2.28-7build1_all.deb ... 580s Unpacking libudunits2-data (2.2.28-7build1) ... 580s Selecting previously unselected package libudunits2-0. 580s Preparing to unpack .../159-libudunits2-0_2.2.28-7build1_armhf.deb ... 580s Unpacking libudunits2-0 (2.2.28-7build1) ... 580s Selecting previously unselected package libxt6t64:armhf. 580s Preparing to unpack .../160-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 580s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 580s Selecting previously unselected package zip. 580s Preparing to unpack .../161-zip_3.0-13build1_armhf.deb ... 580s Unpacking zip (3.0-13build1) ... 580s Selecting previously unselected package unzip. 580s Preparing to unpack .../162-unzip_6.0-28ubuntu4_armhf.deb ... 580s Unpacking unzip (6.0-28ubuntu4) ... 580s Selecting previously unselected package xdg-utils. 580s Preparing to unpack .../163-xdg-utils_1.1.3-4.1ubuntu3_all.deb ... 580s Unpacking xdg-utils (1.1.3-4.1ubuntu3) ... 580s Selecting previously unselected package r-base-core. 580s Preparing to unpack .../164-r-base-core_4.4.0-2_armhf.deb ... 580s Unpacking r-base-core (4.4.0-2) ... 581s Selecting previously unselected package r-cran-littler. 581s Preparing to unpack .../165-r-cran-littler_0.3.20-1_armhf.deb ... 581s Unpacking r-cran-littler (0.3.20-1) ... 581s Selecting previously unselected package littler. 581s Preparing to unpack .../166-littler_0.3.20-1_all.deb ... 581s Unpacking littler (0.3.20-1) ... 581s Selecting previously unselected package node-bootstrap-sass. 581s Preparing to unpack .../167-node-bootstrap-sass_3.4.3-2_all.deb ... 581s Unpacking node-bootstrap-sass (3.4.3-2) ... 581s Selecting previously unselected package node-html5shiv. 581s Preparing to unpack .../168-node-html5shiv_3.7.3+dfsg-5_all.deb ... 581s Unpacking node-html5shiv (3.7.3+dfsg-5) ... 581s Selecting previously unselected package node-normalize.css. 581s Preparing to unpack .../169-node-normalize.css_8.0.1-5_all.deb ... 581s Unpacking node-normalize.css (8.0.1-5) ... 581s Selecting previously unselected package pandoc-data. 581s Preparing to unpack .../170-pandoc-data_3.1.3-2build2_all.deb ... 581s Unpacking pandoc-data (3.1.3-2build2) ... 581s Selecting previously unselected package pandoc. 581s Preparing to unpack .../171-pandoc_3.1.3+ds-3build1_armhf.deb ... 581s Unpacking pandoc (3.1.3+ds-3build1) ... 582s Selecting previously unselected package liblzma-dev:armhf. 582s Preparing to unpack .../172-liblzma-dev_5.6.1+really5.4.5-1_armhf.deb ... 582s Unpacking liblzma-dev:armhf (5.6.1+really5.4.5-1) ... 582s Selecting previously unselected package pkgconf-bin. 582s Preparing to unpack .../173-pkgconf-bin_1.8.1-2build1_armhf.deb ... 582s Unpacking pkgconf-bin (1.8.1-2build1) ... 582s Selecting previously unselected package pkgconf:armhf. 582s Preparing to unpack .../174-pkgconf_1.8.1-2build1_armhf.deb ... 582s Unpacking pkgconf:armhf (1.8.1-2build1) ... 582s Selecting previously unselected package libtirpc-dev:armhf. 582s Preparing to unpack .../175-libtirpc-dev_1.3.4+ds-1.3_armhf.deb ... 582s Unpacking libtirpc-dev:armhf (1.3.4+ds-1.3) ... 582s Selecting previously unselected package r-base-dev. 582s Preparing to unpack .../176-r-base-dev_4.4.0-2_all.deb ... 582s Unpacking r-base-dev (4.4.0-2) ... 582s Selecting previously unselected package pkg-r-autopkgtest. 582s Preparing to unpack .../177-pkg-r-autopkgtest_20231212ubuntu1_all.deb ... 582s Unpacking pkg-r-autopkgtest (20231212ubuntu1) ... 582s Selecting previously unselected package r-cran-abind. 582s Preparing to unpack .../178-r-cran-abind_1.4-5-2_all.deb ... 582s Unpacking r-cran-abind (1.4-5-2) ... 582s Selecting previously unselected package r-cran-sys. 582s Preparing to unpack .../179-r-cran-sys_3.4.2-1_armhf.deb ... 582s Unpacking r-cran-sys (3.4.2-1) ... 582s Selecting previously unselected package r-cran-askpass. 582s Preparing to unpack .../180-r-cran-askpass_1.2.0-1_armhf.deb ... 582s Unpacking r-cran-askpass (1.2.0-1) ... 582s Selecting previously unselected package r-cran-base64enc. 582s Preparing to unpack .../181-r-cran-base64enc_0.1-3-3_armhf.deb ... 582s Unpacking r-cran-base64enc (0.1-3-3) ... 583s Selecting previously unselected package r-cran-bit. 583s Preparing to unpack .../182-r-cran-bit_4.0.5-1_armhf.deb ... 583s Unpacking r-cran-bit (4.0.5-1) ... 583s Selecting previously unselected package r-cran-bit64. 583s Preparing to unpack .../183-r-cran-bit64_4.0.5-1_armhf.deb ... 583s Unpacking r-cran-bit64 (4.0.5-1) ... 583s Selecting previously unselected package r-cran-rlang. 583s Preparing to unpack .../184-r-cran-rlang_1.1.3-1_armhf.deb ... 583s Unpacking r-cran-rlang (1.1.3-1) ... 583s Selecting previously unselected package r-cran-cli. 583s Preparing to unpack .../185-r-cran-cli_3.6.2-1_armhf.deb ... 583s Unpacking r-cran-cli (3.6.2-1) ... 586s Selecting previously unselected package r-cran-glue. 586s Preparing to unpack .../186-r-cran-glue_1.7.0-1_armhf.deb ... 586s Unpacking r-cran-glue (1.7.0-1) ... 586s Selecting previously unselected package r-cran-lifecycle. 586s Preparing to unpack .../187-r-cran-lifecycle_1.0.4+dfsg-1_all.deb ... 586s Unpacking r-cran-lifecycle (1.0.4+dfsg-1) ... 586s Selecting previously unselected package r-cran-vctrs. 586s Preparing to unpack .../188-r-cran-vctrs_0.6.5-1_armhf.deb ... 586s Unpacking r-cran-vctrs (0.6.5-1) ... 586s Selecting previously unselected package r-cran-blob. 586s Preparing to unpack .../189-r-cran-blob_1.2.4-1_all.deb ... 586s Unpacking r-cran-blob (1.2.4-1) ... 586s Selecting previously unselected package r-cran-brio. 586s Preparing to unpack .../190-r-cran-brio_1.1.5-1_armhf.deb ... 586s Unpacking r-cran-brio (1.1.5-1) ... 586s Selecting previously unselected package r-cran-fastmap. 586s Preparing to unpack .../191-r-cran-fastmap_1.1.1-1_armhf.deb ... 586s Unpacking r-cran-fastmap (1.1.1-1) ... 586s Selecting previously unselected package r-cran-cachem. 586s Preparing to unpack .../192-r-cran-cachem_1.0.8-1_armhf.deb ... 586s Unpacking r-cran-cachem (1.0.8-1) ... 586s Selecting previously unselected package r-cran-digest. 586s Preparing to unpack .../193-r-cran-digest_0.6.35-1_armhf.deb ... 586s Unpacking r-cran-digest (0.6.35-1) ... 586s Selecting previously unselected package r-cran-htmltools. 586s Preparing to unpack .../194-r-cran-htmltools_0.5.8.1-1_armhf.deb ... 586s Unpacking r-cran-htmltools (0.5.8.1-1) ... 586s Selecting previously unselected package r-cran-jquerylib. 586s Preparing to unpack .../195-r-cran-jquerylib_0.1.4+dfsg-4_all.deb ... 586s Unpacking r-cran-jquerylib (0.1.4+dfsg-4) ... 586s Selecting previously unselected package r-cran-jsonlite. 586s Preparing to unpack .../196-r-cran-jsonlite_1.8.8+dfsg-1_armhf.deb ... 586s Unpacking r-cran-jsonlite (1.8.8+dfsg-1) ... 586s Selecting previously unselected package r-cran-memoise. 586s Preparing to unpack .../197-r-cran-memoise_2.0.1-1_all.deb ... 586s Unpacking r-cran-memoise (2.0.1-1) ... 586s Selecting previously unselected package r-cran-mime. 586s Preparing to unpack .../198-r-cran-mime_0.12-2_armhf.deb ... 586s Unpacking r-cran-mime (0.12-2) ... 586s Selecting previously unselected package r-cran-fs. 586s Preparing to unpack .../199-r-cran-fs_1.6.3+dfsg-1build2_armhf.deb ... 586s Unpacking r-cran-fs (1.6.3+dfsg-1build2) ... 586s Selecting previously unselected package r-cran-r6. 586s Preparing to unpack .../200-r-cran-r6_2.5.1-1_all.deb ... 586s Unpacking r-cran-r6 (2.5.1-1) ... 586s Selecting previously unselected package r-cran-rappdirs. 586s Preparing to unpack .../201-r-cran-rappdirs_0.3.3-1_armhf.deb ... 586s Unpacking r-cran-rappdirs (0.3.3-1) ... 586s Selecting previously unselected package r-cran-sass. 586s Preparing to unpack .../202-r-cran-sass_0.4.9+dfsg-1_armhf.deb ... 586s Unpacking r-cran-sass (0.4.9+dfsg-1) ... 586s Selecting previously unselected package r-cran-bslib. 586s Preparing to unpack .../203-r-cran-bslib_0.7.0+dfsg-1_all.deb ... 586s Unpacking r-cran-bslib (0.7.0+dfsg-1) ... 586s Selecting previously unselected package r-cran-ps. 586s Preparing to unpack .../204-r-cran-ps_1.7.6-1_armhf.deb ... 586s Unpacking r-cran-ps (1.7.6-1) ... 586s Selecting previously unselected package r-cran-processx. 586s Preparing to unpack .../205-r-cran-processx_3.8.3-1_armhf.deb ... 586s Unpacking r-cran-processx (3.8.3-1) ... 586s Selecting previously unselected package r-cran-callr. 586s Preparing to unpack .../206-r-cran-callr_3.7.6-1_all.deb ... 586s Unpacking r-cran-callr (3.7.6-1) ... 586s Selecting previously unselected package r-cran-mass. 586s Preparing to unpack .../207-r-cran-mass_7.3-60.0.1-1_armhf.deb ... 586s Unpacking r-cran-mass (7.3-60.0.1-1) ... 586s Selecting previously unselected package r-cran-class. 586s Preparing to unpack .../208-r-cran-class_7.3-22-2build1_armhf.deb ... 586s Unpacking r-cran-class (7.3-22-2build1) ... 586s Selecting previously unselected package r-cran-proxy. 586s Preparing to unpack .../209-r-cran-proxy_0.4-27-1_armhf.deb ... 586s Unpacking r-cran-proxy (0.4-27-1) ... 586s Selecting previously unselected package r-cran-e1071. 586s Preparing to unpack .../210-r-cran-e1071_1.7-14-1_armhf.deb ... 586s Unpacking r-cran-e1071 (1.7-14-1) ... 586s Selecting previously unselected package r-cran-kernsmooth. 586s Preparing to unpack .../211-r-cran-kernsmooth_2.23-24-1_armhf.deb ... 586s Unpacking r-cran-kernsmooth (2.23-24-1) ... 586s Selecting previously unselected package r-cran-classint. 586s Preparing to unpack .../212-r-cran-classint_0.4-10+dfsg-1_armhf.deb ... 586s Unpacking r-cran-classint (0.4-10+dfsg-1) ... 586s Selecting previously unselected package r-cran-colorspace. 586s Preparing to unpack .../213-r-cran-colorspace_2.1-0+dfsg-1_armhf.deb ... 586s Unpacking r-cran-colorspace (2.1-0+dfsg-1) ... 586s Selecting previously unselected package r-cran-commonmark. 586s Preparing to unpack .../214-r-cran-commonmark_1.9.1-1_armhf.deb ... 586s Unpacking r-cran-commonmark (1.9.1-1) ... 586s Selecting previously unselected package r-cran-lazyeval. 586s Preparing to unpack .../215-r-cran-lazyeval_0.2.2-1build1_armhf.deb ... 586s Unpacking r-cran-lazyeval (0.2.2-1build1) ... 586s Selecting previously unselected package r-cran-rex. 586s Preparing to unpack .../216-r-cran-rex_1.2.1-1_all.deb ... 586s Unpacking r-cran-rex (1.2.1-1) ... 586s Selecting previously unselected package r-cran-curl. 586s Preparing to unpack .../217-r-cran-curl_5.2.0+dfsg-1build2_armhf.deb ... 586s Unpacking r-cran-curl (5.2.0+dfsg-1build2) ... 586s Selecting previously unselected package r-cran-openssl. 586s Preparing to unpack .../218-r-cran-openssl_2.1.1+dfsg-2build2_armhf.deb ... 586s Unpacking r-cran-openssl (2.1.1+dfsg-2build2) ... 586s Selecting previously unselected package r-cran-httr. 586s Preparing to unpack .../219-r-cran-httr_1.4.7+dfsg-1_all.deb ... 586s Unpacking r-cran-httr (1.4.7+dfsg-1) ... 586s Selecting previously unselected package r-cran-crayon. 586s Preparing to unpack .../220-r-cran-crayon_1.5.2-1_all.deb ... 586s Unpacking r-cran-crayon (1.5.2-1) ... 586s Selecting previously unselected package r-cran-withr. 586s Preparing to unpack .../221-r-cran-withr_2.5.0-1_all.deb ... 586s Unpacking r-cran-withr (2.5.0-1) ... 586s Selecting previously unselected package r-cran-yaml. 586s Preparing to unpack .../222-r-cran-yaml_2.3.8-2_armhf.deb ... 586s Unpacking r-cran-yaml (2.3.8-2) ... 586s Selecting previously unselected package r-cran-covr. 586s Preparing to unpack .../223-r-cran-covr_3.6.4+dfsg-1_armhf.deb ... 586s Unpacking r-cran-covr (3.6.4+dfsg-1) ... 586s Selecting previously unselected package r-cran-cpp11. 586s Preparing to unpack .../224-r-cran-cpp11_0.4.7-1_all.deb ... 586s Unpacking r-cran-cpp11 (0.4.7-1) ... 586s Selecting previously unselected package r-cran-dbi. 586s Preparing to unpack .../225-r-cran-dbi_1.2.2-1_all.deb ... 586s Unpacking r-cran-dbi (1.2.2-1) ... 586s Selecting previously unselected package r-cran-deldir. 586s Preparing to unpack .../226-r-cran-deldir_2.0-4-1build1_armhf.deb ... 586s Unpacking r-cran-deldir (2.0-4-1build1) ... 586s Selecting previously unselected package r-cran-desc. 586s Preparing to unpack .../227-r-cran-desc_1.4.3-1_all.deb ... 586s Unpacking r-cran-desc (1.4.3-1) ... 586s Selecting previously unselected package r-cran-diffobj. 586s Preparing to unpack .../228-r-cran-diffobj_0.3.5-1_armhf.deb ... 586s Unpacking r-cran-diffobj (0.3.5-1) ... 586s Selecting previously unselected package r-cran-generics. 586s Preparing to unpack .../229-r-cran-generics_0.1.3-1_all.deb ... 586s Unpacking r-cran-generics (0.1.3-1) ... 586s Selecting previously unselected package r-cran-magrittr. 586s Preparing to unpack .../230-r-cran-magrittr_2.0.3-1_armhf.deb ... 586s Unpacking r-cran-magrittr (2.0.3-1) ... 586s Selecting previously unselected package r-cran-fansi. 586s Preparing to unpack .../231-r-cran-fansi_1.0.5-1_armhf.deb ... 586s Unpacking r-cran-fansi (1.0.5-1) ... 586s Selecting previously unselected package r-cran-utf8. 586s Preparing to unpack .../232-r-cran-utf8_1.2.4-1_armhf.deb ... 586s Unpacking r-cran-utf8 (1.2.4-1) ... 586s Selecting previously unselected package r-cran-pillar. 586s Preparing to unpack .../233-r-cran-pillar_1.9.0+dfsg-1_all.deb ... 586s Unpacking r-cran-pillar (1.9.0+dfsg-1) ... 586s Selecting previously unselected package r-cran-pkgconfig. 586s Preparing to unpack .../234-r-cran-pkgconfig_2.0.3-2build1_all.deb ... 586s Unpacking r-cran-pkgconfig (2.0.3-2build1) ... 586s Selecting previously unselected package r-cran-tibble. 586s Preparing to unpack .../235-r-cran-tibble_3.2.1+dfsg-2_armhf.deb ... 586s Unpacking r-cran-tibble (3.2.1+dfsg-2) ... 586s Selecting previously unselected package r-cran-tidyselect. 586s Preparing to unpack .../236-r-cran-tidyselect_1.2.0+dfsg-1_armhf.deb ... 586s Unpacking r-cran-tidyselect (1.2.0+dfsg-1) ... 586s Selecting previously unselected package r-cran-dplyr. 586s Preparing to unpack .../237-r-cran-dplyr_1.1.4-1_armhf.deb ... 586s Unpacking r-cran-dplyr (1.1.4-1) ... 586s Selecting previously unselected package r-cran-evaluate. 586s Preparing to unpack .../238-r-cran-evaluate_0.23-1_all.deb ... 586s Unpacking r-cran-evaluate (0.23-1) ... 586s Selecting previously unselected package r-cran-farver. 586s Preparing to unpack .../239-r-cran-farver_2.1.1-2_armhf.deb ... 586s Unpacking r-cran-farver (2.1.1-2) ... 586s Selecting previously unselected package r-cran-fontawesome. 586s Preparing to unpack .../240-r-cran-fontawesome_0.5.2-1_all.deb ... 586s Unpacking r-cran-fontawesome (0.5.2-1) ... 586s Selecting previously unselected package r-cran-gtable. 586s Preparing to unpack .../241-r-cran-gtable_0.3.4+dfsg-1_all.deb ... 586s Unpacking r-cran-gtable (0.3.4+dfsg-1) ... 586s Selecting previously unselected package r-cran-isoband. 586s Preparing to unpack .../242-r-cran-isoband_0.2.7-1_armhf.deb ... 586s Unpacking r-cran-isoband (0.2.7-1) ... 586s Selecting previously unselected package r-cran-lattice. 586s Preparing to unpack .../243-r-cran-lattice_0.22-6-1_armhf.deb ... 586s Unpacking r-cran-lattice (0.22-6-1) ... 586s Selecting previously unselected package r-cran-nlme. 586s Preparing to unpack .../244-r-cran-nlme_3.1.164-1build1_armhf.deb ... 586s Unpacking r-cran-nlme (3.1.164-1build1) ... 586s Selecting previously unselected package r-cran-matrix. 586s Preparing to unpack .../245-r-cran-matrix_1.6-5-1_armhf.deb ... 586s Unpacking r-cran-matrix (1.6-5-1) ... 586s Selecting previously unselected package r-cran-mgcv. 586s Preparing to unpack .../246-r-cran-mgcv_1.9-1-1_armhf.deb ... 586s Unpacking r-cran-mgcv (1.9-1-1) ... 586s Selecting previously unselected package r-cran-labeling. 586s Preparing to unpack .../247-r-cran-labeling_0.4.3-1_all.deb ... 586s Unpacking r-cran-labeling (0.4.3-1) ... 586s Selecting previously unselected package r-cran-munsell. 586s Preparing to unpack .../248-r-cran-munsell_0.5.0-2build1_all.deb ... 586s Unpacking r-cran-munsell (0.5.0-2build1) ... 586s Selecting previously unselected package r-cran-rcolorbrewer. 586s Preparing to unpack .../249-r-cran-rcolorbrewer_1.1-3-1build1_all.deb ... 586s Unpacking r-cran-rcolorbrewer (1.1-3-1build1) ... 586s Selecting previously unselected package r-cran-viridislite. 586s Preparing to unpack .../250-r-cran-viridislite_0.4.2-2_all.deb ... 586s Unpacking r-cran-viridislite (0.4.2-2) ... 586s Selecting previously unselected package r-cran-scales. 587s Preparing to unpack .../251-r-cran-scales_1.3.0-1_all.deb ... 587s Unpacking r-cran-scales (1.3.0-1) ... 587s Selecting previously unselected package r-cran-ggplot2. 587s Preparing to unpack .../252-r-cran-ggplot2_3.5.1+dfsg-1_all.deb ... 587s Unpacking r-cran-ggplot2 (3.5.1+dfsg-1) ... 587s Selecting previously unselected package r-cran-goftest. 587s Preparing to unpack .../253-r-cran-goftest_1.2-3-1_armhf.deb ... 587s Unpacking r-cran-goftest (1.2-3-1) ... 587s Selecting previously unselected package r-cran-xfun. 587s Preparing to unpack .../254-r-cran-xfun_0.44+dfsg-1_armhf.deb ... 587s Unpacking r-cran-xfun (0.44+dfsg-1) ... 587s Selecting previously unselected package r-cran-highr. 587s Preparing to unpack .../255-r-cran-highr_0.10+dfsg-2_all.deb ... 587s Unpacking r-cran-highr (0.10+dfsg-2) ... 587s Selecting previously unselected package r-cran-pkgkitten. 587s Preparing to unpack .../256-r-cran-pkgkitten_0.2.3-1_all.deb ... 587s Unpacking r-cran-pkgkitten (0.2.3-1) ... 587s Selecting previously unselected package r-cran-rcpp. 587s Preparing to unpack .../257-r-cran-rcpp_1.0.12-1_armhf.deb ... 587s Unpacking r-cran-rcpp (1.0.12-1) ... 587s Selecting previously unselected package r-cran-later. 587s Preparing to unpack .../258-r-cran-later_1.3.2+dfsg-1_armhf.deb ... 587s Unpacking r-cran-later (1.3.2+dfsg-1) ... 587s Selecting previously unselected package r-cran-promises. 590s Preparing to unpack .../259-r-cran-promises_1.3.0+dfsg-1_armhf.deb ... 590s Unpacking r-cran-promises (1.3.0+dfsg-1) ... 590s Selecting previously unselected package r-cran-httpuv. 590s Preparing to unpack .../260-r-cran-httpuv_1.6.15+dfsg-1_armhf.deb ... 590s Unpacking r-cran-httpuv (1.6.15+dfsg-1) ... 590s Selecting previously unselected package libjs-mathjax. 590s Preparing to unpack .../261-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 590s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 590s Selecting previously unselected package r-cran-knitr. 590s Preparing to unpack .../262-r-cran-knitr_1.46+dfsg-1_all.deb ... 590s Unpacking r-cran-knitr (1.46+dfsg-1) ... 590s Selecting previously unselected package r-cran-units. 590s Preparing to unpack .../263-r-cran-units_0.8-5+dfsg-1_armhf.deb ... 590s Unpacking r-cran-units (0.8-5+dfsg-1) ... 590s Selecting previously unselected package r-cran-wk. 590s Preparing to unpack .../264-r-cran-wk_0.9.1-1_armhf.deb ... 590s Unpacking r-cran-wk (0.9.1-1) ... 590s Selecting previously unselected package r-cran-s2. 590s Preparing to unpack .../265-r-cran-s2_1.1.6-1build2_armhf.deb ... 590s Unpacking r-cran-s2 (1.1.6-1build2) ... 590s Selecting previously unselected package r-cran-sf. 590s Preparing to unpack .../266-r-cran-sf_1.0-16+dfsg-1_armhf.deb ... 590s Unpacking r-cran-sf (1.0-16+dfsg-1) ... 590s Selecting previously unselected package r-cran-lwgeom. 590s Preparing to unpack .../267-r-cran-lwgeom_0.2-13-3build2_armhf.deb ... 590s Unpacking r-cran-lwgeom (0.2-13-3build2) ... 590s Selecting previously unselected package r-cran-maps. 590s Preparing to unpack .../268-r-cran-maps_3.4.2-1_armhf.deb ... 590s Unpacking r-cran-maps (3.4.2-1) ... 590s Selecting previously unselected package r-cran-pbapply. 590s Preparing to unpack .../269-r-cran-pbapply_1.7-2-1_all.deb ... 590s Unpacking r-cran-pbapply (1.7-2-1) ... 590s Selecting previously unselected package r-cran-pkgbuild. 590s Preparing to unpack .../270-r-cran-pkgbuild_1.4.3-1_all.deb ... 590s Unpacking r-cran-pkgbuild (1.4.3-1) ... 590s Selecting previously unselected package r-cran-rprojroot. 590s Preparing to unpack .../271-r-cran-rprojroot_2.0.4-1_all.deb ... 590s Unpacking r-cran-rprojroot (2.0.4-1) ... 590s Selecting previously unselected package r-cran-pkgload. 590s Preparing to unpack .../272-r-cran-pkgload_1.3.4-1_all.deb ... 590s Unpacking r-cran-pkgload (1.3.4-1) ... 590s Selecting previously unselected package r-cran-plogr. 590s Preparing to unpack .../273-r-cran-plogr_0.2.0-3build1_all.deb ... 590s Unpacking r-cran-plogr (0.2.0-3build1) ... 590s Selecting previously unselected package r-cran-polyclip. 590s Preparing to unpack .../274-r-cran-polyclip_1.10-6-1_armhf.deb ... 590s Unpacking r-cran-polyclip (1.10-6-1) ... 590s Selecting previously unselected package r-cran-praise. 590s Preparing to unpack .../275-r-cran-praise_1.0.0-4build1_all.deb ... 590s Unpacking r-cran-praise (1.0.0-4build1) ... 590s Selecting previously unselected package r-cran-purrr. 590s Preparing to unpack .../276-r-cran-purrr_1.0.2-1_armhf.deb ... 590s Unpacking r-cran-purrr (1.0.2-1) ... 590s Selecting previously unselected package r-cran-sp. 590s Preparing to unpack .../277-r-cran-sp_1%3a2.1-2+dfsg-1_armhf.deb ... 590s Unpacking r-cran-sp (1:2.1-2+dfsg-1) ... 590s Selecting previously unselected package r-cran-terra. 590s Preparing to unpack .../278-r-cran-terra_1.7-65-1build2_armhf.deb ... 590s Unpacking r-cran-terra (1.7-65-1build2) ... 590s Selecting previously unselected package r-cran-raster. 590s Preparing to unpack .../279-r-cran-raster_3.6-26-1_armhf.deb ... 590s Unpacking r-cran-raster (3.6-26-1) ... 590s Selecting previously unselected package r-cran-rematch2. 590s Preparing to unpack .../280-r-cran-rematch2_2.1.2-2build1_all.deb ... 590s Unpacking r-cran-rematch2 (2.1.2-2build1) ... 590s Selecting previously unselected package r-cran-stringi. 590s Preparing to unpack .../281-r-cran-stringi_1.8.3-1_armhf.deb ... 590s Unpacking r-cran-stringi (1.8.3-1) ... 590s Selecting previously unselected package r-cran-stringr. 590s Preparing to unpack .../282-r-cran-stringr_1.5.1-1_all.deb ... 590s Unpacking r-cran-stringr (1.5.1-1) ... 590s Selecting previously unselected package r-cran-tinytex. 590s Preparing to unpack .../283-r-cran-tinytex_0.49-1_all.deb ... 590s Unpacking r-cran-tinytex (0.49-1) ... 590s Selecting previously unselected package libjs-modernizr. 590s Preparing to unpack .../284-libjs-modernizr_3.13.0-0.1_all.deb ... 590s Unpacking libjs-modernizr (3.13.0-0.1) ... 590s Selecting previously unselected package r-cran-xtable. 590s Preparing to unpack .../285-r-cran-xtable_1%3a1.8-4-2_all.deb ... 590s Unpacking r-cran-xtable (1:1.8-4-2) ... 590s Selecting previously unselected package r-cran-sourcetools. 590s Preparing to unpack .../286-r-cran-sourcetools_0.1.7-1-1_armhf.deb ... 590s Unpacking r-cran-sourcetools (0.1.7-1-1) ... 590s Selecting previously unselected package libjs-twitter-bootstrap-datepicker. 590s Preparing to unpack .../287-libjs-twitter-bootstrap-datepicker_1.3.1+dfsg1-4.1_all.deb ... 590s Unpacking libjs-twitter-bootstrap-datepicker (1.3.1+dfsg1-4.1) ... 590s Selecting previously unselected package r-cran-shiny. 590s Preparing to unpack .../288-r-cran-shiny_1.8.1.1+dfsg-1_all.deb ... 590s Unpacking r-cran-shiny (1.8.1.1+dfsg-1) ... 590s Selecting previously unselected package r-cran-rmarkdown. 590s Preparing to unpack .../289-r-cran-rmarkdown_2.25+dfsg-3_all.deb ... 590s Unpacking r-cran-rmarkdown (2.25+dfsg-3) ... 590s Selecting previously unselected package r-cran-survival. 590s Preparing to unpack .../290-r-cran-survival_3.5-8-1_armhf.deb ... 590s Unpacking r-cran-survival (3.5-8-1) ... 591s Selecting previously unselected package r-cran-rpart. 591s Preparing to unpack .../291-r-cran-rpart_4.1.23-1build1_armhf.deb ... 591s Unpacking r-cran-rpart (4.1.23-1build1) ... 591s Selecting previously unselected package r-cran-rpostgresql. 591s Preparing to unpack .../292-r-cran-rpostgresql_0.7-6+dfsg-1_armhf.deb ... 591s Unpacking r-cran-rpostgresql (0.7-6+dfsg-1) ... 591s Selecting previously unselected package r-cran-rsqlite. 591s Preparing to unpack .../293-r-cran-rsqlite_2.3.4-1_armhf.deb ... 591s Unpacking r-cran-rsqlite (2.3.4-1) ... 591s Selecting previously unselected package r-cran-spatstat.utils. 591s Preparing to unpack .../294-r-cran-spatstat.utils_3.0-4-1_armhf.deb ... 591s Unpacking r-cran-spatstat.utils (3.0-4-1) ... 591s Selecting previously unselected package r-cran-spatstat.data. 591s Preparing to unpack .../295-r-cran-spatstat.data_3.0-4-1_all.deb ... 591s Unpacking r-cran-spatstat.data (3.0-4-1) ... 591s Selecting previously unselected package r-cran-spatstat.geom. 591s Preparing to unpack .../296-r-cran-spatstat.geom_3.2-9-1_armhf.deb ... 591s Unpacking r-cran-spatstat.geom (3.2-9-1) ... 592s Selecting previously unselected package r-cran-spatstat.random. 592s Preparing to unpack .../297-r-cran-spatstat.random_3.2-3-1_armhf.deb ... 592s Unpacking r-cran-spatstat.random (3.2-3-1) ... 592s Selecting previously unselected package r-cran-tensor. 592s Preparing to unpack .../298-r-cran-tensor_1.5-4_all.deb ... 592s Unpacking r-cran-tensor (1.5-4) ... 592s Selecting previously unselected package r-cran-spatstat.sparse. 592s Preparing to unpack .../299-r-cran-spatstat.sparse_3.0-3-1_armhf.deb ... 592s Unpacking r-cran-spatstat.sparse (3.0-3-1) ... 592s Selecting previously unselected package r-cran-spatstat.explore. 592s Preparing to unpack .../300-r-cran-spatstat.explore_3.2-5-1_armhf.deb ... 592s Unpacking r-cran-spatstat.explore (3.2-5-1) ... 592s Selecting previously unselected package r-cran-spatstat.model. 592s Preparing to unpack .../301-r-cran-spatstat.model_3.2-11-1_armhf.deb ... 592s Unpacking r-cran-spatstat.model (3.2-11-1) ... 592s Selecting previously unselected package r-cran-spatstat.linnet. 592s Preparing to unpack .../302-r-cran-spatstat.linnet_3.1-5-1_armhf.deb ... 592s Unpacking r-cran-spatstat.linnet (3.1-5-1) ... 592s Selecting previously unselected package r-cran-spatstat. 592s Preparing to unpack .../303-r-cran-spatstat_3.0-7-1_armhf.deb ... 592s Unpacking r-cran-spatstat (3.0-7-1) ... 592s Selecting previously unselected package r-cran-stars. 592s Preparing to unpack .../304-r-cran-stars_0.6-4-1_all.deb ... 592s Unpacking r-cran-stars (0.6-4-1) ... 592s Selecting previously unselected package r-cran-waldo. 592s Preparing to unpack .../305-r-cran-waldo_0.5.2-1build1_all.deb ... 592s Unpacking r-cran-waldo (0.5.2-1build1) ... 592s Selecting previously unselected package r-cran-testthat. 592s Preparing to unpack .../306-r-cran-testthat_3.2.1-1_armhf.deb ... 592s Unpacking r-cran-testthat (3.2.1-1) ... 592s Selecting previously unselected package r-cran-tidyr. 592s Preparing to unpack .../307-r-cran-tidyr_1.3.1-1_armhf.deb ... 592s Unpacking r-cran-tidyr (1.3.1-1) ... 592s Selecting previously unselected package autopkgtest-satdep. 592s Preparing to unpack .../308-2-autopkgtest-satdep.deb ... 592s Unpacking autopkgtest-satdep (0) ... 592s Setting up libjs-json (0~20221030+~1.0.8-1) ... 592s Setting up javascript-common (11+nmu1) ... 592s Setting up libgraphite2-3:armhf (1.3.14-2build1) ... 592s Setting up liblcms2-2:armhf (2.14-2build1) ... 592s Setting up libpixman-1-0:armhf (0.42.2-1build1) ... 592s Setting up libsharpyuv0:armhf (1.4.0-0.1) ... 592s Setting up libpaper1:armhf (1.1.29build1) ... 592s 592s Creating config file /etc/papersize with new version 592s Setting up libaom3:armhf (3.8.2-2build1) ... 592s Setting up mysql-common (5.8+1.1.0build1) ... 592s update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode 592s Setting up libmysqlclient21:armhf (8.0.37-1) ... 592s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 592s Setting up liblerc4:armhf (4.0.0+ds-4ubuntu2) ... 592s Setting up proj-data (9.4.0-1build2) ... 592s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 592s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 592s Setting up libdatrie1:armhf (0.2.13-3build1) ... 592s Setting up libjs-popper.js (1.16.1+ds-6) ... 592s Setting up libogdi4.1:armhf (4.1.1+ds-4) ... 592s Setting up libxcb-render0:armhf (1.17.0-2) ... 592s Setting up libgeos3.12.1t64:armhf (3.12.1-3build1) ... 592s Setting up libjs-sifter.js (0.6.0+dfsg-3) ... 592s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-3) ... 592s Setting up libgeos-c1t64:armhf (3.12.1-3build1) ... 592s Setting up unzip (6.0-28ubuntu4) ... 592s Setting up x11-common (1:7.7+23ubuntu3) ... 592s Setting up node-html5shiv (3.7.3+dfsg-5) ... 592s Setting up libpq5:armhf (16.2-1ubuntu4) ... 592s Setting up libdeflate0:armhf (1.20-1) ... 592s Setting up linux-libc-dev:armhf (6.8.0-31.31) ... 592s Setting up libqhull-r8.0:armhf (2020.2-6build1) ... 592s Setting up libjs-microplugin.js (0.0.3+dfsg-1.1) ... 592s Setting up libxcb-shm0:armhf (1.17.0-2) ... 592s Setting up libpaper-utils (1.1.29build1) ... 592s Setting up libxerces-c3.2t64:armhf (3.2.4+debian-1.3) ... 592s Setting up libgomp1:armhf (14.1.0-1ubuntu1) ... 592s Setting up libjs-modernizr (3.13.0-0.1) ... 592s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 592s Setting up libpcre2-16-0:armhf (10.42-4ubuntu2) ... 592s Setting up libaec0:armhf (1.1.3-1) ... 592s Setting up gdal-data (3.8.5+dfsg-1) ... 592s Setting up libsnappy1v5:armhf (1.2.1-1) ... 592s Setting up libjs-es5-shim (4.6.7-2) ... 592s Setting up zip (3.0-13build1) ... 593s Setting up libpcre2-32-0:armhf (10.42-4ubuntu2) ... 593s Setting up libblas3:armhf (3.12.0-3build1) ... 593s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 593s Setting up libtirpc-dev:armhf (1.3.4+ds-1.3) ... 593s Setting up libpkgconf3:armhf (1.8.1-2build1) ... 593s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 593s Setting up gcc-13-base:armhf (13.2.0-23ubuntu4) ... 593s Setting up libcfitsio10t64:armhf (4.3.1-1.1build2) ... 593s Setting up libfreetype6:armhf (2.13.2+dfsg-1build3) ... 593s Setting up libjs-d3 (3.5.17-4) ... 593s Setting up fonts-dejavu-mono (2.37-8) ... 593s Setting up libmpc3:armhf (1.3.1-1build1) ... 593s Setting up libatomic1:armhf (14.1.0-1ubuntu1) ... 593s Setting up libtcl8.6:armhf (8.6.14+dfsg-1build1) ... 593s Setting up icu-devtools (74.2-1ubuntu3) ... 593s Setting up fonts-dejavu-core (2.37-8) ... 593s Setting up unixodbc-common (2.3.12-1build2) ... 593s Setting up pkgconf-bin (1.8.1-2build1) ... 593s Setting up libjpeg-turbo8:armhf (2.1.5-2ubuntu2) ... 593s Setting up libltdl7:armhf (2.4.7-7build1) ... 593s Setting up libgfortran5:armhf (14.1.0-1ubuntu1) ... 593s Setting up libwebp7:armhf (1.4.0-0.1) ... 593s Setting up liblzma-dev:armhf (5.6.1+really5.4.5-1) ... 593s Setting up libubsan1:armhf (14.1.0-1ubuntu1) ... 593s Setting up libgif7:armhf (5.2.2-1ubuntu1) ... 593s Setting up libodbc2:armhf (2.3.12-1build2) ... 593s Setting up liburiparser1:armhf (0.9.7+dfsg-2build1) ... 593s Setting up libpcre2-posix3:armhf (10.42-4ubuntu2) ... 593s Setting up libfyba0t64:armhf (4.1.1-11build1) ... 593s Setting up librttopo1:armhf (1.1.0-3build2) ... 593s Setting up libudunits2-data (2.2.28-7build1) ... 593s Setting up libjs-highlight.js (9.18.5+dfsg1-2) ... 593s Setting up libminizip1t64:armhf (1:1.3.dfsg-3.1ubuntu2) ... 593s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 593s Setting up libasan8:armhf (14.1.0-1ubuntu1) ... 593s Setting up libblosc1:armhf (1.21.5+ds-1build1) ... 593s Setting up liblua5.4-0:armhf (5.4.6-3build2) ... 593s Setting up libopenjp2-7:armhf (2.5.0-2build3) ... 593s Setting up libharfbuzz0b:armhf (8.3.0-2build2) ... 593s Setting up libthai-data (0.1.29-2build1) ... 593s Setting up node-bootstrap-sass (3.4.3-2) ... 593s Setting up libjs-prettify (2015.12.04+dfsg-1.1) ... 593s Setting up libxss1:armhf (1:1.2.3-1build3) ... 593s Setting up libjs-bootstrap4 (4.6.1+dfsg1-4) ... 593s Setting up pandoc-data (3.1.3-2build2) ... 593s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 593s Setting up libisl23:armhf (0.26-3build1) ... 593s Setting up libde265-0:armhf (1.0.15-1build3) ... 593s Setting up libc-dev-bin (2.39-0ubuntu8.1) ... 593s Setting up libkmlbase1t64:armhf (1.3.0-12build1) ... 593s Setting up libdeflate-dev:armhf (1.20-1) ... 593s Setting up node-normalize.css (8.0.1-5) ... 593s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 593s Setting up xdg-utils (1.1.3-4.1ubuntu3) ... 593s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 593s Setting up libcc1-0:armhf (14.1.0-1ubuntu1) ... 593s Setting up libblas-dev:armhf (3.12.0-3build1) ... 593s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode 593s Setting up libsz2:armhf (1.1.3-1) ... 593s Setting up dctrl-tools (2.24-3build3) ... 593s Setting up libjs-bootstrap (3.4.1+dfsg-3) ... 593s Setting up gdal-plugins:armhf (3.8.5+dfsg-1) ... 593s Setting up libjs-jquery-selectize.js (0.12.6+dfsg-1.1) ... 593s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 593s Setting up libice6:armhf (2:1.0.10-1build3) ... 593s Setting up libodbcinst2:armhf (2.3.12-1build2) ... 593s Setting up liblapack3:armhf (3.12.0-3build1) ... 593s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 593s Setting up libudunits2-0 (2.2.28-7build1) ... 593s Setting up libarpack2t64:armhf (3.9.1-1.1build2) ... 593s Setting up cpp-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 593s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 593s Setting up libjs-twitter-bootstrap-datepicker (1.3.1+dfsg1-4.1) ... 593s Setting up libsuperlu6:armhf (6.0.1+dfsg1-1build1) ... 593s Setting up libjs-jquery-datatables (1.11.5+dfsg-2) ... 593s Setting up pkgconf:armhf (1.8.1-2build1) ... 593s Setting up libkmldom1t64:armhf (1.3.0-12build1) ... 593s Setting up libthai0:armhf (0.1.29-2build1) ... 593s Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... 593s Setting up pandoc (3.1.3+ds-3build1) ... 593s Setting up liblapack-dev:armhf (3.12.0-3build1) ... 593s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode 593s Setting up libhdf4-0-alt:armhf (4.3.0-1) ... 593s Setting up libfreexl1:armhf (2.0.0-1build2) ... 593s Setting up libgcc-13-dev:armhf (13.2.0-23ubuntu4) ... 593s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu2) ... 593s Setting up libc6-dev:armhf (2.39-0ubuntu8.1) ... 593s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 593s Setting up libhdf5-103-1t64:armhf (1.10.10+repack-3.1ubuntu4) ... 593s Setting up libgfortran-13-dev:armhf (13.2.0-23ubuntu4) ... 593s Setting up libsm6:armhf (2:1.2.3-1build3) ... 593s Setting up libicu-dev:armhf (74.2-1ubuntu3) ... 593s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 593s Setting up libarmadillo12 (1:12.8.2+dfsg-1) ... 593s Setting up libstdc++-13-dev:armhf (13.2.0-23ubuntu4) ... 593s Setting up libbz2-dev:armhf (1.0.8-5.1) ... 593s Setting up libhdf5-hl-100t64:armhf (1.10.10+repack-3.1ubuntu4) ... 593s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 595s Regenerating fonts cache... done. 595s Setting up libjpeg-turbo8-dev:armhf (2.1.5-2ubuntu2) ... 595s Setting up libnetcdf19t64:armhf (1:4.9.2-5ubuntu4) ... 595s Setting up libxft2:armhf (2.3.6-1build1) ... 595s Setting up libncurses-dev:armhf (6.4+20240113-1ubuntu2) ... 595s Setting up libpcre2-dev:armhf (10.42-4ubuntu2) ... 595s Setting up cpp-13 (13.2.0-23ubuntu4) ... 595s Setting up libproj25:armhf (9.4.0-1build2) ... 595s Setting up libpoppler134:armhf (24.02.0-1ubuntu9) ... 595s Setting up libtk8.6:armhf (8.6.14-1build1) ... 595s Setting up libpango-1.0-0:armhf (1.52.2+ds-1) ... 595s Setting up libkmlengine1t64:armhf (1.3.0-12build1) ... 595s Setting up libreadline-dev:armhf (8.2-4build1) ... 595s Setting up libcairo2:armhf (1.18.0-3build1) ... 595s Setting up gcc-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 595s Setting up libgeotiff5:armhf (1.7.1-5build1) ... 595s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 595s Setting up gcc-13 (13.2.0-23ubuntu4) ... 595s Setting up zlib1g-dev:armhf (1:1.3.dfsg-3.1ubuntu2) ... 595s Setting up cpp (4:13.2.0-7ubuntu1) ... 595s Setting up libpangoft2-1.0-0:armhf (1.52.2+ds-1) ... 595s Setting up libjpeg8-dev:armhf (8c-2ubuntu11) ... 595s Setting up libpangocairo-1.0-0:armhf (1.52.2+ds-1) ... 595s Setting up libspatialite8t64:armhf (5.1.0-3build1) ... 595s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 595s Setting up g++-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 595s Setting up gfortran-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 595s Setting up g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 595s Setting up g++-13 (13.2.0-23ubuntu4) ... 595s Setting up libpng-dev:armhf (1.6.43-5build1) ... 595s Setting up libjpeg-dev:armhf (8c-2ubuntu11) ... 595s Setting up gcc (4:13.2.0-7ubuntu1) ... 595s Setting up gfortran-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 595s Setting up gfortran-13 (13.2.0-23ubuntu4) ... 595s Setting up r-base-core (4.4.0-2) ... 595s 595s Creating config file /etc/R/Renviron with new version 595s Setting up r-cran-crayon (1.5.2-1) ... 595s Setting up r-cran-labeling (0.4.3-1) ... 595s Setting up r-cran-sourcetools (0.1.7-1-1) ... 595s Setting up r-cran-lattice (0.22-6-1) ... 595s Setting up r-cran-ps (1.7.6-1) ... 595s Setting up r-cran-nlme (3.1.164-1build1) ... 595s Setting up r-cran-farver (2.1.1-2) ... 595s Setting up r-cran-pbapply (1.7-2-1) ... 595s Setting up r-cran-spatstat.utils (3.0-4-1) ... 595s Setting up g++ (4:13.2.0-7ubuntu1) ... 595s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 595s Setting up r-cran-viridislite (0.4.2-2) ... 595s Setting up build-essential (12.10ubuntu1) ... 595s Setting up r-cran-tensor (1.5-4) ... 595s Setting up r-cran-lazyeval (0.2.2-1build1) ... 595s Setting up r-cran-wk (0.9.1-1) ... 595s Setting up r-cran-commonmark (1.9.1-1) ... 595s Setting up r-cran-proxy (0.4-27-1) ... 595s Setting up r-cran-r6 (2.5.1-1) ... 595s Setting up r-cran-pkgkitten (0.2.3-1) ... 595s Setting up r-cran-magrittr (2.0.3-1) ... 595s Setting up r-cran-rappdirs (0.3.3-1) ... 595s Setting up r-cran-littler (0.3.20-1) ... 595s Setting up r-cran-fs (1.6.3+dfsg-1build2) ... 595s Setting up r-cran-rcpp (1.0.12-1) ... 595s Setting up r-cran-curl (5.2.0+dfsg-1build2) ... 595s Setting up r-cran-brio (1.1.5-1) ... 595s Setting up r-cran-diffobj (0.3.5-1) ... 595s Setting up r-cran-maps (3.4.2-1) ... 595s Setting up r-cran-rlang (1.1.3-1) ... 595s Setting up littler (0.3.20-1) ... 595s Setting up r-cran-xfun (0.44+dfsg-1) ... 595s Setting up r-cran-sys (3.4.2-1) ... 595s Setting up r-cran-plogr (0.2.0-3build1) ... 595s Setting up r-cran-withr (2.5.0-1) ... 595s Setting up r-cran-processx (3.8.3-1) ... 595s Setting up r-cran-mime (0.12-2) ... 595s Setting up r-cran-praise (1.0.0-4build1) ... 595s Setting up r-cran-generics (0.1.3-1) ... 595s Setting up r-cran-base64enc (0.1-3-3) ... 595s Setting up r-cran-abind (1.4-5-2) ... 595s Setting up r-cran-s2 (1.1.6-1build2) ... 595s Setting up r-cran-digest (0.6.35-1) ... 595s Setting up r-cran-yaml (2.3.8-2) ... 595s Setting up r-cran-evaluate (0.23-1) ... 595s Setting up r-cran-dbi (1.2.2-1) ... 595s Setting up r-cran-highr (0.10+dfsg-2) ... 595s Setting up r-cran-fansi (1.0.5-1) ... 595s Setting up r-cran-mass (7.3-60.0.1-1) ... 595s Setting up r-cran-glue (1.7.0-1) ... 595s Setting up r-cran-bit (4.0.5-1) ... 595s Setting up r-cran-xtable (1:1.8-4-2) ... 595s Setting up r-cran-polyclip (1.10-6-1) ... 595s Setting up r-cran-cli (3.6.2-1) ... 595s Setting up gfortran (4:13.2.0-7ubuntu1) ... 595s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode 595s 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 595s update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode 595s 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 595s Setting up r-cran-lifecycle (1.0.4+dfsg-1) ... 595s Setting up r-cran-rprojroot (2.0.4-1) ... 595s Setting up r-cran-bit64 (4.0.5-1) ... 595s Setting up r-cran-deldir (2.0-4-1build1) ... 595s Setting up r-cran-goftest (1.2-3-1) ... 595s Setting up r-cran-askpass (1.2.0-1) ... 595s Setting up r-cran-fastmap (1.1.1-1) ... 595s Setting up r-cran-jsonlite (1.8.8+dfsg-1) ... 595s Setting up r-cran-pkgconfig (2.0.3-2build1) ... 595s Setting up r-cran-sp (1:2.1-2+dfsg-1) ... 595s Setting up r-cran-utf8 (1.2.4-1) ... 595s Setting up r-cran-colorspace (2.1-0+dfsg-1) ... 595s Setting up r-cran-stringi (1.8.3-1) ... 595s Setting up r-cran-rex (1.2.1-1) ... 595s Setting up r-cran-cpp11 (0.4.7-1) ... 595s Setting up r-cran-rcolorbrewer (1.1-3-1build1) ... 595s Setting up r-cran-isoband (0.2.7-1) ... 595s Setting up r-cran-gtable (0.3.4+dfsg-1) ... 595s Setting up r-cran-units (0.8-5+dfsg-1) ... 595s Setting up r-cran-later (1.3.2+dfsg-1) ... 595s Setting up r-cran-matrix (1.6-5-1) ... 595s Setting up r-cran-spatstat.sparse (3.0-3-1) ... 595s Setting up r-cran-htmltools (0.5.8.1-1) ... 595s Setting up r-cran-tinytex (0.49-1) ... 595s Setting up r-cran-kernsmooth (2.23-24-1) ... 595s Setting up r-cran-knitr (1.46+dfsg-1) ... 595s Setting up r-cran-mgcv (1.9-1-1) ... 595s Setting up r-cran-rpostgresql (0.7-6+dfsg-1) ... 595s Setting up r-cran-cachem (1.0.8-1) ... 595s Setting up r-cran-sass (0.4.9+dfsg-1) ... 595s Setting up r-cran-vctrs (0.6.5-1) ... 595s Setting up r-cran-pillar (1.9.0+dfsg-1) ... 595s Setting up r-cran-openssl (2.1.1+dfsg-2build2) ... 595s Setting up r-base-dev (4.4.0-2) ... 595s Setting up r-cran-stringr (1.5.1-1) ... 595s Setting up r-cran-class (7.3-22-2build1) ... 595s Setting up r-cran-callr (3.7.6-1) ... 595s Setting up r-cran-desc (1.4.3-1) ... 595s Setting up r-cran-munsell (0.5.0-2build1) ... 595s Setting up r-cran-tibble (3.2.1+dfsg-2) ... 595s Setting up r-cran-fontawesome (0.5.2-1) ... 595s Setting up r-cran-survival (3.5-8-1) ... 595s Setting up r-cran-jquerylib (0.1.4+dfsg-4) ... 595s Setting up r-cran-tidyselect (1.2.0+dfsg-1) ... 595s Setting up r-cran-httr (1.4.7+dfsg-1) ... 595s Setting up r-cran-scales (1.3.0-1) ... 595s Setting up r-cran-memoise (2.0.1-1) ... 595s Setting up r-cran-covr (3.6.4+dfsg-1) ... 595s Setting up r-cran-promises (1.3.0+dfsg-1) ... 595s Setting up r-cran-purrr (1.0.2-1) ... 595s Setting up r-cran-e1071 (1.7-14-1) ... 595s Setting up r-cran-spatstat.data (3.0-4-1) ... 595s Setting up r-cran-blob (1.2.4-1) ... 595s Setting up pkg-r-autopkgtest (20231212ubuntu1) ... 595s Setting up r-cran-spatstat.geom (3.2-9-1) ... 595s Setting up r-cran-pkgbuild (1.4.3-1) ... 595s Setting up r-cran-dplyr (1.1.4-1) ... 595s Setting up r-cran-rsqlite (2.3.4-1) ... 595s Setting up r-cran-pkgload (1.3.4-1) ... 595s Setting up r-cran-ggplot2 (3.5.1+dfsg-1) ... 595s Setting up r-cran-httpuv (1.6.15+dfsg-1) ... 595s Setting up r-cran-rematch2 (2.1.2-2build1) ... 595s Setting up r-cran-rpart (4.1.23-1build1) ... 595s Setting up r-cran-spatstat.random (3.2-3-1) ... 595s Setting up r-cran-classint (0.4-10+dfsg-1) ... 595s Setting up r-cran-bslib (0.7.0+dfsg-1) ... 595s Setting up r-cran-spatstat.explore (3.2-5-1) ... 595s Setting up r-cran-waldo (0.5.2-1build1) ... 595s Setting up r-cran-tidyr (1.3.1-1) ... 595s Setting up r-cran-spatstat.model (3.2-11-1) ... 595s Setting up r-cran-shiny (1.8.1.1+dfsg-1) ... 595s Setting up r-cran-testthat (3.2.1-1) ... 595s Setting up r-cran-rmarkdown (2.25+dfsg-3) ... 595s Setting up r-cran-spatstat.linnet (3.1-5-1) ... 595s Setting up r-cran-spatstat (3.0-7-1) ... 595s Setting up libheif-plugin-aomdec:armhf (1.17.6-1ubuntu4) ... 595s Setting up libheif-plugin-libde265:armhf (1.17.6-1ubuntu4) ... 595s Setting up libheif1:armhf (1.17.6-1ubuntu4) ... 595s Setting up libgdal34t64:armhf (3.8.5+dfsg-1) ... 595s Setting up r-cran-terra (1.7-65-1build2) ... 595s Setting up r-cran-sf (1.0-16+dfsg-1) ... 595s Setting up r-cran-stars (0.6-4-1) ... 595s Setting up r-cran-raster (3.6-26-1) ... 595s Setting up r-cran-lwgeom (0.2-13-3build2) ... 595s Setting up autopkgtest-satdep (0) ... 595s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 595s Processing triggers for man-db (2.12.1-1) ... 596s Processing triggers for install-info (7.1-3build2) ... 644s (Reading database ... 83432 files and directories currently installed.) 644s Removing autopkgtest-satdep (0) ... 658s autopkgtest [08:46:39]: test pkg-r-autopkgtest: /usr/share/dh-r/pkg-r-autopkgtest 658s autopkgtest [08:46:39]: test pkg-r-autopkgtest: [----------------------- 660s Test: Try to load the R library sf 660s 660s R version 4.4.0 (2024-04-24) -- "Puppy Cup" 660s Copyright (C) 2024 The R Foundation for Statistical Computing 660s Platform: arm-unknown-linux-gnueabihf (32-bit) 660s 660s R is free software and comes with ABSOLUTELY NO WARRANTY. 660s You are welcome to redistribute it under certain conditions. 660s Type 'license()' or 'licence()' for distribution details. 660s 660s R is a collaborative project with many contributors. 660s Type 'contributors()' for more information and 660s 'citation()' on how to cite R or R packages in publications. 660s 660s Type 'demo()' for some demos, 'help()' for on-line help, or 660s 'help.start()' for an HTML browser interface to help. 660s Type 'q()' to quit R. 660s 661s > library('sf') 661s Linking to GEOS 3.12.1, GDAL 3.8.5, PROJ 9.4.0; sf_use_s2() is TRUE 661s > 661s > 661s Other tests are currently unsupported! 661s They will be progressively added. 662s autopkgtest [08:46:43]: test pkg-r-autopkgtest: -----------------------] 666s pkg-r-autopkgtest PASS 666s autopkgtest [08:46:47]: test pkg-r-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 670s autopkgtest [08:46:51]: @@@@@@@@@@@@@@@@@@@@ summary 670s run-unit-test PASS 670s pkg-r-autopkgtest PASS