Dnes ráno, keď som sa pokúsil aktualizovať svoje webové stránky, heroku mi nedovolil aplikáciu presadiť. Tu je správa, ktorú som dostal.
Fetching gem metadata from http://rubygems.org/.......
Fetching gem metadata from http://rubygems.org/..
Fetching git://github.com/drhenner/nifty-generators.git
Could not find paperclip-3.1.3 in any of the sources
!
! Failed to install gems via Bundler.
!
! Heroku push rejected, failed to compile Ruby/rails app
! [remote rejected] master -> master (pre-receive hook declined)
Nemám kancelárske sponky - 3.1.3 v mojom súbore drahokamov. Nie som si istý, prečo hľadá kancelárske sponky 3.1.3. Tu je môj súbor drahokamov
source "http://rubygems.org"
gem "rails", "~> 3.2.6"
gem "asset_sync"
group :assets do
gem "uglifier", ">= 1.0.3"
end
gem "sass-rails", " ~> 3.2.3"
gem "activemerchant", "~> 1.17.0" #, :lib => "active_merchant"
gem "authlogic", "3.0.3"
gem "bluecloth", "~> 2.1.0"
gem "cancan", "~> 1.6.7"
gem "compass", "~> 0.12.rc.0"
gem "compass-rails"
gem "dalli", "~> 1.1.5"
gem "friendly_id", "~> 3.3"
gem "haml", ">= 3.0.13"#, ">= 3.0.4"#, "2.2.21"#,
gem "jquery-rails"
gem "aws-sdk"
group :production do
gem "pg"
gem "thin"
end
gem "nested_set", "~> 1.6.3"
gem "nokogiri", "~> 1.5.0"
gem "paperclip", "~> 3.0"
gem "prawn", "~> 0.12.0"
gem "rails3-generators", "~> 0.17.0"
gem "rmagick", :require => "RMagick"
gem "rake", "~> 0.9.2"
gem "state_machine", "~> 1.1.2"
gem "sunspot_solr"
gem "sunspot_rails", "~> 1.3.0rc"
gem "will_paginate", "~> 3.0.0"
gem "dynamic_form"
group :development do
gem "sqlite3"
gem "autotest-rails-pure"
gem "rails-erd"
gem "ruby-debug19"
end
group :test, :development do
gem "rspec-rails", "~> 2.8.0"
gem "capybara", :git => "git://github.com/jnicklas/capybara.git"
gem "launchy"
gem "database_cleaner"
end
group :test do
gem "factory_girl", "~> 3.3.0"
gem "factory_girl_rails", "~> 3.3.0"
gem "mocha", "~> 0.10.0", :require => false
gem "rspec-rails-mocha"
gem "rspec", "~> 2.8.0"
gem "rspec-core", "~> 2.8.0"
gem "rspec-expectations", "~> 2.8.0"
gem "rspec-mocks", "~> 2.8.0"
gem "email_spec"
gem "faker"
gem "autotest", "~> 4.4.6"
gem "autotest-rails-pure"
gem "autotest-growl"
gem "ZenTest", "4.6.2"
end
odpovede:
1 pre odpoveď č. 1Verzia 3.1.3 Paperclip bola z nejakého dôvodu „vytiahnutá“. Môžete to vidieť na internete Stránka RubyGems pre túto verziu, Váš Gemfile bol samozrejme zbalený počas krátkeho obdobia, kedy bol tento Gem k dispozícii.
Verzia 3.1.4 bola okamžitou náhradou, ak si neželáte vykonať aktualizáciu na najnovšiu verziu (3.3.1).
Ak ju chcete použiť, mali by ste aktualizovať svoj súbor Gemfile, aby čítal:
gem "paperclip", "~> 3.1.4"
beh bundle update paperclip
po úprave súboru Gemfile.
„Nemám kancelárske sponky - 3.1.3 v mojom súbore drahokamov. Nie som si istý, prečo hľadá kancelársku sponku 3.1.3.
~>3.0
je ako hovoriť >=3.0
a <4.0
, Preto platí 3.1.3. Príslušná dokumentácia je k dispozícii na internete Webová stránka Bundler.