Re: The use of Build-Depends: libc*-dev
Thomas Schoepf wrote:
On Thu, Nov 07, 2002 at 11:01:40AM -0700, Joel Baker wrote:
The issue recently came up on IRC that many (many!) packages seem to have
a Build-Depends: libc6-dev; so many, in fact, that it appears that the
Why do they build-depend on libc*-dev anyway? There's no need for it.
Policy Section 2.4.2:
It is not necessary to explicitly specify build-time relationships
on a minimal set of packages that are always needed to compile,
link and put in a Debian package a standard "Hello World!" program
written in C or C++. The required packages are called
_build-essential_, and an informational list can be found in
`/usr/share/doc/build-essential/list' (which is contained in the
There is also a problem with regular dependacies. Typically, libfoo-dev
will depend on libc6-dev.