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

Bug#1056605: marked as done (ITP: licenserecon -- Reconcile licenses from debian/copyright against license-check)



Your message dated Mon, 18 Dec 2023 19:00:12 +0000
with message-id <E1rFIqa-008on5-Ha@fasolo.debian.org>
and subject line Bug#1056605: fixed in licenserecon 1.0
has caused the Debian Bug report #1056605,
regarding ITP: licenserecon -- Reconcile licenses from debian/copyright against license-check
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1056605: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056605
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Peter <peter@pblackman.plus.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, peter@pblackman.plus.com

* Package name    : licenserecon
  Version         : 1.0
  Upstream Contact: Peter Blackman <peter@pblackman.plus.com>
* URL             : https://salsa.debian.org/PeterB/licenserecon
* License         : BSD-2-clause
  Programming Lang: Pascal
  Description     : Reconcile debian/copyright licenses against licensecheck output

Uses licensecheck to determine file licences and,
 if not 'UNKNOWN', checks them against Dep5 debian/copyright.

Is intended as a partial replacement for license-reconcile (removed in 2019).
I use this package for checking debian/copyright in other packages I maintain.
Will need a sponsor.


From the man page;
===================================================================================

       lrc

DESCRIPTION
       Lrc parses a valid DEP-5 copyright file and notes the licenses of files in the source tree. Licensecheck is then run, and
       the results compared. Differences between licenses in debian/copyright and the output of licensecheck are reported.

       It  should  be  run  in the top level of a cleaned Debian source tree, with a valid DEP-5 copyright file. The source tree        should be clean, otherwise results will be contaminated by spurious  reports  on  the  build's  generated  files.  It  is
       advisable to run lintian first to ensure correct syntax of debian/copyright.

       The  results  are indicative only, and not a substitute for manual checking. It is intended to report obvious errors. The        design intends to minimise false positives as much as is practical. However, false positives will occur if  the  spelling        of  the  license  short-string  is not identical between the file and debian/copyright. This is quite likely with complex
       licensing such as 'and'/'or' constructs and specific exceptions.

       Only files with a copyright header are checked. False negatives may occur  if  licensecheck  cannot  determine  a file's        license.  Files  named  copyright, copying, readme etc. are not checked as they often specify the licenses of other files
       rather than their own.

EXIT CODES
       0: No differences found
       1: Failure to run (no debian/copyright etc)
       3: License differences found

SAMPLE OUTPUT
       Sample output invoking lrc.

        SUCCESS:
               Parsing Source Tree ....
               Running licensecheck ....

               No differences found

        DIFFERENCES:
               Parsing Source Tree ....
               Running licensecheck ....

               d/copyright | licensecheck

               LGPL-2.1+   | GPL-2+       test/src/config/chan.c
               GPL-2+      | public-domain share/lua/int/dummy.lua
               GPL-2+      | LGPL-2.1+ modules/access/sr_common.h

AUTHOR
       Peter Blackman <peter@pblackman.plus.com>

SEE ALSO
       licensecheck (1)

2023-11-21 1                                                         lrc(1)
 Manual page lrc(1) line 7/56 (END) (press h for help or q to quit)

--- End Message ---
--- Begin Message ---
Source: licenserecon
Source-Version: 1.0
Done: Peter Blackman <peter@pblackman.plus.com>

We believe that the bug you reported is fixed in the latest version of
licenserecon, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1056605@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Peter Blackman <peter@pblackman.plus.com> (supplier of updated licenserecon package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 24 Nov 2023 10:00:00 +0000
Source: licenserecon
Binary: licenserecon
Architecture: source amd64
Version: 1.0
Distribution: unstable
Urgency: medium
Maintainer: Peter Blackman <peter@pblackman.plus.com>
Changed-By: Peter Blackman <peter@pblackman.plus.com>
Description:
 licenserecon - Reconcile licenses from debian/copyright against licensecheck
Closes: 1056605
Changes:
 licenserecon (1.0) unstable; urgency=medium
 .
   * Initial release. Closes: #1056605
Checksums-Sha1:
 12c81a740e4b5f320cbd1b2be0b6799ccec010c1 1037 licenserecon_1.0.dsc
 1be874bf30e63af0e4308f47c9722422c8366725 5928 licenserecon_1.0.tar.xz
 29751040bc5345e8e1728bf098d2df748cd7aedf 5449 licenserecon_1.0_amd64.buildinfo
 15e88b02c7e3611a5110f87942fe143137cf7d81 291436 licenserecon_1.0_amd64.deb
Checksums-Sha256:
 53e2398341491f500f776fc6fc83dc121b1c7772255859edf07bb90eef063710 1037 licenserecon_1.0.dsc
 6ba4046290ceda74dc0d3c868d2619998648d52a1e4f3a7ba047472bbd139bc4 5928 licenserecon_1.0.tar.xz
 064844a79ae1de33523a208b1e758078d177f2122eea10f071d968bc07a52476 5449 licenserecon_1.0_amd64.buildinfo
 b81ebfce7dca4c952df8f1931813dc7e70a1d8834034a78e4fa501d26b39dbe2 291436 licenserecon_1.0_amd64.deb
Files:
 4b63eb0bba06d2149928cbdf1f329f5b 1037 utils optional licenserecon_1.0.dsc
 b3255871a0a1ff2b97889f116be31e54 5928 utils optional licenserecon_1.0.tar.xz
 31b6060ab62da257dcd597542de7d239 5449 utils optional licenserecon_1.0_amd64.buildinfo
 c479fa739cfc0b740bec9e9057ed94a3 291436 utils optional licenserecon_1.0_amd64.deb

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSjzJyHC50xCrrUzy9RcisI/kdFogUCZWC0VgAKCRBRcisI/kdF
ots7AP9JP8X0JCbE0GKlrIaa6RKxpJnu+/KPjPmz2XFTM6AgdwD7B8ZRXir3wr8l
iKWtzoNb/byLZPaIz5XVb0SPDJyZqAY=
=8Gwd
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: