Gem libray name conflict problem

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?

Regards,

Park H.

On Jun 23, 2009, at 21:51 , Heesob P. wrote:

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. :slight_smile:

gem which inline is what you’re looking for.

2009/6/24 Ryan D. [email protected]:

Finally I runned “gem uninstall inline” and the ruby file runned to
InlineAttachment (0.3.0)

Thanks, but I want remote search.
gem which inline --remote is not working.

Regards,

Park H.

unsubscribe

On Jun 23, 2009, at 22:55, Heesob P. wrote:

gem which inline --remote is not working.
There’s no easy way to implement a remote gem which.

You need to send the email to [email protected]

On Wed, Jun 24, 2009 at 7:38 AM, Mistress Janna Brossard <