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

Bug#999826: debian-policy: fix Build-Depends footnoteo



On Wed, Nov 17, 2021 at 11:10:54AM +0100, Johannes Schauer Marin Rodrigues wrote:
> Source: debian-policy
> Version: 4.6.0.1
> Severity: normal
> X-Debbugs-Cc: josch@debian.org
> 
> Hi,
> 
> currently, footnote [1] of §7 states:
> 
> > While Build-Depends, Build-Depends-Indep and Build-Depends-Arch permit
> > the use of alternative dependencies, these are not normally used by the
> > Debian autobuilders. To avoid inconsistency between repeated builds of a
> > package, the autobuilders will default to selecting the first
> > alternative, after reducing any architecture-specific restrictions for
> > the build architecture in question. While this may limit the usefulness
> > of alternatives in a single release, they can still be used to provide
> > flexibility in building the same package across multiple distributions
> > or releases, where a particular dependency is met by differently named
> > packages.
> 
> There are multiple problems with this footnote:
> 
> 1. "they are not normally used by the Debian autobuilders" should
>    instead be "they are never used by the Debian autobuilders" or it
>    should state when they are used and when they are not

If the base system on top of which the build-dependencies are to be
installed already include one of the alternative then it is used in
preference to the others.

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

Imagine a large red swirl here. 


Reply to: