Summary: | dev-lang/ruby-3.1.3 fails test - [2022-12-18 10:52:51] ERROR CGIHandler: .../ruby31: error while loading shared libraries: libruby | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Ruby Team <ruby> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bschnzl, harrisl, kingjon3377 |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-lang:ruby-3.1.3:20221218-105028.log.bz2 emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 temp.tar.bz2 emerge '=dev-lang/ruby-3.1.4-r3::gentoo' -qvp Portage Neighborhood Portage Tracks emerge '=dev-lang/ruby-3.1.4-r4::gentoo' -qvp et al Portage Neighborhood r4 Portage Tracks r4 |
Description
Toralf Förster
2022-12-18 15:16:36 UTC
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). |