Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 351729 - Please re-keyword dev-ruby/net-ssh
Summary: Please re-keyword dev-ruby/net-ssh
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on: 375075
Blocks:
  Show dependency tree
 
Reported: 2011-01-15 09:32 UTC by Hans de Graaff
Modified: 2011-07-13 11:54 UTC (History)
0 users

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


Attachments
backtrace (bt.log,13.54 KB, text/plain)
2011-02-12 16:53 UTC, Kacper Kowalik (Xarthisius) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2011-01-15 09:32:14 UTC
I've just dropped the ppc64 keyword from dev-ruby/net-ssh because of a new test dependency on dev-ruby/test-unit, which your arch has not keyworded yet. Please test and re-keyword:

dev-ruby/test-unit
dev-ruby/net-ssh
Comment 1 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-02-12 16:53:16 UTC
Created attachment 262257 [details]
backtrace

net-ssh segfaults during test
Comment 2 Hans de Graaff gentoo-dev Security 2011-02-13 10:13:11 UTC
Yikes. The threading code in dev-lang/ruby has been a source of problems, and it looks like ppc has some special stuff to uncover more.

Just to verify: you are using ruby 1.8.7_p302 for this?
Comment 3 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-02-13 16:49:20 UTC
(In reply to comment #2)
> Just to verify: you are using ruby 1.8.7_p302 for this?
yup
xarth@powermac ~ $ qlist -Iv dev-lang/ruby
dev-lang/ruby-1.8.7_p302

Comment 4 Kacper Kowalik (Xarthisius) (RETIRED) gentoo-dev 2011-02-27 11:57:23 UTC
When using patched ruby (to fix threads) test suite still fails with:

  1) Error:
test_allow_when_not_pending_should_be_true_for_all_packets(Transport::TestAlgorithms):
ArgumentError: assertion message must be String or Proc: <0>(<Fixnum>)
    ./transport/test_algorithms.rb:149:in `test_allow_when_not_pending_should_be_true_for_all_packets'
    ./transport/test_algorithms.rb:147:in `each'
    ./transport/test_algorithms.rb:147:in `test_allow_when_not_pending_should_be_true_for_all_packets'
    /usr/lib64/ruby/gems/1.8/gems/mocha-0.9.12/lib/mocha/integration/test_unit/gem_version_203_to_209.rb:23:in `run'

Though it's not a regression.
Marking ~ppc64
Comment 5 Hans de Graaff gentoo-dev Security 2011-03-02 07:27:16 UTC
This test failure is a regression introduced by newer versions of test-unit. Reported upstream and worked around it for now by an explicit depend on an older version of test-unit.