2013-02-26 112 views
47

मैंने एक मणि टिप्पणी की, लेकिन 'बंडल इंस्टॉल' अभी भी नहीं चलेगा। मैं कैसे पता लगा सकता हूं कि कौन सा मणि sys-proctable पर निर्भरता है?मैं कैसे पता लगा सकता हूं कि किस मणि की विशिष्ट निर्भरता है?

$ bundle install 
Fetching gem metadata from https://rubygems.org/......... 
Fetching gem metadata from https://rubygems.org/.. 
Resolving dependencies... 
Could not find sys-proctable-0.9.2 in any of the sources 

$ grep proctable Gemfile 
    #gem 'sys-proctable', '0.9.2', :path => "vendor/gems" 

$ bundle list 
Resolving dependencies... 
Could not find gem 'rspec-rails (= 2.11.0) ruby' in the gems available on this machine. 

$ bundle viz 
Resolving dependencies... 
Could not find gem 'rspec-rails (= 2.11.0) ruby' in the gems available on this machine. 

$ bundle -v 
Bundler version 1.3.0 

$ ruby -v 
ruby 1.9.3p385 (2013-02-06 revision 39114) [i386-cygwin] 

Gemfile: http://pastebin.com/9WWMfKtv

मैं पहले से ही इन समस्या निवारण चरणों की कोशिश की है:,

gem dependency name_of_the_gem --reverse-dependencies उदाहरण के लिए: https://github.com/carlhuda/bundler/blob/1-2-stable/ISSUES.md

+1

Gemfile.lock सामान्य रूप से आपको दिखाता है निर्भरता, लेकिन मुझे यकीन नहीं है कि यह अभी तक आपके लिए जेनरेट किया गया है क्योंकि बंडलर सफलतापूर्वक पूरा नहीं हुआ था। –

उत्तर

77

बैश में शेल आप कर सकते हैं

gem dependency activesupport --reverse-dependencies        
Gem activesupport-2.3.14 
Used by 
actionpack-2.3.14 (activesupport (= 2.3.14)) 
activerecord-2.3.14 (activesupport (= 2.3.14)) 
activeresource-2.3.14 (activesupport (= 2.3.14)) 
... 
+0

यह काम नहीं किया। 'मणि निर्भरता - पाइप sys-proctable' मुद्रित' test-unit --version '> = 2.4.0'', लेकिन वह मणि मेरे Gemfile में नहीं है:' grep test-unit Gemfile'। – Chloe

+2

@Chloe आप इसे तब कोशिश कर सकते हैं: मणि निर्भरता sys-proctable - रिवर्स-निर्भरता, मैंने कमांड पर रिवर्स निर्भरता विकल्प जोड़ा। – fmendez

+0

हां! यह काम करता है! ' गार्ड-स्पार्क-1.2.0 (sys-proctable (> = 0))' – Chloe

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^