Bonjour,
Encore un post à propos de ma tentative de déploiement avec Capistrano/
Webistrano (avec un peu de chance je vais trouver tout seul ;).
Ce coup ci j’ai un problème avec mes gems. J’ai fait un gems:unpack
qui m’a mis mes 2 gems dans vendor/gems avec pour chacun un répertoire
(le nom du répertoire comporte le nom de version). En local ça marche
bien mais quand je fais mon delpoy:cold j’obtiens les erreurs
suivantes sur mon serveur:
** [out :: ssh.alwaysdata.com] (in /nfs/http2/cvouslechef/www/test_ni/
releases/20090103175912)
** [out :: ssh.alwaysdata.com] These gems that this application
depends on are missing:
** [out :: ssh.alwaysdata.com] - mislav-will_paginate
** [out :: ssh.alwaysdata.com] - uuid
** [out :: ssh.alwaysdata.com] Run “rake gems:install” to install
them.
** [out :: ssh.alwaysdata.com] rake aborted!
** [out :: ssh.alwaysdata.com]
** [out :: ssh.alwaysdata.com] no such file to load – uuid
** [out :: ssh.alwaysdata.com]
** [out :: ssh.alwaysdata.com]
Et je n’arrive pas à savoir ce qui me manque. Faut il que je specifie
quelque chose dans ma config pour indiquer que j’ai freezé les gems?
Mon environment.rb contient :
# Custom gem requirements
config.gem ‘mislav-will_paginate’, :version => ‘~> 2.3.2’,
:lib => ‘will_paginate’,
:source => ‘http://
gems.github.com’
config.gem ‘uuid’, :version => ‘~> 2.0.1’
Merci de votre aide
Nicolas