Yes, installing Gems requires you to run as Administrator, just like installing 
a gem on MacOS/Linux requires you do sudo. However, we will fall back to 
installing gems to the user-dir. I just think there needs to be better docs 
about this.

From: ironruby-core-boun...@rubyforge.org 
[mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Bobby Johnson
Sent: Tuesday, May 18, 2010 3:21 PM
To: ironruby-core@rubyforge.org
Subject: Re: [Ironruby-core] bug?

Program Files is a protected directory in Vista and Win7. I have run into 
permission issues in the past.
On Tue, May 18, 2010 at 2:52 PM, Jimmy Schementi 
<jimmy.scheme...@microsoft.com<mailto:jimmy.scheme...@microsoft.com>> wrote:
> Ok sounds good.
> A couple of feedback items for the installer, then:
> 1) default to a path without spaces, perhaps
Does installing to "Program Files" actually cause issues? Other than needing to 
quote the path to ir.exe?

> 2) have a checkbox for if we want to install with the i prefix or not on pre-
> installed gems (I know I for one wouldn't).
We don't preinstall any gems with IronRuby. So what you're asking is an option 
so we remove the "i" from "iri.bat", "irdoc.bat", and "igem.bat" ? Keep in mind 
the actual ruby files are still "ri", "rdoc", and "gem". For the problem with 
"ir script/console", rails should fix this (as in, JRuby has the same problem 
as they ship with jirb).

Also, I think there's a way to tell RubyGems to prefix the bat files it 
generates, so installing rails would install irails.bat, to keep things 
consistent.
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org<mailto:Ironruby-core@rubyforge.org>
http://rubyforge.org/mailman/listinfo/ironruby-core



--
"The explanation requiring the fewest assumptions is most likely to be correct."

- Occam's Razor
http://en.wikipedia.org/wiki/Occam's_Razor
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to