IT박스

특정 종속성이있는 gem을 어떻게 알 수 있습니까?

itboxs 2020. 11. 28. 08:52
반응형

특정 종속성이있는 gem을 어떻게 알 수 있습니까?


gem에 주석을 달았지만 '번들 설치'는 여전히 실행되지 않습니다. 어떤 gem이 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

이미 다음 문제 해결 단계를 시도했습니다. https://github.com/carlhuda/bundler/blob/1-2-stable/ISSUES.md


bash 셸에서 다음을 수행 할 수 있습니다.

gem dependency name_of_the_gem --reverse-dependencies예를 들면 다음과 같습니다.

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))
...

이 답변에 링크가 포함되어 있음을 알고 있지만 링크 특정 답변이 아닙니다.

언제든지 rubygems.org 에서 gem의 역 종속성을 확인할 수 있습니다 . 웹 사이트의 오른쪽 패널에 링크가 있습니다.

여기에 이미지 설명 입력

또는 사이트를 방문 할 수 있습니다.

https://rubygems.org/gems/{gem_name}/reverse_dependencies

따라서 귀하의 경우

https://rubygems.org/gems/sys-proctable/reverse_dependencies

참고 URL : https://stackoverflow.com/questions/15079090/how-do-i-find-out-which-gem-has-a-specific-dependency

반응형