==> Building on glaceon ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/ruby-async-dns ./ .SRCINFO 933 100% 0.00kB/s 0:00:00 933 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 95 100% 92.77kB/s 0:00:00 95 100% 92.77kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 2,701 100% 2.58MB/s 0:00:00 2,701 100% 2.58MB/s 0:00:00 (xfr#3, to-chk=1/5) ruby-async-dns-1.4.1-3.log 495 100% 483.40kB/s 0:00:00 495 100% 483.40kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 2,268 bytes received 141 bytes 1,606.00 bytes/sec total size is 3,923 speedup is 1.63 ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building ruby-async-dns  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building ruby-async-dns for [extra] (riscv64) ]2;🔵 Container arch-nspawn-73773 on glaceon.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change Download Size core/bash 5.2.037-3 5.2.037-5 0.00 MiB 1.83 MiB Total Download Size: 1.83 MiB Total Installed Size: 8.96 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... bash-5.2.037-5-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading bash... :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the info directory file... [?25h==> Building in chroot for [extra] (riscv64)... ==> Locking clean chroot [/var/lib/archbuild/extra-riscv64/root]...done ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: ruby-async-dns 1.4.1-3 (Sat May 10 03:13:37 2025) ==> Retrieving sources...  -> Downloading ruby-async-dns-1.4.1.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 9050 0 9050 0 0 8085 0 --:--:-- 0:00:01 --:--:-- 8085 100 23021 0 23021 0 0 19287 0 --:--:-- 0:00:01 --:--:-- 184k ==> Validating source files with sha512sums... ruby-async-dns-1.4.1.tar.gz ... Passed ==> Validating source files with b2sums... ruby-async-dns-1.4.1.tar.gz ... Passed ]2;🔵 Container arch-nspawn-75972 on glaceon.felixc.at\==> Making package: ruby-async-dns 1.4.1-3 (Sat May 10 03:14:10 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: rubygems will be installed before its ruby dependency Package (12) New Version Net Change Download Size extra/libyaml 0.2.5-3 0.16 MiB extra/ruby-console 1.30.2-4.1 0.21 MiB 0.05 MiB extra/ruby-fiber-annotation 0.2.0-8.1 0.01 MiB 0.01 MiB extra/ruby-fiber-local 1.1.0-6.1 0.01 MiB 0.01 MiB extra/ruby-fiber-storage 1.0.1-2.1 0.01 MiB 0.01 MiB extra/ruby-io-event 1.9.0-4 0.10 MiB 0.03 MiB extra/ruby-metrics 0.12.2-3 0.04 MiB 0.01 MiB extra/ruby-traces 0.15.2-3 0.05 MiB 0.02 MiB extra/rubygems 3.6.7-2.1 2.72 MiB extra/ruby 3.4.3-2 14.37 MiB extra/ruby-async 2.23.0-4.1 0.24 MiB 0.06 MiB extra/ruby-io-endpoint 0.15.2-3 0.09 MiB 0.03 MiB Total Download Size: 0.22 MiB Total Installed Size: 18.00 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-async-2.23.0-4.1-any downloading... ruby-console-1.30.2-4.1-any downloading... ruby-io-event-1.9.0-4-riscv64 downloading... ruby-io-endpoint-0.15.2-3-any downloading... ruby-traces-0.15.2-3-any downloading... ruby-metrics-0.12.2-3-any downloading... ruby-fiber-local-1.1.0-6.1-any downloading... ruby-fiber-annotation-0.2.0-8.1-any downloading... ruby-fiber-storage-1.0.1-2.1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libyaml... installing rubygems... installing ruby... Optional dependencies for ruby tk: for Ruby/TK ruby-docs: Documentation for Ruby ruby-default-gems: Default gems which are part of Ruby StdLib ruby-bundled-gems: Bundled gems which are part of Ruby StdLib ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools installing ruby-fiber-annotation... installing ruby-fiber-storage... installing ruby-fiber-local... installing ruby-console... installing ruby-io-event... installing ruby-metrics... installing ruby-traces... installing ruby-async... installing ruby-io-endpoint... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (18) New Version Net Change Download Size extra/ruby-ast 2.4.2-6 0.05 MiB 0.02 MiB extra/ruby-bigdecimal 3.1.9-1.1 0.23 MiB extra/ruby-erb 4.0.4-9 0.09 MiB extra/ruby-mapping 1.1.2-2.1 0.02 MiB 0.01 MiB extra/ruby-msgpack 1.8.0-2 0.33 MiB 0.09 MiB extra/ruby-parser 3.3.7.3-2 12.83 MiB 1.01 MiB extra/ruby-racc 1.8.1-2 0.36 MiB extra/ruby-rake 13.2.1-4 0.26 MiB extra/ruby-samovar 2.3.0-6.1 0.08 MiB 0.03 MiB extra/ruby-bake 0.23.1-3.1 0.04 MiB 0.02 MiB extra/ruby-bake-test 0.3.0-3.1 0.01 MiB 0.01 MiB extra/ruby-bake-test-external 0.6.1-4.1 0.01 MiB 0.01 MiB extra/ruby-bundler 2.6.7-2 1.64 MiB extra/ruby-covered 0.27.0-4.1 0.12 MiB 0.04 MiB extra/ruby-decode 0.22.0-4.1 0.18 MiB 0.05 MiB extra/ruby-rdoc 6.10.0-57.1 3.16 MiB extra/ruby-sus 0.32.0-2.1 0.25 MiB 0.07 MiB extra/ruby-sus-fixtures-async 0.2.0-3 0.01 MiB 0.01 MiB Total Download Size: 1.35 MiB Total Installed Size: 19.68 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-parser-3.3.7.3-2-any downloading... ruby-msgpack-1.8.0-2-riscv64 downloading... ruby-sus-0.32.0-2.1-any downloading... ruby-decode-0.22.0-4.1-any downloading... ruby-covered-0.27.0-4.1-any downloading... ruby-samovar-2.3.0-6.1-any downloading... ruby-bake-0.23.1-3.1-any downloading... ruby-ast-2.4.2-6-any downloading... ruby-sus-fixtures-async-0.2.0-3-any downloading... ruby-mapping-1.1.2-2.1-any downloading... ruby-bake-test-external-0.6.1-4.1-any downloading... ruby-bake-test-0.3.0-3.1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ruby-erb... installing ruby-rdoc... installing ruby-bigdecimal... installing ruby-mapping... installing ruby-samovar... installing ruby-bake... installing ruby-rake... installing ruby-bake-test... installing ruby-bake-test-external... installing ruby-bundler... installing ruby-msgpack... installing ruby-covered... installing ruby-ast... installing ruby-racc... installing ruby-parser... installing ruby-decode... installing ruby-sus... installing ruby-sus-fixtures-async... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found ruby-async-dns-1.4.1.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting ruby-async-dns-1.4.1.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... WARNING: open-ended dependency on async (>= 0) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on io-endpoint (>= 0) is not recommended use a bounded requirement, such as "~> x.y" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: async-dns Version: 1.4.1 File: async-dns-1.4.1.gem /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/cache.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/chunked.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/endpoint.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/extensions/resolv.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/extensions/string.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/handler.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/resolver.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/server.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/system.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/transaction.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/transport.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/lib/async/dns/version.rb /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/license.md /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/readme.md /build/ruby-async-dns/src/async-dns-1.4.1/tmp_install/usr/lib/ruby/gems/3.4.0/gems/async-dns-1.4.1/releases.md Successfully installed async-dns-1.4.1 Parsing documentation for async-dns-1.4.1 Parsing sources... 7% [ 1/13] lib/async/dns.rb 15% [ 2/13] lib/async/dns/cache.rb 23% [ 3/13] lib/async/dns/chunked.rb 30% [ 4/13] lib/async/dns/endpoint.rb 38% [ 5/13] lib/async/dns/extensions/resolv.rb 46% [ 6/13] lib/async/dns/extensions/string.rb 53% [ 7/13] lib/async/dns/handler.rb 61% [ 8/13] lib/async/dns/resolver.rb 69% [ 9/13] lib/async/dns/server.rb 76% [10/13] lib/async/dns/system.rb 84% [11/13] lib/async/dns/transaction.rb 92% [12/13] lib/async/dns/transport.rb 100% [13/13] lib/async/dns/version.rb Installing ri documentation for async-dns-1.4.1 Done installing documentation for async-dns after 1 seconds 1 gem installed GET https://rubygems.org/latest_specs.4.8.gz 200 OK GET https://rubygems.org/quick/Marshal.4.8/rubygems-update-3.6.8.gemspec.rz 200 OK A new release of RubyGems is available: 3.6.7 → 3.6.8! Run `gem update --system 3.6.8` to update your installation. removed 'tmp_install/usr/lib/ruby/gems/3.4.0/cache/async-dns-1.4.1.gem' removed directory 'tmp_install/usr/lib/ruby/gems/3.4.0/cache/' ==> Starting check()... {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2424,"pid":1108,"subject":"Starting Async::DNS server (v1.4.1)...","annotation":"running example"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2432,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2440,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2448,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2456,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2464,"pid":1108,"subject":"Starting Async::DNS server (v1.4.1)...","annotation":"running example"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2472,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2480,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2488,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:17+00:00","severity":"info","oid":2496,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2504,"pid":1108,"subject":"Starting Async::DNS server (v1.4.1)...","annotation":"running example"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2512,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2520,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2528,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2536,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"warn","oid":2544,"pid":1108,"subject":"Response via UDP was larger than 512!","response_id":28059} {"time":"2025-05-10T03:15:18+00:00","severity":"warn","oid":2552,"pid":1108,"subject":"Received truncated response!","annotation":"running example","message_id":28059} {"time":"2025-05-10T03:15:18+00:00","severity":"warn","oid":2560,"pid":1108,"subject":"Response via UDP was larger than 512!","response_id":28059} {"time":"2025-05-10T03:15:18+00:00","severity":"warn","oid":2552,"pid":1108,"subject":"Received truncated response!","annotation":"running example","message_id":28059} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2568,"pid":1108,"subject":"Starting Async::DNS server (v1.4.1)...","annotation":"running example"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2576,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2584,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2592,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2600,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2608,"pid":1108,"subject":"Starting Async::DNS server (v1.4.1)...","annotation":"running example"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2616,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2624,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2632,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2640,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2648,"pid":1108,"subject":"Starting Async::DNS server (v1.4.1)...","annotation":"running example"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2656,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2664,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2672,"pid":1108,"subject":"<> Listening for connections on #"} {"time":"2025-05-10T03:15:18+00:00","severity":"info","oid":2680,"pid":1108,"subject":"<> Listening for connections on #"} 34 passed 1 errored out of 35 total (140 assertions) 🏁 Finished in 7.0s; 19.954 assertions per second. 🐢 Slow tests: 5.9s: describe Async::DNS::Resolver it is consistent with built in resolver test/async/dns/resolver/consistency.rb:77 423.8ms: describe Async::DNS::Server it should fail with timeout test/async/dns/server/slow.rb:35 210.3ms: describe Async::DNS::Resolver it should result in non-existent domain test/async/dns/resolver.rb:15 🔥 Errored assertions: describe Async::DNS::Transaction it should return AAAA record test/async/dns/transaction.rb:72 expect 0 to be == 0 ✓ assertion passed test/async/dns/transaction.rb:75 ⚠ NoMethodError: undefined method '[]' for nil test/async/dns/transaction.rb:79 block (3 levels) in ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list ruby-async-dns-1.4.1-3-riscv64-build.log ruby-async-dns-1.4.1-3-riscv64-check.log ruby-async-dns-1.4.1-3-riscv64-prepare.log sent 81 bytes received 1,998 bytes 1,386.00 bytes/sec total size is 9,589 speedup is 4.61