1 votes

Rails ne s'installera pas sur Ubuntu en raison de builder

Est-ce que quelqu'un peut expliquer pourquoi gem pense que je n'ai pas builder >= 2.1.2 alors que j'ai clairement la version 3.0.0?

jason@ve:~$ gem install rails --pre
ERROR:  Erreur lors de l'installation de rails:
        activemodel nécessite builder (~> 2.1.2, en temps d'exécution)
jason@ve:~$ gem list

*** GEMMES LOCALES ***

abstract (1.0.0)
activesupport (3.0.3, 3.0.0.rc2)
builder (3.0.0)
erubis (2.6.6)
i18n (0.5.0)
mail (2.2.13)
memcache-client (1.8.5)
mime-types (1.16)
polyglot (0.3.1)
rack (1.2.1)
rack-mount (0.6.13)
rack-test (0.5.6)
text-format (1.0.0)
text-hyphen (1.0.0)
treetop (1.4.9)
tzinfo (0.3.23)
jason@ve:~$

2voto

andy47 Points 542

La désignation ~> 2.1.2 signifie "supérieure ou égale à la version 2.1.2, mais n'incluant pas la prochaine version majeure. Avec une version à trois composantes comme 2.1.2, cela signifie que les versions 2.1.2, 2.1.3, 2.1.4, etc. sont toutes valides mais 2.2.0 ou 3.0.0 seraient invalides.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X