_why wrote:
On Thu, Nov 13, 2008 at 05:19:13PM +0100, Vassilis Rizopoulos wrote:
Ok, I used the Shoes.setup to get a few gems and I get the setting up dialog which just sits there doing nothing (Looking for ... and no progress on the bar).

Which gems exactly?

rutema and rutema_elements. Both available in rubyforge. Gem has no trouble uninstalling, reinstalling, listing or searching them from the normal Ruby installation.

And I think I have found it. RubyGems (at least the 1.2.0 version - haven't yet had time to reproduce with 1.3.0) has a problem with dependencies of gems when the version is set with =.
Now rutema requires ruport and ruport requires 'fastercsv =1.2.3'.
Doing a simple gem i rutema when nothing is installed will break under 1.2.0 with the message "ruport requires fastercsv 1.2.3". The workaround in my case would be to require the specific version before everything else. I will dive in the Shoes code and see if I can make it return a more meaningful message.
Cheers,
V.-

--
http://www.braveworld.net/riva

Reply via email to