Bug#999601: [false positive] ocaml-dangling-cmi hint needs refinement

2021-11-16 Thread Julien Puydt
Hi, Le mardi 16 novembre 2021 à 06:35 -0800, Felix Lechner a écrit : > > On Sat, Nov 13, 2021 at 1:15 AM Julien Puydt > wrote: > > > > I hope this is precise enough to improve the hint. > > We would like to test improvements. Would you please point to > installab

Bug#999602: [false positive] shared-library-lacks-prerequisites

2021-11-13 Thread Julien Puydt
Package: lintian Version: 2.111.0 X-Debbugs-CC: debian-ocaml-ma...@lists.debian.org The Coq project comes with a kind of compiler, and generates files that are ELF shared objects ; as such they do get detected by lintian, and it tries to analyse them just like normal C/C++ shared objects. Unfortu

Bug#999601: [false positive] ocaml-dangling-cmi hint needs refinement

2021-11-13 Thread Julien Puydt
Package: lintian Version: 2.111.0 X-Debbugs-CC: debian-ocaml-ma...@lists.debian.org A new build system is seeing increasing use in the OCaml world, and is putting the above hint implementation out of its depth: dune. The current implementation of the hint is that for each foo.cmi, there should be

Bug#995498: FP? missing-build-dependency-for-dh-addon python3

2021-10-02 Thread Julien Puydt
Package: lintian Version: 2.107.0 Severity: normal Updating the python-anyio package, lintian complained quite vehemently (an error): E: python-anyio source: missing-build-dependency-for-dh-addon python3 => python3:any | python3-all:any | python3-dev:any | python3-all- dev:any | dh-sequence-pytho

Bug#993758: source-includes-file-in-files-excluded should be smarter

2021-09-05 Thread Julien Puydt
Le dimanche 05 septembre 2021 à 22:57 -0700, Felix Lechner a écrit : > > On Sun, Sep 5, 2021 at 10:54 PM Julien Puydt > wrote: > > > > I have a javascript package > > Which package, please? node-rollup-plugin-node-resolve (but the salsa version might not be up

Bug#993758: source-includes-file-in-files-excluded should be smarter

2021-09-05 Thread Julien Puydt
Package: lintian Version: 2.104.0 Severity: wishlist The source-includes-file-in-files-excluded error should be made smarter. I have a javascript package where most of the upstream tarball is garbage, so d/copyright reads: Files-Excluded: * Files-Included: very short list and that makes lintian

Bug#972614: False positive for package-does-not-install-examples

2020-11-11 Thread Julien Puydt
Le mercredi 11 novembre 2020 à 04:35 -0800, Felix Lechner a écrit : > On Wed, Nov 11, 2020 at 12:13 AM Julien Puydt > wrote: > > You use -3 and I packaged and used -4 in my report : > > Thanks for clarifying. Unfortunately, that version does not produce > any tags whats

Bug#972614: False positive for package-does-not-install-examples

2020-11-11 Thread Julien Puydt
Le mardi 10 novembre 2020 à 03:49 -0800, Felix Lechner a écrit : > Hi Julien, > > On Mon, Nov 9, 2020 at 10:00 PM Julien Puydt > wrote: > > P: node-posix-getopt source: package-does-not-install-examples > > debian/examples > > P: node-posix-getopt source: pac

Bug#972614: False positive for package-does-not-install-examples

2020-11-09 Thread Julien Puydt
Hi, I was about to report the same thing when I saw Xavier already filed this bug ; here is another example, with a nice twist : P: node-posix-getopt source: package-does-not-install-examples debian/examples P: node-posix-getopt source: package-does-not-install-examples examples/ It complains ab

Bug#971973: Shouldn't look into quilt's .pc/ directory

2020-10-10 Thread Julien Puydt
Package: lintian Version: 2.97.0 This evening, while trying to update my giac package, I got : E: giac source: source-is-missing .pc/d-dont-include-remote- scripts.patch/doc/xcas.js line length is 467 characters (>256) which means lintian had a look into .pc/ : this directory should be excluded,

Bug#970306: unused-license-paragraph-in-dep5-copyright is a false positive when "+" is involved

2020-09-14 Thread Julien Puydt
Package: lintian Version: 2.14.0 Severity: minor I get many unused-license-paragraph-in-dep5-copyright I:-type messages from lintian, because the paragraphs in question are License: foo and used as License: foo+. Lintian should see that it's compatible and accept it. I hope that helps, JP

Bug#906284: CC0 is short

2018-08-27 Thread Julien Puydt
Hi, On 27/08/2018 19:09, Chris Lamb wrote: Thanks for that. Do you happen to have some "bad" ones handy too? I don't have anything handy, but I remembered : when I packaged minetest-mod-unified-inventory and found it used CC0, I used codesearch.debian.net, to find other packages where CC0 w

Bug#906284: Too many false positives?

2018-08-27 Thread Julien Puydt
Hi, in my previous mail, I asked if that test was worth anything. It's possible to know what packages trigger the test: https://lintian.debian.org/tags/incomplete-creative-commons-license.html I had a look from the start of the list (took the 20 first), and found only 4 where I would say it's

Bug#906284: CC0 is short

2018-08-27 Thread Julien Puydt
On 27/08/2018 15:36, Chris Lamb wrote: Julian et al., if ($full_license and $short_license =~ m/cc-/) { if ($full_license !~ /definitions/i and $full_license !~ /copyright and related rights/i and $full_license !~ m%/usr/share/common-licenses/CC) { tag 'incomp

Bug#906284: CC0 is short

2018-08-25 Thread Julien Puydt
Hi, the following also triggers the check, and I think it's a false positive, and would still be even with the proposed change: License: CC0 To the extent possible under law, the author(s) have dedicated all copyright and related and neighboring rights to this software to the public domain

Bug#873096: Now nodejs provides node

2017-08-24 Thread Julien Puydt
Package: lintian Version: 2.5.52 Severity: wishlist Hi, since a recent decision of the technical comity, the nodejs package provides /usr/bin/node, in addition to /usr/bin/nodejs for backward compatibility. It would be nice if lintian were warning about nodejs uses in script (and in particular i

Bug#872699: Now nodejs also provides node

2017-08-20 Thread Julien Puydt
Package: lintian Version: 2.5.52 Severity: minor Since a recent decision of the technical comity, the nodejs package is providing /usr/bin/node, while still providing /usr/bin/nodejs during a transition period. It would be nice if lintian could recognize this new interpreter name as being correct