summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordanielsdeleo <dan@opscode.com>2013-10-28 15:00:18 -0700
committerdanielsdeleo <dan@opscode.com>2013-10-28 15:15:43 -0700
commit739b7001ce01d9b5267d7622f722611daaa19e97 (patch)
tree51bd9ba0c46b77eb1c4d956f94300f688138325d
parent6807fad4ba6d56876d98cd7d441316e570c08cea (diff)
downloadchef-739b7001ce01d9b5267d7622f722611daaa19e97.tar.gz
Pin mime-types to a ruby 1.8 compatible version
-rw-r--r--chef.gemspec5
1 files changed, 5 insertions, 0 deletions
diff --git a/chef.gemspec b/chef.gemspec
index d655f99651..fb30266a01 100644
--- a/chef.gemspec
+++ b/chef.gemspec
@@ -20,6 +20,11 @@ Gem::Specification.new do |s|
s.add_dependency "ohai", "~> 6.0"
s.add_dependency "rest-client", ">= 1.0.4", "< 1.7.0"
+ # rest-client has an unbounded dependency on mime-types.
+ # mime-types 2.0 removes support for ruby 1.8.7 (gemspec requires ruby
+ # 1.9.2+), so we have to add an additional pin. 1.16 is chosen just becuase
+ # it's the version I had when I tested.
+ s.add_dependency "mime-types", "~> 1.16"
# The JSON gem reliably releases breaking changes as a patch release
s.add_dependency "json", ">= 1.4.4", "<= 1.7.7"