From: Ryan Davis Date: 2009-06-24T14:32:55+09:00 Subject: Re: gem libray name conflict problem On Jun 23, 2009, at 21:51 , Heesob Park wrote: > Hi all, > > When I saw "require 'inline'" in a ruby file, I thought the gem is > 'inline'. So I runned "gem install inline" and it installed. > But the ruby file failed to run. After some inspection, I runned "gem > install RubyInline" and it installed. The ruby file still failed to > run. > Finally I runned "gem uninstall inline" and the ruby file runned to > succeed. > I noticed there are two gems named inline: inline (0.1.0) and > RubyInline (3.8.2, 3.8.1). > > I tried "gem search inline -r" > The output is > *** REMOTE GEMS *** > > inline (0.1.0) > inline_attachment (0.4.0) > InlineAttachment (0.3.0) > InlineFortran (1.0.0) > RubyInline (3.8.2, 3.8.1) > RubyInlineAcceleration (0.0.1) > > How to find out which gem's real library name is 'inline'? > How to avoid name conflict problem when I develop a new gem? I think I've talked to them before about that. I came first. :) `gem which inline` is what you're looking for.