2013-04-15 5 views
1

Je ne suis pas tout à fait sûr quand il est arrivé, mais en essayant de lancer des homebrews sur ma machine Mountain Lion OS X produisent maintenant une étrange erreur:foireuse OSX Ruby Installation

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- checksums (LoadError)

Cela a été remarqué après une tentative ratée installer RVM avec la commande:

\curl -L https://get.rvm.io | bash -s stable --ruby

% Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 184 100 184 0  0 136  0 0:00:01 0:00:01 --:--:-- 155 
100 13145 100 13145 0  0 6879  0 0:00:01 0:00:01 --:--:-- 6879 
Please read and follow further instructions. 
Press ENTER to continue. 
Downloading RVM from wayneeseguin branch stable 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 124 100 124 0  0 433  0 --:--:-- --:--:-- --:--:-- 551 
100 3263k 100 3263k 0  0 1245k  0 0:00:02 0:00:02 --:--:-- 1467k 

Installing RVM to /Users/mike/.rvm/ 
    Adding rvm PATH line to /Users/mike/.bashrc /Users/mike/.zshrc. 
    Adding rvm loading line to /Users/mike/.bash_profile /Users/mike/.zprofile. 

    * WARNING: You have RUBYOPT set in your current environment. 
    This may cause rubies to not work as you expect them to as it is not supported 
    by all of them If errors show up, please try unsetting RUBYOPT first. 


# RVM: Shell scripts enabling management of multiple ruby environments. 
# RTFM: https://rvm.io/ 
# HELP: http://webchat.freenode.net/?channels=rvm (#rvm on irc.freenode.net) 
# Cheatsheet: http://cheat.errtheblog.com/s/rvm 
# Screencast: http://screencasts.org/episodes/how-to-use-rvm 

# In case of any issues run 'rvm requirements' or read 'rvm notes' 

Installation of RVM in /Users/mike/.rvm/ is almost complete: 

    * To start using RVM you need to run `source /Users/mike/.rvm/scripts/rvm` 
    in all your open shell windows, in rare cases you need to reopen all shell windows. 

# Mike Greiling, 
# 
# Thank you for using RVM! 
# I sincerely hope that RVM helps to make your life easier and 
# more enjoyable!!! 
# 
# ~Wayne 


rvm 1.19.5 (stable) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/] 

Searching for binary rubies, this might take some time. 
No binary rubies available for: osx/10.8/x86_64/ruby-2.0.0-p0. 
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies. 
Installing requirements for osx, might require sudo password. 
Skipping `brew update` make sure your formulas are up to date. 
RVM autolibs is now configured with mode '2' => 'check and stop if missing', 
please run `rvm autolibs enable` to let RVM do its job or run and read `rvm autolibs [help]` 
or visit https://rvm.io/rvm/autolibs for more information. 
Missing required packages: automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, sqlite. 
RVM autolibs is now configured with mode '2' => 'check and stop if missing', 
please run `rvm autolibs enable` to let RVM do its job or run and read `rvm autolibs [help]` 
or visit https://rvm.io/rvm/autolibs for more information. 
There were package installation errors, make sure to read the log. 
Check Homebrew requirements https://github.com/mxcl/homebrew/wiki/Installation 

Je ne suis pas sûr si elle était cela a échoué attem pt pour installer RVM qui a installé mon installation ruby ​​par défaut ou si homebrew lui-même est corrompu d'une manière ou d'une autre, mais j'aimerais que homebrew et l'installation native de osx de ruby ​​fonctionnent à nouveau si possible.

Il peut s'agir d'un paramètre PATH du terminal ou quelque chose, mais je suis nouveau à ce sujet et je n'ai aucune idée par où commencer.

+0

Que voulez-vous dire par * foireuse *? – Shoe

+1

Je ne travaille pas ... désolé pour la confusion. http://www.urbandictionary.com/define.php?term=borked – mikegreiling

Répondre

1

me semble avoir résolu le problème. Le problème semble avoir été avec homebrew lui-même.

j'ai couru les commandes suivantes pour corriger:

$ cd /usr/local 
$ git fetch origin 
$ git reset --hard origin/master 

Une fois que cela a été fait brew update travaillé comme il se doit et je re-RAN \curl -L https://get.rvm.io | bash -s stable --ruby pour obtenir RVM installé correctement.

+0

N'a pas aidé .. OS X Lion –

0

Essayez:

rvm get head && rvm reload 

pour mettre à jour votre installation RVM

+0

cette commande semblait fonctionner sans erreur, mais homebrew jette toujours l'erreur '' /usr/local/Library/Homebrew/formula_support.rb Dans 'require ': pas de fichier à charger - checksums (LoadError)' ' – mikegreiling

+0

essayez' rvm pkg install zlib' –

+0

Je crois que j'ai trouvé la solution. Merci beaucoup pour votre temps! – mikegreiling

1

Vous devez lire la sortie:

RVM autolibs is now configured with mode '2' => 'check and stop if missing', please run rvm autolibs enable to let RVM do its job or run and read rvm autolibs [help]

Si vous suivez les instructions de rvm site installation instructions il aurait travaillé:

\curl -#L https://get.rvm.io | bash -s stable --autolibs=3 --ruby 
+0

N'a pas aidé non plus. –