==> Building on centiskorch ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/ruby-loofah ./ .SRCINFO 776 100% 0.00kB/s 0:00:00 776 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 92 100% 89.84kB/s 0:00:00 92 100% 89.84kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 2,326 100% 2.22MB/s 0:00:00 2,326 100% 2.22MB/s 0:00:00 (xfr#3, to-chk=1/5) ruby-loofah-2.22.0-4.log 496 100% 484.38kB/s 0:00:00 496 100% 484.38kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 2,127 bytes received 138 bytes 4,530.00 bytes/sec total size is 3,392 speedup is 1.50 ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building ruby-loofah  -> repo: extra  -> arch: riscv64  -> worker: felix-10 ==> Building ruby-loofah for [extra] (riscv64) ]2;🔵 Container arch-nspawn-3279869 on centiskorch.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-10]...done ==> Making package: ruby-loofah 2.22.0-4 (Wed Oct 8 18:29:34 2025) ==> Retrieving sources...  -> Downloading ruby-loofah-2.22.0.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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 85892 0 85892 0 0 41492 0 --:--:-- 0:00:02 --:--:-- 133k ==> Validating source files with sha512sums... ruby-loofah-2.22.0.tar.gz ... Passed ==> Validating source files with b2sums... ruby-loofah-2.22.0.tar.gz ... Passed ]2;🔵 Container arch-nspawn-3281919 on centiskorch.felixc.at\==> Making package: ruby-loofah 2.22.0-4 (Wed Oct 8 22:29:51 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 (8) New Version Net Change Download Size extra/libxslt 1.1.43-2 0.75 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/ruby-mini_portile2 2.8.9-1 0.15 MiB 0.04 MiB extra/ruby-racc 1.8.1-2 0.36 MiB extra/rubygems 3.6.9-1 2.73 MiB extra/ruby 3.4.5-1 14.56 MiB extra/ruby-crass 1.0.6-6 0.61 MiB 0.08 MiB extra/ruby-nokogiri 1.18.9-1 11.64 MiB 1.37 MiB Total Download Size: 1.49 MiB Total Installed Size: 30.95 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-nokogiri-1.18.9-1-riscv64 downloading... ruby-crass-1.0.6-6-any downloading... ruby-mini_portile2-2.8.9-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-crass... installing libxslt... Optional dependencies for libxslt python: Python bindings installing ruby-mini_portile2... installing ruby-racc... installing ruby-nokogiri... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (5) New Version Net Change Download Size extra/ruby-erb 4.0.4-9 0.09 MiB extra/ruby-minitest 5.25.5-2 0.71 MiB extra/ruby-rake 13.2.1-5 0.47 MiB extra/ruby-rdoc 6.14.0-1 3.17 MiB extra/ruby-rr 3.1.1-5.1 0.74 MiB 0.14 MiB Total Download Size: 0.14 MiB Total Installed Size: 5.18 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-rr-3.1.1-5.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-minitest... installing ruby-rake... installing ruby-rr... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found ruby-loofah-2.22.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting ruby-loofah-2.22.0.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... WARNING: open-ended dependency on crass (>= 1.0.2) is not recommended if crass is semantically versioned, use: add_runtime_dependency "crass", "~> 1.0", ">= 1.0.2" WARNING: open-ended dependency on nokogiri (>= 1.12.0) is not recommended if nokogiri is semantically versioned, use: add_runtime_dependency "nokogiri", "~> 1.12", ">= 1.12.0" WARNING: You have specified the uri: https://github.com/flavorjones/loofah for all of the following keys: homepage_uri source_code_uri Only the first one will be shown on rubygems.org WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: loofah Version: 2.22.0 File: loofah-2.22.0.gem ==> Starting check()... NOTE: rubocop not available /usr/bin/ruby -w -I"lib:test" /usr/lib/ruby/gems/3.4.0/gems/rake-13.2.1/lib/rake/rake_test_loader.rb "test/helper.rb" "test/html5/test_safelist_properties.rb" "test/html5/test_sanitizer.rb" "test/html5/test_scrub_css.rb" "test/integration/test_ad_hoc.rb" "test/integration/test_helpers.rb" "test/integration/test_html.rb" "test/integration/test_scrubbers.rb" "test/integration/test_xml.rb" "test/unit/test_api.rb" "test/unit/test_encoding.rb" "test/unit/test_helpers.rb" "test/unit/test_scrubber.rb" "test/unit/test_scrubbers.rb" WARNING: Nokogiri was built against libxml version 2.14.5, but has dynamically loaded 2.15.0 => testing with Nokogiri {"warnings" => ["Nokogiri was built against libxml version 2.14.5, but has dynamically loaded 2.15.0"], "nokogiri" => {"version" => "1.18.9", "cppflags" => ["-I/usr/lib/ruby/gems/3.4.0/gems/nokogiri-1.18.9/ext/nokogiri"], "ldflags" => []}, "ruby" => {"version" => "3.4.5", "platform" => "riscv64-linux", "gem_platform" => "riscv64-linux", "description" => "ruby 3.4.5 (2025-07-16 revision 20cda200d3) +PRISM [riscv64-linux]", "engine" => "ruby"}, "libxml" => {"source" => "system", "memory_management" => "ruby", "iconv_enabled" => true, "compiled" => "2.14.5", "loaded" => "2.15.0"}, "libxslt" => {"source" => "system", "datetime_enabled" => true, "compiled" => "1.1.43", "loaded" => "1.1.43"}, "other_libraries" => {"libgumbo" => "1.0.0-nokogiri"}} Run options: --seed 51131 # Running: ........................................................................................................................................................................................................................................................................................................................................................................................................F.........................................................................................................................................F...................................................................................................................................................................................................................................................F......................................................................................................F.................................................................................................................................................................................................................................................................................................. Finished in 3.094536s, 377.4394 runs/s, 1257.7006 assertions/s. 1) Failure: Html5TestSanitizer#test_0058_testdata sanitizer should_sanitize_invalid_script_tag [test/html5/test_sanitizer.rb:30]: /build/ruby-loofah/src/loofah-2.22.0/test/html5/test_sanitizer.rb:350:in 'block (3 levels) in '. Expected ["<script></script>", "<script xss='' src='http://ha.ckers.org/xss.js'></script>", "<script src='http://ha.ckers.org/xss.js'></script>"] to include "<script xss src='http://ha.ckers.org/xss.js'></script>". 2) Failure: Html5TestSanitizer#test_0061_testdata sanitizer should_sanitize_script_tag_with_multiple_open_brackets_2b [test/html5/test_sanitizer.rb:30]: /build/ruby-loofah/src/loofah-2.22.0/test/html5/test_sanitizer.rb:350:in 'block (3 levels) in '. Expected ["
<iframe src='http://ha.ckers.org/scriptlet.html'>&lt; &lt;/div&gt;</iframe>
", "
<iframe src='http://ha.ckers.org/scriptlet.html' <='' div=''></iframe>
", "
<iframe src='http://ha.ckers.org/scriptlet.html'></iframe>
"] to include "
<iframe src='http://ha.ckers.org/scriptlet.html' < div></iframe>
". 3) Failure: Html5TestSanitizer#test_0025_testdata sanitizer non_alpha_non_digit [test/html5/test_sanitizer.rb:30]: /build/ruby-loofah/src/loofah-2.22.0/test/html5/test_sanitizer.rb:350:in 'block (3 levels) in '. Expected ["<script></script>", "<script xss='' src='http://ha.ckers.org/xss.js'></script>", "<script src='http://ha.ckers.org/xss.js'></script>"] to include "<script xss src='http://ha.ckers.org/xss.js'></script>". 4) Failure: Html5TestSanitizer#test_0016_testdata sanitizer double_open_angle_brackets_2 v2 [test/html5/test_sanitizer.rb:30]: /build/ruby-loofah/src/loofah-2.22.0/test/html5/test_sanitizer.rb:350:in 'block (3 levels) in '. Expected ["
<script src='http://ha.ckers.org/scriptlet.html'>< </div></script>
", "
<script src='http://ha.ckers.org/scriptlet.html' <='' div=''></script>
", "
<script src='http://ha.ckers.org/scriptlet.html'></script>
"] to include "
<script src='http://ha.ckers.org/scriptlet.html' < div></script>
". 1168 runs, 3892 assertions, 4 failures, 0 errors, 0 skips rake aborted! Command failed with status (1): [ruby -w -I"lib:test" /usr/lib/ruby/gems/3.4.0/gems/rake-13.2.1/lib/rake/rake_test_loader.rb "test/helper.rb" "test/html5/test_safelist_properties.rb" "test/html5/test_sanitizer.rb" "test/html5/test_scrub_css.rb" "test/integration/test_ad_hoc.rb" "test/integration/test_helpers.rb" "test/integration/test_html.rb" "test/integration/test_scrubbers.rb" "test/integration/test_xml.rb" "test/unit/test_api.rb" "test/unit/test_encoding.rb" "test/unit/test_helpers.rb" "test/unit/test_scrubber.rb" "test/unit/test_scrubbers.rb" ] Tasks: TOP => test (See full trace by running task with --trace) ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-10/build [?25h[?25h[?25hreceiving incremental file list ruby-loofah-2.22.0-4-riscv64-build.log ruby-loofah-2.22.0-4-riscv64-check.log ruby-loofah-2.22.0-4-riscv64-prepare.log sent 81 bytes received 1,865 bytes 3,892.00 bytes/sec total size is 6,563 speedup is 3.37