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

Bug#846970: Patch to document Build-Indep-Architecture field



On Fri, 15 Jun 2018 at 18:16:47 +0100, Ian Jackson wrote:
> > > +Specification of architectures on which the architecture-independent
> > > +binary packages are known to be buildable and/or not buildable.  If
> > > +this field is not specified, it defaults to ``any``, matching all
> > > +Debian machine architectures.  If specified, it should be either
> > > +
> > > +-  A unique single word identifying a Debian machine architecture as
> > > +   described in :ref:`s-arch-spec`.
> > > +
> > > +-  An architecture wildcard identifying a set of Debian machine
> > > +   architectures, see :ref:`s-arch-wildcard-spec`.

> I'm afraid I don't understand this.

Was the intention that the Build-Indep-Architecture is a space-separated
list of words, each of which is an architecture or architecture wildcard
as defined above? That would make more sense (and would almost match
Architecture in debian/control or in a .dsc file, except that 'all'
doesn't make sense here and so is disallowed, which as far as I can
work out makes the only difference between those two Architecture fields
disappear).

I know the intention was "it's the same as Architecture because we
already have to know how to parse that", but Architecture has different
specifications in debian/control, in a .dsc file, in a .changes file,
and in a binary package's DEBIAN/control...

    smcv


Reply to: