Message initialement envoyé sur la mailing
[email protected]
Le 20 juin 2008 12:38, Jérémy Dierx [email protected] a écrit :
Ce qu’il dit, c’est que le CRC est faux, c’est à dire que le paquet
télécharger (l’unde des gems rails) a été altérée pendant le
téléchargement.
Efface le cache, recommence.
Le vendredi 20 juin 2008 à 12:46 +0200, ook? ook! a écrit :
Ce qui ressemble à un calcul de crc incorrecte à la réception des paquets... Or la zlib ruby est bien dispo :
Ce qu’il dit, c’est que le CRC est faux, c’est à dire que le paquet
télécharger (l’unde des gems rails) a été altérée pendant le
téléchargement. Efface le cache, recommence.
Merci pour cette réponse.
J’ai effacé le cache, forcé l’installation du gem distant (gem install
rails --remote) et toujours ce problème de calcul crc.
Pour avoir plus d’infos, j’ai lancé un gem install rails --remote
–backtrace --debug
Qui m’a retourné l’erreur sur la lib openssl (not found)… l’ai-je
installé après la compilation de ruby ? Il me semble que non mais bon
peut-être ^^
j’ai relancé la compil de cette lib à partir des sources de ruby (j’ai
aussi relancé la compil de rubygems) , puis un petit test :
$ ruby -e “puts(require(‘openssl’))”
true
ouf! la lib est maintenant présente.
J’ai relancé un gem install rails --remote --backtrace --debug
argh ! toujours le même probleme !
j’ai installe ruby par les dépôt officiels de la distrib (apt-get
install ruby-full), puis je les ai supprimé (apt-get remove ruby-full)
sans purge ni autoremove pour ne pas supprimer les dépendances…
… et maintenant ça marche
Cela fait plus d’une dizaine de fois que je fais ce genre d’installation
sur ubuntu (exactement même config pas plus tard qu’hier), debian et
même windows et je n’ai jamais rencontré ce genre de problème ni dû
faire ce genre de manip pas très propre. Voilà si cela peut servir…
J.