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 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-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-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"  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 
> ii  dpkg-dev   1.17.6
> ii  libhtml-parser-perl3.71-1+b1
> pn  libtext-template-perl  
> pn  libyaml-perl   
> 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 
ii  dpkg-dev   1.17.6
ii  libhtml-parser-perl3.71-1+b1
pn  libtext-template-perl  
pn  libyaml-perl   
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