summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColby Swandale <colby@taplaboratories.com>2017-05-14 22:29:28 +1000
committerColby Swandale <colby@taplaboratories.com>2017-06-05 11:06:35 +1000
commit094ee40a2a7e1be3a3f12f09e040f9d8ebc46616 (patch)
tree63f55ebca68b816d7e88ba674d5646b46daddb8d
parent752fee3254b187a6abd08e7f43c6bc71e063e29a (diff)
downloadbundler-colby/install-spec-compatible.tar.gz
required_ruby_version and required_rubygems_version can be nilcolby/install-spec-compatible
-rw-r--r--lib/bundler/installer.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/bundler/installer.rb b/lib/bundler/installer.rb
index 33b8f706c9..88d0fb43c6 100644
--- a/lib/bundler/installer.rb
+++ b/lib/bundler/installer.rb
@@ -178,12 +178,12 @@ module Bundler
next unless required_ruby_version || required_rubygems_version
- unless required_ruby_version.satisfied_by?(system_ruby.gem_version)
+ unless required_ruby_version && required_ruby_version.satisfied_by?(system_ruby.gem_version)
raise InstallError, "#{spec.full_name} requires ruby version #{required_ruby_version}, " \
"which is incompatible with the current version, #{system_ruby}"
end
- unless required_rubygems_version.satisfied_by?(rubygems_version)
+ unless required_rubygems_version && required_rubygems_version.satisfied_by?(rubygems_version)
raise InstallError, "#{spec.full_name} requires rubygems version #{required_rubygems_version}, " \
"which is incompatible with the current version, #{rubygems_version}"
end