Merci beaucoup Florent ! Bon je vais suivre cette methode.
Sinon cela serait top que je ne me retape pas tout et que je prenne les 
informations sur les gems depuis le gemspec. Hmmm, en fait, je parle de 
Bundler.
encore merci



Le jeudi 21 juin 2012 19:38:38 UTC+2, Florian Dutey a écrit :
>
> 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]

Répondre à