问题
Is it possible to search for all gems that rely on a certain rubygem?
For example, I'd like to ask for all gems in gemcutter that rely on the test-unit gem.
Background: I'm looking to see how other gems handle the issue mentioned here.
回答1:
I had the same problem, and found that some of the other suggestions for this question are now defunct. I came up with a 2-step solution that worked for me.
The following unix-y script will tell you all the gems your gems depend on:
gem list | egrep '^.*[ ]' -o | gem dependency
Then I just searched for the culprit in the output.
回答2:
Searching for gems with test-unit- brings up a few gems with test-unit- dependencies:
gem search test-unit-
Also, you can search your local gems dependencies with my gem grep plugin
gem grep -f dependencies test-unit
In a future release I plan to support searching remote gem dependencies ...
回答3:
Use Google + Gemcutter.
来源:https://stackoverflow.com/questions/1694594/how-do-i-find-gems-that-depend-on-a-given-gem