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

Bug#328951: Clarification for difference between Build-Depends and Build-Depends-Indep (Section 7.6)



On Mon, Sep 19, 2005 at 08:47:12AM +1000, Ben Finney wrote:
> On 18-Sep-2005, Christoph Berg wrote:
> >  	    <p>
> > -	      There is no Build-Depends-Arch; the autobuilders will
> > -	      only need the Build-Depends if they know how to build
> > -	      only build-arch and binary-arch.  Anyone building the
> > +	      Build-Depends is essentially "Build-Depends-Arch";
> > +	      the autobuilders will only need the Build-Depends since they
> > +	      only use build-arch and binary-arch.  Anyone building the
> >  	      build-indep/binary-indep targets is basically assumed to
> >  	      be building the whole package and so installs all build
> >  	      dependencies.
> 
> That substitutes one confusion for another (since it no longer
> disclaims the existence of Build-Depends-Arch). I'd suggest this:
> 
>     There is no Build-Depends-Arch; this role is essentially met with
>     Build-Depends, since the autobuilders only use build-arch and
>     binary-arch. Anyone building the [...]

But it is not the case either, autobuilders use dpkg-buildpackage -B,
which call 'build' and 'binary-arch', and do not use 'build-arch'
because it does not know if it is available.  This is a bug I try to fix
for several years, and I have a faint hope to achieve this in 2006.

Cheers,
-- 
Bill. <ballombe@debian.org>

Imagine a large red swirl here. 



Reply to: