Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 10.16.4, 10.16.6, 10.18.0, 10.18.2, 11.0.0
-
Fix Version/s: 10.20.0, 11.2.0-client
-
Component/s: Chef Client
-
Labels:None
-
Environment:
MRI ruby 1.9.3p374
rubygems 1.8.24
Description
gem install chef fails with this message
ERROR: While executing gem ... (Gem::DependencyError) Unable to resolve dependencies: chef requires net-ssh (~> 2.2.2); net-ssh-multi requires net-ssh (>= 2.6.4); net-ssh-gateway requires net-ssh (>= 2.6.4)
The reason being that chef 11.0.0 is dependent net-ssh ~> 2.2.2 and net-ssh-multi ~> 1.1.0. And net-ssh-multi 1.1.1 which was was released on Feb 6 2013 is dependent on net-ssh >= 2.6.4.
In the short-term it seems like net-ssh-multi should be locked at = 1.1. In the long term chef should probably be checked or update for compatibility with recent versions of net-ssh
Issue Links
- relates to
-
CHEF-3156 Net::SSH dependency prevents using HMAC SHA2 family
-
Pull request submitted:
https://github.com/opscode/chef/pull/626