NOM
dpkg-depcheck - Dterminer les paquets utiliss pour excuter une commande
SYNOPSIS
dpkg-depcheck [options] commande
Ce programme excute la commande indique avec strace puis dtermine et
affiche la liste des paquets utiliss par ce processus. La liste est
affecte par les options dcrites plus bas. Un bon exemple d'utilisation
de ce programme consiste excuter dpkg-depcheck -b debian/rules build,
qui donnera une premire bonne approximation de la ligne des dpendances
de construction (Build-Depends) du paquet Debian. Remarquez cependant
que a ne donne aucune information sur les versions ncessaires ou sur
les paquets spcifiques une architecture.
OPTIONS
-a, --all
Signaler les paquets utiliss pour excuter la commande, ce qui
est le comportement par dfaut. Utilise avec -b, -d ou -m, elle
procure davantage d'informations sur les paquets ignors par ces
options.
-b, --build-depends
Ne signale aucune utilisation d'un paquet essential
(essentiel) ou build-essential (essentiel pour la construction
des paquets), ou d'une de leurs dpendances (directe ou
indirecte).
-d, --ignore-dev-deps
N'affiche pas les paquets qui sont des dpendances directes des
paquets -dev utiliss, ce qui implique l'option -b.
-m, --min-deps
Donne un ensemble minimaliste de paquets ncessaires, en prenant
en compte les dpendances directes. Utiliser -m implique -d et
aussi -b.
-C, --C-locale
Excute la commande avec les paramtres rgionaux ( locale ) C.
--no-C-locale
Ne change pas la locale lors de l'excution de commande.
-l, --list-files
Signale galement la liste des fichiers utiliss dans chaque
paquet.
--no-list-files
Ne signale pas la liste des fichiers utiliss dans chaque paquet.
Cette option annule l'option -l.
-o, --output=FICHIER
Dirige le diagnostic du paquet dans le FICHIER plutt que sur la
sortie standard.
-O, --strace-output=FICHIER
Lorsque la commande est trace , crit la sortie de strace dans
FICHIER plutt que dans un fichier temporaire.
-I, --strace-input=FICHIER
Utilise la sortie strace du FICHIER au lieu de tracer la
commande. strace doit avoir t excut avec les options -f -q pour
que cela fonctionne.
-f, --features=LISTE
Active ou dsactive les fonctionnalits donnes dans la LISTE. Les
fonctionnalits sont spares par des virgules. Une fonctionnalit
est active en prcisant +fonctionnalit ou juste fonctionnalit ;
elle est dsactive en prcisant -fonctionnalit. La liste des
fonctionnalits reconnues actuellement est la suivante :
warn-local
Avertit si des fichiers de /usr/local ou /var/local sont
utiliss. Cette option est active par dfaut.
discard-check-version
N'utilise pas execve lorsque seul un argument --version
est donn au programme. C'est une astuce pour les scripts
configure qui recherchent des excutables qu'ils
n'utilisent en fait pas. Cette fonctionnalit est active
par dfaut.
trace-local
Essaye galement d'identifier les accs aux fichiers de
/usr/local et /var/local. Ce n'est gnralement pas trs
utile, puisque qu'aucun fichier n'y est plac par Debian.
Cette fonctionnalit est dsactive par dfaut.
catch-alternatives
Avertit propos des accs aux fichiers contrls par le
systme d'alternatives de Debian. Cette fonctionnalit est
active par dfaut.
discard-sgml-catalogs
Ne prend pas les accs aux catalogues SGML en
considration. Certains outils lisent tous les catalogues
au dmarrage. Les fichiers qui correspondent l'expression
rationnelle /usr/share/sgml/.*\.cat sont considrs comme
des catalogues. Cette fonctionnalit est active par dfaut.
--no-conf, --noconf
Ne lit aucun fichier de configuration. L'option ne peut tre
utilise qu'en premire position de la ligne de commande.
-h, --help
Affiche un message d'aide et quitte.
-v, --version
Affiche la version et le copyright puis quitte.
VARIABLES DE CONFIGURATION
Les deux fichiers de configuration /etc/devscripts.conf et
~/.devscripts sont valus dans cet ordre par un interprteur de commandes
pour placer les variables de configuration. Des options de ligne de
commande peuvent tre utilises pour neutraliser les paramtres des
fichiers de configuration. Les paramtres des variables d'environnement
sont ignors cette fin. Si la premire option donne en ligne de commande
est --noconf, alors ces fichiers ne sont pas valus. Les variables
actuellement identifies sont :
DPKG_DEPCHECK_OPTIONS
Il s'agit des options qui sont analyses 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 analyses. Il est conseill
de ne pas jouer au plus fin avec les guillemets, car les
interprteurs de commandes sont assez capricieux ce sujet !
VOIR AUSSI
dpkg(1), strace(1), update-alternatives(8) et devscripts.conf(5).
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 gnrale GNU, version 2 ou
ultrieure (comme vous le souhaitez). Vous tes encourags apporter des
modifications et/ou distribuer des copies sous certaines conditions.
Absolument aucune garantie n'est donne pour dpkg-depcheck.
TRADUCTION
Ce document est une traduction, ralise par Nicolas Franois, Guillaume
Delacour, Cyril Brulebois et Thomas Huriaux.
L'quipe de traduction a fait le maximum pour raliser une adaptation
franaise de qualit.
La version anglaise la plus jour de ce document est toujours
consultable en ajoutant l'option -L C la commande man.
N'hsitez pas signaler l'auteur ou la liste de traduction
<debian-l10-french@lists.debian.org>, selon le cas, toute erreur dans
cette page de manuel.