==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: ruby-contracts 0.17.2-4 (Tue Apr 29 10:17:06 2025) ==> Retrieving sources... -> Cloning contracts.ruby git repo... Cloning into bare repository '/home/leming/work/ruby-contracts/contracts.ruby'... -> Found b2ffcca90ffa9fbf4a7293065a8926e7b13ac9f2.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... contracts.ruby ... Skipped b2ffcca90ffa9fbf4a7293065a8926e7b13ac9f2.patch ... Passed ==> Validating source files with b2sums... contracts.ruby ... Skipped b2ffcca90ffa9fbf4a7293065a8926e7b13ac9f2.patch ... Passed ==> Making package: ruby-contracts 0.17.2-4 (Tue Apr 29 10:17:28 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 Packages (3) libyaml-0.2.5-3 rubygems-3.6.7-2 ruby-3.4.3-2 Total Installed Size: 17.04 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: 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... Packages (4) perl-error-0.17030-1 perl-mailtools-2.22-1 perl-timedate-2.33-7 git-2.49.0-1 Total Installed Size: 39.83 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: 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 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (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... -> Found b2ffcca90ffa9fbf4a7293065a8926e7b13ac9f2.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of contracts.ruby git repo... Cloning into 'contracts.ruby'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From b2ffcca90ffa9fbf4a7293065a8926e7b13ac9f2 Mon Sep 17 00:00:00 2001 |From: PikachuEXE <git@pikachuexe.net> |Date: Wed, 27 Nov 2024 09:39:28 +0800 |Subject: [PATCH] ! Fix a failed test case in 3.4 due to error message format | diff in ruby 3.4 | |--- | spec/ruby_version_specific/contracts_spec_2.1.rb | 6 +++++- | 1 file changed, 5 insertions(+), 1 deletion(-) | |diff --git a/spec/ruby_version_specific/contracts_spec_2.1.rb b/spec/ruby_version_specific/contracts_spec_2.1.rb |index 36b6ede..01180c8 100644 |--- a/spec/ruby_version_specific/contracts_spec_2.1.rb |+++ b/spec/ruby_version_specific/contracts_spec_2.1.rb -------------------------- patching file spec/ruby_version_specific/contracts_spec_2.1.rb Hunk #1 succeeded at 56. patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted done ==> Starting build()... Successfully built RubyGem Name: contracts Version: 0.17.2 File: contracts-0.17.2.gem /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/.github/workflows/code_style_checks.yaml /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/.github/workflows/tests.yaml /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/.gitignore /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/.rspec /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/.rubocop.yml /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/.rubocop_todo.yml /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/CHANGELOG.markdown /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/Gemfile /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/LICENSE /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/README.md /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/Rakefile /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/TODO.markdown /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/TUTORIAL.md /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/benchmarks/bench.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/benchmarks/hash.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/benchmarks/invariants.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/benchmarks/io.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/benchmarks/wrap_test.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/contracts.gemspec /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/cucumber.yml /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/dependabot.yml /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/README.md /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/advanced/pattern_matching.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/basics/functype.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/basics/pretty-print.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/basics/simple_example.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/README.md /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/and.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/any.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/args.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/array_of.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/bool.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/enum.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/eq.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/exactly.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/func.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/hash_of.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/int.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/keyword_args.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/keyword_args_with_optional_positional_args.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/maybe.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/nat.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/nat_pos.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/neg.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/none.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/not.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/num.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/or.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/pos.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/range_of.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/respond_to.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/send.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/set_of.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/builtin_contracts/xor.feature /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/features/support/env.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/attrs.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/builtin_contracts.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/call_with.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/core.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/decorators.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/engine.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/engine/base.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/engine/eigenclass.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/engine/target.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/errors.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/formatters.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/invariants.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/method_handler.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/method_reference.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/support.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/validators.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/lib/contracts/version.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/script/docs-release /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/script/docs-staging /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/script/rubocop.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/attrs_spec.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/builtin_contracts_spec.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/contracts_spec.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/fixtures/fixtures.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/invariants_spec.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/methods_spec.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/module_spec.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/override_validators_spec.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/ruby_version_specific/contracts_spec_1.9.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/ruby_version_specific/contracts_spec_2.0.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/ruby_version_specific/contracts_spec_2.1.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/spec_helper.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/support.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/support_spec.rb /build/ruby-contracts/src/contracts.ruby/tmp_install/usr/lib/ruby/gems/3.4.0/gems/contracts-0.17.2/spec/validators_spec.rb Successfully installed contracts-0.17.2 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. ==> Entering fakeroot environment... ==> Starting package()... ==> Tidying install... -> Removing empty directories... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "ruby-contracts"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: ruby-contracts 0.17.2-4 (Tue Apr 29 10:18:02 2025) ==> Cleaning up...