0s autopkgtest [05:08:24]: starting date and time: 2024-03-22 05:08:24+0000 0s autopkgtest [05:08:24]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [05:08:24]: host juju-7f2275-prod-proposed-migration-environment-4; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qbe60xpc/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,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 --apt-upgrade libtemplate-alloy-perl --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=perl/5.38.2-3.2 -- lxd -r lxd-armhf-10.145.243.59 lxd-armhf-10.145.243.59:autopkgtest/ubuntu/noble/armhf 26s autopkgtest [05:08:50]: testbed dpkg architecture: armhf 28s autopkgtest [05:08:52]: testbed apt version: 2.7.12 28s autopkgtest [05:08:52]: @@@@@@@@@@@@@@@@@@@@ test bed setup 35s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 35s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 36s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3754 kB] 36s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 36s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 36s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [631 kB] 36s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 36s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 36s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 36s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3779 kB] 36s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 36s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.3 kB] 36s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 39s Fetched 8892 kB in 2s (4768 kB/s) 39s Reading package lists... 48s tee: /proc/self/fd/2: Permission denied 70s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 70s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 70s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 70s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 74s Reading package lists... 74s Reading package lists... 74s Building dependency tree... 74s Reading state information... 75s Calculating upgrade... 75s The following packages were automatically installed and are no longer required: 75s linux-headers-6.8.0-11 python3-lib2to3 75s Use 'apt autoremove' to remove them. 75s The following packages will be REMOVED: 75s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 75s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 75s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 75s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 75s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 75s The following NEW packages will be installed: 75s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 75s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 75s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 75s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 75s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 75s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 75s linux-headers-6.8.0-20-generic xdg-user-dirs 75s The following packages have been kept back: 75s multipath-tools 75s The following packages will be upgraded: 75s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 75s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 75s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 75s dbus-session-bus-common dbus-system-bus-common dbus-user-session dhcpcd-base 75s dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject fdisk file ftp 75s fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 75s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 75s groff-base ibverbs-providers inetutils-telnet info initramfs-tools 75s initramfs-tools-bin initramfs-tools-core install-info iproute2 jq keyboxd 75s kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 libbinutils 75s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 75s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 75s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 libc-bin libc6 75s libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 libdbus-1-3 75s libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libevent-core-2.1-7 75s libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 libgcc-s1 75s libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 75s libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 75s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 75s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 75s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 75s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 75s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 75s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 75s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 75s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 75s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 75s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 75s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 75s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 75s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 75s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 75s openssh-server openssh-sftp-server openssl parted perl perl-base 75s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 75s python-apt-common python3 python3-apt python3-cryptography python3-dbus 75s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 75s python3-pkg-resources python3-pyrsistent python3-setuptools 75s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 75s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 75s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 75s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 75s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 76s 233 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 76s Need to get 106 MB of archives. 76s After this operation, 84.4 MB of additional disk space will be used. 76s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 76s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 76s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 76s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 76s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 76s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 76s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1ubuntu1 [119 kB] 76s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1ubuntu1 [321 kB] 76s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1ubuntu1 [31.4 kB] 76s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1ubuntu1 [78.6 kB] 76s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 76s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 76s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 76s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 76s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 76s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 76s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 76s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 76s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 76s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 76s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 76s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 76s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 76s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 76s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 77s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 77s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 77s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 77s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 77s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 77s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 77s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 77s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 77s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 77s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 77s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 77s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 77s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 77s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 77s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 77s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 77s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 77s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 77s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 77s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 77s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 77s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 77s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 77s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 77s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 77s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 77s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 77s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 77s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 77s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 77s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 77s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 77s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 77s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 77s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 77s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 77s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 77s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 77s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 77s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 77s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 77s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 77s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 77s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 78s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 78s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 78s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 78s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 78s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 78s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 78s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 78s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 78s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 78s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 78s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 78s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 78s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu1 [19.0 kB] 78s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 78s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 78s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 78s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 78s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 78s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 78s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 78s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 78s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-6 [661 kB] 78s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 78s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 78s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 78s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 78s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 78s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 78s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 78s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 78s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 78s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 78s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 79s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 79s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 79s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 79s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 79s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 79s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 79s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 79s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 79s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 79s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 79s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 79s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu23 [20.3 kB] 79s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 79s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu23 [9058 B] 79s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 79s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 79s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 79s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 79s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 79s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 79s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 79s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 79s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 79s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu2 [330 kB] 79s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 79s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 79s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 79s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 79s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 79s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 79s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 79s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 79s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 79s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 79s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 79s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 79s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 79s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 80s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 80s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 80s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 80s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 80s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 80s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 80s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 80s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 80s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 80s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 80s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 80s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 80s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 80s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 80s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 80s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 80s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 80s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 80s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 80s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 80s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 80s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 80s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 80s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 80s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 80s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 80s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 80s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 80s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 80s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 80s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 80s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 80s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 80s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 80s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 80s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 80s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 80s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 80s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 80s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 80s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 80s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 80s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 80s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 80s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 80s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 80s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 80s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 80s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 80s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 80s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 80s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 80s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 80s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 80s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 80s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu1 [49.7 kB] 80s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 80s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 80s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 80s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 80s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 80s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 80s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 81s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 81s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu6 [140 kB] 81s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 81s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 81s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 81s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 81s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 81s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 81s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 81s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 81s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 81s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 81s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 81s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 81s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 81s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 81s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1ubuntu1 [13.9 kB] 81s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 81s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 81s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 81s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 81s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 81s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 81s Get:227 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 81s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 81s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 81s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 81s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 81s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 81s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 81s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 81s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 81s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu6 [9818 B] 81s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu6 [142 kB] 81s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 81s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 81s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 81s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 81s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 81s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 81s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 81s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 81s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 81s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 81s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 81s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 81s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 81s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 81s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 81s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 81s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 81s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 81s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 82s Get:257 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 82s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 82s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 82s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 82s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu1 [61.3 kB] 82s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 82s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 82s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 82s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 83s Preconfiguring packages ... 83s Fetched 106 MB in 6s (17.2 MB/s) 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 ... 58619 files and directories currently installed.) 84s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 84s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 84s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 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 ... 58619 files and directories currently installed.) 84s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 84s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 84s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 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 ... 58619 files and directories currently installed.) 84s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 84s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 84s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 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 ... 58619 files and directories currently installed.) 84s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 84s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 84s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 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 ... 58619 files and directories currently installed.) 84s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 84s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 85s Setting up libc6:armhf (2.39-0ubuntu6) ... 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 ... 58619 files and directories currently installed.) 86s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 86s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 86s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1ubuntu1_armhf.deb ... 86s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 86s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1ubuntu1_armhf.deb ... 86s Unpacking libkrb5-3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 86s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1ubuntu1_armhf.deb ... 86s Unpacking libkrb5support0:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 86s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1ubuntu1_armhf.deb ... 86s Unpacking libk5crypto3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 86s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 86s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 86s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 86s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 86s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 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 ... 58619 files and directories currently installed.) 86s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 86s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 86s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 86s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 86s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 86s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 86s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 86s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 86s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 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 ... 58619 files and directories currently installed.) 86s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 86s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 86s Setting up liblzma5:armhf (5.6.0-0.2) ... 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 ... 58619 files and directories currently installed.) 86s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 86s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 86s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 86s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 86s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 86s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 86s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 86s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 86s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 87s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 87s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 87s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 87s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 87s Setting up libaudit-common (1:3.1.2-2.1) ... 87s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 87s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 87s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 87s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 87s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 87s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 87s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 87s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 87s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 87s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 87s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 87s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 87s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 87s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 87s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 87s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 87s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 87s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 87s 87s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 87s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 88s Selecting previously unselected package libcurl4t64:armhf. 88s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58613 files and directories currently installed.) 88s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 88s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 88s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 88s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 88s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 88s wget depends on libpsl5 (>= 0.16.0). 88s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 88s 88s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 88s Removing libpsl5:armhf (0.21.2-1build1) ... 88s Selecting previously unselected package libpsl5t64:armhf. 88s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58614 files and directories currently installed.) 88s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 88s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 88s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 88s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 88s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 88s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 88s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 88s tcpdump depends on libpcap0.8 (>= 1.9.1). 88s 88s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58620 files and directories currently installed.) 88s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 88s Selecting previously unselected package libpcap0.8t64:armhf. 88s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58609 files and directories currently installed.) 88s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 88s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 88s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 88s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 89s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 89s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 89s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 89s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 89s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 89s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 89s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 89s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 89s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 89s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 89s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 89s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 89s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 89s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 89s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 89s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 90s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 90s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 90s Selecting previously unselected package linux-headers-6.8.0-20. 90s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 90s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 92s Selecting previously unselected package linux-headers-6.8.0-20-generic. 92s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 92s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 93s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 93s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 93s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 89772 files and directories currently installed.) 93s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 94s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 94s systemd depends on libssl3 (>= 3.0.0). 94s libssh-4:armhf depends on libssl3 (>= 3.0.0). 94s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 94s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 94s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 94s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 94s libnvme1 depends on libssl3 (>= 3.0.0). 94s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 94s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 94s dhcpcd-base depends on libssl3 (>= 3.0.0). 94s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 94s 94s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 94s Selecting previously unselected package libssl3t64:armhf. 94s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78622 files and directories currently installed.) 94s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 94s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 94s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 94s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78635 files and directories currently installed.) 94s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 94s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 94s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 94s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 94s Setting up libudev1:armhf (255.4-1ubuntu5) ... 94s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78635 files and directories currently installed.) 94s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 94s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 94s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 94s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 95s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 95s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 95s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 95s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 95s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 95s Setting up systemd-dev (255.4-1ubuntu5) ... 95s Setting up systemd (255.4-1ubuntu5) ... 96s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78635 files and directories currently installed.) 96s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 96s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 96s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 96s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 96s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 96s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 96s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 97s pam_namespace.service is a disabled or a static unit not running, not starting it. 97s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78635 files and directories currently installed.) 97s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 97s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 97s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 97s Installing new version of config file /etc/security/namespace.init ... 97s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 97s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 97s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 97s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 97s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 97s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 97s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 97s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 97s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 97s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 97s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 97s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 97s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 97s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 97s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 97s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 97s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 97s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 97s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 97s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 97s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 98s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 98s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 98s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 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 ... 78633 files and directories currently installed.) 98s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 98s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 98s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 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 ... 78633 files and directories currently installed.) 98s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 98s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 98s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 98s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 98s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 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 ... 78633 files and directories currently installed.) 98s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 98s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 98s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 98s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 98s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 98s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 99s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 99s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 99s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 99s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 99s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 99s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 99s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 99s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 99s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78627 files and directories currently installed.) 99s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 99s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 99s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78627 files and directories currently installed.) 99s Removing libparted2:armhf (3.6-3) ... 99s Selecting previously unselected package libparted2t64:armhf. 99s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 99s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 99s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 99s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 99s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 99s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 99s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 99s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 99s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 100s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 100s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 100s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 100s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 100s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 100s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 100s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 100s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 100s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 100s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 100s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 100s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 100s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 100s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 101s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 101s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 101s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 101s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 101s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 101s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 101s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 101s perl depends on libperl5.38 (= 5.38.2-3). 101s 101s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78624 files and directories currently installed.) 101s Removing libperl5.38:armhf (5.38.2-3) ... 101s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 101s iproute2 depends on libdb5.3. 101s apt-utils depends on libdb5.3. 101s 101s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 101s Selecting previously unselected package libdb5.3t64:armhf. 101s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78099 files and directories currently installed.) 101s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_armhf.deb ... 101s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 101s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 101s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 101s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 101s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78105 files and directories currently installed.) 102s Removing libgdbm-compat4:armhf (1.23-5) ... 102s Removing libgdbm6:armhf (1.23-5) ... 102s Selecting previously unselected package libgdbm6t64:armhf. 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78095 files and directories currently installed.) 102s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 102s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 102s Selecting previously unselected package libgdbm-compat4t64:armhf. 102s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 102s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 102s Selecting previously unselected package libperl5.38t64:armhf. 102s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 102s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 102s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 102s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 102s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 102s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 102s Setting up perl-base (5.38.2-3.2) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78626 files and directories currently installed.) 102s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 102s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 102s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 102s libhogweed6:armhf depends on libnettle8. 102s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 102s libcurl3-gnutls:armhf depends on libnettle8. 102s libarchive13:armhf depends on libnettle8. 102s 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78626 files and directories currently installed.) 103s Removing libnettle8:armhf (3.9.1-2) ... 103s Selecting previously unselected package libnettle8t64:armhf. 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78619 files and directories currently installed.) 103s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 103s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 103s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 103s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 103s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 103s 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78627 files and directories currently installed.) 103s Removing libhogweed6:armhf (3.9.1-2) ... 103s Selecting previously unselected package libhogweed6t64:armhf. 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78622 files and directories currently installed.) 103s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 103s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 103s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 103s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 103s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 103s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 103s fwupd depends on libgnutls30 (>= 3.7.3). 103s dirmngr depends on libgnutls30 (>= 3.8.1). 103s apt depends on libgnutls30 (>= 3.8.1). 103s 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78628 files and directories currently installed.) 103s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 103s Selecting previously unselected package libgnutls30t64:armhf. 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78619 files and directories currently installed.) 103s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 103s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 103s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78647 files and directories currently installed.) 103s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 103s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 103s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 103s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 103s fwupd depends on libcurl3-gnutls (>= 7.63.0). 103s 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78647 files and directories currently installed.) 103s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 103s Selecting previously unselected package libcurl3t64-gnutls:armhf. 103s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78640 files and directories currently installed.) 103s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 103s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 103s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 103s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 103s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 103s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 103s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 103s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 103s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 103s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 103s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 104s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 104s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 104s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 104s Selecting previously unselected package libnetplan1:armhf. 104s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 104s Unpacking libnetplan1:armhf (1.0-1) ... 104s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 104s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 104s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 104s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 104s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 104s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu23_armhf.deb ... 104s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 104s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu23_all.deb ... 104s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 104s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 104s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 104s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 104s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 104s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 104s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 104s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 104s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 104s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 104s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 105s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 105s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 105s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 105s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 105s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 105s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78651 files and directories currently installed.) 105s Removing libnetplan0:armhf (0.107.1-3) ... 105s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 105s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 105s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 105s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 105s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 105s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 105s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 105s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 105s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 105s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 105s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 105s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 105s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 105s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 105s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 105s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 105s fwupd depends on libglib2.0-0 (>= 2.79.0). 105s bolt depends on libglib2.0-0 (>= 2.56.0). 105s 105s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 105s Selecting previously unselected package libglib2.0-0t64:armhf. 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78622 files and directories currently installed.) 105s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 105s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 105s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 105s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 105s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 105s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 105s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 105s fwupd depends on libarchive13 (>= 3.2.1). 105s 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78647 files and directories currently installed.) 105s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 105s Selecting previously unselected package libarchive13t64:armhf. 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78641 files and directories currently installed.) 105s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_armhf.deb ... 105s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 105s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 105s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 105s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 105s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 105s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 105s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 105s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 105s apt depends on libapt-pkg6.0 (>= 2.7.12). 105s 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78648 files and directories currently installed.) 105s Removing libapt-pkg6.0:armhf (2.7.12) ... 106s Selecting previously unselected package libapt-pkg6.0t64:armhf. 106s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78599 files and directories currently installed.) 106s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 106s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 106s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 106s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78649 files and directories currently installed.) 106s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 106s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 106s Setting up apt (2.7.13ubuntu1) ... 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78649 files and directories currently installed.) 107s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 107s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 107s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 107s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 107s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 107s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 107s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 107s gpgv depends on libnpth0 (>= 0.90). 107s gpgsm depends on libnpth0 (>= 0.90). 107s gpg-agent depends on libnpth0 (>= 0.90). 107s gpg depends on libnpth0 (>= 0.90). 107s dirmngr depends on libnpth0 (>= 0.90). 107s 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78649 files and directories currently installed.) 107s Removing libnpth0:armhf (1.6-3build2) ... 107s Selecting previously unselected package libnpth0t64:armhf. 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78644 files and directories currently installed.) 107s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 107s Unpacking libnpth0t64:armhf (1.6-3.1) ... 107s Setting up libnpth0t64:armhf (1.6-3.1) ... 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78650 files and directories currently installed.) 107s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 107s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 107s Setting up gpgv (2.4.4-2ubuntu15) ... 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78650 files and directories currently installed.) 107s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 107s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 107s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 107s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 107s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 107s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 107s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 107s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 107s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 107s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 107s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 107s gpgconf depends on libreadline8 (>= 6.0). 107s gawk depends on libreadline8 (>= 6.0). 107s fdisk depends on libreadline8 (>= 6.0). 107s 107s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78650 files and directories currently installed.) 107s Removing libreadline8:armhf (8.2-3) ... 107s Selecting previously unselected package libreadline8t64:armhf. 108s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78638 files and directories currently installed.) 108s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 108s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 108s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 108s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 108s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 108s Unpacking libreadline8t64:armhf (8.2-3.1) ... 108s Setting up libreadline8t64:armhf (8.2-3.1) ... 108s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78658 files and directories currently installed.) 108s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 108s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 108s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 108s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 108s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 108s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 108s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 108s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 108s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 108s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 108s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 108s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 108s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 108s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 108s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 108s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 108s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 108s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 108s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 108s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 109s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 109s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 109s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 109s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 109s Setting up dpkg (1.22.6ubuntu4) ... 109s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 109s Setting up libexpat1:armhf (2.6.1-2) ... 109s Setting up python3.12-minimal (3.12.2-4build3) ... 110s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78655 files and directories currently installed.) 110s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 110s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 110s Setting up python3-minimal (3.12.2-0ubuntu1) ... 111s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78655 files and directories currently installed.) 111s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 111s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 111s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 111s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 111s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 111s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 111s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 111s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78655 files and directories currently installed.) 111s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 111s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 111s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 111s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 111s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 111s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 111s Selecting previously unselected package libgpgme11t64:armhf. 111s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 111s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 111s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 111s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 111s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 111s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 111s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 111s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 111s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 111s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 111s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 111s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 111s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 111s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 111s 111s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78662 files and directories currently installed.) 111s Removing libreiserfscore0 (1:3.6.27-7) ... 111s Selecting previously unselected package libreiserfscore0t64. 111s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78657 files and directories currently installed.) 111s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 111s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 111s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 111s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 111s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 111s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 111s 111s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78663 files and directories currently installed.) 111s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 111s Selecting previously unselected package libext2fs2t64:armhf. 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78656 files and directories currently installed.) 112s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 112s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 112s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 112s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 112s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 112s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 112s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 112s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78672 files and directories currently installed.) 112s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 112s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 112s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 112s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 112s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 112s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 112s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 112s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78672 files and directories currently installed.) 112s Removing libnvme1 (1.8-2) ... 112s Selecting previously unselected package libnvme1t64. 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78665 files and directories currently installed.) 112s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 112s Unpacking libnvme1t64 (1.8-3) ... 112s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 112s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 112s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 112s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 112s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 112s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 112s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 112s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 112s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 112s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 112s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 112s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 112s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 112s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 112s Removing libelf1:armhf (0.190-1) ... 112s Selecting previously unselected package libelf1t64:armhf. 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78668 files and directories currently installed.) 112s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 112s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 112s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 112s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 112s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 112s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 112s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 112s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 113s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 113s Selecting previously unselected package libtirpc3t64:armhf. 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78667 files and directories currently installed.) 113s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 113s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 113s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 113s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 113s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 113s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 113s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 113s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 113s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 113s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 113s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 113s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 113s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 113s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 113s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 113s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 113s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 113s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 113s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 113s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 113s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 113s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 113s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 113s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 113s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 113s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 113s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 113s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 113s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 113s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 113s Setting up coreutils (9.4-3ubuntu3) ... 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78678 files and directories currently installed.) 113s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 113s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 113s Setting up util-linux (2.39.3-9ubuntu2) ... 114s fstrim.service is a disabled or a static unit not running, not starting it. 114s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78678 files and directories currently installed.) 114s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 114s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 114s Setting up libc-bin (2.39-0ubuntu6) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78678 files and directories currently installed.) 115s Removing libatm1:armhf (1:2.5.1-5) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 115s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 115s Unpacking file (1:5.45-3) over (1:5.45-2) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 115s Removing libmagic1:armhf (1:5.45-2) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78663 files and directories currently installed.) 115s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 115s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 115s Selecting previously unselected package libmagic1t64:armhf. 115s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 115s Unpacking libmagic1t64:armhf (1:5.45-3) ... 115s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_armhf.deb ... 115s Unpacking libplymouth5:armhf (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78674 files and directories currently installed.) 115s Removing libpng16-16:armhf (1.6.43-1) ... 115s Selecting previously unselected package libpng16-16t64:armhf. 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78664 files and directories currently installed.) 115s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 115s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 115s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 115s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 115s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 115s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 115s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 115s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78675 files and directories currently installed.) 115s Removing libuv1:armhf (1.48.0-1) ... 115s Selecting previously unselected package libuv1t64:armhf. 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78670 files and directories currently installed.) 115s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 115s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 115s Removing python3-distutils (3.11.5-1) ... 116s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 116s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 116s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 116s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 116s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 116s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 116s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 116s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 116s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 116s Setting up libsemanage-common (3.5-1build4) ... 116s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 116s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 116s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 116s Setting up libsemanage2:armhf (3.5-1build4) ... 116s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 116s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 116s Unpacking install-info (7.1-3build1) over (7.1-3) ... 116s Setting up install-info (7.1-3build1) ... 116s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 116s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 116s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 116s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 116s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 116s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 116s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 116s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 116s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 116s Preparing to unpack .../04-krb5-locales_1.20.1-5.1ubuntu1_all.deb ... 116s Unpacking krb5-locales (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 116s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 116s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 116s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 116s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 116s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 116s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 116s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 116s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 117s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 117s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 117s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 117s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 117s Selecting previously unselected package xdg-user-dirs. 117s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 117s Unpacking xdg-user-dirs (0.18-1) ... 117s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 117s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 117s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 118s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 118s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 118s Unpacking ftp (20230507-2build1) over (20230507-2) ... 118s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 118s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 118s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 118s Unpacking info (7.1-3build1) over (7.1-3) ... 118s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 118s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 118s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 118s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 118s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 118s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 118s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_armhf.deb ... 118s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 118s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu6_armhf.deb ... 119s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 119s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 119s Unpacking psmisc (23.7-1) over (23.6-2) ... 119s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 119s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 119s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 119s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 119s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 119s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 119s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 119s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 119s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 119s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 119s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 119s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 119s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 119s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 119s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 119s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 119s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 119s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 119s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 119s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 119s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 119s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 119s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 119s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 119s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 119s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 119s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 119s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 120s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 120s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 120s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 120s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 120s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 120s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 120s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 120s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 120s Selecting previously unselected package libatm1t64:armhf. 120s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 120s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 120s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 120s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 120s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 120s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 120s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 120s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 120s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 120s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 120s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 120s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 120s Preparing to unpack .../47-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 120s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 120s Preparing to unpack .../48-python3-typing-extensions_4.10.0-1_all.deb ... 120s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 120s Preparing to unpack .../49-kpartx_0.9.4-5ubuntu5_armhf.deb ... 120s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 120s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 120s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 120s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 120s Setting up libibverbs1:armhf (50.0-2build1) ... 120s Setting up systemd-sysv (255.4-1ubuntu5) ... 120s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 120s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 120s Setting up libgdbm6t64:armhf (1.23-5.1) ... 120s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 120s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 120s Setting up xdg-user-dirs (0.18-1) ... 120s Setting up ibverbs-providers:armhf (50.0-2build1) ... 120s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 120s Setting up libmagic-mgc (1:5.45-3) ... 120s Setting up gawk (1:5.2.1-2build2) ... 120s Setting up psmisc (23.7-1) ... 120s Setting up libjq1:armhf (1.7.1-3) ... 120s Setting up libtirpc-common (1.3.4+ds-1.1) ... 120s Setting up libbrotli1:armhf (1.1.0-2build1) ... 120s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 120s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) ... 120s Setting up libuv1t64:armhf (1.48.0-1.1) ... 120s Setting up libmagic1t64:armhf (1:5.45-3) ... 120s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 120s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 120s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 120s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 120s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 120s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 120s Setting up krb5-locales (1.20.1-5.1ubuntu1) ... 120s Setting up file (1:5.45-3) ... 120s Setting up kmod (31+20240202-2ubuntu4) ... 121s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 121s Setting up locales (2.39-0ubuntu6) ... 121s Generating locales (this might take a while)... 123s en_US.UTF-8... done 123s Generation complete. 123s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 123s Setting up xxd (2:9.1.0016-1ubuntu5) ... 123s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 123s Setting up libelf1t64:armhf (0.190-1.1build2) ... 123s Setting up libkrb5support0:armhf (1.20.1-5.1ubuntu1) ... 123s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 123s Setting up eject (2.39.3-9ubuntu2) ... 123s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 123s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 123s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 123s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 123s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 123s Installing new version of config file /etc/apparmor.d/code ... 123s Installing new version of config file /etc/apparmor.d/firefox ... 123s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 123s 124s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 124s Reloading AppArmor profiles 124s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 124s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 124s 125s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 125s 125s Error: At least one profile failed to load 125s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 125s No schema files found: doing nothing. 125s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 125s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 125s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 125s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 125s Setting up libslang2:armhf (2.3.3-3build1) ... 125s Setting up libnvme1t64 (1.8-3) ... 125s Setting up mtr-tiny (0.95-1.1build1) ... 125s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 125s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 125s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 125s Setting up xz-utils (5.6.0-0.2) ... 125s Setting up perl-modules-5.38 (5.38.2-3.2) ... 125s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 125s Setting up libpng16-16t64:armhf (1.6.43-3) ... 125s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 125s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 125s Setting up udev (255.4-1ubuntu5) ... 126s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 126s Setting up usb.ids (2024.03.18-1) ... 126s Setting up sudo (1.9.15p5-3ubuntu3) ... 126s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 126s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 126s Setting up libk5crypto3:armhf (1.20.1-5.1ubuntu1) ... 126s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 126s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 126s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 126s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 126s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 126s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 126s Setting up python-apt-common (2.7.6build1) ... 126s Setting up mount (2.39.3-9ubuntu2) ... 126s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 126s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 127s uuidd.service is a disabled or a static unit not running, not starting it. 127s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 127s Setting up groff-base (1.23.0-3build1) ... 127s Setting up libplymouth5:armhf (24.004.60-1ubuntu6) ... 127s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 127s Setting up kpartx (0.9.4-5ubuntu5) ... 127s Setting up jq (1.7.1-3) ... 127s Setting up gpgconf (2.4.4-2ubuntu15) ... 127s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 127s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 127s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 127s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 127s Setting up libkrb5-3:armhf (1.20.1-5.1ubuntu1) ... 127s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 127s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 127s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 127s Setting up tnftp (20230507-2build1) ... 127s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 127s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 127s Setting up libfido2-1:armhf (1.14.0-1build1) ... 127s Setting up openssl (3.0.13-0ubuntu2) ... 127s Setting up libbsd0:armhf (0.12.1-1) ... 127s Setting up readline-common (8.2-3.1) ... 127s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 127s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 127s Setting up dbus-bin (1.14.10-4ubuntu2) ... 127s Setting up info (7.1-3build1) ... 127s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 127s Setting up gpg (2.4.4-2ubuntu15) ... 127s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 127s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 127s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 127s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 127s Setting up rsync (3.2.7-1build1) ... 128s rsync.service is a disabled or a static unit not running, not starting it. 128s Setting up libudisks2-0:armhf (2.10.1-6) ... 128s Setting up bolt (0.9.6-2build1) ... 128s bolt.service is a disabled or a static unit not running, not starting it. 128s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 128s Setting up initramfs-tools-bin (0.142ubuntu23) ... 128s Setting up libctf0:armhf (2.42-4ubuntu1) ... 128s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 128s Setting up python3.11-minimal (3.11.8-1build4) ... 129s Setting up tcpdump (4.99.4-3ubuntu2) ... 129s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 129s 129s Setting up apt-utils (2.7.13ubuntu1) ... 129s Setting up gpg-agent (2.4.4-2ubuntu15) ... 130s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 130s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 130s Setting up wget (1.21.4-1ubuntu2) ... 130s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 130s Setting up plymouth (24.004.60-1ubuntu6) ... 130s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 130s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 130s Setting up libxmlb2:armhf (0.3.15-1build1) ... 130s Setting up btrfs-progs (6.6.3-1.1build1) ... 130s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 130s Setting up python3.12 (3.12.2-4build3) ... 132s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 132s Setting up gpgsm (2.4.4-2ubuntu15) ... 132s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 132s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 132s update-initramfs: deferring update (trigger activated) 132s e2scrub_all.service is a disabled or a static unit not running, not starting it. 132s Setting up libparted2t64:armhf (3.6-3.1build2) ... 132s Setting up linux-headers-generic (6.8.0-20.20+1) ... 132s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 132s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 132s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 132s Setting up libnetplan1:armhf (1.0-1) ... 132s Setting up man-db (2.12.0-3build4) ... 132s Updating database of manual pages ... 134s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 134s 134s man-db.service is a disabled or a static unit not running, not starting it. 134s Setting up libblockdev3:armhf (3.1.0-1build1) ... 134s Setting up fdisk (2.39.3-9ubuntu2) ... 134s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 134s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 134s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) ... 134s Setting up libftdi1-2:armhf (1.5-6build4) ... 134s Setting up perl (5.38.2-3.2) ... 134s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 134s update-initramfs: deferring update (trigger activated) 134s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 134s Setting up dbus (1.14.10-4ubuntu2) ... 134s A reboot is required to replace the running dbus-daemon. 134s Please reboot the system when convenient. 135s Setting up shared-mime-info (2.4-1build1) ... 135s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) ... 135s Setting up ftp (20230507-2build1) ... 135s Setting up keyboxd (2.4.4-2ubuntu15) ... 135s Setting up libdpkg-perl (1.22.6ubuntu4) ... 135s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) ... 135s Setting up libssh-4:armhf (0.10.6-2build1) ... 135s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 135s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 135s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 135s Setting up netplan-generator (1.0-1) ... 135s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 135s Setting up initramfs-tools-core (0.142ubuntu23) ... 135s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 135s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 135s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 135s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 135s Setting up systemd-resolved (255.4-1ubuntu5) ... 136s Setting up python3.11 (3.11.8-1build4) ... 137s Setting up telnet (0.17+2.5-3ubuntu3) ... 137s Setting up initramfs-tools (0.142ubuntu23) ... 137s update-initramfs: deferring update (trigger activated) 137s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 137s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 137s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 137s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 137s Setting up iproute2 (6.1.0-1ubuntu5) ... 138s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 138s Setting up libgusb2:armhf (0.4.8-1build1) ... 138s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 138s Setting up parted (3.6-3.1build2) ... 138s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 138s Setting up python3 (3.12.2-0ubuntu1) ... 138s Setting up binutils (2.42-4ubuntu1) ... 138s Setting up libjcat1:armhf (0.2.0-2build2) ... 138s Setting up dpkg-dev (1.22.6ubuntu4) ... 138s Setting up dirmngr (2.4.4-2ubuntu15) ... 138s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 138s Setting up python3-cryptography (41.0.7-4build2) ... 138s Setting up python3-gi (3.47.0-3build1) ... 139s Setting up python3-typing-extensions (4.10.0-1) ... 139s Setting up lsof (4.95.0-1build2) ... 139s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 139s Setting up libnsl2:armhf (1.3.0-3build2) ... 139s Setting up gnupg (2.4.4-2ubuntu15) ... 139s Setting up python3-netplan (1.0-1) ... 139s Setting up curl (8.5.0-2ubuntu7) ... 139s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 139s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 139s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 139s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 139s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 139s Setting up python3-dbus (1.3.2-5build2) ... 140s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 140s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 140s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 141s Replacing config file /etc/ssh/sshd_config with new version 142s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 143s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 143s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 143s Setting up python3-apt (2.7.6build1) ... 143s Setting up libfwupd2:armhf (1.9.15-1) ... 143s Setting up python3-yaml (6.0.1-2build1) ... 144s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 144s Setting up netplan.io (1.0-1) ... 144s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 144s Setting up ubuntu-pro-client (31.2) ... 144s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 144s 145s Setting up fwupd (1.9.15-1) ... 146s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 146s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 146s fwupd.service is a disabled or a static unit not running, not starting it. 146s Setting up ubuntu-pro-client-l10n (31.2) ... 146s Setting up udisks2 (2.10.1-6) ... 146s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 146s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 146s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 146s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 146s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 146s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 146s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 146s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 146s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 146s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 146s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 146s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 146s Processing triggers for ufw (0.36.2-5) ... 146s Processing triggers for systemd (255.4-1ubuntu5) ... 147s Processing triggers for install-info (7.1-3build1) ... 147s Processing triggers for libc-bin (2.39-0ubuntu6) ... 147s Processing triggers for initramfs-tools (0.142ubuntu23) ... 148s Reading package lists... 148s Building dependency tree... 148s Reading state information... 149s The following packages will be REMOVED: 149s linux-headers-6.8.0-11* python3-lib2to3* 149s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 149s After this operation, 85.8 MB disk space will be freed. 149s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78592 files and directories currently installed.) 149s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 150s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 152s autopkgtest [05:10:56]: rebooting testbed after setup commands that affected boot 190s autopkgtest [05:11:34]: testbed running kernel: Linux 5.15.0-101-generic #111-Ubuntu SMP Wed Mar 6 18:01:01 UTC 2024 215s autopkgtest [05:11:59]: @@@@@@@@@@@@@@@@@@@@ apt-source libtemplate-alloy-perl 224s Get:1 http://ftpmaster.internal/ubuntu noble/universe libtemplate-alloy-perl 1.022-2 (dsc) [2160 B] 224s Get:2 http://ftpmaster.internal/ubuntu noble/universe libtemplate-alloy-perl 1.022-2 (tar) [196 kB] 224s Get:3 http://ftpmaster.internal/ubuntu noble/universe libtemplate-alloy-perl 1.022-2 (diff) [4736 B] 224s gpgv: Signature made Sun Oct 16 22:02:07 2022 UTC 224s gpgv: using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8 224s gpgv: Can't check signature: No public key 224s dpkg-source: warning: cannot verify inline signature for ./libtemplate-alloy-perl_1.022-2.dsc: no acceptable signature found 224s autopkgtest [05:12:08]: testing package libtemplate-alloy-perl version 1.022-2 226s autopkgtest [05:12:10]: build not needed 228s autopkgtest [05:12:12]: test autodep8-perl-build-deps: preparing testbed 237s Reading package lists... 237s Building dependency tree... 237s Reading state information... 238s Starting pkgProblemResolver with broken count: 0 238s Starting 2 pkgProblemResolver with broken count: 0 238s Done 239s The following additional packages will be installed: 239s autoconf autodep8 automake autopoint autotools-dev build-essential cpp 239s cpp-13 cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf dctrl-tools 239s debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 239s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 239s gcc-13-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 239s libarchive-zip-perl libasan8 libatomic1 libc-dev-bin libc6-dev libcc1-0 239s libcrypt-dev libdebhelper-perl libdw1t64 libfile-stripnondeterminism-perl 239s libgcc-13-dev libgomp1 libisl23 libmpc3 libstdc++-13-dev 239s libsub-override-perl libtemplate-alloy-perl libtool libubsan1 linux-libc-dev 239s m4 pkg-perl-autopkgtest po-debconf rpcsvc-proto 239s Suggested packages: 239s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 239s cpp-13-doc debtags dh-make gcc-13-doc gcc-multilib manpages-dev flex bison 239s gdb gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev 239s libgettextpo-dev glibc-doc libstdc++-13-doc libtool-doc gfortran 239s | fortran95-compiler gcj-jdk m4-doc libmail-box-perl 239s Recommended packages: 239s manpages manpages-dev libc-devtools libarchive-cpio-perl libltdl-dev 239s libmail-sendmail-perl 239s The following NEW packages will be installed: 239s autoconf autodep8 automake autopkgtest-satdep autopoint autotools-dev 239s build-essential cpp cpp-13 cpp-13-arm-linux-gnueabihf 239s cpp-arm-linux-gnueabihf dctrl-tools debhelper debugedit dh-autoreconf 239s dh-strip-nondeterminism dwz g++ g++-13 g++-13-arm-linux-gnueabihf 239s g++-arm-linux-gnueabihf gcc gcc-13 gcc-13-arm-linux-gnueabihf 239s gcc-arm-linux-gnueabihf gettext intltool-debian libarchive-zip-perl libasan8 239s libatomic1 libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl 239s libdw1t64 libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 libisl23 239s libmpc3 libstdc++-13-dev libsub-override-perl libtemplate-alloy-perl libtool 239s libubsan1 linux-libc-dev m4 pkg-perl-autopkgtest po-debconf rpcsvc-proto 239s 0 upgraded, 51 newly installed, 0 to remove and 1 not upgraded. 239s Need to get 52.0 MB/52.0 MB of archives. 239s After this operation, 153 MB of additional disk space will be used. 239s Get:1 /tmp/autopkgtest.PDEH1o/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [756 B] 239s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf m4 armhf 1.4.19-4 [235 kB] 239s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf autoconf all 2.71-3 [339 kB] 239s Get:4 http://ftpmaster.internal/ubuntu noble/main armhf dctrl-tools armhf 2.24-3build2 [57.2 kB] 239s Get:5 http://ftpmaster.internal/ubuntu noble/main armhf autodep8 all 0.28 [13.2 kB] 239s Get:6 http://ftpmaster.internal/ubuntu noble/main armhf autotools-dev all 20220109.1 [44.9 kB] 239s Get:7 http://ftpmaster.internal/ubuntu noble/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 239s Get:8 http://ftpmaster.internal/ubuntu noble/main armhf autopoint all 0.21-14ubuntu1 [422 kB] 239s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-dev-bin armhf 2.39-0ubuntu6 [19.1 kB] 239s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-libc-dev armhf 6.8.0-20.20 [1555 kB] 239s Get:11 http://ftpmaster.internal/ubuntu noble/main armhf libcrypt-dev armhf 1:4.4.36-4 [136 kB] 240s Get:12 http://ftpmaster.internal/ubuntu noble/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu6 [63.7 kB] 240s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6-dev armhf 2.39-0ubuntu6 [1351 kB] 240s Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3 [595 kB] 240s Get:15 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1 [46.4 kB] 240s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [8753 kB] 240s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cpp-13 armhf 13.2.0-19ubuntu1 [1036 B] 240s Get:18 http://ftpmaster.internal/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 240s Get:19 http://ftpmaster.internal/ubuntu noble/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 240s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcc1-0 armhf 14-20240315-1ubuntu1 [39.0 kB] 240s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgomp1 armhf 14-20240315-1ubuntu1 [125 kB] 240s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libatomic1 armhf 14-20240315-1ubuntu1 [7824 B] 240s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libasan8 armhf 14-20240315-1ubuntu1 [2941 kB] 240s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libubsan1 armhf 14-20240315-1ubuntu1 [1152 kB] 240s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-13-dev armhf 13.2.0-19ubuntu1 [900 kB] 240s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [16.8 MB] 241s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13 armhf 13.2.0-19ubuntu1 [448 kB] 241s Get:28 http://ftpmaster.internal/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 241s Get:29 http://ftpmaster.internal/ubuntu noble/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 241s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++-13-dev armhf 13.2.0-19ubuntu1 [2403 kB] 241s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf g++-13-arm-linux-gnueabihf armhf 13.2.0-19ubuntu1 [9935 kB] 241s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf g++-13 armhf 13.2.0-19ubuntu1 [14.5 kB] 241s Get:33 http://ftpmaster.internal/ubuntu noble/main armhf g++-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [966 B] 241s Get:34 http://ftpmaster.internal/ubuntu noble/main armhf g++ armhf 4:13.2.0-7ubuntu1 [1090 B] 241s Get:35 http://ftpmaster.internal/ubuntu noble/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 241s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] 241s Get:37 http://ftpmaster.internal/ubuntu noble/main armhf libtool all 2.4.7-7 [166 kB] 241s Get:38 http://ftpmaster.internal/ubuntu noble/main armhf dh-autoreconf all 20 [16.1 kB] 241s Get:39 http://ftpmaster.internal/ubuntu noble/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 241s Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libsub-override-perl all 0.10-1 [10.0 kB] 241s Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 241s Get:42 http://ftpmaster.internal/ubuntu noble/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] 241s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdw1t64 armhf 0.190-1.1build2 [235 kB] 241s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debugedit armhf 1:5.0-5build1 [42.2 kB] 241s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dwz armhf 0.15-1build5 [116 kB] 241s Get:46 http://ftpmaster.internal/ubuntu noble/main armhf gettext armhf 0.21-14ubuntu1 [800 kB] 241s Get:47 http://ftpmaster.internal/ubuntu noble/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 241s Get:48 http://ftpmaster.internal/ubuntu noble/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 241s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf debhelper all 13.14.1ubuntu5 [869 kB] 241s Get:50 http://ftpmaster.internal/ubuntu noble/universe armhf libtemplate-alloy-perl all 1.022-2 [181 kB] 241s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf pkg-perl-autopkgtest all 0.78 [18.3 kB] 242s Fetched 52.0 MB in 2s (22.7 MB/s) 242s Selecting previously unselected package m4. 242s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58435 files and directories currently installed.) 242s Preparing to unpack .../00-m4_1.4.19-4_armhf.deb ... 242s Unpacking m4 (1.4.19-4) ... 242s Selecting previously unselected package autoconf. 242s Preparing to unpack .../01-autoconf_2.71-3_all.deb ... 242s Unpacking autoconf (2.71-3) ... 242s Selecting previously unselected package dctrl-tools. 242s Preparing to unpack .../02-dctrl-tools_2.24-3build2_armhf.deb ... 242s Unpacking dctrl-tools (2.24-3build2) ... 242s Selecting previously unselected package autodep8. 242s Preparing to unpack .../03-autodep8_0.28_all.deb ... 242s Unpacking autodep8 (0.28) ... 242s Selecting previously unselected package autotools-dev. 242s Preparing to unpack .../04-autotools-dev_20220109.1_all.deb ... 242s Unpacking autotools-dev (20220109.1) ... 242s Selecting previously unselected package automake. 242s Preparing to unpack .../05-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 242s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 242s Selecting previously unselected package autopoint. 242s Preparing to unpack .../06-autopoint_0.21-14ubuntu1_all.deb ... 242s Unpacking autopoint (0.21-14ubuntu1) ... 242s Selecting previously unselected package libc-dev-bin. 242s Preparing to unpack .../07-libc-dev-bin_2.39-0ubuntu6_armhf.deb ... 242s Unpacking libc-dev-bin (2.39-0ubuntu6) ... 242s Selecting previously unselected package linux-libc-dev:armhf. 242s Preparing to unpack .../08-linux-libc-dev_6.8.0-20.20_armhf.deb ... 242s Unpacking linux-libc-dev:armhf (6.8.0-20.20) ... 242s Selecting previously unselected package libcrypt-dev:armhf. 242s Preparing to unpack .../09-libcrypt-dev_1%3a4.4.36-4_armhf.deb ... 242s Unpacking libcrypt-dev:armhf (1:4.4.36-4) ... 242s Selecting previously unselected package rpcsvc-proto. 242s Preparing to unpack .../10-rpcsvc-proto_1.4.2-0ubuntu6_armhf.deb ... 242s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 242s Selecting previously unselected package libc6-dev:armhf. 242s Preparing to unpack .../11-libc6-dev_2.39-0ubuntu6_armhf.deb ... 242s Unpacking libc6-dev:armhf (2.39-0ubuntu6) ... 242s Selecting previously unselected package libisl23:armhf. 242s Preparing to unpack .../12-libisl23_0.26-3_armhf.deb ... 242s Unpacking libisl23:armhf (0.26-3) ... 242s Selecting previously unselected package libmpc3:armhf. 242s Preparing to unpack .../13-libmpc3_1.3.1-1_armhf.deb ... 242s Unpacking libmpc3:armhf (1.3.1-1) ... 242s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 243s Preparing to unpack .../14-cpp-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 243s Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 243s Selecting previously unselected package cpp-13. 243s Preparing to unpack .../15-cpp-13_13.2.0-19ubuntu1_armhf.deb ... 243s Unpacking cpp-13 (13.2.0-19ubuntu1) ... 243s Selecting previously unselected package cpp-arm-linux-gnueabihf. 243s Preparing to unpack .../16-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 243s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 243s Selecting previously unselected package cpp. 243s Preparing to unpack .../17-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 243s Unpacking cpp (4:13.2.0-7ubuntu1) ... 243s Selecting previously unselected package libcc1-0:armhf. 243s Preparing to unpack .../18-libcc1-0_14-20240315-1ubuntu1_armhf.deb ... 243s Unpacking libcc1-0:armhf (14-20240315-1ubuntu1) ... 243s Selecting previously unselected package libgomp1:armhf. 243s Preparing to unpack .../19-libgomp1_14-20240315-1ubuntu1_armhf.deb ... 243s Unpacking libgomp1:armhf (14-20240315-1ubuntu1) ... 243s Selecting previously unselected package libatomic1:armhf. 243s Preparing to unpack .../20-libatomic1_14-20240315-1ubuntu1_armhf.deb ... 243s Unpacking libatomic1:armhf (14-20240315-1ubuntu1) ... 243s Selecting previously unselected package libasan8:armhf. 243s Preparing to unpack .../21-libasan8_14-20240315-1ubuntu1_armhf.deb ... 243s Unpacking libasan8:armhf (14-20240315-1ubuntu1) ... 243s Selecting previously unselected package libubsan1:armhf. 243s Preparing to unpack .../22-libubsan1_14-20240315-1ubuntu1_armhf.deb ... 243s Unpacking libubsan1:armhf (14-20240315-1ubuntu1) ... 243s Selecting previously unselected package libgcc-13-dev:armhf. 243s Preparing to unpack .../23-libgcc-13-dev_13.2.0-19ubuntu1_armhf.deb ... 243s Unpacking libgcc-13-dev:armhf (13.2.0-19ubuntu1) ... 243s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 243s Preparing to unpack .../24-gcc-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 243s Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 244s Selecting previously unselected package gcc-13. 244s Preparing to unpack .../25-gcc-13_13.2.0-19ubuntu1_armhf.deb ... 244s Unpacking gcc-13 (13.2.0-19ubuntu1) ... 244s Selecting previously unselected package gcc-arm-linux-gnueabihf. 244s Preparing to unpack .../26-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 244s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 244s Selecting previously unselected package gcc. 244s Preparing to unpack .../27-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 244s Unpacking gcc (4:13.2.0-7ubuntu1) ... 244s Selecting previously unselected package libstdc++-13-dev:armhf. 244s Preparing to unpack .../28-libstdc++-13-dev_13.2.0-19ubuntu1_armhf.deb ... 244s Unpacking libstdc++-13-dev:armhf (13.2.0-19ubuntu1) ... 244s Selecting previously unselected package g++-13-arm-linux-gnueabihf. 244s Preparing to unpack .../29-g++-13-arm-linux-gnueabihf_13.2.0-19ubuntu1_armhf.deb ... 244s Unpacking g++-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 244s Selecting previously unselected package g++-13. 244s Preparing to unpack .../30-g++-13_13.2.0-19ubuntu1_armhf.deb ... 244s Unpacking g++-13 (13.2.0-19ubuntu1) ... 244s Selecting previously unselected package g++-arm-linux-gnueabihf. 244s Preparing to unpack .../31-g++-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 244s Unpacking g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 244s Selecting previously unselected package g++. 244s Preparing to unpack .../32-g++_4%3a13.2.0-7ubuntu1_armhf.deb ... 244s Unpacking g++ (4:13.2.0-7ubuntu1) ... 244s Selecting previously unselected package build-essential. 244s Preparing to unpack .../33-build-essential_12.10ubuntu1_armhf.deb ... 244s Unpacking build-essential (12.10ubuntu1) ... 244s Selecting previously unselected package libdebhelper-perl. 244s Preparing to unpack .../34-libdebhelper-perl_13.14.1ubuntu5_all.deb ... 244s Unpacking libdebhelper-perl (13.14.1ubuntu5) ... 244s Selecting previously unselected package libtool. 244s Preparing to unpack .../35-libtool_2.4.7-7_all.deb ... 244s Unpacking libtool (2.4.7-7) ... 244s Selecting previously unselected package dh-autoreconf. 244s Preparing to unpack .../36-dh-autoreconf_20_all.deb ... 244s Unpacking dh-autoreconf (20) ... 244s Selecting previously unselected package libarchive-zip-perl. 244s Preparing to unpack .../37-libarchive-zip-perl_1.68-1_all.deb ... 244s Unpacking libarchive-zip-perl (1.68-1) ... 244s Selecting previously unselected package libsub-override-perl. 244s Preparing to unpack .../38-libsub-override-perl_0.10-1_all.deb ... 244s Unpacking libsub-override-perl (0.10-1) ... 244s Selecting previously unselected package libfile-stripnondeterminism-perl. 244s Preparing to unpack .../39-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 244s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 244s Selecting previously unselected package dh-strip-nondeterminism. 244s Preparing to unpack .../40-dh-strip-nondeterminism_1.13.1-1_all.deb ... 244s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 244s Selecting previously unselected package libdw1t64:armhf. 245s Preparing to unpack .../41-libdw1t64_0.190-1.1build2_armhf.deb ... 245s Unpacking libdw1t64:armhf (0.190-1.1build2) ... 245s Selecting previously unselected package debugedit. 245s Preparing to unpack .../42-debugedit_1%3a5.0-5build1_armhf.deb ... 245s Unpacking debugedit (1:5.0-5build1) ... 245s Selecting previously unselected package dwz. 245s Preparing to unpack .../43-dwz_0.15-1build5_armhf.deb ... 245s Unpacking dwz (0.15-1build5) ... 245s Selecting previously unselected package gettext. 245s Preparing to unpack .../44-gettext_0.21-14ubuntu1_armhf.deb ... 245s Unpacking gettext (0.21-14ubuntu1) ... 245s Selecting previously unselected package intltool-debian. 245s Preparing to unpack .../45-intltool-debian_0.35.0+20060710.6_all.deb ... 245s Unpacking intltool-debian (0.35.0+20060710.6) ... 245s Selecting previously unselected package po-debconf. 245s Preparing to unpack .../46-po-debconf_1.0.21+nmu1_all.deb ... 245s Unpacking po-debconf (1.0.21+nmu1) ... 245s Selecting previously unselected package debhelper. 245s Preparing to unpack .../47-debhelper_13.14.1ubuntu5_all.deb ... 245s Unpacking debhelper (13.14.1ubuntu5) ... 245s Selecting previously unselected package libtemplate-alloy-perl. 245s Preparing to unpack .../48-libtemplate-alloy-perl_1.022-2_all.deb ... 245s Unpacking libtemplate-alloy-perl (1.022-2) ... 245s Selecting previously unselected package pkg-perl-autopkgtest. 245s Preparing to unpack .../49-pkg-perl-autopkgtest_0.78_all.deb ... 245s Unpacking pkg-perl-autopkgtest (0.78) ... 245s Selecting previously unselected package autopkgtest-satdep. 245s Preparing to unpack .../50-1-autopkgtest-satdep.deb ... 245s Unpacking autopkgtest-satdep (0) ... 245s Setting up libtemplate-alloy-perl (1.022-2) ... 245s Setting up libarchive-zip-perl (1.68-1) ... 245s Setting up libdebhelper-perl (13.14.1ubuntu5) ... 245s Setting up linux-libc-dev:armhf (6.8.0-20.20) ... 245s Setting up m4 (1.4.19-4) ... 245s Setting up libgomp1:armhf (14-20240315-1ubuntu1) ... 245s Setting up libdw1t64:armhf (0.190-1.1build2) ... 245s Setting up autotools-dev (20220109.1) ... 245s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 245s Setting up libmpc3:armhf (1.3.1-1) ... 245s Setting up libatomic1:armhf (14-20240315-1ubuntu1) ... 245s Setting up autopoint (0.21-14ubuntu1) ... 245s Setting up autoconf (2.71-3) ... 245s Setting up libubsan1:armhf (14-20240315-1ubuntu1) ... 245s Setting up dwz (0.15-1build5) ... 245s Setting up libcrypt-dev:armhf (1:4.4.36-4) ... 245s Setting up libasan8:armhf (14-20240315-1ubuntu1) ... 245s Setting up debugedit (1:5.0-5build1) ... 245s Setting up libsub-override-perl (0.10-1) ... 245s Setting up libisl23:armhf (0.26-3) ... 245s Setting up libc-dev-bin (2.39-0ubuntu6) ... 245s Setting up libcc1-0:armhf (14-20240315-1ubuntu1) ... 245s Setting up dctrl-tools (2.24-3build2) ... 245s Setting up autodep8 (0.28) ... 245s Setting up automake (1:1.16.5-1.3ubuntu1) ... 245s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 245s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 245s Setting up gettext (0.21-14ubuntu1) ... 245s Setting up cpp-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 245s Setting up intltool-debian (0.35.0+20060710.6) ... 245s Setting up pkg-perl-autopkgtest (0.78) ... 245s Setting up dh-strip-nondeterminism (1.13.1-1) ... 245s Setting up libgcc-13-dev:armhf (13.2.0-19ubuntu1) ... 245s Setting up libc6-dev:armhf (2.39-0ubuntu6) ... 245s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 245s Setting up libstdc++-13-dev:armhf (13.2.0-19ubuntu1) ... 245s Setting up cpp-13 (13.2.0-19ubuntu1) ... 245s Setting up po-debconf (1.0.21+nmu1) ... 245s Setting up gcc-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 245s Setting up gcc-13 (13.2.0-19ubuntu1) ... 245s Setting up cpp (4:13.2.0-7ubuntu1) ... 245s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 245s Setting up g++-13-arm-linux-gnueabihf (13.2.0-19ubuntu1) ... 245s Setting up g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 245s Setting up g++-13 (13.2.0-19ubuntu1) ... 245s Setting up libtool (2.4.7-7) ... 245s Setting up gcc (4:13.2.0-7ubuntu1) ... 245s Setting up dh-autoreconf (20) ... 245s Setting up g++ (4:13.2.0-7ubuntu1) ... 245s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 245s Setting up build-essential (12.10ubuntu1) ... 245s Setting up debhelper (13.14.1ubuntu5) ... 245s Setting up autopkgtest-satdep (0) ... 245s Processing triggers for man-db (2.12.0-3build4) ... 246s Processing triggers for install-info (7.1-3build1) ... 246s Processing triggers for libc-bin (2.39-0ubuntu6) ... 257s (Reading database ... 62360 files and directories currently installed.) 257s Removing autopkgtest-satdep (0) ... 262s autopkgtest [05:12:46]: test autodep8-perl-build-deps: /usr/share/pkg-perl-autopkgtest/runner build-deps 262s autopkgtest [05:12:46]: test autodep8-perl-build-deps: [----------------------- 264s t/00_use.t .............. 264s 1..43 264s ok 1 - use Template::Alloy; 264s ok 2 - Parse role isn't loaded yet 264s ok 3 - But it can parse anyway 264s ok 4 - Parse role is now loaded 264s ok 5 - Can't import invalid method 264s ok 6 - Play role isn't loaded yet 264s ok 7 - It can be imported () 264s ok 8 - Play role is now loaded 264s ok 9 - Compile role isn't loaded yet 264s ok 10 - It can be imported () 264s ok 11 - Compile role is now loaded 264s ok 12 - It can be imported twice () 264s ok 13 - Velocity role isn't loaded yet 264s ok 14 - It can be imported () 264s ok 15 - Velocity role is now loaded 264s ok 16 - Tmpl role isn't loaded yet 264s ok 17 - It can be imported () 264s ok 18 - Tmpl role is now loaded 264s ok 19 - Text::Tmpl isn't loaded 264s ok 20 - It can be imported () 264s ok 21 - Text::Tmpl is now loaded 264s ok 22 - Text::Tmpl is a Template::Alloy 264s ok 23 - It can be imported twice 264s ok 24 - HTML::Template isn't loaded 264s ok 25 - It can't be imported because another non-Alloy package already is using it 264s ok 26 - HTML::Template is not a Template::Alloy 264s ok 27 - HTML::Template::Expr isn't loaded 264s ok 28 - It can be imported () 264s ok 29 - HTML::Template::Expr is now loaded 264s ok 30 - HTML::Template::Expr is a Template::Alloy 264s ok 31 - It can be imported twice 264s ok 32 - TT role isn't loaded yet 264s ok 33 - It can be imported via all () 264s ok 34 - TT role is now loaded 264s ok 35 - It can be imported twice () 264s ok 36 - Template isn't loaded 264s ok 37 - It can be imported () 264s ok 38 - Template is now loaded 264s ok 39 - Template is a Template::Alloy 264s ok 40 - It can be imported twice 264s ok 41 - Got an error on invalid methods (Can't locate object method "flabbergast" via package at t/00_use.t line 82. 264s # ) 264s ok 42 - Got an error on invalid methods (autoload error - Invalid method Template::Alloy::) 264s ok 43 - Got an error on invalid methods (autoload error - Invalid method Template::Alloy::foo&bar) 264s ok 264s t/01_coverage.t ......... 264s 1..31 264s ok 1 - use Template::Alloy; 264s ok 2 - Initialize with hashref and get hashref based object 264s ok 3 - Initialize with hash and get hashref based object 264s ok 4 - Got an error for process_simple 264s ok 5 - Got an error for process_simple 264s ok 6 - Got an error for process_simple 264s ok 7 - Ran process_simple without error 264s ok 8 - Ran process_simple and threw error 264s ok 9 - And got error 264s ok 10 - Got right output 264s ok 11 - Ran process_simple and stopped 264s ok 12 - And got no error 264s ok 13 - Got right output 264s ok 14 - Ran _process 264s ok 15 - And got error 264s ok 16 - Got right output 264s ok 17 - Ran _process and got error 264s ok 18 - Ran _process 264s ok 19 - And got error 264s ok 20 - Got right output 264s ok 21 - Ran _process (file error - foobar: not found) 264s ok 22 - Ran _process (process error - No _perl and no _tree found) 264s ok 23 - Ran _process 264s ok 24 - Can't load_template without a file 264s ok 25 - load_template assumes we know what we are doing if we pass a hash 264s ok 26 - Can load a string block 264s ok 27 - Can load a code block 264s ok 28 - Can load a previously loaded template 264s ok 29 - Can't load a poorly formed block 264s ok 30 - Can't load a string block with parse errors 264s ok 31 - Can't load a ref block 264s ok 264s t/02_cache.t ............ 264s 1..205 264s ok 1 - use Template::Alloy; 264s ok 2 - Got a test dir up and running 264s ok 3 - Got a test dir up and running 264s ok 4 - Line 137: Found bar.tt in t/02_cache.t.test_dir 264s ok 5 - Line 138: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 6 - Line 139: Didn't find bar.tt.sto in t/02_cache.t.test_dir 264s ok 7 - Line 140: Didn't find t/02_cache.t.test_dir/bar.tt.sto in t/02_cache.t.test_dir2 264s ok 8 - Line 141: Didn't find bar.tt.pl in t/02_cache.t.test_dir 264s ok 9 - Line 142: Didn't find t/02_cache.t.test_dir/bar.tt.pl in t/02_cache.t.test_dir2 264s ok 10 - Not in GLOBAL_CACHE 264s ### COMPILE_PERL => 0 ################################################ 264s ok 11 - Line 152 "bar.tt" => "BlueBAR" 264s ok 12 - Line 154: Found bar.tt in t/02_cache.t.test_dir 264s ok 13 - Line 155: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 14 - Line 156: Didn't find bar.tt.sto in t/02_cache.t.test_dir 264s ok 15 - Line 157: Didn't find t/02_cache.t.test_dir/bar.tt.sto in t/02_cache.t.test_dir2 264s ok 16 - Line 158: Didn't find bar.tt.pl in t/02_cache.t.test_dir 264s ok 17 - Line 159: Didn't find t/02_cache.t.test_dir/bar.tt.pl in t/02_cache.t.test_dir2 264s ok 18 - Not in GLOBAL_CACHE 264s ok 19 - Line 167 "bar.tt" => "BlueBAR" 264s ok 20 - Line 169: Found bar.tt in t/02_cache.t.test_dir 264s ok 21 - Line 170: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 22 - Line 171: Didn't find bar.tt.sto in t/02_cache.t.test_dir 264s ok 23 - Line 172: Didn't find t/02_cache.t.test_dir/bar.tt.sto in t/02_cache.t.test_dir2 264s ok 24 - Line 173: Didn't find bar.tt.pl in t/02_cache.t.test_dir 264s ok 25 - Line 174: Didn't find t/02_cache.t.test_dir/bar.tt.pl in t/02_cache.t.test_dir2 264s ok 26 - Is in GLOBAL_CACHE 264s ok 27 - Line 183 "bar.tt" => "BlueBAR" 264s ok 28 - Is in CACHE 264s ok 29 - Line 190 "bar.tt" => "BlueBAR" 264s ok 30 - Line 192: Found bar.tt in t/02_cache.t.test_dir 264s ok 31 - Line 193: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 32 - Line 194: Found bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 33 - Line 195: Didn't find t/02_cache.t.test_dir/bar.tt.ttc.sto in t/02_cache.t.test_dir2 264s ok 34 - Line 196: Didn't find bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 35 - Line 197: Didn't find t/02_cache.t.test_dir/bar.tt.ttc.pl in t/02_cache.t.test_dir2 264s ok 36 - Line 204 "bar.tt" => "BlueBAR" 264s ok 37 - Line 206: Found bar.tt in t/02_cache.t.test_dir 264s ok 38 - Line 207: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 39 - Line 208: Didn't find bar.tt.sto in t/02_cache.t.test_dir 264s ok 40 - Line 209: Found t/02_cache.t.test_dir/bar.tt.sto in t/02_cache.t.test_dir2 264s ok 41 - Line 210: Didn't find bar.tt.pl in t/02_cache.t.test_dir 264s ok 42 - Line 211: Didn't find t/02_cache.t.test_dir/bar.tt.pl in t/02_cache.t.test_dir2 264s ok 43 - Line 218 "bar.tt" => "BlueBAR" 264s ok 44 - Line 220: Found bar.tt in t/02_cache.t.test_dir 264s ok 45 - Line 221: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 46 - Line 222: Didn't find bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 47 - Line 223: Found t/02_cache.t.test_dir/bar.tt.ttc.sto in t/02_cache.t.test_dir2 264s ok 48 - Line 224: Didn't find bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 49 - Line 225: Didn't find t/02_cache.t.test_dir/bar.tt.ttc.pl in t/02_cache.t.test_dir2 264s ok 50 - Is in GLOBAL_CACHE 264s ok 51 - Line 233 "bar.tt" => "BlueBAR" 264s ok 52 - Line 235: Found bar.tt in t/02_cache.t.test_dir 264s ok 53 - Line 236: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 54 - Line 237: Didn't find bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 55 - Line 238: Found t/02_cache.t.test_dir/bar.tt.ttc.sto in t/02_cache.t.test_dir2 264s ok 56 - Line 239: Didn't find bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 57 - Line 240: Didn't find t/02_cache.t.test_dir/bar.tt.ttc.pl in t/02_cache.t.test_dir2 264s ok 58 - Is in GLOBAL_CACHE 264s ok 59 - Doesn't Have perl 264s ok 60 - Line 256 "bar.tt" => "füBAR ¥" 264s ok 61 - Line 258: Found bar.tt in t/02_cache.t.test_dir 264s ok 62 - Line 259: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 63 - Line 260: Found bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 64 - Line 261: Didn't find bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 65 - Line 264 "bar.tt" => "füBAR ¥" 264s ok 66 - lives ok 264s ### COMPILE_PERL => 1 ################################################ 264s ok 67 - Line 279 "bar.tt" => "BlueBAR" 264s ok 68 - Line 281: Found bar.tt in t/02_cache.t.test_dir 264s ok 69 - Line 282: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 70 - Line 283: Didn't find bar.tt.sto in t/02_cache.t.test_dir 264s ok 71 - Line 284: Didn't find t/02_cache.t.test_dir/bar.tt.sto in t/02_cache.t.test_dir2 264s ok 72 - Line 285: Didn't find bar.tt.pl in t/02_cache.t.test_dir 264s ok 73 - Line 286: Didn't find t/02_cache.t.test_dir/bar.tt.pl in t/02_cache.t.test_dir2 264s ok 74 - Not in GLOBAL_CACHE 264s ok 75 - Line 294 "bar.tt" => "BlueBAR" 264s ok 76 - Line 296: Found bar.tt in t/02_cache.t.test_dir 264s ok 77 - Line 297: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 78 - Line 298: Didn't find bar.tt.sto in t/02_cache.t.test_dir 264s ok 79 - Line 299: Didn't find t/02_cache.t.test_dir/bar.tt.sto in t/02_cache.t.test_dir2 264s ok 80 - Line 300: Didn't find bar.tt.pl in t/02_cache.t.test_dir 264s ok 81 - Line 301: Didn't find t/02_cache.t.test_dir/bar.tt.pl in t/02_cache.t.test_dir2 264s ok 82 - Is in GLOBAL_CACHE 264s ok 83 - Line 309 "bar.tt" => "BlueBAR" 264s ok 84 - Line 311: Found bar.tt in t/02_cache.t.test_dir 264s ok 85 - Line 312: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 86 - Line 313: Found bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 87 - Line 314: Didn't find t/02_cache.t.test_dir/bar.tt.ttc.sto in t/02_cache.t.test_dir2 264s ok 88 - Line 315: Found bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 89 - Line 316: Didn't find t/02_cache.t.test_dir/bar.tt.ttc.pl in t/02_cache.t.test_dir2 264s ok 90 - Line 323 "bar.tt" => "BlueBAR" 264s ok 91 - Line 325: Found bar.tt in t/02_cache.t.test_dir 264s ok 92 - Line 326: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 93 - Line 327: Didn't find bar.tt.sto in t/02_cache.t.test_dir 264s ok 94 - Line 328: Found t/02_cache.t.test_dir/bar.tt.sto in t/02_cache.t.test_dir2 264s ok 95 - Line 329: Didn't find bar.tt.pl in t/02_cache.t.test_dir 264s ok 96 - Line 330: Found t/02_cache.t.test_dir/bar.tt.pl in t/02_cache.t.test_dir2 264s ok 97 - Line 337 "bar.tt" => "BlueBAR" 264s ok 98 - Line 339: Found bar.tt in t/02_cache.t.test_dir 264s ok 99 - Line 340: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 100 - Line 341: Didn't find bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 101 - Line 342: Found t/02_cache.t.test_dir/bar.tt.ttc.sto in t/02_cache.t.test_dir2 264s ok 102 - Line 343: Didn't find bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 103 - Line 344: Found t/02_cache.t.test_dir/bar.tt.ttc.pl in t/02_cache.t.test_dir2 264s ok 104 - Is in GLOBAL_CACHE 264s ok 105 - Line 352 "bar.tt" => "BlueBAR" 264s ok 106 - Line 354: Found bar.tt in t/02_cache.t.test_dir 264s ok 107 - Line 355: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 108 - Line 356: Didn't find bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 109 - Line 357: Found t/02_cache.t.test_dir/bar.tt.ttc.sto in t/02_cache.t.test_dir2 264s ok 110 - Line 358: Didn't find bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 111 - Line 359: Found t/02_cache.t.test_dir/bar.tt.ttc.pl in t/02_cache.t.test_dir2 264s ok 112 - Is in GLOBAL_CACHE 264s ok 113 - Has perl 264s ok 114 - Line 375 "bar.tt" => "füBAR ¥" 264s ok 115 - Line 377: Found bar.tt in t/02_cache.t.test_dir 264s ok 116 - Line 378: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 117 - Line 379: Found bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 118 - Line 380: Found bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 119 - Line 383 "bar.tt" => "füBAR ¥" 264s ### COMPILE_PERL => 2 ################################################ 264s ok 120 - Line 391 "bar.tt" => "BlueBAR" 264s ok 121 - Line 393: Found bar.tt in t/02_cache.t.test_dir 264s ok 122 - Line 394: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 123 - Line 395: Found bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 124 - Line 396: Didn't find bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 125 - Is in GLOBAL_CACHE 264s ok 126 - Doesn't Have perl 264s ok 127 - Line 401 "bar.tt" => "BlueBAR" 264s ok 128 - Line 403: Found bar.tt in t/02_cache.t.test_dir 264s ok 129 - Line 404: Didn't find bar.tt in t/02_cache.t.test_dir2 264s ok 130 - Line 405: Found bar.tt.ttc.sto in t/02_cache.t.test_dir 264s ok 131 - Line 406: Found bar.tt.ttc.pl in t/02_cache.t.test_dir 264s ok 132 - Is in GLOBAL_CACHE 264s ok 133 - Has perl 264s ### STRING_REF ####################################################### 264s ok 134 - Line 419 "[% blue %]BAR" => "BlueBAR" 264s ok 135 - Line 421: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 136 - Line 422: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 137 - Line 423: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir 264s ok 138 - Line 424: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir 264s ok 139 - Not in GLOBAL_CACHE 264s ok 140 - Line 432 "[% blue %]BAR" => "BlueBAR" 264s ok 141 - Line 434: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 142 - Line 435: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 143 - Line 436: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir 264s ok 144 - Line 437: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir 264s ok 145 - Is in GLOBAL_CACHE 264s ok 146 - Doesn't Have perl 264s ok 147 - Line 446 "[% blue %]BAR" => "BlueBAR" 264s ok 148 - Line 448: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 149 - Line 449: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 150 - Line 450: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir 264s ok 151 - Line 451: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir 264s ok 152 - Not in GLOBAL_CACHE 264s ok 153 - Line 459 "[% blue %]BAR" => "BlueBAR" 264s ok 154 - Line 461: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 155 - Line 462: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 156 - Line 463: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir 264s ok 157 - Line 464: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir 264s ok 158 - Not in GLOBAL_CACHE 264s ok 159 - Line 472 "[% blue %]BAR" => "BlueBAR" 264s ok 160 - Line 474: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 161 - Line 475: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 162 - Line 476: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir 264s ok 163 - Line 477: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir 264s ok 164 - Not in GLOBAL_CACHE 264s ok 165 - Line 485 "[% blue %]BAR" => "BlueBAR" 264s ok 166 - Line 487: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 167 - Line 488: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 168 - Line 489: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir 264s ok 169 - Line 490: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir 264s ok 170 - Is in GLOBAL_CACHE 264s ok 171 - Has perl 264s ok 172 - Line 499 "[% blue %]BAR" => "BlueBAR" 264s ok 173 - Line 501: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 174 - Line 502: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 175 - Line 503: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir 264s ok 176 - Line 504: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir 264s ok 177 - Is in GLOBAL_CACHE 264s ok 178 - Doesn't Have perl 264s ok 179 - Line 509 "[% blue %]BAR" => "BlueBAR" 264s ok 180 - Line 511: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 181 - Line 512: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 182 - Line 513: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir 264s ok 183 - Line 514: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir 264s ok 184 - Is in GLOBAL_CACHE 264s ok 185 - Now has perl 264s ok 186 - Line 523 "[% blue %]BAR" => "BlueBAR" 264s ok 187 - Line 525: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 188 - Line 526: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 189 - Line 527: Found Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir2 264s ok 190 - Line 528: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir2 264s ok 191 - Line 535 "[% blue %]BAR" => "BlueBAR" 264s ok 192 - Line 537: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 193 - Line 538: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 194 - Line 539: Found Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.ttc.sto in t/02_cache.t.test_dir 264s ok 195 - Line 540: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.ttc.pl in t/02_cache.t.test_dir 264s ok 196 - Line 547 "[% blue %]BAR" => "BlueBAR" 264s ok 197 - Line 549: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 198 - Line 550: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 199 - Line 551: Found Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.sto in t/02_cache.t.test_dir2 264s ok 200 - Line 552: Found Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.pl in t/02_cache.t.test_dir2 264s ok 201 - Line 559 "[% blue %]BAR" => "BlueBAR" 264s ok 202 - Line 561: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir 264s ok 203 - Line 562: Didn't find Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758 in t/02_cache.t.test_dir2 264s ok 204 - Line 563: Found Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.ttc.sto in t/02_cache.t.test_dir 264s ok 205 - Line 564: Found Alloy_str_ref_cache/6f6/6f69285f87853cd193d2cc1231e20758.ttc.pl in t/02_cache.t.test_dir 264s ### DONE ############################################################# 264s ok 266s t/05_tt_base.t .......... 266s 1..3257 266s ok 1 - use Template::Alloy; 266s ok 2 - Got a test dir up and running 266s ### GET ############################################# engine_option (normal) 266s ok 3 - Line 159 "[% foo %]" => "" 266s ok 4 - Line 160 "[% foo %]" => "7" 266s ok 5 - Line 161 "[% foo %]" => "7" 266s ok 6 - Line 162 "[% foo %]" => "7" 266s ok 7 - Line 163 "[% foo %]" => "Stash" 266s ok 8 - Line 164 "[% foo %]" => "V" 266s ok 9 - Line 165 "[% bar %]" => "" 266s ok 10 - Line 166 "[% foo %]" => "Stash" 266s ok 11 - Line 167 "[% bar %]" => "" 266s ok 12 - Line 168 "[% foo %]" => "Stash" 266s ok 13 - Line 169 "[% foo %]" => "Stash" 266s ok 14 - Line 170 "[% foo %][% foo %][% foo %]" => "777" 266s ok 15 - Line 171 "[% foo() %]" => "7" 266s ok 16 - Line 172 "[% foo.bar %]" => "" 266s ok 17 - Line 173 "[% foo.bar %]" => "" 266s ok 18 - Line 174 "[% foo.bar %]" => "7" 266s ok 19 - Line 175 "[% foo().bar %]" => "7" 266s ok 20 - Line 176 "[% foo.0 %]" => "7" 266s ok 21 - Line 177 "[% foo.10 %]" => "" 266s ok 22 - Line 178 "[% foo %]" => "7" 266s ok 23 - Line 179 "[% foo(7) %]" => "7" 266s ok 24 - Line 180 "[% foo.length %]" => "1" 266s ok 25 - Line 181 "[% foo.0 %]" => "7" 266s ok 26 - Line 182 "[% foo(bar) %]" => "7" 266s ok 27 - Line 183 "[% foo(bar.baz) %]" => "7" 266s ok 28 - Line 184 "[% foo.seven %]" => "7" 266s ok 29 - Line 185 "[% foo.seven() %]" => "7" 266s ok 30 - Line 186 "[% foo.seven.length %]" => "1" 266s ok 31 - Line 187 "[% foo.echo(7) %]" => "7" 266s ok 32 - Line 188 "[% foo.many.0 %]" => "1" 266s ok 33 - Line 189 "[% foo.many.10 %]" => "" 266s ok 34 - Line 190 "[% foo.nomethod %]" => "" 266s ok 35 - Line 191 "[% foo.nomethod.0 %]" => "" 266s ok 36 - Line 193 "[% GET foo %]" => "" 266s ok 37 - Line 194 "[% GET foo %]" => "7" 266s ok 38 - Line 195 "[% GET foo.bar %]" => "" 266s ok 39 - Line 196 "[% GET foo.bar %]" => "" 266s ok 40 - Line 197 "[% GET foo.bar %]" => "7" 266s ok 41 - Line 198 "[% GET foo.0 %]" => "7" 266s ok 42 - Line 199 "[% GET foo %]" => "7" 266s ok 43 - Line 200 "[% GET foo(7) %]" => "7" 266s ok 44 - Line 202 "[% $name %]" => "" 266s ok 45 - Line 203 "[% $name %]" => "7" 266s ok 46 - Line 204 "[% $name.bar %]" => "" 266s ok 47 - Line 205 "[% $name.bar %]" => "" 266s ok 48 - Line 206 "[% $name.bar %]" => "7" 266s ok 49 - Line 207 "[% $name().bar %]" => "7" 266s ok 50 - Line 208 "[% $name.0 %]" => "7" 266s ok 51 - Line 209 "[% $name %]" => "7" 266s ok 52 - Line 210 "[% $name(7) %]" => "7" 266s ok 53 - Line 212 "[% GET $name %]" => "" 266s ok 54 - Line 213 "[% GET $name %]" => "7" 266s ok 55 - Line 214 "[% GET $name.bar %]" => "" 266s ok 56 - Line 215 "[% GET $name.bar %]" => "" 266s ok 57 - Line 216 "[% GET $name.bar %]" => "7" 266s ok 58 - Line 217 "[% GET $name.0 %]" => "7" 266s ok 59 - Line 218 "[% GET $name %]" => "7" 266s ok 60 - Line 219 "[% GET $name(7) %]" => "7" 266s ok 61 - Line 221 "[% $name %]" => "" 266s ok 62 - Line 222 "[% GET $name %]" => "" 266s ok 63 - Line 224 "[% ${name} %]" => "" 266s ok 64 - Line 225 "[% ${name} %]" => "7" 266s ok 65 - Line 226 "[% ${name}.bar %]" => "" 266s ok 66 - Line 227 "[% ${name}.bar %]" => "" 266s ok 67 - Line 228 "[% ${name}.bar %]" => "7" 266s ok 68 - Line 229 "[% ${name}().bar %]" => "7" 266s ok 69 - Line 230 "[% ${name}.0 %]" => "7" 266s ok 70 - Line 231 "[% ${name} %]" => "7" 266s ok 71 - Line 232 "[% ${name}(7) %]" => "7" 266s ok 72 - Line 234 "[% GET ${name} %]" => "" 266s ok 73 - Line 235 "[% GET ${name} %]" => "7" 266s ok 74 - Line 236 "[% GET ${name}.bar %]" => "" 266s ok 75 - Line 237 "[% GET ${name}.bar %]" => "" 266s ok 76 - Line 238 "[% GET ${name}.bar %]" => "7" 266s ok 77 - Line 239 "[% GET ${name}.0 %]" => "7" 266s ok 78 - Line 240 "[% GET ${name} %]" => "7" 266s ok 79 - Line 241 "[% GET ${name}(7) %]" => "7" 266s ok 80 - Line 243 "[% ${name} %]" => "" 266s ok 81 - Line 244 "[% GET ${name} %]" => "" 266s ok 82 - Line 245 "[% GET ${'foo'} %]" => "bar" 266s ok 83 - Line 247 "[% foo.$name %]" => "" 266s ok 84 - Line 248 "[% foo.$name %]" => "7" 266s ok 85 - Line 249 "[% foo.$name.baz %]" => "" 266s ok 86 - Line 251 "[% "hi" %]" => "hi" 266s ok 87 - Line 252 "[% "hi %]" => "" 266s ok 88 - Line 253 "[% 'hi' %]" => "hi" 266s ok 89 - Line 254 "[% 'hi %]" => "" 266s ok 90 - Line 255 "[% "$foo" %]" => "7" 266s ok 91 - Line 256 "[% "hi $foo" %]" => "hi 7" 266s ok 92 - Line 257 "[% "hi ${foo}" %]" => "hi 7" 266s ok 93 - Line 258 "[% 'hi $foo' %]" => "hi $foo" 266s ok 94 - Line 259 "[% 'hi ${foo}' %]" => "hi ${foo}" 266s ok 95 - Line 260 "[% 7 %]" => "7" 266s ok 96 - Line 261 "[% -7 %]" => "-7" 266s ok 97 - Line 263 "[% "hi ${foo.seven}" %]" => "hi 7" 266s ok 98 - Line 264 "[% "hi ${foo.echo(7)}" %]" => "hi 7" 266s ok 99 - Line 266 "[% _foo %]2" => "2" 266s ok 100 - Line 267 "[% $bar %]2" => "2" 266s ok 101 - Line 268 "[% __foo %]2" => "2" 266s ok 102 - Line 270 "[% qw/Foo Bar Baz/.0 %]" => "Foo" 266s ok 103 - Line 271 "[% [0..10].-1 %]" => "10" 266s ok 104 - Line 272 "[% [0..10].${ 2.3 } %]" => "2" 266s ok 105 - Line 274 "[% (1 + 2)() %]" => "" 266s ok 106 - Line 275 "[% (1 + 2) %]" => "3" 266s ok 107 - Line 276 "[% (a) %]" => "2" 266s ok 108 - Line 277 "[% ('foo') %]" => "foo" 266s ok 109 - Line 278 "[% (a(2)) %]" => "2" 266s ok 110 - Line 281 "[% JS 3 %]" => "3" 266s ok 111 - Line 282 "[% JS 3 %]" => "43" 266s ok 112 - Line 283 "[% JS; 3; END %]" => "" 266s ### SET ############################################# engine_option (normal) 266s ok 113 - Line 288 "[% SET foo bar %][% foo %]" => "" 266s ok 114 - Line 289 "[% SET foo = 1 %][% foo %]" => "1" 266s ok 115 - Line 290 "[% SET foo = 1 bar = 2 %][% foo %][% bar %]" => "12" 266s ok 116 - Line 291 "[% SET foo bar = 1 %][% foo %]" => "" 266s ok 117 - Line 292 "[% SET foo = 1 ; bar = 1 %][% foo %]" => "1" 266s ok 118 - Line 293 "[% SET foo = 1 %][% SET foo %][% foo %]" => "" 266s ok 119 - Line 295 "[% SET foo = [] %][% foo.0 %]" => "" 266s ok 120 - Line 296 "[% SET foo = [1, 2, 3] %][% foo.1 %]" => "2" 266s ok 121 - Line 297 "[% SET foo = {} %][% foo.0 %]" => "" 266s ok 122 - Line 298 "[% SET foo = {1 => 2} %][% foo.1 %]" => "2" 266s ok 123 - Line 299 "[% SET foo = {'1' => 2} %][% foo.1 %]" => "2" 266s ok 124 - Line 301 "[% SET name = 1 %][% SET foo = name %][% foo %]" => "1" 266s ok 125 - Line 302 "[% SET name = 1 %][% SET foo = $name %][% foo %]" => "" 266s ok 126 - Line 303 "[% SET name = 1 %][% SET foo = ${name} %][% foo %]" => "" 266s ok 127 - Line 304 "[% SET name = 1 %][% SET foo = "$name" %][% foo %]" => "1" 266s ok 128 - Line 305 "[% SET name = 1 foo = name %][% foo %]" => "1" 266s ok 129 - Line 306 "[% SET name = 1 %][% SET foo = {$name => 2} %][% foo.1 %]" => "2" 266s ok 130 - Line 307 "[% SET name = 1 %][% SET foo = {"$name" => 2} %][% foo.1 %]" => "2" 266s ok 131 - Line 308 "[% SET name = 1 %][% SET foo = {${name} => 2} %][% foo.1 %]" => "2" 266s ok 132 - Line 310 "[% SET name = 7 %][% SET foo = {'2' => name} %][% foo.2 %]" => "7" 266s ok 133 - Line 311 "[% SET name = 7 %][% SET foo = {'2' => "$name"} %][% foo.2 %]" => "7" 266s ok 134 - Line 313 "[% SET name = 7 %][% SET foo = [1, name, 3] %][% foo.1 %]" => "7" 266s ok 135 - Line 314 "[% SET name = 7 %][% SET foo = [1, "$name", 3] %][% foo.1 %]" => "7" 266s ok 136 - Line 316 "[% SET foo = { bar => { baz => [0, 7, 2] } } %][% foo.bar.baz.1 %]" => "7" 266s ok 137 - Line 318 "[% SET foo.bar = 1 %][% foo.bar %]" => "1" 266s ok 138 - Line 319 "[% SET foo.bar.baz.bing = 1 %][% foo.bar.baz.bing %]" => "1" 266s ok 139 - Line 320 "[% SET foo.bar.2 = 1 %][% foo.bar.2 %] [% foo.bar.size %]" => "1 1" 266s ok 140 - Line 321 "[% SET foo.bar = [] %][% SET foo.bar.2 = 1 %][% foo.bar.2 %] [% foo.bar.size %]" => "1 3" 266s ok 141 - Line 323 "[% SET name = 'two' %][% SET $name = 3 %][% two %]" => "3" 266s ok 142 - Line 324 "[% SET name = 'two' %][% SET ${name} = 3 %][% two %]" => "3" 266s ok 143 - Line 325 "[% SET name = 2 %][% SET foo.$name = 3 %][% foo.2 %]" => "3" 266s ok 144 - Line 326 "[% SET name = 2 %][% SET foo.$name = 3 %][% foo.$name %]" => "3" 266s ok 145 - Line 327 "[% SET name = 2 %][% SET foo.${name} = 3 %][% foo.2 %]" => "3" 266s ok 146 - Line 328 "[% SET name = 2 %][% SET foo.${name} = 3 %][% foo.2 %]" => "3" 266s ok 147 - Line 329 "[% SET name = 'two' %][% SET $name.foo = 3 %][% two.foo %]" => "3" 266s ok 148 - Line 330 "[% SET name = 'two' %][% SET ${name}.foo = 3 %][% two.foo %]" => "3" 266s ok 149 - Line 331 "[% SET name = 'two' %][% SET foo.$name.foo = 3 %][% foo.two.foo %]" => "3" 266s ok 150 - Line 332 "[% SET name = 'two' %][% SET foo.${name}.foo = 3 %][% foo.two.foo %]" => "3" 266s ok 151 - Line 334 "[% SET foo = [1..10] %][% foo.6 %]" => "7" 266s ok 152 - Line 335 "[% SET foo = [10..1] %][% foo.6 %]" => "" 266s ok 153 - Line 336 "[% SET foo = [-10..-1] %][% foo.6 %]" => "-4" 266s ok 154 - Line 337 "[% SET foo = [1..10, 21..30] %][% foo.12 %]" => "23" 266s ok 155 - Line 338 "[% SET foo = [..100] bar = 7 %][% bar %][% foo.0 %]" => "" 266s ok 156 - Line 339 "[% SET foo = [100..] bar = 7 %][% bar %][% foo.0 %]" => "" 266s ok 157 - Line 340 "[% SET foo = ['a'..'z'] %][% foo.6 %]" => "g" 266s ok 158 - Line 341 "[% SET foo = ['z'..'a'] %][% foo.6 %]" => "" 266s ok 159 - Line 342 "[% SET foo = ['a'..'z'].reverse %][% foo.6 %]" => "t" 266s ok 160 - Line 344 "[% foo = 1 %][% foo %]" => "1" 266s ok 161 - Line 345 "[% foo = 1 ; bar = 2 %][% foo %][% bar %]" => "12" 266s ok 162 - Line 346 "[% foo.bar = 2 %][% foo.bar %]" => "2" 266s ok 163 - Line 348 "[% a = "a" %]|[% (b = a) %]|[% a %]|[% b %]" => "|a|a|a" 266s ok 164 - Line 349 "[% a = "a" %][% (c = (b = a)) %][% a %][% b %][% c %]" => "aaaa" 266s ok 165 - Line 351 "[% a = qw{Foo Bar Baz} ; a.2 %]" => "Baz" 266s ok 166 - Line 353 "[% _foo = 1 %][% _foo %]2" => "2" 266s ok 167 - Line 354 "[% foo._bar %]2" => "2" 266s ### multiple statements in same tag ################# engine_option (normal) 266s ok 168 - Line 359 "[% foo; %]" => "1" 266s ok 169 - Line 360 "[% GET foo; %]" => "1" 266s ok 170 - Line 361 "[% GET foo; GET foo %]" => "11" 266s ok 171 - Line 362 "[% GET foo GET foo %]" => "11" 266s ok 172 - Line 363 "[% GET foo GET foo %]" => "" 266s ok 173 - Line 365 "[% foo = 1 bar = 2 %][% foo %][% bar %]" => "12" 266s ok 174 - Line 366 "[% foo = 1 bar = 2 %][% foo = 3 bar %][% foo %][% bar %]" => "232" 266s ok 175 - Line 367 "[% a = 1 a = a + 2 a %]" => "3" 266s ok 176 - Line 369 "[% foo = 1 bar = 2 %][% foo %][% bar %]" => "" 266s ok 177 - Line 370 "[% foo = 1 bar = 2 %][% foo = 3 bar %][% foo %][% bar %]" => "" 266s ok 178 - Line 371 "[% a = 1 a = a + 2 a %]" => "" 266s ### CALL / DEFAULT ################################## engine_option (normal) 266s ok 179 - Line 377 "[% DEFAULT foo = 7 %][% foo %]" => "7" 266s ok 180 - Line 378 "[% SET foo = 5 %][% DEFAULT foo = 7 %][% foo %]" => "5" 266s ok 181 - Line 379 "[% DEFAULT foo.bar.baz.bing = 6 %][% foo.bar.baz.bing %]" => "6" 266s ok 182 - Line 382 "[% foo %]" => "hi" 266s ok 183 - Line 383 "[% GET foo %]" => "hi" 266s ok 184 - Line 384 "[% CALL foo %]" => "" 266s ok 185 - CALL method actually called var 266s ### scalar vmethods ################################# engine_option (normal) 266s ok 186 - Line 391 "[% n.0 %]" => "7" 266s ok 187 - Line 392 "[% n.abs %]" => "7" 266s ok 188 - Line 393 "[% n.abs %]" => "7" 266s ok 189 - Line 394 "[% n.atan2.substr(0, 6) %]" => "1.5707" 266s ok 190 - Line 395 "[% (4 * n.atan2(1)).substr(0, 7) %]" => "3.14159" 266s ok 191 - Line 396 "[% n.chunk(3).join %]" => "abc def g" 266s ok 192 - Line 397 "[% n.chunk(-3).join %]" => "a bcd efg" 266s ok 193 - Line 398 "[% n|collapse %]" => "a b" 266s ok 194 - Line 399 "[% n.cos.substr(0,5) %]" => "1" 266s ok 195 - Line 400 "[% n.cos.substr(0,5) %]" => "0.707" 266s ok 196 - Line 401 "[% n.defined %]" => "1" 266s ok 197 - Line 402 "[% n.defined %]" => "" 266s ok 198 - Line 403 "[% n.defined %]" => "1" 266s ok 199 - Line 404 "[% n.dquote %]" => "(\n|\\|\")" 266s ok 200 - Line 405 "[% n.exp.substr(0,5) %]" => "2.718" 266s ok 201 - Line 406 "[% n.exp.log.substr(0,5) %]" => "8" 266s ok 202 - Line 407 "[% n.fmt %]" => "7" 266s ok 203 - Line 408 "[% n.fmt('%02d') %]" => "07" 266s ok 204 - Line 409 "[% n.fmt('%0*d', 3) %]" => "007" 266s ok 205 - Line 410 "[% n.fmt('(%s)') %]" => "(a 266s # b)" 266s ok 206 - Line 411 "[% n|format('%02d') %]" => "07" 266s ok 207 - Line 412 "[% n|format('%0*d', 3) %]" => "007" 266s ok 208 - Line 413 "[% n|format('(%s)') %]" => "(a) 266s # (b)" 266s ok 209 - Line 414 "[% n.hash.items.1 %]" => "b" 266s ok 210 - Line 415 "[% n.hex %]" => "255" 266s ok 211 - Line 416 "[% n|html %]" => "&<>"'" 266s ok 212 - Line 418 "[% n|xml %]" => "&<>"'" 266s ok 213 - Line 419 "[% n|indent %]" => " a 266s # b" 266s ok 214 - Line 420 "[% n|indent(2) %]" => " a 266s # b" 266s ok 215 - Line 421 "[% n|indent('wow ') %]" => "wow a 266s # wow b" 266s ok 216 - Line 422 "[% n.int %]" => "123" 266s ok 217 - Line 423 "[% n.int %]" => "123" 266s ok 218 - Line 424 "[% n.int %]" => "0" 266s ok 219 - Line 425 "[% n.item %]" => "7" 266s ok 220 - Line 426 "[% n.lc %]" => "abc" 266s ok 221 - Line 427 "[% n|lcfirst %]" => "fOO" 266s ok 222 - Line 428 "[% n.length %]" => "3" 266s ok 223 - Line 429 "[% n.list.0 %]" => "abc" 266s ok 224 - Line 430 "[% n.log.substr(0,5) %]" => "4.605" 266s ok 225 - Line 431 "[% n|lower %]" => "abc" 266s ok 226 - Line 432 "[% n.match('foo').join %]" => "" 266s ok 227 - Line 433 "[% n.match('foo').join %]" => "1" 266s ok 228 - Line 434 "[% n.match('foo',1).join %]" => "foo" 266s ok 229 - Line 435 "[% n.match('(foo)').join %]" => "foo" 266s ok 230 - Line 436 "[% n.match('(foo)').join %]" => "foo" 266s ok 231 - Line 437 "[% n.match('(foo)',1).join %]" => "foo foo" 266s ok 232 - Line 438 "[% n.null %]" => "" 266s ok 233 - Line 439 "[% n.oct %]" => "255" 266s ok 234 - Line 440 "[% n.rand %]" => "1.86070677559656" 266s ok 235 - Line 441 "[% n.rand %]" => "0.189090712784918" 266s ok 236 - Line 442 "[% n.remove('bc') %]" => "a" 266s ok 237 - Line 443 "[% n.remove('bc') %]" => "aa" 266s ok 238 - Line 444 "[% n.repeat %]" => "1" 266s ok 239 - Line 445 "[% n.repeat(0) %]" => "" 266s ok 240 - Line 446 "[% n.repeat(1) %]" => "1" 266s ok 241 - Line 447 "[% n.repeat(2) %]" => "11" 266s ok 242 - Line 448 "[% n.repeat(2,'|') %]" => "1|1" 266s ok 243 - Line 449 "[% n.replace('foo', 'bar') %]" => "barbar" 266s ok 244 - Line 450 "[% n.replace('(foo)', 'bar$1') %]" => "barfoobarfoo" 266s ok 245 - Line 451 "[% n.replace('foo', 'bar', 0) %]" => "barfoo" 266s ok 246 - Line 452 "[% n.search('foo') %]" => "" 266s ok 247 - Line 453 "[% n.search('foo') %]" => "1" 266s ok 248 - Line 454 "[% n.sin.substr(0,5) %]" => "0" 266s ok 249 - Line 455 "[% n.sin.substr(0,5) %]" => "1" 266s ok 250 - Line 456 "[% n.size %]" => "1" 266s ok 251 - Line 457 "[% n.split.join('|') %]" => "abc" 266s ok 252 - Line 458 "[% n.split.join('|') %]" => "a|b|c" 266s ok 253 - Line 459 "[% n.split.join('|') %]" => "a|b|c" 266s ok 254 - Line 460 "[% n.split(u,2).join('|') %]" => "a|b c" 266s ok 255 - Line 462 "[% n.split('/').join('|') %]" => "a|b|c" 266s ok 256 - Line 463 "[% n.split('/', 2).join('|') %]" => "a|b/c" 266s ok 257 - Line 464 "[% n.sprintf(7) %]" => "7" 266s ok 258 - Line 465 "[% n.sprintf(3, 7, 12) %]" => "007 12" 266s ok 259 - Line 466 "[% n.sqrt %]" => "3" 266s ok 260 - Line 467 "[% n.squote %]" => "( 266s # |\\|\')" 266s ok 261 - Line 468 "[% n.srand; 12 %]" => "12" 266s ok 262 - Line 474 "[% n|trim %]" => "a b" 266s ok 263 - Line 475 "[% n.uc %]" => "FOO" 266s ok 264 - Line 476 "[% n|ucfirst %]" => "Foo" 266s ok 265 - Line 477 "[% n|upper %]" => "FOO" 266s ok 266 - Line 478 "[% n|uri %]" => "a%20b" 266s ok 267 - Line 480 "[% n.fmt('%c') %]" => "B" 266s ok 268 - Line 481 "[% n.fmt('%3X') %]" => " C" 266s ok 269 - Line 482 "[% n.fmt('%-3X') %]" => "C " 266s ok 270 - Line 483 "[% n.fmt('%03X') %]" => "00C" 266s ok 271 - Line 484 "[% n.fmt('%03X') %]" => "00C" 266s ok 272 - Line 485 "[% n.fmt('%\#03X') %]" => "0XC" 266s ok 273 - Line 486 "[% n.fmt('%\#07X') %]" => "0X0000C" 266s ok 274 - Line 488 "[% n.fmt('%o') %]" => "10" 266s ok 275 - Line 489 "[% n.fmt('%\#o') %]" => "010" 266s ok 276 - Line 490 "[% n.fmt('%\#o') %]" => "0" 266s ok 277 - Line 492 "[% n.fmt('%02d') %]" => "07" 266s ok 278 - Line 493 "[% n.fmt('%04.2d') %]" => " 07" 266s ok 279 - Line 494 "[% n.fmt('%+04.2d') %]" => " +07" 266s ok 280 - Line 495 "[% n.fmt('% 04.2d') %]" => " 07" 266s ok 281 - Line 496 "[% n.fmt('% +04.2d') %]" => " +07" 266s ok 282 - Line 497 "[% n.fmt('%02f') %]" => "7.000000" 266s ok 283 - Line 498 "[% n.fmt('%04.2f') %]" => "7.00" 266s ok 284 - Line 499 "[% n.fmt('%05.2f') %]" => "07.00" 266s ok 285 - Line 500 "[% n.fmt('% 5.2f') %]" => " 7.00" 266s ok 286 - Line 501 "[% n.fmt('%+04.2f') %]" => "+7.00" 266s ok 287 - Line 502 "[% n.fmt('% 04.2f') %]" => " 7.00" 266s ok 288 - Line 503 "[% n.fmt('% +6.2f') %]" => " +7.00" 266s ok 289 - Line 504 "[% n.fmt('%0+6.2f') %]" => "+07.00" 266s ok 290 - Line 505 "[% n.fmt('%.5g') %]" => "12345" 266s ok 291 - Line 506 "[% n.fmt('%.5g') %]" => "1.2346e+06" 266s ### list vmethods ################################### engine_option (normal) 266s ok 292 - Line 511 "[% a.defined %]" => "1" 266s ok 293 - Line 512 "[% a.defined(1) %]" => "1" 266s ok 294 - Line 513 "[% a.defined(3) %]" => "" 266s ok 295 - Line 514 "[% a.first %]" => "2" 266s ok 296 - Line 515 "[% a.first(3).join %]" => "2 3 4" 266s ok 297 - Line 516 "[% a.fmt %]" => "2 3" 266s ok 298 - Line 517 "[% a.fmt('%02d') %]" => "02 03" 266s ok 299 - Line 518 "[% a.fmt('%02d',' ') %]" => "02 03" 266s ok 300 - Line 519 "[% a.fmt('%02d','|') %]" => "02|03" 266s ok 301 - Line 520 "[% a.fmt('%0*d','|', 3) %]" => "002|003" 266s ok 302 - Line 521 "[% a.grep.join %]" => "2 3" 266s ok 303 - Line 522 "[% a.grep(2).join %]" => "2" 266s ok 304 - Line 523 "[% a.grep(->(n){n % 2}).join %]" => "3 5 7" 266s ok 305 - Line 524 "[% a.hash.items.join %]" => "2 3" 266s ok 306 - Line 525 "[% a.hash(5).items.sort.join %]" => "2 3 5 6" 266s ok 307 - Line 526 "[% a.import(5) %]|[% a.join %]" => "|2 3" 266s ok 308 - Line 528 "[% a.import([5]) %]|[% a.join %]" => "|2 3 5" 266s ok 309 - Line 530 "[% a.item %]" => "2" 266s ok 310 - Line 531 "[% a.item(1) %]" => "3" 266s ok 311 - Line 532 "[% a.join %]" => "2 3" 266s ok 312 - Line 533 "[% a.join('|') %]" => "2|3" 266s ok 313 - Line 534 "[% a.last %]" => "10" 266s ok 314 - Line 535 "[% a.last(3).join %]" => "8 9 10" 266s ok 315 - Line 536 "[% a.list.join %]" => "2 3" 266s ok 316 - Line 537 "[% a.map(->(n){ n.repeat(3) }).join %]" => "222 333" 266s ok 317 - Line 538 "[% a.max %]" => "1" 266s ok 318 - Line 539 "[% a.merge(5).join %]" => "2 3" 266s ok 319 - Line 540 "[% a.merge([5]).join %]" => "2 3 5" 266s ok 320 - Line 541 "[% a.merge([5]).null %][% a.join %]" => "2 3" 266s ok 321 - Line 542 "[% a.nsort.join %]" => "1 2 3" 266s ok 322 - Line 543 "[% a.nsort('b').0.b %]" => "7" 266s ok 323 - Line 544 "[% a.pop %][% a.join %]" => "32" 266s ok 324 - Line 545 "[% a.push(3) %][% a.join %]" => "2 3 3" 266s ok 325 - Line 546 "[% a.pick %]" => "2" 266s ok 326 - Line 547 "[% a.pick(5).join('') %]" => "23223" 266s ok 327 - Line 548 "[% a.reverse.join %]" => "3 2" 266s ok 328 - Line 549 "[% a.shift %][% a.join %]" => "23" 266s ok 329 - Line 550 "[% a.size %]" => "2" 266s ok 330 - Line 551 "[% a.slice.join %]" => "2 3 4 5" 266s ok 331 - Line 552 "[% a.slice(2).join %]" => "4 5" 266s ok 332 - Line 553 "[% a.slice(0,2).join %]" => "2 3 4" 266s ok 333 - Line 554 "[% a.sort.join %]" => "1 2 3" 266s ok 334 - Line 555 "[% a.sort('b').0.b %]" => "wee" 266s ok 335 - Line 556 "[% c.sort(->(a,b){ a.k cmp b.k }).map(->{this.k}).join %]" => "a wee wow" 266s ok 336 - Line 557 "[% a.splice.join %]|[% a.join %]" => "2 3 4 5|" 266s ok 337 - Line 558 "[% a.splice(2).join %]|[% a.join %]" => "4 5|2 3" 266s ok 338 - Line 559 "[% a.splice(0,2).join %]|[% a.join %]" => "2 3|4 5" 266s ok 339 - Line 560 "[% a.splice(0,2,'hrm').join %]|[% a.join %]" => "2 3|hrm 4 5" 266s ok 340 - Line 561 "[% a.unique.join %]" => "2 3" 266s ok 341 - Line 562 "[% a.unshift(3) %][% a.join %]" => "3 2 3" 266s ### hash vmethods ################################### engine_option (normal) 266s ok 342 - Line 567 "[% h.defined %]" => "1" 266s ok 343 - Line 568 "[% h.defined('a') %]" => "1" 266s ok 344 - Line 569 "[% h.defined('b') %]" => "" 266s ok 345 - Line 570 "[% h.defined('a') %]" => "" 266s ok 346 - Line 571 "[% h.delete('a') %]|[% h.keys.0 %]" => "|b" 266s ok 347 - Line 572 "[% h.delete('a', 'b').join %]|[% h.keys.0 %]" => "|" 266s ok 348 - Line 573 "[% h.delete('a', 'c').join %]|[% h.keys.0 %]" => "|b" 266s ok 349 - Line 574 "[% h.each.sort.join %]" => "1 2 a b" 266s ok 350 - Line 575 "[% h.exists('a') %]" => "1" 266s ok 351 - Line 576 "[% h.exists('b') %]" => "" 266s ok 352 - Line 577 "[% h.exists('a') %]" => "1" 266s ok 353 - Line 578 "[% h.fmt %]" => "b B 266s # c C" 266s ok 354 - Line 579 "[% h.fmt('%s => %s') %]" => "b => B 266s # c => C" 266s ok 355 - Line 580 "[% h.fmt('%s => %s', '|') %]" => "b => B|c => C" 266s ok 356 - Line 581 "[% h.fmt('%*s=>%s', '|', 3) %]" => " b=>B| c=>C" 266s ok 357 - Line 582 "[% h.fmt('%*s=>%*s', '|', 3, 4) %]" => " b=> B| c=> C" 266s ok 358 - Line 583 "[% h.hash.fmt %]" => "b B 266s # c C" 266s ok 359 - Line 584 "[% h.import('a') %]|[% h.items.sort.join %]" => "|b B c C" 266s ok 360 - Line 585 "[% h.import({'b' => 'boo'}) %]|[% h.items.sort.join %]" => "|b boo c C" 266s ok 361 - Line 586 "[% h.item('a') %]" => "A" 266s ok 362 - Line 587 "[% h.item('_a') %]" => "" 266s ok 363 - Line 588 "[% h.items.sort.join %]" => "1 2 a b" 266s ok 364 - Line 589 "[% h.keys.sort.join %]" => "a b" 266s ok 365 - Line 590 "[% h.list('each').sort.join %]" => "1 2 a b" 266s ok 366 - Line 591 "[% h.list('keys').sort.join %]" => "a b" 266s ok 367 - Line 592 "[% h.list('pairs').0.items.sort.join %]" => "1 a key value" 266s ok 368 - Line 593 "[% h.list('values').sort.join %]" => "1 2" 266s ok 369 - Line 594 "[% h.null %]" => "" 266s ok 370 - Line 595 "[% h.nsort.join %]" => "b a" 266s ok 371 - Line 596 "[% h.pairs.0.items.sort.join %]" => "1 a key value" 266s ok 372 - Line 597 "[% h.size %]" => "2" 266s ok 373 - Line 598 "[% h.sort.join %]" => "b a" 266s ok 374 - Line 599 "[% h.values.sort.join %]" => "1 2" 266s ### vmethods as functions ########################### engine_option (normal) 266s ok 375 - Line 604 "[% sprintf('%d %d', 7, 8) %] d" => "7 8 d" 266s ok 376 - Line 605 "[% sprintf('%d %d', 7, 8) %] d" => "7 8 d" 266s ok 377 - Line 606 "[% sprintf('%d %d', 7, 8) %] d" => " d" 266s ok 378 - Line 607 "[% int(2.234) %]" => "2" 266s ok 379 - Line 609 "[% int(2.234) ; int = 44; int(2.234) ; SET int; int(2.234) %]" => "2442" 266s ### more virtual methods / filters ################## engine_option (normal) 266s ok 380 - Line 614 "[% [0 .. 10].reverse.1 %]" => "9" 266s ok 381 - Line 615 "[% {a => 'A'}.a %]" => "A" 266s ok 382 - Line 616 "[% 'This is a string'.length %]" => "16" 266s ok 383 - Line 617 "[% 123.length %]" => "3" 266s ok 384 - Line 618 "[% 123.2.length %]" => "5" 266s ok 385 - Line 619 "[% -123.2.length %]" => "-5" 266s ok 386 - Line 620 "[% (-123.2).length %]" => "6" 266s ok 387 - Line 621 "[% a = 23; a.0 %]" => "23" 266s ok 388 - Line 622 "[% 1.rand %]" => "0.15075242533052" 266s ok 389 - Line 624 "[% n.size %]" => "SIZE" 266s ok 390 - Line 625 "[% n|size %]" => "2" 266s ok 391 - Line 627 "[% "1" | indent(2) %]" => " 1" 266s ok 392 - Line 629 "[% n FILTER size %]" => "1" 266s ok 393 - Line 631 "[% n FILTER repeat %]" => "1" 266s ok 394 - Line 632 "[% n FILTER repeat(0) %]" => "" 266s ok 395 - Line 633 "[% n FILTER repeat(1) %]" => "1" 266s ok 396 - Line 634 "[% n FILTER repeat(2) %]" => "11" 266s ok 397 - Line 635 "[% n FILTER repeat(2,'|') %]" => "1|1" 266s ok 398 - Line 637 "[% n FILTER echo = repeat(2) %][% n FILTER echo %]" => "1111" 266s ok 399 - Line 638 "[% n FILTER echo = repeat(2) %][% n | echo %]" => "1111" 266s ok 400 - Line 639 "[% n FILTER echo = repeat(2) %][% n|echo.length %]" => "112" 266s ok 401 - Line 640 "[% n FILTER echo = repeat(2) %][% n FILTER $foo %]" => "1111" 266s ok 402 - Line 641 "[% n FILTER echo = repeat(2) %][% n | $foo %]" => "1111" 266s ok 403 - Line 642 "[% n FILTER echo = repeat(2) %][% n|$foo.length %]" => "112" 266s ok 404 - Line 644 "[% "hi" FILTER $foo %]" => "hihi" 266s ok 405 - Line 645 "[% FILTER $foo %]hi[% END %]" => "hihi" 266s ok 406 - Line 646 "[% "hi" FILTER foo %]" => "hihi" 266s ok 407 - Line 647 "[% "hi" FILTER foo %]" => "hihi" 266s ok 408 - Line 648 "[% "hi" FILTER foo(2) %]" => "hihi" 266s ok 409 - Line 650 "[% ["0".."9"].pick %]" => "9" 266s ok 410 - Line 652 "[% ' ' | uri %]" => "%20" 266s ok 411 - Line 654 "[% "one".fmt %]" => "one" 266s ok 412 - Line 655 "[% 2.fmt("%02d") %]" => "02" 266s ok 413 - Line 657 "[% [1..3].fmt %]" => "1 2 3" 266s ok 414 - Line 658 "[% [1..3].fmt("%02d") %]" => "01 02 03" 266s ok 415 - Line 659 "[% [1..3].fmt("%s", ", ") %]" => "1, 2, 3" 266s ok 416 - Line 661 "[% {a => "B", c => "D"}.fmt %]" => "a B 266s # c D" 266s ok 417 - Line 662 "[% {a => "B", c => "D"}.fmt("%s:%s") %]" => "a:B 266s # c:D" 266s ok 418 - Line 663 "[% {a => "B", c => "D"}.fmt("%s:%s", "; ") %]" => "a:B; c:D" 266s ok 419 - Line 665 "[% 1|format("%s") %]" => "1" 266s ok 420 - Line 666 "[% 1|format("%*s", 6) %]" => " 1" 266s ok 421 - Line 667 "[% 1|format("%-*s", 6) %]" => "1 " 266s ok 422 - Line 669 "[% 1.fmt("%-*s", 6) %]" => "1 " 266s ok 423 - Line 670 "[% [1,2].fmt("%-*s", "|", 6) %]" => "1 |2 " 266s ok 424 - Line 671 "[% {1=>2,3=>4}.fmt("%*s:%*s", "|", 3, 3) %]" => " 1: 2| 3: 4" 266s ok 425 - Line 673 "[% foo %]" => "&" 266s ok 426 - Line 674 "[% "&" %]" => "&" 266s ok 427 - Line 675 "[% foo | none %]" => "&" 266s ok 428 - Line 676 "[% foo.bar %]" => "&" 266s ok 429 - Line 677 "[% foo.bar | none %]" => "&" 266s ok 430 - Line 678 "[% GET foo %]" => "&" 266s ok 431 - Line 679 "[% GET "&" %]" => "&" 266s ok 432 - Line 680 "[% GET foo | none %]" => "&" 266s ok 433 - Line 681 "[% Text.length(foo) %]" => "1" 266s ### virtual objects ################################# engine_option (normal) 266s ok 434 - Line 686 "[% a = "foobar" %][% Text.length(a) %]" => "6" 266s ok 435 - Line 687 "[% a = [1 .. 10] %][% List.size(a) %]" => "10" 266s ok 436 - Line 688 "[% a = {a=>"A", b=>"B"} ; Hash.size(a) %]" => "2" 266s ok 437 - Line 690 "[% a = Text.new("This is a string") %][% a.length %]" => "16" 266s ok 438 - Line 691 "[% a = List.new("one", "two", "three") %][% a.size %]" => "3" 266s ok 439 - Line 692 "[% a = Hash.new("one", "ONE") %][% a.one %]" => "ONE" 266s ok 440 - Line 693 "[% a = Hash.new(one = "ONE") %][% a.one %]" => "ONE" 266s ok 441 - Line 694 "[% a = Hash.new(one => "ONE") %][% a.one %]" => "ONE" 266s ok 442 - Line 696 "[% {a => 1, b => 2} | Hash.keys | List.sort | List.join(", ") %]" => "a, b" 266s ### chomping ######################################## engine_option (normal) 266s ok 443 - Line 701 " [% foo %]" => " " 266s ok 444 - Line 702 " [%- foo %]" => "" 266s ok 445 - Line 703 " 266s # [%- foo %]" => "" 266s ok 446 - Line 704 " 266s # [%- foo %]" => "" 266s ok 447 - Line 705 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 448 - Line 706 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 449 - Line 707 " 266s # [%- foo %]" => " " 266s ok 450 - Line 708 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 451 - Line 710 "[% 7 %] " => "7 " 266s ok 452 - Line 711 "[% 7 -%] " => "7 " 266s ok 453 - Line 712 "[% 7 -%] 266s # " => "7" 266s ok 454 - Line 713 "[% 7 -%] 266s # " => "7" 266s ok 455 - Line 714 "[% 7 -%] 266s # " => "7 " 266s ok 456 - Line 715 "[% 7 -%] 266s # 266s # 266s # " => "7 266s # 266s # " 266s ok 457 - Line 716 "[% 7 -%] 266s # " => "7 " 266s ### string operators ################################ engine_option (normal) 266s ok 458 - Line 721 "[% a = "foo"; a _ "bar" %]" => "foobar" 266s ok 459 - Line 722 "[% a = "foo"; a ~ "bar" %]" => "foobar" 266s ok 460 - Line 723 "[% a = "foo"; a ~= "bar"; a %]" => "foobar" 266s ok 461 - Line 724 "[% "b" gt "c" %]<<<" => "<<<" 266s ok 462 - Line 725 "[% "b" gt "a" %]<<<" => "1<<<" 266s ok 463 - Line 726 "[% "b" ge "c" %]<<<" => "<<<" 266s ok 464 - Line 727 "[% "b" ge "b" %]<<<" => "1<<<" 266s ok 465 - Line 728 "[% "b" lt "c" %]<<<" => "1<<<" 266s ok 466 - Line 729 "[% "b" lt "a" %]<<<" => "<<<" 266s ok 467 - Line 730 "[% "b" le "a" %]<<<" => "<<<" 266s ok 468 - Line 731 "[% "b" le "b" %]<<<" => "1<<<" 266s ok 469 - Line 732 "[% "a" cmp "b" %]<<<" => "-1<<<" 266s ok 470 - Line 733 "[% "b" cmp "b" %]<<<" => "0<<<" 266s ok 471 - Line 734 "[% "c" cmp "b" %]<<<" => "1<<<" 266s ### math operators ################################## engine_option (normal) 266s ok 472 - Line 739 "[% 1 + 2 %]" => "3" 266s ok 473 - Line 740 "[% 1 + 2 + 3 %]" => "6" 266s ok 474 - Line 741 "[% (1 + 2) %]" => "3" 266s ok 475 - Line 742 "[% 2 - 1 %]" => "1" 266s ok 476 - Line 743 "[% -1 + 2 %]" => "1" 266s ok 477 - Line 744 "[% -1+2 %]" => "1" 266s ok 478 - Line 745 "[% 2 - 1 %]" => "1" 266s ok 479 - Line 746 "[% 2-1 %]" => "1" 266s ok 480 - Line 747 "[% 2 - -1 %]" => "3" 266s ok 481 - Line 748 "[% 4 * 2 %]" => "8" 266s ok 482 - Line 749 "[% 4 / 2 %]" => "2" 266s ok 483 - Line 750 "[% 10 / 3 %]" => "3.33333333333333" 266s ok 484 - Line 751 "[% 10 div 3 %]" => "3" 266s ok 485 - Line 752 "[% 2 ** 3 %]" => "8" 266s ok 486 - Line 753 "[% 1 + 2 * 3 %]" => "7" 266s ok 487 - Line 754 "[% 3 * 2 + 1 %]" => "7" 266s ok 488 - Line 755 "[% (1 + 2) * 3 %]" => "9" 266s ok 489 - Line 756 "[% 3 * (1 + 2) %]" => "9" 266s ok 490 - Line 757 "[% 1 + 2 ** 3 %]" => "9" 266s ok 491 - Line 758 "[% 2 * 2 ** 3 %]" => "16" 266s ok 492 - Line 759 "[% SET foo = 1 %][% foo + 2 %]" => "3" 266s ok 493 - Line 760 "[% SET foo = 1 %][% (foo + 2) %]" => "3" 266s ok 494 - Line 762 "[% a = 1; (a += 2) %]" => "3" 266s ok 495 - Line 763 "[% a = 1; (a -= 2) %]" => "-1" 266s ok 496 - Line 764 "[% a = 4; (a /= 2) %]" => "2" 266s ok 497 - Line 765 "[% a = 1; (a *= 2) %]" => "2" 266s ok 498 - Line 766 "[% a = 3; (a **= 2) %]" => "9" 266s ok 499 - Line 767 "[% a = 1; (a %= 2) %]" => "1" 266s ok 500 - Line 768 "[% a = 1; (a += 2 + 3) %]" => "6" 266s ok 501 - Line 769 "[% a = 1; b = 2; (a += b += 3) %]|[% a %]|[% b %]" => "6|6|5" 266s ok 502 - Line 770 "[% a = 1; b = 2; (a += (b += 3)) %]|[% a %]|[% b %]" => "6|6|5" 266s ok 503 - Line 772 "[% a += 1 %]-[% a %]-[% a += 1 %]-[% a %]" => "-1--2" 266s ok 504 - Line 773 "[% (a += 1) %]-[% (a += 1) %]" => "1-2" 266s ok 505 - Line 775 "[% a = 2; a -= 3; a %]" => "-1" 266s ok 506 - Line 776 "[% a = 2; a *= 3; a %]" => "6" 266s ok 507 - Line 777 "[% a = 2; a /= .5; a %]" => "4" 266s ok 508 - Line 778 "[% a = 8; a %= 3; a %]" => "2" 266s ok 509 - Line 779 "[% a = 2; a **= 3; a %]" => "8" 266s ok 510 - Line 781 "[% a = 1 %][% ++a %][% a %]" => "22" 266s ok 511 - Line 782 "[% a = 1 %][% a++ %][% a %]" => "12" 266s ok 512 - Line 783 "[% a = 1 %][% --a %][% a %]" => "00" 266s ok 513 - Line 784 "[% a = 1 %][% a-- %][% a %]" => "10" 266s ok 514 - Line 785 "[% a++ FOR [1..3] %]" => "012" 266s ok 515 - Line 786 "[% --a FOR [1..3] %]" => "-1-2-3" 266s ok 516 - Line 788 "[% 2 > 3 %]<<<" => "<<<" 266s ok 517 - Line 789 "[% 2 > 1 %]<<<" => "1<<<" 266s ok 518 - Line 790 "[% 2 >= 3 %]<<<" => "<<<" 266s ok 519 - Line 791 "[% 2 >= 2 %]<<<" => "1<<<" 266s ok 520 - Line 792 "[% 2 < 3 %]<<<" => "1<<<" 266s ok 521 - Line 793 "[% 2 < 1 %]<<<" => "<<<" 266s ok 522 - Line 794 "[% 2 <= 1 %]<<<" => "<<<" 266s ok 523 - Line 795 "[% 2 <= 2 %]<<<" => "1<<<" 266s ok 524 - Line 796 "[% 1 <=> 2 %]<<<" => "-1<<<" 266s ok 525 - Line 797 "[% 2 <=> 2 %]<<<" => "0<<<" 266s ok 526 - Line 798 "[% 3 <=> 2 %]<<<" => "1<<<" 266s ### boolean operators ############################### engine_option (normal) 266s ok 527 - Line 803 "[% 5 && 6 %]" => "6" 266s ok 528 - Line 804 "[% 5 || 6 %]" => "5" 266s ok 529 - Line 805 "[% 0 || 6 %]" => "6" 266s ok 530 - Line 806 "[% 0 && 6 %]" => "0" 266s ok 531 - Line 807 "[% 0 && 0 %]" => "0" 266s ok 532 - Line 808 "[% 5 && 6 && 7%]" => "7" 266s ok 533 - Line 809 "[% 0 || 1 || 2 %]" => "1" 266s ok 534 - Line 811 "[% 5 + (0 || 5) %]" => "10" 266s ok 535 - Line 814 "[% 1 ? 2 : 3 %]" => "2" 266s ok 536 - Line 815 "[% 0 ? 2 : 3 %]" => "3" 266s ok 537 - Line 816 "[% 0 ? (1 ? 2 : 3) : 4 %]" => "4" 266s ok 538 - Line 817 "[% 0 ? 1 ? 2 : 3 : 4 %]" => "4" 266s ok 539 - Line 819 "[% t = 1 || 0 ? 3 : 4 %][% t %]" => "3" 266s ok 540 - Line 820 "[% t = 0 or 1 ? 3 : 4 %][% t %]" => "3" 266s ok 541 - Line 821 "[% t = 1 or 0 ? 3 : 4 %][% t %]" => "1" 266s ok 542 - Line 823 "[% 0 ? 2 : 3 %]" => "3" 266s ok 543 - Line 824 "[% 1 ? 2 : 3 %]" => "2" 266s ok 544 - Line 825 "[% 0 ? 1 ? 2 : 3 : 4 %]" => "4" 266s ok 545 - Line 826 "[% t = 0 ? 1 ? [1..4] : [2..4] : [3..4] %][% t.0 %]" => "3" 266s ok 546 - Line 827 "[% t = 1 || 0 ? 0 : 1 || 2 ? 2 : 3 %][% t %]" => "0" 266s ok 547 - Line 828 "[% t = 0 or 0 ? 0 : 1 or 2 ? 2 : 3 %][% t %]" => "1" 266s ok 548 - Line 829 "[% t = 0 or 0 ? 0 : 0 or 2 ? 2 : 3 %][% t %]" => "2" 266s ok 549 - Line 831 "[% 0 ? 1 ? 1 + 2 * 3 : 1 + 2 * 4 : 1 + 2 * 5 %]" => "11" 266s ok 550 - Line 833 "[% foo //= 2 ; foo %]" => "2" 266s ok 551 - Line 834 "[% foo = 3; foo //= 2; foo %]" => "3" 266s ok 552 - Line 835 "[% foo = 3; SET foo; foo //= 2; foo %]" => "2" 266s ok 553 - Line 837 "[% 5 // 6 %]" => "5" 266s ok 554 - Line 838 "[% foo // 6 %]" => "6" 266s ok 555 - Line 839 "[% foo // 6 %]" => "6" 266s ok 556 - Line 840 "[% foo // 6 %]" => "" 266s ok 557 - Line 841 "[% foo // 6 %]" => "bar" 266s ok 558 - Line 843 "[% foo err 6 %]" => "6" 266s ok 559 - Line 844 "[% foo ERR 6 %]" => "6" 266s ### regex ########################################### engine_option (normal) 266s ok 560 - Line 850 "[% 'foo'.match(/foo/) ? 1 : 0 %]" => "1" 266s ok 561 - Line 851 "[% 'foo'.match(/foo) ? 1 : 0 %]" => "" 266s ok 562 - Line 852 "[% 'foo'.match(/fo o/x) ? 1 : 0 %]" => "1" 266s ok 563 - Line 853 "[% 'foo'.match(/Foo/i) ? 1 : 0 %]" => "1" 266s ok 564 - Line 854 "[% 'f 266s # o'.match(/f.o/s) ? 1 : 0 %]" => "1" 266s ok 565 - Line 855 "[% ' 266s # foo'.match(/^foo/m) ? 1 : 0 %]" => "1" 266s ok 566 - Line 856 "[% 'foo'.match(/foo/e) ? 1 : 0 %]" => "" 266s ok 567 - Line 857 "[% 'foo'.match(/foo/g) ? 1 : 0 %]" => "" 266s ok 568 - Line 858 "[% 'foo'.match(/foo) ? 1 : 0 %]" => "" 266s ok 569 - Line 859 "[% 'foo'.match(/foo**/) ? 1 : 0 %]" => "" 266s ok 570 - Line 860 "[% 'fo/o'.match(/fo\/o/) ? 1 : 0 %]" => "1" 266s ok 571 - Line 861 "[% 'foobar'.match(/(f\w\w)/).0 %]" => "foo" 266s ### BLOCK / PROCESS / INCLUDE / WRAPPER ############# engine_option (normal) 266s ok 572 - Line 867 "[% PROCESS foo %]one" => "" 266s ok 573 - Line 868 "[% BLOCK foo %]one" => "" 266s ok 574 - Line 869 "[% BLOCK foo %][% END %]one" => "one" 266s ok 575 - Line 870 "[% BLOCK %][% END %]one" => "one" 266s ok 576 - Line 871 "[% BLOCK foo %]hi there[% END %]one" => "one" 266s ok 577 - Line 872 "[% BLOCK foo %][% BLOCK foo %][% END %][% END %]" => "" 266s ok 578 - Line 873 "[% BLOCK foo %]hi there[% END %][% PROCESS foo %]" => "hi there" 266s ok 579 - Line 874 "[% PROCESS foo %][% BLOCK foo %]hi there[% END %]" => "hi there" 266s ok 580 - Line 875 "[% BLOCK foo %]hi there[% END %][% PROCESS foo foo %]" => "hi therehi there" 266s ok 581 - Line 876 "[% BLOCK foo %]hi there[% END %][% PROCESS foo, foo %]" => "hi therehi there" 266s ok 582 - Line 877 "[% BLOCK foo %]hi there[% END %][% PROCESS foo + foo %]" => "hi therehi there" 266s ok 583 - Line 878 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo %]" => "hi ONE there" 266s ok 584 - Line 879 "[% BLOCK foo %]hi [% IF 1 %]Yes[% END %] there[% END %]<<[% PROCESS foo %]>>" => "<>" 266s ok 585 - Line 880 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo one = 'two' %]" => "hi two there" 266s ok 586 - Line 881 "[% BLOCK foo %]hi [% one.two %] there[% END %][% PROCESS foo one.two = 'two' %]" => "hi two there" 266s ok 587 - Line 882 "[% BLOCK foo %]hi [% one.two %] there[% END %][% PROCESS foo + foo one.two = 'two' %]" => "hi two therehi two there" 266s ok 588 - Line 883 "[% BLOCK foo %][% BLOCK bar %]hi [% one %] there[% END %][% END %][% PROCESS foo/bar one => 'two' %]" => "hi two there" 266s ok 589 - Line 885 "[% BLOCK b %]Ta-Da[% END %][% self = {a => 'b'} %][% PROCESS $self.a self = 'blah' %]" => "Ta-Da" 266s ok 590 - Line 886 "[% BLOCK b %]Ta-Da[% END %][% self = {a => 'b'} %][% INCLUDE $self.a self = 'blah' %]" => "Ta-Da" 266s ok 591 - Line 887 "[% BLOCK b %]Ta-Da[% END %][% self = 'b' %][% PROCESS $self self = 'blah'; self %]" => "Ta-Dablah" 266s ok 592 - Line 888 "[% BLOCK b %]Ta-Da[% END %][% self = 'b' %][% INCLUDE $self self = 'blah'; self %]" => "Ta-Dab" 266s ok 593 - Line 890 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo one = 'two' %][% one %]" => "hi two theretwo" 266s ok 594 - Line 891 "[% BLOCK foo %]hi [% one %] there[% END %][% INCLUDE foo one = 'two' %][% one %]" => "hi two there" 266s ok 595 - Line 893 "[% BLOCK foo %]FOO[% IF ! a ; a = 1; PROCESS bar; END %][% END %][% BLOCK bar %]BAR[% PROCESS foo %][% END %][% PROCESS foo %]" => "" 266s ok 596 - Line 895 "[% BLOCK foo %]FOO[% IF ! a ; a = 1; PROCESS bar; END %][% END %][% BLOCK bar %]BAR[% PROCESS foo %][% END %][% PROCESS foo %]" => "FOOBARFOO" 266s ok 597 - Line 897 "[% BLOCK foo %]([% content %])[% END %][% WRAPPER foo %]hi there[% END %]" => "(hi there)" 266s ok 598 - Line 898 "[% BLOCK foo %]([% one = 1; content %])[% END %][% WRAPPER foo %]hi there[% END %][% one %]" => "(hi there)won" 266s ok 599 - Line 900 "[% a = 23; PROCESS $foo %]" => "bar 23 baz" 266s ### IF / UNLESS / ELSIF / ELSE ###################### engine_option (normal) 266s ok 600 - Line 905 "[% IF 1 %]Yes[% END %]" => "Yes" 266s ok 601 - Line 906 "[% IF 0 %]Yes[% END %]" => "" 266s ok 602 - Line 907 "[% IF 0 %]Yes[% ELSE %]No[% END %]" => "No" 266s ok 603 - Line 908 "[% IF 0 %]Yes[% ELSIF 1 %]No[% END %]" => "No" 266s ok 604 - Line 909 "[% IF 0 %]Yes[% ELSIF 0 %]No[% END %]" => "" 266s ok 605 - Line 910 "[% IF 0 %]Yes[% ELSIF 0 %]No[% ELSE %]hmm[% END %]" => "hmm" 266s ok 606 - Line 912 "[% UNLESS 1 %]Yes[% END %]" => "" 266s ok 607 - Line 913 "[% UNLESS 0 %]Yes[% END %]" => "Yes" 266s ok 608 - Line 914 "[% UNLESS 0 %]Yes[% ELSE %]No[% END %]" => "Yes" 266s ok 609 - Line 915 "[% UNLESS 1 %]Yes[% ELSIF 1 %]No[% END %]" => "No" 266s ok 610 - Line 916 "[% UNLESS 1 %]Yes[% ELSIF 0 %]No[% END %]" => "" 266s ok 611 - Line 917 "[% UNLESS 1 %]Yes[% ELSIF 0 %]No[% ELSE %]hmm[% END %]" => "hmm" 266s ### comments ######################################## engine_option (normal) 266s ok 612 - Line 922 "[%\# one %]f" => "f" 266s ok 613 - Line 923 "[%\# 266s # one %]f" => "f" 266s ok 614 - Line 924 "[%-\# 266s # one %]f" => "f" 266s ok 615 - Line 925 "[% \# 266s # one %]f" => "ONEf" 266s ok 616 - Line 926 "[% \# one %] 266s # one %]f" => " 266s # one %]f" 266s ok 617 - Line 928 "[%\# BLOCK one %]" => "" 266s ok 618 - Line 929 "[%\# BLOCK one %]two" => "two" 266s ok 619 - Line 930 "[%\# BLOCK one %]two[% END %]" => "" 266s ok 620 - Line 931 "[%\# BLOCK one %]two[% END %]three" => "" 266s ok 621 - Line 932 "[% %]" => "" 266s ok 622 - Line 933 "[% 266s # # Some comment 266s # CALL 1 -%] 266s # foo" => "foo" 266s ### FOREACH / NEXT / LAST ########################### engine_option (normal) 266s ok 623 - Line 941 "[% FOREACH foo %]" => "" 266s ok 624 - Line 942 "[% FOREACH foo %][% END %]" => "" 266s ok 625 - Line 943 "[% FOREACH foo %]bar[% END %]" => "" 266s ok 626 - Line 944 "[% FOREACH foo %]bar[% END %]" => "bar" 266s ok 627 - Line 945 "[% FOREACH f IN foo %]bar[% f %][% END %]" => "bar1bar2" 266s ok 628 - Line 946 "[% FOREACH f = foo %]bar[% f %][% END %]" => "bar1bar2" 266s ok 629 - Line 947 "[% FOREACH f = [1,2] %]bar[% f %][% END %]" => "bar1bar2" 266s ok 630 - Line 948 "[% FOREACH f = [1..3] %]bar[% f %][% END %]" => "bar1bar2bar3" 266s ok 631 - Line 949 "[% FOREACH f = [{a=>'A'},{a=>'B'}] %]bar[% f.a %][% END %]" => "barAbarB" 266s ok 632 - Line 950 "[% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %]" => "barAbarB" 266s ok 633 - Line 951 "[% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %][% a %]" => "barAbarB" 266s ok 634 - Line 952 "[% FOREACH f = [1..3] %][% loop.count %]/[% loop.size %] [% END %]" => "1/3 2/3 3/3 " 266s ok 635 - Line 953 "[% FOREACH f = [1..3] %][% IF loop.first %][% f %][% END %][% END %]" => "1" 266s ok 636 - Line 954 "[% FOREACH f = [1..3] %][% IF loop.last %][% f %][% END %][% END %]" => "3" 266s ok 637 - Line 955 "[% FOREACH f = [1..3] %][% IF loop.first %][% NEXT %][% END %][% f %][% END %]" => "23" 266s ok 638 - Line 956 "[% FOREACH f = [1..3] %][% IF loop.first %][% LAST %][% END %][% f %][% END %]" => "" 266s ok 639 - Line 957 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% NEXT %][% END %][% END %]" => "123" 266s ok 640 - Line 958 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% LAST %][% END %][% END %]" => "1" 266s ok 641 - Line 959 "[% loop.odd FOREACH [1..5] %]" => "10101" 266s ok 642 - Line 960 "[% loop.even FOREACH [1..5] %]" => "01010" 266s ok 643 - Line 961 "[% loop.parity FOREACH [1..5] %]" => "oddevenoddevenodd" 266s ok 644 - Line 963 "[% a = ["Red", "Blue"] ; FOR [0..3] ; a.${ loop.index % a.size } ; END %]" => "RedBlueRedBlue" 266s ok 645 - Line 968 "[% foo = 1 %][% FOREACH [1..10] %][% foo %][% foo = 2 %][% END %]" => "1222222222" 266s ok 646 - Line 969 "[% f = 1 %][% FOREACH i = [1..10] %][% i %][% f = 2 %][% END %][% f %]" => "123456789102" 266s ok 647 - Line 970 "[% f = 1 %][% FOREACH [1..10] %][% f = 2 %][% END %][% f %]" => "1" 266s ok 648 - Line 971 "[% f = 1 %][% FOREACH f = [1..10] %][% f %][% END %][% f %]" => "1234567891010" 266s ok 649 - Line 972 "[% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "" 266s ok 650 - Line 973 "[% a %][% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "" 266s ok 651 - Line 974 "[% a = 2 %][% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "2" 266s ok 652 - Line 975 "[% a = 2 %][% FOREACH [1] %][% a = 1 %][% END %][% a %]" => "2" 266s ok 653 - Line 976 "[% a = 2 %][% FOREACH i = [1] %][% a = 1 %][% END %][% a %]" => "1" 266s ok 654 - Line 977 "[% FOREACH i = [1] %][% SET a = 1 %][% END %][% a %]" => "1" 266s ok 655 - Line 978 "[% f.b = 1 %][% FOREACH f.b = [1..10] %][% f.b %][% END %][% f.b %]" => "1234567891010" 266s ok 656 - Line 979 "[% a = 1 %][% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %][% a %]" => "barAbarB1" 266s ok 657 - Line 980 "[% FOREACH [1..3] %][% loop.size %][% END %][% loop.size %]" => "333" 266s ok 658 - Line 981 "[% FOREACH i = [1..3] %][% loop.size %][% END %][% loop.size %]" => "333" 266s ok 659 - Line 984 "[% FOREACH f = [1..3]; 1; END %]" => "111" 266s ok 660 - Line 985 "[% FOREACH f = [1..3]; f; END %]" => "123" 266s ok 661 - Line 986 "[% FOREACH f = [1..3]; "$f"; END %]" => "123" 266s ok 662 - Line 987 "[% FOREACH f = [1..3]; f + 1; END %]" => "234" 266s ok 663 - Line 988 "[% FOREACH f IN [2,3,4]; FOREACH g IN [6,7,8]; f;g;", "; END; END %]" => "26, 27, 28, 36, 37, 38, 46, 47, 48, " 266s ok 664 - Line 999 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 665 - Line 1000 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 666 - Line 1001 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 667 - Line 1002 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 668 - Line 1004 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 669 - Line 1005 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 670 - Line 1006 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 671 - Line 1007 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ### LOOP ############################################ engine_option (normal) 266s ok 672 - Line 1012 "[% var = [{key => 'a'}, {key => 'b'}] -%] 266s # [% LOOP var -%] 266s # ([% key %]) 266s # [% END %]" => " (a) 266s # (b) 266s # " 266s ok 673 - Line 1021 "[% var = [{key => 'a'}, {key => 'b'}, {key => 'c'}] -%] 266s # [% LOOP var -%] 266s # ([% key; '|'; __first__; '|'; __last__; '|'; __inner__; '|'; __odd__ %]) 266s # [% END -%]" => "(a|1|0|0|1) 266s # (b|0|0|1|0) 266s # (c|0|1|0|1) 266s # " 266s ### WHILE ########################################### engine_option (normal) 266s ok 674 - Line 1033 "[% WHILE foo %]" => "" 266s ok 675 - Line 1034 "[% WHILE foo %][% END %]" => "" 266s ok 676 - Line 1035 "[% WHILE (foo = foo - 1) %][% END %]" => "" 266s ok 677 - Line 1036 "[% WHILE (foo = foo - 1) %][% foo %][% END %]" => "21" 266s ok 678 - Line 1037 "[% WHILE foo %][% foo %][% foo = foo - 1 %][% END %]" => "321" 266s ok 679 - Line 1039 "[% WHILE 1 %][% foo %][% foo = foo - 1 %][% LAST IF foo == 1 %][% END %]" => "32" 266s ok 680 - Line 1040 "[% f = 10; WHILE f; f = f - 1 ; f ; END %]" => "9876543210" 266s ok 681 - Line 1041 "[% f = 10; WHILE f; f = f - 1 ; f ; END ; f %]" => "98765432100" 266s ok 682 - Line 1042 "[% f = 10; a = 2; WHILE f; f = f - 1 ; f ; a=3; END ; a%]" => "98765432103" 266s ok 683 - Line 1044 "[% f = 10; WHILE (g=f); f = f - 1 ; f ; END %]" => "9876543210" 266s ok 684 - Line 1045 "[% f = 10; WHILE (g=f); f = f - 1 ; f ; END ; f %]" => "98765432100" 266s ok 685 - Line 1046 "[% f = 10; a = 2; WHILE (g=f); f = f - 1 ; f ; a=3; END ; a%]" => "98765432103" 266s ok 686 - Line 1047 "[% f = 10; a = 2; WHILE (a=f); f = f - 1 ; f ; a=3; END ; a%]" => "98765432100" 266s ### STOP / RETURN / CLEAR ########################### engine_option (normal) 266s ok 687 - Line 1052 "[% STOP %]" => "" 266s ok 688 - Line 1053 "One[% STOP %]Two" => "One" 266s ok 689 - Line 1054 "[% BLOCK foo %]One[% STOP %]Two[% END %]First[% PROCESS foo %]Last" => "FirstOne" 266s ok 690 - Line 1055 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% STOP %][% END %][% END %]" => "1" 266s ok 691 - Line 1056 "[% FOREACH f = [1..3] %][% IF loop.first %][% STOP %][% END %][% f %][% END %]" => "" 266s ok 692 - Line 1058 "[% RETURN %]" => "" 266s ok 693 - Line 1059 "One[% RETURN %]Two" => "One" 266s ok 694 - Line 1060 "[% BLOCK foo %]One[% RETURN %]Two[% END %]First[% PROCESS foo %]Last" => "FirstOneLast" 266s ok 695 - Line 1061 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% RETURN %][% END %][% END %]" => "1" 266s ok 696 - Line 1062 "[% FOREACH f = [1..3] %][% IF loop.first %][% RETURN %][% END %][% f %][% END %]" => "" 266s ok 697 - Line 1064 "[% CLEAR %]" => "" 266s ok 698 - Line 1065 "One[% CLEAR %]Two" => "Two" 266s ok 699 - Line 1066 "[% BLOCK foo %]One[% CLEAR %]Two[% END %]First[% PROCESS foo %]Last" => "FirstTwoLast" 266s ok 700 - Line 1067 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% CLEAR %][% END %][% END %]" => "23" 266s ok 701 - Line 1068 "[% FOREACH f = [1..3] %][% IF loop.first %][% CLEAR %][% END %][% f %][% END %]" => "123" 266s ok 702 - Line 1069 "[% FOREACH f = [1..3] %][% f %][% IF loop.last %][% CLEAR %][% END %][% END %]" => "" 266s ok 703 - Line 1070 "[% FOREACH f = [1..3] %][% IF loop.last %][% CLEAR %][% END %][% f %][% END %]" => "3" 266s ### post opererative directives ##################### engine_option (normal) 266s ok 704 - Line 1075 "[% GET foo IF 1 %]" => "1" 266s ok 705 - Line 1076 "[% f FOREACH f = [1..3] %]" => "123" 266s ok 706 - Line 1078 "2[% GET foo IF 1 IF 2 %]" => "21" 266s ok 707 - Line 1079 "2[% GET foo IF 1 IF 0 %]" => "2" 266s ok 708 - Line 1080 "[% f FOREACH f = [1..3] IF 1 %]" => "123" 266s ok 709 - Line 1081 "[% f FOREACH f = [1..3] IF 0 %]" => "" 266s ok 710 - Line 1082 "[% f FOREACH f = g FOREACH g = [1..3] %]" => "123" 266s ok 711 - Line 1083 "[% f FOREACH f = g.a FOREACH g = [{a=>1}, {a=>2}, {a=>3}] %]" => "123" 266s ok 712 - Line 1084 "[% f FOREACH f = a FOREACH [{a=>1}, {a=>2}, {a=>3}] %]" => "123" 266s ok 713 - Line 1086 "[% FOREACH f = [1..3] IF 1 %]([% f %])[% END %]" => "(1)(2)(3)" 266s ok 714 - Line 1087 "[% FOREACH f = [1..3] IF 0 %]([% f %])[% END %]" => "" 266s ok 715 - Line 1089 "[% BLOCK bar %][% foo %][% foo = foo - 1 %][% END %][% PROCESS bar WHILE foo %]" => "321" 266s ### capturing ####################################### engine_option (normal) 266s ok 716 - Line 1094 "[% foo = BLOCK %]Hi[% END %][% foo %][% foo %]" => "HiHi" 266s ok 717 - Line 1095 "[% BLOCK foo %]Hi[% END %][% bar = PROCESS foo %]-[% bar %]" => "-Hi" 266s ok 718 - Line 1096 "[% foo = IF 1 %]Hi[% END %][% foo %]" => "Hi" 266s ok 719 - Line 1097 "[% BLOCK foo %]([% i %])[% END %][% wow = PROCESS foo i='bar' %][% wow %]" => "(bar)" 266s ok 720 - Line 1098 "[% BLOCK foo %]([% i %])[% END %][% SET wow = PROCESS foo i='bar' %][% wow %]" => "(bar)" 266s ### TAGS ############################################ engine_option (normal) 266s ok 721 - Line 1103 "[% TAGS asp %]<% 1 + 2 %>" => "3" 266s ok 722 - Line 1104 "[% TAGS default %][% 1 + 2 %]" => "3" 266s ok 723 - Line 1105 "[% TAGS html %]" => "3" 266s ok 724 - Line 1106 "[% TAGS mason %]<% 1 + 2 >" => "3" 266s ok 725 - Line 1107 "[% TAGS metatext %]%% 1 + 2 %%" => "3" 266s ok 726 - Line 1108 "[% TAGS php %]" => "3" 266s ok 727 - Line 1109 "[% TAGS star %][* 1 + 2 *]" => "3" 266s ok 728 - Line 1110 "[% TAGS template %][% 1 + 2 %]" => "3" 266s ok 729 - Line 1111 "[% TAGS template1 %][% 1 + 2 %]" => "3" 266s ok 730 - Line 1112 "[% TAGS template1 %]%% 1 + 2 %%" => "3" 266s ok 731 - Line 1113 "[% TAGS tt2 %][% 1 + 2 %]" => "3" 266s ok 732 - Line 1115 "[% TAGS html %] " => "3" 266s ok 733 - Line 1116 "[% TAGS html %]" => "3" 266s ok 734 - Line 1117 "[% TAGS html %] 266s # " => "3" 266s ok 735 - Line 1118 "[% BLOCK foo %][% TAGS html %] " => "3 3" 266s ok 736 - Line 1119 "[% BLOCK foo %][% TAGS html %][% END %][% PROCESS foo %] [% 1 + 2 %]" => "" 266s ok 737 - Line 1121 "[% TAGS %]" => "3" 266s ok 738 - Line 1123 "[% TAGS [<] [>] %][<] 1 + 2 [>]" => "3" 266s ok 739 - Line 1124 "[% TAGS '[<]' '[>]' %][<] 1 + 2 [>]" => "3" 266s ok 740 - Line 1125 "[% TAGS /[<]/ /[>]/ %]< 1 + 2 >" => "3" 266s ok 741 - Line 1126 "[% TAGS ** ** %]** 1 + 2 **" => "3" 266s ok 742 - Line 1127 "[% TAGS '**' '**' %]** 1 + 2 **" => "3" 266s ok 743 - Line 1128 "[% TAGS /**/ /**/ %]** 1 + 2 **" => "" 266s ok 744 - Line 1130 "[% TAGS html -->" => "3" 266s ok 745 - Line 1131 "[% TAGS html ; 7 -->" => "73" 266s ok 746 - Line 1132 "[% TAGS html ; 7 %]" => "" 266s ### SWITCH / CASE ################################### engine_option (normal) 266s ok 747 - Line 1137 "[% SWITCH 1 %][% END %]hi" => "hi" 266s ok 748 - Line 1138 "[% SWITCH 1 %][% CASE %]bar[% END %]hi" => "barhi" 266s ok 749 - Line 1139 "[% SWITCH 1 %]Pre[% CASE %]bar[% END %]hi" => "barhi" 266s ok 750 - Line 1140 "[% SWITCH 1 %][% CASE DEFAULT %]bar[% END %]hi" => "barhi" 266s ok 751 - Line 1141 "[% SWITCH 1 %][% CASE 0 %]bar[% END %]hi" => "hi" 266s ok 752 - Line 1142 "[% SWITCH 1 %][% CASE 1 %]bar[% END %]hi" => "barhi" 266s ok 753 - Line 1143 "[% SWITCH 1 %][% CASE foo %][% CASE 1 %]bar[% END %]hi" => "barhi" 266s ok 754 - Line 1144 "[% SWITCH 1 %][% CASE [1..10] %]bar[% END %]hi" => "barhi" 266s ok 755 - Line 1145 "[% SWITCH 11 %][% CASE [1..10] %]bar[% END %]hi" => "hi" 266s ok 756 - Line 1147 "[% SWITCH 1.0 %][% CASE [1..10] %]bar[% END %]hi" => "barhi" 266s ### TRY / THROW / CATCH / FINAL ##################### engine_option (normal) 266s ok 757 - Line 1152 "[% TRY %][% END %]hi" => "hi" 266s ok 758 - Line 1153 "[% TRY %]Foo[% END %]hi" => "Foohi" 266s ok 759 - Line 1154 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% END %]hi" => "" 266s ok 760 - Line 1155 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH %][% END %]hi" => "Foohi" 266s ok 761 - Line 1156 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH %]there[% END %]hi" => "Footherehi" 266s ok 762 - Line 1157 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH foo %]there[% END %]hi" => "Footherehi" 266s ok 763 - Line 1158 "[% TRY %]Foo[% TRY %]Foo[% THROW foo 'for fun' %][% CATCH bar %]one[% END %][% CATCH %]two[% END %]hi" => "FooFootwohi" 266s ok 764 - Line 1159 "[% TRY %]Foo[% TRY %]Foo[% THROW foo 'for fun' %][% CATCH bar %]one[% END %][% CATCH s %]two[% END %]hi" => "" 266s ok 765 - Line 1160 "[% TRY %]Foo[% THROW foo.bar 'for fun' %][% CATCH foo %]one[% CATCH foo.bar %]two[% END %]hi" => "Footwohi" 266s ok 766 - Line 1162 "[% TRY %]Foo[% FINAL %]Bar[% END %]hi" => "FooBarhi" 266s ok 767 - Line 1163 "[% TRY %]Foo[% THROW foo %][% FINAL %]Bar[% CATCH %]one[% END %]hi" => "" 266s ok 768 - Line 1164 "[% TRY %]Foo[% THROW foo %][% CATCH %]one[% FINAL %]Bar[% END %]hi" => "FoooneBarhi" 266s ok 769 - Line 1165 "[% TRY %]Foo[% THROW foo %][% CATCH bar %]one[% FINAL %]Bar[% END %]hi" => "" 266s ok 770 - Line 1167 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error %][% END %]" => "foo error - bar" 266s ok 771 - Line 1168 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error.type %][% END %]" => "foo" 266s ok 772 - Line 1169 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error.info %][% END %]" => "bar" 266s ok 773 - Line 1170 "[% TRY %][% THROW foo %][% CATCH %][% error.type %][% END %]" => "undef" 266s ok 774 - Line 1171 "[% TRY %][% THROW foo %][% CATCH %][% error.info %][% END %]" => "foo" 266s ### named args ###################################### engine_option (normal) 266s ok 775 - Line 1177 "[% foo(bar = 'one', baz = 'two') %]" => "baronebaztwo" 266s ok 776 - Line 1179 "[%bar='ONE'%][% foo($bar = 'one') %]" => "ONEone" 266s ### USE ############################################# engine_option (normal) 266s ok 777 - Line 1185 "[% USE son_of_gun_that_does_not_exist %]one" => "" 266s ok 778 - Line 1186 "[% USE Iterator([3..6]) %]hey[% CALL Iterator.get_first; Iterator.size %]" => "hey4" 266s ok 779 - Line 1187 "[% USE FooTest %]one" => "one" 266s ok 780 - Line 1188 "[% USE FooTest2 %]one" => "one" 266s ok 781 - Line 1189 "[% USE FooTest(bar = 'baz') %]one[% FooTest.bar %]" => "onebarbaz" 266s ok 782 - Line 1190 "[% USE FooTest2(bar = 'baz') %]one[% FooTest2.bar %]" => "onebarbaz" 266s ok 783 - Line 1191 "[% USE FooTest(bar = 'baz') %]one[% FooTest.bar %]" => "onebarbaz" 266s ok 784 - Line 1192 "[% USE d = FooTest(bar = 'baz') %]one[% d.bar %]" => "onebarbaz" 266s ok 785 - Line 1193 "[% USE d.d = FooTest(bar = 'baz') %]one[% d.d.bar %]" => "" 266s ok 786 - Line 1194 "[% USE FooTest(somerand = 8) %]one[% FooTest.somerand %]" => "one8" 266s ok 787 - Line 1196 "[% USE a(bar = 'baz') %]one[% a.seven %]" => "" 266s ok 788 - Line 1197 "[% USE a(bar = 'baz') %]one[% a.seven %]" => "one7" 266s ok 789 - Line 1200 "[% USE FooTest %]three" => "three" 266s ### MACRO ########################################### engine_option (normal) 266s ok 790 - Line 1205 "[% MACRO foo PROCESS bar %][% BLOCK bar %]Hi[% END %][% foo %]" => "Hi" 266s ok 791 - Line 1206 "[% MACRO foo BLOCK %]Hi[% END %][% foo %]" => "Hi" 266s ok 792 - Line 1207 "[% MACRO foo BLOCK %]Hi[% END %][% foo %]" => "Hi" 266s ok 793 - Line 1208 "[% MACRO foo(n) BLOCK %]Hi[% n %][% END %][% foo(2) %]" => "Hi2" 266s ok 794 - Line 1209 "[%n=1%][% MACRO foo(n) BLOCK %]Hi[% n %][% END %][% foo(2) %][%n%]" => "Hi21" 266s ok 795 - Line 1210 "[%n=1%][% MACRO foo BLOCK %]Hi[% n = 2%][% END %][% foo %][%n%]" => "Hi1" 266s ok 796 - Line 1211 "[% MACRO foo(n) FOREACH i=[1..n] %][% i %][% END %][% foo(3) %]" => "123" 266s ok 797 - Line 1213 "[% MACRO f BLOCK %]>[% TRY; f ; CATCH ; "caught" ; END %][% END %][% f %]" => ">>>caught" 266s ok 798 - Line 1216 "[% foo = ->{ 'Hi' } %][% foo %]" => "Hi" 266s ok 799 - Line 1217 "[% foo = ->{ 'Hi'; this } %][% foo(2) %]" => "Hi2" 266s ok 800 - Line 1218 "[% foo = ->(n){ 'Hi'; n } %][% foo(2) %]" => "Hi2" 266s ok 801 - Line 1219 "[%n=1%][% foo = ->(n) { 'Hi' ; n } %][% foo(2) %][%n%]" => "Hi21" 266s ok 802 - Line 1220 "[% foo = ->(n) { FOREACH i=[1..n]; i ; END } %][% foo(3) %]" => "123" 266s ### DEBUG ########################################### engine_option (normal) 266s ok 803 - Line 1226 " 266s # 266s # [% one %]" => " 266s # 266s # 266s # ## input text line 3 : [% one %] ## 266s # ONE" 266s ok 804 - Line 1227 "[% one %]" => " 266s # ## input text line 1 : [% one %] ## 266s # ONE" 266s ok 805 - Line 1228 "[% one %] 266s # 266s # " => "(1)ONE 266s # 266s # " 266s ok 806 - Line 1229 "1 266s # 2 266s # 3[% one %]" => "1 266s # 2 266s # 3(3)ONE" 266s ok 807 - Line 1230 "[% one; 266s # one %]" => "(1)ONE(2)ONE" 266s ok 808 - Line 1232 "[% DEBUG format '($line)' %][% one %]" => " 266s # ## input text line 1 : [% DEBUG format '($line)' %] ## 266s # (1)ONE" 266s ok 809 - Line 1234 "[% TRY %][% abc %][% CATCH %][% error %][% END %]" => "undef error - abc is undefined 266s # " 266s ok 810 - Line 1236 "[% TRY %][% abc.def %][% CATCH %][% error %][% END %]" => "undef error - abc.def is undefined 266s # " 266s ### constants ####################################### engine_option (normal) 266s ok 811 - Line 1255 "[% constants.harry %]" => "do_this_once" 266s ok 812 - Line 1256 "[% constants.harry.length %]" => "12" 266s ok 813 - Line 1257 "[% SET constants.something = 1 %][% constants.something %]one" => "1one" 266s ok 814 - Line 1258 "[% SET constants.harry = 1 %][% constants.harry %]one" => "do_this_onceone" 266s ok 815 - Line 1259 "[% constants.foo.${constants.bang} %]" => "57" 266s ok 816 - Line 1260 "[% constants.foo.$bam.${constants.bing} %]" => "42" 266s ok 817 - Line 1261 "[% bam = 'somethingelse' %][% constants.foo.$bam.${constants.bing} %]" => "42" 266s ok 818 - Line 1263 "[% constants.${"harry"} %]" => "do_this_once" 266s ok 819 - Line 1264 "[% ${"constants"}.harry %]" => "foo" 266s ok 820 - Line 1266 "[% ${"con${"s"}tants"}.harry %]" => "foo" 266s ### CONTEXT ######################################### engine_option (normal) 266s ok 821 - Line 1272 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 822 - Line 1273 "[% cctx.array %]" => "ARRAY(0x2bb17b0)" 266s ok 823 - Line 1274 "[% cctx.array2 %]" => "4" 266s ok 824 - Line 1275 "[% cctx.list %]" => "ARRAY(0x2bb5188)" 266s ok 825 - Line 1276 "[% cctx.scalar %]" => "8" 266s ok 826 - Line 1277 "[% cctx.bang %]" => "bing" 266s ok 827 - Line 1281 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 828 - Line 1282 "[% CALL @(cctx.call_me) %][% cctx.last_context %]" => "list" 266s ok 829 - Line 1283 "[% CALL $(cctx.call_me) %][% cctx.last_context %]" => "scalar" 266s ok 830 - Line 1284 "[% CALL call_cctx %][% cctx.last_context %]" => "list" 266s ok 831 - Line 1285 "[% CALL @(call_cctx) %][% cctx.last_context %]" => "list" 266s ok 832 - Line 1286 "[% CALL $(call_cctx) %][% cctx.last_context %]" => "scalar" 266s ok 833 - Line 1287 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 834 - Line 1288 "[% CALL cctx.call_me %][% cctx.last_context.0 %]" => "list" 266s ok 835 - Line 1289 "[% CALL cctx.call_me %][% cctx.last_context %]" => "scalar" 266s ok 836 - Line 1290 "[% cctx.array %]" => "ARRAY(0x2bb4a80)" 266s ok 837 - Line 1291 "[% @(cctx.array) %]" => "ARRAY(0x2bc8718)" 266s ok 838 - Line 1292 "[% $(cctx.array) %]" => "3" 266s ok 839 - Line 1293 "[% cctx.array2 %]" => "4" 266s ok 840 - Line 1294 "[% @(cctx.array2) %]" => "ARRAY(0x2bc89d0)" 266s ok 841 - Line 1295 "[% $(cctx.array2) %]" => "1" 266s ok 842 - Line 1296 "[% cctx.list %]" => "ARRAY(0x2bc7c68)" 266s ok 843 - Line 1297 "[% @(cctx.list) %]" => "ARRAY(0x2bc87f0)" 266s ok 844 - Line 1298 "[% $(cctx.list) %]" => "7" 266s ok 845 - Line 1299 "[% cctx.scalar %]" => "8" 266s ok 846 - Line 1300 "[% @(cctx.scalar) %]" => "ARRAY(0x2bd1de0)" 266s ok 847 - Line 1301 "[% $(cctx.scalar) %]" => "8" 266s ok 848 - Line 1302 "[% cctx.bang %] ~" => "bing ~" 266s ok 849 - Line 1303 "[% @(cctx.bang) %] ~" => "bing ~" 266s ok 850 - Line 1304 "[% $(cctx.bang) %] ~" => "bing ~" 266s ok 851 - Line 1306 "[% CONFIG CALL_CONTEXT => "list"; CALL cctx.call_me; CONFIG CALL_CONTEXT => "smart" %][% cctx.last_context %]" => "list" 266s ok 852 - Line 1308 "[% CONFIG CALL_CONTEXT => "item"; CALL cctx.call_me %][% cctx.last_context %]" => "scalar" 266s ok 853 - Line 1310 "[% cctx.dataref.0.foo = 7; cctx.dataref.0.foo %]" => "7" 266s ok 854 - Line 1312 "[% @(cctx.dataref).0.foo = 7; cctx.dataref.foo %]" => "7" 266s ok 855 - Line 1314 "[% $(cctx.dataref).0.foo = 7; cctx.dataref.0.foo %]" => "7" 266s ok 856 - Line 1316 "[% CONFIG CALL_CONTEXT => "list"; cctx.dataref.0.foo = 7; CONFIG CALL_CONTEXT => "item"; cctx.dataref.foo %]" => "7" 266s ok 857 - Line 1321 "[% cctxo.bang = 1 %] ~" => " ~" 266s ok 858 - Line 1322 "[% cctxo.dataref.foo = 7; cctxo.dataref.foo %]" => "7" 266s ok 859 - Line 1324 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "list" 266s ok 860 - Line 1325 "[% CALL @(cctxo.call_me) %][% cctxo.last_context %]" => "list" 266s ok 861 - Line 1326 "[% CALL $(cctxo.call_me) %][% cctxo.last_context %]" => "scalar" 266s ok 862 - Line 1327 "[% CALL call_cctxo %][% cctxo.last_context %]" => "list" 266s ok 863 - Line 1328 "[% CALL @(call_cctxo) %][% cctxo.last_context %]" => "list" 266s ok 864 - Line 1329 "[% CALL $(call_cctxo) %][% cctxo.last_context %]" => "scalar" 266s ok 865 - Line 1330 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "list" 266s ok 866 - Line 1331 "[% CALL cctxo.call_me %][% cctxo.last_context.0 %]" => "list" 266s ok 867 - Line 1332 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "scalar" 266s ok 868 - Line 1333 "[% cctxo.array %]" => "ARRAY(0x2bbfce0)" 266s ok 869 - Line 1334 "[% @(cctxo.array) %]" => "ARRAY(0x2bc8058)" 266s ok 870 - Line 1335 "[% $(cctxo.array) %]" => "3" 266s ok 871 - Line 1336 "[% cctxo.array2 %]" => "4" 266s ok 872 - Line 1337 "[% @(cctxo.array2) %]" => "ARRAY(0x2be33a0)" 266s ok 873 - Line 1338 "[% $(cctxo.array2) %]" => "1" 266s ok 874 - Line 1339 "[% cctxo.list %]" => "ARRAY(0x2be30e8)" 266s ok 875 - Line 1340 "[% @(cctxo.list) %]" => "ARRAY(0x2bd21e8)" 266s ok 876 - Line 1341 "[% $(cctxo.list) %]" => "7" 266s ok 877 - Line 1342 "[% cctxo.scalar %]" => "8" 266s ok 878 - Line 1343 "[% @(cctxo.scalar) %]" => "ARRAY(0x2bd2140)" 266s ok 879 - Line 1344 "[% $(cctxo.scalar) %]" => "8" 266s ok 880 - Line 1345 "[% cctxo.bang %] ~" => "bing ~" 266s ok 881 - Line 1348 "[% SET cctxo.call_me = 2 %][% cctxo.last_context %]" => "list2" 266s ok 882 - Line 1350 "[% CALL @(cctxo.call_me = 3) %][% cctxo.last_context %]" => "list3" 266s ok 883 - Line 1352 "[% CALL $(cctxo.call_me = 4) %][% cctxo.last_context %]" => "scalar4" 266s ### INTERPOLATE ##################################### engine_option (normal) 266s ok 884 - Line 1358 "Foo $one Bar" => "Foo ONE Bar" 266s ok 885 - Line 1359 "[% PERL %] my $n=7; print $n [% END %]" => "7" 266s ok 886 - Line 1360 "[% TRY ; PERL %] my $n=7; print $n [% END ; END %]" => "7" 266s ok 887 - Line 1364 "Foo \ Bar" => "Foo \ Bar" 266s ok 888 - Line 1365 "Foo \\ Bar" => "Foo \\ Bar" 266s ok 889 - Line 1366 "Foo \n Bar" => "Foo \n Bar" 266s ok 890 - Line 1367 "Foo \$a Bar" => "Foo $a Bar" 266s ok 891 - Line 1368 "Foo \\$a Bar" => "Foo \\7 Bar" 266s ok 892 - Line 1369 "Foo \\\$a Bar" => "Foo \\$a Bar" 266s ok 893 - Line 1370 "Foo $a.B Bar" => "Foo 7 Bar" 266s ok 894 - Line 1371 "Foo ${ a.B } Bar" => "Foo 7 Bar" 266s ok 895 - Line 1372 "Foo $a.b.c("hi") Bar" => "Foo Bar" 266s ok 896 - Line 1374 "Foo ${a.b.c("hi")} Bar" => "Foo Bar" 266s ok 897 - Line 1375 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 898 - Line 1376 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 899 - Line 1377 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 900 - Line 1378 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 901 - Line 1379 "Foo $a Bar $!a Baz" => "Foo $a Bar Baz" 266s ok 902 - Line 1380 "Foo ${a} Bar $!{a} Baz" => "Foo ${a} Bar Baz" 266s ### ANYCASE / TRIM ################################## engine_option (normal) 266s ok 903 - Line 1385 "[% GET %]" => "" 266s ok 904 - Line 1386 "[% GET GET %]" => "ONE" 266s ok 905 - Line 1387 "[% get one %]" => "ONE" 266s ok 906 - Line 1388 "[% get %]" => "" 266s ok 907 - Line 1389 "[% get get %]" => "ONE" 266s ok 908 - Line 1391 "[% BLOCK foo %] 266s # hi 266s # [% END %][% PROCESS foo %]" => " 266s # hi 266s # " 266s ok 909 - Line 1392 "[% BLOCK foo %] 266s # hi[% END %][% PROCESS foo %]" => "hi" 266s ok 910 - Line 1393 "[% BLOCK foo %]hi 266s # [% END %][% PROCESS foo %]" => "hi" 266s ok 911 - Line 1394 "[% BLOCK foo %]hi[% nl %][% END %][% PROCESS foo %]" => "hi" 266s ok 912 - Line 1395 "[% BLOCK foo %][% nl %]hi[% END %][% PROCESS foo %]" => "hi" 266s ok 913 - Line 1396 "A[% TRY %] 266s # hi 266s # [% END %]" => "A 266s # hi" 266s ok 914 - Line 1398 "[% FOO %]" => "foo" 266s ### V1DOLLAR ######################################## engine_option (normal) 266s ok 915 - Line 1403 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 916 - Line 1404 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|A|bar|A" 266s ok 917 - Line 1407 "[% a.b.c %]|[% $a.b.c %]|[% a.$b.c %]|[% ${ a.b.c } %]" => "Cb||CB|bar" 266s ok 918 - Line 1408 "[% a.b.c %]|[% $a.b.c %]|[% a.$b.c %]|[% ${ a.b.c } %]" => "Cb|Cb|Cb|bar" 266s ok 919 - Line 1410 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/$a/A/${a}" 266s ok 920 - Line 1411 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/$a/A/${a}" 266s ok 921 - Line 1412 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/A/A/A" 266s ok 922 - Line 1413 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/A/A/A" 266s ok 923 - Line 1415 "[% constants.a %]|[% $constants.a %]|[% constants.$a %]" => "A|A|A" 266s ### V2PIPE / V2EQUALS ############################### engine_option (normal) 266s ok 924 - Line 1420 "[%- BLOCK a %]b is [% b %] 266s # [% END %] 266s # [%- PROCESS a b => 237 | repeat(2) %]" => "b is 237 266s # b is 237 266s # " 266s ok 925 - Line 1425 "[%- BLOCK a %]b is [% b %] 266s # [% END %] 266s # [%- PROCESS a b => 237 | repeat(2) %]" => "b is 237237 266s # " 266s ok 926 - Line 1429 "[% ('a' == 'b') || 0 %]" => "0" 266s ok 927 - Line 1430 "[% ('a' != 'b') || 0 %]" => "1" 266s ok 928 - Line 1431 "[% ('a' == 'b') || 0 %]" => "0" 266s ok 929 - Line 1432 "[% ('a' != 'b') || 0 %]" => "1" 266s ok 930 - Line 1433 "[% ('a' == 'b') || 0 %]" => "1" 266s ok 931 - Line 1434 "[% ('a' != 'b') || 0 %]" => "0" 266s ok 932 - Line 1435 "[% ('7' == '7.0') || 0 %]" => "0" 266s ok 933 - Line 1436 "[% ('7' == '7.0') || 0 %]" => "1" 266s ok 934 - Line 1437 "[% (7 == 7.0) || 0 %]" => "1" 266s ok 935 - Line 1438 "[% (7 == 7.0) || 0 %]" => "1" 266s ### configuration ################################### engine_option (normal) 266s ok 936 - Line 1443 "[% a = 7 %]$a" => "7" 266s ok 937 - Line 1444 "[% a = 7 %]$a" => "7" 266s ### PERL ############################################ engine_option (normal) 266s ok 938 - Line 1449 "[% TRY %][% PERL %][% END %][% CATCH ; error; END %]" => "perl error - EVAL_PERL not set" 266s ok 939 - Line 1450 "[% PERL %] print "[% one %]" [% END %]" => "ONE" 266s ok 940 - Line 1451 "[% PERL %] print $stash->get('one') [% END %]" => "ONE" 266s ok 941 - Line 1452 "[% PERL %] print $stash->set('a.b.c', 7) [% END %][% a.b.c %]" => "77" 266s ok 942 - Line 1453 "[% RAWPERL %]$output .= 'interesting'[% END %]" => "interesting" 266s ### recursion prevention ############################ engine_option (normal) 266s ok 943 - Line 1458 "[% BLOCK foo %][% PROCESS bar %][% END %][% BLOCK bar %][% PROCESS foo %][% END %][% PROCESS foo %]" => "" 266s ### META ############################################ engine_option (normal) 266s ok 944 - Line 1463 "[% template.name %]" => "input text" 266s ok 945 - Line 1464 "[% META foo = 'bar' %][% template.foo %]" => "bar" 266s ok 946 - Line 1465 "[% META name = 'bar' %][% template.name %]" => "bar" 266s ok 947 - Line 1466 "[% META foo = 'bar' %][% component.foo %]" => "bar" 266s ok 948 - Line 1467 "[% META foo = 'bar' %][% component = '' %][% component.foo %]|foo" => "|foo" 266s ok 949 - Line 1468 "[% META foo = 'bar' %][% template = '' %][% template.foo %]|foo" => "|foo" 266s ### references ###################################### engine_option (normal) 266s ok 950 - Line 1473 "[% a=3; b=\a; b; a %]" => "33" 266s ok 951 - Line 1474 "[% a=3; b=\a; a=7; b; a %]" => "77" 266s ok 952 - Line 1476 "[% a={}; a.1=7; b=\a.1; b; a.1 %]" => "77" 266s ok 953 - Line 1477 "[% a={}; a.1=7; b=\a.20; a.20=7; b; a.20 %]" => "77" 266s ok 954 - Line 1479 "[% a=[]; a.1=7; b=\a.1; b; a.1 %]" => "77" 266s ok 955 - Line 1480 "[% a=[]; a.1=7; b=\a.20; a.20=7; b; a.20 %]" => "77" 266s ok 956 - Line 1482 "[% \a %]" => "CODE(0x2bfdb38)" 266s ok 957 - Line 1483 "[% b=\a; b %]" => "a sub []" 266s ok 958 - Line 1484 "[% b=\a(1); b %]" => "a sub [1]" 266s ok 959 - Line 1485 "[% b=\a; b(2) %]" => "a sub [2]" 266s ok 960 - Line 1486 "[% b=\a(1); b(2) %]" => "a sub [1 2]" 266s ok 961 - Line 1487 "[% f=\j.k; j.k=7; f %]" => "7" 266s ok 962 - Line 1489 "[% a = "a" ; f = {a=>"A",b=>"B"} ; foo = \f.$a ; foo %]" => "A" 266s ok 963 - Line 1490 "[% a = "a" ; f = {a=>"A",b=>"B"} ; foo = \f.$a ; a = "b" ; foo %]" => "A" 266s ok 964 - Line 1491 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-") ; a = "cd"; foo %]" => "-AB-cd" 266s ok 965 - Line 1492 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-").replace("-AB-", "*") ; a = "cd"; foo %]" => "*cd" 266s ok 966 - Line 1494 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-") ; f = "ab"; foo %]" => "-AB-cd" 266s ok 967 - Line 1495 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-").replace("-AB-", "*") ; f = "ab"; foo %]" => "*cd" 266s ### reserved words ################################## engine_option (normal) 266s ok 968 - Line 1506 "[% GET %]" => "" 266s ok 969 - Line 1507 "[% GET GET %]" => "named_get" 266s ok 970 - Line 1508 "[% GET get %]" => "lower_named_get" 266s ok 971 - Line 1509 "[% GET ${'GET'} %]" => "bar" 266s ok 972 - Line 1511 "[% GET = 1 %][% GET GET %]" => "" 266s ok 973 - Line 1512 "[% SET GET = 1 %][% GET GET %]" => "1" 266s ok 974 - Line 1514 "[% GET $hold_get %]" => "named_get" 266s ok 975 - Line 1515 "[% GET $GET %]" => "value of named_get" 266s ok 976 - Line 1516 "[% BLOCK GET %]hi[% END %][% PROCESS GET %]" => "hi" 266s ok 977 - Line 1517 "[% BLOCK foo %]hi[% END %][% PROCESS foo a = GET %]" => "hi" 266s ok 978 - Line 1518 "[% BLOCK foo %]hi[% END %][% PROCESS foo GET = 1 %]" => "" 266s ok 979 - Line 1519 "[% BLOCK foo %]hi[% END %][% PROCESS foo IF GET %]" => "hi" 266s ### embedded items ################################## engine_option (normal) 266s ok 980 - Line 1524 "[% " \" " %]" => " " " 266s ok 981 - Line 1525 "[% " \$foo " %]" => " $foo " 266s ok 982 - Line 1526 "[% " \${foo} " %]" => " ${foo} " 266s ok 983 - Line 1527 "[% " \n " %]" => " 266s # " 266s ok 984 - Line 1528 "[% " \t " %]" => " " 266s ok 985 - Line 1529 "[% " \r " %]" => " " 266s ok 986 - Line 1531 "[% 'foo\'bar' %]" => "foo'bar" 266s ok 987 - Line 1532 "[% "foo\"bar" %]" => "foo"bar" 266s ok 988 - Line 1533 "[% qw(foo \)).1 %]" => ")" 266s ok 989 - Line 1534 "[% qw|foo \||.1 %]" => "|" 266s ok 990 - Line 1536 "[% ' \' ' %]" => " ' " 266s ok 991 - Line 1537 "[% ' \r ' %]" => " \r " 266s ok 992 - Line 1538 "[% ' \n ' %]" => " \n " 266s ok 993 - Line 1539 "[% ' \t ' %]" => " \t " 266s ok 994 - Line 1540 "[% ' $foo ' %]" => " $foo " 266s ok 995 - Line 1542 "[% A = "bar" ; ${ "A" } %]" => "bar" 266s ok 996 - Line 1543 "[% A = "bar" ; "(${ A })" %]" => "(bar)" 266s ok 997 - Line 1544 "[% A = "bar" ; ${ {a => "A"}.a } %]" => "bar" 266s ok 998 - Line 1545 "[% A = "bar" ; "(${ {a => "A"}.a })" %]" => "(A)" 266s ok 999 - Line 1546 "[% A = "bar" ; "(${ ${ {a => "A"}.a } })" %]" => "(bar)" 266s ok 1000 - Line 1547 "[% A = "bar" %](${ {a => "A"}.a })" => "(A)" 266s ok 1001 - Line 1548 "[% A = "bar" %](${ ${ {a => "A"}.a } })" => "(bar)" 266s ok 1002 - Line 1550 "[% "[%" %]" => "[%" 266s ok 1003 - Line 1551 "[% "%]" %]" => "%]" 266s ok 1004 - Line 1552 "[% a = "[% %]" %][% a %]" => "[% %]" 266s ok 1005 - Line 1553 "[% qw([% 1 + 2 %]).join %]" => "[% 1 + 2 %]" 266s ### STRICT ########################################## engine_option (normal) 266s ok 1006 - Line 1557 "[% TRY; foo; CATCH; error; END %]" => "var.undef error - undefined variable: foo in input text" 266s ok 1007 - Line 1558 "[% TRY; foo.bar(1); CATCH; error; END %]" => "var.undef error - undefined variable: foo.bar(1) in input text" 266s ok 1008 - Line 1559 "[% TRY; 1 IF foo.bar.baz; CATCH; error; END %]" => "var.undef error - undefined variable: foo.bar.baz in input text" 266s ok 1009 - Line 1561 "[% foo.bar() %]ok" => "ok" 266s ok 1010 - Line 1562 "[% foo.baz() %]ok" => "" 266s ### EVALUATE ######################################## engine_option (normal) 266s ok 1011 - Line 1568 "[% foo | eval %]" => "baz" 266s ok 1012 - Line 1570 "[% "[% 1 + 2 %]" | eval %]" => "3" 266s ok 1013 - Line 1571 "[% qw([% 1 + 2 %]).join.eval %]" => "3" 266s ok 1014 - Line 1573 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; f.eval %]" => ">>>>>caught" 266s ok 1015 - Line 1574 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; f.eval; f.eval %]" => ">>>>>caught>>>>>caught" 266s ok 1016 - Line 1575 "[% f = ">[% TRY; f.eval ; CATCH; 'foo' ; END %]"; f.eval;f.eval %]" => ">>foo>>foo" 266s ok 1017 - Line 1576 "[% '\#set($foo = 12)'|eval(syntax => 'velocity') %]|[% foo %]" => "|12" 266s ok 1018 - Line 1578 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; EVALUATE f %]" => ">>>>>caught" 266s ok 1019 - Line 1579 "[% f = ">[% TRY; f.eval ; CATCH; 'foo' ; END %]"; EVALUATE f; EVALUATE f %]" => ">>foo>>foo" 266s ok 1020 - Line 1580 "[% EVALUATE '\#set($foo = 12)' syntax => 'velocity' %]|[% foo %]" => "|12" 266s ok 1021 - Line 1582 "[% TRY; '[% bar %]'.eval(STRICT => 1); CATCH; error; END %]" => "var.undef error - undefined variable: bar in input text" 266s ok 1022 - Line 1583 "[% TRY; CONFIG STRICT => 1; '[% bar %]'.eval(STRICT => 0); CATCH; error; END %]" => "eval_strict error - Cannot disable STRICT once it is enabled" 266s ok 1023 - Line 1584 "[% TRY; '[% bar %]'.eval(STRICT => 1); CATCH; error.type; END; bing %] - ok" => "var.undef - ok" 266s ### DUMP ############################################ engine_option (normal) 266s ok 1024 - Line 1592 "[% DUMP a %]" => "DUMP: File "input text" line 1 266s # a = undef; 266s # " 266s ok 1025 - Line 1593 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = undef;" 266s ok 1026 - Line 1594 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = 's';" 266s ok 1027 - Line 1595 "[% 266s # p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 2 a = 's';" 266s ok 1028 - Line 1596 "[% p = DUMP a, b; p.collapse %]" => "DUMP: File "input text" line 1 a, b = [ 's', undef ];" 266s ok 1029 - Line 1597 "[% p = DUMP a Useqq => 'b'; p.collapse %]" => "DUMP: File "input text" line 1 a Useqq => 'b' = [ 's', { 'Useqq' => 'b' } ];" 266s ok 1030 - Line 1598 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = "s";" 266s ok 1031 - Line 1599 "[% p = DUMP a; p.collapse %]|foo" => "|foo" 266s ok 1032 - Line 1600 "[% p = DUMP _a, b; p.collapse %]" => "DUMP: File "input text" line 1 _a, b = [ undef, 'c' ];" 266s ok 1033 - Line 1601 "[% p = DUMP {a => 'b'}; p.collapse %]" => "DUMP: File "input text" line 1 {a => 'b'} = { 'a' => 'b' };" 266s ok 1034 - Line 1602 "[% p = DUMP _a; p.collapse %]" => "DUMP: File "input text" line 1 _a = undef;" 266s ok 1035 - Line 1603 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = { 'b' => 'c' };" 266s ok 1036 - Line 1604 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = {};" 266s ok 1037 - Line 1605 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = {};" 266s ok 1038 - Line 1606 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 Dump(7)" 266s ok 1039 - Line 1607 "[% p = DUMP a; p.collapse %]" => "a = 's';" 266s ok 1040 - Line 1608 "[% p = DUMP a; p.collapse %]" => "
a = 's'; 
" 266s ok 1041 - Line 1610 "[% p = DUMP a; p.collapse %]" => "
a = 's'; 
" 266s ok 1042 - Line 1611 "[% p = DUMP a; p.collapse %]" => "a = 's';" 266s ok 1043 - Line 1613 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1 EntireStash = { 'a' => 'b', 'global' => undef };" 266s ok 1044 - Line 1614 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1 EntireStash = { 'a' => 'b', 'global' => undef };" 266s ok 1045 - Line 1615 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1" 266s ### SYNTAX ########################################## engine_option (normal) 266s ok 1046 - Line 1622 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "" 266s ok 1047 - Line 1623 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 1048 - Line 1624 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 1049 - Line 1625 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 1050 - Line 1626 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 1051 - Line 1627 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 1052 - Line 1628 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 1053 - Line 1631 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 1054 - Line 1632 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 1055 - Line 1633 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|A|bar|A" 266s ok 1056 - Line 1635 "" => "FOO" 266s ok 1057 - Line 1636 "" => "7 8" 266s ok 1058 - Line 1637 "" => "1" 266s ok 1059 - Line 1638 "" => "1" 266s ok 1060 - Line 1639 "d" => "" 266s ok 1061 - Line 1641 "[% ""|eval(syntax => 'hte') %] = [% 6 %]" => "6 = 6" 266s ok 1062 - Line 1642 "[% ""|eval(syntax => 'ht') %] = [% 6 %]" => "" 266s ok 1063 - Line 1643 "[% ""|eval(syntax => 'ht') %] = [% 12 %]" => "12 = 12" 266s ### CONFIG ########################################## engine_option (normal) 266s ok 1064 - Line 1651 "[% CONFIG ANYCASE => 1 %][% get 234 %]" => "234" 266s ok 1065 - Line 1652 "[% CONFIG anycase => 1 %][% get 234 %]" => "234" 266s ok 1066 - Line 1653 "[% CONFIG PRE_CHOMP => '-' %] 266s # [% 234 %]" => "234" 266s ok 1067 - Line 1654 "[% CONFIG POST_CHOMP => '-' %][% 234 %] 266s # " => "234" 266s ok 1068 - Line 1655 "[% CONFIG INTERPOLATE => 1 %]${ 234 }" => "234" 266s ok 1069 - Line 1656 "[% CONFIG V1DOLLAR => 1 %][% a = 234 %][% $a %]" => "234" 266s ok 1070 - Line 1657 "[% CONFIG V2PIPE => 1 %][% BLOCK a %]b is [% b %][% END %][% PROCESS a b => 234 | repeat(2) %]" => "b is 234b is 234" 266s ok 1071 - Line 1658 "[% CONFIG V2EQUALS => 1 %][% ('7' == '7.0') || 0 %]" => "0" 266s ok 1072 - Line 1659 "[% CONFIG V2EQUALS => 0 %][% ('7' == '7.0') || 0 %]" => "1" 266s ok 1073 - Line 1661 "[% CONFIG BOGUS => 2 %]bar" => "" 266s ok 1074 - Line 1663 "[% CONFIG ANYCASE %]|[% CONFIG ANYCASE => 1 %][% CONFIG ANYCASE %]" => "CONFIG ANYCASE = undef|CONFIG ANYCASE = 1" 266s ok 1075 - Line 1664 "[% CONFIG ANYCASE %]|[% CONFIG ANYCASE => 1 %][% CONFIG ANYCASE %]" => "CONFIG ANYCASE = undef|CONFIG ANYCASE = 1" 266s ok 1076 - Line 1666 "[% "[% GET 1+2+3 %]" | eval %] = [% get 6 %]" => "" 266s ok 1077 - Line 1667 "[% CONFIG ANYCASE => 1 %][% get 6 %]" => "6" 266s ok 1078 - Line 1668 "[% CONFIG ANYCASE => 1 %][% "[% get 1+2+3 %]" | eval %] = [% get 6 %]" => "6 = 6" 266s ok 1079 - Line 1669 "[% "[% CONFIG ANYCASE => 1 %][% get 1+2+3 %]" | eval %] = [% get 6 %]" => "" 266s ok 1080 - Line 1670 "[% "[% CONFIG ANYCASE => 1 %][% get 1+2+3 %]" | eval %] = [% GET 6 %]" => "6 = 6" 266s ok 1081 - Line 1671 "[% CONFIG SYNTAX => 'hte' %][% ""|eval %] = [% 6 %]" => "6 = 6" 266s ok 1082 - Line 1672 "[% "[% get 1+2+3 %]" | eval(ANYCASE => 1) %] = [% GET 6 %]" => "6 = 6" 266s ok 1083 - Line 1674 "[% CONFIG DUMP %]|[% CONFIG DUMP => 0 %][% DUMP %]bar" => "CONFIG DUMP = undef|bar" 266s ok 1084 - Line 1675 "[% CONFIG DUMP => {Useqq=>1, header=>0, html=>0} %][% DUMP 'foo' %]" => "'foo' = "foo"; 266s # " 266s ok 1085 - Line 1676 "[% CONFIG VMETHOD_FUNCTIONS => 0 %][% sprintf('%d %d', 7, 8) %] d" => " d" 266s ok 1086 - Line 1677 "[% TRY; foo; CONFIG STRICT => 1; bar; CATCH; error; END %]" => "var.undef error - undefined variable: bar in input text" 266s ok 1087 - Line 1678 "[% TRY; foo; CONFIG STRICT => 1; CONFIG STRICT => 0; bar; CATCH; error; END %]" => "config.strict error - Cannot disable STRICT once it is enabled" 266s ok 1088 - Line 1679 "[% BLOCK foo; CONFIG STRICT => 1; baz; END; TRY; bam; PROCESS foo; bar; CATCH; error.type; END; bing %] - ok" => "var.undef - ok" 266s ok 1089 - Line 1681 "[% CONFIG AUTO_FILTER => "html"; foo %]" => "&" 266s ### DONE ############################################ engine_option (normal) 266s ### GET ############################################# engine_option (compile_perl) 266s ok 1090 - Line 159 "[% foo %]" => "" 266s ok 1091 - Line 160 "[% foo %]" => "7" 266s ok 1092 - Line 161 "[% foo %]" => "7" 266s ok 1093 - Line 162 "[% foo %]" => "7" 266s ok 1094 - Line 163 "[% foo %]" => "Stash" 266s ok 1095 - Line 164 "[% foo %]" => "V" 266s ok 1096 - Line 165 "[% bar %]" => "" 266s ok 1097 - Line 166 "[% foo %]" => "Stash" 266s ok 1098 - Line 167 "[% bar %]" => "" 266s ok 1099 - Line 168 "[% foo %]" => "Stash" 266s ok 1100 - Line 169 "[% foo %]" => "Stash" 266s ok 1101 - Line 170 "[% foo %][% foo %][% foo %]" => "777" 266s ok 1102 - Line 171 "[% foo() %]" => "7" 266s ok 1103 - Line 172 "[% foo.bar %]" => "" 266s ok 1104 - Line 173 "[% foo.bar %]" => "" 266s ok 1105 - Line 174 "[% foo.bar %]" => "7" 266s ok 1106 - Line 175 "[% foo().bar %]" => "7" 266s ok 1107 - Line 176 "[% foo.0 %]" => "7" 266s ok 1108 - Line 177 "[% foo.10 %]" => "" 266s ok 1109 - Line 178 "[% foo %]" => "7" 266s ok 1110 - Line 179 "[% foo(7) %]" => "7" 266s ok 1111 - Line 180 "[% foo.length %]" => "1" 266s ok 1112 - Line 181 "[% foo.0 %]" => "7" 266s ok 1113 - Line 182 "[% foo(bar) %]" => "7" 266s ok 1114 - Line 183 "[% foo(bar.baz) %]" => "7" 266s ok 1115 - Line 184 "[% foo.seven %]" => "7" 266s ok 1116 - Line 185 "[% foo.seven() %]" => "7" 266s ok 1117 - Line 186 "[% foo.seven.length %]" => "1" 266s ok 1118 - Line 187 "[% foo.echo(7) %]" => "7" 266s ok 1119 - Line 188 "[% foo.many.0 %]" => "1" 266s ok 1120 - Line 189 "[% foo.many.10 %]" => "" 266s ok 1121 - Line 190 "[% foo.nomethod %]" => "" 266s ok 1122 - Line 191 "[% foo.nomethod.0 %]" => "" 266s ok 1123 - Line 193 "[% GET foo %]" => "" 266s ok 1124 - Line 194 "[% GET foo %]" => "7" 266s ok 1125 - Line 195 "[% GET foo.bar %]" => "" 266s ok 1126 - Line 196 "[% GET foo.bar %]" => "" 266s ok 1127 - Line 197 "[% GET foo.bar %]" => "7" 266s ok 1128 - Line 198 "[% GET foo.0 %]" => "7" 266s ok 1129 - Line 199 "[% GET foo %]" => "7" 266s ok 1130 - Line 200 "[% GET foo(7) %]" => "7" 266s ok 1131 - Line 202 "[% $name %]" => "" 266s ok 1132 - Line 203 "[% $name %]" => "7" 266s ok 1133 - Line 204 "[% $name.bar %]" => "" 266s ok 1134 - Line 205 "[% $name.bar %]" => "" 266s ok 1135 - Line 206 "[% $name.bar %]" => "7" 266s ok 1136 - Line 207 "[% $name().bar %]" => "7" 266s ok 1137 - Line 208 "[% $name.0 %]" => "7" 266s ok 1138 - Line 209 "[% $name %]" => "7" 266s ok 1139 - Line 210 "[% $name(7) %]" => "7" 266s ok 1140 - Line 212 "[% GET $name %]" => "" 266s ok 1141 - Line 213 "[% GET $name %]" => "7" 266s ok 1142 - Line 214 "[% GET $name.bar %]" => "" 266s ok 1143 - Line 215 "[% GET $name.bar %]" => "" 266s ok 1144 - Line 216 "[% GET $name.bar %]" => "7" 266s ok 1145 - Line 217 "[% GET $name.0 %]" => "7" 266s ok 1146 - Line 218 "[% GET $name %]" => "7" 266s ok 1147 - Line 219 "[% GET $name(7) %]" => "7" 266s ok 1148 - Line 221 "[% $name %]" => "" 266s ok 1149 - Line 222 "[% GET $name %]" => "" 266s ok 1150 - Line 224 "[% ${name} %]" => "" 266s ok 1151 - Line 225 "[% ${name} %]" => "7" 266s ok 1152 - Line 226 "[% ${name}.bar %]" => "" 266s ok 1153 - Line 227 "[% ${name}.bar %]" => "" 266s ok 1154 - Line 228 "[% ${name}.bar %]" => "7" 266s ok 1155 - Line 229 "[% ${name}().bar %]" => "7" 266s ok 1156 - Line 230 "[% ${name}.0 %]" => "7" 266s ok 1157 - Line 231 "[% ${name} %]" => "7" 266s ok 1158 - Line 232 "[% ${name}(7) %]" => "7" 266s ok 1159 - Line 234 "[% GET ${name} %]" => "" 266s ok 1160 - Line 235 "[% GET ${name} %]" => "7" 266s ok 1161 - Line 236 "[% GET ${name}.bar %]" => "" 266s ok 1162 - Line 237 "[% GET ${name}.bar %]" => "" 266s ok 1163 - Line 238 "[% GET ${name}.bar %]" => "7" 266s ok 1164 - Line 239 "[% GET ${name}.0 %]" => "7" 266s ok 1165 - Line 240 "[% GET ${name} %]" => "7" 266s ok 1166 - Line 241 "[% GET ${name}(7) %]" => "7" 266s ok 1167 - Line 243 "[% ${name} %]" => "" 266s ok 1168 - Line 244 "[% GET ${name} %]" => "" 266s ok 1169 - Line 245 "[% GET ${'foo'} %]" => "bar" 266s ok 1170 - Line 247 "[% foo.$name %]" => "" 266s ok 1171 - Line 248 "[% foo.$name %]" => "7" 266s ok 1172 - Line 249 "[% foo.$name.baz %]" => "" 266s ok 1173 - Line 251 "[% "hi" %]" => "hi" 266s ok 1174 - Line 252 "[% "hi %]" => "" 266s ok 1175 - Line 253 "[% 'hi' %]" => "hi" 266s ok 1176 - Line 254 "[% 'hi %]" => "" 266s ok 1177 - Line 255 "[% "$foo" %]" => "7" 266s ok 1178 - Line 256 "[% "hi $foo" %]" => "hi 7" 266s ok 1179 - Line 257 "[% "hi ${foo}" %]" => "hi 7" 266s ok 1180 - Line 258 "[% 'hi $foo' %]" => "hi $foo" 266s ok 1181 - Line 259 "[% 'hi ${foo}' %]" => "hi ${foo}" 266s ok 1182 - Line 260 "[% 7 %]" => "7" 266s ok 1183 - Line 261 "[% -7 %]" => "-7" 266s ok 1184 - Line 263 "[% "hi ${foo.seven}" %]" => "hi 7" 266s ok 1185 - Line 264 "[% "hi ${foo.echo(7)}" %]" => "hi 7" 266s ok 1186 - Line 266 "[% _foo %]2" => "2" 266s ok 1187 - Line 267 "[% $bar %]2" => "2" 266s ok 1188 - Line 268 "[% __foo %]2" => "2" 266s ok 1189 - Line 270 "[% qw/Foo Bar Baz/.0 %]" => "Foo" 266s ok 1190 - Line 271 "[% [0..10].-1 %]" => "10" 266s ok 1191 - Line 272 "[% [0..10].${ 2.3 } %]" => "2" 266s ok 1192 - Line 274 "[% (1 + 2)() %]" => "" 266s ok 1193 - Line 275 "[% (1 + 2) %]" => "3" 266s ok 1194 - Line 276 "[% (a) %]" => "2" 266s ok 1195 - Line 277 "[% ('foo') %]" => "foo" 266s ok 1196 - Line 278 "[% (a(2)) %]" => "2" 266s ok 1197 - Line 281 "[% JS 3 %]" => "3" 266s ok 1198 - Line 282 "[% JS 3 %]" => "43" 266s ok 1199 - Line 283 "[% JS; 3; END %]" => "" 266s ### SET ############################################# engine_option (compile_perl) 266s ok 1200 - Line 288 "[% SET foo bar %][% foo %]" => "" 266s ok 1201 - Line 289 "[% SET foo = 1 %][% foo %]" => "1" 266s ok 1202 - Line 290 "[% SET foo = 1 bar = 2 %][% foo %][% bar %]" => "12" 266s ok 1203 - Line 291 "[% SET foo bar = 1 %][% foo %]" => "" 266s ok 1204 - Line 292 "[% SET foo = 1 ; bar = 1 %][% foo %]" => "1" 266s ok 1205 - Line 293 "[% SET foo = 1 %][% SET foo %][% foo %]" => "" 266s ok 1206 - Line 295 "[% SET foo = [] %][% foo.0 %]" => "" 266s ok 1207 - Line 296 "[% SET foo = [1, 2, 3] %][% foo.1 %]" => "2" 266s ok 1208 - Line 297 "[% SET foo = {} %][% foo.0 %]" => "" 266s ok 1209 - Line 298 "[% SET foo = {1 => 2} %][% foo.1 %]" => "2" 266s ok 1210 - Line 299 "[% SET foo = {'1' => 2} %][% foo.1 %]" => "2" 266s ok 1211 - Line 301 "[% SET name = 1 %][% SET foo = name %][% foo %]" => "1" 266s ok 1212 - Line 302 "[% SET name = 1 %][% SET foo = $name %][% foo %]" => "" 266s ok 1213 - Line 303 "[% SET name = 1 %][% SET foo = ${name} %][% foo %]" => "" 266s ok 1214 - Line 304 "[% SET name = 1 %][% SET foo = "$name" %][% foo %]" => "1" 266s ok 1215 - Line 305 "[% SET name = 1 foo = name %][% foo %]" => "1" 266s ok 1216 - Line 306 "[% SET name = 1 %][% SET foo = {$name => 2} %][% foo.1 %]" => "2" 266s ok 1217 - Line 307 "[% SET name = 1 %][% SET foo = {"$name" => 2} %][% foo.1 %]" => "2" 266s ok 1218 - Line 308 "[% SET name = 1 %][% SET foo = {${name} => 2} %][% foo.1 %]" => "2" 266s ok 1219 - Line 310 "[% SET name = 7 %][% SET foo = {'2' => name} %][% foo.2 %]" => "7" 266s ok 1220 - Line 311 "[% SET name = 7 %][% SET foo = {'2' => "$name"} %][% foo.2 %]" => "7" 266s ok 1221 - Line 313 "[% SET name = 7 %][% SET foo = [1, name, 3] %][% foo.1 %]" => "7" 266s ok 1222 - Line 314 "[% SET name = 7 %][% SET foo = [1, "$name", 3] %][% foo.1 %]" => "7" 266s ok 1223 - Line 316 "[% SET foo = { bar => { baz => [0, 7, 2] } } %][% foo.bar.baz.1 %]" => "7" 266s ok 1224 - Line 318 "[% SET foo.bar = 1 %][% foo.bar %]" => "1" 266s ok 1225 - Line 319 "[% SET foo.bar.baz.bing = 1 %][% foo.bar.baz.bing %]" => "1" 266s ok 1226 - Line 320 "[% SET foo.bar.2 = 1 %][% foo.bar.2 %] [% foo.bar.size %]" => "1 1" 266s ok 1227 - Line 321 "[% SET foo.bar = [] %][% SET foo.bar.2 = 1 %][% foo.bar.2 %] [% foo.bar.size %]" => "1 3" 266s ok 1228 - Line 323 "[% SET name = 'two' %][% SET $name = 3 %][% two %]" => "3" 266s ok 1229 - Line 324 "[% SET name = 'two' %][% SET ${name} = 3 %][% two %]" => "3" 266s ok 1230 - Line 325 "[% SET name = 2 %][% SET foo.$name = 3 %][% foo.2 %]" => "3" 266s ok 1231 - Line 326 "[% SET name = 2 %][% SET foo.$name = 3 %][% foo.$name %]" => "3" 266s ok 1232 - Line 327 "[% SET name = 2 %][% SET foo.${name} = 3 %][% foo.2 %]" => "3" 266s ok 1233 - Line 328 "[% SET name = 2 %][% SET foo.${name} = 3 %][% foo.2 %]" => "3" 266s ok 1234 - Line 329 "[% SET name = 'two' %][% SET $name.foo = 3 %][% two.foo %]" => "3" 266s ok 1235 - Line 330 "[% SET name = 'two' %][% SET ${name}.foo = 3 %][% two.foo %]" => "3" 266s ok 1236 - Line 331 "[% SET name = 'two' %][% SET foo.$name.foo = 3 %][% foo.two.foo %]" => "3" 266s ok 1237 - Line 332 "[% SET name = 'two' %][% SET foo.${name}.foo = 3 %][% foo.two.foo %]" => "3" 266s ok 1238 - Line 334 "[% SET foo = [1..10] %][% foo.6 %]" => "7" 266s ok 1239 - Line 335 "[% SET foo = [10..1] %][% foo.6 %]" => "" 266s ok 1240 - Line 336 "[% SET foo = [-10..-1] %][% foo.6 %]" => "-4" 266s ok 1241 - Line 337 "[% SET foo = [1..10, 21..30] %][% foo.12 %]" => "23" 266s ok 1242 - Line 338 "[% SET foo = [..100] bar = 7 %][% bar %][% foo.0 %]" => "" 266s ok 1243 - Line 339 "[% SET foo = [100..] bar = 7 %][% bar %][% foo.0 %]" => "" 266s ok 1244 - Line 340 "[% SET foo = ['a'..'z'] %][% foo.6 %]" => "g" 266s ok 1245 - Line 341 "[% SET foo = ['z'..'a'] %][% foo.6 %]" => "" 266s ok 1246 - Line 342 "[% SET foo = ['a'..'z'].reverse %][% foo.6 %]" => "t" 266s ok 1247 - Line 344 "[% foo = 1 %][% foo %]" => "1" 266s ok 1248 - Line 345 "[% foo = 1 ; bar = 2 %][% foo %][% bar %]" => "12" 266s ok 1249 - Line 346 "[% foo.bar = 2 %][% foo.bar %]" => "2" 266s ok 1250 - Line 348 "[% a = "a" %]|[% (b = a) %]|[% a %]|[% b %]" => "|a|a|a" 266s ok 1251 - Line 349 "[% a = "a" %][% (c = (b = a)) %][% a %][% b %][% c %]" => "aaaa" 266s ok 1252 - Line 351 "[% a = qw{Foo Bar Baz} ; a.2 %]" => "Baz" 266s ok 1253 - Line 353 "[% _foo = 1 %][% _foo %]2" => "2" 266s ok 1254 - Line 354 "[% foo._bar %]2" => "2" 266s ### multiple statements in same tag ################# engine_option (compile_perl) 266s ok 1255 - Line 359 "[% foo; %]" => "1" 266s ok 1256 - Line 360 "[% GET foo; %]" => "1" 266s ok 1257 - Line 361 "[% GET foo; GET foo %]" => "11" 266s ok 1258 - Line 362 "[% GET foo GET foo %]" => "11" 266s ok 1259 - Line 363 "[% GET foo GET foo %]" => "" 266s ok 1260 - Line 365 "[% foo = 1 bar = 2 %][% foo %][% bar %]" => "12" 266s ok 1261 - Line 366 "[% foo = 1 bar = 2 %][% foo = 3 bar %][% foo %][% bar %]" => "232" 266s ok 1262 - Line 367 "[% a = 1 a = a + 2 a %]" => "3" 266s ok 1263 - Line 369 "[% foo = 1 bar = 2 %][% foo %][% bar %]" => "" 266s ok 1264 - Line 370 "[% foo = 1 bar = 2 %][% foo = 3 bar %][% foo %][% bar %]" => "" 266s ok 1265 - Line 371 "[% a = 1 a = a + 2 a %]" => "" 266s ### CALL / DEFAULT ################################## engine_option (compile_perl) 266s ok 1266 - Line 377 "[% DEFAULT foo = 7 %][% foo %]" => "7" 266s ok 1267 - Line 378 "[% SET foo = 5 %][% DEFAULT foo = 7 %][% foo %]" => "5" 266s ok 1268 - Line 379 "[% DEFAULT foo.bar.baz.bing = 6 %][% foo.bar.baz.bing %]" => "6" 266s ok 1269 - Line 382 "[% foo %]" => "hi" 266s ok 1270 - Line 383 "[% GET foo %]" => "hi" 266s ok 1271 - Line 384 "[% CALL foo %]" => "" 266s ok 1272 - CALL method actually called var 266s ### scalar vmethods ################################# engine_option (compile_perl) 266s ok 1273 - Line 391 "[% n.0 %]" => "7" 266s ok 1274 - Line 392 "[% n.abs %]" => "7" 266s ok 1275 - Line 393 "[% n.abs %]" => "7" 266s ok 1276 - Line 394 "[% n.atan2.substr(0, 6) %]" => "1.5707" 266s ok 1277 - Line 395 "[% (4 * n.atan2(1)).substr(0, 7) %]" => "3.14159" 266s ok 1278 - Line 396 "[% n.chunk(3).join %]" => "abc def g" 266s ok 1279 - Line 397 "[% n.chunk(-3).join %]" => "a bcd efg" 266s ok 1280 - Line 398 "[% n|collapse %]" => "a b" 266s ok 1281 - Line 399 "[% n.cos.substr(0,5) %]" => "1" 266s ok 1282 - Line 400 "[% n.cos.substr(0,5) %]" => "0.707" 266s ok 1283 - Line 401 "[% n.defined %]" => "1" 266s ok 1284 - Line 402 "[% n.defined %]" => "" 266s ok 1285 - Line 403 "[% n.defined %]" => "1" 266s ok 1286 - Line 404 "[% n.dquote %]" => "(\n|\\|\")" 266s ok 1287 - Line 405 "[% n.exp.substr(0,5) %]" => "2.718" 266s ok 1288 - Line 406 "[% n.exp.log.substr(0,5) %]" => "8" 266s ok 1289 - Line 407 "[% n.fmt %]" => "7" 266s ok 1290 - Line 408 "[% n.fmt('%02d') %]" => "07" 266s ok 1291 - Line 409 "[% n.fmt('%0*d', 3) %]" => "007" 266s ok 1292 - Line 410 "[% n.fmt('(%s)') %]" => "(a 266s # b)" 266s ok 1293 - Line 411 "[% n|format('%02d') %]" => "07" 266s ok 1294 - Line 412 "[% n|format('%0*d', 3) %]" => "007" 266s ok 1295 - Line 413 "[% n|format('(%s)') %]" => "(a) 266s # (b)" 266s ok 1296 - Line 414 "[% n.hash.items.1 %]" => "b" 266s ok 1297 - Line 415 "[% n.hex %]" => "255" 266s ok 1298 - Line 416 "[% n|html %]" => "&<>"'" 266s ok 1299 - Line 418 "[% n|xml %]" => "&<>"'" 266s ok 1300 - Line 419 "[% n|indent %]" => " a 266s # b" 266s ok 1301 - Line 420 "[% n|indent(2) %]" => " a 266s # b" 266s ok 1302 - Line 421 "[% n|indent('wow ') %]" => "wow a 266s # wow b" 266s ok 1303 - Line 422 "[% n.int %]" => "123" 266s ok 1304 - Line 423 "[% n.int %]" => "123" 266s ok 1305 - Line 424 "[% n.int %]" => "0" 266s ok 1306 - Line 425 "[% n.item %]" => "7" 266s ok 1307 - Line 426 "[% n.lc %]" => "abc" 266s ok 1308 - Line 427 "[% n|lcfirst %]" => "fOO" 266s ok 1309 - Line 428 "[% n.length %]" => "3" 266s ok 1310 - Line 429 "[% n.list.0 %]" => "abc" 266s ok 1311 - Line 430 "[% n.log.substr(0,5) %]" => "4.605" 266s ok 1312 - Line 431 "[% n|lower %]" => "abc" 266s ok 1313 - Line 432 "[% n.match('foo').join %]" => "" 266s ok 1314 - Line 433 "[% n.match('foo').join %]" => "1" 266s ok 1315 - Line 434 "[% n.match('foo',1).join %]" => "foo" 266s ok 1316 - Line 435 "[% n.match('(foo)').join %]" => "foo" 266s ok 1317 - Line 436 "[% n.match('(foo)').join %]" => "foo" 266s ok 1318 - Line 437 "[% n.match('(foo)',1).join %]" => "foo foo" 266s ok 1319 - Line 438 "[% n.null %]" => "" 266s ok 1320 - Line 439 "[% n.oct %]" => "255" 266s ok 1321 - Line 440 "[% n.rand %]" => "1.5264831683424" 266s ok 1322 - Line 441 "[% n.rand %]" => "0.335701955774084" 266s ok 1323 - Line 442 "[% n.remove('bc') %]" => "a" 266s ok 1324 - Line 443 "[% n.remove('bc') %]" => "aa" 266s ok 1325 - Line 444 "[% n.repeat %]" => "1" 266s ok 1326 - Line 445 "[% n.repeat(0) %]" => "" 266s ok 1327 - Line 446 "[% n.repeat(1) %]" => "1" 266s ok 1328 - Line 447 "[% n.repeat(2) %]" => "11" 266s ok 1329 - Line 448 "[% n.repeat(2,'|') %]" => "1|1" 266s ok 1330 - Line 449 "[% n.replace('foo', 'bar') %]" => "barbar" 266s ok 1331 - Line 450 "[% n.replace('(foo)', 'bar$1') %]" => "barfoobarfoo" 266s ok 1332 - Line 451 "[% n.replace('foo', 'bar', 0) %]" => "barfoo" 266s ok 1333 - Line 452 "[% n.search('foo') %]" => "" 266s ok 1334 - Line 453 "[% n.search('foo') %]" => "1" 266s ok 1335 - Line 454 "[% n.sin.substr(0,5) %]" => "0" 266s ok 1336 - Line 455 "[% n.sin.substr(0,5) %]" => "1" 266s ok 1337 - Line 456 "[% n.size %]" => "1" 266s ok 1338 - Line 457 "[% n.split.join('|') %]" => "abc" 266s ok 1339 - Line 458 "[% n.split.join('|') %]" => "a|b|c" 266s ok 1340 - Line 459 "[% n.split.join('|') %]" => "a|b|c" 266s ok 1341 - Line 460 "[% n.split(u,2).join('|') %]" => "a|b c" 266s ok 1342 - Line 462 "[% n.split('/').join('|') %]" => "a|b|c" 266s ok 1343 - Line 463 "[% n.split('/', 2).join('|') %]" => "a|b/c" 266s ok 1344 - Line 464 "[% n.sprintf(7) %]" => "7" 266s ok 1345 - Line 465 "[% n.sprintf(3, 7, 12) %]" => "007 12" 266s ok 1346 - Line 466 "[% n.sqrt %]" => "3" 266s ok 1347 - Line 467 "[% n.squote %]" => "( 266s # |\\|\')" 266s ok 1348 - Line 468 "[% n.srand; 12 %]" => "12" 266s ok 1349 - Line 474 "[% n|trim %]" => "a b" 266s ok 1350 - Line 475 "[% n.uc %]" => "FOO" 266s ok 1351 - Line 476 "[% n|ucfirst %]" => "Foo" 266s ok 1352 - Line 477 "[% n|upper %]" => "FOO" 266s ok 1353 - Line 478 "[% n|uri %]" => "a%20b" 266s ok 1354 - Line 480 "[% n.fmt('%c') %]" => "B" 266s ok 1355 - Line 481 "[% n.fmt('%3X') %]" => " C" 266s ok 1356 - Line 482 "[% n.fmt('%-3X') %]" => "C " 266s ok 1357 - Line 483 "[% n.fmt('%03X') %]" => "00C" 266s ok 1358 - Line 484 "[% n.fmt('%03X') %]" => "00C" 266s ok 1359 - Line 485 "[% n.fmt('%\#03X') %]" => "0XC" 266s ok 1360 - Line 486 "[% n.fmt('%\#07X') %]" => "0X0000C" 266s ok 1361 - Line 488 "[% n.fmt('%o') %]" => "10" 266s ok 1362 - Line 489 "[% n.fmt('%\#o') %]" => "010" 266s ok 1363 - Line 490 "[% n.fmt('%\#o') %]" => "0" 266s ok 1364 - Line 492 "[% n.fmt('%02d') %]" => "07" 266s ok 1365 - Line 493 "[% n.fmt('%04.2d') %]" => " 07" 266s ok 1366 - Line 494 "[% n.fmt('%+04.2d') %]" => " +07" 266s ok 1367 - Line 495 "[% n.fmt('% 04.2d') %]" => " 07" 266s ok 1368 - Line 496 "[% n.fmt('% +04.2d') %]" => " +07" 266s ok 1369 - Line 497 "[% n.fmt('%02f') %]" => "7.000000" 266s ok 1370 - Line 498 "[% n.fmt('%04.2f') %]" => "7.00" 266s ok 1371 - Line 499 "[% n.fmt('%05.2f') %]" => "07.00" 266s ok 1372 - Line 500 "[% n.fmt('% 5.2f') %]" => " 7.00" 266s ok 1373 - Line 501 "[% n.fmt('%+04.2f') %]" => "+7.00" 266s ok 1374 - Line 502 "[% n.fmt('% 04.2f') %]" => " 7.00" 266s ok 1375 - Line 503 "[% n.fmt('% +6.2f') %]" => " +7.00" 266s ok 1376 - Line 504 "[% n.fmt('%0+6.2f') %]" => "+07.00" 266s ok 1377 - Line 505 "[% n.fmt('%.5g') %]" => "12345" 266s ok 1378 - Line 506 "[% n.fmt('%.5g') %]" => "1.2346e+06" 266s ### list vmethods ################################### engine_option (compile_perl) 266s ok 1379 - Line 511 "[% a.defined %]" => "1" 266s ok 1380 - Line 512 "[% a.defined(1) %]" => "1" 266s ok 1381 - Line 513 "[% a.defined(3) %]" => "" 266s ok 1382 - Line 514 "[% a.first %]" => "2" 266s ok 1383 - Line 515 "[% a.first(3).join %]" => "2 3 4" 266s ok 1384 - Line 516 "[% a.fmt %]" => "2 3" 266s ok 1385 - Line 517 "[% a.fmt('%02d') %]" => "02 03" 266s ok 1386 - Line 518 "[% a.fmt('%02d',' ') %]" => "02 03" 266s ok 1387 - Line 519 "[% a.fmt('%02d','|') %]" => "02|03" 266s ok 1388 - Line 520 "[% a.fmt('%0*d','|', 3) %]" => "002|003" 266s ok 1389 - Line 521 "[% a.grep.join %]" => "2 3" 266s ok 1390 - Line 522 "[% a.grep(2).join %]" => "2" 266s ok 1391 - Line 523 "[% a.grep(->(n){n % 2}).join %]" => "3 5 7" 266s ok 1392 - Line 524 "[% a.hash.items.join %]" => "2 3" 266s ok 1393 - Line 525 "[% a.hash(5).items.sort.join %]" => "2 3 5 6" 266s ok 1394 - Line 526 "[% a.import(5) %]|[% a.join %]" => "|2 3" 266s ok 1395 - Line 528 "[% a.import([5]) %]|[% a.join %]" => "|2 3 5" 266s ok 1396 - Line 530 "[% a.item %]" => "2" 266s ok 1397 - Line 531 "[% a.item(1) %]" => "3" 266s ok 1398 - Line 532 "[% a.join %]" => "2 3" 266s ok 1399 - Line 533 "[% a.join('|') %]" => "2|3" 266s ok 1400 - Line 534 "[% a.last %]" => "10" 266s ok 1401 - Line 535 "[% a.last(3).join %]" => "8 9 10" 266s ok 1402 - Line 536 "[% a.list.join %]" => "2 3" 266s ok 1403 - Line 537 "[% a.map(->(n){ n.repeat(3) }).join %]" => "222 333" 266s ok 1404 - Line 538 "[% a.max %]" => "1" 266s ok 1405 - Line 539 "[% a.merge(5).join %]" => "2 3" 266s ok 1406 - Line 540 "[% a.merge([5]).join %]" => "2 3 5" 266s ok 1407 - Line 541 "[% a.merge([5]).null %][% a.join %]" => "2 3" 266s ok 1408 - Line 542 "[% a.nsort.join %]" => "1 2 3" 266s ok 1409 - Line 543 "[% a.nsort('b').0.b %]" => "7" 266s ok 1410 - Line 544 "[% a.pop %][% a.join %]" => "32" 266s ok 1411 - Line 545 "[% a.push(3) %][% a.join %]" => "2 3 3" 266s ok 1412 - Line 546 "[% a.pick %]" => "2" 266s ok 1413 - Line 547 "[% a.pick(5).join('') %]" => "23223" 266s ok 1414 - Line 548 "[% a.reverse.join %]" => "3 2" 266s ok 1415 - Line 549 "[% a.shift %][% a.join %]" => "23" 266s ok 1416 - Line 550 "[% a.size %]" => "2" 266s ok 1417 - Line 551 "[% a.slice.join %]" => "2 3 4 5" 266s ok 1418 - Line 552 "[% a.slice(2).join %]" => "4 5" 266s ok 1419 - Line 553 "[% a.slice(0,2).join %]" => "2 3 4" 266s ok 1420 - Line 554 "[% a.sort.join %]" => "1 2 3" 266s ok 1421 - Line 555 "[% a.sort('b').0.b %]" => "wee" 266s ok 1422 - Line 556 "[% c.sort(->(a,b){ a.k cmp b.k }).map(->{this.k}).join %]" => "a wee wow" 266s ok 1423 - Line 557 "[% a.splice.join %]|[% a.join %]" => "2 3 4 5|" 266s ok 1424 - Line 558 "[% a.splice(2).join %]|[% a.join %]" => "4 5|2 3" 266s ok 1425 - Line 559 "[% a.splice(0,2).join %]|[% a.join %]" => "2 3|4 5" 266s ok 1426 - Line 560 "[% a.splice(0,2,'hrm').join %]|[% a.join %]" => "2 3|hrm 4 5" 266s ok 1427 - Line 561 "[% a.unique.join %]" => "2 3" 266s ok 1428 - Line 562 "[% a.unshift(3) %][% a.join %]" => "3 2 3" 266s ### hash vmethods ################################### engine_option (compile_perl) 266s ok 1429 - Line 567 "[% h.defined %]" => "1" 266s ok 1430 - Line 568 "[% h.defined('a') %]" => "1" 266s ok 1431 - Line 569 "[% h.defined('b') %]" => "" 266s ok 1432 - Line 570 "[% h.defined('a') %]" => "" 266s ok 1433 - Line 571 "[% h.delete('a') %]|[% h.keys.0 %]" => "|b" 266s ok 1434 - Line 572 "[% h.delete('a', 'b').join %]|[% h.keys.0 %]" => "|" 266s ok 1435 - Line 573 "[% h.delete('a', 'c').join %]|[% h.keys.0 %]" => "|b" 266s ok 1436 - Line 574 "[% h.each.sort.join %]" => "1 2 a b" 266s ok 1437 - Line 575 "[% h.exists('a') %]" => "1" 266s ok 1438 - Line 576 "[% h.exists('b') %]" => "" 266s ok 1439 - Line 577 "[% h.exists('a') %]" => "1" 266s ok 1440 - Line 578 "[% h.fmt %]" => "b B 266s # c C" 266s ok 1441 - Line 579 "[% h.fmt('%s => %s') %]" => "b => B 266s # c => C" 266s ok 1442 - Line 580 "[% h.fmt('%s => %s', '|') %]" => "b => B|c => C" 266s ok 1443 - Line 581 "[% h.fmt('%*s=>%s', '|', 3) %]" => " b=>B| c=>C" 266s ok 1444 - Line 582 "[% h.fmt('%*s=>%*s', '|', 3, 4) %]" => " b=> B| c=> C" 266s ok 1445 - Line 583 "[% h.hash.fmt %]" => "b B 266s # c C" 266s ok 1446 - Line 584 "[% h.import('a') %]|[% h.items.sort.join %]" => "|b B c C" 266s ok 1447 - Line 585 "[% h.import({'b' => 'boo'}) %]|[% h.items.sort.join %]" => "|b boo c C" 266s ok 1448 - Line 586 "[% h.item('a') %]" => "A" 266s ok 1449 - Line 587 "[% h.item('_a') %]" => "" 266s ok 1450 - Line 588 "[% h.items.sort.join %]" => "1 2 a b" 266s ok 1451 - Line 589 "[% h.keys.sort.join %]" => "a b" 266s ok 1452 - Line 590 "[% h.list('each').sort.join %]" => "1 2 a b" 266s ok 1453 - Line 591 "[% h.list('keys').sort.join %]" => "a b" 266s ok 1454 - Line 592 "[% h.list('pairs').0.items.sort.join %]" => "1 a key value" 266s ok 1455 - Line 593 "[% h.list('values').sort.join %]" => "1 2" 266s ok 1456 - Line 594 "[% h.null %]" => "" 266s ok 1457 - Line 595 "[% h.nsort.join %]" => "b a" 266s ok 1458 - Line 596 "[% h.pairs.0.items.sort.join %]" => "1 a key value" 266s ok 1459 - Line 597 "[% h.size %]" => "2" 266s ok 1460 - Line 598 "[% h.sort.join %]" => "b a" 266s ok 1461 - Line 599 "[% h.values.sort.join %]" => "1 2" 266s ### vmethods as functions ########################### engine_option (compile_perl) 266s ok 1462 - Line 604 "[% sprintf('%d %d', 7, 8) %] d" => "7 8 d" 266s ok 1463 - Line 605 "[% sprintf('%d %d', 7, 8) %] d" => "7 8 d" 266s ok 1464 - Line 606 "[% sprintf('%d %d', 7, 8) %] d" => " d" 266s ok 1465 - Line 607 "[% int(2.234) %]" => "2" 266s ok 1466 - Line 609 "[% int(2.234) ; int = 44; int(2.234) ; SET int; int(2.234) %]" => "2442" 266s ### more virtual methods / filters ################## engine_option (compile_perl) 266s ok 1467 - Line 614 "[% [0 .. 10].reverse.1 %]" => "9" 266s ok 1468 - Line 615 "[% {a => 'A'}.a %]" => "A" 266s ok 1469 - Line 616 "[% 'This is a string'.length %]" => "16" 266s ok 1470 - Line 617 "[% 123.length %]" => "3" 266s ok 1471 - Line 618 "[% 123.2.length %]" => "5" 266s ok 1472 - Line 619 "[% -123.2.length %]" => "-5" 266s ok 1473 - Line 620 "[% (-123.2).length %]" => "6" 266s ok 1474 - Line 621 "[% a = 23; a.0 %]" => "23" 266s ok 1475 - Line 622 "[% 1.rand %]" => "0.15075242533052" 266s ok 1476 - Line 624 "[% n.size %]" => "SIZE" 266s ok 1477 - Line 625 "[% n|size %]" => "2" 266s ok 1478 - Line 627 "[% "1" | indent(2) %]" => " 1" 266s ok 1479 - Line 629 "[% n FILTER size %]" => "1" 266s ok 1480 - Line 631 "[% n FILTER repeat %]" => "1" 266s ok 1481 - Line 632 "[% n FILTER repeat(0) %]" => "" 266s ok 1482 - Line 633 "[% n FILTER repeat(1) %]" => "1" 266s ok 1483 - Line 634 "[% n FILTER repeat(2) %]" => "11" 266s ok 1484 - Line 635 "[% n FILTER repeat(2,'|') %]" => "1|1" 266s ok 1485 - Line 637 "[% n FILTER echo = repeat(2) %][% n FILTER echo %]" => "1111" 266s ok 1486 - Line 638 "[% n FILTER echo = repeat(2) %][% n | echo %]" => "1111" 266s ok 1487 - Line 639 "[% n FILTER echo = repeat(2) %][% n|echo.length %]" => "112" 266s ok 1488 - Line 640 "[% n FILTER echo = repeat(2) %][% n FILTER $foo %]" => "1111" 266s ok 1489 - Line 641 "[% n FILTER echo = repeat(2) %][% n | $foo %]" => "1111" 266s ok 1490 - Line 642 "[% n FILTER echo = repeat(2) %][% n|$foo.length %]" => "112" 266s ok 1491 - Line 644 "[% "hi" FILTER $foo %]" => "hihi" 266s ok 1492 - Line 645 "[% FILTER $foo %]hi[% END %]" => "hihi" 266s ok 1493 - Line 646 "[% "hi" FILTER foo %]" => "hihi" 266s ok 1494 - Line 647 "[% "hi" FILTER foo %]" => "hihi" 266s ok 1495 - Line 648 "[% "hi" FILTER foo(2) %]" => "hihi" 266s ok 1496 - Line 650 "[% ["0".."9"].pick %]" => "9" 266s ok 1497 - Line 652 "[% ' ' | uri %]" => "%20" 266s ok 1498 - Line 654 "[% "one".fmt %]" => "one" 266s ok 1499 - Line 655 "[% 2.fmt("%02d") %]" => "02" 266s ok 1500 - Line 657 "[% [1..3].fmt %]" => "1 2 3" 266s ok 1501 - Line 658 "[% [1..3].fmt("%02d") %]" => "01 02 03" 266s ok 1502 - Line 659 "[% [1..3].fmt("%s", ", ") %]" => "1, 2, 3" 266s ok 1503 - Line 661 "[% {a => "B", c => "D"}.fmt %]" => "a B 266s # c D" 266s ok 1504 - Line 662 "[% {a => "B", c => "D"}.fmt("%s:%s") %]" => "a:B 266s # c:D" 266s ok 1505 - Line 663 "[% {a => "B", c => "D"}.fmt("%s:%s", "; ") %]" => "a:B; c:D" 266s ok 1506 - Line 665 "[% 1|format("%s") %]" => "1" 266s ok 1507 - Line 666 "[% 1|format("%*s", 6) %]" => " 1" 266s ok 1508 - Line 667 "[% 1|format("%-*s", 6) %]" => "1 " 266s ok 1509 - Line 669 "[% 1.fmt("%-*s", 6) %]" => "1 " 266s ok 1510 - Line 670 "[% [1,2].fmt("%-*s", "|", 6) %]" => "1 |2 " 266s ok 1511 - Line 671 "[% {1=>2,3=>4}.fmt("%*s:%*s", "|", 3, 3) %]" => " 1: 2| 3: 4" 266s ok 1512 - Line 673 "[% foo %]" => "&" 266s ok 1513 - Line 674 "[% "&" %]" => "&" 266s ok 1514 - Line 675 "[% foo | none %]" => "&" 266s ok 1515 - Line 676 "[% foo.bar %]" => "&" 266s ok 1516 - Line 677 "[% foo.bar | none %]" => "&" 266s ok 1517 - Line 678 "[% GET foo %]" => "&" 266s ok 1518 - Line 679 "[% GET "&" %]" => "&" 266s ok 1519 - Line 680 "[% GET foo | none %]" => "&" 266s ok 1520 - Line 681 "[% Text.length(foo) %]" => "1" 266s ### virtual objects ################################# engine_option (compile_perl) 266s ok 1521 - Line 686 "[% a = "foobar" %][% Text.length(a) %]" => "6" 266s ok 1522 - Line 687 "[% a = [1 .. 10] %][% List.size(a) %]" => "10" 266s ok 1523 - Line 688 "[% a = {a=>"A", b=>"B"} ; Hash.size(a) %]" => "2" 266s ok 1524 - Line 690 "[% a = Text.new("This is a string") %][% a.length %]" => "16" 266s ok 1525 - Line 691 "[% a = List.new("one", "two", "three") %][% a.size %]" => "3" 266s ok 1526 - Line 692 "[% a = Hash.new("one", "ONE") %][% a.one %]" => "ONE" 266s ok 1527 - Line 693 "[% a = Hash.new(one = "ONE") %][% a.one %]" => "ONE" 266s ok 1528 - Line 694 "[% a = Hash.new(one => "ONE") %][% a.one %]" => "ONE" 266s ok 1529 - Line 696 "[% {a => 1, b => 2} | Hash.keys | List.sort | List.join(", ") %]" => "a, b" 266s ### chomping ######################################## engine_option (compile_perl) 266s ok 1530 - Line 701 " [% foo %]" => " " 266s ok 1531 - Line 702 " [%- foo %]" => "" 266s ok 1532 - Line 703 " 266s # [%- foo %]" => "" 266s ok 1533 - Line 704 " 266s # [%- foo %]" => "" 266s ok 1534 - Line 705 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 1535 - Line 706 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 1536 - Line 707 " 266s # [%- foo %]" => " " 266s ok 1537 - Line 708 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 1538 - Line 710 "[% 7 %] " => "7 " 266s ok 1539 - Line 711 "[% 7 -%] " => "7 " 266s ok 1540 - Line 712 "[% 7 -%] 266s # " => "7" 266s ok 1541 - Line 713 "[% 7 -%] 266s # " => "7" 266s ok 1542 - Line 714 "[% 7 -%] 266s # " => "7 " 266s ok 1543 - Line 715 "[% 7 -%] 266s # 266s # 266s # " => "7 266s # 266s # " 266s ok 1544 - Line 716 "[% 7 -%] 266s # " => "7 " 266s ### string operators ################################ engine_option (compile_perl) 266s ok 1545 - Line 721 "[% a = "foo"; a _ "bar" %]" => "foobar" 266s ok 1546 - Line 722 "[% a = "foo"; a ~ "bar" %]" => "foobar" 266s ok 1547 - Line 723 "[% a = "foo"; a ~= "bar"; a %]" => "foobar" 266s ok 1548 - Line 724 "[% "b" gt "c" %]<<<" => "<<<" 266s ok 1549 - Line 725 "[% "b" gt "a" %]<<<" => "1<<<" 266s ok 1550 - Line 726 "[% "b" ge "c" %]<<<" => "<<<" 266s ok 1551 - Line 727 "[% "b" ge "b" %]<<<" => "1<<<" 266s ok 1552 - Line 728 "[% "b" lt "c" %]<<<" => "1<<<" 266s ok 1553 - Line 729 "[% "b" lt "a" %]<<<" => "<<<" 266s ok 1554 - Line 730 "[% "b" le "a" %]<<<" => "<<<" 266s ok 1555 - Line 731 "[% "b" le "b" %]<<<" => "1<<<" 266s ok 1556 - Line 732 "[% "a" cmp "b" %]<<<" => "-1<<<" 266s ok 1557 - Line 733 "[% "b" cmp "b" %]<<<" => "0<<<" 266s ok 1558 - Line 734 "[% "c" cmp "b" %]<<<" => "1<<<" 266s ### math operators ################################## engine_option (compile_perl) 266s ok 1559 - Line 739 "[% 1 + 2 %]" => "3" 266s ok 1560 - Line 740 "[% 1 + 2 + 3 %]" => "6" 266s ok 1561 - Line 741 "[% (1 + 2) %]" => "3" 266s ok 1562 - Line 742 "[% 2 - 1 %]" => "1" 266s ok 1563 - Line 743 "[% -1 + 2 %]" => "1" 266s ok 1564 - Line 744 "[% -1+2 %]" => "1" 266s ok 1565 - Line 745 "[% 2 - 1 %]" => "1" 266s ok 1566 - Line 746 "[% 2-1 %]" => "1" 266s ok 1567 - Line 747 "[% 2 - -1 %]" => "3" 266s ok 1568 - Line 748 "[% 4 * 2 %]" => "8" 266s ok 1569 - Line 749 "[% 4 / 2 %]" => "2" 266s ok 1570 - Line 750 "[% 10 / 3 %]" => "3.33333333333333" 266s ok 1571 - Line 751 "[% 10 div 3 %]" => "3" 266s ok 1572 - Line 752 "[% 2 ** 3 %]" => "8" 266s ok 1573 - Line 753 "[% 1 + 2 * 3 %]" => "7" 266s ok 1574 - Line 754 "[% 3 * 2 + 1 %]" => "7" 266s ok 1575 - Line 755 "[% (1 + 2) * 3 %]" => "9" 266s ok 1576 - Line 756 "[% 3 * (1 + 2) %]" => "9" 266s ok 1577 - Line 757 "[% 1 + 2 ** 3 %]" => "9" 266s ok 1578 - Line 758 "[% 2 * 2 ** 3 %]" => "16" 266s ok 1579 - Line 759 "[% SET foo = 1 %][% foo + 2 %]" => "3" 266s ok 1580 - Line 760 "[% SET foo = 1 %][% (foo + 2) %]" => "3" 266s ok 1581 - Line 762 "[% a = 1; (a += 2) %]" => "3" 266s ok 1582 - Line 763 "[% a = 1; (a -= 2) %]" => "-1" 266s ok 1583 - Line 764 "[% a = 4; (a /= 2) %]" => "2" 266s ok 1584 - Line 765 "[% a = 1; (a *= 2) %]" => "2" 266s ok 1585 - Line 766 "[% a = 3; (a **= 2) %]" => "9" 266s ok 1586 - Line 767 "[% a = 1; (a %= 2) %]" => "1" 266s ok 1587 - Line 768 "[% a = 1; (a += 2 + 3) %]" => "6" 266s ok 1588 - Line 769 "[% a = 1; b = 2; (a += b += 3) %]|[% a %]|[% b %]" => "6|6|5" 266s ok 1589 - Line 770 "[% a = 1; b = 2; (a += (b += 3)) %]|[% a %]|[% b %]" => "6|6|5" 266s ok 1590 - Line 772 "[% a += 1 %]-[% a %]-[% a += 1 %]-[% a %]" => "-1--2" 266s ok 1591 - Line 773 "[% (a += 1) %]-[% (a += 1) %]" => "1-2" 266s ok 1592 - Line 775 "[% a = 2; a -= 3; a %]" => "-1" 266s ok 1593 - Line 776 "[% a = 2; a *= 3; a %]" => "6" 266s ok 1594 - Line 777 "[% a = 2; a /= .5; a %]" => "4" 266s ok 1595 - Line 778 "[% a = 8; a %= 3; a %]" => "2" 266s ok 1596 - Line 779 "[% a = 2; a **= 3; a %]" => "8" 266s ok 1597 - Line 781 "[% a = 1 %][% ++a %][% a %]" => "22" 266s ok 1598 - Line 782 "[% a = 1 %][% a++ %][% a %]" => "12" 266s ok 1599 - Line 783 "[% a = 1 %][% --a %][% a %]" => "00" 266s ok 1600 - Line 784 "[% a = 1 %][% a-- %][% a %]" => "10" 266s ok 1601 - Line 785 "[% a++ FOR [1..3] %]" => "012" 266s ok 1602 - Line 786 "[% --a FOR [1..3] %]" => "-1-2-3" 266s ok 1603 - Line 788 "[% 2 > 3 %]<<<" => "<<<" 266s ok 1604 - Line 789 "[% 2 > 1 %]<<<" => "1<<<" 266s ok 1605 - Line 790 "[% 2 >= 3 %]<<<" => "<<<" 266s ok 1606 - Line 791 "[% 2 >= 2 %]<<<" => "1<<<" 266s ok 1607 - Line 792 "[% 2 < 3 %]<<<" => "1<<<" 266s ok 1608 - Line 793 "[% 2 < 1 %]<<<" => "<<<" 266s ok 1609 - Line 794 "[% 2 <= 1 %]<<<" => "<<<" 266s ok 1610 - Line 795 "[% 2 <= 2 %]<<<" => "1<<<" 266s ok 1611 - Line 796 "[% 1 <=> 2 %]<<<" => "-1<<<" 266s ok 1612 - Line 797 "[% 2 <=> 2 %]<<<" => "0<<<" 266s ok 1613 - Line 798 "[% 3 <=> 2 %]<<<" => "1<<<" 266s ### boolean operators ############################### engine_option (compile_perl) 266s ok 1614 - Line 803 "[% 5 && 6 %]" => "6" 266s ok 1615 - Line 804 "[% 5 || 6 %]" => "5" 266s ok 1616 - Line 805 "[% 0 || 6 %]" => "6" 266s ok 1617 - Line 806 "[% 0 && 6 %]" => "0" 266s ok 1618 - Line 807 "[% 0 && 0 %]" => "0" 266s ok 1619 - Line 808 "[% 5 && 6 && 7%]" => "7" 266s ok 1620 - Line 809 "[% 0 || 1 || 2 %]" => "1" 266s ok 1621 - Line 811 "[% 5 + (0 || 5) %]" => "10" 266s ok 1622 - Line 814 "[% 1 ? 2 : 3 %]" => "2" 266s ok 1623 - Line 815 "[% 0 ? 2 : 3 %]" => "3" 266s ok 1624 - Line 816 "[% 0 ? (1 ? 2 : 3) : 4 %]" => "4" 266s ok 1625 - Line 817 "[% 0 ? 1 ? 2 : 3 : 4 %]" => "4" 266s ok 1626 - Line 819 "[% t = 1 || 0 ? 3 : 4 %][% t %]" => "3" 266s ok 1627 - Line 820 "[% t = 0 or 1 ? 3 : 4 %][% t %]" => "3" 266s ok 1628 - Line 821 "[% t = 1 or 0 ? 3 : 4 %][% t %]" => "1" 266s ok 1629 - Line 823 "[% 0 ? 2 : 3 %]" => "3" 266s ok 1630 - Line 824 "[% 1 ? 2 : 3 %]" => "2" 266s ok 1631 - Line 825 "[% 0 ? 1 ? 2 : 3 : 4 %]" => "4" 266s ok 1632 - Line 826 "[% t = 0 ? 1 ? [1..4] : [2..4] : [3..4] %][% t.0 %]" => "3" 266s ok 1633 - Line 827 "[% t = 1 || 0 ? 0 : 1 || 2 ? 2 : 3 %][% t %]" => "0" 266s ok 1634 - Line 828 "[% t = 0 or 0 ? 0 : 1 or 2 ? 2 : 3 %][% t %]" => "1" 266s ok 1635 - Line 829 "[% t = 0 or 0 ? 0 : 0 or 2 ? 2 : 3 %][% t %]" => "2" 266s ok 1636 - Line 831 "[% 0 ? 1 ? 1 + 2 * 3 : 1 + 2 * 4 : 1 + 2 * 5 %]" => "11" 266s ok 1637 - Line 833 "[% foo //= 2 ; foo %]" => "2" 266s ok 1638 - Line 834 "[% foo = 3; foo //= 2; foo %]" => "3" 266s ok 1639 - Line 835 "[% foo = 3; SET foo; foo //= 2; foo %]" => "2" 266s ok 1640 - Line 837 "[% 5 // 6 %]" => "5" 266s ok 1641 - Line 838 "[% foo // 6 %]" => "6" 266s ok 1642 - Line 839 "[% foo // 6 %]" => "6" 266s ok 1643 - Line 840 "[% foo // 6 %]" => "" 266s ok 1644 - Line 841 "[% foo // 6 %]" => "bar" 266s ok 1645 - Line 843 "[% foo err 6 %]" => "6" 266s ok 1646 - Line 844 "[% foo ERR 6 %]" => "6" 266s ### regex ########################################### engine_option (compile_perl) 266s ok 1647 - Line 850 "[% 'foo'.match(/foo/) ? 1 : 0 %]" => "1" 266s ok 1648 - Line 851 "[% 'foo'.match(/foo) ? 1 : 0 %]" => "" 266s ok 1649 - Line 852 "[% 'foo'.match(/fo o/x) ? 1 : 0 %]" => "1" 266s ok 1650 - Line 853 "[% 'foo'.match(/Foo/i) ? 1 : 0 %]" => "1" 266s ok 1651 - Line 854 "[% 'f 266s # o'.match(/f.o/s) ? 1 : 0 %]" => "1" 266s ok 1652 - Line 855 "[% ' 266s # foo'.match(/^foo/m) ? 1 : 0 %]" => "1" 266s ok 1653 - Line 856 "[% 'foo'.match(/foo/e) ? 1 : 0 %]" => "" 266s ok 1654 - Line 857 "[% 'foo'.match(/foo/g) ? 1 : 0 %]" => "" 266s ok 1655 - Line 858 "[% 'foo'.match(/foo) ? 1 : 0 %]" => "" 266s ok 1656 - Line 859 "[% 'foo'.match(/foo**/) ? 1 : 0 %]" => "" 266s ok 1657 - Line 860 "[% 'fo/o'.match(/fo\/o/) ? 1 : 0 %]" => "1" 266s ok 1658 - Line 861 "[% 'foobar'.match(/(f\w\w)/).0 %]" => "foo" 266s ### BLOCK / PROCESS / INCLUDE / WRAPPER ############# engine_option (compile_perl) 266s ok 1659 - Line 867 "[% PROCESS foo %]one" => "" 266s ok 1660 - Line 868 "[% BLOCK foo %]one" => "" 266s ok 1661 - Line 869 "[% BLOCK foo %][% END %]one" => "one" 266s ok 1662 - Line 870 "[% BLOCK %][% END %]one" => "one" 266s ok 1663 - Line 871 "[% BLOCK foo %]hi there[% END %]one" => "one" 266s ok 1664 - Line 872 "[% BLOCK foo %][% BLOCK foo %][% END %][% END %]" => "" 266s ok 1665 - Line 873 "[% BLOCK foo %]hi there[% END %][% PROCESS foo %]" => "hi there" 266s ok 1666 - Line 874 "[% PROCESS foo %][% BLOCK foo %]hi there[% END %]" => "hi there" 266s ok 1667 - Line 875 "[% BLOCK foo %]hi there[% END %][% PROCESS foo foo %]" => "hi therehi there" 266s ok 1668 - Line 876 "[% BLOCK foo %]hi there[% END %][% PROCESS foo, foo %]" => "hi therehi there" 266s ok 1669 - Line 877 "[% BLOCK foo %]hi there[% END %][% PROCESS foo + foo %]" => "hi therehi there" 266s ok 1670 - Line 878 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo %]" => "hi ONE there" 266s ok 1671 - Line 879 "[% BLOCK foo %]hi [% IF 1 %]Yes[% END %] there[% END %]<<[% PROCESS foo %]>>" => "<>" 266s ok 1672 - Line 880 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo one = 'two' %]" => "hi two there" 266s ok 1673 - Line 881 "[% BLOCK foo %]hi [% one.two %] there[% END %][% PROCESS foo one.two = 'two' %]" => "hi two there" 266s ok 1674 - Line 882 "[% BLOCK foo %]hi [% one.two %] there[% END %][% PROCESS foo + foo one.two = 'two' %]" => "hi two therehi two there" 266s ok 1675 - Line 883 "[% BLOCK foo %][% BLOCK bar %]hi [% one %] there[% END %][% END %][% PROCESS foo/bar one => 'two' %]" => "hi two there" 266s ok 1676 - Line 885 "[% BLOCK b %]Ta-Da[% END %][% self = {a => 'b'} %][% PROCESS $self.a self = 'blah' %]" => "Ta-Da" 266s ok 1677 - Line 886 "[% BLOCK b %]Ta-Da[% END %][% self = {a => 'b'} %][% INCLUDE $self.a self = 'blah' %]" => "Ta-Da" 266s ok 1678 - Line 887 "[% BLOCK b %]Ta-Da[% END %][% self = 'b' %][% PROCESS $self self = 'blah'; self %]" => "Ta-Dablah" 266s ok 1679 - Line 888 "[% BLOCK b %]Ta-Da[% END %][% self = 'b' %][% INCLUDE $self self = 'blah'; self %]" => "Ta-Dab" 266s ok 1680 - Line 890 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo one = 'two' %][% one %]" => "hi two theretwo" 266s ok 1681 - Line 891 "[% BLOCK foo %]hi [% one %] there[% END %][% INCLUDE foo one = 'two' %][% one %]" => "hi two there" 266s ok 1682 - Line 893 "[% BLOCK foo %]FOO[% IF ! a ; a = 1; PROCESS bar; END %][% END %][% BLOCK bar %]BAR[% PROCESS foo %][% END %][% PROCESS foo %]" => "" 266s ok 1683 - Line 895 "[% BLOCK foo %]FOO[% IF ! a ; a = 1; PROCESS bar; END %][% END %][% BLOCK bar %]BAR[% PROCESS foo %][% END %][% PROCESS foo %]" => "FOOBARFOO" 266s ok 1684 - Line 897 "[% BLOCK foo %]([% content %])[% END %][% WRAPPER foo %]hi there[% END %]" => "(hi there)" 266s ok 1685 - Line 898 "[% BLOCK foo %]([% one = 1; content %])[% END %][% WRAPPER foo %]hi there[% END %][% one %]" => "(hi there)won" 266s ok 1686 - Line 900 "[% a = 23; PROCESS $foo %]" => "bar 23 baz" 266s ### IF / UNLESS / ELSIF / ELSE ###################### engine_option (compile_perl) 266s ok 1687 - Line 905 "[% IF 1 %]Yes[% END %]" => "Yes" 266s ok 1688 - Line 906 "[% IF 0 %]Yes[% END %]" => "" 266s ok 1689 - Line 907 "[% IF 0 %]Yes[% ELSE %]No[% END %]" => "No" 266s ok 1690 - Line 908 "[% IF 0 %]Yes[% ELSIF 1 %]No[% END %]" => "No" 266s ok 1691 - Line 909 "[% IF 0 %]Yes[% ELSIF 0 %]No[% END %]" => "" 266s ok 1692 - Line 910 "[% IF 0 %]Yes[% ELSIF 0 %]No[% ELSE %]hmm[% END %]" => "hmm" 266s ok 1693 - Line 912 "[% UNLESS 1 %]Yes[% END %]" => "" 266s ok 1694 - Line 913 "[% UNLESS 0 %]Yes[% END %]" => "Yes" 266s ok 1695 - Line 914 "[% UNLESS 0 %]Yes[% ELSE %]No[% END %]" => "Yes" 266s ok 1696 - Line 915 "[% UNLESS 1 %]Yes[% ELSIF 1 %]No[% END %]" => "No" 266s ok 1697 - Line 916 "[% UNLESS 1 %]Yes[% ELSIF 0 %]No[% END %]" => "" 266s ok 1698 - Line 917 "[% UNLESS 1 %]Yes[% ELSIF 0 %]No[% ELSE %]hmm[% END %]" => "hmm" 266s ### comments ######################################## engine_option (compile_perl) 266s ok 1699 - Line 922 "[%\# one %]f" => "f" 266s ok 1700 - Line 923 "[%\# 266s # one %]f" => "f" 266s ok 1701 - Line 924 "[%-\# 266s # one %]f" => "f" 266s ok 1702 - Line 925 "[% \# 266s # one %]f" => "ONEf" 266s ok 1703 - Line 926 "[% \# one %] 266s # one %]f" => " 266s # one %]f" 266s ok 1704 - Line 928 "[%\# BLOCK one %]" => "" 266s ok 1705 - Line 929 "[%\# BLOCK one %]two" => "two" 266s ok 1706 - Line 930 "[%\# BLOCK one %]two[% END %]" => "" 266s ok 1707 - Line 931 "[%\# BLOCK one %]two[% END %]three" => "" 266s ok 1708 - Line 932 "[% %]" => "" 266s ok 1709 - Line 933 "[% 266s # # Some comment 266s # CALL 1 -%] 266s # foo" => "foo" 266s ### FOREACH / NEXT / LAST ########################### engine_option (compile_perl) 266s ok 1710 - Line 941 "[% FOREACH foo %]" => "" 266s ok 1711 - Line 942 "[% FOREACH foo %][% END %]" => "" 266s ok 1712 - Line 943 "[% FOREACH foo %]bar[% END %]" => "" 266s ok 1713 - Line 944 "[% FOREACH foo %]bar[% END %]" => "bar" 266s ok 1714 - Line 945 "[% FOREACH f IN foo %]bar[% f %][% END %]" => "bar1bar2" 266s ok 1715 - Line 946 "[% FOREACH f = foo %]bar[% f %][% END %]" => "bar1bar2" 266s ok 1716 - Line 947 "[% FOREACH f = [1,2] %]bar[% f %][% END %]" => "bar1bar2" 266s ok 1717 - Line 948 "[% FOREACH f = [1..3] %]bar[% f %][% END %]" => "bar1bar2bar3" 266s ok 1718 - Line 949 "[% FOREACH f = [{a=>'A'},{a=>'B'}] %]bar[% f.a %][% END %]" => "barAbarB" 266s ok 1719 - Line 950 "[% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %]" => "barAbarB" 266s ok 1720 - Line 951 "[% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %][% a %]" => "barAbarB" 266s ok 1721 - Line 952 "[% FOREACH f = [1..3] %][% loop.count %]/[% loop.size %] [% END %]" => "1/3 2/3 3/3 " 266s ok 1722 - Line 953 "[% FOREACH f = [1..3] %][% IF loop.first %][% f %][% END %][% END %]" => "1" 266s ok 1723 - Line 954 "[% FOREACH f = [1..3] %][% IF loop.last %][% f %][% END %][% END %]" => "3" 266s ok 1724 - Line 955 "[% FOREACH f = [1..3] %][% IF loop.first %][% NEXT %][% END %][% f %][% END %]" => "23" 266s ok 1725 - Line 956 "[% FOREACH f = [1..3] %][% IF loop.first %][% LAST %][% END %][% f %][% END %]" => "" 266s ok 1726 - Line 957 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% NEXT %][% END %][% END %]" => "123" 266s ok 1727 - Line 958 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% LAST %][% END %][% END %]" => "1" 266s ok 1728 - Line 959 "[% loop.odd FOREACH [1..5] %]" => "10101" 266s ok 1729 - Line 960 "[% loop.even FOREACH [1..5] %]" => "01010" 266s ok 1730 - Line 961 "[% loop.parity FOREACH [1..5] %]" => "oddevenoddevenodd" 266s ok 1731 - Line 963 "[% a = ["Red", "Blue"] ; FOR [0..3] ; a.${ loop.index % a.size } ; END %]" => "RedBlueRedBlue" 266s ok 1732 - Line 968 "[% foo = 1 %][% FOREACH [1..10] %][% foo %][% foo = 2 %][% END %]" => "1222222222" 266s ok 1733 - Line 969 "[% f = 1 %][% FOREACH i = [1..10] %][% i %][% f = 2 %][% END %][% f %]" => "123456789102" 266s ok 1734 - Line 970 "[% f = 1 %][% FOREACH [1..10] %][% f = 2 %][% END %][% f %]" => "1" 266s ok 1735 - Line 971 "[% f = 1 %][% FOREACH f = [1..10] %][% f %][% END %][% f %]" => "1234567891010" 266s ok 1736 - Line 972 "[% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "" 266s ok 1737 - Line 973 "[% a %][% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "" 266s ok 1738 - Line 974 "[% a = 2 %][% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "2" 266s ok 1739 - Line 975 "[% a = 2 %][% FOREACH [1] %][% a = 1 %][% END %][% a %]" => "2" 266s ok 1740 - Line 976 "[% a = 2 %][% FOREACH i = [1] %][% a = 1 %][% END %][% a %]" => "1" 266s ok 1741 - Line 977 "[% FOREACH i = [1] %][% SET a = 1 %][% END %][% a %]" => "1" 266s ok 1742 - Line 978 "[% f.b = 1 %][% FOREACH f.b = [1..10] %][% f.b %][% END %][% f.b %]" => "1234567891010" 266s ok 1743 - Line 979 "[% a = 1 %][% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %][% a %]" => "barAbarB1" 266s ok 1744 - Line 980 "[% FOREACH [1..3] %][% loop.size %][% END %][% loop.size %]" => "333" 266s ok 1745 - Line 981 "[% FOREACH i = [1..3] %][% loop.size %][% END %][% loop.size %]" => "333" 266s ok 1746 - Line 984 "[% FOREACH f = [1..3]; 1; END %]" => "111" 266s ok 1747 - Line 985 "[% FOREACH f = [1..3]; f; END %]" => "123" 266s ok 1748 - Line 986 "[% FOREACH f = [1..3]; "$f"; END %]" => "123" 266s ok 1749 - Line 987 "[% FOREACH f = [1..3]; f + 1; END %]" => "234" 266s ok 1750 - Line 988 "[% FOREACH f IN [2,3,4]; FOREACH g IN [6,7,8]; f;g;", "; END; END %]" => "26, 27, 28, 36, 37, 38, 46, 47, 48, " 266s ok 1751 - Line 999 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 1752 - Line 1000 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 1753 - Line 1001 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 1754 - Line 1002 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 1755 - Line 1004 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 1756 - Line 1005 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 1757 - Line 1006 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 1758 - Line 1007 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ### LOOP ############################################ engine_option (compile_perl) 266s ok 1759 - Line 1012 "[% var = [{key => 'a'}, {key => 'b'}] -%] 266s # [% LOOP var -%] 266s # ([% key %]) 266s # [% END %]" => " (a) 266s # (b) 266s # " 266s ok 1760 - Line 1021 "[% var = [{key => 'a'}, {key => 'b'}, {key => 'c'}] -%] 266s # [% LOOP var -%] 266s # ([% key; '|'; __first__; '|'; __last__; '|'; __inner__; '|'; __odd__ %]) 266s # [% END -%]" => "(a|1|0|0|1) 266s # (b|0|0|1|0) 266s # (c|0|1|0|1) 266s # " 266s ### WHILE ########################################### engine_option (compile_perl) 266s ok 1761 - Line 1033 "[% WHILE foo %]" => "" 266s ok 1762 - Line 1034 "[% WHILE foo %][% END %]" => "" 266s ok 1763 - Line 1035 "[% WHILE (foo = foo - 1) %][% END %]" => "" 266s ok 1764 - Line 1036 "[% WHILE (foo = foo - 1) %][% foo %][% END %]" => "21" 266s ok 1765 - Line 1037 "[% WHILE foo %][% foo %][% foo = foo - 1 %][% END %]" => "321" 266s ok 1766 - Line 1039 "[% WHILE 1 %][% foo %][% foo = foo - 1 %][% LAST IF foo == 1 %][% END %]" => "32" 266s ok 1767 - Line 1040 "[% f = 10; WHILE f; f = f - 1 ; f ; END %]" => "9876543210" 266s ok 1768 - Line 1041 "[% f = 10; WHILE f; f = f - 1 ; f ; END ; f %]" => "98765432100" 266s ok 1769 - Line 1042 "[% f = 10; a = 2; WHILE f; f = f - 1 ; f ; a=3; END ; a%]" => "98765432103" 266s ok 1770 - Line 1044 "[% f = 10; WHILE (g=f); f = f - 1 ; f ; END %]" => "9876543210" 266s ok 1771 - Line 1045 "[% f = 10; WHILE (g=f); f = f - 1 ; f ; END ; f %]" => "98765432100" 266s ok 1772 - Line 1046 "[% f = 10; a = 2; WHILE (g=f); f = f - 1 ; f ; a=3; END ; a%]" => "98765432103" 266s ok 1773 - Line 1047 "[% f = 10; a = 2; WHILE (a=f); f = f - 1 ; f ; a=3; END ; a%]" => "98765432100" 266s ### STOP / RETURN / CLEAR ########################### engine_option (compile_perl) 266s ok 1774 - Line 1052 "[% STOP %]" => "" 266s ok 1775 - Line 1053 "One[% STOP %]Two" => "One" 266s ok 1776 - Line 1054 "[% BLOCK foo %]One[% STOP %]Two[% END %]First[% PROCESS foo %]Last" => "FirstOne" 266s ok 1777 - Line 1055 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% STOP %][% END %][% END %]" => "1" 266s ok 1778 - Line 1056 "[% FOREACH f = [1..3] %][% IF loop.first %][% STOP %][% END %][% f %][% END %]" => "" 266s ok 1779 - Line 1058 "[% RETURN %]" => "" 266s ok 1780 - Line 1059 "One[% RETURN %]Two" => "One" 266s ok 1781 - Line 1060 "[% BLOCK foo %]One[% RETURN %]Two[% END %]First[% PROCESS foo %]Last" => "FirstOneLast" 266s ok 1782 - Line 1061 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% RETURN %][% END %][% END %]" => "1" 266s ok 1783 - Line 1062 "[% FOREACH f = [1..3] %][% IF loop.first %][% RETURN %][% END %][% f %][% END %]" => "" 266s ok 1784 - Line 1064 "[% CLEAR %]" => "" 266s ok 1785 - Line 1065 "One[% CLEAR %]Two" => "Two" 266s ok 1786 - Line 1066 "[% BLOCK foo %]One[% CLEAR %]Two[% END %]First[% PROCESS foo %]Last" => "FirstTwoLast" 266s ok 1787 - Line 1067 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% CLEAR %][% END %][% END %]" => "23" 266s ok 1788 - Line 1068 "[% FOREACH f = [1..3] %][% IF loop.first %][% CLEAR %][% END %][% f %][% END %]" => "123" 266s ok 1789 - Line 1069 "[% FOREACH f = [1..3] %][% f %][% IF loop.last %][% CLEAR %][% END %][% END %]" => "" 266s ok 1790 - Line 1070 "[% FOREACH f = [1..3] %][% IF loop.last %][% CLEAR %][% END %][% f %][% END %]" => "3" 266s ### post opererative directives ##################### engine_option (compile_perl) 266s ok 1791 - Line 1075 "[% GET foo IF 1 %]" => "1" 266s ok 1792 - Line 1076 "[% f FOREACH f = [1..3] %]" => "123" 266s ok 1793 - Line 1078 "2[% GET foo IF 1 IF 2 %]" => "21" 266s ok 1794 - Line 1079 "2[% GET foo IF 1 IF 0 %]" => "2" 266s ok 1795 - Line 1080 "[% f FOREACH f = [1..3] IF 1 %]" => "123" 266s ok 1796 - Line 1081 "[% f FOREACH f = [1..3] IF 0 %]" => "" 266s ok 1797 - Line 1082 "[% f FOREACH f = g FOREACH g = [1..3] %]" => "123" 266s ok 1798 - Line 1083 "[% f FOREACH f = g.a FOREACH g = [{a=>1}, {a=>2}, {a=>3}] %]" => "123" 266s ok 1799 - Line 1084 "[% f FOREACH f = a FOREACH [{a=>1}, {a=>2}, {a=>3}] %]" => "123" 266s ok 1800 - Line 1086 "[% FOREACH f = [1..3] IF 1 %]([% f %])[% END %]" => "(1)(2)(3)" 266s ok 1801 - Line 1087 "[% FOREACH f = [1..3] IF 0 %]([% f %])[% END %]" => "" 266s ok 1802 - Line 1089 "[% BLOCK bar %][% foo %][% foo = foo - 1 %][% END %][% PROCESS bar WHILE foo %]" => "321" 266s ### capturing ####################################### engine_option (compile_perl) 266s ok 1803 - Line 1094 "[% foo = BLOCK %]Hi[% END %][% foo %][% foo %]" => "HiHi" 266s ok 1804 - Line 1095 "[% BLOCK foo %]Hi[% END %][% bar = PROCESS foo %]-[% bar %]" => "-Hi" 266s ok 1805 - Line 1096 "[% foo = IF 1 %]Hi[% END %][% foo %]" => "Hi" 266s ok 1806 - Line 1097 "[% BLOCK foo %]([% i %])[% END %][% wow = PROCESS foo i='bar' %][% wow %]" => "(bar)" 266s ok 1807 - Line 1098 "[% BLOCK foo %]([% i %])[% END %][% SET wow = PROCESS foo i='bar' %][% wow %]" => "(bar)" 266s ### TAGS ############################################ engine_option (compile_perl) 266s ok 1808 - Line 1103 "[% TAGS asp %]<% 1 + 2 %>" => "3" 266s ok 1809 - Line 1104 "[% TAGS default %][% 1 + 2 %]" => "3" 266s ok 1810 - Line 1105 "[% TAGS html %]" => "3" 266s ok 1811 - Line 1106 "[% TAGS mason %]<% 1 + 2 >" => "3" 266s ok 1812 - Line 1107 "[% TAGS metatext %]%% 1 + 2 %%" => "3" 266s ok 1813 - Line 1108 "[% TAGS php %]" => "3" 266s ok 1814 - Line 1109 "[% TAGS star %][* 1 + 2 *]" => "3" 266s ok 1815 - Line 1110 "[% TAGS template %][% 1 + 2 %]" => "3" 266s ok 1816 - Line 1111 "[% TAGS template1 %][% 1 + 2 %]" => "3" 266s ok 1817 - Line 1112 "[% TAGS template1 %]%% 1 + 2 %%" => "3" 266s ok 1818 - Line 1113 "[% TAGS tt2 %][% 1 + 2 %]" => "3" 266s ok 1819 - Line 1115 "[% TAGS html %] " => "3" 266s ok 1820 - Line 1116 "[% TAGS html %]" => "3" 266s ok 1821 - Line 1117 "[% TAGS html %] 266s # " => "3" 266s ok 1822 - Line 1118 "[% BLOCK foo %][% TAGS html %] " => "3 3" 266s ok 1823 - Line 1119 "[% BLOCK foo %][% TAGS html %][% END %][% PROCESS foo %] [% 1 + 2 %]" => "" 266s ok 1824 - Line 1121 "[% TAGS %]" => "3" 266s ok 1825 - Line 1123 "[% TAGS [<] [>] %][<] 1 + 2 [>]" => "3" 266s ok 1826 - Line 1124 "[% TAGS '[<]' '[>]' %][<] 1 + 2 [>]" => "3" 266s ok 1827 - Line 1125 "[% TAGS /[<]/ /[>]/ %]< 1 + 2 >" => "3" 266s ok 1828 - Line 1126 "[% TAGS ** ** %]** 1 + 2 **" => "3" 266s ok 1829 - Line 1127 "[% TAGS '**' '**' %]** 1 + 2 **" => "3" 266s ok 1830 - Line 1128 "[% TAGS /**/ /**/ %]** 1 + 2 **" => "" 266s ok 1831 - Line 1130 "[% TAGS html -->" => "3" 266s ok 1832 - Line 1131 "[% TAGS html ; 7 -->" => "73" 266s ok 1833 - Line 1132 "[% TAGS html ; 7 %]" => "" 266s ### SWITCH / CASE ################################### engine_option (compile_perl) 266s ok 1834 - Line 1137 "[% SWITCH 1 %][% END %]hi" => "hi" 266s ok 1835 - Line 1138 "[% SWITCH 1 %][% CASE %]bar[% END %]hi" => "barhi" 266s ok 1836 - Line 1139 "[% SWITCH 1 %]Pre[% CASE %]bar[% END %]hi" => "barhi" 266s ok 1837 - Line 1140 "[% SWITCH 1 %][% CASE DEFAULT %]bar[% END %]hi" => "barhi" 266s ok 1838 - Line 1141 "[% SWITCH 1 %][% CASE 0 %]bar[% END %]hi" => "hi" 266s ok 1839 - Line 1142 "[% SWITCH 1 %][% CASE 1 %]bar[% END %]hi" => "barhi" 266s ok 1840 - Line 1143 "[% SWITCH 1 %][% CASE foo %][% CASE 1 %]bar[% END %]hi" => "barhi" 266s ok 1841 - Line 1144 "[% SWITCH 1 %][% CASE [1..10] %]bar[% END %]hi" => "barhi" 266s ok 1842 - Line 1145 "[% SWITCH 11 %][% CASE [1..10] %]bar[% END %]hi" => "hi" 266s ok 1843 - Line 1147 "[% SWITCH 1.0 %][% CASE [1..10] %]bar[% END %]hi" => "barhi" 266s ### TRY / THROW / CATCH / FINAL ##################### engine_option (compile_perl) 266s ok 1844 - Line 1152 "[% TRY %][% END %]hi" => "hi" 266s ok 1845 - Line 1153 "[% TRY %]Foo[% END %]hi" => "Foohi" 266s ok 1846 - Line 1154 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% END %]hi" => "" 266s ok 1847 - Line 1155 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH %][% END %]hi" => "Foohi" 266s ok 1848 - Line 1156 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH %]there[% END %]hi" => "Footherehi" 266s ok 1849 - Line 1157 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH foo %]there[% END %]hi" => "Footherehi" 266s ok 1850 - Line 1158 "[% TRY %]Foo[% TRY %]Foo[% THROW foo 'for fun' %][% CATCH bar %]one[% END %][% CATCH %]two[% END %]hi" => "FooFootwohi" 266s ok 1851 - Line 1159 "[% TRY %]Foo[% TRY %]Foo[% THROW foo 'for fun' %][% CATCH bar %]one[% END %][% CATCH s %]two[% END %]hi" => "" 266s ok 1852 - Line 1160 "[% TRY %]Foo[% THROW foo.bar 'for fun' %][% CATCH foo %]one[% CATCH foo.bar %]two[% END %]hi" => "Footwohi" 266s ok 1853 - Line 1162 "[% TRY %]Foo[% FINAL %]Bar[% END %]hi" => "FooBarhi" 266s ok 1854 - Line 1163 "[% TRY %]Foo[% THROW foo %][% FINAL %]Bar[% CATCH %]one[% END %]hi" => "" 266s ok 1855 - Line 1164 "[% TRY %]Foo[% THROW foo %][% CATCH %]one[% FINAL %]Bar[% END %]hi" => "FoooneBarhi" 266s ok 1856 - Line 1165 "[% TRY %]Foo[% THROW foo %][% CATCH bar %]one[% FINAL %]Bar[% END %]hi" => "" 266s ok 1857 - Line 1167 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error %][% END %]" => "foo error - bar" 266s ok 1858 - Line 1168 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error.type %][% END %]" => "foo" 266s ok 1859 - Line 1169 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error.info %][% END %]" => "bar" 266s ok 1860 - Line 1170 "[% TRY %][% THROW foo %][% CATCH %][% error.type %][% END %]" => "undef" 266s ok 1861 - Line 1171 "[% TRY %][% THROW foo %][% CATCH %][% error.info %][% END %]" => "foo" 266s ### named args ###################################### engine_option (compile_perl) 266s ok 1862 - Line 1177 "[% foo(bar = 'one', baz = 'two') %]" => "baronebaztwo" 266s ok 1863 - Line 1179 "[%bar='ONE'%][% foo($bar = 'one') %]" => "ONEone" 266s ### USE ############################################# engine_option (compile_perl) 266s ok 1864 - Line 1185 "[% USE son_of_gun_that_does_not_exist %]one" => "" 266s ok 1865 - Line 1186 "[% USE Iterator([3..6]) %]hey[% CALL Iterator.get_first; Iterator.size %]" => "hey4" 266s ok 1866 - Line 1187 "[% USE FooTest %]one" => "one" 266s ok 1867 - Line 1188 "[% USE FooTest2 %]one" => "one" 266s ok 1868 - Line 1189 "[% USE FooTest(bar = 'baz') %]one[% FooTest.bar %]" => "onebarbaz" 266s ok 1869 - Line 1190 "[% USE FooTest2(bar = 'baz') %]one[% FooTest2.bar %]" => "onebarbaz" 266s ok 1870 - Line 1191 "[% USE FooTest(bar = 'baz') %]one[% FooTest.bar %]" => "onebarbaz" 266s ok 1871 - Line 1192 "[% USE d = FooTest(bar = 'baz') %]one[% d.bar %]" => "onebarbaz" 266s ok 1872 - Line 1193 "[% USE d.d = FooTest(bar = 'baz') %]one[% d.d.bar %]" => "" 266s ok 1873 - Line 1194 "[% USE FooTest(somerand = 8) %]one[% FooTest.somerand %]" => "one8" 266s ok 1874 - Line 1196 "[% USE a(bar = 'baz') %]one[% a.seven %]" => "" 266s ok 1875 - Line 1197 "[% USE a(bar = 'baz') %]one[% a.seven %]" => "one7" 266s ok 1876 - Line 1200 "[% USE FooTest %]three" => "three" 266s ### MACRO ########################################### engine_option (compile_perl) 266s ok 1877 - Line 1205 "[% MACRO foo PROCESS bar %][% BLOCK bar %]Hi[% END %][% foo %]" => "Hi" 266s ok 1878 - Line 1206 "[% MACRO foo BLOCK %]Hi[% END %][% foo %]" => "Hi" 266s ok 1879 - Line 1207 "[% MACRO foo BLOCK %]Hi[% END %][% foo %]" => "Hi" 266s ok 1880 - Line 1208 "[% MACRO foo(n) BLOCK %]Hi[% n %][% END %][% foo(2) %]" => "Hi2" 266s ok 1881 - Line 1209 "[%n=1%][% MACRO foo(n) BLOCK %]Hi[% n %][% END %][% foo(2) %][%n%]" => "Hi21" 266s ok 1882 - Line 1210 "[%n=1%][% MACRO foo BLOCK %]Hi[% n = 2%][% END %][% foo %][%n%]" => "Hi1" 266s ok 1883 - Line 1211 "[% MACRO foo(n) FOREACH i=[1..n] %][% i %][% END %][% foo(3) %]" => "123" 266s ok 1884 - Line 1213 "[% MACRO f BLOCK %]>[% TRY; f ; CATCH ; "caught" ; END %][% END %][% f %]" => ">>>caught" 266s ok 1885 - Line 1216 "[% foo = ->{ 'Hi' } %][% foo %]" => "Hi" 266s ok 1886 - Line 1217 "[% foo = ->{ 'Hi'; this } %][% foo(2) %]" => "Hi2" 266s ok 1887 - Line 1218 "[% foo = ->(n){ 'Hi'; n } %][% foo(2) %]" => "Hi2" 266s ok 1888 - Line 1219 "[%n=1%][% foo = ->(n) { 'Hi' ; n } %][% foo(2) %][%n%]" => "Hi21" 266s ok 1889 - Line 1220 "[% foo = ->(n) { FOREACH i=[1..n]; i ; END } %][% foo(3) %]" => "123" 266s ### DEBUG ########################################### engine_option (compile_perl) 266s ok 1890 - Line 1226 " 266s # 266s # [% one %]" => " 266s # 266s # 266s # ## input text line 3 : [% one %] ## 266s # ONE" 266s ok 1891 - Line 1227 "[% one %]" => " 266s # ## input text line 1 : [% one %] ## 266s # ONE" 266s ok 1892 - Line 1228 "[% one %] 266s # 266s # " => "(1)ONE 266s # 266s # " 266s ok 1893 - Line 1229 "1 266s # 2 266s # 3[% one %]" => "1 266s # 2 266s # 3(3)ONE" 266s ok 1894 - Line 1230 "[% one; 266s # one %]" => "(1)ONE(2)ONE" 266s ok 1895 - Line 1232 "[% DEBUG format '($line)' %][% one %]" => " 266s # ## input text line 1 : [% DEBUG format '($line)' %] ## 266s # (1)ONE" 266s ok 1896 - Line 1234 "[% TRY %][% abc %][% CATCH %][% error %][% END %]" => "undef error - abc is undefined 266s # " 266s ok 1897 - Line 1236 "[% TRY %][% abc.def %][% CATCH %][% error %][% END %]" => "undef error - abc.def is undefined 266s # " 266s ### constants ####################################### engine_option (compile_perl) 266s ok 1898 - Line 1255 "[% constants.harry %]" => "do_this_once" 266s ok 1899 - Line 1256 "[% constants.harry.length %]" => "12" 266s ok 1900 - Line 1257 "[% SET constants.something = 1 %][% constants.something %]one" => "1one" 266s ok 1901 - Line 1258 "[% SET constants.harry = 1 %][% constants.harry %]one" => "do_this_onceone" 266s ok 1902 - Line 1259 "[% constants.foo.${constants.bang} %]" => "57" 266s ok 1903 - Line 1260 "[% constants.foo.$bam.${constants.bing} %]" => "42" 266s ok 1904 - Line 1261 "[% bam = 'somethingelse' %][% constants.foo.$bam.${constants.bing} %]" => "42" 266s ok 1905 - Line 1263 "[% constants.${"harry"} %]" => "do_this_once" 266s ok 1906 - Line 1264 "[% ${"constants"}.harry %]" => "foo" 266s ok 1907 - Line 1266 "[% ${"con${"s"}tants"}.harry %]" => "foo" 266s ### CONTEXT ######################################### engine_option (compile_perl) 266s ok 1908 - Line 1272 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 1909 - Line 1273 "[% cctx.array %]" => "ARRAY(0x2cfc870)" 266s ok 1910 - Line 1274 "[% cctx.array2 %]" => "4" 266s ok 1911 - Line 1275 "[% cctx.list %]" => "ARRAY(0x2d209c8)" 266s ok 1912 - Line 1276 "[% cctx.scalar %]" => "8" 266s ok 1913 - Line 1277 "[% cctx.bang %]" => "bing" 266s ok 1914 - Line 1281 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 1915 - Line 1282 "[% CALL @(cctx.call_me) %][% cctx.last_context %]" => "list" 266s ok 1916 - Line 1283 "[% CALL $(cctx.call_me) %][% cctx.last_context %]" => "scalar" 266s ok 1917 - Line 1284 "[% CALL call_cctx %][% cctx.last_context %]" => "list" 266s ok 1918 - Line 1285 "[% CALL @(call_cctx) %][% cctx.last_context %]" => "list" 266s ok 1919 - Line 1286 "[% CALL $(call_cctx) %][% cctx.last_context %]" => "scalar" 266s ok 1920 - Line 1287 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 1921 - Line 1288 "[% CALL cctx.call_me %][% cctx.last_context.0 %]" => "list" 266s ok 1922 - Line 1289 "[% CALL cctx.call_me %][% cctx.last_context %]" => "scalar" 266s ok 1923 - Line 1290 "[% cctx.array %]" => "ARRAY(0x2d10c00)" 266s ok 1924 - Line 1291 "[% @(cctx.array) %]" => "ARRAY(0x2d20fc8)" 266s ok 1925 - Line 1292 "[% $(cctx.array) %]" => "3" 266s ok 1926 - Line 1293 "[% cctx.array2 %]" => "4" 266s ok 1927 - Line 1294 "[% @(cctx.array2) %]" => "ARRAY(0x2d1c008)" 266s ok 1928 - Line 1295 "[% $(cctx.array2) %]" => "1" 266s ok 1929 - Line 1296 "[% cctx.list %]" => "ARRAY(0x2d207b8)" 266s ok 1930 - Line 1297 "[% @(cctx.list) %]" => "ARRAY(0x2d174a0)" 266s ok 1931 - Line 1298 "[% $(cctx.list) %]" => "7" 266s ok 1932 - Line 1299 "[% cctx.scalar %]" => "8" 266s ok 1933 - Line 1300 "[% @(cctx.scalar) %]" => "ARRAY(0x2d17668)" 266s ok 1934 - Line 1301 "[% $(cctx.scalar) %]" => "8" 266s ok 1935 - Line 1302 "[% cctx.bang %] ~" => "bing ~" 266s ok 1936 - Line 1303 "[% @(cctx.bang) %] ~" => "bing ~" 266s ok 1937 - Line 1304 "[% $(cctx.bang) %] ~" => "bing ~" 266s ok 1938 - Line 1306 "[% CONFIG CALL_CONTEXT => "list"; CALL cctx.call_me; CONFIG CALL_CONTEXT => "smart" %][% cctx.last_context %]" => "list" 266s ok 1939 - Line 1308 "[% CONFIG CALL_CONTEXT => "item"; CALL cctx.call_me %][% cctx.last_context %]" => "scalar" 266s ok 1940 - Line 1310 "[% cctx.dataref.0.foo = 7; cctx.dataref.0.foo %]" => "7" 266s ok 1941 - Line 1312 "[% @(cctx.dataref).0.foo = 7; cctx.dataref.foo %]" => "7" 266s ok 1942 - Line 1314 "[% $(cctx.dataref).0.foo = 7; cctx.dataref.0.foo %]" => "7" 266s ok 1943 - Line 1316 "[% CONFIG CALL_CONTEXT => "list"; cctx.dataref.0.foo = 7; CONFIG CALL_CONTEXT => "item"; cctx.dataref.foo %]" => "7" 266s ok 1944 - Line 1321 "[% cctxo.bang = 1 %] ~" => " ~" 266s ok 1945 - Line 1322 "[% cctxo.dataref.foo = 7; cctxo.dataref.foo %]" => "7" 266s ok 1946 - Line 1324 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "list" 266s ok 1947 - Line 1325 "[% CALL @(cctxo.call_me) %][% cctxo.last_context %]" => "list" 266s ok 1948 - Line 1326 "[% CALL $(cctxo.call_me) %][% cctxo.last_context %]" => "scalar" 266s ok 1949 - Line 1327 "[% CALL call_cctxo %][% cctxo.last_context %]" => "list" 266s ok 1950 - Line 1328 "[% CALL @(call_cctxo) %][% cctxo.last_context %]" => "list" 266s ok 1951 - Line 1329 "[% CALL $(call_cctxo) %][% cctxo.last_context %]" => "scalar" 266s ok 1952 - Line 1330 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "list" 266s ok 1953 - Line 1331 "[% CALL cctxo.call_me %][% cctxo.last_context.0 %]" => "list" 266s ok 1954 - Line 1332 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "scalar" 266s ok 1955 - Line 1333 "[% cctxo.array %]" => "ARRAY(0x2d1bdb0)" 266s ok 1956 - Line 1334 "[% @(cctxo.array) %]" => "ARRAY(0x2d27200)" 266s ok 1957 - Line 1335 "[% $(cctxo.array) %]" => "3" 266s ok 1958 - Line 1336 "[% cctxo.array2 %]" => "4" 266s ok 1959 - Line 1337 "[% @(cctxo.array2) %]" => "ARRAY(0x2d17c50)" 266s ok 1960 - Line 1338 "[% $(cctxo.array2) %]" => "1" 266s ok 1961 - Line 1339 "[% cctxo.list %]" => "ARRAY(0x2d27b18)" 266s ok 1962 - Line 1340 "[% @(cctxo.list) %]" => "ARRAY(0x2d27aa0)" 266s ok 1963 - Line 1341 "[% $(cctxo.list) %]" => "7" 266s ok 1964 - Line 1342 "[% cctxo.scalar %]" => "8" 266s ok 1965 - Line 1343 "[% @(cctxo.scalar) %]" => "ARRAY(0x2d27a70)" 266s ok 1966 - Line 1344 "[% $(cctxo.scalar) %]" => "8" 266s ok 1967 - Line 1345 "[% cctxo.bang %] ~" => "bing ~" 266s ok 1968 - Line 1348 "[% SET cctxo.call_me = 2 %][% cctxo.last_context %]" => "list2" 266s ok 1969 - Line 1350 "[% CALL @(cctxo.call_me = 3) %][% cctxo.last_context %]" => "list3" 266s ok 1970 - Line 1352 "[% CALL $(cctxo.call_me = 4) %][% cctxo.last_context %]" => "scalar4" 266s ### INTERPOLATE ##################################### engine_option (compile_perl) 266s ok 1971 - Line 1358 "Foo $one Bar" => "Foo ONE Bar" 266s ok 1972 - Line 1359 "[% PERL %] my $n=7; print $n [% END %]" => "7" 266s ok 1973 - Line 1360 "[% TRY ; PERL %] my $n=7; print $n [% END ; END %]" => "7" 266s ok 1974 - Line 1364 "Foo \ Bar" => "Foo \ Bar" 266s ok 1975 - Line 1365 "Foo \\ Bar" => "Foo \\ Bar" 266s ok 1976 - Line 1366 "Foo \n Bar" => "Foo \n Bar" 266s ok 1977 - Line 1367 "Foo \$a Bar" => "Foo $a Bar" 266s ok 1978 - Line 1368 "Foo \\$a Bar" => "Foo \\7 Bar" 266s ok 1979 - Line 1369 "Foo \\\$a Bar" => "Foo \\$a Bar" 266s ok 1980 - Line 1370 "Foo $a.B Bar" => "Foo 7 Bar" 266s ok 1981 - Line 1371 "Foo ${ a.B } Bar" => "Foo 7 Bar" 266s ok 1982 - Line 1372 "Foo $a.b.c("hi") Bar" => "Foo Bar" 266s ok 1983 - Line 1374 "Foo ${a.b.c("hi")} Bar" => "Foo Bar" 266s ok 1984 - Line 1375 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 1985 - Line 1376 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 1986 - Line 1377 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 1987 - Line 1378 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 1988 - Line 1379 "Foo $a Bar $!a Baz" => "Foo $a Bar Baz" 266s ok 1989 - Line 1380 "Foo ${a} Bar $!{a} Baz" => "Foo ${a} Bar Baz" 266s ### ANYCASE / TRIM ################################## engine_option (compile_perl) 266s ok 1990 - Line 1385 "[% GET %]" => "" 266s ok 1991 - Line 1386 "[% GET GET %]" => "ONE" 266s ok 1992 - Line 1387 "[% get one %]" => "ONE" 266s ok 1993 - Line 1388 "[% get %]" => "" 266s ok 1994 - Line 1389 "[% get get %]" => "ONE" 266s ok 1995 - Line 1391 "[% BLOCK foo %] 266s # hi 266s # [% END %][% PROCESS foo %]" => " 266s # hi 266s # " 266s ok 1996 - Line 1392 "[% BLOCK foo %] 266s # hi[% END %][% PROCESS foo %]" => "hi" 266s ok 1997 - Line 1393 "[% BLOCK foo %]hi 266s # [% END %][% PROCESS foo %]" => "hi" 266s ok 1998 - Line 1394 "[% BLOCK foo %]hi[% nl %][% END %][% PROCESS foo %]" => "hi" 266s ok 1999 - Line 1395 "[% BLOCK foo %][% nl %]hi[% END %][% PROCESS foo %]" => "hi" 266s ok 2000 - Line 1396 "A[% TRY %] 266s # hi 266s # [% END %]" => "A 266s # hi" 266s ok 2001 - Line 1398 "[% FOO %]" => "foo" 266s ### V1DOLLAR ######################################## engine_option (compile_perl) 266s ok 2002 - Line 1403 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 2003 - Line 1404 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|A|bar|A" 266s ok 2004 - Line 1407 "[% a.b.c %]|[% $a.b.c %]|[% a.$b.c %]|[% ${ a.b.c } %]" => "Cb||CB|bar" 266s ok 2005 - Line 1408 "[% a.b.c %]|[% $a.b.c %]|[% a.$b.c %]|[% ${ a.b.c } %]" => "Cb|Cb|Cb|bar" 266s ok 2006 - Line 1410 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/$a/A/${a}" 266s ok 2007 - Line 1411 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/$a/A/${a}" 266s ok 2008 - Line 1412 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/A/A/A" 266s ok 2009 - Line 1413 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/A/A/A" 266s ok 2010 - Line 1415 "[% constants.a %]|[% $constants.a %]|[% constants.$a %]" => "A|A|A" 266s ### V2PIPE / V2EQUALS ############################### engine_option (compile_perl) 266s ok 2011 - Line 1420 "[%- BLOCK a %]b is [% b %] 266s # [% END %] 266s # [%- PROCESS a b => 237 | repeat(2) %]" => "b is 237 266s # b is 237 266s # " 266s ok 2012 - Line 1425 "[%- BLOCK a %]b is [% b %] 266s # [% END %] 266s # [%- PROCESS a b => 237 | repeat(2) %]" => "b is 237237 266s # " 266s ok 2013 - Line 1429 "[% ('a' == 'b') || 0 %]" => "0" 266s ok 2014 - Line 1430 "[% ('a' != 'b') || 0 %]" => "1" 266s ok 2015 - Line 1431 "[% ('a' == 'b') || 0 %]" => "0" 266s ok 2016 - Line 1432 "[% ('a' != 'b') || 0 %]" => "1" 266s ok 2017 - Line 1433 "[% ('a' == 'b') || 0 %]" => "1" 266s ok 2018 - Line 1434 "[% ('a' != 'b') || 0 %]" => "0" 266s ok 2019 - Line 1435 "[% ('7' == '7.0') || 0 %]" => "0" 266s ok 2020 - Line 1436 "[% ('7' == '7.0') || 0 %]" => "1" 266s ok 2021 - Line 1437 "[% (7 == 7.0) || 0 %]" => "1" 266s ok 2022 - Line 1438 "[% (7 == 7.0) || 0 %]" => "1" 266s ### configuration ################################### engine_option (compile_perl) 266s ok 2023 - Line 1443 "[% a = 7 %]$a" => "7" 266s ok 2024 - Line 1444 "[% a = 7 %]$a" => "7" 266s ### PERL ############################################ engine_option (compile_perl) 266s ok 2025 - Line 1449 "[% TRY %][% PERL %][% END %][% CATCH ; error; END %]" => "perl error - EVAL_PERL not set" 266s ok 2026 - Line 1450 "[% PERL %] print "[% one %]" [% END %]" => "ONE" 266s ok 2027 - Line 1451 "[% PERL %] print $stash->get('one') [% END %]" => "ONE" 266s ok 2028 - Line 1452 "[% PERL %] print $stash->set('a.b.c', 7) [% END %][% a.b.c %]" => "77" 266s ok 2029 - Line 1453 "[% RAWPERL %]$output .= 'interesting'[% END %]" => "interesting" 266s ### recursion prevention ############################ engine_option (compile_perl) 266s ok 2030 - Line 1458 "[% BLOCK foo %][% PROCESS bar %][% END %][% BLOCK bar %][% PROCESS foo %][% END %][% PROCESS foo %]" => "" 266s ### META ############################################ engine_option (compile_perl) 266s ok 2031 - Line 1463 "[% template.name %]" => "input text" 266s ok 2032 - Line 1464 "[% META foo = 'bar' %][% template.foo %]" => "bar" 266s ok 2033 - Line 1465 "[% META name = 'bar' %][% template.name %]" => "bar" 266s ok 2034 - Line 1466 "[% META foo = 'bar' %][% component.foo %]" => "bar" 266s ok 2035 - Line 1467 "[% META foo = 'bar' %][% component = '' %][% component.foo %]|foo" => "|foo" 266s ok 2036 - Line 1468 "[% META foo = 'bar' %][% template = '' %][% template.foo %]|foo" => "|foo" 266s ### references ###################################### engine_option (compile_perl) 266s ok 2037 - Line 1473 "[% a=3; b=\a; b; a %]" => "33" 266s ok 2038 - Line 1474 "[% a=3; b=\a; a=7; b; a %]" => "77" 266s ok 2039 - Line 1476 "[% a={}; a.1=7; b=\a.1; b; a.1 %]" => "77" 266s ok 2040 - Line 1477 "[% a={}; a.1=7; b=\a.20; a.20=7; b; a.20 %]" => "77" 266s ok 2041 - Line 1479 "[% a=[]; a.1=7; b=\a.1; b; a.1 %]" => "77" 266s ok 2042 - Line 1480 "[% a=[]; a.1=7; b=\a.20; a.20=7; b; a.20 %]" => "77" 266s ok 2043 - Line 1482 "[% \a %]" => "CODE(0x2d38cc0)" 266s ok 2044 - Line 1483 "[% b=\a; b %]" => "a sub []" 266s ok 2045 - Line 1484 "[% b=\a(1); b %]" => "a sub [1]" 266s ok 2046 - Line 1485 "[% b=\a; b(2) %]" => "a sub [2]" 266s ok 2047 - Line 1486 "[% b=\a(1); b(2) %]" => "a sub [1 2]" 266s ok 2048 - Line 1487 "[% f=\j.k; j.k=7; f %]" => "7" 266s ok 2049 - Line 1489 "[% a = "a" ; f = {a=>"A",b=>"B"} ; foo = \f.$a ; foo %]" => "A" 266s ok 2050 - Line 1490 "[% a = "a" ; f = {a=>"A",b=>"B"} ; foo = \f.$a ; a = "b" ; foo %]" => "A" 266s ok 2051 - Line 1491 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-") ; a = "cd"; foo %]" => "-AB-cd" 266s ok 2052 - Line 1492 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-").replace("-AB-", "*") ; a = "cd"; foo %]" => "*cd" 266s ok 2053 - Line 1494 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-") ; f = "ab"; foo %]" => "-AB-cd" 266s ok 2054 - Line 1495 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-").replace("-AB-", "*") ; f = "ab"; foo %]" => "*cd" 266s ### reserved words ################################## engine_option (compile_perl) 266s ok 2055 - Line 1506 "[% GET %]" => "" 266s ok 2056 - Line 1507 "[% GET GET %]" => "named_get" 266s ok 2057 - Line 1508 "[% GET get %]" => "lower_named_get" 266s ok 2058 - Line 1509 "[% GET ${'GET'} %]" => "bar" 266s ok 2059 - Line 1511 "[% GET = 1 %][% GET GET %]" => "" 266s ok 2060 - Line 1512 "[% SET GET = 1 %][% GET GET %]" => "1" 266s ok 2061 - Line 1514 "[% GET $hold_get %]" => "named_get" 266s ok 2062 - Line 1515 "[% GET $GET %]" => "value of named_get" 266s ok 2063 - Line 1516 "[% BLOCK GET %]hi[% END %][% PROCESS GET %]" => "hi" 266s ok 2064 - Line 1517 "[% BLOCK foo %]hi[% END %][% PROCESS foo a = GET %]" => "hi" 266s ok 2065 - Line 1518 "[% BLOCK foo %]hi[% END %][% PROCESS foo GET = 1 %]" => "" 266s ok 2066 - Line 1519 "[% BLOCK foo %]hi[% END %][% PROCESS foo IF GET %]" => "hi" 266s ### embedded items ################################## engine_option (compile_perl) 266s ok 2067 - Line 1524 "[% " \" " %]" => " " " 266s ok 2068 - Line 1525 "[% " \$foo " %]" => " $foo " 266s ok 2069 - Line 1526 "[% " \${foo} " %]" => " ${foo} " 266s ok 2070 - Line 1527 "[% " \n " %]" => " 266s # " 266s ok 2071 - Line 1528 "[% " \t " %]" => " " 266s ok 2072 - Line 1529 "[% " \r " %]" => " " 266s ok 2073 - Line 1531 "[% 'foo\'bar' %]" => "foo'bar" 266s ok 2074 - Line 1532 "[% "foo\"bar" %]" => "foo"bar" 266s ok 2075 - Line 1533 "[% qw(foo \)).1 %]" => ")" 266s ok 2076 - Line 1534 "[% qw|foo \||.1 %]" => "|" 266s ok 2077 - Line 1536 "[% ' \' ' %]" => " ' " 266s ok 2078 - Line 1537 "[% ' \r ' %]" => " \r " 266s ok 2079 - Line 1538 "[% ' \n ' %]" => " \n " 266s ok 2080 - Line 1539 "[% ' \t ' %]" => " \t " 266s ok 2081 - Line 1540 "[% ' $foo ' %]" => " $foo " 266s ok 2082 - Line 1542 "[% A = "bar" ; ${ "A" } %]" => "bar" 266s ok 2083 - Line 1543 "[% A = "bar" ; "(${ A })" %]" => "(bar)" 266s ok 2084 - Line 1544 "[% A = "bar" ; ${ {a => "A"}.a } %]" => "bar" 266s ok 2085 - Line 1545 "[% A = "bar" ; "(${ {a => "A"}.a })" %]" => "(A)" 266s ok 2086 - Line 1546 "[% A = "bar" ; "(${ ${ {a => "A"}.a } })" %]" => "(bar)" 266s ok 2087 - Line 1547 "[% A = "bar" %](${ {a => "A"}.a })" => "(A)" 266s ok 2088 - Line 1548 "[% A = "bar" %](${ ${ {a => "A"}.a } })" => "(bar)" 266s ok 2089 - Line 1550 "[% "[%" %]" => "[%" 266s ok 2090 - Line 1551 "[% "%]" %]" => "%]" 266s ok 2091 - Line 1552 "[% a = "[% %]" %][% a %]" => "[% %]" 266s ok 2092 - Line 1553 "[% qw([% 1 + 2 %]).join %]" => "[% 1 + 2 %]" 266s ### STRICT ########################################## engine_option (compile_perl) 266s ok 2093 - Line 1557 "[% TRY; foo; CATCH; error; END %]" => "var.undef error - undefined variable: foo in input text" 266s ok 2094 - Line 1558 "[% TRY; foo.bar(1); CATCH; error; END %]" => "var.undef error - undefined variable: foo.bar(1) in input text" 266s ok 2095 - Line 1559 "[% TRY; 1 IF foo.bar.baz; CATCH; error; END %]" => "var.undef error - undefined variable: foo.bar.baz in input text" 266s ok 2096 - Line 1561 "[% foo.bar() %]ok" => "ok" 266s ok 2097 - Line 1562 "[% foo.baz() %]ok" => "" 266s ### EVALUATE ######################################## engine_option (compile_perl) 266s ok 2098 - Line 1568 "[% foo | eval %]" => "baz" 266s ok 2099 - Line 1570 "[% "[% 1 + 2 %]" | eval %]" => "3" 266s ok 2100 - Line 1571 "[% qw([% 1 + 2 %]).join.eval %]" => "3" 266s ok 2101 - Line 1573 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; f.eval %]" => ">>>>>caught" 266s ok 2102 - Line 1574 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; f.eval; f.eval %]" => ">>>>>caught>>>>>caught" 266s ok 2103 - Line 1575 "[% f = ">[% TRY; f.eval ; CATCH; 'foo' ; END %]"; f.eval;f.eval %]" => ">>foo>>foo" 266s ok 2104 - Line 1576 "[% '\#set($foo = 12)'|eval(syntax => 'velocity') %]|[% foo %]" => "|12" 266s ok 2105 - Line 1578 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; EVALUATE f %]" => ">>>>>caught" 266s ok 2106 - Line 1579 "[% f = ">[% TRY; f.eval ; CATCH; 'foo' ; END %]"; EVALUATE f; EVALUATE f %]" => ">>foo>>foo" 266s ok 2107 - Line 1580 "[% EVALUATE '\#set($foo = 12)' syntax => 'velocity' %]|[% foo %]" => "|12" 266s ok 2108 - Line 1582 "[% TRY; '[% bar %]'.eval(STRICT => 1); CATCH; error; END %]" => "var.undef error - undefined variable: bar in input text" 266s ok 2109 - Line 1583 "[% TRY; CONFIG STRICT => 1; '[% bar %]'.eval(STRICT => 0); CATCH; error; END %]" => "eval_strict error - Cannot disable STRICT once it is enabled" 266s ok 2110 - Line 1584 "[% TRY; '[% bar %]'.eval(STRICT => 1); CATCH; error.type; END; bing %] - ok" => "var.undef - ok" 266s ### DUMP ############################################ engine_option (compile_perl) 266s ok 2111 - Line 1592 "[% DUMP a %]" => "DUMP: File "input text" line 1 266s # a = undef; 266s # " 266s ok 2112 - Line 1593 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = undef;" 266s ok 2113 - Line 1594 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = 's';" 266s ok 2114 - Line 1595 "[% 266s # p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 2 a = 's';" 266s ok 2115 - Line 1596 "[% p = DUMP a, b; p.collapse %]" => "DUMP: File "input text" line 1 a, b = [ 's', undef ];" 266s ok 2116 - Line 1597 "[% p = DUMP a Useqq => 'b'; p.collapse %]" => "DUMP: File "input text" line 1 a Useqq => 'b' = [ 's', { 'Useqq' => 'b' } ];" 266s ok 2117 - Line 1598 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = "s";" 266s ok 2118 - Line 1599 "[% p = DUMP a; p.collapse %]|foo" => "|foo" 266s ok 2119 - Line 1600 "[% p = DUMP _a, b; p.collapse %]" => "DUMP: File "input text" line 1 _a, b = [ undef, 'c' ];" 266s ok 2120 - Line 1601 "[% p = DUMP {a => 'b'}; p.collapse %]" => "DUMP: File "input text" line 1 {a => 'b'} = { 'a' => 'b' };" 266s ok 2121 - Line 1602 "[% p = DUMP _a; p.collapse %]" => "DUMP: File "input text" line 1 _a = undef;" 266s ok 2122 - Line 1603 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = { 'b' => 'c' };" 266s ok 2123 - Line 1604 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = {};" 266s ok 2124 - Line 1605 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = {};" 266s ok 2125 - Line 1606 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 Dump(7)" 266s ok 2126 - Line 1607 "[% p = DUMP a; p.collapse %]" => "a = 's';" 266s ok 2127 - Line 1608 "[% p = DUMP a; p.collapse %]" => "
a = 's'; 
" 266s ok 2128 - Line 1610 "[% p = DUMP a; p.collapse %]" => "
a = 's'; 
" 266s ok 2129 - Line 1611 "[% p = DUMP a; p.collapse %]" => "a = 's';" 266s ok 2130 - Line 1613 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1 EntireStash = { 'a' => 'b', 'global' => undef };" 266s ok 2131 - Line 1614 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1 EntireStash = { 'a' => 'b', 'global' => undef };" 266s ok 2132 - Line 1615 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1" 266s ### SYNTAX ########################################## engine_option (compile_perl) 266s ok 2133 - Line 1622 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "" 266s ok 2134 - Line 1623 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 2135 - Line 1624 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 2136 - Line 1625 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 2137 - Line 1626 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 2138 - Line 1627 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 2139 - Line 1628 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 2140 - Line 1631 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 2141 - Line 1632 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 2142 - Line 1633 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|A|bar|A" 266s ok 2143 - Line 1635 "" => "FOO" 266s ok 2144 - Line 1636 "" => "7 8" 266s ok 2145 - Line 1637 "" => "1" 266s ok 2146 - Line 1638 "" => "1" 266s ok 2147 - Line 1639 "d" => "" 266s ok 2148 - Line 1641 "[% ""|eval(syntax => 'hte') %] = [% 6 %]" => "6 = 6" 266s ok 2149 - Line 1642 "[% ""|eval(syntax => 'ht') %] = [% 6 %]" => "" 266s ok 2150 - Line 1643 "[% ""|eval(syntax => 'ht') %] = [% 12 %]" => "12 = 12" 266s ### CONFIG ########################################## engine_option (compile_perl) 266s ok 2151 - Line 1651 "[% CONFIG ANYCASE => 1 %][% get 234 %]" => "234" 266s ok 2152 - Line 1652 "[% CONFIG anycase => 1 %][% get 234 %]" => "234" 266s ok 2153 - Line 1653 "[% CONFIG PRE_CHOMP => '-' %] 266s # [% 234 %]" => "234" 266s ok 2154 - Line 1654 "[% CONFIG POST_CHOMP => '-' %][% 234 %] 266s # " => "234" 266s ok 2155 - Line 1655 "[% CONFIG INTERPOLATE => 1 %]${ 234 }" => "234" 266s ok 2156 - Line 1656 "[% CONFIG V1DOLLAR => 1 %][% a = 234 %][% $a %]" => "234" 266s ok 2157 - Line 1657 "[% CONFIG V2PIPE => 1 %][% BLOCK a %]b is [% b %][% END %][% PROCESS a b => 234 | repeat(2) %]" => "b is 234b is 234" 266s ok 2158 - Line 1658 "[% CONFIG V2EQUALS => 1 %][% ('7' == '7.0') || 0 %]" => "0" 266s ok 2159 - Line 1659 "[% CONFIG V2EQUALS => 0 %][% ('7' == '7.0') || 0 %]" => "1" 266s ok 2160 - Line 1661 "[% CONFIG BOGUS => 2 %]bar" => "" 266s ok 2161 - Line 1663 "[% CONFIG ANYCASE %]|[% CONFIG ANYCASE => 1 %][% CONFIG ANYCASE %]" => "CONFIG ANYCASE = undef|CONFIG ANYCASE = 1" 266s ok 2162 - Line 1664 "[% CONFIG ANYCASE %]|[% CONFIG ANYCASE => 1 %][% CONFIG ANYCASE %]" => "CONFIG ANYCASE = undef|CONFIG ANYCASE = 1" 266s ok 2163 - Line 1666 "[% "[% GET 1+2+3 %]" | eval %] = [% get 6 %]" => "" 266s ok 2164 - Line 1667 "[% CONFIG ANYCASE => 1 %][% get 6 %]" => "6" 266s ok 2165 - Line 1668 "[% CONFIG ANYCASE => 1 %][% "[% get 1+2+3 %]" | eval %] = [% get 6 %]" => "6 = 6" 266s ok 2166 - Line 1669 "[% "[% CONFIG ANYCASE => 1 %][% get 1+2+3 %]" | eval %] = [% get 6 %]" => "" 266s ok 2167 - Line 1670 "[% "[% CONFIG ANYCASE => 1 %][% get 1+2+3 %]" | eval %] = [% GET 6 %]" => "6 = 6" 266s ok 2168 - Line 1671 "[% CONFIG SYNTAX => 'hte' %][% ""|eval %] = [% 6 %]" => "6 = 6" 266s ok 2169 - Line 1672 "[% "[% get 1+2+3 %]" | eval(ANYCASE => 1) %] = [% GET 6 %]" => "6 = 6" 266s ok 2170 - Line 1674 "[% CONFIG DUMP %]|[% CONFIG DUMP => 0 %][% DUMP %]bar" => "CONFIG DUMP = undef|bar" 266s ok 2171 - Line 1675 "[% CONFIG DUMP => {Useqq=>1, header=>0, html=>0} %][% DUMP 'foo' %]" => "'foo' = "foo"; 266s # " 266s ok 2172 - Line 1676 "[% CONFIG VMETHOD_FUNCTIONS => 0 %][% sprintf('%d %d', 7, 8) %] d" => " d" 266s ok 2173 - Line 1677 "[% TRY; foo; CONFIG STRICT => 1; bar; CATCH; error; END %]" => "var.undef error - undefined variable: bar in input text" 266s ok 2174 - Line 1678 "[% TRY; foo; CONFIG STRICT => 1; CONFIG STRICT => 0; bar; CATCH; error; END %]" => "config.strict error - Cannot disable STRICT once it is enabled" 266s ok 2175 - Line 1679 "[% BLOCK foo; CONFIG STRICT => 1; baz; END; TRY; bam; PROCESS foo; bar; CATCH; error.type; END; bing %] - ok" => "var.undef - ok" 266s ok 2176 - Line 1681 "[% CONFIG AUTO_FILTER => "html"; foo %]" => "&" 266s ### DONE ############################################ engine_option (compile_perl) 266s ### GET ############################################# engine_option (stream) 266s ok 2177 - Line 159 "[% foo %]" => "" 266s ok 2178 - Line 160 "[% foo %]" => "7" 266s ok 2179 - Line 161 "[% foo %]" => "7" 266s ok 2180 - Line 162 "[% foo %]" => "7" 266s ok 2181 - Line 163 "[% foo %]" => "Stash" 266s ok 2182 - Line 164 "[% foo %]" => "V" 266s ok 2183 - Line 165 "[% bar %]" => "" 266s ok 2184 - Line 166 "[% foo %]" => "Stash" 266s ok 2185 - Line 167 "[% bar %]" => "" 266s ok 2186 - Line 168 "[% foo %]" => "Stash" 266s ok 2187 - Line 169 "[% foo %]" => "Stash" 266s ok 2188 - Line 170 "[% foo %][% foo %][% foo %]" => "777" 266s ok 2189 - Line 171 "[% foo() %]" => "7" 266s ok 2190 - Line 172 "[% foo.bar %]" => "" 266s ok 2191 - Line 173 "[% foo.bar %]" => "" 266s ok 2192 - Line 174 "[% foo.bar %]" => "7" 266s ok 2193 - Line 175 "[% foo().bar %]" => "7" 266s ok 2194 - Line 176 "[% foo.0 %]" => "7" 266s ok 2195 - Line 177 "[% foo.10 %]" => "" 266s ok 2196 - Line 178 "[% foo %]" => "7" 266s ok 2197 - Line 179 "[% foo(7) %]" => "7" 266s ok 2198 - Line 180 "[% foo.length %]" => "1" 266s ok 2199 - Line 181 "[% foo.0 %]" => "7" 266s ok 2200 - Line 182 "[% foo(bar) %]" => "7" 266s ok 2201 - Line 183 "[% foo(bar.baz) %]" => "7" 266s ok 2202 - Line 184 "[% foo.seven %]" => "7" 266s ok 2203 - Line 185 "[% foo.seven() %]" => "7" 266s ok 2204 - Line 186 "[% foo.seven.length %]" => "1" 266s ok 2205 - Line 187 "[% foo.echo(7) %]" => "7" 266s ok 2206 - Line 188 "[% foo.many.0 %]" => "1" 266s ok 2207 - Line 189 "[% foo.many.10 %]" => "" 266s ok 2208 - Line 190 "[% foo.nomethod %]" => "" 266s ok 2209 - Line 191 "[% foo.nomethod.0 %]" => "" 266s ok 2210 - Line 193 "[% GET foo %]" => "" 266s ok 2211 - Line 194 "[% GET foo %]" => "7" 266s ok 2212 - Line 195 "[% GET foo.bar %]" => "" 266s ok 2213 - Line 196 "[% GET foo.bar %]" => "" 266s ok 2214 - Line 197 "[% GET foo.bar %]" => "7" 266s ok 2215 - Line 198 "[% GET foo.0 %]" => "7" 266s ok 2216 - Line 199 "[% GET foo %]" => "7" 266s ok 2217 - Line 200 "[% GET foo(7) %]" => "7" 266s ok 2218 - Line 202 "[% $name %]" => "" 266s ok 2219 - Line 203 "[% $name %]" => "7" 266s ok 2220 - Line 204 "[% $name.bar %]" => "" 266s ok 2221 - Line 205 "[% $name.bar %]" => "" 266s ok 2222 - Line 206 "[% $name.bar %]" => "7" 266s ok 2223 - Line 207 "[% $name().bar %]" => "7" 266s ok 2224 - Line 208 "[% $name.0 %]" => "7" 266s ok 2225 - Line 209 "[% $name %]" => "7" 266s ok 2226 - Line 210 "[% $name(7) %]" => "7" 266s ok 2227 - Line 212 "[% GET $name %]" => "" 266s ok 2228 - Line 213 "[% GET $name %]" => "7" 266s ok 2229 - Line 214 "[% GET $name.bar %]" => "" 266s ok 2230 - Line 215 "[% GET $name.bar %]" => "" 266s ok 2231 - Line 216 "[% GET $name.bar %]" => "7" 266s ok 2232 - Line 217 "[% GET $name.0 %]" => "7" 266s ok 2233 - Line 218 "[% GET $name %]" => "7" 266s ok 2234 - Line 219 "[% GET $name(7) %]" => "7" 266s ok 2235 - Line 221 "[% $name %]" => "" 266s ok 2236 - Line 222 "[% GET $name %]" => "" 266s ok 2237 - Line 224 "[% ${name} %]" => "" 266s ok 2238 - Line 225 "[% ${name} %]" => "7" 266s ok 2239 - Line 226 "[% ${name}.bar %]" => "" 266s ok 2240 - Line 227 "[% ${name}.bar %]" => "" 266s ok 2241 - Line 228 "[% ${name}.bar %]" => "7" 266s ok 2242 - Line 229 "[% ${name}().bar %]" => "7" 266s ok 2243 - Line 230 "[% ${name}.0 %]" => "7" 266s ok 2244 - Line 231 "[% ${name} %]" => "7" 266s ok 2245 - Line 232 "[% ${name}(7) %]" => "7" 266s ok 2246 - Line 234 "[% GET ${name} %]" => "" 266s ok 2247 - Line 235 "[% GET ${name} %]" => "7" 266s ok 2248 - Line 236 "[% GET ${name}.bar %]" => "" 266s ok 2249 - Line 237 "[% GET ${name}.bar %]" => "" 266s ok 2250 - Line 238 "[% GET ${name}.bar %]" => "7" 266s ok 2251 - Line 239 "[% GET ${name}.0 %]" => "7" 266s ok 2252 - Line 240 "[% GET ${name} %]" => "7" 266s ok 2253 - Line 241 "[% GET ${name}(7) %]" => "7" 266s ok 2254 - Line 243 "[% ${name} %]" => "" 266s ok 2255 - Line 244 "[% GET ${name} %]" => "" 266s ok 2256 - Line 245 "[% GET ${'foo'} %]" => "bar" 266s ok 2257 - Line 247 "[% foo.$name %]" => "" 266s ok 2258 - Line 248 "[% foo.$name %]" => "7" 266s ok 2259 - Line 249 "[% foo.$name.baz %]" => "" 266s ok 2260 - Line 251 "[% "hi" %]" => "hi" 266s ok 2261 - Line 252 "[% "hi %]" => "" 266s ok 2262 - Line 253 "[% 'hi' %]" => "hi" 266s ok 2263 - Line 254 "[% 'hi %]" => "" 266s ok 2264 - Line 255 "[% "$foo" %]" => "7" 266s ok 2265 - Line 256 "[% "hi $foo" %]" => "hi 7" 266s ok 2266 - Line 257 "[% "hi ${foo}" %]" => "hi 7" 266s ok 2267 - Line 258 "[% 'hi $foo' %]" => "hi $foo" 266s ok 2268 - Line 259 "[% 'hi ${foo}' %]" => "hi ${foo}" 266s ok 2269 - Line 260 "[% 7 %]" => "7" 266s ok 2270 - Line 261 "[% -7 %]" => "-7" 266s ok 2271 - Line 263 "[% "hi ${foo.seven}" %]" => "hi 7" 266s ok 2272 - Line 264 "[% "hi ${foo.echo(7)}" %]" => "hi 7" 266s ok 2273 - Line 266 "[% _foo %]2" => "2" 266s ok 2274 - Line 267 "[% $bar %]2" => "2" 266s ok 2275 - Line 268 "[% __foo %]2" => "2" 266s ok 2276 - Line 270 "[% qw/Foo Bar Baz/.0 %]" => "Foo" 266s ok 2277 - Line 271 "[% [0..10].-1 %]" => "10" 266s ok 2278 - Line 272 "[% [0..10].${ 2.3 } %]" => "2" 266s ok 2279 - Line 274 "[% (1 + 2)() %]" => "" 266s ok 2280 - Line 275 "[% (1 + 2) %]" => "3" 266s ok 2281 - Line 276 "[% (a) %]" => "2" 266s ok 2282 - Line 277 "[% ('foo') %]" => "foo" 266s ok 2283 - Line 278 "[% (a(2)) %]" => "2" 266s ok 2284 - Line 281 "[% JS 3 %]" => "3" 266s ok 2285 - Line 282 "[% JS 3 %]" => "43" 266s ok 2286 - Line 283 "[% JS; 3; END %]" => "" 266s ### SET ############################################# engine_option (stream) 266s ok 2287 - Line 288 "[% SET foo bar %][% foo %]" => "" 266s ok 2288 - Line 289 "[% SET foo = 1 %][% foo %]" => "1" 266s ok 2289 - Line 290 "[% SET foo = 1 bar = 2 %][% foo %][% bar %]" => "12" 266s ok 2290 - Line 291 "[% SET foo bar = 1 %][% foo %]" => "" 266s ok 2291 - Line 292 "[% SET foo = 1 ; bar = 1 %][% foo %]" => "1" 266s ok 2292 - Line 293 "[% SET foo = 1 %][% SET foo %][% foo %]" => "" 266s ok 2293 - Line 295 "[% SET foo = [] %][% foo.0 %]" => "" 266s ok 2294 - Line 296 "[% SET foo = [1, 2, 3] %][% foo.1 %]" => "2" 266s ok 2295 - Line 297 "[% SET foo = {} %][% foo.0 %]" => "" 266s ok 2296 - Line 298 "[% SET foo = {1 => 2} %][% foo.1 %]" => "2" 266s ok 2297 - Line 299 "[% SET foo = {'1' => 2} %][% foo.1 %]" => "2" 266s ok 2298 - Line 301 "[% SET name = 1 %][% SET foo = name %][% foo %]" => "1" 266s ok 2299 - Line 302 "[% SET name = 1 %][% SET foo = $name %][% foo %]" => "" 266s ok 2300 - Line 303 "[% SET name = 1 %][% SET foo = ${name} %][% foo %]" => "" 266s ok 2301 - Line 304 "[% SET name = 1 %][% SET foo = "$name" %][% foo %]" => "1" 266s ok 2302 - Line 305 "[% SET name = 1 foo = name %][% foo %]" => "1" 266s ok 2303 - Line 306 "[% SET name = 1 %][% SET foo = {$name => 2} %][% foo.1 %]" => "2" 266s ok 2304 - Line 307 "[% SET name = 1 %][% SET foo = {"$name" => 2} %][% foo.1 %]" => "2" 266s ok 2305 - Line 308 "[% SET name = 1 %][% SET foo = {${name} => 2} %][% foo.1 %]" => "2" 266s ok 2306 - Line 310 "[% SET name = 7 %][% SET foo = {'2' => name} %][% foo.2 %]" => "7" 266s ok 2307 - Line 311 "[% SET name = 7 %][% SET foo = {'2' => "$name"} %][% foo.2 %]" => "7" 266s ok 2308 - Line 313 "[% SET name = 7 %][% SET foo = [1, name, 3] %][% foo.1 %]" => "7" 266s ok 2309 - Line 314 "[% SET name = 7 %][% SET foo = [1, "$name", 3] %][% foo.1 %]" => "7" 266s ok 2310 - Line 316 "[% SET foo = { bar => { baz => [0, 7, 2] } } %][% foo.bar.baz.1 %]" => "7" 266s ok 2311 - Line 318 "[% SET foo.bar = 1 %][% foo.bar %]" => "1" 266s ok 2312 - Line 319 "[% SET foo.bar.baz.bing = 1 %][% foo.bar.baz.bing %]" => "1" 266s ok 2313 - Line 320 "[% SET foo.bar.2 = 1 %][% foo.bar.2 %] [% foo.bar.size %]" => "1 1" 266s ok 2314 - Line 321 "[% SET foo.bar = [] %][% SET foo.bar.2 = 1 %][% foo.bar.2 %] [% foo.bar.size %]" => "1 3" 266s ok 2315 - Line 323 "[% SET name = 'two' %][% SET $name = 3 %][% two %]" => "3" 266s ok 2316 - Line 324 "[% SET name = 'two' %][% SET ${name} = 3 %][% two %]" => "3" 266s ok 2317 - Line 325 "[% SET name = 2 %][% SET foo.$name = 3 %][% foo.2 %]" => "3" 266s ok 2318 - Line 326 "[% SET name = 2 %][% SET foo.$name = 3 %][% foo.$name %]" => "3" 266s ok 2319 - Line 327 "[% SET name = 2 %][% SET foo.${name} = 3 %][% foo.2 %]" => "3" 266s ok 2320 - Line 328 "[% SET name = 2 %][% SET foo.${name} = 3 %][% foo.2 %]" => "3" 266s ok 2321 - Line 329 "[% SET name = 'two' %][% SET $name.foo = 3 %][% two.foo %]" => "3" 266s ok 2322 - Line 330 "[% SET name = 'two' %][% SET ${name}.foo = 3 %][% two.foo %]" => "3" 266s ok 2323 - Line 331 "[% SET name = 'two' %][% SET foo.$name.foo = 3 %][% foo.two.foo %]" => "3" 266s ok 2324 - Line 332 "[% SET name = 'two' %][% SET foo.${name}.foo = 3 %][% foo.two.foo %]" => "3" 266s ok 2325 - Line 334 "[% SET foo = [1..10] %][% foo.6 %]" => "7" 266s ok 2326 - Line 335 "[% SET foo = [10..1] %][% foo.6 %]" => "" 266s ok 2327 - Line 336 "[% SET foo = [-10..-1] %][% foo.6 %]" => "-4" 266s ok 2328 - Line 337 "[% SET foo = [1..10, 21..30] %][% foo.12 %]" => "23" 266s ok 2329 - Line 338 "[% SET foo = [..100] bar = 7 %][% bar %][% foo.0 %]" => "" 266s ok 2330 - Line 339 "[% SET foo = [100..] bar = 7 %][% bar %][% foo.0 %]" => "" 266s ok 2331 - Line 340 "[% SET foo = ['a'..'z'] %][% foo.6 %]" => "g" 266s ok 2332 - Line 341 "[% SET foo = ['z'..'a'] %][% foo.6 %]" => "" 266s ok 2333 - Line 342 "[% SET foo = ['a'..'z'].reverse %][% foo.6 %]" => "t" 266s ok 2334 - Line 344 "[% foo = 1 %][% foo %]" => "1" 266s ok 2335 - Line 345 "[% foo = 1 ; bar = 2 %][% foo %][% bar %]" => "12" 266s ok 2336 - Line 346 "[% foo.bar = 2 %][% foo.bar %]" => "2" 266s ok 2337 - Line 348 "[% a = "a" %]|[% (b = a) %]|[% a %]|[% b %]" => "|a|a|a" 266s ok 2338 - Line 349 "[% a = "a" %][% (c = (b = a)) %][% a %][% b %][% c %]" => "aaaa" 266s ok 2339 - Line 351 "[% a = qw{Foo Bar Baz} ; a.2 %]" => "Baz" 266s ok 2340 - Line 353 "[% _foo = 1 %][% _foo %]2" => "2" 266s ok 2341 - Line 354 "[% foo._bar %]2" => "2" 266s ### multiple statements in same tag ################# engine_option (stream) 266s ok 2342 - Line 359 "[% foo; %]" => "1" 266s ok 2343 - Line 360 "[% GET foo; %]" => "1" 266s ok 2344 - Line 361 "[% GET foo; GET foo %]" => "11" 266s ok 2345 - Line 362 "[% GET foo GET foo %]" => "11" 266s ok 2346 - Line 363 "[% GET foo GET foo %]" => "" 266s ok 2347 - Line 365 "[% foo = 1 bar = 2 %][% foo %][% bar %]" => "12" 266s ok 2348 - Line 366 "[% foo = 1 bar = 2 %][% foo = 3 bar %][% foo %][% bar %]" => "232" 266s ok 2349 - Line 367 "[% a = 1 a = a + 2 a %]" => "3" 266s ok 2350 - Line 369 "[% foo = 1 bar = 2 %][% foo %][% bar %]" => "" 266s ok 2351 - Line 370 "[% foo = 1 bar = 2 %][% foo = 3 bar %][% foo %][% bar %]" => "" 266s ok 2352 - Line 371 "[% a = 1 a = a + 2 a %]" => "" 266s ### CALL / DEFAULT ################################## engine_option (stream) 266s ok 2353 - Line 377 "[% DEFAULT foo = 7 %][% foo %]" => "7" 266s ok 2354 - Line 378 "[% SET foo = 5 %][% DEFAULT foo = 7 %][% foo %]" => "5" 266s ok 2355 - Line 379 "[% DEFAULT foo.bar.baz.bing = 6 %][% foo.bar.baz.bing %]" => "6" 266s ok 2356 - Line 382 "[% foo %]" => "hi" 266s ok 2357 - Line 383 "[% GET foo %]" => "hi" 266s ok 2358 - Line 384 "[% CALL foo %]" => "" 266s ok 2359 - CALL method actually called var 266s ### scalar vmethods ################################# engine_option (stream) 266s ok 2360 - Line 391 "[% n.0 %]" => "7" 266s ok 2361 - Line 392 "[% n.abs %]" => "7" 266s ok 2362 - Line 393 "[% n.abs %]" => "7" 266s ok 2363 - Line 394 "[% n.atan2.substr(0, 6) %]" => "1.5707" 266s ok 2364 - Line 395 "[% (4 * n.atan2(1)).substr(0, 7) %]" => "3.14159" 266s ok 2365 - Line 396 "[% n.chunk(3).join %]" => "abc def g" 266s ok 2366 - Line 397 "[% n.chunk(-3).join %]" => "a bcd efg" 266s ok 2367 - Line 398 "[% n|collapse %]" => "a b" 266s ok 2368 - Line 399 "[% n.cos.substr(0,5) %]" => "1" 266s ok 2369 - Line 400 "[% n.cos.substr(0,5) %]" => "0.707" 266s ok 2370 - Line 401 "[% n.defined %]" => "1" 266s ok 2371 - Line 402 "[% n.defined %]" => "" 266s ok 2372 - Line 403 "[% n.defined %]" => "1" 266s ok 2373 - Line 404 "[% n.dquote %]" => "(\n|\\|\")" 266s ok 2374 - Line 405 "[% n.exp.substr(0,5) %]" => "2.718" 266s ok 2375 - Line 406 "[% n.exp.log.substr(0,5) %]" => "8" 266s ok 2376 - Line 407 "[% n.fmt %]" => "7" 266s ok 2377 - Line 408 "[% n.fmt('%02d') %]" => "07" 266s ok 2378 - Line 409 "[% n.fmt('%0*d', 3) %]" => "007" 266s ok 2379 - Line 410 "[% n.fmt('(%s)') %]" => "(a 266s # b)" 266s ok 2380 - Line 411 "[% n|format('%02d') %]" => "07" 266s ok 2381 - Line 412 "[% n|format('%0*d', 3) %]" => "007" 266s ok 2382 - Line 413 "[% n|format('(%s)') %]" => "(a) 266s # (b)" 266s ok 2383 - Line 414 "[% n.hash.items.1 %]" => "b" 266s ok 2384 - Line 415 "[% n.hex %]" => "255" 266s ok 2385 - Line 416 "[% n|html %]" => "&<>"'" 266s ok 2386 - Line 418 "[% n|xml %]" => "&<>"'" 266s ok 2387 - Line 419 "[% n|indent %]" => " a 266s # b" 266s ok 2388 - Line 420 "[% n|indent(2) %]" => " a 266s # b" 266s ok 2389 - Line 421 "[% n|indent('wow ') %]" => "wow a 266s # wow b" 266s ok 2390 - Line 422 "[% n.int %]" => "123" 266s ok 2391 - Line 423 "[% n.int %]" => "123" 266s ok 2392 - Line 424 "[% n.int %]" => "0" 266s ok 2393 - Line 425 "[% n.item %]" => "7" 266s ok 2394 - Line 426 "[% n.lc %]" => "abc" 266s ok 2395 - Line 427 "[% n|lcfirst %]" => "fOO" 266s ok 2396 - Line 428 "[% n.length %]" => "3" 266s ok 2397 - Line 429 "[% n.list.0 %]" => "abc" 266s ok 2398 - Line 430 "[% n.log.substr(0,5) %]" => "4.605" 266s ok 2399 - Line 431 "[% n|lower %]" => "abc" 266s ok 2400 - Line 432 "[% n.match('foo').join %]" => "" 266s ok 2401 - Line 433 "[% n.match('foo').join %]" => "1" 266s ok 2402 - Line 434 "[% n.match('foo',1).join %]" => "foo" 266s ok 2403 - Line 435 "[% n.match('(foo)').join %]" => "foo" 266s ok 2404 - Line 436 "[% n.match('(foo)').join %]" => "foo" 266s ok 2405 - Line 437 "[% n.match('(foo)',1).join %]" => "foo foo" 266s ok 2406 - Line 438 "[% n.null %]" => "" 266s ok 2407 - Line 439 "[% n.oct %]" => "255" 266s ok 2408 - Line 440 "[% n.rand %]" => "1.5264831683424" 266s ok 2409 - Line 441 "[% n.rand %]" => "0.335701955774084" 266s ok 2410 - Line 442 "[% n.remove('bc') %]" => "a" 266s ok 2411 - Line 443 "[% n.remove('bc') %]" => "aa" 266s ok 2412 - Line 444 "[% n.repeat %]" => "1" 266s ok 2413 - Line 445 "[% n.repeat(0) %]" => "" 266s ok 2414 - Line 446 "[% n.repeat(1) %]" => "1" 266s ok 2415 - Line 447 "[% n.repeat(2) %]" => "11" 266s ok 2416 - Line 448 "[% n.repeat(2,'|') %]" => "1|1" 266s ok 2417 - Line 449 "[% n.replace('foo', 'bar') %]" => "barbar" 266s ok 2418 - Line 450 "[% n.replace('(foo)', 'bar$1') %]" => "barfoobarfoo" 266s ok 2419 - Line 451 "[% n.replace('foo', 'bar', 0) %]" => "barfoo" 266s ok 2420 - Line 452 "[% n.search('foo') %]" => "" 266s ok 2421 - Line 453 "[% n.search('foo') %]" => "1" 266s ok 2422 - Line 454 "[% n.sin.substr(0,5) %]" => "0" 266s ok 2423 - Line 455 "[% n.sin.substr(0,5) %]" => "1" 266s ok 2424 - Line 456 "[% n.size %]" => "1" 266s ok 2425 - Line 457 "[% n.split.join('|') %]" => "abc" 266s ok 2426 - Line 458 "[% n.split.join('|') %]" => "a|b|c" 266s ok 2427 - Line 459 "[% n.split.join('|') %]" => "a|b|c" 266s ok 2428 - Line 460 "[% n.split(u,2).join('|') %]" => "a|b c" 266s ok 2429 - Line 462 "[% n.split('/').join('|') %]" => "a|b|c" 266s ok 2430 - Line 463 "[% n.split('/', 2).join('|') %]" => "a|b/c" 266s ok 2431 - Line 464 "[% n.sprintf(7) %]" => "7" 266s ok 2432 - Line 465 "[% n.sprintf(3, 7, 12) %]" => "007 12" 266s ok 2433 - Line 466 "[% n.sqrt %]" => "3" 266s ok 2434 - Line 467 "[% n.squote %]" => "( 266s # |\\|\')" 266s ok 2435 - Line 468 "[% n.srand; 12 %]" => "12" 266s ok 2436 - Line 474 "[% n|trim %]" => "a b" 266s ok 2437 - Line 475 "[% n.uc %]" => "FOO" 266s ok 2438 - Line 476 "[% n|ucfirst %]" => "Foo" 266s ok 2439 - Line 477 "[% n|upper %]" => "FOO" 266s ok 2440 - Line 478 "[% n|uri %]" => "a%20b" 266s ok 2441 - Line 480 "[% n.fmt('%c') %]" => "B" 266s ok 2442 - Line 481 "[% n.fmt('%3X') %]" => " C" 266s ok 2443 - Line 482 "[% n.fmt('%-3X') %]" => "C " 266s ok 2444 - Line 483 "[% n.fmt('%03X') %]" => "00C" 266s ok 2445 - Line 484 "[% n.fmt('%03X') %]" => "00C" 266s ok 2446 - Line 485 "[% n.fmt('%\#03X') %]" => "0XC" 266s ok 2447 - Line 486 "[% n.fmt('%\#07X') %]" => "0X0000C" 266s ok 2448 - Line 488 "[% n.fmt('%o') %]" => "10" 266s ok 2449 - Line 489 "[% n.fmt('%\#o') %]" => "010" 266s ok 2450 - Line 490 "[% n.fmt('%\#o') %]" => "0" 266s ok 2451 - Line 492 "[% n.fmt('%02d') %]" => "07" 266s ok 2452 - Line 493 "[% n.fmt('%04.2d') %]" => " 07" 266s ok 2453 - Line 494 "[% n.fmt('%+04.2d') %]" => " +07" 266s ok 2454 - Line 495 "[% n.fmt('% 04.2d') %]" => " 07" 266s ok 2455 - Line 496 "[% n.fmt('% +04.2d') %]" => " +07" 266s ok 2456 - Line 497 "[% n.fmt('%02f') %]" => "7.000000" 266s ok 2457 - Line 498 "[% n.fmt('%04.2f') %]" => "7.00" 266s ok 2458 - Line 499 "[% n.fmt('%05.2f') %]" => "07.00" 266s ok 2459 - Line 500 "[% n.fmt('% 5.2f') %]" => " 7.00" 266s ok 2460 - Line 501 "[% n.fmt('%+04.2f') %]" => "+7.00" 266s ok 2461 - Line 502 "[% n.fmt('% 04.2f') %]" => " 7.00" 266s ok 2462 - Line 503 "[% n.fmt('% +6.2f') %]" => " +7.00" 266s ok 2463 - Line 504 "[% n.fmt('%0+6.2f') %]" => "+07.00" 266s ok 2464 - Line 505 "[% n.fmt('%.5g') %]" => "12345" 266s ok 2465 - Line 506 "[% n.fmt('%.5g') %]" => "1.2346e+06" 266s ### list vmethods ################################### engine_option (stream) 266s ok 2466 - Line 511 "[% a.defined %]" => "1" 266s ok 2467 - Line 512 "[% a.defined(1) %]" => "1" 266s ok 2468 - Line 513 "[% a.defined(3) %]" => "" 266s ok 2469 - Line 514 "[% a.first %]" => "2" 266s ok 2470 - Line 515 "[% a.first(3).join %]" => "2 3 4" 266s ok 2471 - Line 516 "[% a.fmt %]" => "2 3" 266s ok 2472 - Line 517 "[% a.fmt('%02d') %]" => "02 03" 266s ok 2473 - Line 518 "[% a.fmt('%02d',' ') %]" => "02 03" 266s ok 2474 - Line 519 "[% a.fmt('%02d','|') %]" => "02|03" 266s ok 2475 - Line 520 "[% a.fmt('%0*d','|', 3) %]" => "002|003" 266s ok 2476 - Line 521 "[% a.grep.join %]" => "2 3" 266s ok 2477 - Line 522 "[% a.grep(2).join %]" => "2" 266s ok 2478 - Line 523 "[% a.grep(->(n){n % 2}).join %]" => "3 5 7" 266s ok 2479 - Line 524 "[% a.hash.items.join %]" => "2 3" 266s ok 2480 - Line 525 "[% a.hash(5).items.sort.join %]" => "2 3 5 6" 266s ok 2481 - Line 526 "[% a.import(5) %]|[% a.join %]" => "|2 3" 266s ok 2482 - Line 528 "[% a.import([5]) %]|[% a.join %]" => "|2 3 5" 266s ok 2483 - Line 530 "[% a.item %]" => "2" 266s ok 2484 - Line 531 "[% a.item(1) %]" => "3" 266s ok 2485 - Line 532 "[% a.join %]" => "2 3" 266s ok 2486 - Line 533 "[% a.join('|') %]" => "2|3" 266s ok 2487 - Line 534 "[% a.last %]" => "10" 266s ok 2488 - Line 535 "[% a.last(3).join %]" => "8 9 10" 266s ok 2489 - Line 536 "[% a.list.join %]" => "2 3" 266s ok 2490 - Line 537 "[% a.map(->(n){ n.repeat(3) }).join %]" => "222 333" 266s ok 2491 - Line 538 "[% a.max %]" => "1" 266s ok 2492 - Line 539 "[% a.merge(5).join %]" => "2 3" 266s ok 2493 - Line 540 "[% a.merge([5]).join %]" => "2 3 5" 266s ok 2494 - Line 541 "[% a.merge([5]).null %][% a.join %]" => "2 3" 266s ok 2495 - Line 542 "[% a.nsort.join %]" => "1 2 3" 266s ok 2496 - Line 543 "[% a.nsort('b').0.b %]" => "7" 266s ok 2497 - Line 544 "[% a.pop %][% a.join %]" => "32" 266s ok 2498 - Line 545 "[% a.push(3) %][% a.join %]" => "2 3 3" 266s ok 2499 - Line 546 "[% a.pick %]" => "2" 266s ok 2500 - Line 547 "[% a.pick(5).join('') %]" => "23223" 266s ok 2501 - Line 548 "[% a.reverse.join %]" => "3 2" 266s ok 2502 - Line 549 "[% a.shift %][% a.join %]" => "23" 266s ok 2503 - Line 550 "[% a.size %]" => "2" 266s ok 2504 - Line 551 "[% a.slice.join %]" => "2 3 4 5" 266s ok 2505 - Line 552 "[% a.slice(2).join %]" => "4 5" 266s ok 2506 - Line 553 "[% a.slice(0,2).join %]" => "2 3 4" 266s ok 2507 - Line 554 "[% a.sort.join %]" => "1 2 3" 266s ok 2508 - Line 555 "[% a.sort('b').0.b %]" => "wee" 266s ok 2509 - Line 556 "[% c.sort(->(a,b){ a.k cmp b.k }).map(->{this.k}).join %]" => "a wee wow" 266s ok 2510 - Line 557 "[% a.splice.join %]|[% a.join %]" => "2 3 4 5|" 266s ok 2511 - Line 558 "[% a.splice(2).join %]|[% a.join %]" => "4 5|2 3" 266s ok 2512 - Line 559 "[% a.splice(0,2).join %]|[% a.join %]" => "2 3|4 5" 266s ok 2513 - Line 560 "[% a.splice(0,2,'hrm').join %]|[% a.join %]" => "2 3|hrm 4 5" 266s ok 2514 - Line 561 "[% a.unique.join %]" => "2 3" 266s ok 2515 - Line 562 "[% a.unshift(3) %][% a.join %]" => "3 2 3" 266s ### hash vmethods ################################### engine_option (stream) 266s ok 2516 - Line 567 "[% h.defined %]" => "1" 266s ok 2517 - Line 568 "[% h.defined('a') %]" => "1" 266s ok 2518 - Line 569 "[% h.defined('b') %]" => "" 266s ok 2519 - Line 570 "[% h.defined('a') %]" => "" 266s ok 2520 - Line 571 "[% h.delete('a') %]|[% h.keys.0 %]" => "|b" 266s ok 2521 - Line 572 "[% h.delete('a', 'b').join %]|[% h.keys.0 %]" => "|" 266s ok 2522 - Line 573 "[% h.delete('a', 'c').join %]|[% h.keys.0 %]" => "|b" 266s ok 2523 - Line 574 "[% h.each.sort.join %]" => "1 2 a b" 266s ok 2524 - Line 575 "[% h.exists('a') %]" => "1" 266s ok 2525 - Line 576 "[% h.exists('b') %]" => "" 266s ok 2526 - Line 577 "[% h.exists('a') %]" => "1" 266s ok 2527 - Line 578 "[% h.fmt %]" => "b B 266s # c C" 266s ok 2528 - Line 579 "[% h.fmt('%s => %s') %]" => "b => B 266s # c => C" 266s ok 2529 - Line 580 "[% h.fmt('%s => %s', '|') %]" => "b => B|c => C" 266s ok 2530 - Line 581 "[% h.fmt('%*s=>%s', '|', 3) %]" => " b=>B| c=>C" 266s ok 2531 - Line 582 "[% h.fmt('%*s=>%*s', '|', 3, 4) %]" => " b=> B| c=> C" 266s ok 2532 - Line 583 "[% h.hash.fmt %]" => "b B 266s # c C" 266s ok 2533 - Line 584 "[% h.import('a') %]|[% h.items.sort.join %]" => "|b B c C" 266s ok 2534 - Line 585 "[% h.import({'b' => 'boo'}) %]|[% h.items.sort.join %]" => "|b boo c C" 266s ok 2535 - Line 586 "[% h.item('a') %]" => "A" 266s ok 2536 - Line 587 "[% h.item('_a') %]" => "" 266s ok 2537 - Line 588 "[% h.items.sort.join %]" => "1 2 a b" 266s ok 2538 - Line 589 "[% h.keys.sort.join %]" => "a b" 266s ok 2539 - Line 590 "[% h.list('each').sort.join %]" => "1 2 a b" 266s ok 2540 - Line 591 "[% h.list('keys').sort.join %]" => "a b" 266s ok 2541 - Line 592 "[% h.list('pairs').0.items.sort.join %]" => "1 a key value" 266s ok 2542 - Line 593 "[% h.list('values').sort.join %]" => "1 2" 266s ok 2543 - Line 594 "[% h.null %]" => "" 266s ok 2544 - Line 595 "[% h.nsort.join %]" => "b a" 266s ok 2545 - Line 596 "[% h.pairs.0.items.sort.join %]" => "1 a key value" 266s ok 2546 - Line 597 "[% h.size %]" => "2" 266s ok 2547 - Line 598 "[% h.sort.join %]" => "b a" 266s ok 2548 - Line 599 "[% h.values.sort.join %]" => "1 2" 266s ### vmethods as functions ########################### engine_option (stream) 266s ok 2549 - Line 604 "[% sprintf('%d %d', 7, 8) %] d" => "7 8 d" 266s ok 2550 - Line 605 "[% sprintf('%d %d', 7, 8) %] d" => "7 8 d" 266s ok 2551 - Line 606 "[% sprintf('%d %d', 7, 8) %] d" => " d" 266s ok 2552 - Line 607 "[% int(2.234) %]" => "2" 266s ok 2553 - Line 609 "[% int(2.234) ; int = 44; int(2.234) ; SET int; int(2.234) %]" => "2442" 266s ### more virtual methods / filters ################## engine_option (stream) 266s ok 2554 - Line 614 "[% [0 .. 10].reverse.1 %]" => "9" 266s ok 2555 - Line 615 "[% {a => 'A'}.a %]" => "A" 266s ok 2556 - Line 616 "[% 'This is a string'.length %]" => "16" 266s ok 2557 - Line 617 "[% 123.length %]" => "3" 266s ok 2558 - Line 618 "[% 123.2.length %]" => "5" 266s ok 2559 - Line 619 "[% -123.2.length %]" => "-5" 266s ok 2560 - Line 620 "[% (-123.2).length %]" => "6" 266s ok 2561 - Line 621 "[% a = 23; a.0 %]" => "23" 266s ok 2562 - Line 622 "[% 1.rand %]" => "0.15075242533052" 266s ok 2563 - Line 624 "[% n.size %]" => "SIZE" 266s ok 2564 - Line 625 "[% n|size %]" => "2" 266s ok 2565 - Line 627 "[% "1" | indent(2) %]" => " 1" 266s ok 2566 - Line 629 "[% n FILTER size %]" => "1" 266s ok 2567 - Line 631 "[% n FILTER repeat %]" => "1" 266s ok 2568 - Line 632 "[% n FILTER repeat(0) %]" => "" 266s ok 2569 - Line 633 "[% n FILTER repeat(1) %]" => "1" 266s ok 2570 - Line 634 "[% n FILTER repeat(2) %]" => "11" 266s ok 2571 - Line 635 "[% n FILTER repeat(2,'|') %]" => "1|1" 266s ok 2572 - Line 637 "[% n FILTER echo = repeat(2) %][% n FILTER echo %]" => "1111" 266s ok 2573 - Line 638 "[% n FILTER echo = repeat(2) %][% n | echo %]" => "1111" 266s ok 2574 - Line 639 "[% n FILTER echo = repeat(2) %][% n|echo.length %]" => "112" 266s ok 2575 - Line 640 "[% n FILTER echo = repeat(2) %][% n FILTER $foo %]" => "1111" 266s ok 2576 - Line 641 "[% n FILTER echo = repeat(2) %][% n | $foo %]" => "1111" 266s ok 2577 - Line 642 "[% n FILTER echo = repeat(2) %][% n|$foo.length %]" => "112" 266s ok 2578 - Line 644 "[% "hi" FILTER $foo %]" => "hihi" 266s ok 2579 - Line 645 "[% FILTER $foo %]hi[% END %]" => "hihi" 266s ok 2580 - Line 646 "[% "hi" FILTER foo %]" => "hihi" 266s ok 2581 - Line 647 "[% "hi" FILTER foo %]" => "hihi" 266s ok 2582 - Line 648 "[% "hi" FILTER foo(2) %]" => "hihi" 266s ok 2583 - Line 650 "[% ["0".."9"].pick %]" => "9" 266s ok 2584 - Line 652 "[% ' ' | uri %]" => "%20" 266s ok 2585 - Line 654 "[% "one".fmt %]" => "one" 266s ok 2586 - Line 655 "[% 2.fmt("%02d") %]" => "02" 266s ok 2587 - Line 657 "[% [1..3].fmt %]" => "1 2 3" 266s ok 2588 - Line 658 "[% [1..3].fmt("%02d") %]" => "01 02 03" 266s ok 2589 - Line 659 "[% [1..3].fmt("%s", ", ") %]" => "1, 2, 3" 266s ok 2590 - Line 661 "[% {a => "B", c => "D"}.fmt %]" => "a B 266s # c D" 266s ok 2591 - Line 662 "[% {a => "B", c => "D"}.fmt("%s:%s") %]" => "a:B 266s # c:D" 266s ok 2592 - Line 663 "[% {a => "B", c => "D"}.fmt("%s:%s", "; ") %]" => "a:B; c:D" 266s ok 2593 - Line 665 "[% 1|format("%s") %]" => "1" 266s ok 2594 - Line 666 "[% 1|format("%*s", 6) %]" => " 1" 266s ok 2595 - Line 667 "[% 1|format("%-*s", 6) %]" => "1 " 266s ok 2596 - Line 669 "[% 1.fmt("%-*s", 6) %]" => "1 " 266s ok 2597 - Line 670 "[% [1,2].fmt("%-*s", "|", 6) %]" => "1 |2 " 266s ok 2598 - Line 671 "[% {1=>2,3=>4}.fmt("%*s:%*s", "|", 3, 3) %]" => " 1: 2| 3: 4" 266s ok 2599 - Line 673 "[% foo %]" => "&" 266s ok 2600 - Line 674 "[% "&" %]" => "&" 266s ok 2601 - Line 675 "[% foo | none %]" => "&" 266s ok 2602 - Line 676 "[% foo.bar %]" => "&" 266s ok 2603 - Line 677 "[% foo.bar | none %]" => "&" 266s ok 2604 - Line 678 "[% GET foo %]" => "&" 266s ok 2605 - Line 679 "[% GET "&" %]" => "&" 266s ok 2606 - Line 680 "[% GET foo | none %]" => "&" 266s ok 2607 - Line 681 "[% Text.length(foo) %]" => "1" 266s ### virtual objects ################################# engine_option (stream) 266s ok 2608 - Line 686 "[% a = "foobar" %][% Text.length(a) %]" => "6" 266s ok 2609 - Line 687 "[% a = [1 .. 10] %][% List.size(a) %]" => "10" 266s ok 2610 - Line 688 "[% a = {a=>"A", b=>"B"} ; Hash.size(a) %]" => "2" 266s ok 2611 - Line 690 "[% a = Text.new("This is a string") %][% a.length %]" => "16" 266s ok 2612 - Line 691 "[% a = List.new("one", "two", "three") %][% a.size %]" => "3" 266s ok 2613 - Line 692 "[% a = Hash.new("one", "ONE") %][% a.one %]" => "ONE" 266s ok 2614 - Line 693 "[% a = Hash.new(one = "ONE") %][% a.one %]" => "ONE" 266s ok 2615 - Line 694 "[% a = Hash.new(one => "ONE") %][% a.one %]" => "ONE" 266s ok 2616 - Line 696 "[% {a => 1, b => 2} | Hash.keys | List.sort | List.join(", ") %]" => "a, b" 266s ### chomping ######################################## engine_option (stream) 266s ok 2617 - Line 701 " [% foo %]" => " " 266s ok 2618 - Line 702 " [%- foo %]" => "" 266s ok 2619 - Line 703 " 266s # [%- foo %]" => "" 266s ok 2620 - Line 704 " 266s # [%- foo %]" => "" 266s ok 2621 - Line 705 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 2622 - Line 706 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 2623 - Line 707 " 266s # [%- foo %]" => " " 266s ok 2624 - Line 708 " 266s # 266s # [%- foo %]" => " 266s # " 266s ok 2625 - Line 710 "[% 7 %] " => "7 " 266s ok 2626 - Line 711 "[% 7 -%] " => "7 " 266s ok 2627 - Line 712 "[% 7 -%] 266s # " => "7" 266s ok 2628 - Line 713 "[% 7 -%] 266s # " => "7" 266s ok 2629 - Line 714 "[% 7 -%] 266s # " => "7 " 266s ok 2630 - Line 715 "[% 7 -%] 266s # 266s # 266s # " => "7 266s # 266s # " 266s ok 2631 - Line 716 "[% 7 -%] 266s # " => "7 " 266s ### string operators ################################ engine_option (stream) 266s ok 2632 - Line 721 "[% a = "foo"; a _ "bar" %]" => "foobar" 266s ok 2633 - Line 722 "[% a = "foo"; a ~ "bar" %]" => "foobar" 266s ok 2634 - Line 723 "[% a = "foo"; a ~= "bar"; a %]" => "foobar" 266s ok 2635 - Line 724 "[% "b" gt "c" %]<<<" => "<<<" 266s ok 2636 - Line 725 "[% "b" gt "a" %]<<<" => "1<<<" 266s ok 2637 - Line 726 "[% "b" ge "c" %]<<<" => "<<<" 266s ok 2638 - Line 727 "[% "b" ge "b" %]<<<" => "1<<<" 266s ok 2639 - Line 728 "[% "b" lt "c" %]<<<" => "1<<<" 266s ok 2640 - Line 729 "[% "b" lt "a" %]<<<" => "<<<" 266s ok 2641 - Line 730 "[% "b" le "a" %]<<<" => "<<<" 266s ok 2642 - Line 731 "[% "b" le "b" %]<<<" => "1<<<" 266s ok 2643 - Line 732 "[% "a" cmp "b" %]<<<" => "-1<<<" 266s ok 2644 - Line 733 "[% "b" cmp "b" %]<<<" => "0<<<" 266s ok 2645 - Line 734 "[% "c" cmp "b" %]<<<" => "1<<<" 266s ### math operators ################################## engine_option (stream) 266s ok 2646 - Line 739 "[% 1 + 2 %]" => "3" 266s ok 2647 - Line 740 "[% 1 + 2 + 3 %]" => "6" 266s ok 2648 - Line 741 "[% (1 + 2) %]" => "3" 266s ok 2649 - Line 742 "[% 2 - 1 %]" => "1" 266s ok 2650 - Line 743 "[% -1 + 2 %]" => "1" 266s ok 2651 - Line 744 "[% -1+2 %]" => "1" 266s ok 2652 - Line 745 "[% 2 - 1 %]" => "1" 266s ok 2653 - Line 746 "[% 2-1 %]" => "1" 266s ok 2654 - Line 747 "[% 2 - -1 %]" => "3" 266s ok 2655 - Line 748 "[% 4 * 2 %]" => "8" 266s ok 2656 - Line 749 "[% 4 / 2 %]" => "2" 266s ok 2657 - Line 750 "[% 10 / 3 %]" => "3.33333333333333" 266s ok 2658 - Line 751 "[% 10 div 3 %]" => "3" 266s ok 2659 - Line 752 "[% 2 ** 3 %]" => "8" 266s ok 2660 - Line 753 "[% 1 + 2 * 3 %]" => "7" 266s ok 2661 - Line 754 "[% 3 * 2 + 1 %]" => "7" 266s ok 2662 - Line 755 "[% (1 + 2) * 3 %]" => "9" 266s ok 2663 - Line 756 "[% 3 * (1 + 2) %]" => "9" 266s ok 2664 - Line 757 "[% 1 + 2 ** 3 %]" => "9" 266s ok 2665 - Line 758 "[% 2 * 2 ** 3 %]" => "16" 266s ok 2666 - Line 759 "[% SET foo = 1 %][% foo + 2 %]" => "3" 266s ok 2667 - Line 760 "[% SET foo = 1 %][% (foo + 2) %]" => "3" 266s ok 2668 - Line 762 "[% a = 1; (a += 2) %]" => "3" 266s ok 2669 - Line 763 "[% a = 1; (a -= 2) %]" => "-1" 266s ok 2670 - Line 764 "[% a = 4; (a /= 2) %]" => "2" 266s ok 2671 - Line 765 "[% a = 1; (a *= 2) %]" => "2" 266s ok 2672 - Line 766 "[% a = 3; (a **= 2) %]" => "9" 266s ok 2673 - Line 767 "[% a = 1; (a %= 2) %]" => "1" 266s ok 2674 - Line 768 "[% a = 1; (a += 2 + 3) %]" => "6" 266s ok 2675 - Line 769 "[% a = 1; b = 2; (a += b += 3) %]|[% a %]|[% b %]" => "6|6|5" 266s ok 2676 - Line 770 "[% a = 1; b = 2; (a += (b += 3)) %]|[% a %]|[% b %]" => "6|6|5" 266s ok 2677 - Line 772 "[% a += 1 %]-[% a %]-[% a += 1 %]-[% a %]" => "-1--2" 266s ok 2678 - Line 773 "[% (a += 1) %]-[% (a += 1) %]" => "1-2" 266s ok 2679 - Line 775 "[% a = 2; a -= 3; a %]" => "-1" 266s ok 2680 - Line 776 "[% a = 2; a *= 3; a %]" => "6" 266s ok 2681 - Line 777 "[% a = 2; a /= .5; a %]" => "4" 266s ok 2682 - Line 778 "[% a = 8; a %= 3; a %]" => "2" 266s ok 2683 - Line 779 "[% a = 2; a **= 3; a %]" => "8" 266s ok 2684 - Line 781 "[% a = 1 %][% ++a %][% a %]" => "22" 266s ok 2685 - Line 782 "[% a = 1 %][% a++ %][% a %]" => "12" 266s ok 2686 - Line 783 "[% a = 1 %][% --a %][% a %]" => "00" 266s ok 2687 - Line 784 "[% a = 1 %][% a-- %][% a %]" => "10" 266s ok 2688 - Line 785 "[% a++ FOR [1..3] %]" => "012" 266s ok 2689 - Line 786 "[% --a FOR [1..3] %]" => "-1-2-3" 266s ok 2690 - Line 788 "[% 2 > 3 %]<<<" => "<<<" 266s ok 2691 - Line 789 "[% 2 > 1 %]<<<" => "1<<<" 266s ok 2692 - Line 790 "[% 2 >= 3 %]<<<" => "<<<" 266s ok 2693 - Line 791 "[% 2 >= 2 %]<<<" => "1<<<" 266s ok 2694 - Line 792 "[% 2 < 3 %]<<<" => "1<<<" 266s ok 2695 - Line 793 "[% 2 < 1 %]<<<" => "<<<" 266s ok 2696 - Line 794 "[% 2 <= 1 %]<<<" => "<<<" 266s ok 2697 - Line 795 "[% 2 <= 2 %]<<<" => "1<<<" 266s ok 2698 - Line 796 "[% 1 <=> 2 %]<<<" => "-1<<<" 266s ok 2699 - Line 797 "[% 2 <=> 2 %]<<<" => "0<<<" 266s ok 2700 - Line 798 "[% 3 <=> 2 %]<<<" => "1<<<" 266s ### boolean operators ############################### engine_option (stream) 266s ok 2701 - Line 803 "[% 5 && 6 %]" => "6" 266s ok 2702 - Line 804 "[% 5 || 6 %]" => "5" 266s ok 2703 - Line 805 "[% 0 || 6 %]" => "6" 266s ok 2704 - Line 806 "[% 0 && 6 %]" => "0" 266s ok 2705 - Line 807 "[% 0 && 0 %]" => "0" 266s ok 2706 - Line 808 "[% 5 && 6 && 7%]" => "7" 266s ok 2707 - Line 809 "[% 0 || 1 || 2 %]" => "1" 266s ok 2708 - Line 811 "[% 5 + (0 || 5) %]" => "10" 266s ok 2709 - Line 814 "[% 1 ? 2 : 3 %]" => "2" 266s ok 2710 - Line 815 "[% 0 ? 2 : 3 %]" => "3" 266s ok 2711 - Line 816 "[% 0 ? (1 ? 2 : 3) : 4 %]" => "4" 266s ok 2712 - Line 817 "[% 0 ? 1 ? 2 : 3 : 4 %]" => "4" 266s ok 2713 - Line 819 "[% t = 1 || 0 ? 3 : 4 %][% t %]" => "3" 266s ok 2714 - Line 820 "[% t = 0 or 1 ? 3 : 4 %][% t %]" => "3" 266s ok 2715 - Line 821 "[% t = 1 or 0 ? 3 : 4 %][% t %]" => "1" 266s ok 2716 - Line 823 "[% 0 ? 2 : 3 %]" => "3" 266s ok 2717 - Line 824 "[% 1 ? 2 : 3 %]" => "2" 266s ok 2718 - Line 825 "[% 0 ? 1 ? 2 : 3 : 4 %]" => "4" 266s ok 2719 - Line 826 "[% t = 0 ? 1 ? [1..4] : [2..4] : [3..4] %][% t.0 %]" => "3" 266s ok 2720 - Line 827 "[% t = 1 || 0 ? 0 : 1 || 2 ? 2 : 3 %][% t %]" => "0" 266s ok 2721 - Line 828 "[% t = 0 or 0 ? 0 : 1 or 2 ? 2 : 3 %][% t %]" => "1" 266s ok 2722 - Line 829 "[% t = 0 or 0 ? 0 : 0 or 2 ? 2 : 3 %][% t %]" => "2" 266s ok 2723 - Line 831 "[% 0 ? 1 ? 1 + 2 * 3 : 1 + 2 * 4 : 1 + 2 * 5 %]" => "11" 266s ok 2724 - Line 833 "[% foo //= 2 ; foo %]" => "2" 266s ok 2725 - Line 834 "[% foo = 3; foo //= 2; foo %]" => "3" 266s ok 2726 - Line 835 "[% foo = 3; SET foo; foo //= 2; foo %]" => "2" 266s ok 2727 - Line 837 "[% 5 // 6 %]" => "5" 266s ok 2728 - Line 838 "[% foo // 6 %]" => "6" 266s ok 2729 - Line 839 "[% foo // 6 %]" => "6" 266s ok 2730 - Line 840 "[% foo // 6 %]" => "" 266s ok 2731 - Line 841 "[% foo // 6 %]" => "bar" 266s ok 2732 - Line 843 "[% foo err 6 %]" => "6" 266s ok 2733 - Line 844 "[% foo ERR 6 %]" => "6" 266s ### regex ########################################### engine_option (stream) 266s ok 2734 - Line 850 "[% 'foo'.match(/foo/) ? 1 : 0 %]" => "1" 266s ok 2735 - Line 851 "[% 'foo'.match(/foo) ? 1 : 0 %]" => "" 266s ok 2736 - Line 852 "[% 'foo'.match(/fo o/x) ? 1 : 0 %]" => "1" 266s ok 2737 - Line 853 "[% 'foo'.match(/Foo/i) ? 1 : 0 %]" => "1" 266s ok 2738 - Line 854 "[% 'f 266s # o'.match(/f.o/s) ? 1 : 0 %]" => "1" 266s ok 2739 - Line 855 "[% ' 266s # foo'.match(/^foo/m) ? 1 : 0 %]" => "1" 266s ok 2740 - Line 856 "[% 'foo'.match(/foo/e) ? 1 : 0 %]" => "" 266s ok 2741 - Line 857 "[% 'foo'.match(/foo/g) ? 1 : 0 %]" => "" 266s ok 2742 - Line 858 "[% 'foo'.match(/foo) ? 1 : 0 %]" => "" 266s ok 2743 - Line 859 "[% 'foo'.match(/foo**/) ? 1 : 0 %]" => "" 266s ok 2744 - Line 860 "[% 'fo/o'.match(/fo\/o/) ? 1 : 0 %]" => "1" 266s ok 2745 - Line 861 "[% 'foobar'.match(/(f\w\w)/).0 %]" => "foo" 266s ### BLOCK / PROCESS / INCLUDE / WRAPPER ############# engine_option (stream) 266s ok 2746 - Line 867 "[% PROCESS foo %]one" => "" 266s ok 2747 - Line 868 "[% BLOCK foo %]one" => "" 266s ok 2748 - Line 869 "[% BLOCK foo %][% END %]one" => "one" 266s ok 2749 - Line 870 "[% BLOCK %][% END %]one" => "one" 266s ok 2750 - Line 871 "[% BLOCK foo %]hi there[% END %]one" => "one" 266s ok 2751 - Line 872 "[% BLOCK foo %][% BLOCK foo %][% END %][% END %]" => "" 266s ok 2752 - Line 873 "[% BLOCK foo %]hi there[% END %][% PROCESS foo %]" => "hi there" 266s ok 2753 - Line 874 "[% PROCESS foo %][% BLOCK foo %]hi there[% END %]" => "hi there" 266s ok 2754 - Line 875 "[% BLOCK foo %]hi there[% END %][% PROCESS foo foo %]" => "hi therehi there" 266s ok 2755 - Line 876 "[% BLOCK foo %]hi there[% END %][% PROCESS foo, foo %]" => "hi therehi there" 266s ok 2756 - Line 877 "[% BLOCK foo %]hi there[% END %][% PROCESS foo + foo %]" => "hi therehi there" 266s ok 2757 - Line 878 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo %]" => "hi ONE there" 266s ok 2758 - Line 879 "[% BLOCK foo %]hi [% IF 1 %]Yes[% END %] there[% END %]<<[% PROCESS foo %]>>" => "<>" 266s ok 2759 - Line 880 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo one = 'two' %]" => "hi two there" 266s ok 2760 - Line 881 "[% BLOCK foo %]hi [% one.two %] there[% END %][% PROCESS foo one.two = 'two' %]" => "hi two there" 266s ok 2761 - Line 882 "[% BLOCK foo %]hi [% one.two %] there[% END %][% PROCESS foo + foo one.two = 'two' %]" => "hi two therehi two there" 266s ok 2762 - Line 883 "[% BLOCK foo %][% BLOCK bar %]hi [% one %] there[% END %][% END %][% PROCESS foo/bar one => 'two' %]" => "hi two there" 266s ok 2763 - Line 885 "[% BLOCK b %]Ta-Da[% END %][% self = {a => 'b'} %][% PROCESS $self.a self = 'blah' %]" => "Ta-Da" 266s ok 2764 - Line 886 "[% BLOCK b %]Ta-Da[% END %][% self = {a => 'b'} %][% INCLUDE $self.a self = 'blah' %]" => "Ta-Da" 266s ok 2765 - Line 887 "[% BLOCK b %]Ta-Da[% END %][% self = 'b' %][% PROCESS $self self = 'blah'; self %]" => "Ta-Dablah" 266s ok 2766 - Line 888 "[% BLOCK b %]Ta-Da[% END %][% self = 'b' %][% INCLUDE $self self = 'blah'; self %]" => "Ta-Dab" 266s ok 2767 - Line 890 "[% BLOCK foo %]hi [% one %] there[% END %][% PROCESS foo one = 'two' %][% one %]" => "hi two theretwo" 266s ok 2768 - Line 891 "[% BLOCK foo %]hi [% one %] there[% END %][% INCLUDE foo one = 'two' %][% one %]" => "hi two there" 266s ok 2769 - Line 894 "[% BLOCK foo %]FOO[% IF ! a ; a = 1; PROCESS bar; END %][% END %][% BLOCK bar %]BAR[% PROCESS foo %][% END %][% PROCESS foo %]d" => "FOOBAR" 266s ok 2770 - Line 895 "[% BLOCK foo %]FOO[% IF ! a ; a = 1; PROCESS bar; END %][% END %][% BLOCK bar %]BAR[% PROCESS foo %][% END %][% PROCESS foo %]" => "FOOBARFOO" 266s ok 2771 - Line 897 "[% BLOCK foo %]([% content %])[% END %][% WRAPPER foo %]hi there[% END %]" => "(hi there)" 266s ok 2772 - Line 898 "[% BLOCK foo %]([% one = 1; content %])[% END %][% WRAPPER foo %]hi there[% END %][% one %]" => "(hi there)won" 266s ok 2773 - Line 900 "[% a = 23; PROCESS $foo %]" => "bar 23 baz" 266s ### IF / UNLESS / ELSIF / ELSE ###################### engine_option (stream) 266s ok 2774 - Line 905 "[% IF 1 %]Yes[% END %]" => "Yes" 266s ok 2775 - Line 906 "[% IF 0 %]Yes[% END %]" => "" 266s ok 2776 - Line 907 "[% IF 0 %]Yes[% ELSE %]No[% END %]" => "No" 266s ok 2777 - Line 908 "[% IF 0 %]Yes[% ELSIF 1 %]No[% END %]" => "No" 266s ok 2778 - Line 909 "[% IF 0 %]Yes[% ELSIF 0 %]No[% END %]" => "" 266s ok 2779 - Line 910 "[% IF 0 %]Yes[% ELSIF 0 %]No[% ELSE %]hmm[% END %]" => "hmm" 266s ok 2780 - Line 912 "[% UNLESS 1 %]Yes[% END %]" => "" 266s ok 2781 - Line 913 "[% UNLESS 0 %]Yes[% END %]" => "Yes" 266s ok 2782 - Line 914 "[% UNLESS 0 %]Yes[% ELSE %]No[% END %]" => "Yes" 266s ok 2783 - Line 915 "[% UNLESS 1 %]Yes[% ELSIF 1 %]No[% END %]" => "No" 266s ok 2784 - Line 916 "[% UNLESS 1 %]Yes[% ELSIF 0 %]No[% END %]" => "" 266s ok 2785 - Line 917 "[% UNLESS 1 %]Yes[% ELSIF 0 %]No[% ELSE %]hmm[% END %]" => "hmm" 266s ### comments ######################################## engine_option (stream) 266s ok 2786 - Line 922 "[%\# one %]f" => "f" 266s ok 2787 - Line 923 "[%\# 266s # one %]f" => "f" 266s ok 2788 - Line 924 "[%-\# 266s # one %]f" => "f" 266s ok 2789 - Line 925 "[% \# 266s # one %]f" => "ONEf" 266s ok 2790 - Line 926 "[% \# one %] 266s # one %]f" => " 266s # one %]f" 266s ok 2791 - Line 928 "[%\# BLOCK one %]" => "" 266s ok 2792 - Line 929 "[%\# BLOCK one %]two" => "two" 266s ok 2793 - Line 930 "[%\# BLOCK one %]two[% END %]" => "" 266s ok 2794 - Line 931 "[%\# BLOCK one %]two[% END %]three" => "" 266s ok 2795 - Line 932 "[% %]" => "" 266s ok 2796 - Line 933 "[% 266s # # Some comment 266s # CALL 1 -%] 266s # foo" => "foo" 266s ### FOREACH / NEXT / LAST ########################### engine_option (stream) 266s ok 2797 - Line 941 "[% FOREACH foo %]" => "" 266s ok 2798 - Line 942 "[% FOREACH foo %][% END %]" => "" 266s ok 2799 - Line 943 "[% FOREACH foo %]bar[% END %]" => "" 266s ok 2800 - Line 944 "[% FOREACH foo %]bar[% END %]" => "bar" 266s ok 2801 - Line 945 "[% FOREACH f IN foo %]bar[% f %][% END %]" => "bar1bar2" 266s ok 2802 - Line 946 "[% FOREACH f = foo %]bar[% f %][% END %]" => "bar1bar2" 266s ok 2803 - Line 947 "[% FOREACH f = [1,2] %]bar[% f %][% END %]" => "bar1bar2" 266s ok 2804 - Line 948 "[% FOREACH f = [1..3] %]bar[% f %][% END %]" => "bar1bar2bar3" 266s ok 2805 - Line 949 "[% FOREACH f = [{a=>'A'},{a=>'B'}] %]bar[% f.a %][% END %]" => "barAbarB" 266s ok 2806 - Line 950 "[% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %]" => "barAbarB" 266s ok 2807 - Line 951 "[% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %][% a %]" => "barAbarB" 266s ok 2808 - Line 952 "[% FOREACH f = [1..3] %][% loop.count %]/[% loop.size %] [% END %]" => "1/3 2/3 3/3 " 266s ok 2809 - Line 953 "[% FOREACH f = [1..3] %][% IF loop.first %][% f %][% END %][% END %]" => "1" 266s ok 2810 - Line 954 "[% FOREACH f = [1..3] %][% IF loop.last %][% f %][% END %][% END %]" => "3" 266s ok 2811 - Line 955 "[% FOREACH f = [1..3] %][% IF loop.first %][% NEXT %][% END %][% f %][% END %]" => "23" 266s ok 2812 - Line 956 "[% FOREACH f = [1..3] %][% IF loop.first %][% LAST %][% END %][% f %][% END %]" => "" 266s ok 2813 - Line 957 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% NEXT %][% END %][% END %]" => "123" 266s ok 2814 - Line 958 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% LAST %][% END %][% END %]" => "1" 266s ok 2815 - Line 959 "[% loop.odd FOREACH [1..5] %]" => "10101" 266s ok 2816 - Line 960 "[% loop.even FOREACH [1..5] %]" => "01010" 266s ok 2817 - Line 961 "[% loop.parity FOREACH [1..5] %]" => "oddevenoddevenodd" 266s ok 2818 - Line 963 "[% a = ["Red", "Blue"] ; FOR [0..3] ; a.${ loop.index % a.size } ; END %]" => "RedBlueRedBlue" 266s ok 2819 - Line 968 "[% foo = 1 %][% FOREACH [1..10] %][% foo %][% foo = 2 %][% END %]" => "1222222222" 266s ok 2820 - Line 969 "[% f = 1 %][% FOREACH i = [1..10] %][% i %][% f = 2 %][% END %][% f %]" => "123456789102" 266s ok 2821 - Line 970 "[% f = 1 %][% FOREACH [1..10] %][% f = 2 %][% END %][% f %]" => "1" 266s ok 2822 - Line 971 "[% f = 1 %][% FOREACH f = [1..10] %][% f %][% END %][% f %]" => "1234567891010" 266s ok 2823 - Line 972 "[% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "" 266s ok 2824 - Line 973 "[% a %][% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "" 266s ok 2825 - Line 974 "[% a = 2 %][% FOREACH [1] %][% SET a = 1 %][% END %][% a %]" => "2" 266s ok 2826 - Line 975 "[% a = 2 %][% FOREACH [1] %][% a = 1 %][% END %][% a %]" => "2" 266s ok 2827 - Line 976 "[% a = 2 %][% FOREACH i = [1] %][% a = 1 %][% END %][% a %]" => "1" 266s ok 2828 - Line 977 "[% FOREACH i = [1] %][% SET a = 1 %][% END %][% a %]" => "1" 266s ok 2829 - Line 978 "[% f.b = 1 %][% FOREACH f.b = [1..10] %][% f.b %][% END %][% f.b %]" => "1234567891010" 266s ok 2830 - Line 979 "[% a = 1 %][% FOREACH [{a=>'A'},{a=>'B'}] %]bar[% a %][% END %][% a %]" => "barAbarB1" 266s ok 2831 - Line 980 "[% FOREACH [1..3] %][% loop.size %][% END %][% loop.size %]" => "333" 266s ok 2832 - Line 981 "[% FOREACH i = [1..3] %][% loop.size %][% END %][% loop.size %]" => "333" 266s ok 2833 - Line 984 "[% FOREACH f = [1..3]; 1; END %]" => "111" 266s ok 2834 - Line 985 "[% FOREACH f = [1..3]; f; END %]" => "123" 266s ok 2835 - Line 986 "[% FOREACH f = [1..3]; "$f"; END %]" => "123" 266s ok 2836 - Line 987 "[% FOREACH f = [1..3]; f + 1; END %]" => "234" 266s ok 2837 - Line 988 "[% FOREACH f IN [2,3,4]; FOREACH g IN [6,7,8]; f;g;", "; END; END %]" => "26, 27, 28, 36, 37, 38, 46, 47, 48, " 266s ok 2838 - Line 999 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 2839 - Line 1000 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 2840 - Line 1001 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 2841 - Line 1002 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 2842 - Line 1004 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 2843 - Line 1005 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ok 2844 - Line 1006 "[% FOREACH i IN foo; i.n; END %]" => "123" 266s ok 2845 - Line 1007 "[% FOREACH i IN foo; i.n; END %]" => "1" 266s ### LOOP ############################################ engine_option (stream) 266s ok 2846 - Line 1012 "[% var = [{key => 'a'}, {key => 'b'}] -%] 266s # [% LOOP var -%] 266s # ([% key %]) 266s # [% END %]" => " (a) 266s # (b) 266s # " 266s ok 2847 - Line 1021 "[% var = [{key => 'a'}, {key => 'b'}, {key => 'c'}] -%] 266s # [% LOOP var -%] 266s # ([% key; '|'; __first__; '|'; __last__; '|'; __inner__; '|'; __odd__ %]) 266s # [% END -%]" => "(a|1|0|0|1) 266s # (b|0|0|1|0) 266s # (c|0|1|0|1) 266s # " 266s ### WHILE ########################################### engine_option (stream) 266s ok 2848 - Line 1033 "[% WHILE foo %]" => "" 266s ok 2849 - Line 1034 "[% WHILE foo %][% END %]" => "" 266s ok 2850 - Line 1035 "[% WHILE (foo = foo - 1) %][% END %]" => "" 266s ok 2851 - Line 1036 "[% WHILE (foo = foo - 1) %][% foo %][% END %]" => "21" 266s ok 2852 - Line 1037 "[% WHILE foo %][% foo %][% foo = foo - 1 %][% END %]" => "321" 266s ok 2853 - Line 1039 "[% WHILE 1 %][% foo %][% foo = foo - 1 %][% LAST IF foo == 1 %][% END %]" => "32" 266s ok 2854 - Line 1040 "[% f = 10; WHILE f; f = f - 1 ; f ; END %]" => "9876543210" 266s ok 2855 - Line 1041 "[% f = 10; WHILE f; f = f - 1 ; f ; END ; f %]" => "98765432100" 266s ok 2856 - Line 1042 "[% f = 10; a = 2; WHILE f; f = f - 1 ; f ; a=3; END ; a%]" => "98765432103" 266s ok 2857 - Line 1044 "[% f = 10; WHILE (g=f); f = f - 1 ; f ; END %]" => "9876543210" 266s ok 2858 - Line 1045 "[% f = 10; WHILE (g=f); f = f - 1 ; f ; END ; f %]" => "98765432100" 266s ok 2859 - Line 1046 "[% f = 10; a = 2; WHILE (g=f); f = f - 1 ; f ; a=3; END ; a%]" => "98765432103" 266s ok 2860 - Line 1047 "[% f = 10; a = 2; WHILE (a=f); f = f - 1 ; f ; a=3; END ; a%]" => "98765432100" 266s ### STOP / RETURN / CLEAR ########################### engine_option (stream) 266s ok 2861 - Line 1052 "[% STOP %]" => "" 266s ok 2862 - Line 1053 "One[% STOP %]Two" => "One" 266s ok 2863 - Line 1054 "[% BLOCK foo %]One[% STOP %]Two[% END %]First[% PROCESS foo %]Last" => "FirstOne" 266s ok 2864 - Line 1055 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% STOP %][% END %][% END %]" => "1" 266s ok 2865 - Line 1056 "[% FOREACH f = [1..3] %][% IF loop.first %][% STOP %][% END %][% f %][% END %]" => "" 266s ok 2866 - Line 1058 "[% RETURN %]" => "" 266s ok 2867 - Line 1059 "One[% RETURN %]Two" => "One" 266s ok 2868 - Line 1060 "[% BLOCK foo %]One[% RETURN %]Two[% END %]First[% PROCESS foo %]Last" => "FirstOneLast" 266s ok 2869 - Line 1061 "[% FOREACH f = [1..3] %][% f %][% IF loop.first %][% RETURN %][% END %][% END %]" => "1" 266s ok 2870 - Line 1062 "[% FOREACH f = [1..3] %][% IF loop.first %][% RETURN %][% END %][% f %][% END %]" => "" 266s ok 2871 - Line 1064 "[% CLEAR %]" => "" 266s ### post opererative directives ##################### engine_option (stream) 266s ok 2872 - Line 1075 "[% GET foo IF 1 %]" => "1" 266s ok 2873 - Line 1076 "[% f FOREACH f = [1..3] %]" => "123" 266s ok 2874 - Line 1078 "2[% GET foo IF 1 IF 2 %]" => "21" 266s ok 2875 - Line 1079 "2[% GET foo IF 1 IF 0 %]" => "2" 266s ok 2876 - Line 1080 "[% f FOREACH f = [1..3] IF 1 %]" => "123" 266s ok 2877 - Line 1081 "[% f FOREACH f = [1..3] IF 0 %]" => "" 266s ok 2878 - Line 1082 "[% f FOREACH f = g FOREACH g = [1..3] %]" => "123" 266s ok 2879 - Line 1083 "[% f FOREACH f = g.a FOREACH g = [{a=>1}, {a=>2}, {a=>3}] %]" => "123" 266s ok 2880 - Line 1084 "[% f FOREACH f = a FOREACH [{a=>1}, {a=>2}, {a=>3}] %]" => "123" 266s ok 2881 - Line 1086 "[% FOREACH f = [1..3] IF 1 %]([% f %])[% END %]" => "(1)(2)(3)" 266s ok 2882 - Line 1087 "[% FOREACH f = [1..3] IF 0 %]([% f %])[% END %]" => "" 266s ok 2883 - Line 1089 "[% BLOCK bar %][% foo %][% foo = foo - 1 %][% END %][% PROCESS bar WHILE foo %]" => "321" 266s ### capturing ####################################### engine_option (stream) 266s ok 2884 - Line 1094 "[% foo = BLOCK %]Hi[% END %][% foo %][% foo %]" => "HiHi" 266s ok 2885 - Line 1095 "[% BLOCK foo %]Hi[% END %][% bar = PROCESS foo %]-[% bar %]" => "-Hi" 266s ok 2886 - Line 1096 "[% foo = IF 1 %]Hi[% END %][% foo %]" => "Hi" 266s ok 2887 - Line 1097 "[% BLOCK foo %]([% i %])[% END %][% wow = PROCESS foo i='bar' %][% wow %]" => "(bar)" 266s ok 2888 - Line 1098 "[% BLOCK foo %]([% i %])[% END %][% SET wow = PROCESS foo i='bar' %][% wow %]" => "(bar)" 266s ### TAGS ############################################ engine_option (stream) 266s ok 2889 - Line 1103 "[% TAGS asp %]<% 1 + 2 %>" => "3" 266s ok 2890 - Line 1104 "[% TAGS default %][% 1 + 2 %]" => "3" 266s ok 2891 - Line 1105 "[% TAGS html %]" => "3" 266s ok 2892 - Line 1106 "[% TAGS mason %]<% 1 + 2 >" => "3" 266s ok 2893 - Line 1107 "[% TAGS metatext %]%% 1 + 2 %%" => "3" 266s ok 2894 - Line 1108 "[% TAGS php %]" => "3" 266s ok 2895 - Line 1109 "[% TAGS star %][* 1 + 2 *]" => "3" 266s ok 2896 - Line 1110 "[% TAGS template %][% 1 + 2 %]" => "3" 266s ok 2897 - Line 1111 "[% TAGS template1 %][% 1 + 2 %]" => "3" 266s ok 2898 - Line 1112 "[% TAGS template1 %]%% 1 + 2 %%" => "3" 266s ok 2899 - Line 1113 "[% TAGS tt2 %][% 1 + 2 %]" => "3" 266s ok 2900 - Line 1115 "[% TAGS html %] " => "3" 266s ok 2901 - Line 1116 "[% TAGS html %]" => "3" 266s ok 2902 - Line 1117 "[% TAGS html %] 266s # " => "3" 266s ok 2903 - Line 1118 "[% BLOCK foo %][% TAGS html %] " => "3 3" 266s ok 2904 - Line 1119 "[% BLOCK foo %][% TAGS html %][% END %][% PROCESS foo %] [% 1 + 2 %]" => "" 266s ok 2905 - Line 1121 "[% TAGS %]" => "3" 266s ok 2906 - Line 1123 "[% TAGS [<] [>] %][<] 1 + 2 [>]" => "3" 266s ok 2907 - Line 1124 "[% TAGS '[<]' '[>]' %][<] 1 + 2 [>]" => "3" 266s ok 2908 - Line 1125 "[% TAGS /[<]/ /[>]/ %]< 1 + 2 >" => "3" 266s ok 2909 - Line 1126 "[% TAGS ** ** %]** 1 + 2 **" => "3" 266s ok 2910 - Line 1127 "[% TAGS '**' '**' %]** 1 + 2 **" => "3" 266s ok 2911 - Line 1128 "[% TAGS /**/ /**/ %]** 1 + 2 **" => "" 266s ok 2912 - Line 1130 "[% TAGS html -->" => "3" 266s ok 2913 - Line 1131 "[% TAGS html ; 7 -->" => "73" 266s ok 2914 - Line 1132 "[% TAGS html ; 7 %]" => "" 266s ### SWITCH / CASE ################################### engine_option (stream) 266s ok 2915 - Line 1137 "[% SWITCH 1 %][% END %]hi" => "hi" 266s ok 2916 - Line 1138 "[% SWITCH 1 %][% CASE %]bar[% END %]hi" => "barhi" 266s ok 2917 - Line 1139 "[% SWITCH 1 %]Pre[% CASE %]bar[% END %]hi" => "barhi" 266s ok 2918 - Line 1140 "[% SWITCH 1 %][% CASE DEFAULT %]bar[% END %]hi" => "barhi" 266s ok 2919 - Line 1141 "[% SWITCH 1 %][% CASE 0 %]bar[% END %]hi" => "hi" 266s ok 2920 - Line 1142 "[% SWITCH 1 %][% CASE 1 %]bar[% END %]hi" => "barhi" 266s ok 2921 - Line 1143 "[% SWITCH 1 %][% CASE foo %][% CASE 1 %]bar[% END %]hi" => "barhi" 266s ok 2922 - Line 1144 "[% SWITCH 1 %][% CASE [1..10] %]bar[% END %]hi" => "barhi" 266s ok 2923 - Line 1145 "[% SWITCH 11 %][% CASE [1..10] %]bar[% END %]hi" => "hi" 266s ok 2924 - Line 1147 "[% SWITCH 1.0 %][% CASE [1..10] %]bar[% END %]hi" => "barhi" 266s ### TRY / THROW / CATCH / FINAL ##################### engine_option (stream) 266s ok 2925 - Line 1152 "[% TRY %][% END %]hi" => "hi" 266s ok 2926 - Line 1153 "[% TRY %]Foo[% END %]hi" => "Foohi" 266s ok 2927 - Line 1154 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% END %]hi" => "Foo" 266s ok 2928 - Line 1155 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH %][% END %]hi" => "Foohi" 266s ok 2929 - Line 1156 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH %]there[% END %]hi" => "Footherehi" 266s ok 2930 - Line 1157 "[% TRY %]Foo[% THROW foo 'for fun' %]bar[% CATCH foo %]there[% END %]hi" => "Footherehi" 266s ok 2931 - Line 1158 "[% TRY %]Foo[% TRY %]Foo[% THROW foo 'for fun' %][% CATCH bar %]one[% END %][% CATCH %]two[% END %]hi" => "FooFootwohi" 266s ok 2932 - Line 1159 "[% TRY %]Foo[% TRY %]Foo[% THROW foo 'for fun' %][% CATCH bar %]one[% END %][% CATCH s %]two[% END %]hi" => "FooFoo" 266s ok 2933 - Line 1160 "[% TRY %]Foo[% THROW foo.bar 'for fun' %][% CATCH foo %]one[% CATCH foo.bar %]two[% END %]hi" => "Footwohi" 266s ok 2934 - Line 1162 "[% TRY %]Foo[% FINAL %]Bar[% END %]hi" => "FooBarhi" 266s ok 2935 - Line 1163 "[% TRY %]Foo[% THROW foo %][% FINAL %]Bar[% CATCH %]one[% END %]hi" => "" 266s ok 2936 - Line 1164 "[% TRY %]Foo[% THROW foo %][% CATCH %]one[% FINAL %]Bar[% END %]hi" => "FoooneBarhi" 266s ok 2937 - Line 1165 "[% TRY %]Foo[% THROW foo %][% CATCH bar %]one[% FINAL %]Bar[% END %]hi" => "Foo" 266s ok 2938 - Line 1167 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error %][% END %]" => "foo error - bar" 266s ok 2939 - Line 1168 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error.type %][% END %]" => "foo" 266s ok 2940 - Line 1169 "[% TRY %][% THROW foo 'bar' %][% CATCH %][% error.info %][% END %]" => "bar" 266s ok 2941 - Line 1170 "[% TRY %][% THROW foo %][% CATCH %][% error.type %][% END %]" => "undef" 266s ok 2942 - Line 1171 "[% TRY %][% THROW foo %][% CATCH %][% error.info %][% END %]" => "foo" 266s ### named args ###################################### engine_option (stream) 266s ok 2943 - Line 1177 "[% foo(bar = 'one', baz = 'two') %]" => "baronebaztwo" 266s ok 2944 - Line 1179 "[%bar='ONE'%][% foo($bar = 'one') %]" => "ONEone" 266s ### USE ############################################# engine_option (stream) 266s ok 2945 - Line 1185 "[% USE son_of_gun_that_does_not_exist %]one" => "" 266s ok 2946 - Line 1186 "[% USE Iterator([3..6]) %]hey[% CALL Iterator.get_first; Iterator.size %]" => "hey4" 266s ok 2947 - Line 1187 "[% USE FooTest %]one" => "one" 266s ok 2948 - Line 1188 "[% USE FooTest2 %]one" => "one" 266s ok 2949 - Line 1189 "[% USE FooTest(bar = 'baz') %]one[% FooTest.bar %]" => "onebarbaz" 266s ok 2950 - Line 1190 "[% USE FooTest2(bar = 'baz') %]one[% FooTest2.bar %]" => "onebarbaz" 266s ok 2951 - Line 1191 "[% USE FooTest(bar = 'baz') %]one[% FooTest.bar %]" => "onebarbaz" 266s ok 2952 - Line 1192 "[% USE d = FooTest(bar = 'baz') %]one[% d.bar %]" => "onebarbaz" 266s ok 2953 - Line 1193 "[% USE d.d = FooTest(bar = 'baz') %]one[% d.d.bar %]" => "" 266s ok 2954 - Line 1194 "[% USE FooTest(somerand = 8) %]one[% FooTest.somerand %]" => "one8" 266s ok 2955 - Line 1196 "[% USE a(bar = 'baz') %]one[% a.seven %]" => "" 266s ok 2956 - Line 1197 "[% USE a(bar = 'baz') %]one[% a.seven %]" => "one7" 266s ok 2957 - Line 1200 "[% USE FooTest %]three" => "three" 266s ### MACRO ########################################### engine_option (stream) 266s ok 2958 - Line 1205 "[% MACRO foo PROCESS bar %][% BLOCK bar %]Hi[% END %][% foo %]" => "Hi" 266s ok 2959 - Line 1206 "[% MACRO foo BLOCK %]Hi[% END %][% foo %]" => "Hi" 266s ok 2960 - Line 1207 "[% MACRO foo BLOCK %]Hi[% END %][% foo %]" => "Hi" 266s ok 2961 - Line 1208 "[% MACRO foo(n) BLOCK %]Hi[% n %][% END %][% foo(2) %]" => "Hi2" 266s ok 2962 - Line 1209 "[%n=1%][% MACRO foo(n) BLOCK %]Hi[% n %][% END %][% foo(2) %][%n%]" => "Hi21" 266s ok 2963 - Line 1210 "[%n=1%][% MACRO foo BLOCK %]Hi[% n = 2%][% END %][% foo %][%n%]" => "Hi1" 266s ok 2964 - Line 1211 "[% MACRO foo(n) FOREACH i=[1..n] %][% i %][% END %][% foo(3) %]" => "123" 266s ok 2965 - Line 1213 "[% MACRO f BLOCK %]>[% TRY; f ; CATCH ; "caught" ; END %][% END %][% f %]" => ">>>caught" 266s ok 2966 - Line 1216 "[% foo = ->{ 'Hi' } %][% foo %]" => "Hi" 266s ok 2967 - Line 1217 "[% foo = ->{ 'Hi'; this } %][% foo(2) %]" => "Hi2" 266s ok 2968 - Line 1218 "[% foo = ->(n){ 'Hi'; n } %][% foo(2) %]" => "Hi2" 266s ok 2969 - Line 1219 "[%n=1%][% foo = ->(n) { 'Hi' ; n } %][% foo(2) %][%n%]" => "Hi21" 266s ok 2970 - Line 1220 "[% foo = ->(n) { FOREACH i=[1..n]; i ; END } %][% foo(3) %]" => "123" 266s ### DEBUG ########################################### engine_option (stream) 266s ok 2971 - Line 1226 " 266s # 266s # [% one %]" => " 266s # 266s # 266s # ## input text line 3 : [% one %] ## 266s # ONE" 266s ok 2972 - Line 1227 "[% one %]" => " 266s # ## input text line 1 : [% one %] ## 266s # ONE" 266s ok 2973 - Line 1228 "[% one %] 266s # 266s # " => "(1)ONE 266s # 266s # " 266s ok 2974 - Line 1229 "1 266s # 2 266s # 3[% one %]" => "1 266s # 2 266s # 3(3)ONE" 266s ok 2975 - Line 1230 "[% one; 266s # one %]" => "(1)ONE(2)ONE" 266s ok 2976 - Line 1232 "[% DEBUG format '($line)' %][% one %]" => " 266s # ## input text line 1 : [% DEBUG format '($line)' %] ## 266s # (1)ONE" 266s ok 2977 - Line 1234 "[% TRY %][% abc %][% CATCH %][% error %][% END %]" => "undef error - abc is undefined 266s # " 266s ok 2978 - Line 1236 "[% TRY %][% abc.def %][% CATCH %][% error %][% END %]" => "undef error - abc.def is undefined 266s # " 266s ### constants ####################################### engine_option (stream) 266s ok 2979 - Line 1255 "[% constants.harry %]" => "do_this_once" 266s ok 2980 - Line 1256 "[% constants.harry.length %]" => "12" 266s ok 2981 - Line 1257 "[% SET constants.something = 1 %][% constants.something %]one" => "1one" 266s ok 2982 - Line 1258 "[% SET constants.harry = 1 %][% constants.harry %]one" => "do_this_onceone" 266s ok 2983 - Line 1259 "[% constants.foo.${constants.bang} %]" => "57" 266s ok 2984 - Line 1260 "[% constants.foo.$bam.${constants.bing} %]" => "42" 266s ok 2985 - Line 1261 "[% bam = 'somethingelse' %][% constants.foo.$bam.${constants.bing} %]" => "42" 266s ok 2986 - Line 1263 "[% constants.${"harry"} %]" => "do_this_once" 266s ok 2987 - Line 1264 "[% ${"constants"}.harry %]" => "foo" 266s ok 2988 - Line 1266 "[% ${"con${"s"}tants"}.harry %]" => "foo" 266s ### CONTEXT ######################################### engine_option (stream) 266s ok 2989 - Line 1272 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 2990 - Line 1273 "[% cctx.array %]" => "ARRAY(0x2d41290)" 266s ok 2991 - Line 1274 "[% cctx.array2 %]" => "4" 266s ok 2992 - Line 1275 "[% cctx.list %]" => "ARRAY(0x2d78828)" 266s ok 2993 - Line 1276 "[% cctx.scalar %]" => "8" 266s ok 2994 - Line 1277 "[% cctx.bang %]" => "bing" 266s ok 2995 - Line 1281 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 2996 - Line 1282 "[% CALL @(cctx.call_me) %][% cctx.last_context %]" => "list" 266s ok 2997 - Line 1283 "[% CALL $(cctx.call_me) %][% cctx.last_context %]" => "scalar" 266s ok 2998 - Line 1284 "[% CALL call_cctx %][% cctx.last_context %]" => "list" 266s ok 2999 - Line 1285 "[% CALL @(call_cctx) %][% cctx.last_context %]" => "list" 266s ok 3000 - Line 1286 "[% CALL $(call_cctx) %][% cctx.last_context %]" => "scalar" 266s ok 3001 - Line 1287 "[% CALL cctx.call_me %][% cctx.last_context %]" => "list" 266s ok 3002 - Line 1288 "[% CALL cctx.call_me %][% cctx.last_context.0 %]" => "list" 266s ok 3003 - Line 1289 "[% CALL cctx.call_me %][% cctx.last_context %]" => "scalar" 266s ok 3004 - Line 1290 "[% cctx.array %]" => "ARRAY(0x2da2040)" 266s ok 3005 - Line 1291 "[% @(cctx.array) %]" => "ARRAY(0x2da1ab8)" 266s ok 3006 - Line 1292 "[% $(cctx.array) %]" => "3" 266s ok 3007 - Line 1293 "[% cctx.array2 %]" => "4" 266s ok 3008 - Line 1294 "[% @(cctx.array2) %]" => "ARRAY(0x2da12c0)" 266s ok 3009 - Line 1295 "[% $(cctx.array2) %]" => "1" 266s ok 3010 - Line 1296 "[% cctx.list %]" => "ARRAY(0x2da2720)" 266s ok 3011 - Line 1297 "[% @(cctx.list) %]" => "ARRAY(0x2da2540)" 266s ok 3012 - Line 1298 "[% $(cctx.list) %]" => "7" 266s ok 3013 - Line 1299 "[% cctx.scalar %]" => "8" 266s ok 3014 - Line 1300 "[% @(cctx.scalar) %]" => "ARRAY(0x2d86328)" 266s ok 3015 - Line 1301 "[% $(cctx.scalar) %]" => "8" 266s ok 3016 - Line 1302 "[% cctx.bang %] ~" => "bing ~" 266s ok 3017 - Line 1303 "[% @(cctx.bang) %] ~" => "bing ~" 266s ok 3018 - Line 1304 "[% $(cctx.bang) %] ~" => "bing ~" 266s ok 3019 - Line 1306 "[% CONFIG CALL_CONTEXT => "list"; CALL cctx.call_me; CONFIG CALL_CONTEXT => "smart" %][% cctx.last_context %]" => "list" 266s ok 3020 - Line 1308 "[% CONFIG CALL_CONTEXT => "item"; CALL cctx.call_me %][% cctx.last_context %]" => "scalar" 266s ok 3021 - Line 1310 "[% cctx.dataref.0.foo = 7; cctx.dataref.0.foo %]" => "7" 266s ok 3022 - Line 1312 "[% @(cctx.dataref).0.foo = 7; cctx.dataref.foo %]" => "7" 266s ok 3023 - Line 1314 "[% $(cctx.dataref).0.foo = 7; cctx.dataref.0.foo %]" => "7" 266s ok 3024 - Line 1316 "[% CONFIG CALL_CONTEXT => "list"; cctx.dataref.0.foo = 7; CONFIG CALL_CONTEXT => "item"; cctx.dataref.foo %]" => "7" 266s ok 3025 - Line 1321 "[% cctxo.bang = 1 %] ~" => " ~" 266s ok 3026 - Line 1322 "[% cctxo.dataref.foo = 7; cctxo.dataref.foo %]" => "7" 266s ok 3027 - Line 1324 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "list" 266s ok 3028 - Line 1325 "[% CALL @(cctxo.call_me) %][% cctxo.last_context %]" => "list" 266s ok 3029 - Line 1326 "[% CALL $(cctxo.call_me) %][% cctxo.last_context %]" => "scalar" 266s ok 3030 - Line 1327 "[% CALL call_cctxo %][% cctxo.last_context %]" => "list" 266s ok 3031 - Line 1328 "[% CALL @(call_cctxo) %][% cctxo.last_context %]" => "list" 266s ok 3032 - Line 1329 "[% CALL $(call_cctxo) %][% cctxo.last_context %]" => "scalar" 266s ok 3033 - Line 1330 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "list" 266s ok 3034 - Line 1331 "[% CALL cctxo.call_me %][% cctxo.last_context.0 %]" => "list" 266s ok 3035 - Line 1332 "[% CALL cctxo.call_me %][% cctxo.last_context %]" => "scalar" 266s ok 3036 - Line 1333 "[% cctxo.array %]" => "ARRAY(0x2d7d9a8)" 266s ok 3037 - Line 1334 "[% @(cctxo.array) %]" => "ARRAY(0x2da2918)" 266s ok 3038 - Line 1335 "[% $(cctxo.array) %]" => "3" 266s ok 3039 - Line 1336 "[% cctxo.array2 %]" => "4" 266s ok 3040 - Line 1337 "[% @(cctxo.array2) %]" => "ARRAY(0x2db4160)" 266s ok 3041 - Line 1338 "[% $(cctxo.array2) %]" => "1" 266s ok 3042 - Line 1339 "[% cctxo.list %]" => "ARRAY(0x2da1590)" 266s ok 3043 - Line 1340 "[% @(cctxo.list) %]" => "ARRAY(0x2db3d40)" 266s ok 3044 - Line 1341 "[% $(cctxo.list) %]" => "7" 266s ok 3045 - Line 1342 "[% cctxo.scalar %]" => "8" 266s ok 3046 - Line 1343 "[% @(cctxo.scalar) %]" => "ARRAY(0x2db4790)" 266s ok 3047 - Line 1344 "[% $(cctxo.scalar) %]" => "8" 266s ok 3048 - Line 1345 "[% cctxo.bang %] ~" => "bing ~" 266s ok 3049 - Line 1348 "[% SET cctxo.call_me = 2 %][% cctxo.last_context %]" => "list2" 266s ok 3050 - Line 1350 "[% CALL @(cctxo.call_me = 3) %][% cctxo.last_context %]" => "list3" 266s ok 3051 - Line 1352 "[% CALL $(cctxo.call_me = 4) %][% cctxo.last_context %]" => "scalar4" 266s ### INTERPOLATE ##################################### engine_option (stream) 266s ok 3052 - Line 1358 "Foo $one Bar" => "Foo ONE Bar" 266s ok 3053 - Line 1359 "[% PERL %] my $n=7; print $n [% END %]" => "7" 266s ok 3054 - Line 1360 "[% TRY ; PERL %] my $n=7; print $n [% END ; END %]" => "7" 266s ok 3055 - Line 1364 "Foo \ Bar" => "Foo \ Bar" 266s ok 3056 - Line 1365 "Foo \\ Bar" => "Foo \\ Bar" 266s ok 3057 - Line 1366 "Foo \n Bar" => "Foo \n Bar" 266s ok 3058 - Line 1367 "Foo \$a Bar" => "Foo $a Bar" 266s ok 3059 - Line 1368 "Foo \\$a Bar" => "Foo \\7 Bar" 266s ok 3060 - Line 1369 "Foo \\\$a Bar" => "Foo \\$a Bar" 266s ok 3061 - Line 1370 "Foo $a.B Bar" => "Foo 7 Bar" 266s ok 3062 - Line 1371 "Foo ${ a.B } Bar" => "Foo 7 Bar" 266s ok 3063 - Line 1372 "Foo $a.b.c("hi") Bar" => "Foo Bar" 266s ok 3064 - Line 1374 "Foo ${a.b.c("hi")} Bar" => "Foo Bar" 266s ok 3065 - Line 1375 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 3066 - Line 1376 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 3067 - Line 1377 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 3068 - Line 1378 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 3069 - Line 1379 "Foo $a Bar $!a Baz" => "Foo $a Bar Baz" 266s ok 3070 - Line 1380 "Foo ${a} Bar $!{a} Baz" => "Foo ${a} Bar Baz" 266s ### ANYCASE / TRIM ################################## engine_option (stream) 266s ok 3071 - Line 1385 "[% GET %]" => "" 266s ok 3072 - Line 1386 "[% GET GET %]" => "ONE" 266s ok 3073 - Line 1387 "[% get one %]" => "ONE" 266s ok 3074 - Line 1388 "[% get %]" => "" 266s ok 3075 - Line 1389 "[% get get %]" => "ONE" 266s ok 3076 - Line 1391 "[% BLOCK foo %] 266s # hi 266s # [% END %][% PROCESS foo %]" => " 266s # hi 266s # " 266s ok 3077 - Line 1392 "[% BLOCK foo %] 266s # hi[% END %][% PROCESS foo %]" => " 266s # hi" 266s ok 3078 - Line 1393 "[% BLOCK foo %]hi 266s # [% END %][% PROCESS foo %]" => "hi 266s # " 266s ok 3079 - Line 1394 "[% BLOCK foo %]hi[% nl %][% END %][% PROCESS foo %]" => "hi 266s # " 266s ok 3080 - Line 1395 "[% BLOCK foo %][% nl %]hi[% END %][% PROCESS foo %]" => " 266s # hi" 266s ok 3081 - Line 1396 "A[% TRY %] 266s # hi 266s # [% END %]" => "A 266s # hi 266s # " 266s ok 3082 - Line 1398 "[% FOO %]" => "foo" 266s ### V1DOLLAR ######################################## engine_option (stream) 266s ok 3083 - Line 1403 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 3084 - Line 1404 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|A|bar|A" 266s ok 3085 - Line 1407 "[% a.b.c %]|[% $a.b.c %]|[% a.$b.c %]|[% ${ a.b.c } %]" => "Cb||CB|bar" 266s ok 3086 - Line 1408 "[% a.b.c %]|[% $a.b.c %]|[% a.$b.c %]|[% ${ a.b.c } %]" => "Cb|Cb|Cb|bar" 266s ok 3087 - Line 1410 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/$a/A/${a}" 266s ok 3088 - Line 1411 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/$a/A/${a}" 266s ok 3089 - Line 1412 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/A/A/A" 266s ok 3090 - Line 1413 "[% "$a" %]/$a/[% "${a}" %]/${a}" => "A/A/A/A" 266s ok 3091 - Line 1415 "[% constants.a %]|[% $constants.a %]|[% constants.$a %]" => "A|A|A" 266s ### V2PIPE / V2EQUALS ############################### engine_option (stream) 266s ok 3092 - Line 1420 "[%- BLOCK a %]b is [% b %] 266s # [% END %] 266s # [%- PROCESS a b => 237 | repeat(2) %]" => "b is 237 266s # b is 237 266s # " 266s ok 3093 - Line 1425 "[%- BLOCK a %]b is [% b %] 266s # [% END %] 266s # [%- PROCESS a b => 237 | repeat(2) %]" => "b is 237237 266s # " 266s ok 3094 - Line 1429 "[% ('a' == 'b') || 0 %]" => "0" 266s ok 3095 - Line 1430 "[% ('a' != 'b') || 0 %]" => "1" 266s ok 3096 - Line 1431 "[% ('a' == 'b') || 0 %]" => "0" 266s ok 3097 - Line 1432 "[% ('a' != 'b') || 0 %]" => "1" 266s ok 3098 - Line 1433 "[% ('a' == 'b') || 0 %]" => "1" 266s ok 3099 - Line 1434 "[% ('a' != 'b') || 0 %]" => "0" 266s ok 3100 - Line 1435 "[% ('7' == '7.0') || 0 %]" => "0" 266s ok 3101 - Line 1436 "[% ('7' == '7.0') || 0 %]" => "1" 266s ok 3102 - Line 1437 "[% (7 == 7.0) || 0 %]" => "1" 266s ok 3103 - Line 1438 "[% (7 == 7.0) || 0 %]" => "1" 266s ### configuration ################################### engine_option (stream) 266s ok 3104 - Line 1443 "[% a = 7 %]$a" => "7" 266s ok 3105 - Line 1444 "[% a = 7 %]$a" => "7" 266s ### PERL ############################################ engine_option (stream) 266s ok 3106 - Line 1449 "[% TRY %][% PERL %][% END %][% CATCH ; error; END %]" => "perl error - EVAL_PERL not set" 266s ok 3107 - Line 1450 "[% PERL %] print "[% one %]" [% END %]" => "ONE" 266s ok 3108 - Line 1451 "[% PERL %] print $stash->get('one') [% END %]" => "ONE" 266s ok 3109 - Line 1452 "[% PERL %] print $stash->set('a.b.c', 7) [% END %][% a.b.c %]" => "77" 266s ok 3110 - Line 1453 "[% RAWPERL %]$output .= 'interesting'[% END %]" => "interesting" 266s ### recursion prevention ############################ engine_option (stream) 266s ok 3111 - Line 1458 "[% BLOCK foo %][% PROCESS bar %][% END %][% BLOCK bar %][% PROCESS foo %][% END %][% PROCESS foo %]" => "" 266s ### META ############################################ engine_option (stream) 266s ok 3112 - Line 1463 "[% template.name %]" => "input text" 266s ok 3113 - Line 1464 "[% META foo = 'bar' %][% template.foo %]" => "bar" 266s ok 3114 - Line 1465 "[% META name = 'bar' %][% template.name %]" => "bar" 266s ok 3115 - Line 1466 "[% META foo = 'bar' %][% component.foo %]" => "bar" 266s ok 3116 - Line 1467 "[% META foo = 'bar' %][% component = '' %][% component.foo %]|foo" => "|foo" 266s ok 3117 - Line 1468 "[% META foo = 'bar' %][% template = '' %][% template.foo %]|foo" => "|foo" 266s ### references ###################################### engine_option (stream) 266s ok 3118 - Line 1473 "[% a=3; b=\a; b; a %]" => "33" 266s ok 3119 - Line 1474 "[% a=3; b=\a; a=7; b; a %]" => "77" 266s ok 3120 - Line 1476 "[% a={}; a.1=7; b=\a.1; b; a.1 %]" => "77" 266s ok 3121 - Line 1477 "[% a={}; a.1=7; b=\a.20; a.20=7; b; a.20 %]" => "77" 266s ok 3122 - Line 1479 "[% a=[]; a.1=7; b=\a.1; b; a.1 %]" => "77" 266s ok 3123 - Line 1480 "[% a=[]; a.1=7; b=\a.20; a.20=7; b; a.20 %]" => "77" 266s ok 3124 - Line 1482 "[% \a %]" => "CODE(0x2d84fd0)" 266s ok 3125 - Line 1483 "[% b=\a; b %]" => "a sub []" 266s ok 3126 - Line 1484 "[% b=\a(1); b %]" => "a sub [1]" 266s ok 3127 - Line 1485 "[% b=\a; b(2) %]" => "a sub [2]" 266s ok 3128 - Line 1486 "[% b=\a(1); b(2) %]" => "a sub [1 2]" 266s ok 3129 - Line 1487 "[% f=\j.k; j.k=7; f %]" => "7" 266s ok 3130 - Line 1489 "[% a = "a" ; f = {a=>"A",b=>"B"} ; foo = \f.$a ; foo %]" => "A" 266s ok 3131 - Line 1490 "[% a = "a" ; f = {a=>"A",b=>"B"} ; foo = \f.$a ; a = "b" ; foo %]" => "A" 266s ok 3132 - Line 1491 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-") ; a = "cd"; foo %]" => "-AB-cd" 266s ok 3133 - Line 1492 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-").replace("-AB-", "*") ; a = "cd"; foo %]" => "*cd" 266s ok 3134 - Line 1494 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-") ; f = "ab"; foo %]" => "-AB-cd" 266s ok 3135 - Line 1495 "[% a = "ab" ; f = "abcd"; foo = \f.replace(a, "-AB-").replace("-AB-", "*") ; f = "ab"; foo %]" => "*cd" 266s ### reserved words ################################## engine_option (stream) 266s ok 3136 - Line 1506 "[% GET %]" => "" 266s ok 3137 - Line 1507 "[% GET GET %]" => "named_get" 266s ok 3138 - Line 1508 "[% GET get %]" => "lower_named_get" 266s ok 3139 - Line 1509 "[% GET ${'GET'} %]" => "bar" 266s ok 3140 - Line 1511 "[% GET = 1 %][% GET GET %]" => "" 266s ok 3141 - Line 1512 "[% SET GET = 1 %][% GET GET %]" => "1" 266s ok 3142 - Line 1514 "[% GET $hold_get %]" => "named_get" 266s ok 3143 - Line 1515 "[% GET $GET %]" => "value of named_get" 266s ok 3144 - Line 1516 "[% BLOCK GET %]hi[% END %][% PROCESS GET %]" => "hi" 266s ok 3145 - Line 1517 "[% BLOCK foo %]hi[% END %][% PROCESS foo a = GET %]" => "hi" 266s ok 3146 - Line 1518 "[% BLOCK foo %]hi[% END %][% PROCESS foo GET = 1 %]" => "" 266s ok 3147 - Line 1519 "[% BLOCK foo %]hi[% END %][% PROCESS foo IF GET %]" => "hi" 266s ### embedded items ################################## engine_option (stream) 266s ok 3148 - Line 1524 "[% " \" " %]" => " " " 266s ok 3149 - Line 1525 "[% " \$foo " %]" => " $foo " 266s ok 3150 - Line 1526 "[% " \${foo} " %]" => " ${foo} " 266s ok 3151 - Line 1527 "[% " \n " %]" => " 266s # " 266s ok 3152 - Line 1528 "[% " \t " %]" => " " 266s ok 3153 - Line 1529 "[% " \r " %]" => " " 266s ok 3154 - Line 1531 "[% 'foo\'bar' %]" => "foo'bar" 266s ok 3155 - Line 1532 "[% "foo\"bar" %]" => "foo"bar" 266s ok 3156 - Line 1533 "[% qw(foo \)).1 %]" => ")" 266s ok 3157 - Line 1534 "[% qw|foo \||.1 %]" => "|" 266s ok 3158 - Line 1536 "[% ' \' ' %]" => " ' " 266s ok 3159 - Line 1537 "[% ' \r ' %]" => " \r " 266s ok 3160 - Line 1538 "[% ' \n ' %]" => " \n " 266s ok 3161 - Line 1539 "[% ' \t ' %]" => " \t " 266s ok 3162 - Line 1540 "[% ' $foo ' %]" => " $foo " 266s ok 3163 - Line 1542 "[% A = "bar" ; ${ "A" } %]" => "bar" 266s ok 3164 - Line 1543 "[% A = "bar" ; "(${ A })" %]" => "(bar)" 266s ok 3165 - Line 1544 "[% A = "bar" ; ${ {a => "A"}.a } %]" => "bar" 266s ok 3166 - Line 1545 "[% A = "bar" ; "(${ {a => "A"}.a })" %]" => "(A)" 266s ok 3167 - Line 1546 "[% A = "bar" ; "(${ ${ {a => "A"}.a } })" %]" => "(bar)" 266s ok 3168 - Line 1547 "[% A = "bar" %](${ {a => "A"}.a })" => "(A)" 266s ok 3169 - Line 1548 "[% A = "bar" %](${ ${ {a => "A"}.a } })" => "(bar)" 266s ok 3170 - Line 1550 "[% "[%" %]" => "[%" 266s ok 3171 - Line 1551 "[% "%]" %]" => "%]" 266s ok 3172 - Line 1552 "[% a = "[% %]" %][% a %]" => "[% %]" 266s ok 3173 - Line 1553 "[% qw([% 1 + 2 %]).join %]" => "[% 1 + 2 %]" 266s ### STRICT ########################################## engine_option (stream) 266s ok 3174 - Line 1557 "[% TRY; foo; CATCH; error; END %]" => "var.undef error - undefined variable: foo in input text" 266s ok 3175 - Line 1558 "[% TRY; foo.bar(1); CATCH; error; END %]" => "var.undef error - undefined variable: foo.bar(1) in input text" 266s ok 3176 - Line 1559 "[% TRY; 1 IF foo.bar.baz; CATCH; error; END %]" => "var.undef error - undefined variable: foo.bar.baz in input text" 266s ok 3177 - Line 1561 "[% foo.bar() %]ok" => "ok" 266s ok 3178 - Line 1562 "[% foo.baz() %]ok" => "" 266s ### EVALUATE ######################################## engine_option (stream) 266s ok 3179 - Line 1568 "[% foo | eval %]" => "baz" 266s ok 3180 - Line 1570 "[% "[% 1 + 2 %]" | eval %]" => "3" 266s ok 3181 - Line 1571 "[% qw([% 1 + 2 %]).join.eval %]" => "3" 266s ok 3182 - Line 1573 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; f.eval %]" => ">>>>>caught" 266s ok 3183 - Line 1574 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; f.eval; f.eval %]" => ">>>>>caught>>>>>caught" 266s ok 3184 - Line 1575 "[% f = ">[% TRY; f.eval ; CATCH; 'foo' ; END %]"; f.eval;f.eval %]" => ">>foo>>foo" 266s ok 3185 - Line 1576 "[% '\#set($foo = 12)'|eval(syntax => 'velocity') %]|[% foo %]" => "|12" 266s ok 3186 - Line 1578 "[% f = ">[% TRY; f.eval ; CATCH; 'caught' ; END %]"; EVALUATE f %]" => ">>>>>caught" 266s ok 3187 - Line 1579 "[% f = ">[% TRY; f.eval ; CATCH; 'foo' ; END %]"; EVALUATE f; EVALUATE f %]" => ">>foo>>foo" 266s ok 3188 - Line 1580 "[% EVALUATE '\#set($foo = 12)' syntax => 'velocity' %]|[% foo %]" => "|12" 266s ok 3189 - Line 1582 "[% TRY; '[% bar %]'.eval(STRICT => 1); CATCH; error; END %]" => "var.undef error - undefined variable: bar in input text" 266s ok 3190 - Line 1583 "[% TRY; CONFIG STRICT => 1; '[% bar %]'.eval(STRICT => 0); CATCH; error; END %]" => "eval_strict error - Cannot disable STRICT once it is enabled" 266s ok 3191 - Line 1584 "[% TRY; '[% bar %]'.eval(STRICT => 1); CATCH; error.type; END; bing %] - ok" => "var.undef - ok" 266s ### DUMP ############################################ engine_option (stream) 266s ok 3192 - Line 1592 "[% DUMP a %]" => "DUMP: File "input text" line 1 266s # a = undef; 266s # " 266s ok 3193 - Line 1593 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = undef;" 266s ok 3194 - Line 1594 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = 's';" 266s ok 3195 - Line 1595 "[% 266s # p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 2 a = 's';" 266s ok 3196 - Line 1596 "[% p = DUMP a, b; p.collapse %]" => "DUMP: File "input text" line 1 a, b = [ 's', undef ];" 266s ok 3197 - Line 1597 "[% p = DUMP a Useqq => 'b'; p.collapse %]" => "DUMP: File "input text" line 1 a Useqq => 'b' = [ 's', { 'Useqq' => 'b' } ];" 266s ok 3198 - Line 1598 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = "s";" 266s ok 3199 - Line 1599 "[% p = DUMP a; p.collapse %]|foo" => "|foo" 266s ok 3200 - Line 1600 "[% p = DUMP _a, b; p.collapse %]" => "DUMP: File "input text" line 1 _a, b = [ undef, 'c' ];" 266s ok 3201 - Line 1601 "[% p = DUMP {a => 'b'}; p.collapse %]" => "DUMP: File "input text" line 1 {a => 'b'} = { 'a' => 'b' };" 266s ok 3202 - Line 1602 "[% p = DUMP _a; p.collapse %]" => "DUMP: File "input text" line 1 _a = undef;" 266s ok 3203 - Line 1603 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = { 'b' => 'c' };" 266s ok 3204 - Line 1604 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = {};" 266s ok 3205 - Line 1605 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 a = {};" 266s ok 3206 - Line 1606 "[% p = DUMP a; p.collapse %]" => "DUMP: File "input text" line 1 Dump(7)" 266s ok 3207 - Line 1607 "[% p = DUMP a; p.collapse %]" => "a = 's';" 266s ok 3208 - Line 1608 "[% p = DUMP a; p.collapse %]" => "
a = 's'; 
" 266s ok 3209 - Line 1610 "[% p = DUMP a; p.collapse %]" => "
a = 's'; 
" 266s ok 3210 - Line 1611 "[% p = DUMP a; p.collapse %]" => "a = 's';" 266s ok 3211 - Line 1613 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1 EntireStash = { 'a' => 'b', 'global' => undef };" 266s ok 3212 - Line 1614 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1 EntireStash = { 'a' => 'b', 'global' => undef };" 266s ok 3213 - Line 1615 "[% SET global; p = DUMP; p.collapse %]" => "DUMP: File "input text" line 1" 266s ### SYNTAX ########################################## engine_option (stream) 266s ok 3214 - Line 1622 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "" 266s ok 3215 - Line 1623 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 3216 - Line 1624 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 3217 - Line 1625 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237237" 266s ok 3218 - Line 1626 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 3219 - Line 1627 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 3220 - Line 1628 "[%- BLOCK a %]b is [% b %][% END %][% PROCESS a b => 237 | repeat(2) %]" => "b is 237b is 237" 266s ok 3221 - Line 1631 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 3222 - Line 1632 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|bar|bar|A" 266s ok 3223 - Line 1633 "[% a %]|[% $a %]|[% ${ a } %]|[% ${ "a" } %]" => "A|A|bar|A" 266s ok 3224 - Line 1635 "" => "FOO" 266s ok 3225 - Line 1636 "" => "7 8" 266s ok 3226 - Line 1637 "" => "1" 266s ok 3227 - Line 1638 "" => "1" 266s ok 3228 - Line 1639 "d" => "" 266s ok 3229 - Line 1641 "[% ""|eval(syntax => 'hte') %] = [% 6 %]" => "6 = 6" 266s ok 3230 - Line 1642 "[% ""|eval(syntax => 'ht') %] = [% 6 %]" => "" 266s ok 3231 - Line 1643 "[% ""|eval(syntax => 'ht') %] = [% 12 %]" => "12 = 12" 266s ### CONFIG ########################################## engine_option (stream) 266s ok 3232 - Line 1651 "[% CONFIG ANYCASE => 1 %][% get 234 %]" => "234" 266s ok 3233 - Line 1652 "[% CONFIG anycase => 1 %][% get 234 %]" => "234" 266s ok 3234 - Line 1653 "[% CONFIG PRE_CHOMP => '-' %] 266s # [% 234 %]" => "234" 266s ok 3235 - Line 1654 "[% CONFIG POST_CHOMP => '-' %][% 234 %] 266s # " => "234" 266s ok 3236 - Line 1655 "[% CONFIG INTERPOLATE => 1 %]${ 234 }" => "234" 266s ok 3237 - Line 1656 "[% CONFIG V1DOLLAR => 1 %][% a = 234 %][% $a %]" => "234" 266s ok 3238 - Line 1657 "[% CONFIG V2PIPE => 1 %][% BLOCK a %]b is [% b %][% END %][% PROCESS a b => 234 | repeat(2) %]" => "b is 234b is 234" 266s ok 3239 - Line 1658 "[% CONFIG V2EQUALS => 1 %][% ('7' == '7.0') || 0 %]" => "0" 266s ok 3240 - Line 1659 "[% CONFIG V2EQUALS => 0 %][% ('7' == '7.0') || 0 %]" => "1" 266s ok 3241 - Line 1661 "[% CONFIG BOGUS => 2 %]bar" => "" 266s ok 3242 - Line 1663 "[% CONFIG ANYCASE %]|[% CONFIG ANYCASE => 1 %][% CONFIG ANYCASE %]" => "CONFIG ANYCASE = undef|CONFIG ANYCASE = 1" 266s ok 3243 - Line 1664 "[% CONFIG ANYCASE %]|[% CONFIG ANYCASE => 1 %][% CONFIG ANYCASE %]" => "CONFIG ANYCASE = undef|CONFIG ANYCASE = 1" 266s ok 3244 - Line 1666 "[% "[% GET 1+2+3 %]" | eval %] = [% get 6 %]" => "" 266s ok 3245 - Line 1667 "[% CONFIG ANYCASE => 1 %][% get 6 %]" => "6" 266s ok 3246 - Line 1668 "[% CONFIG ANYCASE => 1 %][% "[% get 1+2+3 %]" | eval %] = [% get 6 %]" => "6 = 6" 266s ok 3247 - Line 1669 "[% "[% CONFIG ANYCASE => 1 %][% get 1+2+3 %]" | eval %] = [% get 6 %]" => "" 266s ok 3248 - Line 1670 "[% "[% CONFIG ANYCASE => 1 %][% get 1+2+3 %]" | eval %] = [% GET 6 %]" => "6 = 6" 266s ok 3249 - Line 1671 "[% CONFIG SYNTAX => 'hte' %][% ""|eval %] = [% 6 %]" => "6 = 6" 266s ok 3250 - Line 1672 "[% "[% get 1+2+3 %]" | eval(ANYCASE => 1) %] = [% GET 6 %]" => "6 = 6" 266s ok 3251 - Line 1674 "[% CONFIG DUMP %]|[% CONFIG DUMP => 0 %][% DUMP %]bar" => "CONFIG DUMP = undef|bar" 266s ok 3252 - Line 1675 "[% CONFIG DUMP => {Useqq=>1, header=>0, html=>0} %][% DUMP 'foo' %]" => "'foo' = "foo"; 266s # " 266s ok 3253 - Line 1676 "[% CONFIG VMETHOD_FUNCTIONS => 0 %][% sprintf('%d %d', 7, 8) %] d" => " d" 266s ok 3254 - Line 1677 "[% TRY; foo; CONFIG STRICT => 1; bar; CATCH; error; END %]" => "var.undef error - undefined variable: bar in input text" 266s ok 3255 - Line 1678 "[% TRY; foo; CONFIG STRICT => 1; CONFIG STRICT => 0; bar; CATCH; error; END %]" => "config.strict error - Cannot disable STRICT once it is enabled" 266s ok 3256 - Line 1679 "[% BLOCK foo; CONFIG STRICT => 1; baz; END; TRY; bam; PROCESS foo; bar; CATCH; error.type; END; bing %] - ok" => "var.undef - ok" 266s ok 3257 - Line 1681 "[% CONFIG AUTO_FILTER => "html"; foo %]" => "&" 266s ### DONE ############################################ engine_option (stream) 266s ok 266s t/10_tt_includes.t ...... 266s 1..351 266s ok 1 - use Template::Alloy; 266s ok 2 - Got a test dir up and running 266s ok 3 - Got a nested test dir up and running 266s ### INSERT ########################################## engine_option (normal) 266s ok 4 - Line 127 "([% INSERT bar.tt %])" => "([% blue %]BAR)" 266s ok 5 - Line 128 "([% SET file = 'bar.tt' %][% INSERT $file %])" => "([% blue %]BAR)" 266s ok 6 - Line 129 "([% SET file = 'bar.tt' %][% INSERT ${file} %])" => "([% blue %]BAR)" 266s ok 7 - Line 130 "([% SET file = 'bar.tt' %][% INSERT "$file" %])" => "([% blue %]BAR)" 266s ok 8 - Line 131 "([% SET file = 'bar' %][% INSERT "${file}.tt" %])" => "([% blue %]BAR)" 266s ### INCLUDE ######################################### engine_option (normal) 266s ok 9 - Line 136 "([% INCLUDE bar.tt %])" => "(BAR)" 266s ok 10 - Line 137 "[% PROCESS foo.tt %]" => "(BAR)" 266s ok 11 - Line 138 "[% PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 12 - Line 139 "[% META foo = 'string'; PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 13 - Line 140 "[% PROCESS meta.tt %][% template.bar %]" => "Metafoo() Metabar(meta.tt)" 266s ok 14 - Line 141 "[% META foo = 'meta'; PROCESS foo.tt %]" => "(metaBAR)" 266s ok 15 - Line 142 "([% SET file = 'bar.tt' %][% INCLUDE $file %])" => "(BAR)" 266s ok 16 - Line 143 "([% SET file = 'bar.tt' %][% INCLUDE ${file} %])" => "(BAR)" 266s ok 17 - Line 144 "([% SET file = 'bar.tt' %][% INCLUDE "$file" %])" => "(BAR)" 266s ok 18 - Line 145 "([% SET file = 'bar' %][% INCLUDE "${file}.tt" %])" => "(BAR)" 266s ok 19 - Line 147 "([% INCLUDE baz.tt %])" => "(42)" 266s ok 20 - Line 148 "([% INCLUDE baz.tt %])[% baz %]" => "(42)" 266s ok 21 - Line 149 "[% SET baz = 21 %]([% INCLUDE baz.tt %])[% baz %]" => "(42)21" 266s ok 22 - Line 151 "([% META blam = 5; INCLUDE blocks.tt %])" => "()" 266s ok 23 - Line 152 "([% META blam = 5; INCLUDE blocks.tt %])([% PROCESS foo text => 'bar' %])" => "" 266s ok 24 - Line 153 "([% META blam = 5; INCLUDE blocks.tt %])([% foo_m('hey') %])" => "()()" 266s ok 25 - Line 154 "([% META blam = 5; INCLUDE blocks.tt/foo text => 'bar' %])" => "" 266s ok 26 - Line 155 "([% META blam = 5; INCLUDE blocks.tt/bar %])" => "(bar)" 266s ok 27 - Line 156 "([% META blam = 5; INCLUDE blocks.tt/foo text => 'bar' %])" => "" 266s ### PROCESS ######################################### engine_option (normal) 266s ok 28 - Line 161 "([% PROCESS bar.tt %])" => "(BAR)" 266s ok 29 - Line 162 "[% PROCESS foo.tt %]" => "(BAR)" 266s ok 30 - Line 163 "[% PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 31 - Line 164 "[% META foo = 'string'; PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 32 - Line 165 "[% PROCESS meta.tt %][% template.bar %]" => "Metafoo() Metabar(meta.tt)" 266s ok 33 - Line 166 "[% META foo = 'meta'; PROCESS foo.tt %]" => "(metaBAR)" 266s ok 34 - Line 167 "([% SET file = 'bar.tt' %][% PROCESS $file %])" => "(BAR)" 266s ok 35 - Line 168 "([% SET file = 'bar.tt' %][% PROCESS ${file} %])" => "(BAR)" 266s ok 36 - Line 169 "([% SET file = 'bar.tt' %][% PROCESS "$file" %])" => "(BAR)" 266s ok 37 - Line 170 "([% SET file = 'bar' %][% PROCESS "${file}.tt" %])" => "(BAR)" 266s ok 38 - Line 172 "([% PROCESS baz.tt %])" => "(42)" 266s ok 39 - Line 173 "([% PROCESS baz.tt %])[% baz %]" => "(42)42" 266s ok 40 - Line 174 "[% SET baz = 21 %]([% PROCESS baz.tt %])[% baz %]" => "(42)42" 266s ok 41 - Line 176 "[% PROCESS nested/foo.tt %]" => "(Nested foo BAR)" 266s ok 42 - Line 177 "[% PROCESS nested/foo.tt %]" => "(Nested foo Nested bar)" 266s ok 43 - Line 178 "[% PROCESS nested/foo.tt %]" => "(Nested foo BAR)" 266s ok 44 - Line 179 "[% CONFIG ADD_LOCAL_PATH => 1 ; PROCESS nested/foo.tt %]" => "(Nested foo Nested bar)" 266s ok 45 - Line 181 "[% PROCESS nested/foo2.tt %]" => "" 266s ok 46 - Line 182 "[% PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 47 - Line 183 "[% PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 48 - Line 184 "[% CONFIG ADD_LOCAL_PATH => 1 ; PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 49 - Line 186 "([% META blam = 5; PROCESS blocks.tt %])" => "()" 266s ok 50 - Line 187 "([% META blam = 5; PROCESS blocks.tt %])([% PROCESS foo text => 'bar' %])" => "()(I am bar - 5bar)" 266s ok 51 - Line 188 "([% META blam = 5; PROCESS blocks.tt %])([% foo_m('hey') %])" => "()(I am hey - 5)" 266s ok 52 - Line 189 "([% META blam = 5; PROCESS blocks.tt/foo text => 'bar' %])" => "" 266s ok 53 - Line 190 "([% META blam = 5; PROCESS blocks.tt/bar %])" => "(bar)" 266s ok 54 - Line 191 "([% META blam = 5; PROCESS blocks.tt/foo text => 'bar' %])" => "" 266s ### WRAPPER ######################################### engine_option (normal) 266s ok 55 - Line 196 "([% WRAPPER wrap.tt %])" => "" 266s ok 56 - Line 197 "([% WRAPPER wrap.tt %] one [% END %])" => "(Hi one there)" 266s ok 57 - Line 198 "([% WRAPPER wrap.tt %] ([% baz %]) [% END %])" => "(Hi () there)" 266s ok 58 - Line 199 "([% WRAPPER wrap.tt %] one [% END %])" => "(HiBAZ one there)" 266s ok 59 - Line 200 "([% WRAPPER wrap.tt %] ([% baz; baz='-local' %]) [% END %][% baz %])" => "(Hi-local () there-local)" 266s ok 60 - Line 201 "([% WRAPPER wrap.tt %][% META foo='BLAM' %] [% END %])" => "(HiBLAM there)" 266s ### CONFIG PRE_PROCESS ############################## engine_option (normal) 266s ok 61 - Line 206 "Foo" => "BARFoo" 266s ok 62 - Line 207 "Foo" => "BARFoo" 266s ok 63 - Line 208 "Foo" => "(BAR)BARFoo" 266s ok 64 - Line 209 "Foo" => "BlueBARFoo" 266s ok 65 - Line 210 "Foo[% blue='Blue' %]" => "BARFoo" 266s ok 66 - Line 211 "Foo[% META foo='meta' %]" => "(metaBAR)Foo" 266s ok 67 - Line 212 "([% WRAPPER wrap.tt %] one [% END %])" => "BAR(Hi one there)" 266s ok 68 - Line 214 "Foo" => "<>Foo" 266s ### CONFIG POST_PROCESS ############################# engine_option (normal) 266s ok 69 - Line 219 "Foo" => "FooBAR" 266s ok 70 - Line 220 "Foo" => "FooBAR" 266s ok 71 - Line 221 "Foo" => "Foo(BAR)BAR" 266s ok 72 - Line 222 "Foo" => "FooBlueBAR" 266s ok 73 - Line 223 "Foo[% blue='Blue' %]" => "FooBlueBAR" 266s ok 74 - Line 224 "Foo[% META foo='meta' %]" => "Foo(metaBAR)" 266s ok 75 - Line 225 "([% WRAPPER wrap.tt %] one [% END %])" => "(Hi one there)BAR" 266s ok 76 - Line 227 "Foo" => "Foo<>" 266s ### CONFIG PROCESS ################################## engine_option (normal) 266s ok 77 - Line 232 "Foo" => "BAR" 266s ok 78 - Line 233 "Foo" => "BAR" 266s ok 79 - Line 234 "Foo" => "(BAR)BAR" 266s ok 80 - Line 235 "Foo" => "BlueBAR" 266s ok 81 - Line 236 "Foo[% META foo='meta' %]" => "(metaBAR)" 266s ok 82 - Line 237 "Foo[% META foo='meta' %]" => "BAR(metaBAR)" 266s ok 83 - Line 238 "Foo[% META foo='meta' %]" => "(metaBAR)BAR" 266s ok 84 - Line 240 "Foo" => "<>" 266s ### CONFIG WRAPPER ################################## engine_option (normal) 266s ok 85 - Line 245 " one " => "Hi one there" 266s ok 86 - Line 246 " one " => "Hi one there" 266s ok 87 - Line 247 " one " => "HiwrapHi one therethere" 266s ok 88 - Line 248 " ([% baz %]) " => "Hi () there" 266s ok 89 - Line 249 " one " => "HiBAZ one there" 266s ok 90 - Line 250 " ([% baz; baz='-local' %]) " => "Hi-local () there" 266s ok 91 - Line 251 "[% META foo='BLAM' %] " => "HiBLAM there" 266s ok 92 - Line 253 " one " => "BARHi one there" 266s ok 93 - Line 254 " one " => "HiBARthere" 266s ok 94 - Line 255 " one " => "Hi one thereBAR" 266s ok 95 - Line 257 "Foo" => "<>" 266s ### CONFIG ERRORS ################################### engine_option (normal) 266s ok 96 - Line 262 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 97 - Line 263 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 98 - Line 264 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 99 - Line 265 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 100 - Line 266 "[% THROW foo 'bar' %]" => "Error2 (foo) - (bar)" 266s ok 101 - Line 267 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 102 - Line 268 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 103 - Line 269 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 104 - Line 270 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 105 - Line 272 "[% THROW foo 'bar' %]" => "BARError (foo) - (bar)" 266s ok 106 - Line 273 "[% THROW foo 'bar' %]" => "Error (bing) - (blang)" 266s ok 107 - Line 274 "[% THROW foo 'bar' %]" => "Error (bing) - (blang)" 266s ok 108 - Line 276 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)BAR" 266s ok 109 - Line 277 "[% THROW foo 'bar' %]" => "HiError (foo) - (bar)there" 266s ok 110 - Line 279 "(outer)[% PROCESS 'die.tt' %]" => "Error (bing) - (blang)" 266s ok 111 - Line 281 "(outer)[% TRY %][% PROCESS 'die.tt' %][% CATCH %] [% END %]" => "(outer) " 266s ok 112 - Line 283 " one " => "" 266s ok 113 - Line 284 " one " => "" 266s ok 114 - Line 285 " one " => "" 266s ### CONFIG and DUMP ################################# engine_option (normal) 266s ok 115 - Line 290 "[% CONFIG DUMP => {html => 0}; DUMP foo; PROCESS config.tt; DUMP foo %]" => "DUMP: File "input text" line 1 266s # foo = 'FOO'; 266s # DUMP: File "config.tt" line 1
foo = 'FOO';
266s # 
DUMP: File "input text" line 1 266s # foo = 'FOO'; 266s # " 266s ok 116 - Line 297 "[% PROCESS 'config2.tt' %]" => "DUMP: File "config2.tt/nested" line 1 266s # foo = 'FOO'; 266s # " 266s ### NOT FOUND CACHE ################################# engine_option (normal) 266s ok 117 - Line 304 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found (cached)) 266s # " 266s ok 118 - Line 305 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found) 266s # " 266s ok 119 - Line 306 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found) 266s # " 266s ### DONE ############################################ engine_option (normal) 266s ### INSERT ########################################## engine_option (compile_perl) 266s ok 120 - Line 127 "([% INSERT bar.tt %])" => "([% blue %]BAR)" 266s ok 121 - Line 128 "([% SET file = 'bar.tt' %][% INSERT $file %])" => "([% blue %]BAR)" 266s ok 122 - Line 129 "([% SET file = 'bar.tt' %][% INSERT ${file} %])" => "([% blue %]BAR)" 266s ok 123 - Line 130 "([% SET file = 'bar.tt' %][% INSERT "$file" %])" => "([% blue %]BAR)" 266s ok 124 - Line 131 "([% SET file = 'bar' %][% INSERT "${file}.tt" %])" => "([% blue %]BAR)" 266s ### INCLUDE ######################################### engine_option (compile_perl) 266s ok 125 - Line 136 "([% INCLUDE bar.tt %])" => "(BAR)" 266s ok 126 - Line 137 "[% PROCESS foo.tt %]" => "(BAR)" 266s ok 127 - Line 138 "[% PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 128 - Line 139 "[% META foo = 'string'; PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 129 - Line 140 "[% PROCESS meta.tt %][% template.bar %]" => "Metafoo() Metabar(meta.tt)" 266s ok 130 - Line 141 "[% META foo = 'meta'; PROCESS foo.tt %]" => "(metaBAR)" 266s ok 131 - Line 142 "([% SET file = 'bar.tt' %][% INCLUDE $file %])" => "(BAR)" 266s ok 132 - Line 143 "([% SET file = 'bar.tt' %][% INCLUDE ${file} %])" => "(BAR)" 266s ok 133 - Line 144 "([% SET file = 'bar.tt' %][% INCLUDE "$file" %])" => "(BAR)" 266s ok 134 - Line 145 "([% SET file = 'bar' %][% INCLUDE "${file}.tt" %])" => "(BAR)" 266s ok 135 - Line 147 "([% INCLUDE baz.tt %])" => "(42)" 266s ok 136 - Line 148 "([% INCLUDE baz.tt %])[% baz %]" => "(42)" 266s ok 137 - Line 149 "[% SET baz = 21 %]([% INCLUDE baz.tt %])[% baz %]" => "(42)21" 266s ok 138 - Line 151 "([% META blam = 5; INCLUDE blocks.tt %])" => "()" 266s ok 139 - Line 152 "([% META blam = 5; INCLUDE blocks.tt %])([% PROCESS foo text => 'bar' %])" => "" 266s ok 140 - Line 153 "([% META blam = 5; INCLUDE blocks.tt %])([% foo_m('hey') %])" => "()()" 266s ok 141 - Line 154 "([% META blam = 5; INCLUDE blocks.tt/foo text => 'bar' %])" => "" 266s ok 142 - Line 155 "([% META blam = 5; INCLUDE blocks.tt/bar %])" => "(bar)" 266s ok 143 - Line 156 "([% META blam = 5; INCLUDE blocks.tt/foo text => 'bar' %])" => "" 266s ### PROCESS ######################################### engine_option (compile_perl) 266s ok 144 - Line 161 "([% PROCESS bar.tt %])" => "(BAR)" 266s ok 145 - Line 162 "[% PROCESS foo.tt %]" => "(BAR)" 266s ok 146 - Line 163 "[% PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 147 - Line 164 "[% META foo = 'string'; PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 148 - Line 165 "[% PROCESS meta.tt %][% template.bar %]" => "Metafoo() Metabar(meta.tt)" 266s ok 149 - Line 166 "[% META foo = 'meta'; PROCESS foo.tt %]" => "(metaBAR)" 266s ok 150 - Line 167 "([% SET file = 'bar.tt' %][% PROCESS $file %])" => "(BAR)" 266s ok 151 - Line 168 "([% SET file = 'bar.tt' %][% PROCESS ${file} %])" => "(BAR)" 266s ok 152 - Line 169 "([% SET file = 'bar.tt' %][% PROCESS "$file" %])" => "(BAR)" 266s ok 153 - Line 170 "([% SET file = 'bar' %][% PROCESS "${file}.tt" %])" => "(BAR)" 266s ok 154 - Line 172 "([% PROCESS baz.tt %])" => "(42)" 266s ok 155 - Line 173 "([% PROCESS baz.tt %])[% baz %]" => "(42)42" 266s ok 156 - Line 174 "[% SET baz = 21 %]([% PROCESS baz.tt %])[% baz %]" => "(42)42" 266s ok 157 - Line 176 "[% PROCESS nested/foo.tt %]" => "(Nested foo BAR)" 266s ok 158 - Line 177 "[% PROCESS nested/foo.tt %]" => "(Nested foo Nested bar)" 266s ok 159 - Line 178 "[% PROCESS nested/foo.tt %]" => "(Nested foo BAR)" 266s ok 160 - Line 179 "[% CONFIG ADD_LOCAL_PATH => 1 ; PROCESS nested/foo.tt %]" => "(Nested foo Nested bar)" 266s ok 161 - Line 181 "[% PROCESS nested/foo2.tt %]" => "" 266s ok 162 - Line 182 "[% PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 163 - Line 183 "[% PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 164 - Line 184 "[% CONFIG ADD_LOCAL_PATH => 1 ; PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 165 - Line 186 "([% META blam = 5; PROCESS blocks.tt %])" => "()" 266s ok 166 - Line 187 "([% META blam = 5; PROCESS blocks.tt %])([% PROCESS foo text => 'bar' %])" => "()(I am bar - 5bar)" 266s ok 167 - Line 188 "([% META blam = 5; PROCESS blocks.tt %])([% foo_m('hey') %])" => "()(I am hey - 5)" 266s ok 168 - Line 189 "([% META blam = 5; PROCESS blocks.tt/foo text => 'bar' %])" => "" 266s ok 169 - Line 190 "([% META blam = 5; PROCESS blocks.tt/bar %])" => "(bar)" 266s ok 170 - Line 191 "([% META blam = 5; PROCESS blocks.tt/foo text => 'bar' %])" => "" 266s ### WRAPPER ######################################### engine_option (compile_perl) 266s ok 171 - Line 196 "([% WRAPPER wrap.tt %])" => "" 266s ok 172 - Line 197 "([% WRAPPER wrap.tt %] one [% END %])" => "(Hi one there)" 266s ok 173 - Line 198 "([% WRAPPER wrap.tt %] ([% baz %]) [% END %])" => "(Hi () there)" 266s ok 174 - Line 199 "([% WRAPPER wrap.tt %] one [% END %])" => "(HiBAZ one there)" 266s ok 175 - Line 200 "([% WRAPPER wrap.tt %] ([% baz; baz='-local' %]) [% END %][% baz %])" => "(Hi-local () there-local)" 266s ok 176 - Line 201 "([% WRAPPER wrap.tt %][% META foo='BLAM' %] [% END %])" => "(HiBLAM there)" 266s ### CONFIG PRE_PROCESS ############################## engine_option (compile_perl) 266s ok 177 - Line 206 "Foo" => "BARFoo" 266s ok 178 - Line 207 "Foo" => "BARFoo" 266s ok 179 - Line 208 "Foo" => "(BAR)BARFoo" 266s ok 180 - Line 209 "Foo" => "BlueBARFoo" 266s ok 181 - Line 210 "Foo[% blue='Blue' %]" => "BARFoo" 266s ok 182 - Line 211 "Foo[% META foo='meta' %]" => "(metaBAR)Foo" 266s ok 183 - Line 212 "([% WRAPPER wrap.tt %] one [% END %])" => "BAR(Hi one there)" 266s ok 184 - Line 214 "Foo" => "<>Foo" 266s ### CONFIG POST_PROCESS ############################# engine_option (compile_perl) 266s ok 185 - Line 219 "Foo" => "FooBAR" 266s ok 186 - Line 220 "Foo" => "FooBAR" 266s ok 187 - Line 221 "Foo" => "Foo(BAR)BAR" 266s ok 188 - Line 222 "Foo" => "FooBlueBAR" 266s ok 189 - Line 223 "Foo[% blue='Blue' %]" => "FooBlueBAR" 266s ok 190 - Line 224 "Foo[% META foo='meta' %]" => "Foo(metaBAR)" 266s ok 191 - Line 225 "([% WRAPPER wrap.tt %] one [% END %])" => "(Hi one there)BAR" 266s ok 192 - Line 227 "Foo" => "Foo<>" 266s ### CONFIG PROCESS ################################## engine_option (compile_perl) 266s ok 193 - Line 232 "Foo" => "BAR" 266s ok 194 - Line 233 "Foo" => "BAR" 266s ok 195 - Line 234 "Foo" => "(BAR)BAR" 266s ok 196 - Line 235 "Foo" => "BlueBAR" 266s ok 197 - Line 236 "Foo[% META foo='meta' %]" => "(metaBAR)" 266s ok 198 - Line 237 "Foo[% META foo='meta' %]" => "BAR(metaBAR)" 266s ok 199 - Line 238 "Foo[% META foo='meta' %]" => "(metaBAR)BAR" 266s ok 200 - Line 240 "Foo" => "<>" 266s ### CONFIG WRAPPER ################################## engine_option (compile_perl) 266s ok 201 - Line 245 " one " => "Hi one there" 266s ok 202 - Line 246 " one " => "Hi one there" 266s ok 203 - Line 247 " one " => "HiwrapHi one therethere" 266s ok 204 - Line 248 " ([% baz %]) " => "Hi () there" 266s ok 205 - Line 249 " one " => "HiBAZ one there" 266s ok 206 - Line 250 " ([% baz; baz='-local' %]) " => "Hi-local () there" 266s ok 207 - Line 251 "[% META foo='BLAM' %] " => "HiBLAM there" 266s ok 208 - Line 253 " one " => "BARHi one there" 266s ok 209 - Line 254 " one " => "HiBARthere" 266s ok 210 - Line 255 " one " => "Hi one thereBAR" 266s ok 211 - Line 257 "Foo" => "<>" 266s ### CONFIG ERRORS ################################### engine_option (compile_perl) 266s ok 212 - Line 262 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 213 - Line 263 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 214 - Line 264 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 215 - Line 265 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 216 - Line 266 "[% THROW foo 'bar' %]" => "Error2 (foo) - (bar)" 266s ok 217 - Line 267 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 218 - Line 268 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 219 - Line 269 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 220 - Line 270 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 221 - Line 272 "[% THROW foo 'bar' %]" => "BARError (foo) - (bar)" 266s ok 222 - Line 273 "[% THROW foo 'bar' %]" => "Error (bing) - (blang)" 266s ok 223 - Line 274 "[% THROW foo 'bar' %]" => "Error (bing) - (blang)" 266s ok 224 - Line 276 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)BAR" 266s ok 225 - Line 277 "[% THROW foo 'bar' %]" => "HiError (foo) - (bar)there" 266s ok 226 - Line 279 "(outer)[% PROCESS 'die.tt' %]" => "Error (bing) - (blang)" 266s ok 227 - Line 281 "(outer)[% TRY %][% PROCESS 'die.tt' %][% CATCH %] [% END %]" => "(outer) " 266s ok 228 - Line 283 " one " => "" 266s ok 229 - Line 284 " one " => "" 266s ok 230 - Line 285 " one " => "" 266s ### CONFIG and DUMP ################################# engine_option (compile_perl) 266s ok 231 - Line 290 "[% CONFIG DUMP => {html => 0}; DUMP foo; PROCESS config.tt; DUMP foo %]" => "DUMP: File "input text" line 1 266s # foo = 'FOO'; 266s # DUMP: File "config.tt" line 1
foo = 'FOO';
266s # 
DUMP: File "input text" line 1 266s # foo = 'FOO'; 266s # " 266s ok 232 - Line 297 "[% PROCESS 'config2.tt' %]" => "DUMP: File "config2.tt/nested" line 1 266s # foo = 'FOO'; 266s # " 266s ### NOT FOUND CACHE ################################# engine_option (compile_perl) 266s ok 233 - Line 304 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found (cached)) 266s # " 266s ok 234 - Line 305 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found) 266s # " 266s ok 235 - Line 306 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found) 266s # " 266s ### DONE ############################################ engine_option (compile_perl) 266s ### INSERT ########################################## engine_option (stream) 266s ok 236 - Line 127 "([% INSERT bar.tt %])" => "([% blue %]BAR)" 266s ok 237 - Line 128 "([% SET file = 'bar.tt' %][% INSERT $file %])" => "([% blue %]BAR)" 266s ok 238 - Line 129 "([% SET file = 'bar.tt' %][% INSERT ${file} %])" => "([% blue %]BAR)" 266s ok 239 - Line 130 "([% SET file = 'bar.tt' %][% INSERT "$file" %])" => "([% blue %]BAR)" 266s ok 240 - Line 131 "([% SET file = 'bar' %][% INSERT "${file}.tt" %])" => "([% blue %]BAR)" 266s ### INCLUDE ######################################### engine_option (stream) 266s ok 241 - Line 136 "([% INCLUDE bar.tt %])" => "(BAR)" 266s ok 242 - Line 137 "[% PROCESS foo.tt %]" => "(BAR)" 266s ok 243 - Line 138 "[% PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 244 - Line 139 "[% META foo = 'string'; PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 245 - Line 140 "[% PROCESS meta.tt %][% template.bar %]" => "Metafoo() Metabar(meta.tt)" 266s ok 246 - Line 141 "[% META foo = 'meta'; PROCESS foo.tt %]" => "(metaBAR)" 266s ok 247 - Line 142 "([% SET file = 'bar.tt' %][% INCLUDE $file %])" => "(BAR)" 266s ok 248 - Line 143 "([% SET file = 'bar.tt' %][% INCLUDE ${file} %])" => "(BAR)" 266s ok 249 - Line 144 "([% SET file = 'bar.tt' %][% INCLUDE "$file" %])" => "(BAR)" 266s ok 250 - Line 145 "([% SET file = 'bar' %][% INCLUDE "${file}.tt" %])" => "(BAR)" 266s ok 251 - Line 147 "([% INCLUDE baz.tt %])" => "(42)" 266s ok 252 - Line 148 "([% INCLUDE baz.tt %])[% baz %]" => "(42)" 266s ok 253 - Line 149 "[% SET baz = 21 %]([% INCLUDE baz.tt %])[% baz %]" => "(42)21" 266s ok 254 - Line 151 "([% META blam = 5; INCLUDE blocks.tt %])" => "()" 266s ok 255 - Line 152 "([% META blam = 5; INCLUDE blocks.tt %])([% PROCESS foo text => 'bar' %])" => "()(" 266s ok 256 - Line 153 "([% META blam = 5; INCLUDE blocks.tt %])([% foo_m('hey') %])" => "()()" 266s ok 257 - Line 154 "([% META blam = 5; INCLUDE blocks.tt/foo text => 'bar' %])" => "(" 266s ok 258 - Line 155 "([% META blam = 5; INCLUDE blocks.tt/bar %])" => "(bar)" 266s ok 259 - Line 156 "([% META blam = 5; INCLUDE blocks.tt/foo text => 'bar' %])" => "(I am bar - 5" 266s ### PROCESS ######################################### engine_option (stream) 266s ok 260 - Line 161 "([% PROCESS bar.tt %])" => "(BAR)" 266s ok 261 - Line 162 "[% PROCESS foo.tt %]" => "(BAR)" 266s ok 262 - Line 163 "[% PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 263 - Line 164 "[% META foo = 'string'; PROCESS meta.tt %]" => "Metafoo() Metabar(meta.tt)" 266s ok 264 - Line 165 "[% PROCESS meta.tt %][% template.bar %]" => "Metafoo() Metabar(meta.tt)" 266s ok 265 - Line 166 "[% META foo = 'meta'; PROCESS foo.tt %]" => "(metaBAR)" 266s ok 266 - Line 167 "([% SET file = 'bar.tt' %][% PROCESS $file %])" => "(BAR)" 266s ok 267 - Line 168 "([% SET file = 'bar.tt' %][% PROCESS ${file} %])" => "(BAR)" 266s ok 268 - Line 169 "([% SET file = 'bar.tt' %][% PROCESS "$file" %])" => "(BAR)" 266s ok 269 - Line 170 "([% SET file = 'bar' %][% PROCESS "${file}.tt" %])" => "(BAR)" 266s ok 270 - Line 172 "([% PROCESS baz.tt %])" => "(42)" 266s ok 271 - Line 173 "([% PROCESS baz.tt %])[% baz %]" => "(42)42" 266s ok 272 - Line 174 "[% SET baz = 21 %]([% PROCESS baz.tt %])[% baz %]" => "(42)42" 266s ok 273 - Line 176 "[% PROCESS nested/foo.tt %]" => "(Nested foo BAR)" 266s ok 274 - Line 177 "[% PROCESS nested/foo.tt %]" => "(Nested foo Nested bar)" 266s ok 275 - Line 178 "[% PROCESS nested/foo.tt %]" => "(Nested foo BAR)" 266s ok 276 - Line 179 "[% CONFIG ADD_LOCAL_PATH => 1 ; PROCESS nested/foo.tt %]" => "(Nested foo Nested bar)" 266s ok 277 - Line 181 "[% PROCESS nested/foo2.tt %]" => "(Nested foo " 266s ok 278 - Line 182 "[% PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 279 - Line 183 "[% PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 280 - Line 184 "[% CONFIG ADD_LOCAL_PATH => 1 ; PROCESS nested/foo2.tt %]" => "(Nested foo Nested bar2)" 266s ok 281 - Line 186 "([% META blam = 5; PROCESS blocks.tt %])" => "()" 266s ok 282 - Line 187 "([% META blam = 5; PROCESS blocks.tt %])([% PROCESS foo text => 'bar' %])" => "()(I am bar - 5bar)" 266s ok 283 - Line 188 "([% META blam = 5; PROCESS blocks.tt %])([% foo_m('hey') %])" => "()(I am hey - 5)" 266s ok 284 - Line 189 "([% META blam = 5; PROCESS blocks.tt/foo text => 'bar' %])" => "(" 266s ok 285 - Line 190 "([% META blam = 5; PROCESS blocks.tt/bar %])" => "(bar)" 266s ok 286 - Line 191 "([% META blam = 5; PROCESS blocks.tt/foo text => 'bar' %])" => "(I am bar - 5" 266s ### WRAPPER ######################################### engine_option (stream) 266s ok 287 - Line 196 "([% WRAPPER wrap.tt %])" => "" 266s ok 288 - Line 197 "([% WRAPPER wrap.tt %] one [% END %])" => "(Hi one there)" 266s ok 289 - Line 198 "([% WRAPPER wrap.tt %] ([% baz %]) [% END %])" => "(Hi () there)" 266s ok 290 - Line 199 "([% WRAPPER wrap.tt %] one [% END %])" => "(HiBAZ one there)" 266s ok 291 - Line 200 "([% WRAPPER wrap.tt %] ([% baz; baz='-local' %]) [% END %][% baz %])" => "(Hi-local () there-local)" 266s ok 292 - Line 201 "([% WRAPPER wrap.tt %][% META foo='BLAM' %] [% END %])" => "(HiBLAM there)" 266s ### CONFIG PRE_PROCESS ############################## engine_option (stream) 266s ok 293 - Line 206 "Foo" => "BARFoo" 266s ok 294 - Line 207 "Foo" => "BARFoo" 266s ok 295 - Line 208 "Foo" => "(BAR)BARFoo" 266s ok 296 - Line 209 "Foo" => "BlueBARFoo" 266s ok 297 - Line 210 "Foo[% blue='Blue' %]" => "BARFoo" 266s ok 298 - Line 211 "Foo[% META foo='meta' %]" => "(metaBAR)Foo" 266s ok 299 - Line 212 "([% WRAPPER wrap.tt %] one [% END %])" => "BAR(Hi one there)" 266s ok 300 - Line 214 "Foo" => "<>Foo" 266s ### CONFIG POST_PROCESS ############################# engine_option (stream) 266s ok 301 - Line 219 "Foo" => "FooBAR" 266s ok 302 - Line 220 "Foo" => "FooBAR" 266s ok 303 - Line 221 "Foo" => "Foo(BAR)BAR" 266s ok 304 - Line 222 "Foo" => "FooBlueBAR" 266s ok 305 - Line 223 "Foo[% blue='Blue' %]" => "FooBlueBAR" 266s ok 306 - Line 224 "Foo[% META foo='meta' %]" => "Foo(metaBAR)" 266s ok 307 - Line 225 "([% WRAPPER wrap.tt %] one [% END %])" => "(Hi one there)BAR" 266s ok 308 - Line 227 "Foo" => "Foo<>" 266s ### CONFIG PROCESS ################################## engine_option (stream) 266s ok 309 - Line 232 "Foo" => "BAR" 266s ok 310 - Line 233 "Foo" => "BAR" 266s ok 311 - Line 234 "Foo" => "(BAR)BAR" 266s ok 312 - Line 235 "Foo" => "BlueBAR" 266s ok 313 - Line 236 "Foo[% META foo='meta' %]" => "(metaBAR)" 266s ok 314 - Line 237 "Foo[% META foo='meta' %]" => "BAR(metaBAR)" 266s ok 315 - Line 238 "Foo[% META foo='meta' %]" => "(metaBAR)BAR" 266s ok 316 - Line 240 "Foo" => "<>" 266s ### CONFIG WRAPPER ################################## engine_option (stream) 266s ok 317 - Line 245 " one " => "Hi one there" 266s ok 318 - Line 246 " one " => "Hi one there" 266s ok 319 - Line 247 " one " => "HiwrapHi one therethere" 266s ok 320 - Line 248 " ([% baz %]) " => "Hi () there" 266s ok 321 - Line 249 " one " => "HiBAZ one there" 266s ok 322 - Line 250 " ([% baz; baz='-local' %]) " => "Hi-local () there" 266s ok 323 - Line 251 "[% META foo='BLAM' %] " => "HiBLAM there" 266s ok 324 - Line 253 " one " => "BARHi one there" 266s ok 325 - Line 254 " one " => "HiBARthere" 266s ok 326 - Line 255 " one " => "Hi one thereBAR" 266s ok 327 - Line 257 "Foo" => "<>" 266s ### CONFIG ERRORS ################################### engine_option (stream) 266s ok 328 - Line 262 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 329 - Line 263 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 330 - Line 264 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 331 - Line 265 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 332 - Line 266 "[% THROW foo 'bar' %]" => "Error2 (foo) - (bar)" 266s ok 333 - Line 267 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 334 - Line 268 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 335 - Line 269 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)" 266s ok 336 - Line 270 "[% THROW foo.baz 'bar' %]" => "Error2 (foo.baz) - (bar)" 266s ok 337 - Line 272 "[% THROW foo 'bar' %]" => "BARError (foo) - (bar)" 266s ok 338 - Line 273 "[% THROW foo 'bar' %]" => "Error (bing) - (blang)" 266s ok 339 - Line 275 "[% THROW foo 'bar' %]" => "BARError (bing) - (blang)" 266s ok 340 - Line 276 "[% THROW foo 'bar' %]" => "Error (foo) - (bar)BAR" 266s ok 341 - Line 277 "[% THROW foo 'bar' %]" => "HiError (foo) - (bar)there" 266s ok 342 - Line 280 "(outer)[% PROCESS 'die.tt' %]" => "(outer)Error (bing) - (blang)" 266s ok 343 - Line 281 "(outer)[% TRY %][% PROCESS 'die.tt' %][% CATCH %] [% END %]" => "(outer) " 266s ok 344 - Line 283 " one " => "" 266s ok 345 - Line 284 " one " => " one " 266s ok 346 - Line 285 " one " => "" 266s ### CONFIG and DUMP ################################# engine_option (stream) 266s ok 347 - Line 290 "[% CONFIG DUMP => {html => 0}; DUMP foo; PROCESS config.tt; DUMP foo %]" => "DUMP: File "input text" line 1 266s # foo = 'FOO'; 266s # DUMP: File "config.tt" line 1
foo = 'FOO';
266s # 
DUMP: File "input text" line 1 266s # foo = 'FOO'; 266s # " 266s ok 348 - Line 297 "[% PROCESS 'config2.tt' %]" => "DUMP: File "config2.tt/nested" line 1 266s # foo = 'FOO'; 266s # " 266s ### NOT FOUND CACHE ################################# engine_option (stream) 266s ok 349 - Line 304 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found (cached)) 266s # " 266s ok 350 - Line 305 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found) 266s # " 266s ok 351 - Line 306 "[% BLOCK foo; TRY; PROCESS blurty.tt; CATCH %]([% error.type %])([% error.info %]) 266s # [% END; END; PROCESS foo; PROCESS foo %]" => "(file)(blurty.tt: not found) 266s # (file)(blurty.tt: not found) 266s # " 266s ### DONE ############################################ engine_option (stream) 266s ok 266s t/11_tt_input_output.t .. 266s 1..21 266s ok 1 - use Template::Alloy; 266s ok 2 - Got a test dir up and running 266s ### INPUT ########################################### 266s ok 3 - process(\$in, {}, \$out) 266s ok 4 - process($filename, {}, \$out) 266s ok 5 - process(\&code, {}, \$out) 266s ok 6 - process($obj->load_template($filename), {}, \$out) 266s ok 7 - process(\*FH, {}, \$out) 266s ok 8 - process($fh, {}, \$out) 266s ### OUTPUT ########################################## 266s ok 9 - new(OUTPUT=>\$out)->process(\$str) 266s ok 10 - process(\$str, {}, \&code) 266s ok 11 - process(\$str, {}, $obj) - where $obj->can("print") 266s ok 12 - process(\$str, {}, \$out) 266s ok 13 - process(\$str, {}, \@out) 266s ok 14 - process(\$str, {}, \*FH) 266s ok 15 - process(\$str, {}, $fh) 266s ok 16 - Skip ABSOLUTE/RELATIVE output tests 266s ok 17 - Skip ABSOLUTE/RELATIVE output tests 266s ok 18 - Skip ABSOLUTE/RELATIVE output tests 266s ok 19 - process(\$str, {}, $filename) - with OUTPUT_PATH 266s ok 20 - process(\$str, {}, $filename) - with binmode 266s ok 21 - process(\$str) 266s ### DONE ############################################ 266s ok 266s t/15_tt_view.t .......... 266s 1..105 266s ok 1 - use Template::Alloy; 266s ok 2 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 3 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 4 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 5 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 6 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 7 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 8 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 9 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 10 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 11 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 12 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 13 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 14 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 15 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 16 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 17 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 18 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 19 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 20 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 21 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 22 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 23 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 24 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 25 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 26 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 27 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 28 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 29 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 30 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 31 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 32 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 33 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 34 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 35 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 36 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 37 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 38 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 39 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 40 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 41 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 42 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 43 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 44 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 45 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 46 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 47 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 48 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 49 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 50 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 51 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 52 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 53 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 54 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 55 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 56 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 57 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 58 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 59 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 60 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 61 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 62 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 63 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 64 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 65 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 66 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 67 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 68 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 69 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 70 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 71 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 72 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 73 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 74 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 75 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 76 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 77 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 78 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 79 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 80 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 81 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 82 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 83 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 84 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 85 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 86 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 87 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 88 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 89 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 90 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 91 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 92 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 93 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 94 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 95 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 96 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 97 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 98 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 99 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 100 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 101 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 102 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 103 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 104 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 105 # skip Template::View is not installed - skipping Template::View integration tests 266s ok 266s t/20_html_template.t .... 266s 1..250 266s ok 1 - use Template::Alloy; 266s ok 2 - Got a test dir up and running 266s ### VAR ############################################# compile perl (0) 266s ok 3 - Line 94 "Foo" => "Foo" 266s ok 4 - Line 96 "" => "FOO" 266s ok 5 - Line 97 "" => "FOO" 266s ok 6 - Line 98 "" => "FOO" 266s ok 7 - Line 99 "" => "FOO" 266s ok 8 - Line 100 "" => "FOO" 266s ok 9 - Line 101 "" => "FOO" 266s ok 10 - Line 102 "" => "FOO" 266s ok 11 - Line 103 "" => "FOO" 266s ok 12 - Line 104 "" => "FOO" 266s ok 13 - Line 105 "" => "FOO" 266s ok 14 - Line 106 "" => "FOO" 266s ok 15 - Line 107 "" => "FOO" 266s ok 16 - Line 108 "" => "FOO" 266s ok 17 - Line 110 "" => "<>" 266s ok 18 - Line 111 "" => "<>" 266s ok 19 - Line 112 "" => "<>" 266s ok 20 - Line 113 "" => "<>" 266s ok 21 - Line 114 "" => "<>" 266s ok 22 - Line 115 "" => "<>" 266s ok 23 - Line 116 "" => "<>" 266s ok 24 - Line 117 "" => "<>" 266s ok 25 - Line 118 "" => "<>" 266s ok 26 - Line 119 "" => "%3C%3E" 266s ok 27 - Line 120 "" => "<>\n\r \"\'" 266s ok 28 - Line 122 "" => "<>" 266s ok 29 - Line 123 "" => "<>" 266s ok 30 - Line 124 "" => "<>" 266s ok 31 - Line 125 "" => "<>" 266s ok 32 - Line 127 "" => "FOO" 266s ok 33 - Line 128 "" => "FOO" 266s ok 34 - Line 129 "" => "FOO" 266s ok 35 - Line 130 "d" => "bard" 266s ok 36 - Line 131 "d" => "bard" 266s ok 37 - Line 132 "d" => "bard" 266s ok 38 - Line 134 "" => "FOO" 266s ok 39 - Line 135 "" => "FOO" 266s ok 40 - Line 137 "" => "&" 266s ### IF / ELSE / UNLESS ############################## compile perl (0) 266s ok 41 - Line 142 "bar" => "" 266s ok 42 - Line 143 "bar" => "bar" 266s ok 43 - Line 144 "barbing" => "bing" 266s ok 44 - Line 145 "barbing" => "bar" 266s ok 45 - Line 146 "barbing" => "bar" 266s ok 46 - Line 147 "barbing" => "bar" 266s ok 47 - Line 148 "barbing" => "bar" 266s ok 48 - Line 149 "barbing" => "bar" 266s ok 49 - Line 150 "barbing" => "bar" 266s ok 50 - Line 151 "barbing" => "bing" 266s ok 51 - Line 152 "barbing" => "bar" 266s ok 52 - Line 153 " "" 266s ok 53 - Line 154 "barbing" => "bar" 266s ok 54 - Line 155 "barbaz" => "baz" 266s ok 55 - Line 156 "bar" => "bar" 266s ok 56 - Line 157 "bar" => "" 266s ok 57 - Line 158 "barbaz" => "barbaz" 266s ok 58 - Line 159 "barbing" => "bing" 266s ok 59 - Line 160 "barbing" => "bar" 266s ok 60 - Line 162 "barbaz" => "" 266s ok 61 - Line 163 "barbaz" => "" 266s ### INCLUDE ######################################### compile perl (0) 266s ok 62 - Line 168 "bar" => "" 266s ok 63 - Line 169 "" => "Good Day!" 266s ok 64 - Line 170 "" => "Good Day!" 266s ok 65 - Line 171 "" => "Good Day!" 266s ok 66 - Line 172 "" => "Good Day!" 266s ok 67 - Line 173 "" => "Good Day!" 266s ok 68 - Line 174 "" => "Good Day!" 266s ok 69 - Line 175 "" => "" 266s ok 70 - Line 177 "" => "" 266s ok 71 - Line 178 "" => "" 266s ok 72 - Line 180 "" => "Good Day!" 266s ok 73 - Line 181 "" => "Good Day!" 266s ok 74 - Line 182 "" => "Good Day!" 266s ok 75 - Line 184 "" => "()" 266s ok 76 - Line 185 "" => "(hi)" 266s ### EXPR ############################################ compile perl (0) 266s ok 77 - Line 190 "" => "777" 266s ok 78 - Line 191 "" => "777" 266s ok 79 - Line 192 "" => "777" 266s ok 80 - Line 193 "" => "777" 266s ok 81 - Line 194 "" => "777" 266s ok 82 - Line 195 "" => "<>" 266s ok 83 - Line 196 "" => "" 266s ok 84 - Line 197 "" => "" 266s ok 85 - Line 199 "" => "FOO" 266s ok 86 - Line 201 "" => "&" 266s ok 87 - Line 202 "" => "&" 266s ### LOOP ############################################ compile perl (0) 266s ok 88 - Line 207 "foo" => "foo" 266s ok 89 - Line 208 "Hifoo" => "foo" 266s ok 90 - Line 209 "Hifoo" => "Hifoo" 266s ok 91 - Line 210 "Hifoo" => "HiHifoo" 266s ok 92 - Line 211 "()foo" => "(1)(2)(3)foo" 266s ok 93 - Line 212 "()foo" => "(1)(2)(3)foo" 266s ok 94 - Line 213 "()foo" => "(1)(2)(3)foo" 266s ok 95 - Line 215 "()()foo" => "(1)(B)(2)(B)(3)(B)foo" 266s ok 96 - Line 217 "()()foo" => "(1)()(2)()(3)()foo" 266s ok 97 - Line 218 "()()foo" => "(1)(B)(2)(B)(3)(B)foo" 266s ok 98 - Line 220 "()foo" => "(1)()(3)foo" 266s ok 99 - Line 222 " 266s # (||||)foo" => " 266s # (||||) 266s # (||||) 266s # (||||)foo" 266s ok 100 - Line 232 " 266s # (||||)foo" => " 266s # (1|0|1|0|1) 266s # (0|0|0|1|2) 266s # (0|1|1|0|3)foo" 266s ### TT3 DIRECTIVES ################################## compile perl (0) 266s ok 101 - Line 241 "" => "FOO" 266s ok 102 - Line 242 "" => "" 266s ok 103 - Line 243 "" => "" 266s ok 104 - Line 244 "" => "10" 266s ok 105 - Line 246 "barweebing" => "bar" 266s ok 106 - Line 248 "()" => "(foo)" 266s ok 107 - Line 249 "()" => "(foo)" 266s ok 108 - Line 250 "()" => "(1)(2)(3)" 266s ok 109 - Line 252 "()" => "(bar)" 266s ok 110 - Line 253 "()" => "(bar)" 266s ok 111 - Line 255 "" => "bar" 266s ok 112 - Line 257 "You said " => "You said hello" 266s ok 113 - Line 259 "" => "&" 266s ok 114 - Line 260 "" => "&" 266s ### TT3 CHOMPING #################################### compile perl (0) 266s ok 115 - Line 265 " 266s # " => " 266s # FOO" 266s ok 116 - Line 266 " 266s # " => "FOO" 266s ok 117 - Line 267 " 266s # <-TMPL_GET foo>" => "FOO" 266s ### TT3 INTERPOLATE ################################# compile perl (0) 266s ok 118 - Line 272 "$foo ${ 1 + 2 }" => "$foo FOO ${ 1 + 2 }" 266s ok 119 - Line 273 "$foo ${ 1 + 2 }" => "FOO FOO 3" 266s ok 120 - Line 274 " 1>$foo ${ 1 + 2 }" => "FOO FOO 3" 266s ok 121 - Line 276 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 122 - Line 277 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 123 - Line 278 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 124 - Line 279 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 125 - Line 280 "Foo $a Bar $!a Baz" => "Foo $a Bar Baz" 266s ok 126 - Line 281 "Foo ${a} Bar $!{a} Baz" => "Foo ${a} Bar Baz" 266s ### DONE ############################################ compile perl (0) 266s ### VAR ############################################# compile perl (1) 266s ok 127 - Line 94 "Foo" => "Foo" 266s ok 128 - Line 96 "" => "FOO" 266s ok 129 - Line 97 "" => "FOO" 266s ok 130 - Line 98 "" => "FOO" 266s ok 131 - Line 99 "" => "FOO" 266s ok 132 - Line 100 "" => "FOO" 266s ok 133 - Line 101 "" => "FOO" 266s ok 134 - Line 102 "" => "FOO" 266s ok 135 - Line 103 "" => "FOO" 266s ok 136 - Line 104 "" => "FOO" 266s ok 137 - Line 105 "" => "FOO" 266s ok 138 - Line 106 "" => "FOO" 266s ok 139 - Line 107 "" => "FOO" 266s ok 140 - Line 108 "" => "FOO" 266s ok 141 - Line 110 "" => "<>" 266s ok 142 - Line 111 "" => "<>" 266s ok 143 - Line 112 "" => "<>" 266s ok 144 - Line 113 "" => "<>" 266s ok 145 - Line 114 "" => "<>" 266s ok 146 - Line 115 "" => "<>" 266s ok 147 - Line 116 "" => "<>" 266s ok 148 - Line 117 "" => "<>" 266s ok 149 - Line 118 "" => "<>" 266s ok 150 - Line 119 "" => "%3C%3E" 266s ok 151 - Line 120 "" => "<>\n\r \"\'" 266s ok 152 - Line 122 "" => "<>" 266s ok 153 - Line 123 "" => "<>" 266s ok 154 - Line 124 "" => "<>" 266s ok 155 - Line 125 "" => "<>" 266s ok 156 - Line 127 "" => "FOO" 266s ok 157 - Line 128 "" => "FOO" 266s ok 158 - Line 129 "" => "FOO" 266s ok 159 - Line 130 "d" => "bard" 266s ok 160 - Line 131 "d" => "bard" 266s ok 161 - Line 132 "d" => "bard" 266s ok 162 - Line 134 "" => "FOO" 266s ok 163 - Line 135 "" => "FOO" 266s ok 164 - Line 137 "" => "&" 266s ### IF / ELSE / UNLESS ############################## compile perl (1) 266s ok 165 - Line 142 "bar" => "" 266s ok 166 - Line 143 "bar" => "bar" 266s ok 167 - Line 144 "barbing" => "bing" 266s ok 168 - Line 145 "barbing" => "bar" 266s ok 169 - Line 146 "barbing" => "bar" 266s ok 170 - Line 147 "barbing" => "bar" 266s ok 171 - Line 148 "barbing" => "bar" 266s ok 172 - Line 149 "barbing" => "bar" 266s ok 173 - Line 150 "barbing" => "bar" 266s ok 174 - Line 151 "barbing" => "bing" 266s ok 175 - Line 152 "barbing" => "bar" 266s ok 176 - Line 153 " "" 266s ok 177 - Line 154 "barbing" => "bar" 266s ok 178 - Line 155 "barbaz" => "baz" 266s ok 179 - Line 156 "bar" => "bar" 266s ok 180 - Line 157 "bar" => "" 266s ok 181 - Line 158 "barbaz" => "barbaz" 266s ok 182 - Line 159 "barbing" => "bing" 266s ok 183 - Line 160 "barbing" => "bar" 266s ok 184 - Line 162 "barbaz" => "" 266s ok 185 - Line 163 "barbaz" => "" 266s ### INCLUDE ######################################### compile perl (1) 266s ok 186 - Line 168 "bar" => "" 266s ok 187 - Line 169 "" => "Good Day!" 266s ok 188 - Line 170 "" => "Good Day!" 266s ok 189 - Line 171 "" => "Good Day!" 266s ok 190 - Line 172 "" => "Good Day!" 266s ok 191 - Line 173 "" => "Good Day!" 266s ok 192 - Line 174 "" => "Good Day!" 266s ok 193 - Line 175 "" => "" 266s ok 194 - Line 177 "" => "" 266s ok 195 - Line 178 "" => "" 266s ok 196 - Line 180 "" => "Good Day!" 266s ok 197 - Line 181 "" => "Good Day!" 266s ok 198 - Line 182 "" => "Good Day!" 266s ok 199 - Line 184 "" => "()" 266s ok 200 - Line 185 "" => "(hi)" 266s ### EXPR ############################################ compile perl (1) 266s ok 201 - Line 190 "" => "777" 266s ok 202 - Line 191 "" => "777" 266s ok 203 - Line 192 "" => "777" 266s ok 204 - Line 193 "" => "777" 266s ok 205 - Line 194 "" => "777" 266s ok 206 - Line 195 "" => "<>" 266s ok 207 - Line 196 "" => "" 266s ok 208 - Line 197 "" => "" 266s ok 209 - Line 199 "" => "FOO" 266s ok 210 - Line 201 "" => "&" 266s ok 211 - Line 202 "" => "&" 266s ### LOOP ############################################ compile perl (1) 266s ok 212 - Line 207 "foo" => "foo" 266s ok 213 - Line 208 "Hifoo" => "foo" 266s ok 214 - Line 209 "Hifoo" => "Hifoo" 266s ok 215 - Line 210 "Hifoo" => "HiHifoo" 266s ok 216 - Line 211 "()foo" => "(1)(2)(3)foo" 266s ok 217 - Line 212 "()foo" => "(1)(2)(3)foo" 266s ok 218 - Line 213 "()foo" => "(1)(2)(3)foo" 266s ok 219 - Line 215 "()()foo" => "(1)(B)(2)(B)(3)(B)foo" 266s ok 220 - Line 217 "()()foo" => "(1)()(2)()(3)()foo" 266s ok 221 - Line 218 "()()foo" => "(1)(B)(2)(B)(3)(B)foo" 266s ok 222 - Line 220 "()foo" => "(1)()(3)foo" 266s ok 223 - Line 222 " 266s # (||||)foo" => " 266s # (||||) 266s # (||||) 266s # (||||)foo" 266s ok 224 - Line 232 " 266s # (||||)foo" => " 266s # (1|0|1|0|1) 266s # (0|0|0|1|2) 266s # (0|1|1|0|3)foo" 266s ### TT3 DIRECTIVES ################################## compile perl (1) 266s ok 225 - Line 241 "" => "FOO" 266s ok 226 - Line 242 "" => "" 266s ok 227 - Line 243 "" => "" 266s ok 228 - Line 244 "" => "10" 266s ok 229 - Line 246 "barweebing" => "bar" 266s ok 230 - Line 248 "()" => "(foo)" 266s ok 231 - Line 249 "()" => "(foo)" 266s ok 232 - Line 250 "()" => "(1)(2)(3)" 266s ok 233 - Line 252 "()" => "(bar)" 266s ok 234 - Line 253 "()" => "(bar)" 266s ok 235 - Line 255 "" => "bar" 266s ok 236 - Line 257 "You said " => "You said hello" 266s ok 237 - Line 259 "" => "&" 266s ok 238 - Line 260 "" => "&" 266s ### TT3 CHOMPING #################################### compile perl (1) 266s ok 239 - Line 265 " 266s # " => " 266s # FOO" 266s ok 240 - Line 266 " 266s # " => "FOO" 266s ok 241 - Line 267 " 266s # <-TMPL_GET foo>" => "FOO" 266s ### TT3 INTERPOLATE ################################# compile perl (1) 266s ok 242 - Line 272 "$foo ${ 1 + 2 }" => "$foo FOO ${ 1 + 2 }" 266s ok 243 - Line 273 "$foo ${ 1 + 2 }" => "FOO FOO 3" 266s ok 244 - Line 274 " 1>$foo ${ 1 + 2 }" => "FOO FOO 3" 266s ok 245 - Line 276 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 246 - Line 277 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 247 - Line 278 "Foo $a Bar $!a Baz" => "Foo 7 Bar 7 Baz" 266s ok 248 - Line 279 "Foo $a Bar $!{a} Baz" => "Foo 7 Bar 7 Baz" 266s ok 249 - Line 280 "Foo $a Bar $!a Baz" => "Foo $a Bar Baz" 266s ok 250 - Line 281 "Foo ${a} Bar $!{a} Baz" => "Foo ${a} Bar Baz" 266s ### DONE ############################################ compile perl (1) 266s ok 266s t/25_text_tmp.t ......... 266s 1..100 266s ok 1 - use Template::Alloy; 266s ok 2 - Got a test dir up and running 266s ### ECHO ############################################ compile perl (0) 266s ok 3 - Line 99 "Foo" => "Foo" 266s ok 4 - Line 101 "\#[echo $foo]\#bar" => "bar" 266s ok 5 - Line 102 "\#[echo $foo]\#" => "FOO" 266s ok 6 - Line 103 "\#[echo $foo $foo]\#" => "FOOFOO" 266s ok 7 - Line 104 "\#[echo $foo "bar" $foo]\#" => "FOObarFOO" 266s ok 8 - Line 105 "\#[echo "hi"]\#" => "hi" 266s ok 9 - Line 106 "\#[echo 'hi']\#" => "hi" 266s ok 10 - Line 107 "\#[echo foo]\#" => "FOO" 266s ### COMMENT ######################################### compile perl (0) 266s ok 11 - Line 112 "\#[comment]\# Hi there \#[endcomment]\#bar" => "bar" 266s ok 12 - Line 113 "\#[comment]\# Hi there \#[end]\#bar" => "bar" 266s ### IF / ELSIF / ELSE / IFN ######################### compile perl (0) 266s ok 13 - Line 118 "\#[if $foo]\#bar\#[endif]\#bar" => "bar" 266s ok 14 - Line 119 "\#[if "1"]\#bar\#[endif]\#" => "bar" 266s ok 15 - Line 120 "\#[if $foo]\#bar\#[endif]\#" => "" 266s ok 16 - Line 121 "\#[if $foo]\#bar\#[endif]\#" => "bar" 266s ok 17 - Line 122 "\#[ifn $foo]\#bar\#[endifn]\#" => "bar" 266s ok 18 - Line 123 "\#[ifn $foo]\#bar\#[endifn]\#" => "" 266s ok 19 - Line 124 "\#[if foo]\#bar\#[endif]\#" => "" 266s ok 20 - Line 125 "\#[if foo]\#bar\#[endif]\#" => "bar" 266s ok 21 - Line 126 "\#[if $foo]\#bar\#[else]\#bing\#[endif]\#" => "bing" 266s ok 22 - Line 127 "\#[if $foo]\#bar\#[else]\#bing\#[endif]\#" => "bar" 266s ok 23 - Line 128 "\#[if $foo]\#bar\#[elsif wow]\#wee\#[else]\#bing\#[endif]\#" => "bar" 266s ok 24 - Line 129 "\#[if $foo]\#bar\#[elsif wow]\#wee\#[else]\#bing\#[endif]\#" => "wee" 266s ok 25 - Line 130 "\#[if $foo]\#bar\#[elsif wow]\#wee\#[else]\#bing\#[endif]\#" => "bing" 266s ### INCLUDE ######################################### compile perl (0) 266s ok 26 - Line 136 "\#[include "foo.tmpl"]\#" => "Good Day!" 266s ok 27 - Line 137 "\#[include "t/25_text_tmp.t.test_dir/foo.tmpl"]\#" => "Good Day!" 266s ok 28 - Line 139 "\#[include "bar.tmpl"]\#" => "()" 266s ok 29 - Line 140 "\#[include "bar.tmpl"]\#" => "(hi)" 266s ### LOOP ############################################ compile perl (0) 266s ok 30 - Line 145 "\#[loop "loop1"]\#Hi\#[endloop]\#foo" => "foo" 266s ok 31 - Line 146 "\#[loop "loop1"]\#Hi\#[endloop]\#foo" => "Hifoo" 266s ok 32 - Line 147 "\#[loop "loop1"]\#\#[echo $bar]\#\#[endloop]\#foo" => "bingfoo" 266s ok 33 - Line 148 "\#[loop "loop1"]\#\#[echo $bar]\#\#[endloop]\#foo" => "bingfoo" 266s ok 34 - Line 149 "\#[loop "loop1"]\#\#[echo $bar]\#\#[endloop]\#foo" => "bingbangfoo" 266s ok 35 - Line 150 "\#[loop "loop1"]\#\#[echo $boop]\#\#[endloop]\#foo" => "bopfoo" 266s ### TT3 DIRECTIVES ################################## compile perl (0) 266s ok 36 - Line 155 "\#[GET foo]\#" => "FOO" 266s ok 37 - Line 156 "\#[GET 1+2+3+4]\#" => "10" 266s ok 38 - Line 158 "\#[IF foo]\#bar\#[ELSIF wow]\#wee\#[ELSE]\#bing\#[ENDIF]\#" => "bar" 266s ok 39 - Line 160 "\#[SET i = "foo"]\#(\#[VAR i]\#)" => "(foo)" 266s ok 40 - Line 161 "\#[SET i = "foo"]\#(\#[GET i]\#)" => "(foo)" 266s ok 41 - Line 162 "\#[FOR i IN [1..3]]\#(\#[VAR i]\#)\#[END]\#" => "(1)(2)(3)" 266s ok 42 - Line 164 "\#[BLOCK foo]\#(\#[VAR i]\#)\#[END]\#\#[PROCESS foo i="bar"]\#" => "(bar)" 266s ok 43 - Line 165 "\#[BLOCK foo]\#(\#[VAR i]\#)\#[END]\#\#[SET wow = PROCESS foo i="bar"]\#\#[VAR wow]\#" => "(bar)" 266s ok 44 - Line 167 "\#[GET template.foo]\#\#[META foo = "bar"]\#" => "bar" 266s ok 45 - Line 169 "\#[MACRO bar(n) BLOCK]\#You said \#[VAR n]\#\#[END]\#\#[GET bar("hello")]\#" => "You said hello" 266s ### TT3 CHOMPING #################################### compile perl (0) 266s ok 46 - Line 174 " 266s # #[GET foo]#" => " 266s # FOO" 266s ok 47 - Line 175 "\#[GET foo-]\# 266s # " => "FOO" 266s ok 48 - Line 176 " 266s # #[-GET foo]#" => "FOO" 266s ### TT3 INTERPOLATE ################################# compile perl (0) 266s ok 49 - Line 181 "$foo \#[GET foo]\# ${ 1 + 2 }" => "$foo FOO ${ 1 + 2 }" 266s ok 50 - Line 182 "$foo \#[GET foo]\# ${ 1 + 2 }" => "FOO FOO 3" 266s ok 51 - Line 183 "\#[CONFIG INTERPOLATE => 1]\#$foo \#[GET foo]\# ${ 1 + 2 }" => "FOO FOO 3" 266s ### DONE ############################################ compile perl (0) 266s ### ECHO ############################################ compile perl (1) 266s ok 52 - Line 99 "Foo" => "Foo" 266s ok 53 - Line 101 "\#[echo $foo]\#bar" => "bar" 266s ok 54 - Line 102 "\#[echo $foo]\#" => "FOO" 266s ok 55 - Line 103 "\#[echo $foo $foo]\#" => "FOOFOO" 266s ok 56 - Line 104 "\#[echo $foo "bar" $foo]\#" => "FOObarFOO" 266s ok 57 - Line 105 "\#[echo "hi"]\#" => "hi" 266s ok 58 - Line 106 "\#[echo 'hi']\#" => "hi" 266s ok 59 - Line 107 "\#[echo foo]\#" => "FOO" 266s ### COMMENT ######################################### compile perl (1) 266s ok 60 - Line 112 "\#[comment]\# Hi there \#[endcomment]\#bar" => "bar" 266s ok 61 - Line 113 "\#[comment]\# Hi there \#[end]\#bar" => "bar" 266s ### IF / ELSIF / ELSE / IFN ######################### compile perl (1) 266s ok 62 - Line 118 "\#[if $foo]\#bar\#[endif]\#bar" => "bar" 266s ok 63 - Line 119 "\#[if "1"]\#bar\#[endif]\#" => "bar" 266s ok 64 - Line 120 "\#[if $foo]\#bar\#[endif]\#" => "" 266s ok 65 - Line 121 "\#[if $foo]\#bar\#[endif]\#" => "bar" 266s ok 66 - Line 122 "\#[ifn $foo]\#bar\#[endifn]\#" => "bar" 266s ok 67 - Line 123 "\#[ifn $foo]\#bar\#[endifn]\#" => "" 266s ok 68 - Line 124 "\#[if foo]\#bar\#[endif]\#" => "" 266s ok 69 - Line 125 "\#[if foo]\#bar\#[endif]\#" => "bar" 266s ok 70 - Line 126 "\#[if $foo]\#bar\#[else]\#bing\#[endif]\#" => "bing" 266s ok 71 - Line 127 "\#[if $foo]\#bar\#[else]\#bing\#[endif]\#" => "bar" 266s ok 72 - Line 128 "\#[if $foo]\#bar\#[elsif wow]\#wee\#[else]\#bing\#[endif]\#" => "bar" 266s ok 73 - Line 129 "\#[if $foo]\#bar\#[elsif wow]\#wee\#[else]\#bing\#[endif]\#" => "wee" 266s ok 74 - Line 130 "\#[if $foo]\#bar\#[elsif wow]\#wee\#[else]\#bing\#[endif]\#" => "bing" 266s ### INCLUDE ######################################### compile perl (1) 266s ok 75 - Line 136 "\#[include "foo.tmpl"]\#" => "Good Day!" 266s ok 76 - Line 137 "\#[include "t/25_text_tmp.t.test_dir/foo.tmpl"]\#" => "Good Day!" 266s ok 77 - Line 139 "\#[include "bar.tmpl"]\#" => "()" 266s ok 78 - Line 140 "\#[include "bar.tmpl"]\#" => "(hi)" 266s ### LOOP ############################################ compile perl (1) 266s ok 79 - Line 145 "\#[loop "loop1"]\#Hi\#[endloop]\#foo" => "foo" 266s ok 80 - Line 146 "\#[loop "loop1"]\#Hi\#[endloop]\#foo" => "Hifoo" 266s ok 81 - Line 147 "\#[loop "loop1"]\#\#[echo $bar]\#\#[endloop]\#foo" => "bingfoo" 266s ok 82 - Line 148 "\#[loop "loop1"]\#\#[echo $bar]\#\#[endloop]\#foo" => "bingfoo" 266s ok 83 - Line 149 "\#[loop "loop1"]\#\#[echo $bar]\#\#[endloop]\#foo" => "bingbangfoo" 266s ok 84 - Line 150 "\#[loop "loop1"]\#\#[echo $boop]\#\#[endloop]\#foo" => "bopfoo" 266s ### TT3 DIRECTIVES ################################## compile perl (1) 266s ok 85 - Line 155 "\#[GET foo]\#" => "FOO" 266s ok 86 - Line 156 "\#[GET 1+2+3+4]\#" => "10" 266s ok 87 - Line 158 "\#[IF foo]\#bar\#[ELSIF wow]\#wee\#[ELSE]\#bing\#[ENDIF]\#" => "bar" 266s ok 88 - Line 160 "\#[SET i = "foo"]\#(\#[VAR i]\#)" => "(foo)" 266s ok 89 - Line 161 "\#[SET i = "foo"]\#(\#[GET i]\#)" => "(foo)" 266s ok 90 - Line 162 "\#[FOR i IN [1..3]]\#(\#[VAR i]\#)\#[END]\#" => "(1)(2)(3)" 266s ok 91 - Line 164 "\#[BLOCK foo]\#(\#[VAR i]\#)\#[END]\#\#[PROCESS foo i="bar"]\#" => "(bar)" 266s ok 92 - Line 165 "\#[BLOCK foo]\#(\#[VAR i]\#)\#[END]\#\#[SET wow = PROCESS foo i="bar"]\#\#[VAR wow]\#" => "(bar)" 266s ok 93 - Line 167 "\#[GET template.foo]\#\#[META foo = "bar"]\#" => "bar" 266s ok 94 - Line 169 "\#[MACRO bar(n) BLOCK]\#You said \#[VAR n]\#\#[END]\#\#[GET bar("hello")]\#" => "You said hello" 266s ### TT3 CHOMPING #################################### compile perl (1) 266s ok 95 - Line 174 " 266s # #[GET foo]#" => " 266s # FOO" 266s ok 96 - Line 175 "\#[GET foo-]\# 266s # " => "FOO" 266s ok 97 - Line 176 " 266s # #[-GET foo]#" => "FOO" 266s ### TT3 INTERPOLATE ################################# compile perl (1) 266s ok 98 - Line 181 "$foo \#[GET foo]\# ${ 1 + 2 }" => "$foo FOO ${ 1 + 2 }" 266s ok 99 - Line 182 "$foo \#[GET foo]\# ${ 1 + 2 }" => "FOO FOO 3" 266s ok 100 - Line 183 "\#[CONFIG INTERPOLATE => 1]\#$foo \#[GET foo]\# ${ 1 + 2 }" => "FOO FOO 3" 266s ### DONE ############################################ compile perl (1) 266s ok 266s t/30_velocity.t ......... 266s 1..202 266s ok 1 - use Template::Alloy; 266s ok 2 - Got a test dir up and running 266s ### VARIABLES ####################################### compile perl (0) 266s ok 3 - Line 78 "Foo" => "Foo" 266s ok 4 - Line 79 "$mud_Slinger_9" => "bar" 266s ok 5 - Line 80 "$!mud_Slinger_9" => "bar" 266s ok 6 - Line 81 "${mud_Slinger_9}" => "bar" 266s ok 7 - Line 82 "$!{mud_Slinger_9}" => "bar" 266s ok 8 - Line 83 "$mud_Slinger_9<<" => "$mud_Slinger_9<<" 266s ok 9 - Line 84 "$!mud_Slinger_9<<" => "<<" 266s ok 10 - Line 85 "${mud_Slinger_9}<<" => "${mud_Slinger_9}<<" 266s ok 11 - Line 86 "$!{mud_Slinger_9}<<" => "<<" 266s ### SET ############################################# compile perl (0) 266s ok 12 - Line 91 "\#set($foo = "bar")$foo" => "bar" 266s ok 13 - Line 93 "\#set($monkey = $bill)$monkey" => "Bill" 266s ok 14 - Line 94 "\#set($monkey.Friend = 'monica')$monkey.Friend" => "monica" 266s ok 15 - Line 95 "\#set($monkey.Blame = $whitehouse.Leak)$monkey.Blame" => "from_velocity_ref_guide" 266s ok 16 - Line 96 "\#set($monkey.Plan = $spindoctor.weave($web))$monkey.Plan" => "(spider)" 266s ok 17 - Line 97 "\#set($monkey.Number = 123)$monkey.Number" => "123" 266s ok 18 - Line 98 "\#set($monkey.Numbers = [1..3])$monkey.Numbers.2" => "3" 266s ok 19 - Line 99 "\#set($monkey.Map = {"banana" : "good"})$monkey.Map.banana" => "good" 266s ok 20 - Line 101 "\#set($value = $foo + 1)$value" => "9" 266s ok 21 - Line 102 "\#set($value = $bar - 1)$value" => "3" 266s ok 22 - Line 103 "\#set($value = $foo * $bar)$value" => "32" 266s ok 23 - Line 104 "\#set($value = $foo / $bar)$value" => "2" 266s ok 24 - Line 105 "\#set($value = $foo % $bar)$value" => "0" 266s ok 25 - Line 107 "\#set($!value = $foo + 1)$value" => "" 266s ### QUOTED STRINGS ################################## compile perl (0) 266s ok 26 - Line 112 "\#set($value = "($foo)")$value" => "(bar)" 266s ok 27 - Line 113 "\#set($value = "(\#get($foo))")$value" => "(bar)" 266s ok 28 - Line 114 "\#set($value = "($foo)")$value" => "(bar)" 266s ok 29 - Line 115 "\#set($value = "(\#get($foo))")$value" => "(\#get(bar))" 266s ok 30 - Line 116 "\#set($value = '($foo)')$value" => "($foo)" 266s ok 31 - Line 117 "\#set($value = '(\#get($foo))')$value" => "(\#get($foo))" 266s ok 32 - Line 119 "\#set($value = "($foo)")$value" => "($foo)" 266s ok 33 - Line 120 "\#set($value = "(\#get($foo))")$value" => "()" 266s ok 34 - Line 121 "\#set($value = "($foo)")$value" => "($foo)" 266s ok 35 - Line 122 "\#set($value = "(\#get($foo))")$value" => "(\#get($foo))" 266s ok 36 - Line 124 "\#set($value = "($!foo)")$value" => "()" 266s ok 37 - Line 125 "\#set($value = "(\#get($!foo))")$value" => "" 266s ok 38 - Line 126 "\#set($value = "($!foo)")$value" => "()" 266s ok 39 - Line 127 "\#set($value = "(\#get($!foo))")$value" => "(\#get())" 266s ### COMMENTS ######################################## compile perl (0) 266s ok 40 - Line 132 "Foo\#\#interesting 266s # Bar" => "FooBar" 266s ok 41 - Line 133 "Foo\#\#interesting 266s # 266s # Bar" => "Foo 266s # Bar" 266s ok 42 - Line 134 "Foo\#\#interesting" => "Foo" 266s ok 43 - Line 135 "Foo\#*interesting 266s # " => "" 266s ok 44 - Line 136 "Foo\#*interesting 266s # 266s # 266s # *#" => "Foo" 266s ok 45 - Line 137 "Foo\#*interesting 266s # 266s # 266s # *#Bar" => "FooBar" 266s ### ESCAPING ######################################## compile perl (0) 266s ok 46 - Line 142 "$email" => "foo" 266s ok 47 - Line 143 "\$email" => "$email" 266s ok 48 - Line 144 "\\$email" => "\foo" 266s ok 49 - Line 145 "\\\$email" => "\$email" 266s ok 50 - Line 147 "$email" => "$email" 266s ok 51 - Line 148 "\$email" => "$email" 266s ok 52 - Line 149 "\\$email" => "\$email" 266s ok 53 - Line 150 "\\\$email" => "\$email" 266s ### IF / ELSEIF / ELSE ############################## compile perl (0) 266s ok 54 - Line 155 "\#if($foo)bar\#{end}bar" => "bar" 266s ok 55 - Line 156 "\#if("1")bar\#end" => "bar" 266s ok 56 - Line 157 "\#if($foo)bar\#end" => "" 266s ok 57 - Line 158 "\#if($foo)bar\#end" => "bar" 266s ok 58 - Line 159 "\#if($foo)bar\#{else}baz\#end" => "bar" 266s ok 59 - Line 160 "\#if($foo)bar\#{else}baz\#end" => "baz" 266s ok 60 - Line 161 "\#if($foo)bar\#elseif($bing)bang\#{else}baz\#end" => "baz" 266s ok 61 - Line 162 "\#if($foo)bar\#elseif($bing)bang\#{else}baz\#end" => "bang" 266s ### FOREACH ######################################## compile perl (0) 266s ok 62 - Line 167 "\#foreach( foo )bar\#{end}" => "bar" 266s ok 63 - Line 168 "\#foreach( f IN foo )bar$f\#{end}" => "bar1bar2" 266s ok 64 - Line 169 "\#foreach( f = foo )bar$f\#{end}" => "bar1bar2" 266s ok 65 - Line 170 "\#foreach( f = [1,2] )bar$f\#{end}" => "bar1bar2" 266s ok 66 - Line 171 "\#foreach( f = [1..3] )bar$f\#{end}" => "bar1bar2bar3" 266s ok 67 - Line 172 "\#foreach( f = [{a=>'A'},{a=>'B'}] )bar$f.a\#{end}" => "barAbarB" 266s ok 68 - Line 173 "\#foreach( [{a=>'A'},{a=>'B'}] )bar$a\#{end}" => "barAbarB" 266s ok 69 - Line 174 "\#foreach( [{a=>'A'},{a=>'B'}] )bar$a\#{end}$!a" => "barAbarB" 266s ok 70 - Line 175 "\#foreach( f = [1..3] )$loop.count/$loop.size \#{end}" => "1/3 2/3 3/3 " 266s ### INCLUDE ######################################### compile perl (0) 266s ok 71 - Line 181 "\#include("foo.vel")" => "Good Day!" 266s ok 72 - Line 182 "\#parse($foo)" => "Good Day!" 266s ok 73 - Line 183 "\#include("bar.vel")" => "($bar)" 266s ok 74 - Line 184 "\#include("bar.vel")" => "($bar)" 266s ### PARSE ############################################ compile perl (0) 266s ok 75 - Line 189 "\#parse("foo.vel")" => "Good Day!" 266s ok 76 - Line 190 "\#parse($foo)" => "Good Day!" 266s ok 77 - Line 191 "\#parse("bar.vel")" => "($bar)" 266s ok 78 - Line 192 "\#parse("bar.vel")" => "(foo)" 266s ### STOP ############################################ compile perl (0) 266s ok 79 - Line 197 "\#stop" => "" 266s ok 80 - Line 198 "One\#{stop}Two" => "One" 266s ok 81 - Line 199 "\#block('foo')One\#{stop}Two\#{end}First\#process('foo')Last" => "FirstOne" 266s ok 82 - Line 200 "\#foreach( $f = [1..3] )$f\#if(loop.first)\#end$f\#end" => "112233" 266s ok 83 - Line 201 "\#foreach( $f = [1..3] )$f\#if(loop.first)\#stop\#end\#end" => "1" 266s ok 84 - Line 202 "\#foreach( $f = [1..3] )\#if(loop.first)\#stop\#end$f\#end" => "" 266s ### EVALUATE ######################################## compile perl (0) 266s ok 85 - Line 207 "\#set($f = '>\#try\#evaluate($f)\#{catch}caught\#end')\#evaluate($f)" => ">>>>>caught" 266s ok 86 - Line 208 "\#set($f = '>\#try\#eval($f)\#{catch}foo\#end')\#eval($f)\#EVALUATE($f)" => ">>foo>>foo" 266s ### MACRO ########################################### compile perl (0) 266s ok 87 - Line 213 "\#macro(foo PROCESS bar )\#block(bar)Hi\#end$foo" => "Hi" 266s ok 88 - Line 214 "\#macro(foo BLOCK)Hi\#end$foo" => "Hi" 266s ok 89 - Line 215 "\#macro(foo $n BLOCK)Hi$n\#end$foo" => "Hi$n" 266s ok 90 - Line 216 "\#macro(foo $n BLOCK)Hi$n\#end$foo(2)" => "Hi2" 266s ok 91 - Line 217 "\#macro(foo(n) BLOCK)Hi$n\#end$foo" => "Hi$n" 266s ok 92 - Line 218 "\#macro(foo(n) BLOCK)Hi$n\#end$foo(2)" => "Hi2" 266s ok 93 - Line 219 "\#macro(foo $n)Hi$n\#end$foo" => "Hi$n" 266s ok 94 - Line 220 "\#macro(foo $n)Hi$n\#end$foo(2)" => "Hi2" 266s ok 95 - Line 221 "\#macro(foo $n)Hi$n\#end\#foo(2)" => "Hi2" 266s ok 96 - Line 222 "\#macro(foo $n $m)Hi($n)($m)\#end\#foo(2 3)" => "Hi(2)(3)" 266s ok 97 - Line 224 "\#macro( inner $foo ) 266s # inner : $foo 266s # #end 266s # 266s # #macro( outer $foo ) 266s # #set($bar = "outerlala") 266s # outer : $foo 266s # #end 266s # 266s # #set($bar = "calltimelala") 266s # #outer( "#inner($bar)" )" => " outer : inner : calltimelala" 266s ok 98 - Line 236 "\#macro( inner $foo ) 266s # inner : $foo 266s # #end 266s # 266s # #macro( outer $foo ) 266s # #set($bar = "outerlala") 266s # outer : $foo|eval 266s # #end 266s # 266s # #set($bar = "calltimelala") 266s # #outer( "#inner('$bar')" )" => " outer : inner : outerlala" 266s ### TT3 CHOMPING #################################### compile perl (0) 266s ok 99 - Line 251 " 266s # #get( $foo )" => " 266s # FOO" 266s ok 100 - Line 252 "\#get( $foo -) 266s # " => "FOO" 266s ok 101 - Line 253 " 266s # #get(- $foo)" => "FOO" 266s ok 102 - Line 254 " 266s # #get( -$foo)" => " 266s # -7" 266s ### DONE ############################################ compile perl (0) 266s ### VARIABLES ####################################### compile perl (1) 266s ok 103 - Line 78 "Foo" => "Foo" 266s ok 104 - Line 79 "$mud_Slinger_9" => "bar" 266s ok 105 - Line 80 "$!mud_Slinger_9" => "bar" 266s ok 106 - Line 81 "${mud_Slinger_9}" => "bar" 266s ok 107 - Line 82 "$!{mud_Slinger_9}" => "bar" 266s ok 108 - Line 83 "$mud_Slinger_9<<" => "$mud_Slinger_9<<" 266s ok 109 - Line 84 "$!mud_Slinger_9<<" => "<<" 266s ok 110 - Line 85 "${mud_Slinger_9}<<" => "${mud_Slinger_9}<<" 266s ok 111 - Line 86 "$!{mud_Slinger_9}<<" => "<<" 266s ### SET ############################################# compile perl (1) 266s ok 112 - Line 91 "\#set($foo = "bar")$foo" => "bar" 266s ok 113 - Line 93 "\#set($monkey = $bill)$monkey" => "Bill" 266s ok 114 - Line 94 "\#set($monkey.Friend = 'monica')$monkey.Friend" => "monica" 266s ok 115 - Line 95 "\#set($monkey.Blame = $whitehouse.Leak)$monkey.Blame" => "from_velocity_ref_guide" 266s ok 116 - Line 96 "\#set($monkey.Plan = $spindoctor.weave($web))$monkey.Plan" => "(spider)" 266s ok 117 - Line 97 "\#set($monkey.Number = 123)$monkey.Number" => "123" 266s ok 118 - Line 98 "\#set($monkey.Numbers = [1..3])$monkey.Numbers.2" => "3" 266s ok 119 - Line 99 "\#set($monkey.Map = {"banana" : "good"})$monkey.Map.banana" => "good" 266s ok 120 - Line 101 "\#set($value = $foo + 1)$value" => "9" 266s ok 121 - Line 102 "\#set($value = $bar - 1)$value" => "3" 266s ok 122 - Line 103 "\#set($value = $foo * $bar)$value" => "32" 266s ok 123 - Line 104 "\#set($value = $foo / $bar)$value" => "2" 266s ok 124 - Line 105 "\#set($value = $foo % $bar)$value" => "0" 266s ok 125 - Line 107 "\#set($!value = $foo + 1)$value" => "" 266s ### QUOTED STRINGS ################################## compile perl (1) 266s ok 126 - Line 112 "\#set($value = "($foo)")$value" => "(bar)" 266s ok 127 - Line 113 "\#set($value = "(\#get($foo))")$value" => "(bar)" 266s ok 128 - Line 114 "\#set($value = "($foo)")$value" => "(bar)" 266s ok 129 - Line 115 "\#set($value = "(\#get($foo))")$value" => "(\#get(bar))" 266s ok 130 - Line 116 "\#set($value = '($foo)')$value" => "($foo)" 266s ok 131 - Line 117 "\#set($value = '(\#get($foo))')$value" => "(\#get($foo))" 266s ok 132 - Line 119 "\#set($value = "($foo)")$value" => "($foo)" 266s ok 133 - Line 120 "\#set($value = "(\#get($foo))")$value" => "()" 266s ok 134 - Line 121 "\#set($value = "($foo)")$value" => "($foo)" 266s ok 135 - Line 122 "\#set($value = "(\#get($foo))")$value" => "(\#get($foo))" 266s ok 136 - Line 124 "\#set($value = "($!foo)")$value" => "()" 266s ok 137 - Line 125 "\#set($value = "(\#get($!foo))")$value" => "" 266s ok 138 - Line 126 "\#set($value = "($!foo)")$value" => "()" 266s ok 139 - Line 127 "\#set($value = "(\#get($!foo))")$value" => "(\#get())" 266s ### COMMENTS ######################################## compile perl (1) 266s ok 140 - Line 132 "Foo\#\#interesting 266s # Bar" => "FooBar" 266s ok 141 - Line 133 "Foo\#\#interesting 266s # 266s # Bar" => "Foo 266s # Bar" 266s ok 142 - Line 134 "Foo\#\#interesting" => "Foo" 266s ok 143 - Line 135 "Foo\#*interesting 266s # " => "" 266s ok 144 - Line 136 "Foo\#*interesting 266s # 266s # 266s # *#" => "Foo" 266s ok 145 - Line 137 "Foo\#*interesting 266s # 266s # 266s # *#Bar" => "FooBar" 266s ### ESCAPING ######################################## compile perl (1) 266s ok 146 - Line 142 "$email" => "foo" 266s ok 147 - Line 143 "\$email" => "$email" 266s ok 148 - Line 144 "\\$email" => "\foo" 266s ok 149 - Line 145 "\\\$email" => "\$email" 266s ok 150 - Line 147 "$email" => "$email" 266s ok 151 - Line 148 "\$email" => "$email" 266s ok 152 - Line 149 "\\$email" => "\$email" 266s ok 153 - Line 150 "\\\$email" => "\$email" 266s ### IF / ELSEIF / ELSE ############################## compile perl (1) 266s ok 154 - Line 155 "\#if($foo)bar\#{end}bar" => "bar" 266s ok 155 - Line 156 "\#if("1")bar\#end" => "bar" 266s ok 156 - Line 157 "\#if($foo)bar\#end" => "" 266s ok 157 - Line 158 "\#if($foo)bar\#end" => "bar" 266s ok 158 - Line 159 "\#if($foo)bar\#{else}baz\#end" => "bar" 266s ok 159 - Line 160 "\#if($foo)bar\#{else}baz\#end" => "baz" 266s ok 160 - Line 161 "\#if($foo)bar\#elseif($bing)bang\#{else}baz\#end" => "baz" 266s ok 161 - Line 162 "\#if($foo)bar\#elseif($bing)bang\#{else}baz\#end" => "bang" 266s ### FOREACH ######################################## compile perl (1) 266s ok 162 - Line 167 "\#foreach( foo )bar\#{end}" => "bar" 266s ok 163 - Line 168 "\#foreach( f IN foo )bar$f\#{end}" => "bar1bar2" 266s ok 164 - Line 169 "\#foreach( f = foo )bar$f\#{end}" => "bar1bar2" 266s ok 165 - Line 170 "\#foreach( f = [1,2] )bar$f\#{end}" => "bar1bar2" 266s ok 166 - Line 171 "\#foreach( f = [1..3] )bar$f\#{end}" => "bar1bar2bar3" 266s ok 167 - Line 172 "\#foreach( f = [{a=>'A'},{a=>'B'}] )bar$f.a\#{end}" => "barAbarB" 266s ok 168 - Line 173 "\#foreach( [{a=>'A'},{a=>'B'}] )bar$a\#{end}" => "barAbarB" 266s ok 169 - Line 174 "\#foreach( [{a=>'A'},{a=>'B'}] )bar$a\#{end}$!a" => "barAbarB" 266s ok 170 - Line 175 "\#foreach( f = [1..3] )$loop.count/$loop.size \#{end}" => "1/3 2/3 3/3 " 266s ### INCLUDE ######################################### compile perl (1) 266s ok 171 - Line 181 "\#include("foo.vel")" => "Good Day!" 266s ok 172 - Line 182 "\#parse($foo)" => "Good Day!" 266s ok 173 - Line 183 "\#include("bar.vel")" => "($bar)" 266s ok 174 - Line 184 "\#include("bar.vel")" => "($bar)" 266s ### PARSE ############################################ compile perl (1) 266s ok 175 - Line 189 "\#parse("foo.vel")" => "Good Day!" 266s ok 176 - Line 190 "\#parse($foo)" => "Good Day!" 266s ok 177 - Line 191 "\#parse("bar.vel")" => "($bar)" 266s ok 178 - Line 192 "\#parse("bar.vel")" => "(foo)" 266s ### STOP ############################################ compile perl (1) 266s ok 179 - Line 197 "\#stop" => "" 266s ok 180 - Line 198 "One\#{stop}Two" => "One" 266s ok 181 - Line 199 "\#block('foo')One\#{stop}Two\#{end}First\#process('foo')Last" => "FirstOne" 266s ok 182 - Line 200 "\#foreach( $f = [1..3] )$f\#if(loop.first)\#end$f\#end" => "112233" 266s ok 183 - Line 201 "\#foreach( $f = [1..3] )$f\#if(loop.first)\#stop\#end\#end" => "1" 266s ok 184 - Line 202 "\#foreach( $f = [1..3] )\#if(loop.first)\#stop\#end$f\#end" => "" 266s ### EVALUATE ######################################## compile perl (1) 266s ok 185 - Line 207 "\#set($f = '>\#try\#evaluate($f)\#{catch}caught\#end')\#evaluate($f)" => ">>>>>caught" 266s ok 186 - Line 208 "\#set($f = '>\#try\#eval($f)\#{catch}foo\#end')\#eval($f)\#EVALUATE($f)" => ">>foo>>foo" 266s ### MACRO ########################################### compile perl (1) 266s ok 187 - Line 213 "\#macro(foo PROCESS bar )\#block(bar)Hi\#end$foo" => "Hi" 266s ok 188 - Line 214 "\#macro(foo BLOCK)Hi\#end$foo" => "Hi" 266s ok 189 - Line 215 "\#macro(foo $n BLOCK)Hi$n\#end$foo" => "Hi$n" 266s ok 190 - Line 216 "\#macro(foo $n BLOCK)Hi$n\#end$foo(2)" => "Hi2" 266s ok 191 - Line 217 "\#macro(foo(n) BLOCK)Hi$n\#end$foo" => "Hi$n" 266s ok 192 - Line 218 "\#macro(foo(n) BLOCK)Hi$n\#end$foo(2)" => "Hi2" 266s ok 193 - Line 219 "\#macro(foo $n)Hi$n\#end$foo" => "Hi$n" 266s ok 194 - Line 220 "\#macro(foo $n)Hi$n\#end$foo(2)" => "Hi2" 266s ok 195 - Line 221 "\#macro(foo $n)Hi$n\#end\#foo(2)" => "Hi2" 266s ok 196 - Line 222 "\#macro(foo $n $m)Hi($n)($m)\#end\#foo(2 3)" => "Hi(2)(3)" 266s ok 197 - Line 224 "\#macro( inner $foo ) 266s # inner : $foo 266s # #end 266s # 266s # #macro( outer $foo ) 266s # #set($bar = "outerlala") 266s # outer : $foo 266s # #end 266s # 266s # #set($bar = "calltimelala") 266s # #outer( "#inner($bar)" )" => " outer : inner : calltimelala" 266s ok 198 - Line 236 "\#macro( inner $foo ) 266s # inner : $foo 266s # #end 266s # 266s # #macro( outer $foo ) 266s # #set($bar = "outerlala") 266s # outer : $foo|eval 266s # #end 266s # 266s # #set($bar = "calltimelala") 266s # #outer( "#inner('$bar')" )" => " outer : inner : outerlala" 266s ### TT3 CHOMPING #################################### compile perl (1) 266s ok 199 - Line 251 " 266s # #get( $foo )" => " 266s # FOO" 266s ok 200 - Line 252 "\#get( $foo -) 266s # " => "FOO" 266s ok 201 - Line 253 " 266s # #get(- $foo)" => "FOO" 266s ok 202 - Line 254 " 266s # #get( -$foo)" => " 266s # -7" 266s ### DONE ############################################ compile perl (1) 266s ok 266s All tests successful. 266s Files=10, Tests=4565, 2 wallclock secs ( 0.22 usr 0.08 sys + 2.12 cusr 0.28 csys = 2.70 CPU) 266s Result: PASS 267s autopkgtest [05:12:51]: test autodep8-perl-build-deps: -----------------------] 271s autopkgtest [05:12:55]: test autodep8-perl-build-deps: - - - - - - - - - - results - - - - - - - - - - 271s autodep8-perl-build-deps PASS 274s autopkgtest [05:12:58]: test autodep8-perl: preparing testbed 299s autopkgtest [05:13:23]: testbed dpkg architecture: armhf 301s autopkgtest [05:13:25]: testbed apt version: 2.7.12 301s autopkgtest [05:13:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 308s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 308s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3754 kB] 309s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 309s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 309s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 309s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [631 kB] 309s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf c-n-f Metadata [2492 B] 309s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf Packages [1372 B] 309s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted armhf c-n-f Metadata [116 B] 309s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [3779 kB] 309s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf c-n-f Metadata [7776 B] 309s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf Packages [46.3 kB] 309s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse armhf c-n-f Metadata [116 B] 312s Fetched 8892 kB in 2s (5051 kB/s) 312s Reading package lists... 319s tee: /proc/self/fd/2: Permission denied 338s Hit:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease 339s Hit:2 http://ftpmaster.internal/ubuntu noble InRelease 339s Hit:3 http://ftpmaster.internal/ubuntu noble-updates InRelease 339s Hit:4 http://ftpmaster.internal/ubuntu noble-security InRelease 340s Reading package lists... 340s Reading package lists... 340s Building dependency tree... 340s Reading state information... 341s Calculating upgrade... 341s The following packages were automatically installed and are no longer required: 341s linux-headers-6.8.0-11 python3-lib2to3 341s Use 'apt autoremove' to remove them. 341s The following packages will be REMOVED: 341s libapt-pkg6.0 libarchive13 libatm1 libcurl3-gnutls libcurl4 libdb5.3 libelf1 341s libext2fs2 libgdbm-compat4 libgdbm6 libglib2.0-0 libgnutls30 libgpgme11 341s libhogweed6 libmagic1 libnetplan0 libnettle8 libnpth0 libnvme1 libparted2 341s libpcap0.8 libperl5.38 libpng16-16 libpsl5 libreadline8 libreiserfscore0 341s libssl3 libtirpc3 libuv1 linux-headers-6.8.0-11-generic python3-distutils 341s The following NEW packages will be installed: 341s libapt-pkg6.0t64 libarchive13t64 libatm1t64 libcurl3t64-gnutls libcurl4t64 341s libdb5.3t64 libelf1t64 libext2fs2t64 libgdbm-compat4t64 libgdbm6t64 341s libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libhogweed6t64 libmagic1t64 342s libnetplan1 libnettle8t64 libnpth0t64 libnvme1t64 libparted2t64 342s libpcap0.8t64 libperl5.38t64 libpng16-16t64 libpsl5t64 libreadline8t64 342s libreiserfscore0t64 libssl3t64 libtirpc3t64 libuv1t64 linux-headers-6.8.0-20 342s linux-headers-6.8.0-20-generic xdg-user-dirs 342s The following packages have been kept back: 342s multipath-tools 342s The following packages will be upgraded: 342s apparmor apt apt-utils bind9-dnsutils bind9-host bind9-libs binutils 342s binutils-arm-linux-gnueabihf binutils-common bolt bsdextrautils bsdutils 342s btrfs-progs coreutils cryptsetup-bin curl dbus dbus-bin dbus-daemon 342s dbus-session-bus-common dbus-system-bus-common dbus-user-session dhcpcd-base 342s dirmngr dmsetup dpkg dpkg-dev e2fsprogs e2fsprogs-l10n eject fdisk file ftp 342s fwupd gawk gcc-13-base gcc-14-base gir1.2-girepository-2.0 gir1.2-glib-2.0 342s gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 342s groff-base ibverbs-providers inetutils-telnet info initramfs-tools 342s initramfs-tools-bin initramfs-tools-core install-info iproute2 jq keyboxd 342s kmod kpartx krb5-locales libapparmor1 libaudit-common libaudit1 libbinutils 342s libblkid1 libblockdev-crypto3 libblockdev-fs3 libblockdev-loop3 342s libblockdev-mdraid3 libblockdev-nvme3 libblockdev-part3 libblockdev-swap3 342s libblockdev-utils3 libblockdev3 libbpf1 libbrotli1 libbsd0 libc-bin libc6 342s libcap-ng0 libcom-err2 libcryptsetup12 libctf-nobfd0 libctf0 libdbus-1-3 342s libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libevent-core-2.1-7 342s libexpat1 libfdisk1 libfido2-1 libftdi1-2 libfwupd2 libgcc-s1 342s libgirepository-1.0-1 libglib2.0-data libgssapi-krb5-2 libgudev-1.0-0 342s libgusb2 libibverbs1 libjcat1 libjq1 libjson-glib-1.0-0 342s libjson-glib-1.0-common libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 342s libldap-common libldap2 liblocale-gettext-perl liblzma5 libmagic-mgc 342s libmbim-glib4 libmbim-proxy libmm-glib0 libmount1 libnghttp2-14 libnsl2 342s libnss-systemd libpam-modules libpam-modules-bin libpam-runtime 342s libpam-systemd libpam0g libplymouth5 libpolkit-agent-1-0 342s libpolkit-gobject-1-0 libpython3-stdlib libpython3.11-minimal 342s libpython3.11-stdlib libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 342s libqmi-proxy libqrtr-glib0 librtmp1 libsasl2-2 libsasl2-modules 342s libsasl2-modules-db libseccomp2 libselinux1 libsemanage-common libsemanage2 342s libsframe1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssh-4 libstdc++6 342s libsystemd-shared libsystemd0 libtext-charwidth-perl libtext-iconv-perl 342s libtirpc-common libudev1 libudisks2-0 libusb-1.0-0 libuuid1 libvolume-key1 342s libxml2 libxmlb2 libxmuu1 linux-headers-generic locales logsave lshw lsof 342s man-db mount mtr-tiny netplan-generator netplan.io openssh-client 342s openssh-server openssh-sftp-server openssl parted perl perl-base 342s perl-modules-5.38 pinentry-curses plymouth plymouth-theme-ubuntu-text psmisc 342s python-apt-common python3 python3-apt python3-cryptography python3-dbus 342s python3-gdbm python3-gi python3-lib2to3 python3-minimal python3-netplan 342s python3-pkg-resources python3-pyrsistent python3-setuptools 342s python3-typing-extensions python3-yaml python3.11 python3.11-minimal 342s python3.12 python3.12-minimal readline-common rsync shared-mime-info sudo 342s systemd systemd-dev systemd-resolved systemd-sysv systemd-timesyncd tcpdump 342s telnet tnftp ubuntu-pro-client ubuntu-pro-client-l10n udev udisks2 usb.ids 342s util-linux uuid-runtime vim-common vim-tiny wget xxd xz-utils zlib1g 342s 233 upgraded, 32 newly installed, 31 to remove and 1 not upgraded. 342s Need to get 106 MB of archives. 342s After this operation, 84.4 MB of additional disk space will be used. 342s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdutils armhf 1:2.39.3-9ubuntu2 [102 kB] 342s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-14-base armhf 14-20240315-1ubuntu1 [47.0 kB] 342s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgcc-s1 armhf 14-20240315-1ubuntu1 [41.5 kB] 342s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libstdc++6 armhf 14-20240315-1ubuntu1 [714 kB] 342s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.39-0ubuntu6 [2827 kB] 342s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbrotli1 armhf 1.1.0-2build1 [319 kB] 342s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgssapi-krb5-2 armhf 1.20.1-5.1ubuntu1 [119 kB] 342s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5-3 armhf 1.20.1-5.1ubuntu1 [321 kB] 342s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkrb5support0 armhf 1.20.1-5.1ubuntu1 [31.4 kB] 342s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libk5crypto3 armhf 1.20.1-5.1ubuntu1 [78.6 kB] 342s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 342s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu1 [49.2 kB] 342s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build6 [51.3 kB] 342s Get:14 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udisks2 armhf 2.10.1-6 [276 kB] 342s Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudisks2-0 armhf 2.10.1-6 [143 kB] 342s Get:16 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblkid1 armhf 2.39.3-9ubuntu2 [160 kB] 342s Get:17 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblzma5 armhf 5.6.0-0.2 [117 kB] 342s Get:18 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kmod armhf 31+20240202-2ubuntu4 [91.8 kB] 342s Get:19 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libkmod2 armhf 31+20240202-2ubuntu4 [44.9 kB] 342s Get:20 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-dev all 255.4-1ubuntu5 [103 kB] 342s Get:21 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-timesyncd armhf 255.4-1ubuntu5 [36.0 kB] 342s Get:22 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-session-bus-common all 1.14.10-4ubuntu2 [80.3 kB] 342s Get:23 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit-common all 1:3.1.2-2.1 [5674 B] 342s Get:24 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.4-2build1 [13.5 kB] 342s Get:25 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libaudit1 armhf 1:3.1.2-2.1 [44.3 kB] 343s Get:26 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam0g armhf 1.5.3-5ubuntu3 [62.0 kB] 343s Get:27 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libselinux1 armhf 3.5-2ubuntu1 [70.9 kB] 343s Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4t64 armhf 8.5.0-2ubuntu7 [296 kB] 343s Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf curl armhf 8.5.0-2ubuntu7 [219 kB] 343s Get:30 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpsl5t64 armhf 0.21.2-1.1 [55.7 kB] 343s Get:31 http://ftpmaster.internal/ubuntu noble-proposed/main armhf wget armhf 1.21.4-1ubuntu2 [317 kB] 343s Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tnftp armhf 20230507-2build1 [98.6 kB] 343s Get:33 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpcap0.8t64 armhf 1.10.4-4.1ubuntu1 [137 kB] 343s Get:34 http://ftpmaster.internal/ubuntu noble-proposed/main armhf tcpdump armhf 4.99.4-3ubuntu2 [425 kB] 343s Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd-shared armhf 255.4-1ubuntu5 [2009 kB] 343s Get:36 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-resolved armhf 255.4-1ubuntu5 [289 kB] 343s Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf sudo armhf 1.9.15p5-3ubuntu3 [936 kB] 343s Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf rsync armhf 3.2.7-1build1 [413 kB] 343s Get:39 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-cryptography armhf 41.0.7-4build2 [788 kB] 343s Get:40 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssl armhf 3.0.13-0ubuntu2 [975 kB] 343s Get:41 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-sftp-server armhf 1:9.6p1-3ubuntu11 [35.5 kB] 343s Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-client armhf 1:9.6p1-3ubuntu11 [890 kB] 343s Get:43 http://ftpmaster.internal/ubuntu noble-proposed/main armhf openssh-server armhf 1:9.6p1-3ubuntu11 [503 kB] 343s Get:44 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20 all 6.8.0-20.20 [13.6 MB] 343s Get:45 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-6.8.0-20-generic armhf 6.8.0-20.20 [1287 kB] 343s Get:46 http://ftpmaster.internal/ubuntu noble-proposed/main armhf linux-headers-generic armhf 6.8.0-20.20+1 [9610 B] 343s Get:47 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssl3t64 armhf 3.0.13-0ubuntu2 [1558 kB] 343s Get:48 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnss-systemd armhf 255.4-1ubuntu5 [148 kB] 343s Get:49 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libudev1 armhf 255.4-1ubuntu5 [166 kB] 343s Get:50 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd armhf 255.4-1ubuntu5 [3502 kB] 343s Get:51 http://ftpmaster.internal/ubuntu noble-proposed/main armhf udev armhf 255.4-1ubuntu5 [1852 kB] 343s Get:52 http://ftpmaster.internal/ubuntu noble-proposed/main armhf systemd-sysv armhf 255.4-1ubuntu5 [11.9 kB] 343s Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-systemd armhf 255.4-1ubuntu5 [216 kB] 343s Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsystemd0 armhf 255.4-1ubuntu5 [410 kB] 343s Get:55 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu3 [47.0 kB] 343s Get:56 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-modules armhf 1.5.3-5ubuntu3 [261 kB] 343s Get:57 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpam-runtime all 1.5.3-5ubuntu3 [40.8 kB] 343s Get:58 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-user-session armhf 1.14.10-4ubuntu2 [9962 B] 343s Get:59 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu2 [45.0 kB] 343s Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libexpat1 armhf 2.6.1-2 [65.9 kB] 343s Get:61 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-system-bus-common all 1.14.10-4ubuntu2 [81.5 kB] 343s Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-bin armhf 1.14.10-4ubuntu2 [37.1 kB] 343s Get:63 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus armhf 1.14.10-4ubuntu2 [28.1 kB] 343s Get:64 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dbus-daemon armhf 1.14.10-4ubuntu2 [109 kB] 343s Get:65 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdbus-1-3 armhf 1.14.10-4ubuntu2 [190 kB] 343s Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmount1 armhf 2.39.3-9ubuntu2 [171 kB] 343s Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libseccomp2 armhf 2.5.5-1ubuntu2 [49.5 kB] 343s Get:68 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu2 [135 kB] 343s Get:69 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuuid1 armhf 2.39.3-9ubuntu2 [34.4 kB] 343s Get:70 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu2 [238 kB] 343s Get:71 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfdisk1 armhf 2.39.3-9ubuntu2 [196 kB] 343s Get:72 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mount armhf 2.39.3-9ubuntu2 [134 kB] 344s Get:73 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-utils3 armhf 3.1.0-1build1 [16.9 kB] 344s Get:74 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libvolume-key1 armhf 0.3.12-7build1 [38.4 kB] 344s Get:75 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjcat1 armhf 0.2.0-2build2 [30.4 kB] 344s Get:76 http://ftpmaster.internal/ubuntu noble-proposed/main armhf parted armhf 3.6-3.1build2 [39.4 kB] 344s Get:77 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libparted2t64 armhf 3.6-3.1build2 [143 kB] 344s Get:78 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12 armhf 3.12.2-4build3 [645 kB] 344s Get:79 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.12-minimal armhf 3.12.2-4build3 [1942 kB] 344s Get:80 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-stdlib armhf 3.12.2-4build3 [1906 kB] 344s Get:81 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.12-minimal armhf 3.12.2-4build3 [816 kB] 344s Get:82 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu1 [19.0 kB] 344s Get:83 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11 armhf 3.11.8-1build4 [589 kB] 344s Get:84 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3.11-minimal armhf 3.11.8-1build4 [1795 kB] 344s Get:85 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-stdlib armhf 3.11.8-1build4 [1810 kB] 344s Get:86 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3.11-minimal armhf 3.11.8-1build4 [826 kB] 344s Get:87 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu1 [599 kB] 344s Get:88 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-iconv-perl armhf 1.7-8build2 [12.7 kB] 344s Get:89 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtext-charwidth-perl armhf 0.04-11build2 [8962 B] 344s Get:90 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-modules-5.38 all 5.38.2-3.2 [3110 kB] 344s Get:91 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-6 [661 kB] 344s Get:92 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gdbm armhf 3.12.2-3ubuntu2 [17.1 kB] 344s Get:93 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-3build4 [1196 kB] 344s Get:94 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm6t64 armhf 1.23-5.1 [30.3 kB] 344s Get:95 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgdbm-compat4t64 armhf 1.23-5.1 [6208 B] 344s Get:96 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libperl5.38t64 armhf 5.38.2-3.2 [4101 kB] 344s Get:97 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl armhf 5.38.2-3.2 [231 kB] 344s Get:98 http://ftpmaster.internal/ubuntu noble-proposed/main armhf perl-base armhf 5.38.2-3.2 [1671 kB] 344s Get:99 http://ftpmaster.internal/ubuntu noble-proposed/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu3 [15.0 kB] 344s Get:100 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnettle8t64 armhf 3.9.1-2.2 [187 kB] 344s Get:101 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libhogweed6t64 armhf 3.9.1-2.2 [187 kB] 344s Get:102 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu2 [1046 kB] 345s Get:103 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu6 [172 kB] 345s Get:104 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3t64-gnutls armhf 8.5.0-2ubuntu7 [290 kB] 345s Get:105 http://ftpmaster.internal/ubuntu noble-proposed/main armhf shared-mime-info armhf 2.4-1build1 [470 kB] 345s Get:106 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-girepository-2.0 armhf 1.79.1-1ubuntu6 [24.8 kB] 345s Get:107 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gir1.2-glib-2.0 armhf 2.79.3-3ubuntu5 [182 kB] 345s Get:108 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgirepository-1.0-1 armhf 1.79.1-1ubuntu6 [106 kB] 345s Get:109 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-gi armhf 3.47.0-3build1 [219 kB] 345s Get:110 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-dbus armhf 1.3.2-5build2 [94.7 kB] 345s Get:111 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnetplan1 armhf 1.0-1 [113 kB] 345s Get:112 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-netplan armhf 1.0-1 [22.5 kB] 345s Get:113 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan-generator armhf 1.0-1 [58.7 kB] 345s Get:114 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-bin armhf 0.142ubuntu23 [20.3 kB] 345s Get:115 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools-core all 0.142ubuntu23 [50.1 kB] 345s Get:116 http://ftpmaster.internal/ubuntu noble-proposed/main armhf initramfs-tools all 0.142ubuntu23 [9058 B] 345s Get:117 http://ftpmaster.internal/ubuntu noble-proposed/main armhf netplan.io armhf 1.0-1 [64.3 kB] 345s Get:118 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmlb2 armhf 0.3.15-1build1 [57.0 kB] 345s Get:119 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqrtr-glib0 armhf 1.2.2-1ubuntu3 [15.4 kB] 345s Get:120 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-glib5 armhf 1.35.2-0ubuntu1 [908 kB] 345s Get:121 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libqmi-proxy armhf 1.35.2-0ubuntu1 [5732 B] 345s Get:122 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-agent-1-0 armhf 124-1ubuntu1 [15.3 kB] 345s Get:123 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpolkit-gobject-1-0 armhf 124-1ubuntu1 [44.1 kB] 345s Get:124 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-0t64 armhf 2.79.3-3ubuntu5 [1414 kB] 345s Get:125 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfwupd2 armhf 1.9.15-1 [123 kB] 345s Get:126 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13t64 armhf 3.7.2-1.1ubuntu2 [330 kB] 345s Get:127 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fwupd armhf 1.9.15-1 [4349 kB] 345s Get:128 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt-utils armhf 2.7.13ubuntu1 [210 kB] 345s Get:129 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libapt-pkg6.0t64 armhf 2.7.13ubuntu1 [986 kB] 345s Get:130 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apt armhf 2.7.13ubuntu1 [1367 kB] 345s Get:131 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client-l10n armhf 31.2 [19.4 kB] 345s Get:132 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ubuntu-pro-client armhf 31.2 [216 kB] 345s Get:133 http://ftpmaster.internal/ubuntu noble-proposed/main armhf keyboxd armhf 2.4.4-2ubuntu15 [111 kB] 345s Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1 [6940 B] 345s Get:135 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgv armhf 2.4.4-2ubuntu15 [224 kB] 345s Get:136 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg armhf 2.4.4-2ubuntu15 [524 kB] 345s Get:137 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-wks-client armhf 2.4.4-2ubuntu15 [87.4 kB] 345s Get:138 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-utils armhf 2.4.4-2ubuntu15 [158 kB] 345s Get:139 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpg-agent armhf 2.4.4-2ubuntu15 [235 kB] 345s Get:140 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgsm armhf 2.4.4-2ubuntu15 [241 kB] 345s Get:141 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreadline8t64 armhf 8.2-3.1 [129 kB] 345s Get:142 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gawk armhf 1:5.2.1-2build2 [415 kB] 345s Get:143 http://ftpmaster.internal/ubuntu noble-proposed/main armhf fdisk armhf 2.39.3-9ubuntu2 [135 kB] 345s Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gpgconf armhf 2.4.4-2ubuntu15 [115 kB] 345s Get:145 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dirmngr armhf 2.4.4-2ubuntu15 [346 kB] 345s Get:146 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg all 2.4.4-2ubuntu15 [359 kB] 345s Get:147 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-apt armhf 2.7.6build1 [162 kB] 345s Get:148 http://ftpmaster.internal/ubuntu noble-proposed/main armhf pinentry-curses armhf 1.2.1-3ubuntu4 [36.7 kB] 345s Get:149 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-yaml armhf 6.0.1-2build1 [117 kB] 345s Get:150 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python-apt-common all 2.7.6build1 [19.8 kB] 345s Get:151 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 345s Get:152 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pkg-resources all 68.1.2-2ubuntu1 [168 kB] 345s Get:153 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg armhf 1.22.6ubuntu4 [1229 kB] 345s Get:154 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.12.2-0ubuntu1 [27.1 kB] 345s Get:155 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.12.2-0ubuntu1 [24.1 kB] 345s Get:156 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.12.2-0ubuntu1 [9802 B] 345s Get:157 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsmartcols1 armhf 2.39.3-9ubuntu2 [117 kB] 345s Get:158 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bsdextrautils armhf 2.39.3-9ubuntu2 [78.7 kB] 345s Get:159 http://ftpmaster.internal/ubuntu noble-proposed/main armhf groff-base armhf 1.23.0-3build1 [946 kB] 345s Get:160 http://ftpmaster.internal/ubuntu noble-proposed/main armhf readline-common all 8.2-3.1 [56.4 kB] 345s Get:161 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgpgme11t64 armhf 1.18.0-4.1ubuntu3 [120 kB] 345s Get:162 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-crypto3 armhf 3.1.0-1build1 [20.3 kB] 345s Get:163 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs-l10n all 1.47.0-2.4~exp1ubuntu2 [5996 B] 345s Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu2 [21.9 kB] 345s Get:165 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dhcpcd-base armhf 1:10.0.6-1ubuntu2 [186 kB] 345s Get:166 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-fs3 armhf 3.1.0-1build1 [34.4 kB] 345s Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libreiserfscore0t64 armhf 1:3.6.27-7.1 [66.2 kB] 346s Get:168 http://ftpmaster.internal/ubuntu noble-proposed/main armhf btrfs-progs armhf 6.6.3-1.1build1 [852 kB] 346s Get:169 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu2 [201 kB] 346s Get:170 http://ftpmaster.internal/ubuntu noble-proposed/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu2 [571 kB] 346s Get:171 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-loop3 armhf 3.1.0-1build1 [6502 B] 346s Get:172 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-mdraid3 armhf 3.1.0-1build1 [13.3 kB] 346s Get:173 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-nvme3 armhf 3.1.0-1build1 [17.5 kB] 346s Get:174 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnvme1t64 armhf 1.8-3 [67.5 kB] 346s Get:175 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-part3 armhf 3.1.0-1build1 [16.4 kB] 346s Get:176 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev-swap3 armhf 3.1.0-1build1 [8894 B] 346s Get:177 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libblockdev3 armhf 3.1.0-1build1 [42.9 kB] 346s Get:178 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgudev-1.0-0 armhf 1:238-3ubuntu2 [13.6 kB] 346s Get:179 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu2 [595 kB] 346s Get:180 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbpf1 armhf 1:1.3.0-2build1 [146 kB] 346s Get:181 http://ftpmaster.internal/ubuntu noble-proposed/main armhf iproute2 armhf 6.1.0-1ubuntu5 [1060 kB] 346s Get:182 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1t64 armhf 0.190-1.1build2 [49.9 kB] 346s Get:183 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc-common all 1.3.4+ds-1.1 [8018 B] 346s Get:184 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lsof armhf 4.95.0-1build2 [248 kB] 346s Get:185 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnsl2 armhf 1.3.0-3build2 [36.5 kB] 346s Get:186 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1 [73.2 kB] 346s Get:187 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-proxy armhf 1.31.2-0ubuntu2 [5748 B] 346s Get:188 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmbim-glib4 armhf 1.31.2-0ubuntu2 [216 kB] 346s Get:189 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-common all 1.8.0-2build1 [4210 B] 346s Get:190 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjson-glib-1.0-0 armhf 1.8.0-2build1 [61.2 kB] 346s Get:191 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libnghttp2-14 armhf 1.59.0-1build1 [68.1 kB] 346s Get:192 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libssh-4 armhf 0.10.6-2build1 [169 kB] 346s Get:193 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libusb-1.0-0 armhf 2:1.0.27-1 [48.7 kB] 346s Get:194 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgusb2 armhf 0.4.8-1build1 [34.6 kB] 346s Get:195 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmm-glib0 armhf 1.23.4-0ubuntu1 [214 kB] 346s Get:196 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu1 [49.7 kB] 346s Get:197 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libibverbs1 armhf 50.0-2build1 [57.9 kB] 346s Get:198 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libfido2-1 armhf 1.14.0-1build1 [75.8 kB] 346s Get:199 http://ftpmaster.internal/ubuntu noble-proposed/main armhf coreutils armhf 9.4-3ubuntu3 [1280 kB] 346s Get:200 http://ftpmaster.internal/ubuntu noble-proposed/main armhf util-linux armhf 2.39.3-9ubuntu2 [1216 kB] 346s Get:201 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.39-0ubuntu6 [530 kB] 346s Get:202 http://ftpmaster.internal/ubuntu noble-proposed/main armhf file armhf 1:5.45-3 [21.1 kB] 346s Get:203 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic-mgc armhf 1:5.45-3 [307 kB] 346s Get:204 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmagic1t64 armhf 1:5.45-3 [81.4 kB] 346s Get:205 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libplymouth5 armhf 24.004.60-1ubuntu6 [140 kB] 346s Get:206 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpng16-16t64 armhf 1.6.43-3 [166 kB] 347s Get:207 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-host armhf 1:9.18.24-0ubuntu3 [47.4 kB] 347s Get:208 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-dnsutils armhf 1:9.18.24-0ubuntu3 [149 kB] 347s Get:209 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bind9-libs armhf 1:9.18.24-0ubuntu3 [1148 kB] 347s Get:210 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1t64 armhf 1.48.0-1.1 [82.9 kB] 347s Get:211 http://ftpmaster.internal/ubuntu noble-proposed/main armhf uuid-runtime armhf 2.39.3-9ubuntu2 [41.7 kB] 347s Get:212 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdebconfclient0 armhf 0.271ubuntu2 [10.8 kB] 347s Get:213 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage-common all 3.5-1build4 [10.1 kB] 347s Get:214 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsemanage2 armhf 3.5-1build4 [84.5 kB] 347s Get:215 http://ftpmaster.internal/ubuntu noble-proposed/main armhf install-info armhf 7.1-3build1 [60.5 kB] 347s Get:216 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gcc-13-base armhf 13.2.0-19ubuntu1 [47.7 kB] 347s Get:217 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu2 [14.7 kB] 347s Get:218 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dmsetup armhf 2:1.02.185-3ubuntu2 [81.1 kB] 347s Get:219 http://ftpmaster.internal/ubuntu noble-proposed/main armhf eject armhf 2.39.3-9ubuntu2 [43.2 kB] 347s Get:220 http://ftpmaster.internal/ubuntu noble-proposed/main armhf krb5-locales all 1.20.1-5.1ubuntu1 [13.9 kB] 347s Get:221 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbsd0 armhf 0.12.1-1 [36.6 kB] 347s Get:222 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libglib2.0-data all 2.79.3-3ubuntu5 [46.6 kB] 347s Get:223 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libslang2 armhf 2.3.3-3build1 [478 kB] 347s Get:224 http://ftpmaster.internal/ubuntu noble-proposed/main armhf locales all 2.39-0ubuntu6 [4232 kB] 347s Get:225 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-tiny armhf 2:9.1.0016-1ubuntu5 [665 kB] 347s Get:226 http://ftpmaster.internal/ubuntu noble-proposed/main armhf vim-common all 2:9.1.0016-1ubuntu5 [385 kB] 347s Get:227 http://ftpmaster.internal/ubuntu noble/main armhf xdg-user-dirs armhf 0.18-1 [17.3 kB] 347s Get:228 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xxd armhf 2:9.1.0016-1ubuntu5 [62.4 kB] 347s Get:229 http://ftpmaster.internal/ubuntu noble-proposed/main armhf apparmor armhf 4.0.0-beta3-0ubuntu2 [562 kB] 347s Get:230 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ftp all 20230507-2build1 [4724 B] 347s Get:231 http://ftpmaster.internal/ubuntu noble-proposed/main armhf inetutils-telnet armhf 2:2.5-3ubuntu3 [90.7 kB] 347s Get:232 http://ftpmaster.internal/ubuntu noble-proposed/main armhf info armhf 7.1-3build1 [127 kB] 347s Get:233 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxmuu1 armhf 2:1.1.3-3build1 [8004 B] 347s Get:234 http://ftpmaster.internal/ubuntu noble-proposed/main armhf lshw armhf 02.19.git.2021.06.19.996aaad9c7-2build2 [310 kB] 347s Get:235 http://ftpmaster.internal/ubuntu noble-proposed/main armhf mtr-tiny armhf 0.95-1.1build1 [51.7 kB] 347s Get:236 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-1ubuntu6 [9818 B] 347s Get:237 http://ftpmaster.internal/ubuntu noble-proposed/main armhf plymouth armhf 24.004.60-1ubuntu6 [142 kB] 347s Get:238 http://ftpmaster.internal/ubuntu noble-proposed/main armhf psmisc armhf 23.7-1 [176 kB] 347s Get:239 http://ftpmaster.internal/ubuntu noble-proposed/main armhf telnet all 0.17+2.5-3ubuntu3 [3682 B] 347s Get:240 http://ftpmaster.internal/ubuntu noble-proposed/main armhf usb.ids all 2024.03.18-1 [223 kB] 347s Get:241 http://ftpmaster.internal/ubuntu noble-proposed/main armhf xz-utils armhf 5.6.0-0.2 [271 kB] 347s Get:242 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf0 armhf 2.42-4ubuntu1 [87.7 kB] 347s Get:243 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libctf-nobfd0 armhf 2.42-4ubuntu1 [88.0 kB] 347s Get:244 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu1 [2925 kB] 347s Get:245 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libbinutils armhf 2.42-4ubuntu1 [464 kB] 347s Get:246 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils armhf 2.42-4ubuntu1 [3078 B] 347s Get:247 http://ftpmaster.internal/ubuntu noble-proposed/main armhf binutils-common armhf 2.42-4ubuntu1 [217 kB] 347s Get:248 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsframe1 armhf 2.42-4ubuntu1 [13.1 kB] 347s Get:249 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bolt armhf 0.9.6-2build1 [138 kB] 347s Get:250 http://ftpmaster.internal/ubuntu noble-proposed/main armhf cryptsetup-bin armhf 2:2.7.0-1ubuntu2 [214 kB] 347s Get:251 http://ftpmaster.internal/ubuntu noble-proposed/main armhf dpkg-dev all 1.22.6ubuntu4 [1074 kB] 347s Get:252 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdpkg-perl all 1.22.6ubuntu4 [268 kB] 347s Get:253 http://ftpmaster.internal/ubuntu noble-proposed/main armhf gnupg-l10n all 2.4.4-2ubuntu15 [65.8 kB] 347s Get:254 http://ftpmaster.internal/ubuntu noble-proposed/main armhf ibverbs-providers armhf 50.0-2build1 [27.4 kB] 347s Get:255 http://ftpmaster.internal/ubuntu noble-proposed/main armhf jq armhf 1.7.1-3 [65.2 kB] 347s Get:256 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libjq1 armhf 1.7.1-3 [156 kB] 347s Get:257 http://ftpmaster.internal/ubuntu noble/main armhf libatm1t64 armhf 1:2.5.1-5.1 [20.0 kB] 347s Get:258 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-9build1 [82.3 kB] 347s Get:259 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libftdi1-2 armhf 1.5-6build4 [25.7 kB] 347s Get:260 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu6 [31.3 kB] 347s Get:261 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules armhf 2.1.28+dfsg1-5ubuntu1 [61.3 kB] 347s Get:262 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-lib2to3 all 3.12.2-3ubuntu2 [79.3 kB] 347s Get:263 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-pyrsistent armhf 0.20.0-1build1 [53.0 kB] 347s Get:264 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-typing-extensions all 4.10.0-1 [60.7 kB] 347s Get:265 http://ftpmaster.internal/ubuntu noble-proposed/main armhf kpartx armhf 0.9.4-5ubuntu5 [31.4 kB] 349s Preconfiguring packages ... 349s Fetched 106 MB in 6s (18.3 MB/s) 350s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 350s Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu2_armhf.deb ... 350s Unpacking bsdutils (1:2.39.3-9ubuntu2) over (1:2.39.3-6ubuntu2) ... 350s Setting up bsdutils (1:2.39.3-9ubuntu2) ... 350s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 350s Preparing to unpack .../gcc-14-base_14-20240315-1ubuntu1_armhf.deb ... 350s Unpacking gcc-14-base:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 350s Setting up gcc-14-base:armhf (14-20240315-1ubuntu1) ... 350s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 350s Preparing to unpack .../libgcc-s1_14-20240315-1ubuntu1_armhf.deb ... 350s Unpacking libgcc-s1:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 350s Setting up libgcc-s1:armhf (14-20240315-1ubuntu1) ... 350s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 350s Preparing to unpack .../libstdc++6_14-20240315-1ubuntu1_armhf.deb ... 350s Unpacking libstdc++6:armhf (14-20240315-1ubuntu1) over (14-20240303-1ubuntu1) ... 350s Setting up libstdc++6:armhf (14-20240315-1ubuntu1) ... 350s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 350s Preparing to unpack .../libc6_2.39-0ubuntu6_armhf.deb ... 351s Unpacking libc6:armhf (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 351s Setting up libc6:armhf (2.39-0ubuntu6) ... 352s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 352s Preparing to unpack .../0-libbrotli1_1.1.0-2build1_armhf.deb ... 352s Unpacking libbrotli1:armhf (1.1.0-2build1) over (1.1.0-2) ... 352s Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-5.1ubuntu1_armhf.deb ... 352s Unpacking libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 352s Preparing to unpack .../2-libkrb5-3_1.20.1-5.1ubuntu1_armhf.deb ... 352s Unpacking libkrb5-3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 353s Preparing to unpack .../3-libkrb5support0_1.20.1-5.1ubuntu1_armhf.deb ... 353s Unpacking libkrb5support0:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 353s Preparing to unpack .../4-libk5crypto3_1.20.1-5.1ubuntu1_armhf.deb ... 353s Unpacking libk5crypto3:armhf (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 353s Preparing to unpack .../5-libcom-err2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 353s Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 353s Preparing to unpack .../6-zlib1g_1%3a1.3.dfsg-3.1ubuntu1_armhf.deb ... 353s Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) over (1:1.3.dfsg-3ubuntu1) ... 353s Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu1) ... 353s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 353s Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d.1-2build6_armhf.deb ... 353s Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) over (2.4+20151223.gitfa8646d.1-2build4) ... 353s Preparing to unpack .../udisks2_2.10.1-6_armhf.deb ... 353s Unpacking udisks2 (2.10.1-6) over (2.10.1-1ubuntu2) ... 353s Preparing to unpack .../libudisks2-0_2.10.1-6_armhf.deb ... 353s Unpacking libudisks2-0:armhf (2.10.1-6) over (2.10.1-1ubuntu2) ... 353s Preparing to unpack .../libblkid1_2.39.3-9ubuntu2_armhf.deb ... 353s Unpacking libblkid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 354s Setting up libblkid1:armhf (2.39.3-9ubuntu2) ... 354s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 354s Preparing to unpack .../liblzma5_5.6.0-0.2_armhf.deb ... 354s Unpacking liblzma5:armhf (5.6.0-0.2) over (5.4.5-0.3) ... 354s Setting up liblzma5:armhf (5.6.0-0.2) ... 354s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 354s Preparing to unpack .../0-kmod_31+20240202-2ubuntu4_armhf.deb ... 354s Unpacking kmod (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 354s dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty 354s Preparing to unpack .../1-libkmod2_31+20240202-2ubuntu4_armhf.deb ... 354s Unpacking libkmod2:armhf (31+20240202-2ubuntu4) over (30+20230601-2ubuntu1) ... 354s Preparing to unpack .../2-systemd-dev_255.4-1ubuntu5_all.deb ... 354s Unpacking systemd-dev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 354s Preparing to unpack .../3-systemd-timesyncd_255.4-1ubuntu5_armhf.deb ... 354s Unpacking systemd-timesyncd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 354s Preparing to unpack .../4-dbus-session-bus-common_1.14.10-4ubuntu2_all.deb ... 354s Unpacking dbus-session-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 354s Preparing to unpack .../5-libaudit-common_1%3a3.1.2-2.1_all.deb ... 354s Unpacking libaudit-common (1:3.1.2-2.1) over (1:3.1.2-2) ... 355s Setting up libaudit-common (1:3.1.2-2.1) ... 355s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 355s Preparing to unpack .../libcap-ng0_0.8.4-2build1_armhf.deb ... 355s Unpacking libcap-ng0:armhf (0.8.4-2build1) over (0.8.4-2) ... 355s Setting up libcap-ng0:armhf (0.8.4-2build1) ... 355s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 355s Preparing to unpack .../libaudit1_1%3a3.1.2-2.1_armhf.deb ... 355s Unpacking libaudit1:armhf (1:3.1.2-2.1) over (1:3.1.2-2) ... 355s Setting up libaudit1:armhf (1:3.1.2-2.1) ... 355s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 355s Preparing to unpack .../libpam0g_1.5.3-5ubuntu3_armhf.deb ... 355s Unpacking libpam0g:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 355s Setting up libpam0g:armhf (1.5.3-5ubuntu3) ... 355s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 355s Preparing to unpack .../libselinux1_3.5-2ubuntu1_armhf.deb ... 355s Unpacking libselinux1:armhf (3.5-2ubuntu1) over (3.5-2build1) ... 355s Setting up libselinux1:armhf (3.5-2ubuntu1) ... 356s dpkg: libcurl4:armhf: dependency problems, but removing anyway as you requested: 356s curl depends on libcurl4 (= 8.5.0-2ubuntu2). 356s 356s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58618 files and directories currently installed.) 356s Removing libcurl4:armhf (8.5.0-2ubuntu2) ... 356s Selecting previously unselected package libcurl4t64:armhf. 356s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58613 files and directories currently installed.) 356s Preparing to unpack .../libcurl4t64_8.5.0-2ubuntu7_armhf.deb ... 356s Unpacking libcurl4t64:armhf (8.5.0-2ubuntu7) ... 356s Preparing to unpack .../curl_8.5.0-2ubuntu7_armhf.deb ... 356s Unpacking curl (8.5.0-2ubuntu7) over (8.5.0-2ubuntu2) ... 356s dpkg: libpsl5:armhf: dependency problems, but removing anyway as you requested: 356s wget depends on libpsl5 (>= 0.16.0). 356s libcurl3-gnutls:armhf depends on libpsl5 (>= 0.16.0). 356s 356s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58619 files and directories currently installed.) 356s Removing libpsl5:armhf (0.21.2-1build1) ... 356s Selecting previously unselected package libpsl5t64:armhf. 356s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58614 files and directories currently installed.) 356s Preparing to unpack .../libpsl5t64_0.21.2-1.1_armhf.deb ... 356s Unpacking libpsl5t64:armhf (0.21.2-1.1) ... 356s Preparing to unpack .../wget_1.21.4-1ubuntu2_armhf.deb ... 356s Unpacking wget (1.21.4-1ubuntu2) over (1.21.4-1ubuntu1) ... 356s Preparing to unpack .../tnftp_20230507-2build1_armhf.deb ... 356s Unpacking tnftp (20230507-2build1) over (20230507-2) ... 356s dpkg: libpcap0.8:armhf: dependency problems, but removing anyway as you requested: 356s tcpdump depends on libpcap0.8 (>= 1.9.1). 356s 357s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58620 files and directories currently installed.) 357s Removing libpcap0.8:armhf (1.10.4-4ubuntu3) ... 357s Selecting previously unselected package libpcap0.8t64:armhf. 357s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58609 files and directories currently installed.) 357s Preparing to unpack .../00-libpcap0.8t64_1.10.4-4.1ubuntu1_armhf.deb ... 357s Unpacking libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 357s Preparing to unpack .../01-tcpdump_4.99.4-3ubuntu2_armhf.deb ... 357s Unpacking tcpdump (4.99.4-3ubuntu2) over (4.99.4-3ubuntu1) ... 357s Preparing to unpack .../02-libsystemd-shared_255.4-1ubuntu5_armhf.deb ... 357s Unpacking libsystemd-shared:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 357s Preparing to unpack .../03-systemd-resolved_255.4-1ubuntu5_armhf.deb ... 357s Unpacking systemd-resolved (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 357s Preparing to unpack .../04-sudo_1.9.15p5-3ubuntu3_armhf.deb ... 357s Unpacking sudo (1.9.15p5-3ubuntu3) over (1.9.15p5-3ubuntu1) ... 357s Preparing to unpack .../05-rsync_3.2.7-1build1_armhf.deb ... 357s Unpacking rsync (3.2.7-1build1) over (3.2.7-1) ... 358s Preparing to unpack .../06-python3-cryptography_41.0.7-4build2_armhf.deb ... 358s Unpacking python3-cryptography (41.0.7-4build2) over (41.0.7-3) ... 358s Preparing to unpack .../07-openssl_3.0.13-0ubuntu2_armhf.deb ... 358s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 358s Preparing to unpack .../08-openssh-sftp-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 358s Unpacking openssh-sftp-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 358s Preparing to unpack .../09-openssh-client_1%3a9.6p1-3ubuntu11_armhf.deb ... 358s Unpacking openssh-client (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 358s Preparing to unpack .../10-openssh-server_1%3a9.6p1-3ubuntu11_armhf.deb ... 358s Unpacking openssh-server (1:9.6p1-3ubuntu11) over (1:9.6p1-3ubuntu2) ... 359s Selecting previously unselected package linux-headers-6.8.0-20. 359s Preparing to unpack .../11-linux-headers-6.8.0-20_6.8.0-20.20_all.deb ... 359s Unpacking linux-headers-6.8.0-20 (6.8.0-20.20) ... 362s Selecting previously unselected package linux-headers-6.8.0-20-generic. 362s Preparing to unpack .../12-linux-headers-6.8.0-20-generic_6.8.0-20.20_armhf.deb ... 362s Unpacking linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 363s Preparing to unpack .../13-linux-headers-generic_6.8.0-20.20+1_armhf.deb ... 363s Unpacking linux-headers-generic (6.8.0-20.20+1) over (6.8.0-11.11+1) ... 363s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 89772 files and directories currently installed.) 363s Removing linux-headers-6.8.0-11-generic (6.8.0-11.11) ... 364s dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: 364s systemd depends on libssl3 (>= 3.0.0). 364s libssh-4:armhf depends on libssl3 (>= 3.0.0). 364s libsasl2-modules:armhf depends on libssl3 (>= 3.0.0). 364s libsasl2-2:armhf depends on libssl3 (>= 3.0.0). 364s libpython3.12-minimal:armhf depends on libssl3 (>= 3.0.0). 364s libpython3.11-minimal:armhf depends on libssl3 (>= 3.0.0). 364s libnvme1 depends on libssl3 (>= 3.0.0). 364s libfido2-1:armhf depends on libssl3 (>= 3.0.0). 364s libcryptsetup12:armhf depends on libssl3 (>= 3.0.0). 364s dhcpcd-base depends on libssl3 (>= 3.0.0). 364s bind9-libs:armhf depends on libssl3 (>= 3.0.0). 364s 364s Removing libssl3:armhf (3.0.10-1ubuntu4) ... 364s Selecting previously unselected package libssl3t64:armhf. 364s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78622 files and directories currently installed.) 364s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_armhf.deb ... 364s Unpacking libssl3t64:armhf (3.0.13-0ubuntu2) ... 364s Setting up libssl3t64:armhf (3.0.13-0ubuntu2) ... 364s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78635 files and directories currently installed.) 364s Preparing to unpack .../libnss-systemd_255.4-1ubuntu5_armhf.deb ... 364s Unpacking libnss-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 364s Preparing to unpack .../libudev1_255.4-1ubuntu5_armhf.deb ... 364s Unpacking libudev1:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 364s Setting up libudev1:armhf (255.4-1ubuntu5) ... 364s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78635 files and directories currently installed.) 364s Preparing to unpack .../systemd_255.4-1ubuntu5_armhf.deb ... 364s Unpacking systemd (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 365s Preparing to unpack .../udev_255.4-1ubuntu5_armhf.deb ... 365s Unpacking udev (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 366s Preparing to unpack .../libsystemd0_255.4-1ubuntu5_armhf.deb ... 366s Unpacking libsystemd0:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 366s Setting up libsystemd0:armhf (255.4-1ubuntu5) ... 366s Setting up libkmod2:armhf (31+20240202-2ubuntu4) ... 366s Setting up libsystemd-shared:armhf (255.4-1ubuntu5) ... 366s Setting up systemd-dev (255.4-1ubuntu5) ... 366s Setting up systemd (255.4-1ubuntu5) ... 367s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78635 files and directories currently installed.) 367s Preparing to unpack .../systemd-sysv_255.4-1ubuntu5_armhf.deb ... 367s Unpacking systemd-sysv (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 367s Preparing to unpack .../libpam-systemd_255.4-1ubuntu5_armhf.deb ... 367s Unpacking libpam-systemd:armhf (255.4-1ubuntu5) over (255.2-3ubuntu2) ... 367s Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu3_armhf.deb ... 367s Unpacking libpam-modules-bin (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 367s Setting up libpam-modules-bin (1.5.3-5ubuntu3) ... 368s pam_namespace.service is a disabled or a static unit not running, not starting it. 368s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78635 files and directories currently installed.) 368s Preparing to unpack .../libpam-modules_1.5.3-5ubuntu3_armhf.deb ... 368s Unpacking libpam-modules:armhf (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 368s Setting up libpam-modules:armhf (1.5.3-5ubuntu3) ... 368s Installing new version of config file /etc/security/namespace.init ... 368s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 368s Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu3_all.deb ... 369s Unpacking libpam-runtime (1.5.3-5ubuntu3) over (1.5.2-9.1ubuntu3) ... 369s Setting up libpam-runtime (1.5.3-5ubuntu3) ... 369s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 369s Preparing to unpack .../0-dbus-user-session_1.14.10-4ubuntu2_armhf.deb ... 369s Unpacking dbus-user-session (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 369s Preparing to unpack .../1-libapparmor1_4.0.0-beta3-0ubuntu2_armhf.deb ... 369s Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 369s Preparing to unpack .../2-libexpat1_2.6.1-2_armhf.deb ... 369s Unpacking libexpat1:armhf (2.6.1-2) over (2.6.0-1) ... 369s Preparing to unpack .../3-dbus-system-bus-common_1.14.10-4ubuntu2_all.deb ... 369s Unpacking dbus-system-bus-common (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 369s Preparing to unpack .../4-dbus-bin_1.14.10-4ubuntu2_armhf.deb ... 369s Unpacking dbus-bin (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 369s Preparing to unpack .../5-dbus_1.14.10-4ubuntu2_armhf.deb ... 369s Unpacking dbus (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 370s Preparing to unpack .../6-dbus-daemon_1.14.10-4ubuntu2_armhf.deb ... 370s Unpacking dbus-daemon (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 370s Preparing to unpack .../7-libdbus-1-3_1.14.10-4ubuntu2_armhf.deb ... 370s Unpacking libdbus-1-3:armhf (1.14.10-4ubuntu2) over (1.14.10-4ubuntu1) ... 370s Preparing to unpack .../8-libmount1_2.39.3-9ubuntu2_armhf.deb ... 370s Unpacking libmount1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 370s Setting up libmount1:armhf (2.39.3-9ubuntu2) ... 370s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 370s Preparing to unpack .../libseccomp2_2.5.5-1ubuntu2_armhf.deb ... 370s Unpacking libseccomp2:armhf (2.5.5-1ubuntu2) over (2.5.5-1ubuntu1) ... 370s Setting up libseccomp2:armhf (2.5.5-1ubuntu2) ... 370s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 370s Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu2_armhf.deb ... 370s Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 370s Preparing to unpack .../libuuid1_2.39.3-9ubuntu2_armhf.deb ... 370s Unpacking libuuid1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 370s Setting up libuuid1:armhf (2.39.3-9ubuntu2) ... 371s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 371s Preparing to unpack .../0-libcryptsetup12_2%3a2.7.0-1ubuntu2_armhf.deb ... 371s Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 371s Preparing to unpack .../1-libfdisk1_2.39.3-9ubuntu2_armhf.deb ... 371s Unpacking libfdisk1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 371s Preparing to unpack .../2-mount_2.39.3-9ubuntu2_armhf.deb ... 371s Unpacking mount (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 371s Preparing to unpack .../3-libblockdev-utils3_3.1.0-1build1_armhf.deb ... 371s Unpacking libblockdev-utils3:armhf (3.1.0-1build1) over (3.1.0-1) ... 371s Preparing to unpack .../4-libvolume-key1_0.3.12-7build1_armhf.deb ... 371s Unpacking libvolume-key1:armhf (0.3.12-7build1) over (0.3.12-5build2) ... 371s Preparing to unpack .../5-libjcat1_0.2.0-2build2_armhf.deb ... 371s Unpacking libjcat1:armhf (0.2.0-2build2) over (0.2.0-2) ... 371s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78633 files and directories currently installed.) 371s Removing libgpgme11:armhf (1.18.0-4ubuntu1) ... 372s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78627 files and directories currently installed.) 372s Preparing to unpack .../parted_3.6-3.1build2_armhf.deb ... 372s Unpacking parted (3.6-3.1build2) over (3.6-3) ... 372s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78627 files and directories currently installed.) 372s Removing libparted2:armhf (3.6-3) ... 372s Selecting previously unselected package libparted2t64:armhf. 372s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 372s Preparing to unpack .../00-libparted2t64_3.6-3.1build2_armhf.deb ... 372s Unpacking libparted2t64:armhf (3.6-3.1build2) ... 372s Preparing to unpack .../01-python3.12_3.12.2-4build3_armhf.deb ... 372s Unpacking python3.12 (3.12.2-4build3) over (3.12.2-1) ... 372s Preparing to unpack .../02-python3.12-minimal_3.12.2-4build3_armhf.deb ... 372s Unpacking python3.12-minimal (3.12.2-4build3) over (3.12.2-1) ... 372s Preparing to unpack .../03-libpython3.12-stdlib_3.12.2-4build3_armhf.deb ... 372s Unpacking libpython3.12-stdlib:armhf (3.12.2-4build3) over (3.12.2-1) ... 373s Preparing to unpack .../04-libpython3.12-minimal_3.12.2-4build3_armhf.deb ... 373s Unpacking libpython3.12-minimal:armhf (3.12.2-4build3) over (3.12.2-1) ... 373s Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 373s Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 373s Preparing to unpack .../06-python3.11_3.11.8-1build4_armhf.deb ... 373s Unpacking python3.11 (3.11.8-1build4) over (3.11.8-1) ... 373s Preparing to unpack .../07-python3.11-minimal_3.11.8-1build4_armhf.deb ... 373s Unpacking python3.11-minimal (3.11.8-1build4) over (3.11.8-1) ... 374s Preparing to unpack .../08-libpython3.11-stdlib_3.11.8-1build4_armhf.deb ... 374s Unpacking libpython3.11-stdlib:armhf (3.11.8-1build4) over (3.11.8-1) ... 374s Preparing to unpack .../09-libpython3.11-minimal_3.11.8-1build4_armhf.deb ... 374s Unpacking libpython3.11-minimal:armhf (3.11.8-1build4) over (3.11.8-1) ... 374s Preparing to unpack .../10-libsqlite3-0_3.45.1-1ubuntu1_armhf.deb ... 374s Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu1) over (3.45.1-1) ... 374s Preparing to unpack .../11-libtext-iconv-perl_1.7-8build2_armhf.deb ... 374s Unpacking libtext-iconv-perl:armhf (1.7-8build2) over (1.7-8build1) ... 375s Preparing to unpack .../12-libtext-charwidth-perl_0.04-11build2_armhf.deb ... 375s Unpacking libtext-charwidth-perl:armhf (0.04-11build2) over (0.04-11build1) ... 375s Preparing to unpack .../13-perl-modules-5.38_5.38.2-3.2_all.deb ... 375s Unpacking perl-modules-5.38 (5.38.2-3.2) over (5.38.2-3) ... 375s dpkg: libperl5.38:armhf: dependency problems, but removing anyway as you requested: 375s perl depends on libperl5.38 (= 5.38.2-3). 375s 375s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78624 files and directories currently installed.) 375s Removing libperl5.38:armhf (5.38.2-3) ... 375s dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: 375s iproute2 depends on libdb5.3. 375s apt-utils depends on libdb5.3. 375s 375s Removing libdb5.3:armhf (5.3.28+dfsg2-4) ... 375s Selecting previously unselected package libdb5.3t64:armhf. 375s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78099 files and directories currently installed.) 375s Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-6_armhf.deb ... 375s Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 376s Preparing to unpack .../python3-gdbm_3.12.2-3ubuntu2_armhf.deb ... 376s Unpacking python3-gdbm:armhf (3.12.2-3ubuntu2) over (3.11.5-1) ... 376s Preparing to unpack .../man-db_2.12.0-3build4_armhf.deb ... 376s Unpacking man-db (2.12.0-3build4) over (2.12.0-3) ... 376s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78105 files and directories currently installed.) 376s Removing libgdbm-compat4:armhf (1.23-5) ... 376s Removing libgdbm6:armhf (1.23-5) ... 376s Selecting previously unselected package libgdbm6t64:armhf. 376s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78095 files and directories currently installed.) 376s Preparing to unpack .../libgdbm6t64_1.23-5.1_armhf.deb ... 376s Unpacking libgdbm6t64:armhf (1.23-5.1) ... 376s Selecting previously unselected package libgdbm-compat4t64:armhf. 376s Preparing to unpack .../libgdbm-compat4t64_1.23-5.1_armhf.deb ... 376s Unpacking libgdbm-compat4t64:armhf (1.23-5.1) ... 376s Selecting previously unselected package libperl5.38t64:armhf. 376s Preparing to unpack .../libperl5.38t64_5.38.2-3.2_armhf.deb ... 376s Unpacking libperl5.38t64:armhf (5.38.2-3.2) ... 377s Preparing to unpack .../perl_5.38.2-3.2_armhf.deb ... 377s Unpacking perl (5.38.2-3.2) over (5.38.2-3) ... 377s Preparing to unpack .../perl-base_5.38.2-3.2_armhf.deb ... 377s Unpacking perl-base (5.38.2-3.2) over (5.38.2-3) ... 377s Setting up perl-base (5.38.2-3.2) ... 377s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78626 files and directories currently installed.) 377s Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu3_armhf.deb ... 377s Unpacking liblocale-gettext-perl (1.07-6ubuntu3) over (1.07-6build1) ... 378s dpkg: libnettle8:armhf: dependency problems, but removing anyway as you requested: 378s libhogweed6:armhf depends on libnettle8. 378s libgnutls30:armhf depends on libnettle8 (>= 3.9~). 378s libcurl3-gnutls:armhf depends on libnettle8. 378s libarchive13:armhf depends on libnettle8. 378s 378s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78626 files and directories currently installed.) 378s Removing libnettle8:armhf (3.9.1-2) ... 378s Selecting previously unselected package libnettle8t64:armhf. 378s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78619 files and directories currently installed.) 378s Preparing to unpack .../libnettle8t64_3.9.1-2.2_armhf.deb ... 378s Unpacking libnettle8t64:armhf (3.9.1-2.2) ... 378s Setting up libnettle8t64:armhf (3.9.1-2.2) ... 378s dpkg: libhogweed6:armhf: dependency problems, but removing anyway as you requested: 378s libgnutls30:armhf depends on libhogweed6 (>= 3.6). 378s 378s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78627 files and directories currently installed.) 378s Removing libhogweed6:armhf (3.9.1-2) ... 378s Selecting previously unselected package libhogweed6t64:armhf. 378s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78622 files and directories currently installed.) 378s Preparing to unpack .../libhogweed6t64_3.9.1-2.2_armhf.deb ... 378s Unpacking libhogweed6t64:armhf (3.9.1-2.2) ... 378s Setting up libhogweed6t64:armhf (3.9.1-2.2) ... 378s dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: 378s libldap2:armhf depends on libgnutls30 (>= 3.8.2). 378s libcurl3-gnutls:armhf depends on libgnutls30 (>= 3.8.2). 378s fwupd depends on libgnutls30 (>= 3.7.3). 378s dirmngr depends on libgnutls30 (>= 3.8.1). 378s apt depends on libgnutls30 (>= 3.8.1). 378s 378s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78628 files and directories currently installed.) 378s Removing libgnutls30:armhf (3.8.3-1ubuntu1) ... 378s Selecting previously unselected package libgnutls30t64:armhf. 378s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78619 files and directories currently installed.) 378s Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu2_armhf.deb ... 378s Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 379s Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu2) ... 379s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78647 files and directories currently installed.) 379s Preparing to unpack .../libldap2_2.6.7+dfsg-1~exp1ubuntu6_armhf.deb ... 379s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 379s dpkg: libcurl3-gnutls:armhf: dependency problems, but removing anyway as you requested: 379s libfwupd2:armhf depends on libcurl3-gnutls (>= 7.63.0). 379s fwupd depends on libcurl3-gnutls (>= 7.63.0). 379s 379s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78647 files and directories currently installed.) 379s Removing libcurl3-gnutls:armhf (8.5.0-2ubuntu2) ... 379s Selecting previously unselected package libcurl3t64-gnutls:armhf. 379s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78640 files and directories currently installed.) 379s Preparing to unpack .../00-libcurl3t64-gnutls_8.5.0-2ubuntu7_armhf.deb ... 379s Unpacking libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 379s Preparing to unpack .../01-shared-mime-info_2.4-1build1_armhf.deb ... 379s Unpacking shared-mime-info (2.4-1build1) over (2.4-1) ... 379s Preparing to unpack .../02-gir1.2-girepository-2.0_1.79.1-1ubuntu6_armhf.deb ... 379s Unpacking gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 380s Preparing to unpack .../03-gir1.2-glib-2.0_2.79.3-3ubuntu5_armhf.deb ... 380s Unpacking gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 380s Preparing to unpack .../04-libgirepository-1.0-1_1.79.1-1ubuntu6_armhf.deb ... 380s Unpacking libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) over (1.79.1-1) ... 380s Preparing to unpack .../05-python3-gi_3.47.0-3build1_armhf.deb ... 381s Unpacking python3-gi (3.47.0-3build1) over (3.47.0-3) ... 381s Preparing to unpack .../06-python3-dbus_1.3.2-5build2_armhf.deb ... 381s Unpacking python3-dbus (1.3.2-5build2) over (1.3.2-5build1) ... 381s Selecting previously unselected package libnetplan1:armhf. 381s Preparing to unpack .../07-libnetplan1_1.0-1_armhf.deb ... 381s Unpacking libnetplan1:armhf (1.0-1) ... 382s Preparing to unpack .../08-python3-netplan_1.0-1_armhf.deb ... 382s Unpacking python3-netplan (1.0-1) over (0.107.1-3) ... 382s Preparing to unpack .../09-netplan-generator_1.0-1_armhf.deb ... 382s Adding 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 382s Unpacking netplan-generator (1.0-1) over (0.107.1-3) ... 382s Preparing to unpack .../10-initramfs-tools-bin_0.142ubuntu23_armhf.deb ... 382s Unpacking initramfs-tools-bin (0.142ubuntu23) over (0.142ubuntu20) ... 382s Preparing to unpack .../11-initramfs-tools-core_0.142ubuntu23_all.deb ... 382s Unpacking initramfs-tools-core (0.142ubuntu23) over (0.142ubuntu20) ... 383s Preparing to unpack .../12-initramfs-tools_0.142ubuntu23_all.deb ... 383s Unpacking initramfs-tools (0.142ubuntu23) over (0.142ubuntu20) ... 383s Preparing to unpack .../13-netplan.io_1.0-1_armhf.deb ... 383s Unpacking netplan.io (1.0-1) over (0.107.1-3) ... 383s Preparing to unpack .../14-libxmlb2_0.3.15-1build1_armhf.deb ... 383s Unpacking libxmlb2:armhf (0.3.15-1build1) over (0.3.15-1) ... 383s Preparing to unpack .../15-libqrtr-glib0_1.2.2-1ubuntu3_armhf.deb ... 383s Unpacking libqrtr-glib0:armhf (1.2.2-1ubuntu3) over (1.2.2-1ubuntu2) ... 384s Preparing to unpack .../16-libqmi-glib5_1.35.2-0ubuntu1_armhf.deb ... 384s Unpacking libqmi-glib5:armhf (1.35.2-0ubuntu1) over (1.34.0-2) ... 384s Preparing to unpack .../17-libqmi-proxy_1.35.2-0ubuntu1_armhf.deb ... 384s Unpacking libqmi-proxy (1.35.2-0ubuntu1) over (1.34.0-2) ... 384s Preparing to unpack .../18-libpolkit-agent-1-0_124-1ubuntu1_armhf.deb ... 384s Unpacking libpolkit-agent-1-0:armhf (124-1ubuntu1) over (124-1) ... 384s Preparing to unpack .../19-libpolkit-gobject-1-0_124-1ubuntu1_armhf.deb ... 384s Unpacking libpolkit-gobject-1-0:armhf (124-1ubuntu1) over (124-1) ... 384s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78651 files and directories currently installed.) 384s Removing libnetplan0:armhf (0.107.1-3) ... 384s dpkg: libglib2.0-0:armhf: dependency problems, but removing anyway as you requested: 384s libmm-glib0:armhf depends on libglib2.0-0 (>= 2.62.0). 384s libmbim-proxy depends on libglib2.0-0 (>= 2.56). 384s libmbim-glib4:armhf depends on libglib2.0-0 (>= 2.56). 384s libjson-glib-1.0-0:armhf depends on libglib2.0-0 (>= 2.75.3). 384s libgusb2:armhf depends on libglib2.0-0 (>= 2.75.3). 384s libgudev-1.0-0:armhf depends on libglib2.0-0 (>= 2.38.0). 384s libfwupd2:armhf depends on libglib2.0-0 (>= 2.79.0). 384s libblockdev3:armhf depends on libglib2.0-0 (>= 2.42.2). 384s libblockdev-swap3:armhf depends on libglib2.0-0 (>= 2.42.2). 384s libblockdev-part3:armhf depends on libglib2.0-0 (>= 2.42.2). 384s libblockdev-nvme3:armhf depends on libglib2.0-0 (>= 2.42.2). 384s libblockdev-mdraid3:armhf depends on libglib2.0-0 (>= 2.42.2). 384s libblockdev-loop3:armhf depends on libglib2.0-0 (>= 2.42.2). 384s libblockdev-fs3:armhf depends on libglib2.0-0 (>= 2.42.2). 384s libblockdev-crypto3:armhf depends on libglib2.0-0 (>= 2.42.2). 384s fwupd depends on libglib2.0-0 (>= 2.79.0). 384s bolt depends on libglib2.0-0 (>= 2.56.0). 384s 384s Removing libglib2.0-0:armhf (2.79.2-1~ubuntu1) ... 384s Selecting previously unselected package libglib2.0-0t64:armhf. 384s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78622 files and directories currently installed.) 384s Preparing to unpack .../libglib2.0-0t64_2.79.3-3ubuntu5_armhf.deb ... 385s libglib2.0-0t64.preinst: Removing /var/lib/dpkg/info/libglib2.0-0:armhf.postrm to avoid loss of /usr/share/glib-2.0/schemas/gschemas.compiled... 385s removed '/var/lib/dpkg/info/libglib2.0-0:armhf.postrm' 385s Unpacking libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 385s Preparing to unpack .../libfwupd2_1.9.15-1_armhf.deb ... 385s Unpacking libfwupd2:armhf (1.9.15-1) over (1.9.14-1) ... 385s dpkg: libarchive13:armhf: dependency problems, but removing anyway as you requested: 385s fwupd depends on libarchive13 (>= 3.2.1). 385s 385s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78647 files and directories currently installed.) 385s Removing libarchive13:armhf (3.7.2-1ubuntu2) ... 385s Selecting previously unselected package libarchive13t64:armhf. 385s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78641 files and directories currently installed.) 385s Preparing to unpack .../libarchive13t64_3.7.2-1.1ubuntu2_armhf.deb ... 385s Unpacking libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 385s Preparing to unpack .../fwupd_1.9.15-1_armhf.deb ... 385s Unpacking fwupd (1.9.15-1) over (1.9.14-1) ... 386s Preparing to unpack .../apt-utils_2.7.13ubuntu1_armhf.deb ... 386s Unpacking apt-utils (2.7.13ubuntu1) over (2.7.12) ... 386s dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: 386s ubuntu-pro-client depends on libapt-pkg6.0 (>= 1.9~). 386s python3-apt depends on libapt-pkg6.0 (>= 2.7.11). 386s apt depends on libapt-pkg6.0 (>= 2.7.12). 386s 386s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78648 files and directories currently installed.) 386s Removing libapt-pkg6.0:armhf (2.7.12) ... 386s Selecting previously unselected package libapt-pkg6.0t64:armhf. 386s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78599 files and directories currently installed.) 386s Preparing to unpack .../libapt-pkg6.0t64_2.7.13ubuntu1_armhf.deb ... 386s Unpacking libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 386s Setting up libapt-pkg6.0t64:armhf (2.7.13ubuntu1) ... 386s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78649 files and directories currently installed.) 386s Preparing to unpack .../apt_2.7.13ubuntu1_armhf.deb ... 386s Unpacking apt (2.7.13ubuntu1) over (2.7.12) ... 387s Setting up apt (2.7.13ubuntu1) ... 388s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78649 files and directories currently installed.) 388s Preparing to unpack .../ubuntu-pro-client-l10n_31.2_armhf.deb ... 388s Unpacking ubuntu-pro-client-l10n (31.2) over (31.1) ... 388s Preparing to unpack .../ubuntu-pro-client_31.2_armhf.deb ... 388s Unpacking ubuntu-pro-client (31.2) over (31.1) ... 389s Preparing to unpack .../keyboxd_2.4.4-2ubuntu15_armhf.deb ... 389s Unpacking keyboxd (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 389s dpkg: libnpth0:armhf: dependency problems, but removing anyway as you requested: 389s gpgv depends on libnpth0 (>= 0.90). 389s gpgsm depends on libnpth0 (>= 0.90). 389s gpg-agent depends on libnpth0 (>= 0.90). 389s gpg depends on libnpth0 (>= 0.90). 389s dirmngr depends on libnpth0 (>= 0.90). 389s 389s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78649 files and directories currently installed.) 389s Removing libnpth0:armhf (1.6-3build2) ... 389s Selecting previously unselected package libnpth0t64:armhf. 389s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78644 files and directories currently installed.) 389s Preparing to unpack .../libnpth0t64_1.6-3.1_armhf.deb ... 389s Unpacking libnpth0t64:armhf (1.6-3.1) ... 389s Setting up libnpth0t64:armhf (1.6-3.1) ... 389s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78650 files and directories currently installed.) 389s Preparing to unpack .../gpgv_2.4.4-2ubuntu15_armhf.deb ... 389s Unpacking gpgv (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 389s Setting up gpgv (2.4.4-2ubuntu15) ... 389s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78650 files and directories currently installed.) 389s Preparing to unpack .../gpg_2.4.4-2ubuntu15_armhf.deb ... 389s Unpacking gpg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 389s Preparing to unpack .../gpg-wks-client_2.4.4-2ubuntu15_armhf.deb ... 389s Unpacking gpg-wks-client (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 390s Preparing to unpack .../gnupg-utils_2.4.4-2ubuntu15_armhf.deb ... 390s Unpacking gnupg-utils (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 390s Preparing to unpack .../gpg-agent_2.4.4-2ubuntu15_armhf.deb ... 390s Unpacking gpg-agent (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 390s Preparing to unpack .../gpgsm_2.4.4-2ubuntu15_armhf.deb ... 390s Unpacking gpgsm (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 390s dpkg: libreadline8:armhf: dependency problems, but removing anyway as you requested: 390s gpgconf depends on libreadline8 (>= 6.0). 390s gawk depends on libreadline8 (>= 6.0). 390s fdisk depends on libreadline8 (>= 6.0). 390s 390s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78650 files and directories currently installed.) 390s Removing libreadline8:armhf (8.2-3) ... 390s Selecting previously unselected package libreadline8t64:armhf. 390s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78638 files and directories currently installed.) 390s Preparing to unpack .../libreadline8t64_8.2-3.1_armhf.deb ... 390s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 390s Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 390s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 390s Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 390s Unpacking libreadline8t64:armhf (8.2-3.1) ... 390s Setting up libreadline8t64:armhf (8.2-3.1) ... 390s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78658 files and directories currently installed.) 390s Preparing to unpack .../00-gawk_1%3a5.2.1-2build2_armhf.deb ... 390s Unpacking gawk (1:5.2.1-2build2) over (1:5.2.1-2) ... 390s Preparing to unpack .../01-fdisk_2.39.3-9ubuntu2_armhf.deb ... 390s Unpacking fdisk (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 390s Preparing to unpack .../02-gpgconf_2.4.4-2ubuntu15_armhf.deb ... 390s Unpacking gpgconf (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 390s Preparing to unpack .../03-dirmngr_2.4.4-2ubuntu15_armhf.deb ... 391s Unpacking dirmngr (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 391s Preparing to unpack .../04-gnupg_2.4.4-2ubuntu15_all.deb ... 391s Unpacking gnupg (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 391s Preparing to unpack .../05-python3-apt_2.7.6build1_armhf.deb ... 391s Unpacking python3-apt (2.7.6build1) over (2.7.6) ... 391s Preparing to unpack .../06-pinentry-curses_1.2.1-3ubuntu4_armhf.deb ... 391s Unpacking pinentry-curses (1.2.1-3ubuntu4) over (1.2.1-3ubuntu1) ... 391s Preparing to unpack .../07-python3-yaml_6.0.1-2build1_armhf.deb ... 391s Unpacking python3-yaml (6.0.1-2build1) over (6.0.1-2) ... 391s Preparing to unpack .../08-python-apt-common_2.7.6build1_all.deb ... 391s Unpacking python-apt-common (2.7.6build1) over (2.7.6) ... 392s Preparing to unpack .../09-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 392s Unpacking python3-setuptools (68.1.2-2ubuntu1) over (68.1.2-2) ... 392s Preparing to unpack .../10-python3-pkg-resources_68.1.2-2ubuntu1_all.deb ... 392s Unpacking python3-pkg-resources (68.1.2-2ubuntu1) over (68.1.2-2) ... 392s Preparing to unpack .../11-dpkg_1.22.6ubuntu4_armhf.deb ... 392s Unpacking dpkg (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 393s Setting up dpkg (1.22.6ubuntu4) ... 393s Setting up libpython3.12-minimal:armhf (3.12.2-4build3) ... 393s Setting up libexpat1:armhf (2.6.1-2) ... 393s Setting up python3.12-minimal (3.12.2-4build3) ... 394s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78655 files and directories currently installed.) 394s Preparing to unpack .../python3-minimal_3.12.2-0ubuntu1_armhf.deb ... 394s Unpacking python3-minimal (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 395s Setting up python3-minimal (3.12.2-0ubuntu1) ... 395s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78655 files and directories currently installed.) 395s Preparing to unpack .../python3_3.12.2-0ubuntu1_armhf.deb ... 395s Unpacking python3 (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 395s Preparing to unpack .../libpython3-stdlib_3.12.2-0ubuntu1_armhf.deb ... 395s Unpacking libpython3-stdlib:armhf (3.12.2-0ubuntu1) over (3.12.1-0ubuntu2) ... 395s Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu2_armhf.deb ... 395s Unpacking libsmartcols1:armhf (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 395s Setting up libsmartcols1:armhf (2.39.3-9ubuntu2) ... 396s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78655 files and directories currently installed.) 396s Preparing to unpack .../0-bsdextrautils_2.39.3-9ubuntu2_armhf.deb ... 396s Unpacking bsdextrautils (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 396s Preparing to unpack .../1-groff-base_1.23.0-3build1_armhf.deb ... 396s Unpacking groff-base (1.23.0-3build1) over (1.23.0-3) ... 396s Preparing to unpack .../2-readline-common_8.2-3.1_all.deb ... 396s Unpacking readline-common (8.2-3.1) over (8.2-3) ... 396s Selecting previously unselected package libgpgme11t64:armhf. 396s Preparing to unpack .../3-libgpgme11t64_1.18.0-4.1ubuntu3_armhf.deb ... 396s Unpacking libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 396s Preparing to unpack .../4-libblockdev-crypto3_3.1.0-1build1_armhf.deb ... 396s Unpacking libblockdev-crypto3:armhf (3.1.0-1build1) over (3.1.0-1) ... 396s Preparing to unpack .../5-e2fsprogs-l10n_1.47.0-2.4~exp1ubuntu2_all.deb ... 396s Unpacking e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 396s Preparing to unpack .../6-logsave_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 396s Unpacking logsave (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 396s Preparing to unpack .../7-dhcpcd-base_1%3a10.0.6-1ubuntu2_armhf.deb ... 396s Unpacking dhcpcd-base (1:10.0.6-1ubuntu2) over (1:10.0.6-1ubuntu1) ... 397s Preparing to unpack .../8-libblockdev-fs3_3.1.0-1build1_armhf.deb ... 397s Unpacking libblockdev-fs3:armhf (3.1.0-1build1) over (3.1.0-1) ... 397s dpkg: libreiserfscore0: dependency problems, but removing anyway as you requested: 397s btrfs-progs depends on libreiserfscore0 (>= 1:3.6.27). 397s 397s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78662 files and directories currently installed.) 397s Removing libreiserfscore0 (1:3.6.27-7) ... 397s Selecting previously unselected package libreiserfscore0t64. 397s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78657 files and directories currently installed.) 397s Preparing to unpack .../libreiserfscore0t64_1%3a3.6.27-7.1_armhf.deb ... 397s Unpacking libreiserfscore0t64 (1:3.6.27-7.1) ... 397s Preparing to unpack .../btrfs-progs_6.6.3-1.1build1_armhf.deb ... 397s Unpacking btrfs-progs (6.6.3-1.1build1) over (6.6.3-1.1) ... 397s dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: 397s e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). 397s 398s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78663 files and directories currently installed.) 398s Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... 398s Selecting previously unselected package libext2fs2t64:armhf. 398s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78656 files and directories currently installed.) 398s Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 398s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' 398s Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' 398s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' 398s Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' 398s Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 398s Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu2) ... 398s Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu2) ... 398s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78672 files and directories currently installed.) 398s Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 398s Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 398s Preparing to unpack .../libblockdev-loop3_3.1.0-1build1_armhf.deb ... 398s Unpacking libblockdev-loop3:armhf (3.1.0-1build1) over (3.1.0-1) ... 398s Preparing to unpack .../libblockdev-mdraid3_3.1.0-1build1_armhf.deb ... 398s Unpacking libblockdev-mdraid3:armhf (3.1.0-1build1) over (3.1.0-1) ... 398s Preparing to unpack .../libblockdev-nvme3_3.1.0-1build1_armhf.deb ... 398s Unpacking libblockdev-nvme3:armhf (3.1.0-1build1) over (3.1.0-1) ... 399s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78672 files and directories currently installed.) 399s Removing libnvme1 (1.8-2) ... 399s Selecting previously unselected package libnvme1t64. 399s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78665 files and directories currently installed.) 399s Preparing to unpack .../0-libnvme1t64_1.8-3_armhf.deb ... 399s Unpacking libnvme1t64 (1.8-3) ... 399s Preparing to unpack .../1-libblockdev-part3_3.1.0-1build1_armhf.deb ... 399s Unpacking libblockdev-part3:armhf (3.1.0-1build1) over (3.1.0-1) ... 399s Preparing to unpack .../2-libblockdev-swap3_3.1.0-1build1_armhf.deb ... 399s Unpacking libblockdev-swap3:armhf (3.1.0-1build1) over (3.1.0-1) ... 399s Preparing to unpack .../3-libblockdev3_3.1.0-1build1_armhf.deb ... 399s Unpacking libblockdev3:armhf (3.1.0-1build1) over (3.1.0-1) ... 399s Preparing to unpack .../4-libgudev-1.0-0_1%3a238-3ubuntu2_armhf.deb ... 399s Unpacking libgudev-1.0-0:armhf (1:238-3ubuntu2) over (1:238-3) ... 399s Preparing to unpack .../5-libxml2_2.9.14+dfsg-1.3ubuntu2_armhf.deb ... 399s Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) over (2.9.14+dfsg-1.3ubuntu1) ... 399s Preparing to unpack .../6-libbpf1_1%3a1.3.0-2build1_armhf.deb ... 399s Unpacking libbpf1:armhf (1:1.3.0-2build1) over (1:1.3.0-2) ... 399s Preparing to unpack .../7-iproute2_6.1.0-1ubuntu5_armhf.deb ... 399s Unpacking iproute2 (6.1.0-1ubuntu5) over (6.1.0-1ubuntu2) ... 399s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 399s Removing libelf1:armhf (0.190-1) ... 399s Selecting previously unselected package libelf1t64:armhf. 399s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78668 files and directories currently installed.) 399s Preparing to unpack .../libelf1t64_0.190-1.1build2_armhf.deb ... 399s Unpacking libelf1t64:armhf (0.190-1.1build2) ... 400s Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1_all.deb ... 400s Unpacking libtirpc-common (1.3.4+ds-1.1) over (1.3.4+ds-1build1) ... 400s Preparing to unpack .../lsof_4.95.0-1build2_armhf.deb ... 400s Unpacking lsof (4.95.0-1build2) over (4.95.0-1build1) ... 400s Preparing to unpack .../libnsl2_1.3.0-3build2_armhf.deb ... 400s Unpacking libnsl2:armhf (1.3.0-3build2) over (1.3.0-3) ... 400s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 400s Removing libtirpc3:armhf (1.3.4+ds-1build1) ... 400s Selecting previously unselected package libtirpc3t64:armhf. 400s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78667 files and directories currently installed.) 400s Preparing to unpack .../00-libtirpc3t64_1.3.4+ds-1.1_armhf.deb ... 400s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' 400s Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' 400s Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1) ... 401s Preparing to unpack .../01-libmbim-proxy_1.31.2-0ubuntu2_armhf.deb ... 401s Unpacking libmbim-proxy (1.31.2-0ubuntu2) over (1.30.0-1) ... 401s Preparing to unpack .../02-libmbim-glib4_1.31.2-0ubuntu2_armhf.deb ... 401s Unpacking libmbim-glib4:armhf (1.31.2-0ubuntu2) over (1.30.0-1) ... 401s Preparing to unpack .../03-libjson-glib-1.0-common_1.8.0-2build1_all.deb ... 401s Unpacking libjson-glib-1.0-common (1.8.0-2build1) over (1.8.0-2) ... 401s Preparing to unpack .../04-libjson-glib-1.0-0_1.8.0-2build1_armhf.deb ... 401s Unpacking libjson-glib-1.0-0:armhf (1.8.0-2build1) over (1.8.0-2) ... 401s Preparing to unpack .../05-libnghttp2-14_1.59.0-1build1_armhf.deb ... 401s Unpacking libnghttp2-14:armhf (1.59.0-1build1) over (1.59.0-1) ... 401s Preparing to unpack .../06-libssh-4_0.10.6-2build1_armhf.deb ... 401s Unpacking libssh-4:armhf (0.10.6-2build1) over (0.10.6-2) ... 401s Preparing to unpack .../07-libusb-1.0-0_2%3a1.0.27-1_armhf.deb ... 401s Unpacking libusb-1.0-0:armhf (2:1.0.27-1) over (2:1.0.26-1) ... 402s Preparing to unpack .../08-libgusb2_0.4.8-1build1_armhf.deb ... 402s Unpacking libgusb2:armhf (0.4.8-1build1) over (0.4.8-1) ... 402s Preparing to unpack .../09-libmm-glib0_1.23.4-0ubuntu1_armhf.deb ... 402s Unpacking libmm-glib0:armhf (1.23.4-0ubuntu1) over (1.22.0-3) ... 402s Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 402s Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 402s Preparing to unpack .../11-libibverbs1_50.0-2build1_armhf.deb ... 402s Unpacking libibverbs1:armhf (50.0-2build1) over (50.0-2) ... 402s Preparing to unpack .../12-libfido2-1_1.14.0-1build1_armhf.deb ... 402s Unpacking libfido2-1:armhf (1.14.0-1build1) over (1.14.0-1) ... 402s Preparing to unpack .../13-coreutils_9.4-3ubuntu3_armhf.deb ... 402s Unpacking coreutils (9.4-3ubuntu3) over (9.4-2ubuntu4) ... 403s Setting up coreutils (9.4-3ubuntu3) ... 403s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78678 files and directories currently installed.) 403s Preparing to unpack .../util-linux_2.39.3-9ubuntu2_armhf.deb ... 403s Unpacking util-linux (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 403s Setting up util-linux (2.39.3-9ubuntu2) ... 404s fstrim.service is a disabled or a static unit not running, not starting it. 404s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78678 files and directories currently installed.) 404s Preparing to unpack .../libc-bin_2.39-0ubuntu6_armhf.deb ... 404s Unpacking libc-bin (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 404s Setting up libc-bin (2.39-0ubuntu6) ... 405s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78678 files and directories currently installed.) 405s Removing libatm1:armhf (1:2.5.1-5) ... 405s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 405s Preparing to unpack .../file_1%3a5.45-3_armhf.deb ... 405s Unpacking file (1:5.45-3) over (1:5.45-2) ... 405s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78673 files and directories currently installed.) 405s Removing libmagic1:armhf (1:5.45-2) ... 405s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78663 files and directories currently installed.) 405s Preparing to unpack .../libmagic-mgc_1%3a5.45-3_armhf.deb ... 405s Unpacking libmagic-mgc (1:5.45-3) over (1:5.45-2) ... 405s Selecting previously unselected package libmagic1t64:armhf. 405s Preparing to unpack .../libmagic1t64_1%3a5.45-3_armhf.deb ... 405s Unpacking libmagic1t64:armhf (1:5.45-3) ... 405s Preparing to unpack .../libplymouth5_24.004.60-1ubuntu6_armhf.deb ... 405s Unpacking libplymouth5:armhf (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 406s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78674 files and directories currently installed.) 406s Removing libpng16-16:armhf (1.6.43-1) ... 406s Selecting previously unselected package libpng16-16t64:armhf. 406s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78664 files and directories currently installed.) 406s Preparing to unpack .../libpng16-16t64_1.6.43-3_armhf.deb ... 406s Unpacking libpng16-16t64:armhf (1.6.43-3) ... 406s Preparing to unpack .../bind9-host_1%3a9.18.24-0ubuntu3_armhf.deb ... 406s Unpacking bind9-host (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 406s Preparing to unpack .../bind9-dnsutils_1%3a9.18.24-0ubuntu3_armhf.deb ... 406s Unpacking bind9-dnsutils (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 406s Preparing to unpack .../bind9-libs_1%3a9.18.24-0ubuntu3_armhf.deb ... 406s Unpacking bind9-libs:armhf (1:9.18.24-0ubuntu3) over (1:9.18.21-0ubuntu1) ... 407s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78675 files and directories currently installed.) 407s Removing libuv1:armhf (1.48.0-1) ... 407s Selecting previously unselected package libuv1t64:armhf. 407s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78670 files and directories currently installed.) 407s Preparing to unpack .../libuv1t64_1.48.0-1.1_armhf.deb ... 407s Unpacking libuv1t64:armhf (1.48.0-1.1) ... 407s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78676 files and directories currently installed.) 407s Removing python3-distutils (3.11.5-1) ... 407s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 407s Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu2_armhf.deb ... 407s Unpacking uuid-runtime (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 407s Preparing to unpack .../libdebconfclient0_0.271ubuntu2_armhf.deb ... 407s Unpacking libdebconfclient0:armhf (0.271ubuntu2) over (0.271ubuntu1) ... 407s Setting up libdebconfclient0:armhf (0.271ubuntu2) ... 407s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 407s Preparing to unpack .../libsemanage-common_3.5-1build4_all.deb ... 407s Unpacking libsemanage-common (3.5-1build4) over (3.5-1build2) ... 408s Setting up libsemanage-common (3.5-1build4) ... 408s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 408s Preparing to unpack .../libsemanage2_3.5-1build4_armhf.deb ... 408s Unpacking libsemanage2:armhf (3.5-1build4) over (3.5-1build2) ... 408s Setting up libsemanage2:armhf (3.5-1build4) ... 408s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 408s Preparing to unpack .../install-info_7.1-3build1_armhf.deb ... 408s Unpacking install-info (7.1-3build1) over (7.1-3) ... 408s Setting up install-info (7.1-3build1) ... 409s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78621 files and directories currently installed.) 409s Preparing to unpack .../00-gcc-13-base_13.2.0-19ubuntu1_armhf.deb ... 409s Unpacking gcc-13-base:armhf (13.2.0-19ubuntu1) over (13.2.0-17ubuntu2) ... 409s Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu2_armhf.deb ... 409s Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu2) over (1.47.0-2ubuntu1) ... 409s Preparing to unpack .../02-dmsetup_2%3a1.02.185-3ubuntu2_armhf.deb ... 409s Unpacking dmsetup (2:1.02.185-3ubuntu2) over (2:1.02.185-3ubuntu1) ... 409s Preparing to unpack .../03-eject_2.39.3-9ubuntu2_armhf.deb ... 409s Unpacking eject (2.39.3-9ubuntu2) over (2.39.3-6ubuntu2) ... 409s Preparing to unpack .../04-krb5-locales_1.20.1-5.1ubuntu1_all.deb ... 409s Unpacking krb5-locales (1.20.1-5.1ubuntu1) over (1.20.1-5build1) ... 409s Preparing to unpack .../05-libbsd0_0.12.1-1_armhf.deb ... 409s Unpacking libbsd0:armhf (0.12.1-1) over (0.11.8-1) ... 409s Preparing to unpack .../06-libglib2.0-data_2.79.3-3ubuntu5_all.deb ... 409s Unpacking libglib2.0-data (2.79.3-3ubuntu5) over (2.79.2-1~ubuntu1) ... 409s Preparing to unpack .../07-libslang2_2.3.3-3build1_armhf.deb ... 409s Unpacking libslang2:armhf (2.3.3-3build1) over (2.3.3-3) ... 409s Preparing to unpack .../08-locales_2.39-0ubuntu6_all.deb ... 409s Unpacking locales (2.39-0ubuntu6) over (2.39-0ubuntu2) ... 409s Preparing to unpack .../09-vim-tiny_2%3a9.1.0016-1ubuntu5_armhf.deb ... 409s Unpacking vim-tiny (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 410s Preparing to unpack .../10-vim-common_2%3a9.1.0016-1ubuntu5_all.deb ... 410s Unpacking vim-common (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 410s Selecting previously unselected package xdg-user-dirs. 410s Preparing to unpack .../11-xdg-user-dirs_0.18-1_armhf.deb ... 410s Unpacking xdg-user-dirs (0.18-1) ... 410s Preparing to unpack .../12-xxd_2%3a9.1.0016-1ubuntu5_armhf.deb ... 410s Unpacking xxd (2:9.1.0016-1ubuntu5) over (2:9.1.0016-1ubuntu2) ... 410s Preparing to unpack .../13-apparmor_4.0.0-beta3-0ubuntu2_armhf.deb ... 411s Unpacking apparmor (4.0.0-beta3-0ubuntu2) over (4.0.0~alpha4-0ubuntu1) ... 412s Preparing to unpack .../14-ftp_20230507-2build1_all.deb ... 412s Unpacking ftp (20230507-2build1) over (20230507-2) ... 412s Preparing to unpack .../15-inetutils-telnet_2%3a2.5-3ubuntu3_armhf.deb ... 412s Unpacking inetutils-telnet (2:2.5-3ubuntu3) over (2:2.5-3ubuntu1) ... 412s Preparing to unpack .../16-info_7.1-3build1_armhf.deb ... 412s Unpacking info (7.1-3build1) over (7.1-3) ... 412s Preparing to unpack .../17-libxmuu1_2%3a1.1.3-3build1_armhf.deb ... 412s Unpacking libxmuu1:armhf (2:1.1.3-3build1) over (2:1.1.3-3) ... 413s Preparing to unpack .../18-lshw_02.19.git.2021.06.19.996aaad9c7-2build2_armhf.deb ... 413s Unpacking lshw (02.19.git.2021.06.19.996aaad9c7-2build2) over (02.19.git.2021.06.19.996aaad9c7-2build1) ... 413s Preparing to unpack .../19-mtr-tiny_0.95-1.1build1_armhf.deb ... 413s Unpacking mtr-tiny (0.95-1.1build1) over (0.95-1.1) ... 413s Preparing to unpack .../20-plymouth-theme-ubuntu-text_24.004.60-1ubuntu6_armhf.deb ... 413s Unpacking plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 413s Preparing to unpack .../21-plymouth_24.004.60-1ubuntu6_armhf.deb ... 413s Unpacking plymouth (24.004.60-1ubuntu6) over (24.004.60-1ubuntu3) ... 413s Preparing to unpack .../22-psmisc_23.7-1_armhf.deb ... 413s Unpacking psmisc (23.7-1) over (23.6-2) ... 414s Preparing to unpack .../23-telnet_0.17+2.5-3ubuntu3_all.deb ... 414s Unpacking telnet (0.17+2.5-3ubuntu3) over (0.17+2.5-3ubuntu1) ... 414s Preparing to unpack .../24-usb.ids_2024.03.18-1_all.deb ... 414s Unpacking usb.ids (2024.03.18-1) over (2024.01.30-1) ... 414s Preparing to unpack .../25-xz-utils_5.6.0-0.2_armhf.deb ... 414s Unpacking xz-utils (5.6.0-0.2) over (5.4.5-0.3) ... 414s Preparing to unpack .../26-libctf0_2.42-4ubuntu1_armhf.deb ... 414s Unpacking libctf0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 414s Preparing to unpack .../27-libctf-nobfd0_2.42-4ubuntu1_armhf.deb ... 414s Unpacking libctf-nobfd0:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 414s Preparing to unpack .../28-binutils-arm-linux-gnueabihf_2.42-4ubuntu1_armhf.deb ... 415s Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 415s Preparing to unpack .../29-libbinutils_2.42-4ubuntu1_armhf.deb ... 415s Unpacking libbinutils:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 415s Preparing to unpack .../30-binutils_2.42-4ubuntu1_armhf.deb ... 415s Unpacking binutils (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 415s Preparing to unpack .../31-binutils-common_2.42-4ubuntu1_armhf.deb ... 415s Unpacking binutils-common:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 415s Preparing to unpack .../32-libsframe1_2.42-4ubuntu1_armhf.deb ... 415s Unpacking libsframe1:armhf (2.42-4ubuntu1) over (2.42-3ubuntu1) ... 415s Preparing to unpack .../33-bolt_0.9.6-2build1_armhf.deb ... 415s Unpacking bolt (0.9.6-2build1) over (0.9.6-2) ... 415s Preparing to unpack .../34-cryptsetup-bin_2%3a2.7.0-1ubuntu2_armhf.deb ... 415s Unpacking cryptsetup-bin (2:2.7.0-1ubuntu2) over (2:2.7.0-1ubuntu1) ... 415s Preparing to unpack .../35-dpkg-dev_1.22.6ubuntu4_all.deb ... 415s Unpacking dpkg-dev (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 416s Preparing to unpack .../36-libdpkg-perl_1.22.6ubuntu4_all.deb ... 416s Unpacking libdpkg-perl (1.22.6ubuntu4) over (1.22.4ubuntu5) ... 416s Preparing to unpack .../37-gnupg-l10n_2.4.4-2ubuntu15_all.deb ... 416s Unpacking gnupg-l10n (2.4.4-2ubuntu15) over (2.4.4-2ubuntu7) ... 416s Preparing to unpack .../38-ibverbs-providers_50.0-2build1_armhf.deb ... 416s Unpacking ibverbs-providers:armhf (50.0-2build1) over (50.0-2) ... 416s Preparing to unpack .../39-jq_1.7.1-3_armhf.deb ... 416s Unpacking jq (1.7.1-3) over (1.7.1-2) ... 416s Preparing to unpack .../40-libjq1_1.7.1-3_armhf.deb ... 416s Unpacking libjq1:armhf (1.7.1-3) over (1.7.1-2) ... 416s Selecting previously unselected package libatm1t64:armhf. 416s Preparing to unpack .../41-libatm1t64_1%3a2.5.1-5.1_armhf.deb ... 416s Unpacking libatm1t64:armhf (1:2.5.1-5.1) ... 416s Preparing to unpack .../42-libevent-core-2.1-7_2.1.12-stable-9build1_armhf.deb ... 416s Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-9build1) over (2.1.12-stable-9) ... 416s Preparing to unpack .../43-libftdi1-2_1.5-6build4_armhf.deb ... 416s Unpacking libftdi1-2:armhf (1.5-6build4) over (1.5-6build3) ... 417s Preparing to unpack .../44-libldap-common_2.6.7+dfsg-1~exp1ubuntu6_all.deb ... 417s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu6) over (2.6.7+dfsg-1~exp1ubuntu1) ... 417s Preparing to unpack .../45-libsasl2-modules_2.1.28+dfsg1-5ubuntu1_armhf.deb ... 417s Unpacking libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) over (2.1.28+dfsg1-4) ... 417s Preparing to unpack .../46-python3-lib2to3_3.12.2-3ubuntu2_all.deb ... 417s Unpacking python3-lib2to3 (3.12.2-3ubuntu2) over (3.11.5-1) ... 417s Preparing to unpack .../47-python3-pyrsistent_0.20.0-1build1_armhf.deb ... 417s Unpacking python3-pyrsistent:armhf (0.20.0-1build1) over (0.20.0-1) ... 417s Preparing to unpack .../48-python3-typing-extensions_4.10.0-1_all.deb ... 417s Unpacking python3-typing-extensions (4.10.0-1) over (4.9.0-1) ... 417s Preparing to unpack .../49-kpartx_0.9.4-5ubuntu5_armhf.deb ... 417s Unpacking kpartx (0.9.4-5ubuntu5) over (0.9.4-5ubuntu3) ... 417s Setting up pinentry-curses (1.2.1-3ubuntu4) ... 417s Setting up libtext-iconv-perl:armhf (1.7-8build2) ... 417s Setting up libtext-charwidth-perl:armhf (0.04-11build2) ... 417s Setting up libibverbs1:armhf (50.0-2build1) ... 417s Setting up systemd-sysv (255.4-1ubuntu5) ... 417s Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu2) ... 417s Setting up libatm1t64:armhf (1:2.5.1-5.1) ... 417s Setting up libgdbm6t64:armhf (1.23-5.1) ... 417s Setting up bsdextrautils (2.39.3-9ubuntu2) ... 417s Setting up libgdbm-compat4t64:armhf (1.23-5.1) ... 417s Setting up xdg-user-dirs (0.18-1) ... 417s Setting up ibverbs-providers:armhf (50.0-2build1) ... 417s Setting up linux-headers-6.8.0-20 (6.8.0-20.20) ... 417s Setting up libmagic-mgc (1:5.45-3) ... 417s Setting up gawk (1:5.2.1-2build2) ... 417s Setting up psmisc (23.7-1) ... 417s Setting up libjq1:armhf (1.7.1-3) ... 417s Setting up libtirpc-common (1.3.4+ds-1.1) ... 417s Setting up libbrotli1:armhf (1.1.0-2build1) ... 417s Setting up libsqlite3-0:armhf (3.45.1-1ubuntu1) ... 417s Setting up libsasl2-modules:armhf (2.1.28+dfsg1-5ubuntu1) ... 417s Setting up libuv1t64:armhf (1.48.0-1.1) ... 417s Setting up libmagic1t64:armhf (1:5.45-3) ... 417s Setting up binutils-common:armhf (2.42-4ubuntu1) ... 417s Setting up libpsl5t64:armhf (0.21.2-1.1) ... 417s Setting up libnghttp2-14:armhf (1.59.0-1build1) ... 417s Setting up libreiserfscore0t64 (1:3.6.27-7.1) ... 417s Setting up libctf-nobfd0:armhf (2.42-4ubuntu1) ... 417s Setting up libnss-systemd:armhf (255.4-1ubuntu5) ... 417s Setting up krb5-locales (1.20.1-5.1ubuntu1) ... 417s Setting up file (1:5.45-3) ... 417s Setting up kmod (31+20240202-2ubuntu4) ... 417s Setting up lshw (02.19.git.2021.06.19.996aaad9c7-2build2) ... 417s Setting up locales (2.39-0ubuntu6) ... 418s Generating locales (this might take a while)... 420s en_US.UTF-8... done 420s Generation complete. 420s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu6) ... 420s Setting up xxd (2:9.1.0016-1ubuntu5) ... 420s Setting up libsframe1:armhf (2.42-4ubuntu1) ... 420s Setting up libelf1t64:armhf (0.190-1.1build2) ... 420s Setting up libkrb5support0:armhf (1.20.1-5.1ubuntu1) ... 420s Setting up linux-headers-6.8.0-20-generic (6.8.0-20.20) ... 420s Setting up eject (2.39.3-9ubuntu2) ... 420s Setting up apparmor (4.0.0-beta3-0ubuntu2) ... 420s Installing new version of config file /etc/apparmor.d/abstractions/authentication ... 420s Installing new version of config file /etc/apparmor.d/abstractions/crypto ... 420s Installing new version of config file /etc/apparmor.d/abstractions/kde-open5 ... 420s Installing new version of config file /etc/apparmor.d/abstractions/openssl ... 420s Installing new version of config file /etc/apparmor.d/code ... 420s Installing new version of config file /etc/apparmor.d/firefox ... 420s apparmor_parser: Unable to replace "lsb_release". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 420s 420s apparmor_parser: Unable to replace "kmod". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 420s 420s apparmor_parser: Unable to replace "nvidia_modprobe". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 420s 421s sysctl: cannot stat /proc/sys/kernel/apparmor_restrict_unprivileged_userns: No such file or directory 421s Reloading AppArmor profiles 421s /sbin/apparmor_parser: Unable to replace "1password". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "MongoDB Compass". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "Discord". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "brave". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "buildah". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "busybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "cam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "chrome". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "ch-run". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "vscode". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "crun". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "ch-checkns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "element-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "firefox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "devhelp". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "epiphany". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "flatpak". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "evolution". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "geary". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "github-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "goldendict". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "ipa_verify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "kchmviewer". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "keybase". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "libcamerify". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lc-compliance". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "linux-sandbox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lxc-create". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "loupe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lxc-destroy". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lxc-execute". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lxc-stop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lxc-attach". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lxc-usernsexec". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "nautilus". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "mmdebstrap". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "notepadqq". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "msedge". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "opam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "opera". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "obsidian". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "pageedit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "podman". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "qcam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "privacybrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "qmapshack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "qutebrowser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lxc-unshare". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "rootlesskit". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "rpm". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "rssguard". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "QtWebEngineProcess". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "plasmashell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "runc". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "polypane". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-abort". /sbin/apparmor_parser: Unable to replace "sbuild". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-apt". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-adduser". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-checkpackages". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-clean". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-createchroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-destroychroot". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-distupgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-hold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-shell". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-unhold". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-upgrade". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "signal-desktop". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "sbuild-update". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "scide". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "slirp4netns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "steam". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "stress-ng". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "slack". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "thunderbird". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "toybox". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "systemd-coredump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "surfshark". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "tup". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "trinity". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "tuxedo-control-center". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "userbindmount". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "lsb_release". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "uwsgi-core". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "vdens". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "virtiofsd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "unprivileged_userns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "vivaldi-bin". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "vpnns". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "wpcom". /sbin/apparmor_parser: Unable to replace "kmod". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "nvidia_modprobe". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "rsyslogd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "unix-chkpwd". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "/usr/bin/man". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "ubuntu_pro_apt_news". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s /sbin/apparmor_parser: Unable to replace "tcpdump". /sbin/apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 421s 421s Error: At least one profile failed to load 421s Setting up libglib2.0-0t64:armhf (2.79.3-3ubuntu5) ... 421s No schema files found: doing nothing. 421s Setting up libglib2.0-data (2.79.3-3ubuntu5) ... 421s Setting up vim-common (2:9.1.0016-1ubuntu5) ... 421s Setting up gcc-13-base:armhf (13.2.0-19ubuntu1) ... 421s Setting up libqrtr-glib0:armhf (1.2.2-1ubuntu3) ... 421s Setting up libslang2:armhf (2.3.3-3build1) ... 421s Setting up libnvme1t64 (1.8-3) ... 421s Setting up mtr-tiny (0.95-1.1build1) ... 421s Setting up gnupg-l10n (2.4.4-2ubuntu15) ... 421s Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build6) ... 421s Setting up libdbus-1-3:armhf (1.14.10-4ubuntu2) ... 421s Setting up xz-utils (5.6.0-0.2) ... 421s Setting up perl-modules-5.38 (5.38.2-3.2) ... 421s Setting up libblockdev-utils3:armhf (3.1.0-1build1) ... 421s Setting up libpng16-16t64:armhf (1.6.43-3) ... 421s Setting up systemd-timesyncd (255.4-1ubuntu5) ... 421s Setting up libevent-core-2.1-7:armhf (2.1.12-stable-9build1) ... 421s Setting up udev (255.4-1ubuntu5) ... 422s Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu2) ... 422s Setting up usb.ids (2024.03.18-1) ... 422s Setting up sudo (1.9.15p5-3ubuntu3) ... 422s Setting up dhcpcd-base (1:10.0.6-1ubuntu2) ... 422s Setting up gir1.2-glib-2.0:armhf (2.79.3-3ubuntu5) ... 422s Setting up libk5crypto3:armhf (1.20.1-5.1ubuntu1) ... 422s Setting up logsave (1.47.0-2.4~exp1ubuntu2) ... 422s Setting up libfdisk1:armhf (2.39.3-9ubuntu2) ... 422s Setting up libdb5.3t64:armhf (5.3.28+dfsg2-6) ... 422s Setting up libblockdev-nvme3:armhf (3.1.0-1build1) ... 422s Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu2) ... 422s Setting up libblockdev-fs3:armhf (3.1.0-1build1) ... 422s Setting up python-apt-common (2.7.6build1) ... 422s Setting up mount (2.39.3-9ubuntu2) ... 422s Setting up dmsetup (2:1.02.185-3ubuntu2) ... 422s Setting up uuid-runtime (2.39.3-9ubuntu2) ... 423s uuidd.service is a disabled or a static unit not running, not starting it. 423s Setting up libmm-glib0:armhf (1.23.4-0ubuntu1) ... 423s Setting up groff-base (1.23.0-3build1) ... 423s Setting up libplymouth5:armhf (24.004.60-1ubuntu6) ... 423s Setting up dbus-session-bus-common (1.14.10-4ubuntu2) ... 423s Setting up kpartx (0.9.4-5ubuntu5) ... 423s Setting up jq (1.7.1-3) ... 423s Setting up gpgconf (2.4.4-2ubuntu15) ... 423s Setting up libpcap0.8t64:armhf (1.10.4-4.1ubuntu1) ... 423s Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu2) ... 423s Setting up libgirepository-1.0-1:armhf (1.79.1-1ubuntu6) ... 423s Setting up libjson-glib-1.0-common (1.8.0-2build1) ... 423s Setting up libkrb5-3:armhf (1.20.1-5.1ubuntu1) ... 423s Setting up libpython3.11-minimal:armhf (3.11.8-1build4) ... 423s Setting up libusb-1.0-0:armhf (2:1.0.27-1) ... 423s Setting up libperl5.38t64:armhf (5.38.2-3.2) ... 423s Setting up tnftp (20230507-2build1) ... 423s Setting up libbinutils:armhf (2.42-4ubuntu1) ... 423s Setting up dbus-system-bus-common (1.14.10-4ubuntu2) ... 423s Setting up libfido2-1:armhf (1.14.0-1build1) ... 423s Setting up openssl (3.0.13-0ubuntu2) ... 423s Setting up libbsd0:armhf (0.12.1-1) ... 423s Setting up readline-common (8.2-3.1) ... 423s Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu2) ... 423s Setting up libxmuu1:armhf (2:1.1.3-3build1) ... 423s Setting up dbus-bin (1.14.10-4ubuntu2) ... 423s Setting up info (7.1-3build1) ... 423s Setting up liblocale-gettext-perl (1.07-6ubuntu3) ... 423s Setting up gpg (2.4.4-2ubuntu15) ... 423s Setting up libgudev-1.0-0:armhf (1:238-3ubuntu2) ... 423s Setting up libpolkit-gobject-1-0:armhf (124-1ubuntu1) ... 423s Setting up libbpf1:armhf (1:1.3.0-2build1) ... 423s Setting up libmbim-glib4:armhf (1.31.2-0ubuntu2) ... 423s Setting up rsync (3.2.7-1build1) ... 424s rsync.service is a disabled or a static unit not running, not starting it. 424s Setting up libudisks2-0:armhf (2.10.1-6) ... 424s Setting up bolt (0.9.6-2build1) ... 425s bolt.service is a disabled or a static unit not running, not starting it. 425s Setting up gnupg-utils (2.4.4-2ubuntu15) ... 425s Setting up initramfs-tools-bin (0.142ubuntu23) ... 425s Setting up libctf0:armhf (2.42-4ubuntu1) ... 425s Setting up cryptsetup-bin (2:2.7.0-1ubuntu2) ... 425s Setting up python3.11-minimal (3.11.8-1build4) ... 426s Setting up tcpdump (4.99.4-3ubuntu2) ... 426s apparmor_parser: Unable to replace "tcpdump". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 426s 426s Setting up apt-utils (2.7.13ubuntu1) ... 426s Setting up gpg-agent (2.4.4-2ubuntu15) ... 426s Setting up libpython3.12-stdlib:armhf (3.12.2-4build3) ... 426s Setting up libblockdev-mdraid3:armhf (3.1.0-1build1) ... 426s Setting up wget (1.21.4-1ubuntu2) ... 426s Setting up libblockdev-swap3:armhf (3.1.0-1build1) ... 426s Setting up plymouth (24.004.60-1ubuntu6) ... 426s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 427s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 427s Setting up libxmlb2:armhf (0.3.15-1build1) ... 427s Setting up btrfs-progs (6.6.3-1.1build1) ... 427s Setting up libpython3.11-stdlib:armhf (3.11.8-1build4) ... 427s Setting up python3.12 (3.12.2-4build3) ... 428s Setting up libblockdev-loop3:armhf (3.1.0-1build1) ... 428s Setting up gpgsm (2.4.4-2ubuntu15) ... 428s Setting up inetutils-telnet (2:2.5-3ubuntu3) ... 428s Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu2) ... 428s update-initramfs: deferring update (trigger activated) 429s e2scrub_all.service is a disabled or a static unit not running, not starting it. 429s Setting up libparted2t64:armhf (3.6-3.1build2) ... 429s Setting up linux-headers-generic (6.8.0-20.20+1) ... 429s Setting up dbus-daemon (1.14.10-4ubuntu2) ... 429s Setting up libmbim-proxy (1.31.2-0ubuntu2) ... 429s Setting up vim-tiny (2:9.1.0016-1ubuntu5) ... 429s Setting up libnetplan1:armhf (1.0-1) ... 429s Setting up man-db (2.12.0-3build4) ... 429s Updating database of manual pages ... 430s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 430s 431s man-db.service is a disabled or a static unit not running, not starting it. 431s Setting up libblockdev3:armhf (3.1.0-1build1) ... 431s Setting up fdisk (2.39.3-9ubuntu2) ... 431s Setting up libjson-glib-1.0-0:armhf (1.8.0-2build1) ... 431s Setting up libblockdev-part3:armhf (3.1.0-1build1) ... 431s Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu1) ... 431s Setting up libftdi1-2:armhf (1.5-6build4) ... 431s Setting up perl (5.38.2-3.2) ... 431s Setting up plymouth-theme-ubuntu-text (24.004.60-1ubuntu6) ... 431s update-initramfs: deferring update (trigger activated) 431s Setting up gir1.2-girepository-2.0:armhf (1.79.1-1ubuntu6) ... 431s Setting up dbus (1.14.10-4ubuntu2) ... 431s A reboot is required to replace the running dbus-daemon. 431s Please reboot the system when convenient. 431s Setting up shared-mime-info (2.4-1build1) ... 431s Setting up libgssapi-krb5-2:armhf (1.20.1-5.1ubuntu1) ... 431s Setting up ftp (20230507-2build1) ... 431s Setting up keyboxd (2.4.4-2ubuntu15) ... 431s Setting up libdpkg-perl (1.22.6ubuntu4) ... 431s Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu1) ... 431s Setting up libssh-4:armhf (0.10.6-2build1) ... 431s Setting up libpam-systemd:armhf (255.4-1ubuntu5) ... 432s Setting up libpolkit-agent-1-0:armhf (124-1ubuntu1) ... 432s Setting up libgpgme11t64:armhf (1.18.0-4.1ubuntu3) ... 432s Setting up netplan-generator (1.0-1) ... 432s Removing 'diversion of /lib/systemd/system-generators/netplan to /lib/systemd/system-generators/netplan.usr-is-merged by netplan-generator' 432s Setting up initramfs-tools-core (0.142ubuntu23) ... 432s Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu1) ... 432s Setting up libarchive13t64:armhf (3.7.2-1.1ubuntu2) ... 432s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu6) ... 432s Setting up libpython3-stdlib:armhf (3.12.2-0ubuntu1) ... 432s Setting up systemd-resolved (255.4-1ubuntu5) ... 432s Setting up python3.11 (3.11.8-1build4) ... 433s Setting up telnet (0.17+2.5-3ubuntu3) ... 433s Setting up initramfs-tools (0.142ubuntu23) ... 433s update-initramfs: deferring update (trigger activated) 433s Setting up libcurl4t64:armhf (8.5.0-2ubuntu7) ... 433s Setting up bind9-libs:armhf (1:9.18.24-0ubuntu3) ... 433s Setting up libtirpc3t64:armhf (1.3.4+ds-1.1) ... 433s Setting up e2fsprogs-l10n (1.47.0-2.4~exp1ubuntu2) ... 433s Setting up iproute2 (6.1.0-1ubuntu5) ... 433s Setting up openssh-client (1:9.6p1-3ubuntu11) ... 433s Setting up libgusb2:armhf (0.4.8-1build1) ... 433s Setting up libcurl3t64-gnutls:armhf (8.5.0-2ubuntu7) ... 433s Setting up parted (3.6-3.1build2) ... 433s Setting up libqmi-glib5:armhf (1.35.2-0ubuntu1) ... 433s Setting up python3 (3.12.2-0ubuntu1) ... 434s Setting up binutils (2.42-4ubuntu1) ... 434s Setting up libjcat1:armhf (0.2.0-2build2) ... 434s Setting up dpkg-dev (1.22.6ubuntu4) ... 434s Setting up dirmngr (2.4.4-2ubuntu15) ... 434s Setting up dbus-user-session (1.14.10-4ubuntu2) ... 434s Setting up python3-cryptography (41.0.7-4build2) ... 434s Setting up python3-gi (3.47.0-3build1) ... 434s Setting up python3-typing-extensions (4.10.0-1) ... 435s Setting up lsof (4.95.0-1build2) ... 435s Setting up python3-pyrsistent:armhf (0.20.0-1build1) ... 435s Setting up libnsl2:armhf (1.3.0-3build2) ... 435s Setting up gnupg (2.4.4-2ubuntu15) ... 435s Setting up python3-netplan (1.0-1) ... 435s Setting up curl (8.5.0-2ubuntu7) ... 435s Setting up libvolume-key1:armhf (0.3.12-7build1) ... 435s Setting up bind9-host (1:9.18.24-0ubuntu3) ... 435s Setting up python3-lib2to3 (3.12.2-3ubuntu2) ... 435s Setting up python3-pkg-resources (68.1.2-2ubuntu1) ... 435s Setting up openssh-sftp-server (1:9.6p1-3ubuntu11) ... 435s Setting up python3-dbus (1.3.2-5build2) ... 435s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 436s Setting up gpg-wks-client (2.4.4-2ubuntu15) ... 436s Setting up openssh-server (1:9.6p1-3ubuntu11) ... 436s Replacing config file /etc/ssh/sshd_config with new version 438s Created symlink /etc/systemd/system/ssh.service.requires/ssh.socket → /usr/lib/systemd/system/ssh.socket. 439s Setting up libblockdev-crypto3:armhf (3.1.0-1build1) ... 439s Setting up python3-gdbm:armhf (3.12.2-3ubuntu2) ... 439s Setting up python3-apt (2.7.6build1) ... 439s Setting up libfwupd2:armhf (1.9.15-1) ... 439s Setting up python3-yaml (6.0.1-2build1) ... 439s Setting up libqmi-proxy (1.35.2-0ubuntu1) ... 439s Setting up netplan.io (1.0-1) ... 439s Setting up bind9-dnsutils (1:9.18.24-0ubuntu3) ... 439s Setting up ubuntu-pro-client (31.2) ... 439s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 439s 441s Setting up fwupd (1.9.15-1) ... 442s fwupd-offline-update.service is a disabled or a static unit not running, not starting it. 442s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 442s fwupd.service is a disabled or a static unit not running, not starting it. 442s Setting up ubuntu-pro-client-l10n (31.2) ... 442s Setting up udisks2 (2.10.1-6) ... 442s vda: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/uevent': Permission denied 442s vda1: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda1/uevent': Permission denied 442s vda15: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda15/uevent': Permission denied 442s vda2: Failed to write 'change' to '/sys/devices/pci0000:00/0000:00:01.3/0000:04:00.0/virtio2/block/vda/vda2/uevent': Permission denied 442s loop0: Failed to write 'change' to '/sys/devices/virtual/block/loop0/uevent': Permission denied 442s loop1: Failed to write 'change' to '/sys/devices/virtual/block/loop1/uevent': Permission denied 442s loop2: Failed to write 'change' to '/sys/devices/virtual/block/loop2/uevent': Permission denied 442s loop3: Failed to write 'change' to '/sys/devices/virtual/block/loop3/uevent': Permission denied 442s loop4: Failed to write 'change' to '/sys/devices/virtual/block/loop4/uevent': Permission denied 442s loop5: Failed to write 'change' to '/sys/devices/virtual/block/loop5/uevent': Permission denied 442s loop6: Failed to write 'change' to '/sys/devices/virtual/block/loop6/uevent': Permission denied 442s loop7: Failed to write 'change' to '/sys/devices/virtual/block/loop7/uevent': Permission denied 443s Processing triggers for ufw (0.36.2-5) ... 443s Processing triggers for systemd (255.4-1ubuntu5) ... 443s Processing triggers for install-info (7.1-3build1) ... 443s Processing triggers for libc-bin (2.39-0ubuntu6) ... 443s Processing triggers for initramfs-tools (0.142ubuntu23) ... 445s Reading package lists... 445s Building dependency tree... 445s Reading state information... 446s The following packages will be REMOVED: 446s linux-headers-6.8.0-11* python3-lib2to3* 446s 0 upgraded, 0 newly installed, 2 to remove and 1 not upgraded. 446s After this operation, 85.8 MB disk space will be freed. 446s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78592 files and directories currently installed.) 446s Removing linux-headers-6.8.0-11 (6.8.0-11.11) ... 447s Removing python3-lib2to3 (3.12.2-3ubuntu2) ... 449s autopkgtest [05:15:53]: rebooting testbed after setup commands that affected boot 521s Reading package lists... 521s Building dependency tree... 521s Reading state information... 522s Starting pkgProblemResolver with broken count: 0 522s Starting 2 pkgProblemResolver with broken count: 0 522s Done 522s The following additional packages will be installed: 522s autodep8 dctrl-tools libtemplate-alloy-perl pkg-perl-autopkgtest 522s Suggested packages: 522s debtags 522s The following NEW packages will be installed: 522s autodep8 autopkgtest-satdep dctrl-tools libtemplate-alloy-perl 522s pkg-perl-autopkgtest 522s 0 upgraded, 5 newly installed, 0 to remove and 1 not upgraded. 522s Need to get 270 kB/271 kB of archives. 522s After this operation, 963 kB of additional disk space will be used. 522s Get:1 /tmp/autopkgtest.PDEH1o/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [724 B] 523s Get:2 http://ftpmaster.internal/ubuntu noble/main armhf dctrl-tools armhf 2.24-3build2 [57.2 kB] 523s Get:3 http://ftpmaster.internal/ubuntu noble/main armhf autodep8 all 0.28 [13.2 kB] 523s Get:4 http://ftpmaster.internal/ubuntu noble/universe armhf libtemplate-alloy-perl all 1.022-2 [181 kB] 523s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf pkg-perl-autopkgtest all 0.78 [18.3 kB] 523s Fetched 270 kB in 0s (640 kB/s) 523s Selecting previously unselected package dctrl-tools. 523s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58435 files and directories currently installed.) 523s Preparing to unpack .../dctrl-tools_2.24-3build2_armhf.deb ... 523s Unpacking dctrl-tools (2.24-3build2) ... 523s Selecting previously unselected package autodep8. 523s Preparing to unpack .../archives/autodep8_0.28_all.deb ... 523s Unpacking autodep8 (0.28) ... 523s Selecting previously unselected package libtemplate-alloy-perl. 523s Preparing to unpack .../libtemplate-alloy-perl_1.022-2_all.deb ... 523s Unpacking libtemplate-alloy-perl (1.022-2) ... 523s Selecting previously unselected package pkg-perl-autopkgtest. 523s Preparing to unpack .../pkg-perl-autopkgtest_0.78_all.deb ... 523s Unpacking pkg-perl-autopkgtest (0.78) ... 523s Selecting previously unselected package autopkgtest-satdep. 523s Preparing to unpack .../2-autopkgtest-satdep.deb ... 523s Unpacking autopkgtest-satdep (0) ... 523s Setting up libtemplate-alloy-perl (1.022-2) ... 523s Setting up dctrl-tools (2.24-3build2) ... 523s Setting up autodep8 (0.28) ... 523s Setting up pkg-perl-autopkgtest (0.78) ... 523s Setting up autopkgtest-satdep (0) ... 523s Processing triggers for man-db (2.12.0-3build4) ... 535s (Reading database ... 58559 files and directories currently installed.) 535s Removing autopkgtest-satdep (0) ... 545s autopkgtest [05:17:29]: test autodep8-perl: /usr/share/pkg-perl-autopkgtest/runner runtime-deps 545s autopkgtest [05:17:29]: test autodep8-perl: [----------------------- 548s /usr/share/pkg-perl-autopkgtest/runtime-deps.d/use.t .. 548s 1..4 548s ok 1 - /usr/bin/perl -w -M"Template::Alloy" -e 1 2>&1 exited successfully 548s ok 2 - /usr/bin/perl -w -M"Template::Alloy" -e 1 2>&1 produced no (non-whitelisted) output 548s ok 3 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Template::Alloy" -e 1 2>&1 exited successfully 548s ok 4 - env PERL_DL_NONLAZY=1 /usr/bin/perl -w -M"Template::Alloy" -e 1 2>&1 produced no (non-whitelisted) output 548s ok 548s All tests successful. 548s Files=1, Tests=4, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.12 cusr 0.02 csys = 0.16 CPU) 548s Result: PASS 548s autopkgtest [05:17:32]: test autodep8-perl: -----------------------] 552s autodep8-perl PASS (superficial) 552s autopkgtest [05:17:36]: test autodep8-perl: - - - - - - - - - - results - - - - - - - - - - 555s autopkgtest [05:17:39]: test autodep8-perl-recommends: preparing testbed 564s Reading package lists... 564s Building dependency tree... 564s Reading state information... 565s Starting pkgProblemResolver with broken count: 0 565s Starting 2 pkgProblemResolver with broken count: 0 565s Done 565s The following NEW packages will be installed: 565s autopkgtest-satdep 565s 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. 565s Need to get 0 B/720 B of archives. 565s After this operation, 0 B of additional disk space will be used. 565s Get:1 /tmp/autopkgtest.PDEH1o/3-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [720 B] 566s Selecting previously unselected package autopkgtest-satdep. 566s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 58559 files and directories currently installed.) 566s Preparing to unpack .../3-autopkgtest-satdep.deb ... 566s Unpacking autopkgtest-satdep (0) ... 566s Setting up autopkgtest-satdep (0) ... 575s (Reading database ... 58559 files and directories currently installed.) 575s Removing autopkgtest-satdep (0) ... 580s autopkgtest [05:18:04]: test autodep8-perl-recommends: /usr/share/pkg-perl-autopkgtest/runner runtime-deps-and-recommends 580s autopkgtest [05:18:04]: test autodep8-perl-recommends: [----------------------- 582s /usr/share/pkg-perl-autopkgtest/runtime-deps-and-recommends.d/syntax.t .. 582s 1..4 582s ok 1 - Package libtemplate-alloy-perl is known to dpkg 582s ok 2 - Got status information for package libtemplate-alloy-perl 582s ok 3 - Got file list for package libtemplate-alloy-perl 582s # Subtest: all modules in libtemplate-alloy-perl pass the syntax check 582s 1..14 582s # Name "Template::Alloy::Play::DIRECTIVES" used only once: possible typo at /usr/share/perl5/Template/Alloy/Compile.pm line 213. 582s # Name "Template::Alloy::OP_DISPATCH" used only once: possible typo at /usr/share/perl5/Template/Alloy/Compile.pm line 633. 582s ok 1 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Compile.pm exited successfully 582s ok 2 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Context.pm exited successfully 582s ok 3 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Exception.pm exited successfully 582s # Name "Template::Alloy::Parse::ALIASES" used only once: possible typo at /usr/share/perl5/Template/Alloy/HTE.pm line 51. 582s # Name "Template::Alloy::Parse::DIRECTIVES" used only once: possible typo at /usr/share/perl5/Template/Alloy/HTE.pm line 50. 582s ok 4 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/HTE.pm exited successfully 582s ok 5 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Iterator.pm exited successfully 582s # Subroutine new redefined at /usr/share/perl5/Template/Alloy/Operator.pm line 19. 582s # Subroutine _op_qr redefined at /usr/share/perl5/Template/Alloy/Operator.pm line 81. 582s # Subroutine _build_ops redefined at /usr/share/perl5/Template/Alloy/Operator.pm line 91. 582s # Subroutine play_operator redefined at /usr/share/perl5/Template/Alloy/Operator.pm line 105. 582s # Subroutine define_operator redefined at /usr/share/perl5/Template/Alloy/Operator.pm line 200. 582s ok 6 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Operator.pm exited successfully 582s ok 7 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Parse.pm exited successfully 582s # Name "Template::Plugins::PLUGIN_BASE" used only once: possible typo at /usr/share/perl5/Template/Alloy/Play.pm line 841. 582s # Name "Template::View::ERROR" used only once: possible typo at /usr/share/perl5/Template/Alloy/Play.pm line 919. 582s ok 8 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Play.pm exited successfully 582s ok 9 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Stream.pm exited successfully 582s # Name "Template::Alloy::Parse::QR_DIRECTIVE" used only once: possible typo at /usr/share/perl5/Template/Alloy/TT.pm line 145. 582s # Name "Template::Alloy::Parse::ALIASES" used only once: possible typo at /usr/share/perl5/Template/Alloy/TT.pm line 37. 582s # Name "Template::Alloy::Parse::DIRECTIVES" used only once: possible typo at /usr/share/perl5/Template/Alloy/TT.pm line 36. 582s ok 10 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/TT.pm exited successfully 582s # Name "Template::Alloy::Parse::ALIASES" used only once: possible typo at /usr/share/perl5/Template/Alloy/Tmpl.pm line 23. 582s ok 11 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Tmpl.pm exited successfully 582s # Subroutine new redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 21. 582s # Subroutine json redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 26. 582s # Subroutine jsonp redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 27. 582s # Subroutine define_vmethod redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 169. 582s # Subroutine vmethod_fmt_scalar redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 179. 582s # Subroutine vmethod_fmt_list redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 187. 582s # Subroutine vmethod_fmt_hash redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 196. 582s # Subroutine vmethod_chunk redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 206. 582s # Subroutine vmethod_indent redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 220. 582s # Subroutine vmethod_format redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 228. 582s # Subroutine vmethod_list_hash redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 238. 582s # Subroutine vmethod_match redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 245. 582s # Subroutine vmethod_nsort redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 252. 582s # Subroutine vmethod_pick redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 261. 582s # Subroutine vmethod_repeat redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 270. 582s # Subroutine vmethod_replace redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 280. 582s # Subroutine vmethod_return redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 303. 582s # Subroutine vmethod_sort redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 308. 582s # Subroutine vmethod_splice redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 321. 582s # Subroutine vmethod_split redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 333. 582s # Subroutine vmethod_substr redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 340. 582s # Subroutine vmethod_uri redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 350. 582s # Subroutine vmethod_url redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 358. 582s # Subroutine item_method_redirect redefined at /usr/share/perl5/Template/Alloy/VMethod.pm line 366. 582s ok 12 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/VMethod.pm exited successfully 582s # Name "Template::Alloy::Parse::DIRECTIVES" used only once: possible typo at /usr/share/perl5/Template/Alloy/Velocity.pm line 39. 582s ok 13 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy/Velocity.pm exited successfully 582s # Subroutine AUTOLOAD redefined at /usr/share/perl5/Template/Alloy.pm line 49. 582s # Subroutine can redefined at /usr/share/perl5/Template/Alloy.pm line 59. 582s # Subroutine DESTROY redefined at /usr/share/perl5/Template/Alloy.pm line 65. 582s # Subroutine import redefined at /usr/share/perl5/Template/Alloy.pm line 67. 582s # Subroutine new redefined at /usr/share/perl5/Template/Alloy.pm line 101. 582s # Subroutine run redefined at /usr/share/perl5/Template/Alloy.pm line 115. 582s # Subroutine process_simple redefined at /usr/share/perl5/Template/Alloy.pm line 117. 582s # Subroutine _process redefined at /usr/share/perl5/Template/Alloy.pm line 142. 582s # Subroutine load_template redefined at /usr/share/perl5/Template/Alloy.pm line 198. 582s # Subroutine string_id redefined at /usr/share/perl5/Template/Alloy.pm line 342. 582s # Subroutine load_tree redefined at /usr/share/perl5/Template/Alloy.pm line 355. 582s # Subroutine play_expr redefined at /usr/share/perl5/Template/Alloy.pm line 411. 582s # Subroutine set_variable redefined at /usr/share/perl5/Template/Alloy.pm line 620. 582s # Subroutine _vars redefined at /usr/share/perl5/Template/Alloy.pm line 770. 582s # Subroutine include_filename redefined at /usr/share/perl5/Template/Alloy.pm line 776. 582s # Subroutine include_paths redefined at /usr/share/perl5/Template/Alloy.pm line 801. 582s # Subroutine split_paths redefined at /usr/share/perl5/Template/Alloy.pm line 812. 582s # Subroutine slurp redefined at /usr/share/perl5/Template/Alloy.pm line 820. 582s # Subroutine error redefined at /usr/share/perl5/Template/Alloy.pm line 837. 582s # Subroutine exception redefined at /usr/share/perl5/Template/Alloy.pm line 839. 582s # Subroutine throw redefined at /usr/share/perl5/Template/Alloy.pm line 861. 582s # Subroutine context redefined at /usr/share/perl5/Template/Alloy.pm line 863. 582s # Subroutine iterator redefined at /usr/share/perl5/Template/Alloy.pm line 869. 582s # Subroutine undefined_get redefined at /usr/share/perl5/Template/Alloy.pm line 875. 582s # Subroutine undefined_any redefined at /usr/share/perl5/Template/Alloy.pm line 881. 582s # Subroutine strict_throw redefined at /usr/share/perl5/Template/Alloy.pm line 887. 582s # Subroutine list_filters redefined at /usr/share/perl5/Template/Alloy.pm line 897. 582s # Subroutine debug_node redefined at /usr/share/perl5/Template/Alloy.pm line 899. 582s # Subroutine node_info redefined at /usr/share/perl5/Template/Alloy.pm line 907. 582s # Subroutine get_line_number_by_index redefined at /usr/share/perl5/Template/Alloy.pm line 928. 582s # Subroutine ast_string redefined at /usr/share/perl5/Template/Alloy.pm line 961. 582s # Subroutine tt_var_string redefined at /usr/share/perl5/Template/Alloy.pm line 972. 582s # Subroutine item_method_eval redefined at /usr/share/perl5/Template/Alloy.pm line 988. 582s ok 14 - /usr/bin/perl -wc /usr/share/perl5/Template/Alloy.pm exited successfully 582s ok 4 - all modules in libtemplate-alloy-perl pass the syntax check 582s ok 582s All tests successful. 582s Files=1, Tests=4, 0 wallclock secs ( 0.00 usr 0.00 sys + 0.30 cusr 0.08 csys = 0.38 CPU) 582s Result: PASS 583s autopkgtest [05:18:07]: test autodep8-perl-recommends: -----------------------] 586s autopkgtest [05:18:10]: test autodep8-perl-recommends: - - - - - - - - - - results - - - - - - - - - - 586s autodep8-perl-recommends PASS (superficial) 590s autopkgtest [05:18:14]: @@@@@@@@@@@@@@@@@@@@ summary 590s autodep8-perl-build-deps PASS 590s autodep8-perl PASS (superficial) 590s autodep8-perl-recommends PASS (superficial)