==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_56b1e122-078f-4c2b-8a96-3aeda01106e6]...done ==> Making package: ruby-thin 1.8.2-2.1 (Mon Oct 14 17:05:39 2024) ==> Retrieving sources... -> Downloading ruby-thin-1.8.2.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 13163 0 13163 0 0 27090 0 --:--:-- --:--:-- --:--:-- 27090 100 177k 0 177k 0 0 314k 0 --:--:-- --:--:-- --:--:-- 2132k -> Downloading ruby-thin_support_rack3.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 15220 0 15220 0 0 55568 0 --:--:-- --:--:-- --:--:-- 55750 ==> Validating source files with sha512sums... ruby-thin-1.8.2.tar.gz ... Passed ruby-thin_support_rack3.patch ... Passed ==> Validating source files with b2sums... ruby-thin-1.8.2.tar.gz ... Passed ruby-thin_support_rack3.patch ... Passed ==> Making package: ruby-thin 1.8.2-2.1 (Mon Oct 14 17:05:48 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: rubygems will be installed before its ruby dependency Package (8) New Version Net Change extra/libyaml 0.2.5-3 0.18 MiB extra/ruby-erb 4.0.4-6 0.10 MiB extra/ruby-rdoc 6.6.3.1-1 2.84 MiB extra/rubygems 3.5.16-1 2.69 MiB extra/ruby 3.3.5-2 16.13 MiB extra/ruby-daemons 1.4.1-3 0.19 MiB extra/ruby-eventmachine 1.2.7-8 1.49 MiB extra/ruby-rack 3.0.9.1-2 0.81 MiB Total Installed Size: 24.44 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 installing ruby-daemons... installing ruby-erb... installing ruby-rdoc... installing ruby-eventmachine... installing ruby-rack... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (12) New Version Net Change extra/git 2.47.0-1 28.29 MiB extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.21-9 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/ruby-diff-lcs 1.5.1-3 0.34 MiB extra/ruby-rspec-core 3.13.1-1 1.27 MiB extra/ruby-rspec-expectations 3.13.3-1 0.78 MiB extra/ruby-rspec-mocks 3.13.1-2 0.72 MiB extra/ruby-rspec-support 3.13.1-4 0.29 MiB extra/ruby-rake 13.1.0-1 0.26 MiB extra/ruby-rake-compiler 1.2.7-2 0.23 MiB extra/ruby-rspec 3.13.0-2 0.01 MiB Total Installed Size: 32.41 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ruby-rake... installing ruby-rake-compiler... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto 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-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) Warn about old perl modules ==> Retrieving sources... -> Found ruby-thin-1.8.2.tar.gz -> Found ruby-thin_support_rack3.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting ruby-thin-1.8.2.tar.gz with bsdtar ==> Starting prepare()... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 6a805aa3041c676c356fb284e7dca4290c7d537b Mon Sep 17 00:00:00 2001 |From: Loic Nageleisen |Date: Tue, 2 Jan 2024 13:21:37 +0100 |Subject: [PATCH 1/5] Bump Rack maximum version | |--- | thin.gemspec | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | |diff --git a/thin.gemspec b/thin.gemspec |index d5faf34e..74bfbf2b 100644 |--- a/thin.gemspec |+++ b/thin.gemspec -------------------------- patching file thin.gemspec Using Plan A... Hunk #1 succeeded at 22. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- | |From ab9ad02ba355370b52f9564a116274a6746d2ed8 Mon Sep 17 00:00:00 2001 |From: Loic Nageleisen |Date: Tue, 2 Jan 2024 13:22:09 +0100 |Subject: [PATCH 2/5] Use lowercase header in `validate_with_lint` helper | |Casue: Response header keys can no longer include uppercase characters. |--- | spec/spec_helper.rb | 2 +- | 1 file changed, 1 insertion(+), 1 deletion(-) | |diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb |index 3819f04a..d92ae73a 100644 |--- a/spec/spec_helper.rb |+++ b/spec/spec_helper.rb -------------------------- patching file spec/spec_helper.rb Using Plan A... Hunk #1 succeeded at 66. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- | |From b4d794625601a5b4368ed3222bf51849e9406c5c Mon Sep 17 00:00:00 2001 |From: Loic Nageleisen |Date: Tue, 2 Jan 2024 14:04:24 +0100 |Subject: [PATCH 3/5] Remove HTTP_VERSION | |This spec failed: | | Thin::Request parser should not fuck up on stupid fucked IE6 headers | |with: | | should validate with Rack Lint: env[HTTP_VERSION] does not equal env[SERVER_PROTOCOL] | |where: | | "HTTP_VERSION"=>"HTTP/1.0", | "SERVER_PROTOCOL"=>"HTTP/1.1", | |Indeed: | |> Rack::HTTP_VERSION has been removed and the HTTP_VERSION env setting is no longer set in the CGI and Webrick handlers | |See: | |- https://github.com/rack/rack/issues/970 |- https://github.com/rack/rack/pull/969 |- https://github.com/rack/rack/pull/1691 | |The version is necessary to negotiate `persistent?`, so here we punt on |a further refactoring to find a good way to get the request HTTP version |from the first line, instead shoving it in a Thin-specific |`thin.request_http_header`. |--- | ext/thin_parser/common.rl | 2 +- | ext/thin_parser/parser.c | 4 ++-- | ext/thin_parser/parser.h | 2 +- | ext/thin_parser/parser.rl | 6 +++--- | ext/thin_parser/thin.c | 10 +++++----- | lib/thin/request.rb | 4 ++-- | spec/request/parser_spec.rb | 5 ++--- | spec/request/persistent_spec.rb | 12 ++++++------ | 8 files changed, 22 insertions(+), 23 deletions(-) | |diff --git a/ext/thin_parser/common.rl b/ext/thin_parser/common.rl |index 08877036..ad9ba529 100644 |--- a/ext/thin_parser/common.rl |+++ b/ext/thin_parser/common.rl -------------------------- patching file ext/thin_parser/common.rl Using Plan A... Hunk #1 succeeded at 43. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ext/thin_parser/parser.c b/ext/thin_parser/parser.c |index 42832de4..7005d083 100644 |--- a/ext/thin_parser/parser.c |+++ b/ext/thin_parser/parser.c -------------------------- patching file ext/thin_parser/parser.c Using Plan A... Hunk #1 succeeded at 295. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ext/thin_parser/parser.h b/ext/thin_parser/parser.h |index f80d40f6..6a587e3a 100644 |--- a/ext/thin_parser/parser.h |+++ b/ext/thin_parser/parser.h -------------------------- patching file ext/thin_parser/parser.h Using Plan A... Hunk #1 succeeded at 33. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ext/thin_parser/parser.rl b/ext/thin_parser/parser.rl |index 05c8eb62..eb0db63c 100644 |--- a/ext/thin_parser/parser.rl |+++ b/ext/thin_parser/parser.rl -------------------------- patching file ext/thin_parser/parser.rl Using Plan A... Hunk #1 succeeded at 56. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ext/thin_parser/thin.c b/ext/thin_parser/thin.c |index b3e777cc..98a9fdfa 100644 |--- a/ext/thin_parser/thin.c |+++ b/ext/thin_parser/thin.c -------------------------- patching file ext/thin_parser/thin.c Using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 150. Hunk #3 succeeded at 237. Hunk #4 succeeded at 401. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/lib/thin/request.rb b/lib/thin/request.rb |index b5efe24b..4b3fe4df 100644 |--- a/lib/thin/request.rb |+++ b/lib/thin/request.rb -------------------------- patching file lib/thin/request.rb Using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 114. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/spec/request/parser_spec.rb b/spec/request/parser_spec.rb |index 2e11e2a0..7be5cac6 100644 |--- a/spec/request/parser_spec.rb |+++ b/spec/request/parser_spec.rb -------------------------- patching file spec/request/parser_spec.rb Using Plan A... Hunk #1 succeeded at 12. Hunk #2 succeeded at 195. Hunk #3 succeeded at 275. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/spec/request/persistent_spec.rb b/spec/request/persistent_spec.rb |index 2419c082..f86a46d4 100644 |--- a/spec/request/persistent_spec.rb |+++ b/spec/request/persistent_spec.rb -------------------------- patching file spec/request/persistent_spec.rb Using Plan A... Hunk #1 succeeded at 6. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- | |From 548d0c6844afb900ec8390ff244b3f3f5a62f511 Mon Sep 17 00:00:00 2001 |From: Loic Nageleisen |Date: Tue, 2 Jan 2024 16:38:58 +0100 |Subject: [PATCH 4/5] Support streaming response via #call | |Follows the Rack 3 spec: | |- https://github.com/rack/rack/blob/64ad26e3381da2ce1853638a2c4ea241c2ad3729/SPEC.rdoc#label-The+Body |- https://github.com/rack/rack/blob/64ad26e3381da2ce1853638a2c4ea241c2ad3729/SPEC.rdoc#label-Streaming+Body | |Implemented using a wrapper object that pretends to be IO and makes it |behave like it used to for enumerable. | |Does not support reading, hence no WebSockets. This needs some |bidirectional access to receiving data and it's a bit complex to |address with EventMachine + Thin's Connection#receive_data. |--- | lib/thin/response.rb | 52 ++++++++++++++++++++++++++++++++++++++++++-- | 1 file changed, 50 insertions(+), 2 deletions(-) | |diff --git a/lib/thin/response.rb b/lib/thin/response.rb |index 7a5ce93c..4fde1c3a 100644 |--- a/lib/thin/response.rb |+++ b/lib/thin/response.rb -------------------------- patching file lib/thin/response.rb Using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 132. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- | |From 96610068275be3fd3901133fdec800512d42fe94 Mon Sep 17 00:00:00 2001 |From: Samuel Williams |Date: Mon, 5 Dec 2022 20:39:19 +1300 |Subject: [PATCH 5/5] Fix usage of `Rack::File`. | |--- | example/adapter.rb | 4 ++-- | lib/rack/adapter/loader.rb | 2 +- | lib/rack/adapter/rails.rb | 2 +- | 3 files changed, 4 insertions(+), 4 deletions(-) | |diff --git a/example/adapter.rb b/example/adapter.rb |index 77375fdf..206c150c 100644 |--- a/example/adapter.rb |+++ b/example/adapter.rb -------------------------- patching file example/adapter.rb Using Plan A... Hunk #1 succeeded at 20. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/lib/rack/adapter/loader.rb b/lib/rack/adapter/loader.rb |index 4574f284..60572c50 100644 |--- a/lib/rack/adapter/loader.rb |+++ b/lib/rack/adapter/loader.rb -------------------------- patching file lib/rack/adapter/loader.rb Using Plan A... Hunk #1 succeeded at 64. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/lib/rack/adapter/rails.rb b/lib/rack/adapter/rails.rb |index 0da1b98b..31113e20 100644 |--- a/lib/rack/adapter/rails.rb |+++ b/lib/rack/adapter/rails.rb -------------------------- patching file lib/rack/adapter/rails.rb Using Plan A... Hunk #1 succeeded at 23. done ==> Starting build()... /usr/bin/ruby -I. ../../../../ext/thin_parser/extconf.rb mkdir -p tmp/x86_64-linux/thin_parser/3.3.5 cd tmp/x86_64-linux/thin_parser/3.3.5 checking for main() in -lc... yes creating Makefile /usr/bin/make cd - cd tmp/x86_64-linux/thin_parser/3.3.5 compiling ../../../../ext/thin_parser/parser.c compiling ../../../../ext/thin_parser/thin.c linking shared-object thin_parser.so /usr/bin/make install sitearchdir=../../../../lib sitelibdir=../../../../lib target_prefix= cd - mkdir -p tmp/x86_64-linux/stage/lib cp CHANGELOG tmp/x86_64-linux/stage/CHANGELOG cp README.md tmp/x86_64-linux/stage/README.md cp Rakefile tmp/x86_64-linux/stage/Rakefile mkdir -p tmp/x86_64-linux/stage/bin cp bin/thin tmp/x86_64-linux/stage/bin/thin mkdir -p tmp/x86_64-linux/stage/example cp example/adapter.rb tmp/x86_64-linux/stage/example/adapter.rb cp example/async_app.ru tmp/x86_64-linux/stage/example/async_app.ru cp example/async_chat.ru tmp/x86_64-linux/stage/example/async_chat.ru cp example/async_tailer.ru tmp/x86_64-linux/stage/example/async_tailer.ru cp example/config.ru tmp/x86_64-linux/stage/example/config.ru cp example/monit_sockets tmp/x86_64-linux/stage/example/monit_sockets cp example/monit_unixsock tmp/x86_64-linux/stage/example/monit_unixsock cp example/myapp.rb tmp/x86_64-linux/stage/example/myapp.rb cp example/ramaze.ru tmp/x86_64-linux/stage/example/ramaze.ru cp example/thin.god tmp/x86_64-linux/stage/example/thin.god cp example/thin_solaris_smf.erb tmp/x86_64-linux/stage/example/thin_solaris_smf.erb cp example/thin_solaris_smf.readme.txt tmp/x86_64-linux/stage/example/thin_solaris_smf.readme.txt cp example/vlad.rake tmp/x86_64-linux/stage/example/vlad.rake mkdir -p tmp/x86_64-linux/stage/ext/thin_parser cp ext/thin_parser/common.rl tmp/x86_64-linux/stage/ext/thin_parser/common.rl cp ext/thin_parser/ext_help.h tmp/x86_64-linux/stage/ext/thin_parser/ext_help.h cp ext/thin_parser/extconf.rb tmp/x86_64-linux/stage/ext/thin_parser/extconf.rb cp ext/thin_parser/parser.c tmp/x86_64-linux/stage/ext/thin_parser/parser.c cp ext/thin_parser/parser.h tmp/x86_64-linux/stage/ext/thin_parser/parser.h cp ext/thin_parser/parser.rl tmp/x86_64-linux/stage/ext/thin_parser/parser.rl cp ext/thin_parser/thin.c tmp/x86_64-linux/stage/ext/thin_parser/thin.c mkdir -p tmp/x86_64-linux/stage/lib/rack/adapter cp lib/rack/adapter/loader.rb tmp/x86_64-linux/stage/lib/rack/adapter/loader.rb cp lib/rack/adapter/rails.rb tmp/x86_64-linux/stage/lib/rack/adapter/rails.rb mkdir -p tmp/x86_64-linux/stage/lib/rack/handler cp lib/rack/handler/thin.rb tmp/x86_64-linux/stage/lib/rack/handler/thin.rb cp lib/thin.rb tmp/x86_64-linux/stage/lib/thin.rb mkdir -p tmp/x86_64-linux/stage/lib/thin/backends cp lib/thin/backends/base.rb tmp/x86_64-linux/stage/lib/thin/backends/base.rb cp lib/thin/backends/swiftiply_client.rb tmp/x86_64-linux/stage/lib/thin/backends/swiftiply_client.rb cp lib/thin/backends/tcp_server.rb tmp/x86_64-linux/stage/lib/thin/backends/tcp_server.rb cp lib/thin/backends/unix_server.rb tmp/x86_64-linux/stage/lib/thin/backends/unix_server.rb cp lib/thin/command.rb tmp/x86_64-linux/stage/lib/thin/command.rb cp lib/thin/connection.rb tmp/x86_64-linux/stage/lib/thin/connection.rb mkdir -p tmp/x86_64-linux/stage/lib/thin/controllers cp lib/thin/controllers/cluster.rb tmp/x86_64-linux/stage/lib/thin/controllers/cluster.rb cp lib/thin/controllers/controller.rb tmp/x86_64-linux/stage/lib/thin/controllers/controller.rb cp lib/thin/controllers/service.rb tmp/x86_64-linux/stage/lib/thin/controllers/service.rb cp lib/thin/controllers/service.sh.erb tmp/x86_64-linux/stage/lib/thin/controllers/service.sh.erb cp lib/thin/daemonizing.rb tmp/x86_64-linux/stage/lib/thin/daemonizing.rb cp lib/thin/headers.rb tmp/x86_64-linux/stage/lib/thin/headers.rb cp lib/thin/logging.rb tmp/x86_64-linux/stage/lib/thin/logging.rb cp lib/thin/request.rb tmp/x86_64-linux/stage/lib/thin/request.rb cp lib/thin/response.rb tmp/x86_64-linux/stage/lib/thin/response.rb cp lib/thin/runner.rb tmp/x86_64-linux/stage/lib/thin/runner.rb cp lib/thin/server.rb tmp/x86_64-linux/stage/lib/thin/server.rb cp lib/thin/stats.html.erb tmp/x86_64-linux/stage/lib/thin/stats.html.erb cp lib/thin/stats.rb tmp/x86_64-linux/stage/lib/thin/stats.rb cp lib/thin/statuses.rb tmp/x86_64-linux/stage/lib/thin/statuses.rb cp lib/thin/version.rb tmp/x86_64-linux/stage/lib/thin/version.rb /usr/bin/install -c -m 0755 thin_parser.so ../../../../lib cp tmp/x86_64-linux/thin_parser/3.3.5/thin_parser.so tmp/x86_64-linux/stage/lib/thin_parser.so gem build thin.gemspec WARNING: License identifier 'GPL-2.0+' is deprecated. Use an identifier from https://spdx.org/licenses or 'Nonstandard' for a nonstandard license, or set it to nil if you don't want to specify a license. Did you mean 'EPL-2.0', 'MPL-2.0', 'ZPL-2.0'? WARNING: open-ended dependency on eventmachine (>= 1.0, >= 1.0.4) is not recommended if eventmachine is semantically versioned, use: add_runtime_dependency "eventmachine", "~> 1.0" WARNING: open-ended dependency on daemons (>= 1.0, >= 1.0.9) is not recommended if daemons is semantically versioned, use: add_runtime_dependency "daemons", "~> 1.0" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: thin Version: 1.8.2 File: thin-1.8.2.gem ==> Starting check()... /usr/bin/make install sitearchdir=../../../../lib sitelibdir=../../../../lib target_prefix= /usr/bin/install -c -m 0755 thin_parser.so ../../../../lib cp tmp/x86_64-linux/thin_parser/3.3.5/thin_parser.so tmp/x86_64-linux/stage/lib/thin_parser.so /usr/bin/ruby -I/usr/lib/ruby/gems/3.3.0/gems/rspec-support-3.13.1/lib:/usr/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.1/lib /usr/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.1/exe/rspec spec/backends/swiftiply_client_spec.rb spec/backends/tcp_server_spec.rb spec/backends/unix_server_spec.rb spec/command_spec.rb spec/connection_spec.rb spec/controllers/cluster_spec.rb spec/controllers/controller_spec.rb spec/controllers/service_spec.rb spec/headers_spec.rb spec/logging_spec.rb spec/rack/loader_spec.rb spec/rack/rails_adapter_spec.rb spec/request/mongrel_spec.rb spec/request/parser_spec.rb spec/request/persistent_spec.rb spec/request/processing_spec.rb spec/response_spec.rb spec/runner_spec.rb spec/server/builder_spec.rb spec/server/robustness_spec.rb spec/server/swiftiply_spec.rb spec/server/unix_socket_spec.rb spec/server_spec.rb -c -f progress which: no swiftiply in (/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl) Rails 2.0.2 is required to run the Rails adapter specs Install mongrel to test compatibility w/ it Ignoring Server on Swiftiply specs, gem install swiftiply to run ........................................................................................................../usr/lib/ruby/gems/3.3.0/gems/rack-3.0.9.1/lib/rack/file.rb:5: warning: Rack::File is deprecated and will be removed in Rack 3.1 ................................................................................................. Finished in 1.79 seconds (files took 0.77804 seconds to load) 203 examples, 0 failures /usr/bin/ruby -I/usr/lib/ruby/gems/3.3.0/gems/rspec-support-3.13.1/lib:/usr/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.1/lib /usr/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.1/exe/rspec spec/server/tcp_spec.rb spec/server/threaded_spec.rb -c -f progress which: no swiftiply in (/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl) ......... Finished in 6.42 seconds (files took 0.33277 seconds to load) 9 examples, 0 failures /usr/bin/ruby -I/usr/lib/ruby/gems/3.3.0/gems/rspec-support-3.13.1/lib:/usr/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.1/lib /usr/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.1/exe/rspec spec/daemonizing_spec.rb -c -f progress which: no swiftiply in (/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl) ..F.......... Failures: 1) Daemonizing should redirect stdio to a log file Failure/Error: expect(log).to include('simple puts', 'STDERR.puts', 'STDOUT.puts') expected "simple puts\n" to include "STDERR.puts" and "STDOUT.puts" Diff: @@ -1,4 +1,2 @@ simple puts -STDERR.puts -STDOUT.puts # ./spec/daemonizing_spec.rb:65:in `block (2 levels) in ' Finished in 9.58 seconds (files took 0.2863 seconds to load) 13 examples, 1 failure Failed examples: rspec ./spec/daemonizing_spec.rb:51 # Daemonizing should redirect stdio to a log file /usr/bin/ruby -I/usr/lib/ruby/gems/3.3.0/gems/rspec-support-3.13.1/lib:/usr/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.1/lib /usr/lib/ruby/gems/3.3.0/gems/rspec-core-3.13.1/exe/rspec spec/daemonizing_spec.rb -c -f progress failed ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_56b1e122-078f-4c2b-8a96-3aeda01106e6/build