>  - The fields change as follows:
>                Depends         -> Build-Depends
>                Arch-Depends    (removed as suggested by Roman Hodek)
>                Indep-Depends   -> Build-Indep-Depends
>                Conflicts       -> Build-Conflicts
>                Arch-Conflicts  (removed as suggested by Roman Hodek)
>                Indep-Conflicts -> Build-Indep-Conflicts
>        (The rename suggested by Steve Greenland)

Ok.

>  - The syntax of the fields is explicitly mentioned to be
>        identical to binary Depends et al.  Mentioning redundant
>        packages is explicitly discouraged.  Strict versioning
>        for -dev packages must be used.
>        (Suggested by Roman Hodek.)

Ok.

> The following suggestions will NOT be part of this proposal.  They may
> be proposed separately if necessary.

Ok.

> +            <item>
> +              <p>
> +                The <tt>Build-Indep-Depends</tt> and
> +                <tt>Build-Indep-Conflicts</tt> fields apply to the targets
> +                <tt>build</tt>, <tt>binary</tt> and
> +                <tt>binary-indep</tt>.
> +              </p>
> +            </item>
> +          </taglist>
> +

Isn't that wrong? I think Build-Indep-{Depends,Conflicts} apply only
to 'binary-indep' (and transitive to 'binary'), but not to 'build'.
Otherwise, you'd have to install Build-Indep-Depends also for the pure
build...

Except that (probable) leftover from the previous version, I formally
second the proposal.

Roman

Reply via email to