[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: