Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 417573 - dev-util/cucumber-1.1.4 and dependencies rekeywording request
Summary: dev-util/cucumber-1.1.4 and dependencies rekeywording request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: 417587 431384
  Show dependency tree
 
Reported: 2012-05-26 07:57 UTC by Hans de Graaff
Modified: 2012-10-28 18:18 UTC (History)
0 users

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-05-26 07:57:24 UTC
A long time ago most keywords got dropped from dev-util/cucumber and a bug was never filed for it. So here we go :-)



=dev-ruby/childprocess-0.3.2 (x86 already done)
=dev-ruby/spork-0.9.0 (x86 already done)
=dev-ruby/bcat-0.6.2
=dev-ruby/awesome_print-1.0.1
=dev-util/aruba-0.4.11
=dev-ruby/gherkin-2.7.3
=dev-util/cucumber-1.1.4
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-08 16:39:05 UTC
Marked ~hppa.
Comment 2 Andreas Schürch gentoo-dev 2012-07-11 16:32:46 UTC
x86 keyworded

But for the record: The =dev-util/cucumber-1.1.4 testsuite for ruby18 and ruby19 needs itself installed systemwide!

 * Running test phase for ruby19 ...
/usr/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake/alt_system.rb:32: Use RbConfig instead of obsolete and deprecated Config.
........................................................................................................................................................................................................................................................................................................................................http://groups.google.com/group/cukes/browse_thread/thread/5d96431c8245f05f - see http://www.ruby-forum.com/topic/208508
*......

Pending:
  Cucumber::Ast::Table diff! raising should not raise on surplus rows when surplus is interleaved
    # Not Yet Implemented
    # ./spec/cucumber/ast/table_spec.rb:424

Finished in 1.21 seconds
335 examples, 0 failures, 1 pending
Using the default profile...

Could not find cucumber (>= 1.1.1) amongst [Ascii85-1.0.1, RedCloth-4.2.9, ZenTest-4.7.0, abstract-1.0.0, actionmailer-3.2.6, actionpack-3.2.6, activemodel-3.2.6, activerecord-3.2.6, activesupport-3.2.6, arel-3.0.2, aruba-0.4.11, awesome_print-1.0.1, bcat-0.6.2, bcrypt-ruby-3.0.1, builder-3.0.0, builder-2.1.2, bundler-1.0.22, childprocess-0.3.3, coderay-1.0.0, diff-lcs-1.1.3, erubis-2.7.0, execjs-1.2.13, fakefs-0.4.0, fast_xs-0.8.0, ffi-1.0.11, fssm-0.2.8.1, gettext-2.1.0, gherkin-2.7.3, haml-3.1.4, hike-1.2.1, hoe-2.12.5, hoe-seattlerb-1.2.8, hpricot-0.8.6, i18n-0.6.0, journey-1.0.4, json-1.5.4, libxml-ruby-2.3.2, locale-2.0.5, mail-2.4.4, memcache-client-1.8.5, metaclass-0.0.1, mime-types-1.18, minitest-2.12.1, mocha-0.11.4, multi_json-1.3.5, mustache-0.99.4, mysql2-0.3.11, nokogiri-1.5.2, pdf-reader-1.1.1, polyglot-0.3.3, prawn-0.8.4, prawn-core-0.8.4, prawn-layout-0.8.4, prawn-security-0.8.4, racc-1.4.6, rack-1.4.1, rack-cache-1.2, rack-protection-1.2.0, rack-test-0.6.1, rake-0.8.7, rake-compiler-0.8.1, rb-inotify-0.8.8, rdiscount-1.6.8, rdoc-3.12, rexical-1.0.5, right_http_connection-1.3.0, ronn-0.7.3, rr-1.0.4, rspec-2.6.0, rspec-1.3.2, rspec-core-2.6.4, rspec-expectations-2.6.0, rspec-mocks-2.6.0, ruby-rc4-0.1.5, rubyforge-2.0.4, samuel-0.3.2, sass-3.1.19, session-3.1.0, sexp_processor-3.2.0, sinatra-1.3.2, spork-0.9.0, sprockets-2.1.3, sqlite3-1.3.6, sqlite3-ruby-1.3.6, syntax-1.0.0, term-ansicolor-1.0.7, test-spec-0.10.0, test-unit-2.5.1, test-unit-1.2.3, tilt-1.3.3, treetop-1.4.10, tzinfo-0.3.33, uglifier-1.2.4, yajl-ruby-1.1.0, yard-0.8.1] (Gem::LoadError)
/usr/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs'
/usr/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:777:in `block in activate_dependencies'
/usr/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:766:in `each'
/usr/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:766:in `activate_dependencies'
/usr/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:750:in `activate'
/usr/lib/ruby/site_ruby/1.9.1/rubygems.rb:212:in `rescue in try_activate'
/usr/lib/ruby/site_ruby/1.9.1/rubygems.rb:209:in `try_activate'
/usr/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:in `rescue in require'
/usr/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/features/support/env.rb:2:in `<top (required)>'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/rb_support/rb_language.rb:129:in `load'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/rb_support/rb_language.rb:129:in `load_code_file'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/runtime/support_code.rb:171:in `load_file'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/runtime/support_code.rb:83:in `block in load_files!'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/runtime/support_code.rb:82:in `each'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/runtime/support_code.rb:82:in `load_files!'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/runtime.rb:174:in `load_step_definitions'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/runtime.rb:40:in `run!'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/cli/main.rb:43:in `execute!'
/var/tmp/portage/dev-util/cucumber-1.1.4/work/ruby19/cucumber-1.1.4/lib/cucumber/cli/main.rb:20:in `execute'
bin/cucumber:14:in `<main>'
 * ERROR: dev-util/cucumber-1.1.4 failed (test phase):
------------------------------snip-----------------------------


 * Running test phase for ruby18 ...
........................................................................................................................................................................................................................................................................................................................................http://groups.google.com/group/cukes/browse_thread/thread/5d96431c8245f05f - see http://www.ruby-forum.com/topic/208508
*..F...

Pending:
  Cucumber::Ast::Table diff! raising should not raise on surplus rows when surplus is interleaved
    # Not Yet Implemented
    # ./spec/cucumber/ast/table_spec.rb:424

Failures:

  1) Cucumber::Ast::Table#new should allow Array of Hash
     Failure/Error: }
       expected: "\n            |     name  |     male |\n            |     aslak |     true |\n          "
            got: "\n            |     male |     name  |\n            |     true |     aslak |\n          " (using ==)
       Diff:
       @@ -1,5 +1,5 @@
        
       -            |     name  |     male |
       -            |     aslak |     true |
       +            |     male |     name  |
       +            |     true |     aslak |
                  
     # /usr/lib/ruby/gems/1.8/gems/rspec-expectations-2.6.0/lib/rspec/expectations/fail_with.rb:29:in `fail_with'
     # /usr/lib/ruby/gems/1.8/gems/rspec-expectations-2.6.0/lib/rspec/matchers/operator_matcher.rb:48:in `fail_with_message'
     # /usr/lib/ruby/gems/1.8/gems/rspec-expectations-2.6.0/lib/rspec/matchers/operator_matcher.rb:70:in `__delegate_operator'
     # /usr/lib/ruby/gems/1.8/gems/rspec-expectations-2.6.0/lib/rspec/matchers/operator_matcher.rb:60:in `eval_match'
     # /usr/lib/ruby/gems/1.8/gems/rspec-expectations-2.6.0/lib/rspec/matchers/operator_matcher.rb:29:in `=='
     # ./spec/cucumber/ast/table_spec.rb:478
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example.rb:48:in `instance_eval'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example.rb:48:in `run'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example.rb:107:in `with_around_hooks'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example.rb:45:in `run'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example_group.rb:294:in `run_examples'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example_group.rb:290:in `map'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example_group.rb:290:in `run_examples'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example_group.rb:262:in `run'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example_group.rb:263:in `run'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example_group.rb:263:in `map'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/example_group.rb:263:in `run'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:24:in `run'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:24:in `map'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:24:in `run'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/reporter.rb:12:in `report'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/command_line.rb:21:in `run'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:80:in `run_in_process'
     # /usr/lib/ruby/gems/1.8/gems/rspec-core-2.6.4/lib/rspec/core/runner.rb:69:in `run'

Finished in 2.31 seconds
335 examples, 1 failure, 1 pending

Failed examples:

rspec ./spec/cucumber/ast/table_spec.rb:473 # Cucumber::Ast::Table#new should allow Array of Hash
 * ERROR: dev-util/cucumber-1.1.4 failed (test phase)
Comment 3 Hans de Graaff gentoo-dev Security 2012-07-13 06:35:15 UTC
(In reply to comment #2)
> x86 keyworded
> 
> But for the record: The =dev-util/cucumber-1.1.4 testsuite for ruby18 and
> ruby19 needs itself installed systemwide!

Actually, the cucumber test suite requires aruba, and aruba requires (a version of) cucumber. Both dependencies are expressed in their ebuilds.
Comment 4 Anthony Basile gentoo-dev 2012-08-19 11:35:08 UTC
Keyword ~ppc ~ppc64
Comment 5 Raúl Porcel (RETIRED) gentoo-dev 2012-10-28 18:18:56 UTC
~alpha/~ia64/~sparc donetelephone knight rider