==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: ruby-crass 1.0.6-6 (Tue Apr 29 12:18:38 2025) ==> Retrieving sources... -> Found ruby-crass-1.0.6.tar.gz -> Found ruby-crass_fix-tests.patch ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... ruby-crass-1.0.6.tar.gz ... Passed ruby-crass_fix-tests.patch ... Passed ==> Making package: ruby-crass 1.0.6-6 (Tue Apr 29 12:18:59 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 (2) ruby-bundler-2.6.7-2 ruby-rake-13.2.1-4 Total Installed Size: 1.90 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 ruby-bundler... installing ruby-rake... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found ruby-crass-1.0.6.tar.gz -> Found ruby-crass_fix-tests.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting ruby-crass-1.0.6.tar.gz with bsdtar ==> Starting prepare()... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 7574ec2c7e177e56989c202362cba0a4c217c71c Mon Sep 17 00:00:00 2001 |From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch@redhat.com> |Date: Thu, 31 Aug 2023 12:28:55 +0200 |Subject: [PATCH] Fix compatibility with Minitest 5.19+ | |The `MiniTest` was renamed to `Minitest`: | |https://github.com/minitest/minitest/commit/9a57c520ceac76abfe6105866f8548a94eb357b6 | |And the `MiniTest` constant is now loaded just when `MT_COMPAT` environment variable is set: | |https://github.com/minitest/minitest/commit/a2c6c18570f6f0a1bf6af70fe3b6d9599a13fdd6 | |This fixes following test error: | |~~~ |$ ruby -e 'Dir.glob "./test/**/test_*.rb", &method(:require)' |/builddir/build/BUILD/crass-1.0.4/usr/share/gems/gems/crass-1.0.4/test/support/common.rb:11:in `<top (required)>': uninitialized constant MiniTest (NameError) |MiniTest::Spec.class_eval do | ^^^^^^ |Did you mean? Minitest | from /builddir/build/BUILD/crass-1.0.4/usr/share/gems/gems/crass-1.0.4/test/test_crass.rb:2:in `require_relative' | from /builddir/build/BUILD/crass-1.0.4/usr/share/gems/gems/crass-1.0.4/test/test_crass.rb:2:in `<top (required)>' | from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:85:in `require' | from <internal:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb>:85:in `require' | from <internal:dir>:220:in `glob' | from -e:1:in `<main>' |~~~ |--- | test/support/common.rb | 12 ++++++------ | 1 file changed, 6 insertions(+), 6 deletions(-) | |diff --git a/test/support/common.rb b/test/support/common.rb |index 4b6e41c..331ddf6 100644 |--- a/test/support/common.rb |+++ b/test/support/common.rb -------------------------- patching file test/support/common.rb Hunk #1 succeeded at 7. patch: setting attribute security.SMACK64 for security.SMACK64: Operation not permitted done ==> Starting build()... crass 1.0.6 built to pkg/crass-1.0.6.gem. ==> Entering fakeroot environment... ==> Starting package()... Successfully installed crass-1.0.6 1 gem installed A new release of RubyGems is available: 3.6.7 → 3.6.8! Run `gem update --system 3.6.8` to update your installation. ==> 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-crass"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: ruby-crass 1.0.6-6 (Tue Apr 29 12:19:31 2025) ==> Cleaning up...