==> Building on litleo ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/ruby-filelock ./ .SRCINFO 422 100% 0.00kB/s 0:00:00 422 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 1,415 100% 1.35MB/s 0:00:00 1,415 100% 1.35MB/s 0:00:00 (xfr#3, to-chk=1/5) ruby-filelock-1.1.1-6.log 493 100% 481.45kB/s 0:00:00 493 100% 481.45kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,577 bytes received 140 bytes 3,434.00 bytes/sec total size is 2,122 speedup is 1.24 ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building ruby-filelock  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building ruby-filelock for [extra] (riscv64) ]2;🔵 Container arch-nspawn-1331974 on litleo.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: 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-0]...done ==> Making package: ruby-filelock 1.1.1-6 (Thu May 8 06:38:05 2025) ==> Retrieving sources...  -> Cloning filelock git repo... Cloning into bare repository '/home/felix/packages/ruby-filelock/filelock'... remote: Enumerating objects: 237, done. remote: Counting objects: 20% (1/5) remote: Counting objects: 40% (2/5) remote: Counting objects: 60% (3/5) remote: Counting objects: 80% (4/5) remote: Counting objects: 100% (5/5) remote: Counting objects: 100% (5/5), done. remote: Compressing objects: 25% (1/4) remote: Compressing objects: 50% (2/4) remote: Compressing objects: 75% (3/4) remote: Compressing objects: 100% (4/4) remote: Compressing objects: 100% (4/4), done. Receiving objects: 0% (1/237) Receiving objects: 1% (3/237) Receiving objects: 2% (5/237) Receiving objects: 3% (8/237) Receiving objects: 4% (10/237) Receiving objects: 5% (12/237) Receiving objects: 6% (15/237) Receiving objects: 7% (17/237) Receiving objects: 8% (19/237) Receiving objects: 9% (22/237) Receiving objects: 10% (24/237) Receiving objects: 11% (27/237) Receiving objects: 12% (29/237) Receiving objects: 13% (31/237) Receiving objects: 14% (34/237) Receiving objects: 15% (36/237) Receiving objects: 16% (38/237) Receiving objects: 17% (41/237) Receiving objects: 18% (43/237) Receiving objects: 19% (46/237) Receiving objects: 20% (48/237) Receiving objects: 21% (50/237) Receiving objects: 22% (53/237) remote: Total 237 (delta 0), reused 0 (delta 0), pack-reused 232 (from 1) Receiving objects: 23% (55/237) Receiving objects: 24% (57/237) Receiving objects: 25% (60/237) Receiving objects: 26% (62/237) Receiving objects: 27% (64/237) Receiving objects: 28% (67/237) Receiving objects: 29% (69/237) Receiving objects: 30% (72/237) Receiving objects: 31% (74/237) Receiving objects: 32% (76/237) Receiving objects: 33% (79/237) Receiving objects: 34% (81/237) Receiving objects: 35% (83/237) Receiving objects: 36% (86/237) Receiving objects: 37% (88/237) Receiving objects: 38% (91/237) Receiving objects: 39% (93/237) Receiving objects: 40% (95/237) Receiving objects: 41% (98/237) Receiving objects: 42% (100/237) Receiving objects: 43% (102/237) Receiving objects: 44% (105/237) Receiving objects: 45% (107/237) Receiving objects: 46% (110/237) Receiving objects: 47% (112/237) Receiving objects: 48% (114/237) Receiving objects: 49% (117/237) Receiving objects: 50% (119/237) Receiving objects: 51% (121/237) Receiving objects: 52% (124/237) Receiving objects: 53% (126/237) Receiving objects: 54% (128/237) Receiving objects: 55% (131/237) Receiving objects: 56% (133/237) Receiving objects: 57% (136/237) Receiving objects: 58% (138/237) Receiving objects: 59% (140/237) Receiving objects: 60% (143/237) Receiving objects: 61% (145/237) Receiving objects: 62% (147/237) Receiving objects: 63% (150/237) Receiving objects: 64% (152/237) Receiving objects: 65% (155/237) Receiving objects: 66% (157/237) Receiving objects: 67% (159/237) Receiving objects: 68% (162/237) Receiving objects: 69% (164/237) Receiving objects: 70% (166/237) Receiving objects: 71% (169/237) Receiving objects: 72% (171/237) Receiving objects: 73% (174/237) Receiving objects: 74% (176/237) Receiving objects: 75% (178/237) Receiving objects: 76% (181/237) Receiving objects: 77% (183/237) Receiving objects: 78% (185/237) Receiving objects: 79% (188/237) Receiving objects: 80% (190/237) Receiving objects: 81% (192/237) Receiving objects: 82% (195/237) Receiving objects: 83% (197/237) Receiving objects: 84% (200/237) Receiving objects: 85% (202/237) Receiving objects: 86% (204/237) Receiving objects: 87% (207/237) Receiving objects: 88% (209/237) Receiving objects: 89% (211/237) Receiving objects: 90% (214/237) Receiving objects: 91% (216/237) Receiving objects: 92% (219/237) Receiving objects: 93% (221/237) Receiving objects: 94% (223/237) Receiving objects: 95% (226/237) Receiving objects: 96% (228/237) Receiving objects: 97% (230/237) Receiving objects: 98% (233/237) Receiving objects: 99% (235/237) Receiving objects: 100% (237/237) Receiving objects: 100% (237/237), 33.67 KiB | 387.00 KiB/s, done. Resolving deltas: 0% (0/105) Resolving deltas: 1% (2/105) Resolving deltas: 2% (3/105) Resolving deltas: 3% (4/105) Resolving deltas: 4% (5/105) Resolving deltas: 5% (6/105) Resolving deltas: 6% (7/105) Resolving deltas: 7% (8/105) Resolving deltas: 8% (9/105) Resolving deltas: 9% (10/105) Resolving deltas: 10% (11/105) Resolving deltas: 11% (12/105) Resolving deltas: 12% (13/105) Resolving deltas: 13% (14/105) Resolving deltas: 14% (15/105) Resolving deltas: 15% (16/105) Resolving deltas: 17% (18/105) Resolving deltas: 18% (19/105) Resolving deltas: 19% (20/105) Resolving deltas: 20% (21/105) Resolving deltas: 21% (23/105) Resolving deltas: 23% (25/105) Resolving deltas: 24% (26/105) Resolving deltas: 25% (27/105) Resolving deltas: 26% (28/105) Resolving deltas: 27% (29/105) Resolving deltas: 28% (30/105) Resolving deltas: 29% (31/105) Resolving deltas: 30% (32/105) Resolving deltas: 31% (33/105) Resolving deltas: 32% (34/105) Resolving deltas: 36% (38/105) Resolving deltas: 37% (39/105) Resolving deltas: 38% (40/105) Resolving deltas: 39% (41/105) Resolving deltas: 40% (42/105) Resolving deltas: 42% (45/105) Resolving deltas: 43% (46/105) Resolving deltas: 44% (47/105) Resolving deltas: 46% (49/105) Resolving deltas: 47% (50/105) Resolving deltas: 50% (53/105) Resolving deltas: 51% (54/105) Resolving deltas: 52% (55/105) Resolving deltas: 53% (56/105) Resolving deltas: 55% (58/105) Resolving deltas: 57% (60/105) Resolving deltas: 58% (61/105) Resolving deltas: 59% (62/105) Resolving deltas: 60% (63/105) Resolving deltas: 62% (66/105) Resolving deltas: 63% (67/105) Resolving deltas: 64% (68/105) Resolving deltas: 65% (69/105) Resolving deltas: 66% (70/105) Resolving deltas: 67% (71/105) Resolving deltas: 69% (73/105) Resolving deltas: 70% (74/105) Resolving deltas: 71% (75/105) Resolving deltas: 72% (76/105) Resolving deltas: 73% (77/105) Resolving deltas: 74% (78/105) Resolving deltas: 75% (79/105) Resolving deltas: 76% (80/105) Resolving deltas: 77% (81/105) Resolving deltas: 78% (82/105) Resolving deltas: 79% (83/105) Resolving deltas: 80% (84/105) Resolving deltas: 81% (86/105) Resolving deltas: 82% (87/105) Resolving deltas: 83% (88/105) Resolving deltas: 84% (89/105) Resolving deltas: 85% (90/105) Resolving deltas: 86% (91/105) Resolving deltas: 87% (92/105) Resolving deltas: 88% (93/105) Resolving deltas: 89% (94/105) Resolving deltas: 90% (95/105) Resolving deltas: 91% (96/105) Resolving deltas: 92% (97/105) Resolving deltas: 93% (98/105) Resolving deltas: 94% (99/105) Resolving deltas: 95% (100/105) Resolving deltas: 96% (101/105) Resolving deltas: 97% (102/105) Resolving deltas: 98% (103/105) Resolving deltas: 99% (104/105) Resolving deltas: 100% (105/105) Resolving deltas: 100% (105/105), done. ==> Validating source files with sha256sums... filelock ... Skipped ]2;🔵 Container arch-nspawn-1333048 on litleo.felixc.at\==> Making package: ruby-filelock 1.1.1-6 (Thu May 8 06:38:31 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 (3) New Version Net Change extra/libyaml 0.2.5-3 0.16 MiB extra/rubygems 3.6.7-2.1 2.72 MiB extra/ruby 3.4.3-2 14.37 MiB Total Installed Size: 17.25 MiB :: Proceed with installation? [Y/n] 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 :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (11) New Version Net Change extra/perl-error 0.17030-1 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/ruby-diff-lcs 1.6.1-2 0.37 MiB extra/ruby-erb 4.0.4-9 0.09 MiB extra/ruby-rspec-core 3.13.1-3 1.27 MiB extra/ruby-rspec-expectations 3.13.3-3 0.78 MiB extra/ruby-rspec-mocks 3.13.1-4 0.72 MiB extra/ruby-rspec-support 3.13.2-2 0.27 MiB extra/git 2.49.0-1 27.47 MiB extra/ruby-rspec 3.13.0-4 0.01 MiB Total Installed Size: 31.21 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing ruby-erb... installing ruby-rspec-support... installing ruby-rspec-core... installing ruby-diff-lcs... installing ruby-rspec-expectations... installing ruby-rspec-mocks... installing ruby-rspec... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of filelock git repo... Cloning into 'filelock'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... WARNING: description and summary are identical WARNING: open-ended dependency on bundler (> 1.3, development) is not recommended if bundler is semantically versioned, use: add_development_dependency "bundler", "~> 1.3", "> 1.3" WARNING: open-ended dependency on rake (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on rspec (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: make sure you specify the oldest ruby version constraint (like ">= 3.0") that you want your gem to support by setting the `required_ruby_version` gemspec attribute WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: filelock Version: 1.1.1 File: filelock-1.1.1.gem /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/.gitignore /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/.rspec /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/.travis.yml /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/CHANGELOG.md /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/Gemfile /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/LICENSE.txt /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/README.md /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/Rakefile /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/filelock.gemspec /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/lib/filelock.rb /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/lib/filelock/exec_timeout.rb /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/lib/filelock/version.rb /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/lib/filelock/wait_timeout.rb /build/ruby-filelock/src/filelock/tmp_install/usr/lib/ruby/gems/3.4.0/gems/filelock-1.1.1/spec/filelock_spec.rb Successfully installed filelock-1.1.1 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. ==> Starting check()... ..........FFF... Failures: 1) Filelock should work for multiple processes Failure/Error: Timeout::timeout(5) do templock ||= Tempfile.new(['sample', '.lock']) (1..n).map do fork { Filelock(templock, &block) } end.map do |pid| Process.waitpid(pid) end Timeout::Error: execution expired # ./spec/filelock_spec.rb:26:in 'RSpec::ExampleGroups::Filelock#parallel_forks' # ./spec/filelock_spec.rb:196:in 'block (2 levels) in ' # ------------------ # --- Caused by: --- # Timeout::ExitException: # execution expired # ./spec/filelock_spec.rb:34:in 'Process.waitpid' 2) Filelock should handle heavy forking Failure/Error: Timeout::timeout(5) do templock ||= Tempfile.new(['sample', '.lock']) (1..n).map do fork { Filelock(templock, &block) } end.map do |pid| Process.waitpid(pid) end Timeout::Error: execution expired # ./spec/filelock_spec.rb:26:in 'RSpec::ExampleGroups::Filelock#parallel_forks' # ./spec/filelock_spec.rb:210:in 'block (2 levels) in ' # ------------------ # --- Caused by: --- # Timeout::ExitException: # execution expired # ./spec/filelock_spec.rb:34:in 'Process.waitpid' 3) Filelock should unblock files when killing processes Failure/Error: expect(answer).to eq(0) expected: 0 got: 42 (compared using ==) # ./spec/filelock_spec.rb:244:in 'block (4 levels) in ' # ./spec/filelock_spec.rb:225:in 'block (3 levels) in ' # ./spec/filelock_spec.rb:222:in 'block (2 levels) in ' Finished in 17.29 seconds (files took 1.82 seconds to load) 16 examples, 3 failures Failed examples: rspec ./spec/filelock_spec.rb:193 # Filelock should work for multiple processes rspec ./spec/filelock_spec.rb:207 # Filelock should handle heavy forking rspec ./spec/filelock_spec.rb:221 # Filelock should unblock files when killing processes ==> 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-filelock-1.1.1-6-riscv64-build.log ruby-filelock-1.1.1-6-riscv64-check.log ruby-filelock-1.1.1-6-riscv64-prepare.log sent 81 bytes received 1,579 bytes 3,320.00 bytes/sec total size is 4,954 speedup is 2.98