0s autopkgtest [00:09:38]: starting date: 2024-03-08 0s autopkgtest [00:09:38]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [00:09:38]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.8_sy3xi3/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:ruby3.2,src:openssl --apt-upgrade ruby-oily-png --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=ruby3.2/3.2.3-1build2 openssl/3.0.10-1ubuntu5' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-16.secgroup --name adt-noble-arm64-ruby-oily-png-20240308-000938-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 81s autopkgtest [00:10:59]: @@@@@@@@@@@@@@@@@@@@ test bed setup 81s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 81s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [321 kB] 82s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [23.8 kB] 82s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 82s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [1838 kB] 82s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [443 kB] 82s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 82s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 82s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 82s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2181 kB] 82s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 82s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [21.5 kB] 82s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 83s Fetched 4981 kB in 1s (4061 kB/s) 83s Reading package lists... 85s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s Calculating upgrade... 87s The following packages will be REMOVED: 87s libssl3 87s The following NEW packages will be installed: 87s libssl3t64 87s The following packages will be upgraded: 87s initramfs-tools initramfs-tools-bin initramfs-tools-core libproc2-0 openssl 87s pci.ids procps 87s 7 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 87s Need to get 3864 kB of archives. 87s After this operation, 92.2 kB of additional disk space will be used. 87s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.10-1ubuntu5 [982 kB] 87s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.10-1ubuntu5 [1763 kB] 87s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libproc2-0 arm64 2:4.0.4-4ubuntu1 [58.4 kB] 87s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 procps arm64 2:4.0.4-4ubuntu1 [708 kB] 87s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 pci.ids all 0.0~2024.02.02-1 [273 kB] 87s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools all 0.142ubuntu20 [9054 B] 87s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools-core all 0.142ubuntu20 [49.7 kB] 87s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools-bin arm64 0.142ubuntu20 [20.2 kB] 88s Fetched 3864 kB in 1s (5066 kB/s) 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 ... 74662 files and directories currently installed.) 88s Preparing to unpack .../openssl_3.0.10-1ubuntu5_arm64.deb ... 88s Unpacking openssl (3.0.10-1ubuntu5) over (3.0.10-1ubuntu4) ... 88s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 88s wget depends on libssl3 (>= 3.0.0). 88s u-boot-tools depends on libssl3 (>= 3.0.0). 88s tnftp depends on libssl3 (>= 3.0.0). 88s tcpdump depends on libssl3 (>= 3.0.0). 88s systemd-resolved depends on libssl3 (>= 3.0.0). 88s systemd depends on libssl3 (>= 3.0.0). 88s sudo depends on libssl3 (>= 3.0.0). 88s sbsigntool depends on libssl3 (>= 3.0.0). 88s rsync depends on libssl3 (>= 3.0.0). 88s python3-cryptography depends on libssl3 (>= 3.0.0). 88s openssh-server depends on libssl3 (>= 3.0.10). 88s openssh-client depends on libssl3 (>= 3.0.10). 88s mtd-utils depends on libssl3 (>= 3.0.0). 88s mokutil depends on libssl3 (>= 3.0.0). 88s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 88s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 88s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 88s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 88s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 88s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 88s libnvme1 depends on libssl3 (>= 3.0.0). 88s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 88s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 88s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 88s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 88s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 88s kmod depends on libssl3 (>= 3.0.0). 88s dhcpcd-base depends on libssl3 (>= 3.0.0). 88s bind9-libs:arm64 depends on libssl3 (>= 3.0.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 ... 74662 files and directories currently installed.) 88s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 88s Selecting previously unselected package libssl3t64:arm64. 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 ... 74651 files and directories currently installed.) 88s Preparing to unpack .../0-libssl3t64_3.0.10-1ubuntu5_arm64.deb ... 88s Unpacking libssl3t64:arm64 (3.0.10-1ubuntu5) ... 88s Preparing to unpack .../1-libproc2-0_2%3a4.0.4-4ubuntu1_arm64.deb ... 88s Unpacking libproc2-0:arm64 (2:4.0.4-4ubuntu1) over (2:4.0.4-2ubuntu1) ... 88s Preparing to unpack .../2-procps_2%3a4.0.4-4ubuntu1_arm64.deb ... 88s Unpacking procps (2:4.0.4-4ubuntu1) over (2:4.0.4-2ubuntu1) ... 89s Preparing to unpack .../3-pci.ids_0.0~2024.02.02-1_all.deb ... 89s Unpacking pci.ids (0.0~2024.02.02-1) over (0.0~2023.11.11-1) ... 89s Preparing to unpack .../4-initramfs-tools_0.142ubuntu20_all.deb ... 89s Unpacking initramfs-tools (0.142ubuntu20) over (0.142ubuntu19) ... 89s Preparing to unpack .../5-initramfs-tools-core_0.142ubuntu20_all.deb ... 89s Unpacking initramfs-tools-core (0.142ubuntu20) over (0.142ubuntu19) ... 89s Preparing to unpack .../6-initramfs-tools-bin_0.142ubuntu20_arm64.deb ... 89s Unpacking initramfs-tools-bin (0.142ubuntu20) over (0.142ubuntu19) ... 89s Setting up pci.ids (0.0~2024.02.02-1) ... 89s Setting up libssl3t64:arm64 (3.0.10-1ubuntu5) ... 89s Setting up libproc2-0:arm64 (2:4.0.4-4ubuntu1) ... 89s Setting up procps (2:4.0.4-4ubuntu1) ... 89s Setting up openssl (3.0.10-1ubuntu5) ... 89s Setting up initramfs-tools-bin (0.142ubuntu20) ... 89s Setting up initramfs-tools-core (0.142ubuntu20) ... 89s Setting up initramfs-tools (0.142ubuntu20) ... 89s update-initramfs: deferring update (trigger activated) 89s Processing triggers for man-db (2.12.0-3) ... 90s Processing triggers for libc-bin (2.39-0ubuntu2) ... 90s Processing triggers for initramfs-tools (0.142ubuntu20) ... 91s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 91s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 104s System running in EFI mode, skipping. 105s Reading package lists... 105s Building dependency tree... 105s Reading state information... 106s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 107s sh: Attempting to set up Debian/Ubuntu apt sources automatically 107s sh: Distribution appears to be Ubuntu 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 109s eatmydata is already the newest version (131-1). 109s dbus is already the newest version (1.14.10-4ubuntu1). 109s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 109s Reading package lists... 109s Building dependency tree... 109s Reading state information... 110s rng-tools-debian is already the newest version (2.4). 110s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 111s haveged is already the newest version (1.9.14-1ubuntu1). 111s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 111s The following packages will be REMOVED: 111s cloud-init* python3-configobj* python3-debconf* 112s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 112s After this operation, 3248 kB disk space will be freed. 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 ... 74664 files and directories currently installed.) 112s Removing cloud-init (24.1-0ubuntu1) ... 113s Removing python3-configobj (5.0.8-3) ... 113s Removing python3-debconf (1.5.86) ... 113s Processing triggers for man-db (2.12.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 ... 74275 files and directories currently installed.) 113s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 114s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 114s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 115s Reading package lists... 115s Building dependency tree... 115s Reading state information... 116s linux-generic is already the newest version (6.8.0-11.11+1). 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 116s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 116s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 116s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 117s Reading package lists... 117s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Calculating upgrade... 118s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s Reading package lists... 119s Building dependency tree... 119s Reading state information... 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s autopkgtest [00:11:37]: rebooting testbed after setup commands that affected boot 280s autopkgtest [00:14:18]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 280s autopkgtest [00:14:18]: testbed dpkg architecture: arm64 282s autopkgtest [00:14:20]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-oily-png 283s Get:1 http://ftpmaster.internal/ubuntu noble/universe ruby-oily-png 1.2.1~dfsg-3build4 (dsc) [2160 B] 283s Get:2 http://ftpmaster.internal/ubuntu noble/universe ruby-oily-png 1.2.1~dfsg-3build4 (tar) [49.3 kB] 283s Get:3 http://ftpmaster.internal/ubuntu noble/universe ruby-oily-png 1.2.1~dfsg-3build4 (diff) [6816 B] 284s gpgv: Signature made Fri Feb 2 05:24:56 2024 UTC 284s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 284s gpgv: issuer "kanashiro@ubuntu.com" 284s gpgv: Can't check signature: No public key 284s dpkg-source: warning: cannot verify inline signature for ./ruby-oily-png_1.2.1~dfsg-3build4.dsc: no acceptable signature found 284s autopkgtest [00:14:22]: testing package ruby-oily-png version 1.2.1~dfsg-3build4 284s autopkgtest [00:14:22]: build not needed 285s autopkgtest [00:14:23]: test gem2deb-test-runner: preparing testbed 289s Reading package lists... 290s Building dependency tree... 290s Reading state information... 290s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 290s Starting 2 pkgProblemResolver with broken count: 0 290s Done 290s Done 291s Starting pkgProblemResolver with broken count: 0 291s Starting 2 pkgProblemResolver with broken count: 0 291s Done 291s The following additional packages will be installed: 291s gem2deb-test-runner libruby libruby3.1 rake rake-compiler ruby 291s ruby-chunky-png ruby-diff-lcs ruby-net-telnet ruby-oily-png ruby-rspec 291s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 291s ruby-rubygems ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.1 291s rubygems-integration 291s Suggested packages: 291s ri ruby-dev bundler 291s Recommended packages: 291s zip fonts-lato libjs-jquery 291s The following NEW packages will be installed: 291s gem2deb-test-runner libruby libruby3.1 rake rake-compiler ruby 291s ruby-chunky-png ruby-diff-lcs ruby-net-telnet ruby-oily-png ruby-rspec 291s ruby-rspec-core ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support 291s ruby-rubygems ruby-sdbm ruby-webrick ruby-xmlrpc ruby3.1 291s rubygems-integration 292s 0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded. 292s 1 not fully installed or removed. 292s Need to get 6085 kB of archives. 292s After this operation, 33.8 MB of additional disk space will be used. 292s Get:1 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-chunky-png all 1.3.15-2 [46.5 kB] 292s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 rubygems-integration all 1.18 [5336 B] 292s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 ruby3.1 arm64 3.1.2-7ubuntu4 [49.0 kB] 292s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libruby arm64 1:3.1+1 [4640 B] 292s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-rubygems all 3.4.20-1 [238 kB] 292s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 ruby arm64 1:3.1+1 [3464 B] 292s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 rake all 13.0.6-3 [61.6 kB] 292s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 292s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-webrick all 1.8.1-1 [52.3 kB] 292s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-xmlrpc all 0.3.2-2 [24.8 kB] 292s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-sdbm arm64 1.0.0-5build3 [17.9 kB] 292s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libruby3.1 arm64 3.1.2-7ubuntu4 [5115 kB] 292s Get:13 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-oily-png arm64 1.2.1~dfsg-3build4 [22.6 kB] 292s Get:14 http://ftpmaster.internal/ubuntu noble/universe arm64 rake-compiler all 1.2.5-1 [24.4 kB] 292s Get:15 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-support all 3.12.0c0e1m1s0-1 [28.8 kB] 292s Get:16 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-core all 3.12.0c0e1m1s0-1 [163 kB] 292s Get:17 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-diff-lcs all 1.5.0-1 [23.9 kB] 292s Get:18 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-expectations all 3.12.0c0e1m1s0-1 [89.2 kB] 292s Get:19 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-mocks all 3.12.0c0e1m1s0-1 [79.4 kB] 292s Get:20 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec all 3.12.0c0e1m1s0-1 [3506 B] 292s Get:21 http://ftpmaster.internal/ubuntu noble/universe arm64 gem2deb-test-runner arm64 2.2.2 [18.2 kB] 293s Fetched 6085 kB in 1s (6662 kB/s) 293s Selecting previously unselected package ruby-chunky-png. 293s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74220 files and directories currently installed.) 293s Preparing to unpack .../00-ruby-chunky-png_1.3.15-2_all.deb ... 293s Unpacking ruby-chunky-png (1.3.15-2) ... 293s Selecting previously unselected package rubygems-integration. 293s Preparing to unpack .../01-rubygems-integration_1.18_all.deb ... 293s Unpacking rubygems-integration (1.18) ... 293s Selecting previously unselected package ruby3.1. 293s Preparing to unpack .../02-ruby3.1_3.1.2-7ubuntu4_arm64.deb ... 293s Unpacking ruby3.1 (3.1.2-7ubuntu4) ... 293s Selecting previously unselected package libruby:arm64. 293s Preparing to unpack .../03-libruby_1%3a3.1+1_arm64.deb ... 293s Unpacking libruby:arm64 (1:3.1+1) ... 293s Selecting previously unselected package ruby-rubygems. 293s Preparing to unpack .../04-ruby-rubygems_3.4.20-1_all.deb ... 293s Unpacking ruby-rubygems (3.4.20-1) ... 293s Selecting previously unselected package ruby. 293s Preparing to unpack .../05-ruby_1%3a3.1+1_arm64.deb ... 293s Unpacking ruby (1:3.1+1) ... 293s Selecting previously unselected package rake. 293s Preparing to unpack .../06-rake_13.0.6-3_all.deb ... 293s Unpacking rake (13.0.6-3) ... 293s Selecting previously unselected package ruby-net-telnet. 293s Preparing to unpack .../07-ruby-net-telnet_0.2.0-1_all.deb ... 293s Unpacking ruby-net-telnet (0.2.0-1) ... 293s Selecting previously unselected package ruby-webrick. 293s Preparing to unpack .../08-ruby-webrick_1.8.1-1_all.deb ... 293s Unpacking ruby-webrick (1.8.1-1) ... 293s Selecting previously unselected package ruby-xmlrpc. 293s Preparing to unpack .../09-ruby-xmlrpc_0.3.2-2_all.deb ... 293s Unpacking ruby-xmlrpc (0.3.2-2) ... 293s Selecting previously unselected package ruby-sdbm:arm64. 293s Preparing to unpack .../10-ruby-sdbm_1.0.0-5build3_arm64.deb ... 293s Unpacking ruby-sdbm:arm64 (1.0.0-5build3) ... 293s Selecting previously unselected package libruby3.1:arm64. 293s Preparing to unpack .../11-libruby3.1_3.1.2-7ubuntu4_arm64.deb ... 293s Unpacking libruby3.1:arm64 (3.1.2-7ubuntu4) ... 294s Selecting previously unselected package ruby-oily-png. 294s Preparing to unpack .../12-ruby-oily-png_1.2.1~dfsg-3build4_arm64.deb ... 294s Unpacking ruby-oily-png (1.2.1~dfsg-3build4) ... 294s Selecting previously unselected package rake-compiler. 294s Preparing to unpack .../13-rake-compiler_1.2.5-1_all.deb ... 294s Unpacking rake-compiler (1.2.5-1) ... 294s Selecting previously unselected package ruby-rspec-support. 294s Preparing to unpack .../14-ruby-rspec-support_3.12.0c0e1m1s0-1_all.deb ... 294s Unpacking ruby-rspec-support (3.12.0c0e1m1s0-1) ... 294s Selecting previously unselected package ruby-rspec-core. 294s Preparing to unpack .../15-ruby-rspec-core_3.12.0c0e1m1s0-1_all.deb ... 294s Unpacking ruby-rspec-core (3.12.0c0e1m1s0-1) ... 294s Selecting previously unselected package ruby-diff-lcs. 294s Preparing to unpack .../16-ruby-diff-lcs_1.5.0-1_all.deb ... 294s Unpacking ruby-diff-lcs (1.5.0-1) ... 294s Selecting previously unselected package ruby-rspec-expectations. 294s Preparing to unpack .../17-ruby-rspec-expectations_3.12.0c0e1m1s0-1_all.deb ... 294s Unpacking ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... 294s Selecting previously unselected package ruby-rspec-mocks. 294s Preparing to unpack .../18-ruby-rspec-mocks_3.12.0c0e1m1s0-1_all.deb ... 294s Unpacking ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... 295s Selecting previously unselected package ruby-rspec. 295s Preparing to unpack .../19-ruby-rspec_3.12.0c0e1m1s0-1_all.deb ... 295s Unpacking ruby-rspec (3.12.0c0e1m1s0-1) ... 295s Selecting previously unselected package gem2deb-test-runner. 295s Preparing to unpack .../20-gem2deb-test-runner_2.2.2_arm64.deb ... 295s Unpacking gem2deb-test-runner (2.2.2) ... 295s Setting up rubygems-integration (1.18) ... 295s Setting up ruby-net-telnet (0.2.0-1) ... 295s Setting up ruby-rspec-support (3.12.0c0e1m1s0-1) ... 295s Setting up ruby-webrick (1.8.1-1) ... 295s Setting up ruby-chunky-png (1.3.15-2) ... 295s Setting up ruby-xmlrpc (0.3.2-2) ... 295s Setting up ruby-rubygems (3.4.20-1) ... 295s Setting up rake (13.0.6-3) ... 295s Setting up libruby:arm64 (1:3.1+1) ... 295s Setting up ruby-sdbm:arm64 (1.0.0-5build3) ... 295s Setting up libruby3.1:arm64 (3.1.2-7ubuntu4) ... 295s Setting up ruby-oily-png (1.2.1~dfsg-3build4) ... 295s Setting up ruby3.1 (3.1.2-7ubuntu4) ... 295s Setting up ruby (1:3.1+1) ... 295s Setting up rake-compiler (1.2.5-1) ... 295s Setting up ruby-rspec-core (3.12.0c0e1m1s0-1) ... 295s Setting up ruby-diff-lcs (1.5.0-1) ... 295s Setting up gem2deb-test-runner (2.2.2) ... 295s Setting up ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... 295s Setting up ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... 295s Setting up ruby-rspec (3.12.0c0e1m1s0-1) ... 295s Setting up autopkgtest-satdep (0) ... 295s Processing triggers for libc-bin (2.39-0ubuntu2) ... 295s Processing triggers for man-db (2.12.0-3) ... 299s (Reading database ... 77712 files and directories currently installed.) 299s Removing autopkgtest-satdep (0) ... 300s autopkgtest [00:14:38]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 300s autopkgtest [00:14:38]: test gem2deb-test-runner: [----------------------- 301s 301s ┌──────────────────────────────────────────────────────────────────────────────┐ 301s │ Checking Rubygems dependency resolution on ruby3.1 │ 301s └──────────────────────────────────────────────────────────────────────────────┘ 301s 301s RUBYLIB=. GEM_PATH= ruby3.1 -e gem\ \"oily_png\" 301s mv lib ./.gem2deb.lib 301s mv ext ./.gem2deb.ext 301s mv ./.gem2deb.lib lib 301s mv ./.gem2deb.ext ext 301s 301s ┌──────────────────────────────────────────────────────────────────────────────┐ 301s │ Run tests for ruby3.1 from debian/ruby-tests.rake │ 301s └──────────────────────────────────────────────────────────────────────────────┘ 301s 301s RUBYLIB=. GEM_PATH= ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 301s mv lib ./.gem2deb.lib 301s mv ext ./.gem2deb.ext 301s /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation 301s 301s OilyPNG::Color 301s #compose_quick 301s should use the foregorund color as is when the background color is fully transparent 301s should use the foregorund color as is when an opaque color is given as foreground color 301s should use the background color as is when a fully transparent pixel is given as foreground color 301s should compose pixels correctly 301s should compose colors exactly the same as ChunkyPNG 301s #euclidean_distance_rgba 301s is expected to eq 248.70464410621688 301s when both colors are the same 301s is expected to eq 0 301s 301s OilyPNG::PNGDecoding 301s should call ChunkyPNG::Color.pixel_bytesize in the pure ruby version 301s should not call ChunkyPNG::Color.pixel_bytesize in the native version 301s decoding different filtering methods 301s should decode NONE filtering exactly the same as ChunkyPNG (PENDING: Temporarily skipped with xcontext) 301s should decode SUB filtering exactly the same as ChunkyPNG (PENDING: Temporarily skipped with xcontext) 301s should decode UP filtering exactly the same as ChunkyPNG (PENDING: Temporarily skipped with xcontext) 301s should decode AVERAGE filtering exactly the same as ChunkyPNG (PENDING: Temporarily skipped with xcontext) 301s should decode PAETH filtering exactly the same as ChunkyPNG (PENDING: Temporarily skipped with xcontext) 301s decoding compatibility with ChunkyPNG 301s should basi0g01.png the same as ChunkyPNG 301s should basi0g02.png the same as ChunkyPNG 301s should basi0g04.png the same as ChunkyPNG 301s should basi0g08.png the same as ChunkyPNG 301s should basi0g16.png the same as ChunkyPNG 301s should basi2c08.png the same as ChunkyPNG 301s should basi2c16.png the same as ChunkyPNG 301s should basi3p01.png the same as ChunkyPNG 301s should basi3p02.png the same as ChunkyPNG 301s should basi3p04.png the same as ChunkyPNG 301s should basi3p08.png the same as ChunkyPNG 301s should basi4a08.png the same as ChunkyPNG 301s should basi4a16.png the same as ChunkyPNG 301s should basi6a08.png the same as ChunkyPNG 301s should basi6a16.png the same as ChunkyPNG 301s should basn0g01.png the same as ChunkyPNG 301s should basn0g02.png the same as ChunkyPNG 301s should basn0g04.png the same as ChunkyPNG 301s should basn0g08.png the same as ChunkyPNG 301s should basn0g16.png the same as ChunkyPNG 301s should basn2c08.png the same as ChunkyPNG 301s should basn2c16.png the same as ChunkyPNG 301s should basn3p01.png the same as ChunkyPNG 301s should basn3p02.png the same as ChunkyPNG 301s should basn3p04.png the same as ChunkyPNG 301s should basn3p08.png the same as ChunkyPNG 301s should basn4a08.png the same as ChunkyPNG 301s should basn4a16.png the same as ChunkyPNG 301s should basn6a08.png the same as ChunkyPNG 301s should basn6a16.png the same as ChunkyPNG 301s should composited.png the same as ChunkyPNG 301s should gray.png the same as ChunkyPNG 301s should interlaced.png the same as ChunkyPNG 301s should operations.png the same as ChunkyPNG 301s should replaced.png the same as ChunkyPNG 301s should s01i3p01.png the same as ChunkyPNG 301s should s01n3p01.png the same as ChunkyPNG 301s should s02i3p01.png the same as ChunkyPNG 301s should s02n3p01.png the same as ChunkyPNG 301s should s03i3p01.png the same as ChunkyPNG 301s should s03n3p01.png the same as ChunkyPNG 301s should s04i3p01.png the same as ChunkyPNG 301s should s04n3p01.png the same as ChunkyPNG 301s should s05i3p02.png the same as ChunkyPNG 301s should s05n3p02.png the same as ChunkyPNG 301s should s06i3p02.png the same as ChunkyPNG 301s should s06n3p02.png the same as ChunkyPNG 301s should s07i3p02.png the same as ChunkyPNG 301s should s07n3p02.png the same as ChunkyPNG 301s should s08i3p02.png the same as ChunkyPNG 301s should s08n3p02.png the same as ChunkyPNG 301s should s09i3p02.png the same as ChunkyPNG 301s should s09n3p02.png the same as ChunkyPNG 301s should s32i3p04.png the same as ChunkyPNG 301s should s32n3p04.png the same as ChunkyPNG 301s should s33i3p04.png the same as ChunkyPNG 301s should s33n3p04.png the same as ChunkyPNG 301s should s34i3p04.png the same as ChunkyPNG 301s should s34n3p04.png the same as ChunkyPNG 301s should s35i3p04.png the same as ChunkyPNG 301s should s35n3p04.png the same as ChunkyPNG 301s should s36i3p04.png the same as ChunkyPNG 301s should s36n3p04.png the same as ChunkyPNG 301s should s37i3p04.png the same as ChunkyPNG 301s should s37n3p04.png the same as ChunkyPNG 301s should s38i3p04.png the same as ChunkyPNG 301s should s38n3p04.png the same as ChunkyPNG 301s should s39i3p04.png the same as ChunkyPNG 301s should s39n3p04.png the same as ChunkyPNG 301s should s40i3p04.png the same as ChunkyPNG 301s should s40n3p04.png the same as ChunkyPNG 301s should square.png the same as ChunkyPNG 301s should tbbn1g04.png the same as ChunkyPNG 301s should tbbn2c16.png the same as ChunkyPNG 301s should tbbn3p08.png the same as ChunkyPNG 301s should tbgn2c16.png the same as ChunkyPNG 301s should tbgn3p08.png the same as ChunkyPNG 301s should tbrn2c08.png the same as ChunkyPNG 301s should tbwn1g16.png the same as ChunkyPNG 301s should tbwn3p08.png the same as ChunkyPNG 301s should tbyn3p08.png the same as ChunkyPNG 301s should tp0n1g08.png the same as ChunkyPNG 301s should tp0n2c08.png the same as ChunkyPNG 301s should tp0n3p08.png the same as ChunkyPNG 301s should tp1n3p08.png the same as ChunkyPNG 301s 301s OilyPNG::PNGEncoding 301s should encode an interlaced image correctly 301s encoding different color settings without palette 301s should encode an image using 8-bit grayscale correctly 301s should encode an image using 4-bit grayscale correctly 301s should encode an image using 2-bit grayscale correctly 301s should encode an image using 1-bit grayscale correctly 301s should encode an image using 8-bit grayscale alpha correctly 301s should encode an image using 8-bit truecolor correctly 301s should encode an image using 8-bit truecolor alpha correctly 301s encoding with paletted images using different bitrates 301s should encode an image using 8-bit indexed colors correctly 301s should encode an image using 4-bit indexed colors correctly 301s should encode an image using 2-bit indexed colors correctly 301s should encode an image using 1-bit indexed colors correctly 301s encoding different filters 301s should encode correctly with no filtering (PENDING: Temporarily skipped with xcontext) 301s should encode correctly with sub filtering (PENDING: Temporarily skipped with xcontext) 301s should encode correctly with up filtering (PENDING: Temporarily skipped with xcontext) 301s should encode correctly with average filtering (PENDING: Temporarily skipped with xcontext) 301s should encode correctly with paeth filtering (PENDING: Temporarily skipped with xcontext) 301s 301s OilyPNG::Operations 301s #compose! 301s should compose two images without offset exactly the same way as ChunkyPNG 301s should compose two images with offset exactly the same way as ChunkyPNG 301s should return itself 301s WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /tmp/autopkgtest.oq7W7L/build.J1y/src/spec/operations_spec.rb:25:in `block (3 levels) in '. 301s should raise an exception when the pixels to compose fall outside the image 301s #replace! 301s should compose two images without offset exactly the same way as ChunkyPNG 301s should compose two images with offset exactly the same way as ChunkyPNG 301s should return itself 301s WARNING: Using the `raise_error` matcher without providing a specific error or message risks false positives, since `raise_error` will match when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially allowing the expectation to pass without even executing the method you are intending to call. Actual error raised was #. Instead consider providing a specific error class or message. This message can be suppressed by setting: `RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. Called from /tmp/autopkgtest.oq7W7L/build.J1y/src/spec/operations_spec.rb:49:in `block (3 levels) in '. 301s should raise an exception when the pixels to compose fall outside the image 301s #rotate_left! 301s should rotate the pixels 90 degrees clockwise 301s should return itself 301s should change the image dimensions 301s it should rotate 180 degrees when applied twice 301s it should rotate right when applied three times 301s should return itself when applied four times 301s #rotate_right! 301s should rotate the pixels 90 degrees clockwise 301s should return itself 301s should change the image dimensions 301s it should rotate 180 degrees when applied twice 301s it should rotate left when applied three times 301s should return itself when applied four times 301s 301s OilyPNG::Resampling 301s #steps 301s should generate the steps from 4 to 8 as [0,0,1,1,2,2,3,3] 301s should generate the steps the same as ChunkyPNG 301s #resample_nearest_neighbor! 301s should resample [0,1,2,3] to 4x4 properly (PENDING: Temporarily skipped with xdescribe) 301s should resample [0,1,2,3] to 99x45 as ChunkyPNG does (PENDING: Temporarily skipped with xdescribe) 301s should resample an image to 10x20 as ChunkyPNG does (PENDING: Temporarily skipped with xdescribe) 301s should resample an image to 11x19 as ChunkyPNG does (PENDING: Temporarily skipped with xdescribe) 301s #resample_bilinear! 301s should resample an image to 10x20 as ChunkyPNG does (PENDING: Temporarily skipped with xdescribe) 301s should resample an image to 11x19 as ChunkyPNG does (PENDING: Temporarily skipped with xdescribe) 301s should upsample an image to 88x44 as ChunkyPNG does (PENDING: Temporarily skipped with xdescribe) 301s should not crash upsampling tall image (PENDING: Temporarily skipped with xdescribe) 301s 301s Pending: (Failures listed here are expected and do not affect your suite's status) 301s 301s 1) OilyPNG::PNGDecoding decoding different filtering methods should decode NONE filtering exactly the same as ChunkyPNG 301s # Temporarily skipped with xcontext 301s # ./spec/decoding_spec.rb:18 301s 301s 2) OilyPNG::PNGDecoding decoding different filtering methods should decode SUB filtering exactly the same as ChunkyPNG 301s # Temporarily skipped with xcontext 301s # ./spec/decoding_spec.rb:23 301s 301s 3) OilyPNG::PNGDecoding decoding different filtering methods should decode UP filtering exactly the same as ChunkyPNG 301s # Temporarily skipped with xcontext 301s # ./spec/decoding_spec.rb:28 301s 301s 4) OilyPNG::PNGDecoding decoding different filtering methods should decode AVERAGE filtering exactly the same as ChunkyPNG 301s # Temporarily skipped with xcontext 301s # ./spec/decoding_spec.rb:33 301s 301s 5) OilyPNG::PNGDecoding decoding different filtering methods should decode PAETH filtering exactly the same as ChunkyPNG 301s # Temporarily skipped with xcontext 301s # ./spec/decoding_spec.rb:38 301s 301s 6) OilyPNG::PNGEncoding encoding different filters should encode correctly with no filtering 301s # Temporarily skipped with xcontext 301s # ./spec/encoding_spec.rb:97 301s 301s 7) OilyPNG::PNGEncoding encoding different filters should encode correctly with sub filtering 301s # Temporarily skipped with xcontext 301s # ./spec/encoding_spec.rb:103 301s 301s 8) OilyPNG::PNGEncoding encoding different filters should encode correctly with up filtering 301s # Temporarily skipped with xcontext 301s # ./spec/encoding_spec.rb:109 301s 301s 9) OilyPNG::PNGEncoding encoding different filters should encode correctly with average filtering 301s # Temporarily skipped with xcontext 301s # ./spec/encoding_spec.rb:115 301s 301s 10) OilyPNG::PNGEncoding encoding different filters should encode correctly with paeth filtering 301s # Temporarily skipped with xcontext 301s # ./spec/encoding_spec.rb:121 301s 301s 11) OilyPNG::Resampling#resample_nearest_neighbor! should resample [0,1,2,3] to 4x4 properly 301s # Temporarily skipped with xdescribe 301s # ./spec/resampling_spec.rb:23 301s 301s 12) OilyPNG::Resampling#resample_nearest_neighbor! should resample [0,1,2,3] to 99x45 as ChunkyPNG does 301s # Temporarily skipped with xdescribe 301s # ./spec/resampling_spec.rb:27 301s 301s 13) OilyPNG::Resampling#resample_nearest_neighbor! should resample an image to 10x20 as ChunkyPNG does 301s # Temporarily skipped with xdescribe 301s # ./spec/resampling_spec.rb:31 301s 301s 14) OilyPNG::Resampling#resample_nearest_neighbor! should resample an image to 11x19 as ChunkyPNG does 301s # Temporarily skipped with xdescribe 301s # ./spec/resampling_spec.rb:35 301s 301s 15) OilyPNG::Resampling#resample_bilinear! should resample an image to 10x20 as ChunkyPNG does 301s # Temporarily skipped with xdescribe 301s # ./spec/resampling_spec.rb:43 301s 301s 16) OilyPNG::Resampling#resample_bilinear! should resample an image to 11x19 as ChunkyPNG does 301s # Temporarily skipped with xdescribe 301s # ./spec/resampling_spec.rb:47 301s 301s 17) OilyPNG::Resampling#resample_bilinear! should upsample an image to 88x44 as ChunkyPNG does 301s # Temporarily skipped with xdescribe 301s # ./spec/resampling_spec.rb:51 301s 301s 18) OilyPNG::Resampling#resample_bilinear! should not crash upsampling tall image 301s # Temporarily skipped with xdescribe 301s # ./spec/resampling_spec.rb:55 301s 301s Finished in 0.19651 seconds (files took 0.13467 seconds to load) 301s 146 examples, 0 failures, 18 pending 301s 301s mv ./.gem2deb.lib lib 301s mv ./.gem2deb.ext ext 302s autopkgtest [00:14:40]: test gem2deb-test-runner: -----------------------] 302s autopkgtest [00:14:40]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 302s gem2deb-test-runner PASS 303s autopkgtest [00:14:41]: @@@@@@@@@@@@@@@@@@@@ summary 303s gem2deb-test-runner PASS 315s Creating nova instance adt-noble-arm64-ruby-oily-png-20240308-000938-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240307.img (UUID 00fdfee3-5cf8-4806-8086-451645753def)...