dpkg-genbuilddeps - Produire la liste des paquets utilisés pour la
construction de ce paquet
dpkg-genbuilddeps [
arg ...]
Ce programme encapsule les appels à
dpkg-depcheck(1). Il doit
être exécuté depuis la racine d'une arborescence de
construction d'un paquet Debian. Il appelle
dpkg-buildpackage avec tous
les paramètres donnés en ligne de commande, et en traçant
son exécution, il détermine quels paquets non essentiels ont
été utilisés pendant la construction du paquet. Cela peut
s'avérer utile pour déterminer ce que doit contenir le champ
Build-Depends du fichier control. Il ne sépare pas les paquets
utilisés pour l'étape de construction spécifique à
une architecture et ceux utilisés pour l'étape non
spécifique à une architecture ; il ne cherche pas non
plus à déterminer les versions de paquets qui seront
nécessaires. Il doit être capable de tourner avec
fakeroot plutôt que d'être exécuté en tant
que superutilisateur, en utilisant
fakeroot dpkg-genbuilddeps ou
dpkg-genbuilddeps -rfakeroot.
Ce programme nécessite que les paquets essentiels pour la construction
des paquets (build-essential) soient installés. Dans le cas contraire,
veuillez exécuter
dpkg-depcheck directement avec une commande
comme
dpkg-depcheck --all dpkg-buildpackage -us -uc -b -rfakeroot ...
Ce programme ne fait que lancer la commande suivante :
dpkg-depcheck -b dpkg-buildpackage -us -uc -b -rfakeroot [arg ...]
dpkg-depcheck(1),
fakeroot(1)
La
Charte Debian, sections Build-Depends, etc.
La version initiale de
dpkg-genbuilddeps a été
écrite par Ben Collins <
[email protected]>. La version actuelle
est un simple "wrapper" autour de
dpkg-depcheck écrit
par Bill Allombert <
[email protected]>. Cette page de manuel a
été écrite par Julian Gilbey <
[email protected]>.
Ce document est une traduction, maintenue à l'aide de l'outil po4a <
https://po4a.org/> par l'équipe de traduction francophone du
projet Debian.
Nicolas François, Guillaume Delacour, Cyril Brulebois, Thomas Huriaux et
David Prévot ont réalisé cette traduction.
L'équipe de traduction a fait le maximum pour réaliser une
adaptation française de qualité. Veuillez signaler toute erreur
de traduction en écrivant à <
[email protected]> ou par un rapport de bogue sur
le paquet devscripts.
La version anglaise la plus à jour de ce document est toujours
consultable en ajoutant l'option «
-L C » à la commande
man.