2013-03-07 7 views
6

मुझे इससे पहले कभी भी इस समस्या का सामना नहीं हुआ है, इसलिए मुझे नहीं पता कि जवाबों को कहां से शुरू करना है ... Google के बावजूद ऐसा लगता है इस विषय से संबंधित एक खाली सड़क बनें।रेल बंडलर: "किसी भी स्रोत में झुकाव-1.3.5 नहीं मिला"

जब मैं Heroku करने के लिए अपने आवेदन को पुश करने की कोशिश मैं यह संदेश प्राप्त:

-----> 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 tilt-1.3.5 in any of the sources 
! 
!  Failed to install gems via Bundler. 
! 
!  Heroku push rejected, failed to compile Ruby/rails app 

मैं अपने gemset नष्ट कर दिया और मेरी Gemfile में खुले दिल से आवश्यक झुकाव बार की संख्या भारी मात्रा, साथ ही खत्म हो गया शुरू कर दिया है, लेकिन कोई भाग्य नहीं, मुझे अभी भी यह संदेश मिलता है।

जैसा कि मैंने कहा, मुझे कल तक यह त्रुटि कभी नहीं मिली है और माना जाता है कि यह एक मामूली बग था जिसे ठीक किया जाएगा। ऐसा लगता है कि यह मामला नहीं है, और मैं इस मुद्दे को ठीक करने के लिए क्या करने की आवश्यकता है, यह जानने की कोशिश कर रहा हूं कि मैं अपने सिर को खरोंच कर रहा हूं।

कोई सुझाव?

संपादित GEMFILE

source 'https://rubygems.org/' 

gem 'rails', '3.2.12' 
gem 'thin' 
gem 'bcrypt-ruby', '~> 3.0.0' 
gem 'bootstrap-sass' 
gem 'will_paginate' 
gem 'bootstrap-will_paginate' 
gem 'jquery-rails' 
gem 'rails_autolink' 

group :assets do 
    gem 'sass-rails', '~> 3.2.3' 
    gem 'coffee-rails', '~> 3.2.1' 
    gem 'uglifier', '>= 1.0.3' 
end 

group :development, :test do 
    gem 'sqlite3' 
end 

group :production do 
    gem 'pg', '0.14.1' 
end 
+1

आप हमें अपनी मणि फ़ाइल दिखा सकते हैं –

+0

हाँ मैं Gemfile दिखाने के लिए संशोधित किया था। नोट मैंने अपने Gemfile.lock को हटाने और परिवर्तन करने की कोशिश की लेकिन अभी भी भाग्य नहीं है। –

+0

इसे डाउनग्रेड करने का प्रयास करें। Heroku साइट में बस इसके बारे में कुछ देखा। –

उत्तर

1

मैं एक ही त्रुटि हो रही है ठीक करना चाहिए धकेलने से पहले bundle update और फिर git add चल रहा है। IRichLau noted in this comment के रूप में, 1.3.4 या 1.3.6 काम करने के लिए लॉकिंग।

Gemfile में:

gem 'tilt', '1.3.4' # or '1.3.6' is now out and also works. 

तो बंडल:

bundle update tilt 

संदेश प्रतिबद्ध सुनिश्चित करें कि इस काल्पनिक त्रुटि के ridiculousness के अनुरूप है। ;)

1

यह

+0

'बंडल अपडेट झुकाव' मुझे बस चाहिए था। पूरी तरह से यकीन नहीं है कि इसे पहले क्यों नहीं मिला। –

+0

क्या आप समझा सकते हैं कि आरवीएम जेमसेट प्रीस्टिन वास्तव में क्या करता है? यह कहता है "प्राचीन स्थिति को बहाल करता है"। मैं उलझन में हूं कि यह कैसे काम करता है। –

0

यह मेरे साथ हुआ जब मेरे पास चमकदार मणि के 2 अलग-अलग संस्करण थे।

नए चमकदार मणि को बंडल का एक नया संस्करण की आवश्यकता है।

तो मेरी deploy.rb के शीर्ष में मैं मजबूर brightbox मणि संस्करण:

gem 'brightbox', '2.3.8' 
संबंधित मुद्दे