Bug#886258: Clarify whether or not the Standards-Version field must be present, or lower Lintian tag severity

2018-07-18 Thread Bill Allombert
On Wed, Jul 18, 2018 at 03:24:12PM +, Holger Levsen wrote:
> On Wed, Jul 18, 2018 at 08:08:55PM +0800, Sean Whitton wrote:
> > Given that it seems we have a strong project consensus on always
> > including the field, seeking seconds to make Policy reflect that:
> > 
> > > diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.rst
> > > index 77ff81f..44080c9 100644
> > > --- a/policy/ch-controlfields.rst
> > > +++ b/policy/ch-controlfields.rst
> > > @@ -121,7 +121,7 @@ package) are:
> > >
> > >  -  :ref:`Build-Depends et al `
> > >
> > > --  :ref:`Standards-Version ` (recommended)
> > > +-  :ref:`Standards-Version ` (mandatory)
> > >
> > >  -  :ref:`Homepage `
> > >
> > > @@ -238,7 +238,7 @@ is described above, in :ref:`s-controlsyntax`.
> > >
> > >  -  :ref:`Dgit `
> > >
> > > --  :ref:`Standards-Version ` (recommended)
> > > +-  :ref:`Standards-Version ` (mandatory)
> > >
> > >  -  :ref:`Build-Depends et al `
> 
> seconded.

Seconded.

Cheers,
-- 
Bill. 

Imagine a large red swirl here. 


signature.asc
Description: Digital signature


Bug#886258: Clarify whether or not the Standards-Version field must be present, or lower Lintian tag severity

2018-07-18 Thread Holger Levsen
On Wed, Jul 18, 2018 at 08:08:55PM +0800, Sean Whitton wrote:
> Given that it seems we have a strong project consensus on always
> including the field, seeking seconds to make Policy reflect that:
> 
> > diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.rst
> > index 77ff81f..44080c9 100644
> > --- a/policy/ch-controlfields.rst
> > +++ b/policy/ch-controlfields.rst
> > @@ -121,7 +121,7 @@ package) are:
> >
> >  -  :ref:`Build-Depends et al `
> >
> > --  :ref:`Standards-Version ` (recommended)
> > +-  :ref:`Standards-Version ` (mandatory)
> >
> >  -  :ref:`Homepage `
> >
> > @@ -238,7 +238,7 @@ is described above, in :ref:`s-controlsyntax`.
> >
> >  -  :ref:`Dgit `
> >
> > --  :ref:`Standards-Version ` (recommended)
> > +-  :ref:`Standards-Version ` (mandatory)
> >
> >  -  :ref:`Build-Depends et al `

seconded.


-- 
cheers,
Holger


signature.asc
Description: PGP signature


Bug#886258: Clarify whether or not the Standards-Version field must be present, or lower Lintian tag severity

2018-07-18 Thread Sean Whitton
control: reassign -1 debian-policy
control: tag -1 -moreinfo +patch
control: user debian-pol...@packages.debian.org
control: usertags = normative

Hello,

On Wed 18 Jul 2018 at 03:22AM +0100, Chris Lamb wrote:

> To clarify, /missing/ Standards-Version?  If so it is, err, not
> prevalent at all:
>
>   https://lintian.debian.org/tags/no-standards-version-field.html

Thanks Jonathan and Chris for establishing that this Policy change would
not make any packages buggy.

Given that it seems we have a strong project consensus on always
including the field, seeking seconds to make Policy reflect that:

> diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.rst
> index 77ff81f..44080c9 100644
> --- a/policy/ch-controlfields.rst
> +++ b/policy/ch-controlfields.rst
> @@ -121,7 +121,7 @@ package) are:
>
>  -  :ref:`Build-Depends et al `
>
> --  :ref:`Standards-Version ` (recommended)
> +-  :ref:`Standards-Version ` (mandatory)
>
>  -  :ref:`Homepage `
>
> @@ -238,7 +238,7 @@ is described above, in :ref:`s-controlsyntax`.
>
>  -  :ref:`Dgit `
>
> --  :ref:`Standards-Version ` (recommended)
> +-  :ref:`Standards-Version ` (mandatory)
>
>  -  :ref:`Build-Depends et al `

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#886258: Clarify whether or not the Standards-Version field must be present, or lower Lintian tag severity

2018-07-17 Thread Chris Lamb
Hi Jonathan,

> What does the lintian lab say about prevalence in the archive?

To clarify, /missing/ Standards-Version?  If so it is, err, not
prevalent at all:

  https://lintian.debian.org/tags/no-standards-version-field.html

:)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#886258: Clarify whether or not the Standards-Version field must be present, or lower Lintian tag severity

2018-07-16 Thread Jonathan Nieder
Hi,

Chris Lamb wrote:
> Sean Whitton wrote:

>> Either Policy should mandate this field, or it should not be a Lintian
>> error when it is not present.
>
> Any update on this? It is somewhat tempting to re-assign this to Policy
> alone until there is a resolution there. What say you? :)

https://www.debian.org/doc/debian-policy/#source-package-control-files-debian-control
says 'Standards-Version (recommended)', meaning that specifying it is
recommended but not mandatory.  I think it's okay for lintian to error
out without it just because it's essential information that *lintian*
needs in order to do its job.

What does the lintian lab say about prevalence in the archive?  Is it
widely enough used that we could make it mandatory, make it an
ftpmaster autoreject, etc?

Thanks and hope that helps,
Jonathan



Bug#886258: Clarify whether or not the Standards-Version field must be present, or lower Lintian tag severity

2018-07-16 Thread Chris Lamb
tags 886258 + moreinfo
thanks

Dear Sean,

> Either Policy should mandate this field, or it should not be a Lintian
> error when it is not present.

Any update on this? It is somewhat tempting to re-assign this to Policy
alone until there is a resolution there. What say you? :)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-



Bug#886258: Clarify whether or not the Standards-Version field must be present, or lower Lintian tag severity

2018-01-03 Thread Sean Whitton
Package: debian-policy, lintian
Severity: normal

Hello,

On Tue, Jan 02 2018, Markus Koschany wrote:

> If the Standards-Version field is optional, great! Then let's get rid of
> it right now. The Lintian error is presumably as mistake, isn't it?

Either Policy should mandate this field, or it should not be a Lintian
error when it is not present.

-- 
Sean Whitton


signature.asc
Description: PGP signature