debian

UNIX 115: apt build-dep .

Q: Wie installiere ich die für den Bau des Debian-Pakets im aktuellen Arbeitsverzeichnis notwendigen Pakete?

A: apt build-dep . interaktiv bzw. apt-get -q --assume-yes build-dep . in Skripten

Damit müsst ihr nicht mal mehr das Paket build-essential von Hand vorab installieren, weil das auch automatisch mit installiert wird.

Natürlich könnte ich auch weiterhin die benötigten Pakete aus der Datei debian/control im Abschnitt Source unter Build-Depends{,-Arch,-Indep} und die Negativlisten unter Build-Conflicts{,-Arch,-Indep} heraussuchen und von Hand per apt-get install --no-install-recommends … installieren. Oder ihr verwendet wenigstens dpkg-checkbuilddeps für das heraussuchen der fehlenden Pakete.

Damit braucht man auch kein /usr/lib/pbuilder/pbuilder-satisfydepends mehr, wovon es 5 Varianten gibt.

Siehe auch TofW: apt-get build-dep ..

Written on September 28, 2020