SYNOPSIS
build-rdeps paquetDESCRIPTION
build-rdeps recherche tous les paquets qui dépendent du paquet indiqué pour leur construction (« reverse build depends » : dépendances de construction inverses)The default behaviour is to just `grep` for the given dependency in the Build-Depends field of apt's Sources files.
If the package dose-extra >= 4.0 is installed, then a more complete reverse build dependency computation is carried out. In particular, with that package installed, build-rdeps will find transitive reverse dependencies, respect architecture and build profile restrictions, take Provides relationships, Conflicts, Pre-Depends, Build-Depends-Arch and versioned dependencies into account and correctly resolve multiarch relationships for crossbuild reverse dependency resolution. (This tends to be a slow process due to the complexity of the package interdependencies.)
OPTIONS
- -u, --update
- Exécuter « apt-get update » avant de chercher les dépendances de construction.
- -s, --sudo
- Utiliser sudo pour l'exécution de « apt-get update ». Ça n'a aucun effet si -u n'est pas utilisée.
- --distribution
- Sélectionner une autre distribution, dans laquelle seront recherchées les dépendances de construction.
- --only-main
- Ignorer contrib et non-free
- --exclude-component
- Ignorer les composantes indiquées (par exemple, main, contrib, non-free).
- --origin
- Restreindre la recherche à l'origine indiquée seulement (par exemple « Debian »).
- -m, --print-maintainer
- Afficher le responsable (le champ Maintainer) pour tous les paquets.
- --host-arch
- Explicitly set the host architecture. The default is the value of `dpkg-architecture -qDEB_HOST_ARCH`. This option only works if dose-extra >= 4.0 is installed.
- --old
-
Force the old simple behaviour without dose-ceve support even if dose-extra
>= 4.0 is installed. (This tends to be faster.)
Notice, that the old behaviour only finds direct dependencies, ignores virtual dependencies, does not find transitive dependencies and does not take version relationships, architecture restrictions, build profiles or multiarch relationships into account.
- --build-arch
- Explicitly set the build architecture. The default is the value of `dpkg-architecture -qDEB_BUILD_ARCH`. This option only works if dose-extra >= 4.0 is installed.
- -d, --debug
- Exécuter en mode débogue.
- --help
- Afficher les informations sur l'utilisation.
- --version
- Afficher les informations sur la version.
CONDITIONS D'EXÉCUTION
L'outil a besoin des fichiers Sources d'APT présents pour les composantes vérifiées. Par défaut, cela signifie que les fichiers de /var/lib/apt/lists doivent être présents pour main, contrib et non-free.En pratique, cela signifie que la ligne deb-src doit être ajoutée pour chaque composante, par exemple :
deb-src http://<miroir>/debian <dist> main contrib non-free
et d'exécuter ensuite « apt-get update » ou d'utiliser l'option --update de cet outil.
LICENCE
Ce code est copyright Patrick Schoenfeld <[email protected]>, tous droits réservés. Ce programme est fourni SANS AUCUNE GARANTIE. Vous êtes libre de redistribuer ce code sous les termes de la licence publique générale GNU (GNU General Public Licence), version 2 ou ultérieure.AUTEUR
Patrick Schoenfeld <[email protected]>TRADUCTION
Cyril Brulebois <[email protected]>, 2006Thomas Huriaux <[email protected]>, 2006
David Prévot <[email protected]>, 2010-2013