Fichier preinst paquet .deb

Bonjour,

J’aimerai connaitre le code à mettre dans un fichier preinst pour interrompre l’installation d’un paquet (en fonction d’une réponse donnée par l’utilisateur).
Pour le moment, au mieux le script s’interrompt bien mais avec un message d’erreur dpkg, au pire le script affiche mon echo “annulation …” mais continue l’installation.

J’ai essayé de retourner le code erreur vers /dev/null mais cela ne s’applique pas puisque le message d’erreur vient de dpkg et non de preinst, logique (enfin je pense…)

Merci

fran.b qui est spécialisé dans la création de paquet te répondra mieux que moi, mais je trouve le comportement de dpkg tout à fait normal, tu fais interrompre l’installation il retourne une erreur, c’est ce qu’il fait tout le temps.

Effectivement cela parait logique. De toute façon, mon .deb fonctionne, ainsi que les preinst et postinst, mon problème est juste un souci “cosmétique” (les mesages d’erreur meme en cas d’annulation c’est pas beau :smiley: ).
S’il existe toute de même une astuce, je suis preneur.

Merci

Oui, si on interrompt l’installation, dpkg doit sortir une erreur ne serait ce que pour que les paquets ayant besoin de ce paquet là soient au courant.