RubyGems 2.0.2 を使用しています。
redis にもデーモンにも依存していないように見える gem をインストールすると、それらがインストールされます。
% gem install my_gem
Successfully installed my_gem-0.1.2
Fetching: daemons-1.1.9.gem (100%)
Successfully installed daemons-1.1.9
Fetching: redis-3.0.4.gem (100%)
Successfully installed redis-3.0.4
Parsing documentation for my_gem-0.1.2
Installing ri documentation for my_gem-0.1.2
Parsing documentation for daemons-1.1.9
Installing ri documentation for daemons-1.1.9
Parsing documentation for redis-3.0.4
Installing ri documentation for redis-3.0.4
Done installing documentation for my_gem, daemons, redis after 3 seconds
3 gems installed
gem の依存関係を確認するために行ったことは次のとおりです。
% foreach i ( `gem list | sed -e 's/\ .*//' ` )
foreach? echo $i
foreach? gem dependency $i | grep "redis\|daemons"
foreach? end
インストールした gem のどれも、redis やデーモンに依存していません。RubyGems は他にどこから依存情報を取得できますか?