Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 847061

Summary: app-emulation/vagrant-2.2.19 has too lose dependency on dev-ruby/listen
Product: Gentoo Linux Reporter: Ferdinand Kuhl <fcool>
Component: Current packagesAssignee: Guillaume Seren <guillaumeseren>
Status: RESOLVED DUPLICATE    
Severity: normal CC: dan, firefly_dude0k, jstein, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ferdinand Kuhl 2022-05-23 07:44:03 UTC
app-emulation/vagrant-2.2.19 ebuild is satisfied with dev-ruby/listen-3.5.1 from stable, but has a runtime dependecy to >=listen-3.6

Reproducible: Always

Steps to Reproduce:
Install app-emulation/vagrant-2.2.19 without unmasking dev-ruby/listen
Actual Results:  
Run vagrant

Traceback (most recent call last):
        6: from /usr/lib64/ruby/gems/2.7.0/gems/vagrant-2.2.19/bin/vagrant:105:in `<main>'
        5: from /usr/lib64/ruby/gems/2.7.0/gems/vagrant-2.2.19/bin/vagrant:94:in `block in <main>'
        4: from /usr/lib64/ruby/gems/2.7.0/gems/vagrant-2.2.19/bin/vagrant:94:in `each'
        3: from /usr/lib64/ruby/gems/2.7.0/gems/vagrant-2.2.19/bin/vagrant:95:in `block (2 levels) in <main>'
        2: from /usr/lib64/ruby/site_ruby/2.7.0/rubygems/core_ext/kernel_gem.rb:62:in `gem'
        1: from /usr/lib64/ruby/site_ruby/2.7.0/rubygems/dependency.rb:323:in `to_spec'
/usr/lib64/ruby/site_ruby/2.7.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'listen' (>= 3.6) - did find: [listen-3.5.1] (Gem::MissingSpecVersionError)
Checked in 'GEM_PATH=/home/incdium/.gem/ruby/2.7.0:/usr/lib64/ruby/gems/2.7.0:/usr/local/lib64/ruby/gems/2.7.0', execute `gem env` for more information

Expected Results:  
vagrant should work
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-18 00:57:23 UTC
Fixed in bug 888787 (sorry, I know this one came first).

*** This bug has been marked as a duplicate of bug 888787 ***