Re: Bug#70269: automatic build fails for potato
On 20000830T112651-0500, Steve Greenland wrote:
> On 29-Aug-00, 16:05 (CDT), Buddha Buck <bmbuck@14850.com> wrote:
> > Would it make sense to make policy something like "All official Debian
> > auto-build machines will have installed this set of build packages: gcc,
> > ..., and debhelper. Debian packages are not required to specify build
> > dependencies on these packages."
>
> That's pretty much the definition (or at least the *use*) of
> Build-Essential: packages that may be assumed to be present, so that
> they need not be listed in Build-Depends.
It's not the definition. One of the explicit design goals for the current
setup was that policy should not need to mention specific packages.
The definition is the following:
It is not be 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
`build-essential' package).
(Debian Policy v. 3.2.1.0, section 2.4.2.)
--
%%% Antti-Juhani Kaijanaho % gaia@iki.fi % http://www.iki.fi/gaia/ %%%
Hypertekstivisionääri Ted Nelson luennoi Jyväskylässä 29.-31.8.
Lisätietoja saa minulta.
Reply to: