ÜBERSICHT
build-rdeps PaketBESCHREIBUNG
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.