Provided by: devscripts_2.16.2ubuntu3_amd64
BEZEICHNUNG
build-rdeps - findet Pakete, die von einem speziellen Paket zum Bau abhängen (umgekehrte Bauabhängigkeit)
ÜBERSICHT
build-rdeps Paket
BESCHREIBUNG
build-rdeps sucht nach allen Paketen, die eine Bauabhängigkeit zum angegebenen Paket haben. 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.)
OPTIONEN
-u, --update führt vor der Suche nach Bauabhängigkeiten »apt-get update« aus. -s, --sudo benutzt Sudo, wenn »apt-get update« ausgeführt wird. Hat keine Auswirkungen, falls -u weggelassen wird. --distribution wählt eine andere Distribution, in der nach Bauabhängigkeiten gesucht wird. --only-main ignoriert »contrib« und »non-free« --exclude-component ignoriert die angegebene Komponente (z.B. »main«, »contrib«, »non-free«). --origin begrenzt die Suche einzig auf den angegebenen Ursprung (wie »Debian). -m, --print-maintainer gibt den Wert des Feldes »maintainer« für jedes Paket aus. --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 führt den Fehlersuchmodus aus. --help zeigt die Aufrufinformationen. --version zeigt die Versionsinformationen.
ANFORDERUNGEN
Das Werkzeug benötigt die »Sources«-Dateien von Apt, um für die geprüften Komponenten da zu sein. Im Standardfall bedeutet das, dass die Dateien in /var/lib/apt/lists für »main«, »contrib« und »non-free« vorhanden sein müssen. In der Praxis bedeutet das, dass eine »deb-src«-Zeile für jede Komponente hinzugefügt wird, z.B. deb-src http://<mirror>/debian <dist> main contrib non-free und hinterher »apt-get update« ausgeführt wird oder die Verwendung der Option »update« für dieses Werkzeug nötig ist.
LIZENZ
Dieser Code steht unter dem Copyright von Patrick Schoenfeld <schoenfeld@debian.org>, alle Rechte vorbehalten. Dieses Programm bringt ABSOLUT KEINE GEWÄHRLEISTUNG mit. Sie haben die Freiheit, diesen Code unter den Bedingungen der GNU General Public License, Version 2 oder später, weiterzugeben.
AUTOR
Patrick Schoenfeld <schoenfeld@debian.org>