Bug#931975: dpkg-checkbuilddeps don't allow multiple Vcs-Git statements
On Sun, 2019-07-14 at 15:03:28 -0700, Russ Allbery wrote:
> In that case, should we increase the strength of this by changing the
> first sentence? I'm not seeing much purpose served by developer
> discretion here, and this clarifies matters for tool developers.
Sure.
> diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.rst
> index 81b3542..8124d64 100644
> --- a/policy/ch-controlfields.rst
> +++ b/policy/ch-controlfields.rst
> @@ -979,7 +979,10 @@ repository where the Debian source package is developed.
> or ``hg clone`` command. If no branch is specified, the packaging
> should be on the default branch.
>
> - More than one different VCS may be specified for the same package.
> + A package control file must not have more than one ``Vcs-<type>``
> + field. If the package is maintained in multple version control
> + systems, the maintainer should specify the one that they would prefer
> + other people to use as the basis for proposing changes to the package.
>
> For both fields, any URLs given should use a scheme that provides
> confidentiality (``https``, for example, rather than ``http`` or ``git``)
Seconded, too.
Thanks,
Guillem
Reply to: