GNU bug report logs - #30274
[PATCH 00/21] gnu: Add licensecheck (license checker for source files).

Previous Next

Package: guix-patches;

Reported by: Oleg Pykhalov <go.wigust <at> gmail.com>

Date: Sun, 28 Jan 2018 18:46:01 UTC

Severity: normal

Tags: patch

Done: Oleg Pykhalov <go.wigust <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Oleg Pykhalov <go.wigust <at> gmail.com>
To: 30274 <at> debbugs.gnu.org
Subject: [bug#30274] [PATCH 00/21] gnu: Add licensecheck (license checker for source files).
Date: Sun, 28 Jan 2018 22:22:30 +0300
[Message part 1 (text/plain, inline)]
In addition to the cover letter.

Oleg Pykhalov <go.wigust <at> gmail.com> writes:

> Hello Guix,
>
> Licensecheck attempts to determine the license that applies to each file
> passed to it, by searching the start of the file for text belonging to various
> licenses.
>
>
> Some notes while I've adopted `guix import cpan` produced packages:
>
> - perl-b-hooks-op-check, perl-bareword-filehandles, perl-multidimensional had
>   a perl-gtk-perl in native-inputs.
>
> - perl-test-roo had a perl-bareword-filehandles in native-inputs.

`guix lint` failed on perl-strictures-2 and didn't lint other packages I
sended.  Well, will know this in future.

I have fixed following warning
--8<---------------cut here---------------start------------->8---
gnu/packages/perl.scm:4313:14: perl-lexical-sealrequirehints <at> 0.011: synopsis should start with an upper-case letter or digit
gnu/packages/perl.scm:3972:14: perl-indirect <at> 0.38: no period allowed at the end of the synopsis
gnu/packages/perl.scm:369:17: perl-bareword-filehandles <at> 0.005: description should start with an upper-case letter or digit
gnu/packages/perl.scm:1883:14: perl-data-section <at> 0.200007: synopsis should start with an upper-case letter or digit
gnu/packages/perl.scm:9122:17: perl-pod-constants <at> 0.19: sentences in description should be followed by two spaces; possible infraction at 218
--8<---------------cut here---------------end--------------->8---

The following are new to me, so should I add a "v" in (version …) for
those packages?  I see for example perl-file-find-object has it.
--8<---------------cut here---------------start------------->8---
/home/natsu/src/guix-wip-licensecheck/gnu/packages/license.scm:108:2: licensecheck <at> 3.0.31: can be upgraded to v3.0.31
/home/natsu/src/guix-wip-licensecheck/gnu/packages/license.scm:33:2: perl-regexp-pattern-license <at> 3.0.31: can be upgraded to v3.0.31
--8<---------------cut here---------------end--------------->8---

[...]

Oleg.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 7 years and 148 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.