<div><font class="Apple-style-span" face="arial, helvetica, sans-serif">Hi Eloy, I have spent a bit of time with it.  Here&#39;s what I did to get things going:</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br>
</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">1)  sudo gem install rvm</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">2)  add the following to your .profile after the last &#39;export PATH=&#39; setting:</font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">      if [ -s ~/.rvm/scripts/rvm ] ; then source ~/.rvm/scripts/rvm ; fi</font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">      Note:  I didn&#39;t like running the &#39;rvm-install&#39; because it created several different shell files:</font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">                  ~/.bash_profile, ~/.bashrc, ~/.zshrc</font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">                  where each file contained similar content.</font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">3)  rvm list --all</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br>
</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">     Note:  The above gets a listing of all the available interpreters.  Also, I remember seeing macruby in the list and I&#39;ll query</font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif">                 the rvm list to see if this can be reinstated.</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br>
</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">4)  install some interpreters</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div>
<font class="Apple-style-span" face="arial, helvetica, sans-serif">     rvm install 1.9.1 1.9.2</font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">     Note:  The above install ruby 1.9.1 and 1.9.2</font></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></div><div><font class="Apple-style-span" face="arial, helvetica, sans-serif">5)  </font><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif">set the default ruby interpreter</font></span></div>
<div><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></span></div><div><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif">    rvm 1.9.2 --default</font></span></div>
<div><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif"> </font></span></div><div><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif">    or </font></span></div>
<div><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></span></div><div><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif">   ...</font></span></div>
<div><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></span></div><div><span class="Apple-style-span" style="line-height: 21px; white-space: pre; "><font class="Apple-style-span" face="arial, helvetica, sans-serif">Rubygems is great but the RVM team was able to get something working in a short amount of time.  Also, the gemcutter is a very good example of extending the gem command.  For example, after installing the gemcutter gem, it inherits the &#39;tumble&#39; option.  Thus,one can do the following:</font></span></div>
<div><font class="Apple-style-span" face="arial, helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 21px; white-space: pre;"><br></span></font></div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; line-height: 21px; white-space: pre; ">gem tumble</span></div>
<div><span class="Apple-style-span" style="line-height: 21px; white-space: pre;"><font class="Apple-style-span" face="arial, helvetica, sans-serif"><br></font></span></div><div><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif; line-height: 21px; white-space: pre; ">-Conrad</span></div>
<div><br></div>On Mon, Nov 2, 2009 at 1:34 AM, Eloy Duran <span dir="ltr">&lt;<a href="mailto:eloy.de.enige@gmail.com">eloy.de.enige@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word">Hey Conrad,<div><br></div><div>I agree that you don&#39;t notice the issue if you use RVM. But the fact remains that the issue still exists…</div><div><br></div><div>So as an interim solution you can indeed use RVM or, like Laurent does, use a separate gem home, but on the long run, imo, RubyGems should be enhanced to take care of this. I, for instance, haven&#39;t been able to get RVM to work (disclaimer: I haven&#39;t spent a lot of time trying to get it to work).</div>
<div><br></div><font color="#888888"><div>Eloy</div></font><div><div></div><div class="h5"><div><br><div><div>On Nov 2, 2009, at 9:26 AM, Conrad Taylor wrote:</div><br><blockquote type="cite"><div>Hi ALL, it&#39;s not too much of an issue if one is using the Ruby Version Manager (RVM) because it creates separate executable and gem directories for each Ruby implementation.  I haven&#39;t used MacRuby under RVM but it seems to do an excellent job of adding the appropriate executables to the path based on the current Ruby implementation.</div>

<div><br></div><div>-Conrad</div><div><br></div>On Mon, Nov 2, 2009 at 12:06 AM, Eloy Duran <span dir="ltr">&lt;<a href="mailto:eloy.de.enige@gmail.com" target="_blank">eloy.de.enige@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">I think the best solution would be if RubyGems would apply the same program prefix or suffix to the executables it installs. So in the case of MacRuby, the executable would be: /usr/bin/macspec.<div>

<br></div><div>I haven&#39;t had the time to look at RubyGems yet though, if anyone wants to take a stab at fixing this, by all means :)</div><div><br></div><font color="#888888"><div>Eloy</div></font><div><div></div><div>

<div><br><div><div>On 2 nov 2009, at 08:40, Matt Aimonetti wrote:</div><br><blockquote type="cite">Unfortunately this is not an issue with MacRuby, you would have many issues with ruby1.9 or any other implementations.<br>

<br>- Matt<br><br><div class="gmail_quote">On Sun, Nov 1, 2009 at 10:52 PM, s.ross <span dir="ltr">&lt;<a href="mailto:cwdinfo@gmail.com" target="_blank">cwdinfo@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex">When installing the gem using macgem, a shebang line is written pointing to macruby. The &quot;spec&quot; binary copied into /usr/bin forever after (or until manually edited or reinstalled) contains that shebang. Until MacRuby is close to parity with MRI (say... when MRI can run Rails), this may make less difference. Now, however, the single-location binary can cause a problem.<br>



<br>
I&#39;m not sure what a sensible solution is to this, but thought since rSpec is getting some attention, I&#39;d bring this up.<br>
<br>
-s<br>
_______________________________________________<br>
MacRuby-devel mailing list<br>
<a href="mailto:MacRuby-devel@lists.macosforge.org" target="_blank">MacRuby-devel@lists.macosforge.org</a><br>
<a href="http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel" target="_blank">http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel</a><br>
</blockquote></div><br>
_______________________________________________<br>MacRuby-devel mailing list<br><a href="mailto:MacRuby-devel@lists.macosforge.org" target="_blank">MacRuby-devel@lists.macosforge.org</a><br><a href="http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel" target="_blank">http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel</a><br>

</blockquote></div><br></div></div></div></div><br>_______________________________________________<br>
MacRuby-devel mailing list<br>
<a href="mailto:MacRuby-devel@lists.macosforge.org" target="_blank">MacRuby-devel@lists.macosforge.org</a><br>
<a href="http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel" target="_blank">http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel</a><br>
<br></blockquote></div><br>
_______________________________________________<br>MacRuby-devel mailing list<br><a href="mailto:MacRuby-devel@lists.macosforge.org" target="_blank">MacRuby-devel@lists.macosforge.org</a><br><a href="http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel" target="_blank">http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel</a><br>
</blockquote></div><br></div></div></div></div><br>_______________________________________________<br>
MacRuby-devel mailing list<br>
<a href="mailto:MacRuby-devel@lists.macosforge.org">MacRuby-devel@lists.macosforge.org</a><br>
<a href="http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel" target="_blank">http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel</a><br>
<br></blockquote></div><br>