On 10/19/07, Eric Hodel <[EMAIL PROTECTED]> wrote:
> What code are you looking at?  Gem.path is not hard coded.

Ah!!!!!!! Now I realize... whoever did the .deb jerry'd it!

   # The directory path where Gems are to be installed.
    #
    # Debian patch: search order of this directory.
    #   1. GEM_HOME enviroment variable
    #      (Using this, Gems are to be installed in any path as you like)
    #   2. /var/lib/gems (This is the default path in Debian system)
    #
    # return:: [String] The directory path
    #
    def dir
                  ### Debian ###
                  [EMAIL PROTECTED] ||= nil
      set_home(ENV['GEM_HOME']) if ENV['GEM_HOME']
      @gem_home ||= File.join("/var/lib/gems", Config::CONFIG['ruby_version'])
      #set_home(ENV['GEM_HOME'] || default_dir) unless @gem_home
                  ##############
      @gem_home
    end

T.
_______________________________________________
Rubygems-developers mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to