Debian Bug report logs - #472199
licensecheck: output formats: DEP-5 output is imperfect

Package: licensecheck; Maintainer for licensecheck is Debian Perl Group <[email protected]>; Source for licensecheck is src:licensecheck (PTS, buildd, popcon).

Reported by: Jan Hauke Rahm <[email protected]>

Date: Sat, 22 Mar 2008 16:45:01 UTC

Severity: wishlist

Tags: confirmed

Merged with 595272

Fix blocked by 526701: licensecheck: options: recursive scan should check all files (--check=".*" by default), 545193: licensecheck: options: recursive scan should check all files (--recursive should imply --check=".*"), 828941: licensecheck: source formats: extract strings from binary files with binwalk or hachoir, 828948: licensecheck: source formats: extract strings from binary files with binwalk or hachoir, 837973: licensecheck: source formats: extract metadata from fonts, 960694: licensecheck: file selection: detect and skip binary files by default, 960695: licensecheck: options: profiles other than current "code comments in independent plaintext files", 1040063: licensecheck: source formats: extract metadata from fonts

Full log


Message #47 received at [email protected] (full text, mbox, reply):

Received: (at control) by bugs.debian.org; 2 Sep 2010 16:53:00 +0000
From [email protected] Thu Sep 02 16:53:00 2010
X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02
	(2008-06-10) on busoni.debian.org
X-Spam-Level: 
X-Spam-Bayes: score:0.0000 Tokens: new, 15; hammy, 150; neutral, 50; spammy,
	0. spammytokens: hammytokens:0.000-+--forcemerge, 0.000-+--1024D,
	0.000-+--1024d, 0.000-+--devscripts, 0.000-+--usertag
X-Spam-Status: No, score=-8.0 required=4.0 tests=AWL,BAYES_00,FOURLA,
	FROMDEVELOPER,HAS_BUG_NUMBER,IMPRONONCABLE_2,MURPHY_DRUGS_REL8,SPF_PASS
	autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02
Return-path: <[email protected]>
Received: from mail-gw0-f52.google.com ([74.125.83.52])
	by busoni.debian.org with esmtp (Exim 4.69)
	(envelope-from <[email protected]>)
	id 1OrD24-0008Sx-Mu; Thu, 02 Sep 2010 16:53:00 +0000
Received: by gwj20 with SMTP id 20so353382gwj.11
        for <multiple recipients>; Thu, 02 Sep 2010 09:52:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:sender:received
         :in-reply-to:references:date:x-google-sender-auth:message-id:subject
         :from:to:cc:content-type;
        bh=zEGfWkRK5Hf90WpBkwZMDrUwJTTY/IQ4ucZaKZuQzL0=;
        b=EphI1IaDUiDtv9HznNoYbZtlEMnXrd/EZtaBtzeL5ToKECGBP5b2V32qPW3HzmzuFC
         OnjTECwnqbW5ChuWmPfKGLnU5aZnbhPSDpli1ikopA5ewpL0RlnC75EVQJqPEsCwX0HH
         4kddw/d+k/7AlbRGngPnwlbSE1iDyquigaKWg=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:cc:content-type;
        b=Nfn3o1a80Ihn3L2axQbF2x426Bz6/Jkn0F6awOl1J+gWCjjXWebAL91VqYzKUVjwAz
         ZtdreEotHzVf9at/4aUT3pRZ1Onxl0oa+9YITQzlJZ5Xh01IlGcXtVzS0ZUMDZHOPXpA
         5QuuWAC8uNmtO+n6LctcWTRz4oY3j3SLqI9ag=
MIME-Version: 1.0
Received: by 10.239.184.202 with SMTP id z10mr389631hbg.208.1283446373300;
 Thu, 02 Sep 2010 09:52:53 -0700 (PDT)
Sender: [email protected]
Received: by 10.239.174.1 with HTTP; Thu, 2 Sep 2010 09:52:53 -0700 (PDT)
In-Reply-To: <1283444495.25788.1.camel@brainbug>
References: <1283444495.25788.1.camel@brainbug>
Date: Thu, 2 Sep 2010 12:52:53 -0400
X-Google-Sender-Auth: ggdGAQzbjAutha14UPF-1muc8ps
Message-ID: <[email protected]>
Subject: Re: Bug#595272: licensecheck: please allow to format output according
 to DEP5
From: James Vega <[email protected]>
To: Fabian Greffrath <[email protected]>, [email protected]
Cc: Jonas Smedegaard <[email protected]>
Content-Type: text/plain; charset=UTF-8
Delivered-To: [email protected]
user [email protected]
usertag 595272 licensecheck
forcemerge 472199 595272
thanks

On Thu, Sep 2, 2010 at 12:21 PM, Fabian Greffrath <[email protected]> wrote:
> currently, licensecheck (if invoked via "-r --copyright") reports the
> copyright
> and license information for a specific source tree in a per-file format,
> but
> does not allow for the grouping of files with the same combination of
> copyright
> holder and license as current DEP5 suggests.
>
> Current CDBS (thus CC:ing the CDBS maintainer) provids a nice little
> helper
> script in /usr/lib/cdbs/licensecheck2dep5 that allows to convert
> licensecheck's
> output into DEP5 format [1].

Thanks for the pointer to CDBS' script.  Comparing that with the
existing patch to licensecheck should hopefully give a good base to work
from.

I've personally been avoiding this since DEP-5 is still a draft and is
subject to change, although it has been stagnant for a while.  I'll have
to see how things progress since Lars Wirzenius has stepped up to
continue pushing the DEP to completion.

I'll revisit this post-Squeeze as I'm only considering Squeeze targetted
changes to devscripts for now.

-- 
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <[email protected]>




Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 11:34:37 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.