[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Paquets qui s'installent à chaque "aptitude upgrade"



Charles Plessy <plessy@debian.org> writes:

> Le Thu, Mar 12, 2009 at 10:45:39AM +0100, Nicolas KOWALSKI a écrit :
>> 
>> J'ai vu que pour changer ce numéro de version, on peut modifier le
>> fichier debian/changelog. Ok, mais si je fais ça, comment être sûr
>> qu'une mise-à-jour de sécurité sur le paquet mutt puisse être pris en
>> compte malgré mon nouveau paquet ? Utiliser un numéro de version
>> incrémenté une seule fois par rapport à la version du paquet original?
>> Ce sera suffisant ?
>
> Bonjour Nicolas,

Bonjour Charles,

> Si tu es sous Lenny, comme les mises à jour de sécurité ont pour numéro de
> version l'ancien avec 'lenny' accolé (par exemple, 3.2-5 devient 3.2-5lenny1),
> il suffit d'utiliser des numéros inférieurs, comme 3.2-5kowalski1 par
> exemple :) Si le point de départ est déjà une mise à jour de sécurité, on peut
> ruser avec un tilde : 3.2-5lenny2~modifmaison est inférieur à 3.2-5lenny2.

Merci pour cette explication, c'est beaucoup plus clair maintenant.
Elle tombe même très bien, ma machine est justement sous Lenny. :-)


> En cas de doute, dpkg peut comparer les versions:
>
> anx159《~》$ dpkg --compare-versions 1 lt 2 && echo "Oui, c'est bien vrai"
> Oui, c'est bien vrai
> anx159《~》$ dpkg --compare-versions 3 lt 2 && echo "Oui, c'est bien vrai"
> anx159《~》$ dpkg --compare-versions 3.2-5kowalski1 lt 3.2-5lenny1 && echo "Oui, c'est bien vrai"
> Oui, c'est bien vrai
> anx159《~》$ dpkg --compare-versions 3.2-5lenny2~modifmaison lt 3.2-5lenny1 && echo "Oui, c'est bien vrai"
> anx159《~》$ dpkg --compare-versions 3.2-5lenny2~modifmaison lt 3.2-5lenny2 && echo "Oui, c'est bien vrai"
> Oui, c'est bien vrai 

Voilà une astuce à conserver précieusement.

Un grand Merci,
-- 
Nicolas


Reply to: