* Package: dev-ruby/http-parser-1.2.3-r1  * Repository: gentoo  * Maintainer: ruby@gentoo.org  * USE: elibc_glibc kernel_linux ppc ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 test userland_GNU  * FEATURES: preserve-libs sandbox test userpriv >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... * Uncompressing metadata * Unpacking data.tar.gz  [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/http-parser-1.2.3-r1/work >>> Preparing source in /var/tmp/portage/dev-ruby/http-parser-1.2.3-r1/work ... * Running prepare phase for all ...  [ ok ] * Running prepare phase for all ...  [ !! ] * Running source copy phase for ruby26 ...  [ ok ] * Running source copy phase for ruby27 ...  [ ok ] * Running source copy phase for ruby30 ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/http-parser-1.2.3-r1/work ... * Running configure phase for ruby26 ...  [ ok ] * Running configure phase for ruby27 ...  [ ok ] * Running configure phase for ruby30 ...  [ ok ] >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/http-parser-1.2.3-r1/work ... * Running compile phase for ruby26 ... mkdir -p powerpc-linux/http-parser powerpc-unknown-linux-gnu-gcc -fexceptions -O -fno-omit-frame-pointer -fno-strict-aliasing -Wall -Wextra -O3 -fPIC -o powerpc-linux/http-parser/http_parser.o -c ./http-parser/http_parser.c powerpc-unknown-linux-gnu-gcc -shared -o powerpc-linux/libhttp-parser-ext.so powerpc-linux/http-parser/http_parser.o -fexceptions  [ ok ] * Running compile phase for ruby27 ... mkdir -p powerpc-linux/http-parser powerpc-unknown-linux-gnu-gcc -fexceptions -O -fno-omit-frame-pointer -fno-strict-aliasing -Wall -Wextra -O3 -fPIC -o powerpc-linux/http-parser/http_parser.o -c ./http-parser/http_parser.c powerpc-unknown-linux-gnu-gcc -shared -o powerpc-linux/libhttp-parser-ext.so powerpc-linux/http-parser/http_parser.o -fexceptions  [ ok ] * Running compile phase for ruby30 ... mkdir -p powerpc-linux/http-parser powerpc-unknown-linux-gnu-gcc -fexceptions -O -fno-omit-frame-pointer -fno-strict-aliasing -Wall -Wextra -O3 -fPIC -o powerpc-linux/http-parser/http_parser.o -c ./http-parser/http_parser.c powerpc-unknown-linux-gnu-gcc -shared -o powerpc-linux/libhttp-parser-ext.so powerpc-linux/http-parser/http_parser.o -fexceptions  [ ok ] * Running compile phase for all ...  [ ok ] >>> Source compiled. >>> Test phase: dev-ruby/http-parser-1.2.3-r1 * Running test phase for ruby26 ... ..FF....F......................F.. Failures: 1) HttpParser::Parser#initialize the error should be inspectable Failure/Error: expect(@inst.error).to be_kind_of(::HttpParser::Error::INVALID_METHOD)  expected # to be a kind of HttpParser::Error::INVALID_METHOD # ./spec/error_spec.rb:20:in `block (2 levels) in ' 2) HttpParser::Parser#initialize raises different error types depending on the error Failure/Error: expect(@inst.error).to be_kind_of(::HttpParser::Error::INVALID_VERSION)  expected # to be a kind of HttpParser::Error::INVALID_VERSION # ./spec/error_spec.rb:26:in `block (2 levels) in ' 3) HttpParser::Instance#initialize #type should default to :both Failure/Error: expect(subject.type).to eq(:both)   expected: :both  got: :request   (compared using ==)   Diff:  @@ -1 +1 @@  -:both  +:request   # ./spec/instance_spec.rb:24:in `block (3 levels) in ' 4) HttpParser::Parser#initialize #upgrade? should return true if the Upgrade header was set Failure/Error: expect(@inst.upgrade?).to eq(true)   expected: true  got: false   (compared using ==)   Diff:  @@ -1 +1 @@  -true  +false   # ./spec/parser_spec.rb:270:in `block (3 levels) in ' Finished in 0.0635 seconds (files took 0.26171 seconds to load) 34 examples, 4 failures Failed examples: rspec ./spec/error_spec.rb:18 # HttpParser::Parser#initialize the error should be inspectable rspec ./spec/error_spec.rb:24 # HttpParser::Parser#initialize raises different error types depending on the error rspec ./spec/instance_spec.rb:23 # HttpParser::Instance#initialize #type should default to :both rspec ./spec/parser_spec.rb:269 # HttpParser::Parser#initialize #upgrade? should return true if the Upgrade header was set * ERROR: dev-ruby/http-parser-1.2.3-r1::gentoo failed (test phase): * rspec failed * * Call stack: * ebuild.sh, line 127: Called src_test * environment, line 2248: Called ruby-ng_src_test * environment, line 1873: Called _ruby_each_implementation 'each_ruby_test' * environment, line 539: Called _ruby_invoke_environment 'ruby26' 'each_ruby_test' * environment, line 668: Called each_ruby_test * environment, line 916: Called each_fakegem_test * environment, line 889: Called ruby-ng_rspec * environment, line 1824: Called die * The specific snippet of code: * ${RUBY} -S rspec-${version} ${rspec_params} ${files} || die "rspec failed" * * If you need support, post the output of `emerge --info '=dev-ruby/http-parser-1.2.3-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ruby/http-parser-1.2.3-r1::gentoo'`. * The complete build log is located at '/var/log/portage/build/dev-ruby/http-parser-1.2.3-r1:20220625-171620.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ruby/http-parser-1.2.3-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/http-parser-1.2.3-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-ruby/http-parser-1.2.3-r1/work/ruby26/http-parser-1.2.3' * S: '/var/tmp/portage/dev-ruby/http-parser-1.2.3-r1/work/ruby26/http-parser-1.2.3'