[arch-general] [arch-dev-public] Ruby directory clean up proposal.

Paul Gideon Dann pdgiddie at gmail.com
Wed Feb 15 04:58:34 EST 2012


On Tuesday 14 Feb 2012 01:53:01 Peter Lewis wrote:
> I think it's worth separating out the "user" and the "admin" in this
> argument. To install a gem system-wide, you have to do something like "sudo
> gem install XXX", right? This is almost always a bad idea, IMO, and people
> hopefully won't do it at least during the normal run of working with ruby.
> Personally, I don't let gem mess with anything outside my home directory.

I'm worried.  I use "sudo gem install" to install gems system-wide.  It's not 
practical to use Arch packages for this instead, because I can't rely on a 
given gem always being packaged for Arch.  I also don't really see the point 
of packaging a package from another packaging system which already happily co-
exists with pacman.  I have no issue using gem to administer system gems, 
since they always stay in /usr/lib/ruby and don't interfere with the rest of 
the system (except for /usr/bin, admittedly).

Can you clarify if you're planning to make it impossible to use gem to install 
system gems?  I *really* want to avoid using pacman for system gems and gem 
elsewhere.  It makes no sense to me.  I'd rather use gem for all gems.

Maybe a quick summary of the plans so far?

Paul


More information about the arch-general mailing list