Page 1 sur 1

[pacman] Empêcher maj d'un paquet (résolu)

Publié : mar. 05 mars 2013, 20:44
par vintherine
Bonjour / bonsoir,

un paquet me pose problème dans sa version actuelle : python2-sip 4.14.3-1. J'ai fait un downgrade (4.14.2-1) qui résout mon problème.
pour la petite histoire voir https://github.com/wbsoft/frescobaldi/issues/100

Naturellement si je fais un yaourt -Suya le paquet délictueux m'est de nouveau proposé. Une solution est donc de le mettre dans l'option IgnorePkg de pacman.conf, mais cela risque de poser des problèmes à terme et m’empêche de tester une future version (4.15.x ?). Existe-t-il un moyen de dire à pacman de ne pas installer une version donnée (la 4.14.3-1 dans l'exemple présent) mais de ne plus tenir compte de l'interdiction à la version suivante ?

Merci d'avance

Re: [pacman] Empêcher maj d'un paquet

Publié : mar. 05 mars 2013, 20:56
par Anghirrim
L'option

Code : Tout sélectionner

--ignore
? CF man pacman :copain:

Re: [pacman] Empêcher maj d'un paquet

Publié : mar. 05 mars 2013, 21:01
par vintherine
--ignore <package>
Directs pacman to ignore upgrades of package even if there is one available.

Si je comprend bien cela revient au même que la solution IgnorePkg dans pacman.conf, et ne permet pas d'accepter une version postérieure à celle en cause. Donc ne répond pas à ma question. Me trompe-je ?

Re: [pacman] Empêcher maj d'un paquet

Publié : mar. 05 mars 2013, 21:02
par Ypnose
Non, je ne crois pas que tu puisses interdire une certaine version. Il faudrait que tu checkes de temps à autre, voir si la version à changé.

Re: [pacman] Empêcher maj d'un paquet

Publié : mar. 05 mars 2013, 21:09
par vintherine
C'est bien ce que je craignais, merci. Je laisse le sujet actif un jour ou deux si par miracle quelqu'un a une autre solution.

Re: [pacman] Empêcher maj d'un paquet

Publié : mar. 05 mars 2013, 21:17
par Anghirrim
Ah désolé, je pensais que tu irais vérifier de temps en temps si ton paquet avait eu une nouvelle version! :)

Re: [pacman] Empêcher maj d'un paquet

Publié : mar. 05 mars 2013, 21:29
par vintherine
Arf... j'ai autant de mémoire qu'un poisson rouge (mon grand âge...), je finirai donc par oublier si la nouvelle version n'arrive pas rapidement.

Re: [pacman] Empêcher maj d'un paquet

Publié : mar. 05 mars 2013, 22:37
par Ypnose
Dans ce cas là, blacklist le paquet et de toute façon si une nouvelle version sort, tu auras un avertissement de pacman qui dit que tu ignores la mise à jour.
Cela devrait te rafraichir la mémoire.

Re: [pacman] Empêcher maj d'un paquet

Publié : mar. 05 mars 2013, 22:40
par vintherine
Ben voilà la réponse que j’espérais. Merci infiniment.