Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 661022 - dev-util/cucumber-3.0.2: wrong dependency to diff-lcs
Summary: dev-util/cucumber-3.0.2: wrong dependency to diff-lcs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-12 19:50 UTC by Rolf Eike Beer
Modified: 2018-12-12 07:33 UTC (History)
0 users

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


Attachments
build.log (build.log,11.14 KB, text/x-log)
2018-07-12 19:50 UTC, Rolf Eike Beer
Details
build.log with diff-lcs-1.3 (build.log2,20.91 KB, text/plain)
2018-07-12 20:17 UTC, Rolf Eike Beer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rolf Eike Beer archtester 2018-07-12 19:50:49 UTC
Created attachment 539334 [details]
build.log

Finished in 21.49 seconds (files took 4.65 seconds to load)
556 examples, 0 failures, 1 pending

Could not find 'diff-lcs' (~> 1.3) - did find: [diff-lcs-1.2.5]
Checked in 'GEM_PATH=/var/tmp/portage/dev-util/cucumber-3.0.2/homedir/.gem/ruby/2.3.0:/usr/local/lib/ruby/gems/2.3.0:/usr/lib/ruby/gems/2.3.0', execute `gem env` for more information (Gem::MissingSpecVersionError)
/usr/lib/ruby/site_ruby/2.3.0/rubygems/dependency.rb:312:in `to_specs'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1469:in `block in activate_dependencies'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1458:in `each'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1458:in `activate_dependencies'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1440:in `activate'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1472:in `block in activate_dependencies'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1458:in `each'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1458:in `activate_dependencies'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1440:in `activate'
/usr/lib/ruby/site_ruby/2.3.0/rubygems.rb:224:in `rescue in try_activate'
/usr/lib/ruby/site_ruby/2.3.0/rubygems.rb:217:in `try_activate'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:128:in `rescue in require'
/usr/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:39:in `require'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/features/lib/support/env.rb:2:in `<top (required)>'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/glue/registry_and_more.rb:106:in `load'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/glue/registry_and_more.rb:106:in `load_code_file'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/runtime/support_code.rb:147:in `load_file'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/runtime/support_code.rb:88:in `block in load_files!'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/runtime/support_code.rb:87:in `each'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/runtime/support_code.rb:87:in `load_files!'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/runtime.rb:270:in `load_step_definitions'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/runtime.rb:67:in `run!'
/var/tmp/portage/dev-util/cucumber-3.0.2/work/ruby23/cucumber-ruby-3.0.2/lib/cucumber/cli/main.rb:33:in `execute!'
bin/cucumber:9:in `<main>'
Comment 1 Rolf Eike Beer archtester 2018-07-12 20:05:35 UTC
Oh, there is even more:


(::) failed steps (::)

No such file or directory - bundle (Aruba::LaunchError)
features/docs/raketask.feature:39:in `When I run `bundle exec rake pass`'

No such file or directory - bundle (Aruba::LaunchError)
features/docs/raketask.feature:44:in `When I run `bundle exec rake fail`'

Failing Scenarios:
cucumber features/docs/raketask.feature:38 # Scenario: Passing feature
cucumber features/docs/raketask.feature:43 # Scenario: Failing feature
Comment 2 Rolf Eike Beer archtester 2018-07-12 20:17:48 UTC
Created attachment 539336 [details]
build.log with diff-lcs-1.3
Comment 3 Larry the Git Cow gentoo-dev 2018-07-15 08:01:25 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27961ac3904fec0a8c31a72a0bd06ab2deb9b06b

commit 27961ac3904fec0a8c31a72a0bd06ab2deb9b06b
Author:     Rolf Eike Beer <eike@sf-mail.de>
AuthorDate: 2018-07-12 19:52:05 +0000
Commit:     Patrice Clement <monsieurp@gentoo.org>
CommitDate: 2018-07-15 08:01:14 +0000

    dev-util/cucumber-3.0.2: fix test dependency.
    
    Closes: https://bugs.gentoo.org/661022
    Closes: https://github.com/gentoo/gentoo/pull/9205

 dev-util/cucumber/cucumber-3.0.2.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
Comment 4 Hans de Graaff gentoo-dev Security 2018-07-15 09:04:41 UTC
Reopening because this PR is not correct. Reverted in the gentoo repo.
Comment 5 ernsteiswuerfel archtester 2018-12-11 20:26:35 UTC
Same here on ppc64.
Comment 6 Larry the Git Cow gentoo-dev 2018-12-12 07:33:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630cc02827960b6de4b4f8e922b337241a684149

commit 630cc02827960b6de4b4f8e922b337241a684149
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2018-12-12 07:32:41 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2018-12-12 07:33:05 +0000

    dev-util/cucumber: add missing bundler test dep
    
    Fixes: https://bugs.gentoo.org/661022
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 1 +
 dev-util/cucumber/cucumber-3.1.0-r1.ebuild | 3 ++-
 dev-util/cucumber/cucumber-3.1.1.ebuild    | 3 ++-
 dev-util/cucumber/cucumber-3.1.2.ebuild    | 3 ++-
 4 files changed, 7 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab4ebd329bd1a700aa0e32104bfa83e1f2aa879

commit 6ab4ebd329bd1a700aa0e32104bfa83e1f2aa879
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2018-12-12 07:24:50 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2018-12-12 07:33:01 +0000

    dev-util/cucumber: fix diff-lcs dependency
    
    Fixes: https://bugs.gentoo.org/661022
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>
    Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 88 ++++++++++++++++++++++++++++++
 1 file changed, 88 insertions(+)