Hi,

An explicit exit was added to InstallCommand#execute in revision 1621
to address bug #17438.

However, this breaks apps which invoke rubygems programatically.

Can this be rolled back and implemented at a higher level?  I
interface programatically via GemRunner#run.  If this is the correct
way, it seems like you should pass the return code up to the top-level
'gem' executable and perform the exit there.  Alternately, some sort
of "programmatic flag" could be passed in somewhere, but handling the
exit in the top-level executable seems more appropriate.

This completely broke GemInstaller, so I'd like to get it rolled back
or patched.  If you are too busy, I can take a shot at it.

Thanks,
-- Chad
_______________________________________________
Rubygems-developers mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to