Bug#744972: lintian: source-is-missing is too strict/naive for finding files
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
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
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
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
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
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
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
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