Problème de chargement de gems


#1

Bonjour,

J’ai une petite question.
J’ai freezé mes gems dans mon appli (car ils ne sont pas installé chez
mon hébergeur).

Mon fichier de config contient:
config.gem ‘mislav-will_paginate’, :version => ‘~> 2.3.3’,
:lib => “will_paginate”,
:source => ‘http://
gems.github.com
config.gem ‘uuid’, :version => ‘~> 2.0.1’
config.gem ‘macaddr’, :version => ‘~> 1.0.0’
config.gem ‘geokit’, :version => ‘1.3.0’
config.gem ‘prawn’
config.gem ‘prawn-core’, :lib => “prawn/core”
config.gem ‘prawn-format’, :lib => “prawn/format”
config.gem “prawn-layout”, :lib => “prawn/layout”
config.gem “prawn-security”, :lib => “prawn/security”
config.gem ‘htmlentities’

Dans vendor/gem, j’ai bien tous ces gems, mais quand j’essaye
d’exécuter mon appli il me sort une erreur
no such file to load – prawn

Comme si il ne trouvait pas le gem.
J’utilise la version 0.6.3 et j’ai vérifié que les dépendances étaient
bien à a bonne version
Avez vous une idée d’où pourrait provenir cette erreur?

Merci
Nicolas


#2

Le 11/01/10 12:04, Tranquiliste a écrit :

gems.github.com
Dans vendor/gem, j’ai bien tous ces gems, mais quand j’essaye
d’exécuter mon appli il me sort une erreur
no such file to load – prawn

Comme si il ne trouvait pas le gem.
J’utilise la version 0.6.3 et j’ai vérifié que les dépendances étaient
bien à a bonne version
Avez vous une idée d’où pourrait provenir cette erreur?

Essaye /vendor/gems avec un S


#3

faute de frappe, dans mon message, ils sont bien dans vendor/gems

Nicolas


#4

Compiler? Je ne me souviens pas d’avoir compilé quoique ce soit sur
mon mac. Je fais une recherche.

Nicolas


#5

Le 11/01/10 14:30, Tranquiliste a écrit :

faute de frappe, dans mon message, ils sont bien dans vendor/gems

L’extension prawn nécessite d’être compilé je crois. L’est-elle ?


#6

Je ne sais pas exactement ce qui se passait, mais en fait je suis
repasé à prawn 0.4.1 et prawn-layout 0.1.0 et tout à l’air rentré dans
l’ordre. Peut être un pb d’incompatibilité

Nicolas


#7

En plus ça a marché (et ça marche en local) la seule chose que j’ai
faite c’est upgrader prawn en 0.6.3 avec les dépendences.

Nicolas