A priori un bete: require 'rubygems'
gem 'gem_name', '=x.y.z' require 'gem_name' C'est en tout cas ce qui ressort d'une rapide recherche dans google (jamais eu ce genre de problème, donc difficile à dire). http://www.dzone.com/snippets/require-specific-version-gem http://www.ruby-forum.com/topic/109100 Le 21 juin 2012 19:21, Didier Lafforgue <[email protected]> a écrit : > Ola tout le monde, > > Je recontre un probleme avec un gem que je distribue. Ce gem n'est pas une > librairie a proprement parle mais uniquement un binaire. Malheureusement, > son comportement est different suivant les machines sur lequel il est > installe pour la simple raison que les gens n'ont pas toujours les memes > versions de libraries que le binaire utilise. > Evidemment, j'ai bien un gemspec qui fait son boulot lors de > l'installation. Mais a l'execution du binaire, je n'ai plus aucun controle > sur les versions des gems. > Alors j'ai bien tente d'y inclure aussi un Gemfile + Gemfile.lock (pas > propre je sais) pour verrouiller les versions mais j'ai d'autres problemes. > Quel est alors le best practice ? > Merci d'avance. > > Didier > > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
