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

Bug#498300: specify that architecture-specific dependencies must have a non-empty list of architectures



Russ Allbery <rra@debian.org> writes:

> I agree that it's better to just make this a syntax error rather than
> trying to guess at what it might mean.  So, seconded.  With Colin and I,
> that's enough to commit it, but since this has been stalled for about four
> years, I wanted to raise it again on the list and give people a few days
> to object.

> If anyone sees any problems with this, please speak up, or I'll merge this
> in a few days.

This change has been merged for the next release.

> diff --git a/policy.sgml b/policy.sgml
> index c1ff4b4..0f1dbf9 100644
> --- a/policy.sgml
> +++ b/policy.sgml
> @@ -4628,7 +4628,7 @@ Depends: libc6 (>= 2.2.1), exim | mail-transport-agent
>  	  Relationships may be restricted to a certain set of
>  	  architectures.  This is indicated in brackets after each
>  	  individual package name and the optional version specification.
> -	  The brackets enclose a list of Debian architecture names
> +	  The brackets enclose a non-empty list of Debian architecture names
>  	  in the format described in <ref id="arch-spec">,
>  	  separated by whitespace.  Exclamation marks may be prepended to
>  	  each of the names.  (It is not permitted for some names to be

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: