2008/6/27 Eric Hodel <[EMAIL PROTECTED]>: > Is this for `gem` itself or for a gem-installed executable?
It is for the gem installed exectuable. Gem would install, say, 'mongrel_rails1.8' and then call 'update-alternatives' so that the alternatives system creates the necessary symlinks allowing the user to run 'mongrel_rails'. Rubygems is installed by 'apt' and 'apt' takes care running 'update alternatives' for the 'gem' command. Hence why I want 'update --system' to divert to running 'apt-get'. The general idea is that when the user switches versions of ruby - between 1.8, 1.9, rubinus or jruby the alternatives system causes the symlinks to switch and follow the 'current' flavour of Ruby. That and finally getting installed gem binaries on the PATH in Debian/Ubuntu without violating their file systems policy... In theory then apt packages generated from gems and gems installed directly will co-operate with each other. The nirvana of automatic apt-packages generated directly from gems should then by a SMOP (he says idealistically :-) -- Neil Wilson _______________________________________________ Rubygems-developers mailing list [email protected] http://rubyforge.org/mailman/listinfo/rubygems-developers
