Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2016-12-03 Thread Felix Krull
Some more false positives

E: speedcrunch source: source-is-missing
doc/build_html_embedded/de_DE/_static/jquery.js line length is 32086
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/de_DE/_static/underscore.js line length is 519
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/en_US/_static/jquery.js line length is 32086
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/en_US/_static/underscore.js line length is 519
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/es_ES/_static/jquery.js line length is 32086
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/es_ES/_static/underscore.js line length is 519
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/fr_FR/_static/jquery.js line length is 32086
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/fr_FR/_static/underscore.js line length is 519
characters (>512)

The files in question are actually minified, however the source files are
sitting right next to them as jquery-1.11.1.js and underscore-1.3.1.js
(these are from a prebuilt Sphinx manual that's bundled in the source
tarball.

Regards, Felix


Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2016-11-18 Thread Herbert Fortes
Hi,

I am doing a QA for python-pygresql (new version)
and I believe there are two false positives:

P: pygresql source: insane-line-length-in-source-file 
docs/_build/html/_static/jquery.js line length is 32086 characters (>512)
P: pygresql source: source-contains-prebuilt-javascript-object 
docs/_build/html/_static/jquery.js line length is 32086 characters (>512)
E: pygresql source: source-is-missing docs/_build/html/_static/jquery.js line 
length is 32086 characters (>512)

P: pygresql source: insane-line-length-in-source-file 
docs/_build/html/_static/underscore.js line length is 519 characters (>512)
P: pygresql source: source-contains-prebuilt-javascript-object 
docs/_build/html/_static/underscore.js line length is 519 characters (>512)
E: pygresql source: source-is-missing docs/_build/html/_static/underscore.js 
line length is 519 characters (>512)

I think the files are the source. MIT and Apache 2.0 linceses.

I put the package on Mentors(debian/copyright not edited yet):

 https://mentors.debian.net/package/pygresql
 https://mentors.debian.net/debian/pool/main/p/pygresql/pygresql_5.0.2-1.dsc



Regards,
Herbert



Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2015-10-24 Thread Stefan Fritsch
Another false positive:

E: apache2 source: source-is-missing 
docs/manual/style/scripts/prettify.js


This file is actually the source. The minified version is in 
docs/manual/style/scripts/prettify.min.js . See

http://sources.debian.net/src/apache2/2.4.16-3/docs/manual/style/scripts/



Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2015-10-22 Thread Bastien Roucaries
Coule you send US sources.debian.net links to thèse files?

Le 21 octobre 2015 14:16:04 GMT+02:00, b...@debian.org a écrit :
>Hi,
>
>FusionForge got 8 false positives since a month or so.
>
>Most of them are source files that are believed not to be source
>files.
>
>Should I override them all?
>
>Cheers!
>Sylvain

-- 
Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser ma brièveté.

Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2015-10-22 Thread beuc
Hi,

http://sources.debian.net/src/fusionforge/6.0.3-1/
https://lintian.debian.org/maintainer/lola...@debian.org.html#fusionforge
E source-is-missing
plugins/wiki/www/themes/default/moacdropdown.js
plugins/wiki/www/themes/default/toolbar.js
vendor/jquery-jqplot/plugins/jqplot.dateAxisRenderer.js
vendor/jquery-jqplot/plugins/jqplot.pyramidAxisRenderer.js
vendor/jquery-storage/jquery.Storage.js
vendor/jquery-teamwork-gantt/libs/dateField/jquery.dateField.js
vendor/jquery-teamwork-gantt/libs/platform.js
www/docman/scripts/DocManController.js

Cheers!
Sylvain

On Thu, Oct 22, 2015 at 11:49:22AM +, Bastien Roucaries wrote:
> Coule you send US sources.debian.net links to thèse files?
> 
> Le 21 octobre 2015 14:16:04 GMT+02:00, b...@debian.org a écrit :
> >Hi,
> >
> >FusionForge got 8 false positives since a month or so.
> >
> >Most of them are source files that are believed not to be source
> >files.
> >
> >Should I override them all?
> >
> >Cheers!



Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2015-10-21 Thread beuc
Hi,

FusionForge got 8 false positives since a month or so.

Most of them are source files that are believed not to be source
files.

Should I override them all?

Cheers!
Sylvain



Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2014-04-19 Thread Bastien ROUCARIES
Le 16 avr. 2014 23:03, Craig Small csm...@debian.org a écrit :

 Package: lintian
 Version: 2.5.22.1
 Severity: normal

 The checking used to find javascript files is picking up too many
 false positives to be useful.

 Let's say you have
 someproject/foo.min.js

 There is only two places lintian finds this under missing sources
   foo.js
 and
   someproject/foo.js

 This is severly limited and basically means a pile of work for
 no benefit to anyone. Some examples of files not found:
   foo-1.2.js
   someproject-1.2/foo.js
   someproject/scripts/foo.js

 Nowhere in any license does it say you must have the same name or
 directory of the source, in the C world this would be the same
 as not permitting:
   bin/myprogram
   src/foo.c src/bar.h
 because they're different names!

 lintian should do the equivalent of
   find debian/missing-sources -name foo.js
 only, anything else is wrong and not required by the licenses.

I plan to improve it based on actual false positive. Thanks for the bug
report.
  - Craig

 -- System Information:
 Debian Release: jessie/sid
   APT prefers unstable
   APT policy: (500, 'unstable')
 Architecture: amd64 (x86_64)

 Kernel: Linux 3.13-1-amd64 (SMP w/6 CPU cores)
 Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
 Shell: /bin/sh linked to /bin/dash

 Versions of packages lintian depends on:
 ii  binutils   2.24.51.20140411-2
 ii  bzip2  1.0.6-5
 ii  diffstat   1.58-1
 ii  file   1:5.17-1
 ii  gettext0.18.3.2-1
 ii  hardening-includes 2.5
 ii  intltool-debian0.35.0+20060710.1
 ii  libapt-pkg-perl0.1.29+b1
 ii  libarchive-zip-perl1.37-2
 ii  libclass-accessor-perl 0.34-1
 ii  libclone-perl  0.36-1
 ii  libdpkg-perl   1.17.6
 ii  libemail-valid-perl1.192-1
 ii  libfile-basedir-perl   0.03-1
 ii  libipc-run-perl0.92-1
 ii  liblist-moreutils-perl 0.33-2
 ii  libparse-debianchangelog-perl  1.2.0-1
 ii  libtext-levenshtein-perl   0.06~01-2
 ii  libtimedate-perl   2.3000-2
 ii  liburi-perl1.60-1
 ii  man-db 2.6.7.1-1
 ii  patchutils 0.3.3-1
 ii  perl [libdigest-sha-perl]  5.18.2-2+b1
 ii  t1utils1.37-2

 Versions of packages lintian recommends:
 ii  libautodie-perl 2.25-1
 ii  libperlio-gzip-perl 0.18-2
 ii  perl-modules [libautodie-perl]  5.18.2-2

 Versions of packages lintian suggests:
 pn  binutils-multiarch none
 ii  dpkg-dev   1.17.6
 ii  libhtml-parser-perl3.71-1+b1
 pn  libtext-template-perl  none
 pn  libyaml-perl   none
 ii  xz-utils   5.1.1alpha+20120614-2

 -- no debconf information



Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2014-04-16 Thread Craig Small
Package: lintian
Version: 2.5.22.1
Severity: normal

The checking used to find javascript files is picking up too many
false positives to be useful.

Let's say you have
someproject/foo.min.js

There is only two places lintian finds this under missing sources
  foo.js
and
  someproject/foo.js

This is severly limited and basically means a pile of work for
no benefit to anyone. Some examples of files not found:
  foo-1.2.js
  someproject-1.2/foo.js
  someproject/scripts/foo.js

Nowhere in any license does it say you must have the same name or
directory of the source, in the C world this would be the same
as not permitting:
  bin/myprogram
  src/foo.c src/bar.h
because they're different names!

lintian should do the equivalent of
  find debian/missing-sources -name foo.js
only, anything else is wrong and not required by the licenses.

 - Craig

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13-1-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils   2.24.51.20140411-2
ii  bzip2  1.0.6-5
ii  diffstat   1.58-1
ii  file   1:5.17-1
ii  gettext0.18.3.2-1
ii  hardening-includes 2.5
ii  intltool-debian0.35.0+20060710.1
ii  libapt-pkg-perl0.1.29+b1
ii  libarchive-zip-perl1.37-2
ii  libclass-accessor-perl 0.34-1
ii  libclone-perl  0.36-1
ii  libdpkg-perl   1.17.6
ii  libemail-valid-perl1.192-1
ii  libfile-basedir-perl   0.03-1
ii  libipc-run-perl0.92-1
ii  liblist-moreutils-perl 0.33-2
ii  libparse-debianchangelog-perl  1.2.0-1
ii  libtext-levenshtein-perl   0.06~01-2
ii  libtimedate-perl   2.3000-2
ii  liburi-perl1.60-1
ii  man-db 2.6.7.1-1
ii  patchutils 0.3.3-1
ii  perl [libdigest-sha-perl]  5.18.2-2+b1
ii  t1utils1.37-2

Versions of packages lintian recommends:
ii  libautodie-perl 2.25-1
ii  libperlio-gzip-perl 0.18-2
ii  perl-modules [libautodie-perl]  5.18.2-2

Versions of packages lintian suggests:
pn  binutils-multiarch none
ii  dpkg-dev   1.17.6
ii  libhtml-parser-perl3.71-1+b1
pn  libtext-template-perl  none
pn  libyaml-perl   none
ii  xz-utils   5.1.1alpha+20120614-2

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org