Fix 1.8 build by rolling back aws gem. Fix 1.9 build by rolling back mongo_mapper to a previous ref. Prevent this from happening (as much) in the future by locking down versions in the Gemfile.

This commit is contained in:
Sarah Mei 2011-01-15 10:44:24 -08:00
parent 8b7bfd540d
commit fb136d22d0
2 changed files with 69 additions and 65 deletions

36
Gemfile
View file

@ -3,13 +3,13 @@ source 'http://rubygems.org'
gem 'rails', '3.0.3' gem 'rails', '3.0.3'
gem 'bundler', '>= 1.0.0' gem 'bundler', '>= 1.0.0'
gem 'chef', :require => false gem 'chef', '0.9.12', :require => false
gem 'nokogiri', '1.4.3.1' gem 'nokogiri', '1.4.3.1'
#Security #Security
gem 'devise', '1.1.3' gem 'devise', '1.1.3'
gem 'devise-mongo_mapper', :git => 'git://github.com/collectiveidea/devise-mongo_mapper' gem 'devise-mongo_mapper', :git => 'git://github.com/collectiveidea/devise-mongo_mapper', :ref => 'fa2f20310e0988295adc'
gem 'devise_invitable','0.3.5' gem 'devise_invitable','0.3.5'
#Authentication #Authentication
@ -17,38 +17,38 @@ gem 'omniauth', '0.1.6'
gem 'twitter', :git => 'git://github.com/jnunemaker/twitter.git', :ref => 'ef122bbb280e229ed343' gem 'twitter', :git => 'git://github.com/jnunemaker/twitter.git', :ref => 'ef122bbb280e229ed343'
#Mongo #Mongo
gem 'mongo_mapper', :branch => 'rails3', :git => 'git://github.com/jnunemaker/mongomapper.git' gem 'mongo_mapper', :branch => 'rails3', :git => 'git://github.com/jnunemaker/mongomapper.git', :ref => '108510cc9b96bfbcf7f0'
gem 'bson_ext', '1.1' gem 'bson_ext', '1.1'
gem 'bson', '1.1' gem 'bson', '1.1'
#Views #Views
gem 'haml' gem 'haml', '3.0.25'
gem 'will_paginate', '3.0.pre2' gem 'will_paginate', '3.0.pre2'
#Uncatagorized #Uncatagorized
gem 'roxml', :git => 'git://github.com/Empact/roxml.git' gem 'roxml', :git => 'git://github.com/Empact/roxml.git', :ref => '7ea9a9ffd2338aaef5b0'
gem 'addressable', :require => 'addressable/uri' gem 'addressable', '2.2.2', :require => 'addressable/uri'
gem 'json' gem 'json', '1.4.6'
gem 'http_accept_language', :git => 'git://github.com/iain/http_accept_language.git' gem 'http_accept_language', :git => 'git://github.com/iain/http_accept_language.git', :ref => '0b78aa7849fc90cf9e12'
gem 'thin', :require => false gem 'thin', '1.2.7', :require => false
#Websocket #Websocket
gem 'em-websocket', :git => 'git://github.com/igrigorik/em-websocket' gem 'em-websocket', :git => 'git://github.com/igrigorik/em-websocket', :ref => 'e278f5a1c4db60be7485'
#File uploading #File uploading
gem 'carrierwave', :git => 'git://github.com/rsofaer/carrierwave.git' , :branch => 'master' #Untested mongomapper branch gem 'carrierwave', :git => 'git://github.com/rsofaer/carrierwave.git' , :branch => 'master' #Untested mongomapper branch
gem 'mini_magick' gem 'mini_magick', '3.2'
gem 'aws' gem 'aws', '2.3.32' # upgrade to 2.4 breaks 1.8 >.<
gem 'fastercsv', :require => false gem 'fastercsv', '1.5.4', :require => false
gem 'jammit' gem 'jammit', '0.5.4'
gem 'rest-client' gem 'rest-client', '1.6.1'
#Backups #Backups
gem 'cloudfiles', :require => false gem 'cloudfiles', '1.4.10', :require => false
#Queue #Queue
gem 'resque' gem 'resque', '1.10.0'
gem 'SystemTimer' unless RUBY_VERSION.include? '1.9' gem 'SystemTimer', '1.2.1' unless RUBY_VERSION.include? '1.9'
group :test, :development do group :test, :development do
gem 'factory_girl_rails' gem 'factory_girl_rails'

View file

@ -1,6 +1,7 @@
GIT GIT
remote: git://github.com/Empact/roxml.git remote: git://github.com/Empact/roxml.git
revision: 7ea9a9ffd2338aaef5b04cb792060ae8c98f346a revision: 7ea9a9ffd2338aaef5b04cb792060ae8c98f346a
ref: 7ea9a9ffd2338aaef5b0
specs: specs:
roxml (3.1.6) roxml (3.1.6)
activesupport (>= 2.3.0) activesupport (>= 2.3.0)
@ -9,6 +10,7 @@ GIT
GIT GIT
remote: git://github.com/collectiveidea/devise-mongo_mapper remote: git://github.com/collectiveidea/devise-mongo_mapper
revision: fa2f20310e0988295adc192255d3b1cedee1b412 revision: fa2f20310e0988295adc192255d3b1cedee1b412
ref: fa2f20310e0988295adc
specs: specs:
devise-mongo_mapper (0.0.1) devise-mongo_mapper (0.0.1)
devise (~> 1.1.0) devise (~> 1.1.0)
@ -16,12 +18,14 @@ GIT
GIT GIT
remote: git://github.com/iain/http_accept_language.git remote: git://github.com/iain/http_accept_language.git
revision: 0b78aa7849fc90cf9e12586af162fa4c408a795d revision: 0b78aa7849fc90cf9e12586af162fa4c408a795d
ref: 0b78aa7849fc90cf9e12
specs: specs:
http_accept_language (1.0.1) http_accept_language (1.0.1)
GIT GIT
remote: git://github.com/igrigorik/em-websocket remote: git://github.com/igrigorik/em-websocket
revision: e278f5a1c4db60be7485859520a069e08bfe1247 revision: e278f5a1c4db60be7485859520a069e08bfe1247
ref: e278f5a1c4db60be7485
specs: specs:
em-websocket (0.2.0) em-websocket (0.2.0)
addressable (>= 2.1.1) addressable (>= 2.1.1)
@ -29,7 +33,8 @@ GIT
GIT GIT
remote: git://github.com/jnunemaker/mongomapper.git remote: git://github.com/jnunemaker/mongomapper.git
revision: de8f8f3171f687f8d65b87ba7c7d3b1cb6e3bbe6 revision: 108510cc9b96bfbcf7f095ec037bce30cb6aa2c9
ref: 108510cc9b96bfbcf7f0
branch: rails3 branch: rails3
specs: specs:
mongo_mapper (0.8.6) mongo_mapper (0.8.6)
@ -101,13 +106,13 @@ GEM
activesupport (= 3.0.3) activesupport (= 3.0.3)
activesupport (3.0.3) activesupport (3.0.3)
addressable (2.2.2) addressable (2.2.2)
arel (2.0.6) arel (2.0.7)
aws (2.3.32) aws (2.3.32)
activesupport activesupport
http_connection http_connection
uuidtools uuidtools
xml-simple xml-simple
bcrypt-ruby (2.1.2) bcrypt-ruby (2.1.4)
bson (1.1) bson (1.1)
bson_ext (1.1) bson_ext (1.1)
builder (2.1.2) builder (2.1.2)
@ -134,7 +139,7 @@ GEM
ohai (>= 0.5.7) ohai (>= 0.5.7)
rest-client (>= 1.0.4, < 1.7.0) rest-client (>= 1.0.4, < 1.7.0)
uuidtools uuidtools
childprocess (0.1.4) childprocess (0.1.6)
ffi (~> 0.6.3) ffi (~> 0.6.3)
closure-compiler (0.3.3) closure-compiler (0.3.3)
cloudfiles (1.4.10) cloudfiles (1.4.10)
@ -150,7 +155,7 @@ GEM
term-ansicolor (~> 1.0.5) term-ansicolor (~> 1.0.5)
cucumber-rails (0.3.2) cucumber-rails (0.3.2)
cucumber (>= 0.8.0) cucumber (>= 0.8.0)
culerity (0.2.13) culerity (0.2.14)
daemons (1.1.0) daemons (1.1.0)
database_cleaner (0.5.2) database_cleaner (0.5.2)
devise (1.1.3) devise (1.1.3)
@ -163,24 +168,23 @@ GEM
abstract (>= 1.0.0) abstract (>= 1.0.0)
eventmachine (0.12.10) eventmachine (0.12.10)
extlib (0.9.15) extlib (0.9.15)
factory_girl (1.3.2) factory_girl (1.3.3)
factory_girl_rails (1.0) factory_girl_rails (1.0.1)
factory_girl (~> 1.3) factory_girl (~> 1.3)
rails (>= 3.0.0.beta4) railties (>= 3.0.0)
faraday (0.5.3) faraday (0.5.4)
addressable (~> 2.2.2) addressable (~> 2.2.2)
multipart-post (~> 1.0.1) multipart-post (~> 1.1.0)
rack (>= 1.1.0, < 2) rack (>= 1.1.0, < 2)
faraday_middleware (0.3.1) faraday_middleware (0.3.1)
faraday (~> 0.5.3) faraday (~> 0.5.3)
fastercsv (1.5.3) fastercsv (1.5.4)
fastthread (1.0.7) fastthread (1.0.7)
ffi (0.6.3) ffi (0.6.3)
rake (>= 0.8.7) rake (>= 0.8.7)
gem_plugin (0.2.3) gem_plugin (0.2.3)
gherkin (2.3.2) gherkin (2.3.3)
json (~> 1.4.6) json (~> 1.4.6)
term-ansicolor (~> 1.0.5)
haml (3.0.25) haml (3.0.25)
hashie (0.4.0) hashie (0.4.0)
highline (1.6.1) highline (1.6.1)
@ -195,13 +199,13 @@ GEM
configuration (>= 0.0.5) configuration (>= 0.0.5)
rake (>= 0.8.1) rake (>= 0.8.1)
linecache (0.43) linecache (0.43)
mail (2.2.12) mail (2.2.14)
activesupport (>= 2.3.6) activesupport (>= 2.3.6)
i18n (>= 0.4.0) i18n (>= 0.4.0)
mime-types (~> 1.16) mime-types (~> 1.16)
treetop (~> 1.4.8) treetop (~> 1.4.8)
mime-types (1.16) mime-types (1.16)
mini_magick (3.1) mini_magick (3.2)
subexec (~> 0.0.4) subexec (~> 0.0.4)
mixlib-authentication (1.1.4) mixlib-authentication (1.1.4)
mixlib-log mixlib-log
@ -220,7 +224,7 @@ GEM
gem_plugin (>= 0.2.3) gem_plugin (>= 0.2.3)
multi_json (0.0.5) multi_json (0.0.5)
multi_xml (0.2.0) multi_xml (0.2.0)
multipart-post (1.0.1) multipart-post (1.1.0)
net-ldap (0.1.1) net-ldap (0.1.1)
nokogiri (1.4.3.1) nokogiri (1.4.3.1)
oa-basic (0.1.6) oa-basic (0.1.6)
@ -247,7 +251,7 @@ GEM
rack-openid (~> 1.2.0) rack-openid (~> 1.2.0)
ruby-openid-apps-discovery ruby-openid-apps-discovery
oauth (0.4.4) oauth (0.4.4)
oauth2 (0.1.0) oauth2 (0.1.1)
faraday (~> 0.5.0) faraday (~> 0.5.0)
multi_json (~> 0.0.4) multi_json (~> 0.0.4)
ohai (0.5.8) ohai (0.5.8)
@ -273,7 +277,7 @@ GEM
rack-openid (1.2.0) rack-openid (1.2.0)
rack (>= 1.1.0) rack (>= 1.1.0)
ruby-openid (>= 2.1.8) ruby-openid (>= 2.1.8)
rack-test (0.5.6) rack-test (0.5.7)
rack (>= 1.0) rack (>= 1.0)
rails (3.0.3) rails (3.0.3)
actionmailer (= 3.0.3) actionmailer (= 3.0.3)
@ -299,20 +303,20 @@ GEM
vegas (~> 0.1.2) vegas (~> 0.1.2)
rest-client (1.6.1) rest-client (1.6.1)
mime-types (>= 1.16) mime-types (>= 1.16)
rspec (2.3.0) rspec (2.4.0)
rspec-core (~> 2.3.0) rspec-core (~> 2.4.0)
rspec-expectations (~> 2.3.0) rspec-expectations (~> 2.4.0)
rspec-mocks (~> 2.3.0) rspec-mocks (~> 2.4.0)
rspec-core (2.3.1) rspec-core (2.4.0)
rspec-expectations (2.3.0) rspec-expectations (2.4.0)
diff-lcs (~> 1.1.2) diff-lcs (~> 1.1.2)
rspec-instafail (0.1.5) rspec-instafail (0.1.5)
rspec-mocks (2.3.0) rspec-mocks (2.4.0)
rspec-rails (2.3.1) rspec-rails (2.4.1)
actionpack (~> 3.0) actionpack (~> 3.0)
activesupport (~> 3.0) activesupport (~> 3.0)
railties (~> 3.0) railties (~> 3.0)
rspec (~> 2.3.0) rspec (~> 2.4.0)
ruby-debug (0.10.4) ruby-debug (0.10.4)
columnize (>= 0.1) columnize (>= 0.1)
ruby-debug-base (~> 0.10.4.0) ruby-debug-base (~> 0.10.4.0)
@ -326,15 +330,15 @@ GEM
selenium-client (1.2.18) selenium-client (1.2.18)
selenium-rc (2.2.4) selenium-rc (2.2.4)
selenium-client (>= 1.2.18) selenium-client (>= 1.2.18)
selenium-webdriver (0.1.1) selenium-webdriver (0.1.2)
childprocess (= 0.1.4) childprocess (~> 0.1.5)
ffi (~> 0.6.3) ffi (~> 0.6.3)
json_pure json_pure
rubyzip rubyzip
simple_oauth (0.1.3) simple_oauth (0.1.3)
sinatra (1.1.0) sinatra (1.1.2)
rack (~> 1.1) rack (~> 1.1)
tilt (~> 1.1) tilt (~> 1.2)
subexec (0.0.4) subexec (0.0.4)
systemu (1.2.0) systemu (1.2.0)
term-ansicolor (1.0.5) term-ansicolor (1.0.5)
@ -343,16 +347,16 @@ GEM
eventmachine (>= 0.12.6) eventmachine (>= 0.12.6)
rack (>= 1.0.0) rack (>= 1.0.0)
thor (0.14.6) thor (0.14.6)
tilt (1.1) tilt (1.2.1)
treetop (1.4.9) treetop (1.4.9)
polyglot (>= 0.3.1) polyglot (>= 0.3.1)
tzinfo (0.3.23) tzinfo (0.3.24)
uuidtools (2.1.1) uuidtools (2.1.1)
vegas (0.1.8) vegas (0.1.8)
rack (>= 1.0.0) rack (>= 1.0.0)
warden (0.10.7) warden (0.10.7)
rack (>= 1.0.0) rack (>= 1.0.0)
webmock (1.6.1) webmock (1.6.2)
addressable (>= 2.2.2) addressable (>= 2.2.2)
crack (>= 0.1.7) crack (>= 0.1.7)
will_paginate (3.0.pre2) will_paginate (3.0.pre2)
@ -363,16 +367,16 @@ PLATFORMS
ruby ruby
DEPENDENCIES DEPENDENCIES
SystemTimer SystemTimer (= 1.2.1)
addressable addressable (= 2.2.2)
aws aws (= 2.3.32)
bson (= 1.1) bson (= 1.1)
bson_ext (= 1.1) bson_ext (= 1.1)
bundler (>= 1.0.0) bundler (>= 1.0.0)
capybara (~> 0.3.9) capybara (~> 0.3.9)
carrierwave! carrierwave!
chef chef (= 0.9.12)
cloudfiles cloudfiles (= 1.4.10)
cucumber-rails (= 0.3.2) cucumber-rails (= 0.3.2)
database_cleaner (= 0.5.2) database_cleaner (= 0.5.2)
devise (= 1.1.3) devise (= 1.1.3)
@ -380,28 +384,28 @@ DEPENDENCIES
devise_invitable (= 0.3.5) devise_invitable (= 0.3.5)
em-websocket! em-websocket!
factory_girl_rails factory_girl_rails
fastercsv fastercsv (= 1.5.4)
haml haml (= 3.0.25)
http_accept_language! http_accept_language!
jammit jammit (= 0.5.4)
jasmine! jasmine!
json json (= 1.4.6)
launchy launchy
mini_magick mini_magick (= 3.2)
mocha mocha
mongo_mapper! mongo_mapper!
mongrel mongrel
nokogiri (= 1.4.3.1) nokogiri (= 1.4.3.1)
omniauth (= 0.1.6) omniauth (= 0.1.6)
rails (= 3.0.3) rails (= 3.0.3)
resque resque (= 1.10.0)
rest-client rest-client (= 1.6.1)
roxml! roxml!
rspec (>= 2.0.0) rspec (>= 2.0.0)
rspec-instafail rspec-instafail
rspec-rails (>= 2.0.0) rspec-rails (>= 2.0.0)
ruby-debug ruby-debug
thin thin (= 1.2.7)
twitter! twitter!
webmock webmock
will_paginate (= 3.0.pre2) will_paginate (= 3.0.pre2)