On Fri, Oct 10, 2008 at 02:17:52AM +0200, Emanuel Carnevale wrote:
> Enough talk, why, I think I found some bugs, I hope it'll help you somehow:

I'll look through them right away.  Thanks for combing through this
hairy, uhh, underbelly??

Let me ask you guys something.  Have you run into a problem with the
gem installer crashing on you?  Because I've encountered an issue
with the progress bar and the Ruby thread being poison for each
other.  This is on a Tiger test machine.  The gem is installed, but
it crashes because of the progress-thread-poison situation.

Anyone else seen that?

> in Shoes::Setup within the gem method, you filter gem "hpricot" or gem
> "sqlite3-ruby"
> unfortunately this doesn't cover the attempt to install those gems trough
> dependencies:

I actually want to allow upgrade of hpricot and sqlite3, so I think
I'll just allow installation through RubyGems and write some code to
restart Shoes in case those are upgraded.

> doesn't work because it tries to compile hpricot (and it fails miserably
> while looking for stdio.h).

Okay, I need to work on the included rbconfig.rb then.

> Last patch is a feature request for source:
> what about
> 
> Shoes.setup do
> source "http://gems.github.com";
> gem "james-ruminant"
> end
> 
> james-ruminant is the one I was trying ;) Unfortunately surce works out of
> the box, but it erases the previous sources... I wanted to _add_ a source,
> hence the patch.

What if source took multiple args?

_why

Reply via email to