> There is also a rather ugly hack that I had to add to get around a > restriction in JRuby. Specifically, I overwrote Rake's FileUtils.sh > method. This doesn't seem to have caused any ill effects, even though I'm > technically stubbing part of the API (exitstatus and pid). The only problem > I'm having here is it seems to have broken shell launch (but not anything > else) under MRI. Considering the fact that my hack only applies when > running under JRuby, I'm not sure how this could be. If someone more > knowledgable in the dark arts of Rake could take a look, I would greatly > appreciate it (just run `buildr shell` in a Scala project under MRI).
False alarm. Turns out it was just an inconsistent series of gem installs. On a clean system, everything works fine. Daniel