Provided by: devscripts_2.25.15_all bug

NOM

       dpkg-depcheck - Déterminer les paquets utilisés pour exécuter une commande

SYNOPSIS

       dpkg-depcheck [options] commande

DESCRIPTION

       Ce  programme  exécute  la  commande  indiquée avec strace puis détermine et affiche la liste des paquets
       utilisés par ce processus. La liste est affectée par les  options  décrites  plus  bas.  Un  bon  exemple
       d’utilisation  de  ce  programme consiste à exécuter dpkg-depcheck -b debian/rules build, qui donnera une
       première bonne approximation de la ligne  des  dépendances  de  construction  (Build-Depends)  du  paquet
       Debian.  Remarquez  cependant  que ça ne donne aucune information sur les versions nécessaires ou sur les
       paquets spécifiques à une architecture.

OPTIONS

       -a, --all
              Signaler les paquets utilisés pour exécuter la commande, ce qui est le  comportement  par  défaut.
              Utilisée  avec -b, -d ou -m, elle procure davantage d’informations sur les paquets ignorés par ces
              options.

       -b, --build-depends
              Ne signaler aucune utilisation d’un paquet "essential" (essentiel) ou "build-essential" (essentiel
              pour la construction des paquets), ou d’une de leurs dépendances (directes ou indirectes).

       -d, --ignore-dev-deps
              Ne pas afficher les paquets qui sont des dépendances directes des paquets -dev  utilisés,  ce  qui
              implique l’option -b.

       -m, --min-deps
              Donner  un  ensemble  minimaliste  de  paquets  nécessaires,  en prenant en compte les dépendances
              directes. Utiliser -m implique -d ainsi que -b.

       -C, --C-locale
              Exécuter la commande avec les paramètres régionaux ("locale") C.

       --no-C-locale
              Ne pas changer la "locale" lors de l’exécution de commande.

       -l, --list-files
              Signaler également la liste des fichiers utilisés dans chaque paquet.

       --no-list-files
              Ne pas signaler la liste des fichiers utilisés dans chaque paquet. Cette  option  annule  l’option
              -l.

       -o, --output=FICHIER
              Diriger le diagnostic du paquet dans le FICHIER plutôt que sur la sortie standard.

       -O, --strace-output=FICHIER
              Écrire  la sortie de strace dans FICHIER plutôt que dans un fichier temporaire lorsque la commande
              est "tracée".

       -I, --strace-input=FICHIER
              Utiliser la sortie strace du FICHIER au lieu de "trace" la commande. strace doit avoir été exécuté
              avec les options -f -q pour que cela fonctionne.

       -f, --features=LISTE
              Activer ou désactiver les fonctionnalités données dans la LISTE. Les fonctionnalités sont séparées
              par  des  virgules.  Une  fonctionnalité  est  activée  en  précisant  +fonctionnalité  ou   juste
              fonctionnalité  ;  elle  est désactivée en précisant -fonctionnalité. La liste des fonctionnalités
              reconnues actuellement est la suivante :
              warn-local
                     Avertir si des fichiers de /usr/local ou /var/local sont utilisés. Cette option est activée
                     par défaut.
              discard-check-version
                     Ne pas utiliser execve lorsque seul un paramètre --version est donné  au  programme.  C’est
                     une   astuce   pour   les  scripts  "configure"  qui  recherchent  des  exécutables  qu’ils
                     n’utiliseront pas finalement. Cette fonctionnalité est activée par défaut.
              trace-local
                     Essayer également d’identifier les accès aux fichiers de /usr/local et /var/local. Ce n’est
                     généralement pas très utile, puisque qu’aucun fichier  n’y  est  placé  par  Debian.  Cette
                     fonctionnalité est désactivée par défaut.
              catch-alternatives
                     Avertir  à propos des accès aux fichiers contrôlés par le système d’alternatives de Debian.
                     Cette fonctionnalité est activée par défaut.
              discard-sgml-catalogs
                     Ne pas prendre les accès aux catalogues SGML en considération. Certains outils lisent  tous
                     les  catalogues  au  démarrage.  Les  fichiers qui correspondent à l’expression rationnelle
                     /usr/share/sgml/.*\.cat sont considérés comme  des  catalogues.  Cette  fonctionnalité  est
                     activée par défaut.

       --no-conf, --noconf
              Ne  lire aucun fichier de configuration. L’option ne peut être utilisée qu’en première position de
              la ligne de commande.

       -h, --help
              Afficher un message d’aide et quitter.

       -v, --version
              Afficher la version et le copyright puis quitter.

VARIABLES DE CONFIGURATION

       Les deux fichiers de configuration /etc/devscripts.conf et ~/.devscripts sont évalués dans cet ordre  par
       un interpréteur de commandes pour placer les variables de configuration. Des options de ligne de commande
       peuvent  être utilisées pour neutraliser les paramètres des fichiers de configuration. Les paramètres des
       variables d’environnement sont ignorés à cette fin. Si la première option donnée en ligne de commande est
       --noconf, alors ces fichiers ne sont pas évalués. Les variables actuellement identifiées sont :

       DPKG_DEPCHECK_OPTIONS
              Il s’agit des options qui sont analysées avant les options de la ligne de commande. Par exemple,

              DPKG_DEPCHECK_OPTIONS="-b -f-catch-alternatives"

              qui permet de passer ces options à dpkg-depcheck avant que les options de  la  ligne  de  commande
              soient  analysées.  Il  est  conseillé  de  ne  pas jouer au plus fin avec les guillemets, car les
              interpréteurs de commandes sont assez capricieux à ce sujet !

VOIR AUSSI

       dpkg(1), strace(1), devscripts.conf(5), update-alternatives(8)

COPYRIGHT

       Copyright 2001 Bill Allombert <ballombe@debian.org>. Modifications copyright  2002,  2003  Julian  Gilbey
       <jdg@debian.org>.  dpkg-depcheck  est un logiciel libre, sous la licence publique générale GNU, version 2
       ou ultérieure (comme vous le souhaitez). Vous êtes  encouragés  à  apporter  des  modifications  et/ou  à
       distribuer   des  copies  sous  certaines  conditions.  Absolument  aucune  garantie  n’est  donnée  pour
       dpkg-depcheck.

TRADUCTION

       Ce document est une traduction, maintenue à lʼaide de lʼoutil po4a <https://po4a.org/>  par  lʼéquipe  de
       traduction francophone du projet Debian.

       Plusieurs  traducteurs  dont Nicolas François, Guillaume Delacour, Cyril Brulebois, Thomas Huriaux, David
       Prévot et Xavier Guimard ont contribué aux traductions.

       Lʼéquipe de traduction a fait le maximum pour réaliser une  adaptation  française  de  qualité.  Veuillez
       signaler toute erreur de traduction en écrivant à <debian-l10n-french@lists.debian.org> ou par un rapport
       de bogue sur le paquet devscripts.

       La  version anglaise la plus à jour de ce document est toujours consultable en ajoutant lʼoption « -L C »
       à la commande man.

dpkg-depcheck                                       Mars 2002                                   DPKG-DEPCHECK(1)