1DPKG-GENBUILDDEPS(1) General Commands Manual DPKG-GENBUILDDEPS(1)
2
3
4
6 dpkg-genbuilddeps - generate a list of packages used to build this
7 package
8
10 dpkg-genbuilddeps [arg ...]
11
13 This program is a wrapper around dpkg-depcheck(1). It should be run
14 from the top of a Debian build tree. It calls dpkg-buildpackage with
15 any arguments given on the command line, and by tracing the execution
16 of this, it determines which non-essential packages were used during
17 the package building. This can be useful in determining what the
18 Build-Depends control fields should contain. It does not determine
19 which packages were used for the arch independent parts of the build
20 and which for the arch dependent parts, not does it attempt to deter‐
21 mine which versions of packages are required. It should be able to run
22 under fakeroot rather than being run as root, as fakeroot dpkg-gen‐
23 builddeps, or dpkg-genbuilddeps -rfakeroot.
24
25 This program requires the build-essential package to be installed. If
26 it is not, please use dpkg-depcheck directly, with a command such as
27 dpkg-depcheck --all dpkg-buildpackage -us -uc -b -rfakeroot ...
28 All this program itself does is essentially to run the command:
29 dpkg-depcheck -b dpkg-buildpackage -us -uc -b -rfakeroot [arg ...]
30
32 dpkg-depcheck(1), fakeroot(1)
33
34 The Debian Policy Manual, sections on Build-Depends etc.
35
37 The original dpkg-genbuilddeps was written by Ben Collins
38 <bcollins@debian.org>. The current version is a simple wrapper around
39 dpkg-depcheck written by Bill Allombert <ballombe@debian.org>. This
40 manual page was written by Julian Gilbey <jdg@debian.org>.
41
42
43
44DEBIAN Debian Utilities DPKG-GENBUILDDEPS(1)