Closed p-linnane closed 1 year ago
I see same issue, after doing a bundle update
(from cucumber 8 -> 9)
I just reproduced it in irb
, to reduce confusion from my test stuff
Basically owned up irb and
require 'bundler/setup'
require 'cucumber/rake/task'
This was on Rube 3.1.2
That actually is the first require my stuff is doing of cucumber. Did the order of require's possibly change?
I also just tried having only the cucumberr
gem, and clean install and ran bundle exec cucumber --init
and get same error
I am experiencing the same issue with a bundle install in a docker container.
Any workaround except setting a Gemfile.lock for the older verison?
This was the first release I did using the new methodology. I will triage this today but it might not be fixed until Monday.
I've renamed the issue as it's not directly finding the file (The location has to be set owing to our release toolset).
Can you try this branch please. It "should" fix things.
gem 'cucumber', git: 'https://github.com/cucumber/cucumber-ruby.git', branch: 'hotfix/sep_1'
Confirmed that the branch works.
I can not set this up, but it looks like it is problem with my environment and not your fix.. So i look forward to a patch-release..
A fix will be pushed out today at some point. I'll leave this open just incase other people visit.
Confirming that v9.0.1 resolved the issue for us on the Homebrew side. Thanks!
👓 What did you see?
Building cucumber-ruby from source for Homebrew. Running the application returns the following:
✅ What did you expect to see?
The application does not crash.
📦 Which tool/library version are you using?
Cucumber v9.0.0 build with Ruby 3.2 for Homebrew
🔬 How could we reproduce it?
Steps to reproduce the behavior:
brew install --build-from-source --verbose cucumber-ruby
cucumber
📚 Any additional context?
Relates to https://github.com/Homebrew/homebrew-core/pull/141026
This text was originally generated from a template, then edited by hand. You can modify the template here.