Re: Debian Policy 22.214.171.124 released
On Wed, Sep 19, 2012 at 10:01:39AM -0700, Don Armstrong wrote:
> On Wed, 19 Sep 2012, Joey Hess wrote:
> > Russ Allbery wrote:
> > > 7.8
> > > New `Built-Using' field, which must be used to document the
> > > source packages for any binaries that are incorporated into this
> > > package at build time. This is used to ensure that the archive
> > > meets license requirements for providing source for all binaries.
> > It seems that this was intended to apply to standalone binaries embedded
> > into things like d-i initrds (which already use it), but as it's written
> > it seems to apply to static linking of libraries as well.
> This sort of sounds like Built-Using: only needs to contain things
> which the package doesn't already Depends: (or perhaps even
> Recommends:) on.
He didn't deny that, but if you have static libs or header-only "libraries"
you don't have a Depends/Recommends: on the lib.