Provided by: dpkg-dev_1.19.7ubuntu3.2_all bug

NOM

       deb-triggers - Actions différées du paquet

SYNOPSIS

       actions différées

DESCRIPTION

       Un  paquet  déclare  ses  relations  avec  des actions différées en incluant un fichier triggers dans son
       archive de contrôle (c'est-à-dire DEBIAN/triggers au moment de la création du paquet).

       Ce fichier contient des directives, une par ligne. Les espaces de début et fin de ligne et  tout  ce  qui
       suit le premier caractère « # » sont supprimés, et les lignes vides seront ignorées.

       Les directives actuellement gérées sont :

       interest nom-action-différée
       interest-await nom-action-différée
       interest-noawait nom-action-différée

              Indique  que  le  paquet est concerné par l'action différée indiquée. Toutes les actions différées
              associées au paquet doivent être listées  en  utilisant  cette  directive  depuis  le  fichier  de
              contrôle des actions différées.

              Les   variantes   « await »   placent  le  paquet  qui  provoque  l'action  différée  dans  l'état
              « triggers-awaited » (actions différées attendues) selon la manière  dont  l'action  différée  est
              activée.  La  variante  « noawait »  ne place pas les paquets qui provoquent cette action différée
              dans l'état « triggers-awaited » même si le paquet déclenchant a déclaré une activation  « await »
              (par  soit  une  directive  activate-await  ou  activate,  soit  en utilisant l'option en ligne de
              commande dpkg-trigger --no-await. La variante « await » ne devrait être utilisée  que  lorsque  la
              fonctionnalité fournie par l'action différée n'est pas critique.

       activate nom-action-différée
       activate-await nom-action-différée
       activate-noawait nom-action-différée

              Cette  directive  permet  que  tout  changement  dans l'état de ce paquet active l'action différée
              spécifiée. L'action différée  sera  activée  au  début  des  opérations  suivantes :  dépaquetage,
              configuration,  suppression (y compris en cas de remplacement par un paquet conflictuel), purge et
              déconfiguration.

              Les variantes « await » ne placent le paquet  qui  provoque  cette  action  différée  dans  l'état
              « triggers-awaited » que si la directive concernée est aussi « await ». La variante « noawait » ne
              place  jamais  les  paquets qui provoquent cette action différée dans l'état « triggers-awaited ».
              Elle ne devrait être utilisée que lorsque la fonctionnalité fournie par  l'action  différée  n'est
              pas critique.

              Si  ce  paquet  disparaît  durant le dépaquetage d'un autre paquet, l'action différée sera activée
              lorsque la disparition est  constatée  vers  la  fin  du  dépaquetage.  L'exécution  d'une  action
              différée,  et  donc  le  passage du statut triggers-awaited (action-différée-attendue) à installed
              (installé), ne provoquera pas l'activation. Dans le cas d'un dépaquetage,  les  actions  différées
              listées dans l'ancienne et la nouvelle version du paquet seront activées.

       Les directives inconnues sont des erreurs qui empêcheront l'installation du paquet.

       Les  variantes « -noawait » doivent toujours être privilégiées quand c'est possible dans la mesure où les
       paquets provoquant une action différée ne sont pas placés en état « triggers-awaited » (actions différées
       attendues), et peuvent donc être  immédiatement  configurés  sans  recourir  à  l'exécution  de  l'action
       différée.  Si  les paquets provoquant l'action différée sont des dépendances d'autres paquets mis à jour,
       cela évitera le lancement de l'action différée et rendra possible l'exécution de  l'action  différée  une
       seule fois au cours des étapes finales de la mise à jour.

       Les variantes « -noawait » ne sont gérées qu'à partir de dpkg 1.16.1 et provoqueront des erreurs avec les
       versions plus anciennes.

       Les  alias  de variantes « -await » ne sont gérés qu'à partir de dpkg 1.17.21 et provoqueront des erreurs
       avec les versions plus anciennes.

       Si un paquet fournit une  directive  interest-noawait,  toute  activation  mettra  le  paquet  provoquant
       l'action  différée  en  mode « noawait », indépendamment du mode d'attente demandé par l'activation (soit
       « await », soit « noawait »). Si un paquet  fournit  une  directive  interest  ou  interest-await,  toute
       activation  mettra  le  paquet  provoquant  l'action  différée  en mode « await » ou « noawait » selon la
       manière dont il a été activé.

VOIR AUSSI

       dpkg-trigger(1), dpkg(1), /usr/share/doc/dpkg-dev/triggers.txt.gz.

TRADUCTION

       Ariel VARDI <ariel.vardi@freesbee.fr>, 2002. Philippe Batailler, 2006. Nicolas François,  2006.  Veuillez
       signaler toute erreur à <debian-l10n-french@lists.debian.org>.

1.19.7                                             2022-05-25                                    deb-triggers(5)