Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 423071 - dev-ruby/nokogiri-1.5.2 and dependency stable request
Summary: dev-ruby/nokogiri-1.5.2 and dependency stable request
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 422931
Blocks:
  Show dependency tree
 
Reported: 2012-06-23 06:22 UTC by Hans de Graaff
Modified: 2012-10-29 07:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2012-06-23 06:22:34 UTC
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
Comment 1 Agostino Sarubbo gentoo-dev 2012-06-23 10:00:42 UTC
amd64 stable
Comment 2 Andreas Schürch gentoo-dev 2012-06-30 15:32:10 UTC
=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 '...]
Comment 3 Hans de Graaff gentoo-dev Security 2012-07-03 18:37:57 UTC
(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.
Comment 4 Andreas Schürch gentoo-dev 2012-07-04 07:00:00 UTC
(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!
Comment 5 nixnut (RETIRED) gentoo-dev 2012-07-22 15:33:32 UTC
ppc stable
Comment 6 Anthony Basile gentoo-dev 2012-07-26 12:50:39 UTC
Stable ppc64
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2012-10-28 12:00:31 UTC
ia64/sparc stable
Comment 8 Hans de Graaff gentoo-dev Security 2012-10-29 07:37:44 UTC
Obsoleted by bug 440094