2013-02-13 13 views
21

Ich habe gem 'newrelic_rpm' in meinem Gemfile nach Heroku documentation. Wenn ich versuche, git push heroku master erhalte ich folgende auszuführen:Heroku Push-Fehler wegen New Relic RPM Edelstein

-----> Ruby/Rails app detected 
-----> Installing dependencies using Bundler version 1.3.0.pre.5 
     Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin --deployment 
     Fetching gem metadata from https://rubygems.org/........ 
     Fetching gem metadata from https://rubygems.org/.. 
     Could not find newrelic_rpm-3.5.6.46 in any of the sources 
! 
!  Failed to install gems via Bundler. 
! 
!  Heroku push rejected, failed to compile Ruby/rails app 

To [email protected]:reponame.git 
! [remote rejected] master -> master (pre-receive hook declined) 

Alle Ideen, wie dieses Problem beheben? Ich habe bereits versucht, bundle update wie diese SO Antwort: https://stackoverflow.com/a/4576816/337903 vergebens.

+1

Weitere Informationen kommen aus 'Heroku Logs'? –

Antwort

27

EDIT: 3.5.8.72 des Edelstein hat @thanks Chris veröffentlicht

Es scheint, die Bündler Abhängigkeit API-Probleme wird mit.

newrelic_rpm-3.5.6.46 wurde am 22. Januar 2013 gezogen. Aber wird immer noch von der API angefordert.

Durch das Sperren Ihrer gemfile auf die aktuelle Version wird das Problem in der Zwischenzeit behoben.

gem "newrelic_rpm", "~> 3.5.5.38" 
+6

FYI, Version 3.5.8.72 des Edelsteins wurde veröffentlicht, und die Bundler-Abhängigkeitsprobleme gibt es nicht mehr. Also wird ein 'bundle update newrelic_rpm' den Trick machen. – chrislopresto

+0

Sie sollten dies als Antwort chris posten – Daniel

0

Wie chrislopresto erwähnt, müssen Sie möglicherweise eine

bundle update newrelic_rpm 

ich dies als eine Antwort bin Entsendung tun, da es vorgeschlagen wurde, und hey, Versionen ändern.

Verwandte Themen