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

Bug#923340: RFS: dwarves-dfsg/1.12-2 (RC)



On Wed, Feb 27, 2019 at 09:33:43AM +0100, Domenico Andreoli wrote:
> On Tue, Feb 26, 2019 at 08:15:59PM +0100, Adam Borowski wrote:
> > On Tue, Feb 26, 2019 at 06:06:18PM +0100, Domenico Andreoli wrote:
> > > * Package name    : dwarves-dfsg
> > >   Version         : 1.12-2

> > >   * Update copyright to copyright-format/1.0. Closes: #919356.

> > The new copyright file contains references to GPL-2.0-only and
> > GPL-2.0-or-later without defining them.
> 
> According to https://spdx.org/licenses/ they are defined and supersede
> GPL-2 and GPL-2+ now deprecated (maybe I should file a bug). OTOH I'm
> reading that as long as copyright-format is not updated, new ones should
> not be used.

SPDX has nothing to the copyright-format.  The latter doesn't care about
short names at all, merely that 1. every file has a license, and 2. every
license is defined.

Thus, "GPL-2", "GPL-2+", "GPL-2.0-only", "GPL-2.0-or-later", "Meow-meow"
and "Cthulhu-fhtagn" have exactly the same meaning: they're merely
identifiers that need to be defined elsewhere in the file.  Obviously,
for human readers we still want GPL to mean GPL -- but it's a syntax vs
content distinction.

> Anyway, this is what I get if I switch to GPL-2 and GPL-2+ everywhere:
> 
> W: dwarves-dfsg source: missing-license-paragraph-in-dep5-copyright gpl-2+ (paragraph at line 102)
> N: 
> N:    The files paragraph in the machine readable copyright file references a
> N:    license, for which no standalone license paragraph exists.
> N:    
> N:    Refer to
> N:    https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ for
> N:    details.
> N:    
> N:    Severity: normal, Certainty: possible
> N:    
> N:    Check: source-copyright, Type: source
> N: 
> W: dwarves-dfsg source: missing-license-paragraph-in-dep5-copyright gpl-2 (paragraph at line 94)

So it does if you say "GPL-2.0-only" or "GPL-2.0-or-later"...

> I spent quite some time in trying to understand what lintian tries
> to tell me here. I verified that reshuffling the file does not help
> either, these errors stay in a similar location, as if lintian had some
> bug somewhere.

"references a license, for which no standalone license paragraph exists"

> I'm uploaded a new version with GPL-2/GPL-2+, should be available shortly.

I don't see it on mentors yet...


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Have you accepted Khorne as your lord and saviour?
⠈⠳⣄⠀⠀⠀⠀


Reply to: