dev-ruby/nokogiri-1.5.2 has been in the tree for over a month and has no open bug reports. It also has the ruby19 target and is used in a number of other packages that should be marked stable. This also requires a new rexical version that is marked for ruby19. =dev-ruby/rexical-1.0.5-r1 =dev-ruby/nokogiri-1.5.2
amd64 stable
=dev-ruby/nokogiri-1.5.2 fails tests here on x86, if ruby19 is the only target that is set. Ok, it only then runs the tests at all... # Running tests: ............................................................................................................................................................................................................................................................................................................................................................................................................................F...........................................................................................................................................................................................................................................................F...FFFF..........................................................................................................................................................................................................................................S................................................................................................................................................................................................................................................ Finished tests in 4.768884s, 240.5175 tests/s, 629.0781 assertions/s. 1) Failure: test_subclass_parse(Nokogiri::XML::TestDocument) [/var/tmp/portage/dev-ruby/nokogiri-1.5.2/work/ruby19/tenderlove-nokogiri-e69ff7a/test/xml/test_document.rb:361]: --- expected +++ actual @@ -1,8 +1,8 @@ "<?xml version=\"1.0\"?> <?TEST-STYLE PIDATA?> <!DOCTYPE staff SYSTEM \"staff.dtd\" [ -<!NOTATION notation1 PUBLIC \"notation1File\" > <!NOTATION notation2 SYSTEM \"notation2File\" > +<!NOTATION notation1 PUBLIC \"notation1File\" > <!ENTITY ent1 \"es\"> <!ENTITY ent2 \"1900 Dallas Road\"> <!ENTITY ent3 \"Texas\"> 2) Failure: test_encode_special_chars(Nokogiri::XML::TestNodeEncoding) [/var/tmp/portage/dev-ruby/nokogiri-1.5.2/work/ruby19/tenderlove-nokogiri-e69ff7a/test/xml/test_node_encoding.rb:42]: Expected: "US-ASCII" Actual: "UTF-8" 3) Failure: test_get_attribute(Nokogiri::XML::TestNodeEncoding) [/var/tmp/portage/dev-ruby/nokogiri-1.5.2/work/ruby19/tenderlove-nokogiri-e69ff7a/test/xml/test_node_encoding.rb:14]: Expected: "US-ASCII" Actual: "UTF-8" 4) Failure: test_name(Nokogiri::XML::TestNodeEncoding) [/var/tmp/portage/dev-ruby/nokogiri-1.5.2/work/ruby19/tenderlove-nokogiri-e69ff7a/test/xml/test_node_encoding.rb:52]: Expected: "US-ASCII" Actual: "UTF-8" 5) Failure: test_content(Nokogiri::XML::TestNodeEncoding) [/var/tmp/portage/dev-ruby/nokogiri-1.5.2/work/ruby19/tenderlove-nokogiri-e69ff7a/test/xml/test_node_encoding.rb:47]: Expected: "US-ASCII" Actual: "UTF-8" 6) Failure: test_path(Nokogiri::XML::TestNodeEncoding) [/var/tmp/portage/dev-ruby/nokogiri-1.5.2/work/ruby19/tenderlove-nokogiri-e69ff7a/test/xml/test_node_encoding.rb:57]: Expected: "US-ASCII" Actual: "UTF-8" 1147 tests, 3000 assertions, 6 failures, 0 errors, 1 skips rake aborted! Command failed with status (1): [/usr/bin/ruby19 -w -I.:lib:bin:test:. -e '...]
(In reply to comment #2) > =dev-ruby/nokogiri-1.5.2 fails tests here on x86, if ruby19 is the only > target that is set. Ok, it only then runs the tests at all... We've restricted tests for the most part because there are several issues with the test suite in this release. The failures you quoted look innocent to me, so let's ignore them. I've added 1.5.5 today with pretty much all tests running and passing, so we'll probably try to stable that in a month or so, but for now I think we should continue with 1.5.2.
(In reply to comment #3) > I've added 1.5.5 today with pretty much all tests running and passing, so > we'll probably try to stable that in a month or so, but for now I think we > should continue with 1.5.2. OK :-) x86 stable, thanks!
ppc stable
Stable ppc64
ia64/sparc stable
Obsoleted by bug 440094