too long lines were shrinked: "--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems" # Running tests: #<Thread:0x00007faa52a7d150 /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/test/webrick/utils.rb:67 run> terminated with exception (report_on_exception is true): /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/lib/test/unit/assertions.rb:109:in `assert': webrick log start: (Test::Unit::AssertionFailedError) [2022-12-18 10:52:51] ERROR CGIHandler: /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/test/webrick/webrick.cgi:\\n/var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/ruby31: error while loading shared libraries: libruby31.so.3.1: cannot open shared object file: No such file or directo [2022-12-18 10:52:51] ERROR CGIHandler: /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/test/webrick/webrick.cgi exit with 127 [2022-12-18 10:52:51] ERROR Premature end of script headers: /var/tmp/portage/dev-lang/ruby-3.1.3/work/ruby-3.1.3/tool/test/webrick/webrick.cgi ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_systemd-j4_test-20221218-040005 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-12 * clang/llvm (if any): /usr/lib/llvm/15 15.0.6 Python 3.10.9 Available Ruby profiles: [1] ruby27 * Available Rust versions: (none found) php cli (if any): HEAD of ::gentoo commit 45422a44322e69771aab2392db29e38643a31a6d Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sun Dec 18 03:32:08 2022 +0000 2022-12-18 03:32:07 UTC emerge -qpvO dev-lang/ruby [ebuild NS ] dev-lang/ruby-3.1.3 [2.7.7] USE="berkdb gdbm rdoc socks5 ssl systemtap -debug -doc -examples -ipv6 -jemalloc -jit -static-libs -tk -xemacs (-rubytests%*)"
Created attachment 843433 [details] emerge-info.txt
Created attachment 843435 [details] dev-lang:ruby-3.1.3:20221218-105028.log.bz2
Created attachment 843437 [details] emerge-history.txt
Created attachment 843439 [details] environment
Created attachment 843441 [details] etc.portage.tar.bz2
Created attachment 843443 [details] logs.tar.bz2
Created attachment 843445 [details] temp.tar.bz2
Created attachment 874877 [details] emerge '=dev-lang/ruby-3.1.4-r3::gentoo' -qvp
Created attachment 874878 [details] Portage Neighborhood
Created attachment 874879 [details] Portage Tracks 1) Failure: WEBrick::TestFileHandler#test_script_disclosure [/var/tmp/portage/dev-lang/ruby-3.1.4-r3/work/ruby-3.1.4/tool/test/webrick/utils.rb:74]: exceptions on 2 threads: webrick log start: [2023-11-15 23:20:09] ERROR CGIHandler: /var/tmp/portage/dev-lang/ruby-3.1.4-r3/work/ruby-3.1.4/tool/test/webrick/webrick.cgi:\n/var/tmp/po rtage/dev-lang/ruby-3.1.4-r3/work/ruby-3.1.4/ruby31: error while loading shared libraries: libruby31.so.3.1: cannot open shared object file: No such file or directory\n [2023-11-15 23:20:09] ERROR CGIHandler: /var/tmp/portage/dev-lang/ruby-3.1.4-r3/work/ruby-3.1.4/tool/test/webrick/webrick.cgi exit with 127 [2023-11-15 23:20:09] ERROR Premature end of script headers: /var/tmp/portage/dev-lang/ruby-3.1.4-r3/work/ruby-3.1.4/tool/test/webrick/webr ick.cgi webrick log end. ------------------------------------ Plus Three More...g end.
Created attachment 874907 [details] emerge '=dev-lang/ruby-3.1.4-r4::gentoo' -qvp et al with dev-lang/ruby ~amd64 and dev-ruby/irb ~amd64 in /etc/portage/package.accept_keywords/file The first is (Suggested in IRC:gentoo:-ruby) FEATURES="-test" did not solve circular dependenies USE="-test" emerge =dev-lang/ruby-3.1.4-r4 --with-test-deps -v1op then emerge -pqv '=dev-lang/ruby-3.1.4-r4::gentoo'
Created attachment 874908 [details] Portage Neighborhood r4
Created attachment 874909 [details] Portage Tracks r4
This was "fixed" in ruby 3.1.4-r4 by avoiding these specific tests. (We can't seem to pass LD_LIBRARY_PATH to these tests in an obvious way).