Control: tags -1 buster-ignore

Hi,

On Thu, Feb 07, 2019 at 12:54:59PM +1300, Michael Hudson-Doyle wrote:
>     It's true, however, that the Debian policy specifies built-using is for
>     copyright reasons.

Please note that policy says 'license or DFSG requirements to provide full
source code', not only license.

But policy doesn't clarify what that means in practice.

>     https://www.debian.org/doc/debian-policy/ch-relationships.html#
>     additional-source-packages-used-to-build-the-binary-built-using
> 
>     Specifically, the last pargraph reads:
> 
>     > This field should not be added solely for purposes other than
>     > satisfying license or DFSG requirements to provide full source
>     > code. In particular, it should not be added solely to enable finding
>     > packages that should be rebuilt against newer versions of their build
>     > dependencies.
> 
>     Yet, from what I understand, that is *exactly* how that field is used in
>     the golang team. Is that correct?
> 
>     It should be noted this is a SHOULD NOT and not a MUST NOT, so it's a
>     little more relaxed - may we are allowed to abuse it like this.
> 
>     I do wonder if it's deliberate, however. It seems to me this should be
>     clarified, both in dh-golang and in policy, either way.
> 
> 
> It's a pretty recent change in policy to clarify that how go packages use it 
> is
> not the intended use. When go packages started using Built-Using, they were
> 100% compliant with the wording (if not the intent) of policy :)

Whatever the outcome of this discussion, changing something for buster is too
late, so I'm tagging this bug buster-ignore.

Thanks,

Ivo

Reply via email to