Your message dated Fri, 22 Aug 2008 07:17:02 +0000 with message-id <E1KWQtK-0000QN-IF@ries.debian.org> and subject line Bug#494577: fixed in lintian 1.24.4 has caused the Debian Bug report #494577, regarding Please add exemptions for "embedded-javascript-library" tag. to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 494577: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494577 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: Please add exemptions for "embedded-javascript-library" tag.
- From: Chris Lamb <chris@chris-lamb.co.uk>
- Date: Sun, 10 Aug 2008 19:58:05 +0100
- Message-id: <[🔎] 20080810195805.1113a97c@sakaki.chris-lamb.co.uk>
Package: lintian Version: 1.24.3 Tags: patch Hi, (My own fault, but) I think lintian should have exemptions for package/file pairs in the "embedded-javascript-library" tag. The lack of this feature is currently causing ~10 false positives where the "official" libraries that are providing the libraries are being tagged. A patch is attached, but I'm not sure if it accomodates files that have a version suffix, like "prototype-1.6.0.2.js". Regards, -- Chris Lamb, UK chris@chris-lamb.co.uk GPG: 0x634F9A20commit ea98fd7d941bcd38150243e14b0c80cf2b2c009e Author: Chris Lamb <chris@chris-lamb.co.uk> Date: Sun Aug 10 19:54:32 2008 +0100 Add exemptions for "embedded-javascript-library" tag. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk> diff --git a/checks/files b/checks/files index de9c919..b88b07f 100644 --- a/checks/files +++ b/checks/files @@ -616,7 +616,32 @@ foreach my $file (sort keys %{$info->index}) { fckeditor| cropper(\.uncompressed)? )\.js(\.gz)?$,ix) { - tag "embedded-javascript-library", "$file"; + if (not { + 'libjs-prototype' => { + 'usr/share/javascript/prototype/prototype-1.6.0.2.js' => 1, + }, + 'libjs-scriptaculous' => { + 'usr/share/javascript/scriptaculous/scriptaculous.js' => 1, + }, + 'fckeditor' => { + 'usr/share/fckeditor/fckeditor.js' => 1, + }, + 'libjs-jquery' => { + 'usr/share/javascript/jquery/jquery.lite.js' => 1, + 'usr/share/javascript/jquery/jquery.min.js' => 1, + 'usr/share/javascript/jquery/jquery.pack.js' => 1, + }, + 'libjs-cropper' => { + 'usr/share/javascript/cropper/cropper.js' => 1, + 'usr/share/javascript/cropper/cropper.uncompressed.js' => 1, + }, + 'libjs-mochikit' => { + 'usr/share/doc/libjs-mochikit/lib/MochiKit/MochiKit.js.gz' => 1, + 'usr/share/javascript/mochikit/MochiKit.js' => 1, + }, + }->{$pkg}{$file}) { + tag "embedded-javascript-library", "$file"; + } } # ---------------- embedded Feedparser libraryAttachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 494577-close@bugs.debian.org
- Subject: Bug#494577: fixed in lintian 1.24.4
- From: Frank Lichtenheld <djpig@debian.org>
- Date: Fri, 22 Aug 2008 07:17:02 +0000
- Message-id: <E1KWQtK-0000QN-IF@ries.debian.org>
Source: lintian Source-Version: 1.24.4 We believe that the bug you reported is fixed in the latest version of lintian, which is due to be installed in the Debian FTP archive: lintian_1.24.4.dsc to pool/main/l/lintian/lintian_1.24.4.dsc lintian_1.24.4.tar.gz to pool/main/l/lintian/lintian_1.24.4.tar.gz lintian_1.24.4_all.deb to pool/main/l/lintian/lintian_1.24.4_all.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 494577@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Frank Lichtenheld <djpig@debian.org> (supplier of updated lintian package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Fri, 22 Aug 2008 07:43:52 +0200 Source: lintian Binary: lintian Architecture: source all Version: 1.24.4 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Frank Lichtenheld <djpig@debian.org> Description: lintian - Debian package checker Closes: 293296 491578 493660 494400 494450 494577 494723 494919 495153 495155 Changes: lintian (1.24.4) unstable; urgency=low . The "[JP] is Jordà Polo" release. . * checks/*.desc: + [JP] Update, fix and unify various manual references. * checks/copyright-file: + [ADB] Don't flag copyright files using phrases such as "previously distributed under the GNU GPL" as lacking a reference to the license. Thanks Raphael Geissert. * checks/cruft{,.desc}: + [FL] Add new check for outdated libtool files. (Closes: #293296) + [FL] Don't exclude all of lintian, but only files in the test suites. * checks/files{,.desc}: + [ADB] Don't warn about embedded Javascript libraries in the package that actually provides the library. Thanks Raphael Geissert for pointing out the problem. (Closes: #494577) + [ADB] Enhance the description of package-contains-empty-directory to mention how to remove such directories when building the package. Thanks Chris Lamb. (Closes: #495153) + [ADB] Add libjs-yui (the Yahoo User Interface Library) to the list of packages which contain Javascript libraries and should be depended upon rather than embedded in other packages. Patch from Chris Lamb. (Closes: #495155) * checks/manpages: + [RA] Also ignore "cannot adjust line" errors from man for lines that contain URLs. Thanks, Stéphane Glondu. (Closes: #491578) * checks/scripts: + [ADB] Split the "read without variable or with invalid options" bashism test in two, thus enabling the checks to be more accurate and avoiding an uninitialized variable warning. (Closes: #494450) + [RA] Add dash to the recognized characters in a command in command-with-path-in-maintainer-script to avoid truncation. Thanks, Thijs Kinkhorst. (Closes: #494723) + [RA] Add jruby1.1, thanks Sebastien Delafond. (Closes: #494919) * checks/shared-libs{,.desc}: + [RA] Clarify that shlibs-declares-dependency-on-other-package can be issued for a version mismatch. (Closes: #494400) + [ADB] Correctly match alternative dependency templates in symbols files which specify an unversioned dependency. * checks/standards-version: + [FL] Avoid Perl warning if only the timestamp could not be parsed. . * collection/objdump-info: + [ADB] Correctly parse a readelf symbol version block containing the definition of a single symbol. . * debian/rules: + [FL] Use $(PERL) instead of a hardcoded path. + [FL] Clean-up the binary-indep code. + [FL] Add build stamp file. . * doc/README{,.in}: + [FL] Move README to README.in and add the listing of lintian options on build time from lintian --help. . * frontend/lintian: + [FL] Do not try to use fail() before the lintian libraries are loaded. + [JP] Allow tags from the "lintian" checkset to be specified with --tags. . * lib/manual_refs: + [JP] Regenerate with new manual_refs_update.pl script. (Closes: #493660) * lib/Read_taginfo.pm, lib/Manual_refs.pm: + [JP] Add support for new manuals, allow specifying manual sections by id and not only by section number. + [JP] Link manpages to manpages.debian.net. . * private/manual_refs_update.pl: + [JP] Add support for many more manuals (FHS, debconf-spec, {menu,python,perl}-policy, libpkg-guide). Checksums-Sha1: 0714001be77eebecc2f20bcd74098371f52114ef 1123 lintian_1.24.4.dsc ab98c439b7a09b0366486a0f8bed58f400ec7aba 503283 lintian_1.24.4.tar.gz 9b8489185ad6138a0e7f79a6c8c196a2a5a77b5f 376638 lintian_1.24.4_all.deb Checksums-Sha256: 1b0ab7ce03efb7bf5fdc670089d28685b9dad382622e97d2a54f3075b8a66f76 1123 lintian_1.24.4.dsc 38ba33d255d2319d380e5ec4939a659b6c4b9e32259908211a99be93e25be136 503283 lintian_1.24.4.tar.gz 590c391eff062ab14e613da045e0ae8bf9bc0f39e9ea07e75be840b50540ade1 376638 lintian_1.24.4_all.deb Files: 10cf7747b903bc5f6360ff2bc7e1f722 1123 devel optional lintian_1.24.4.dsc 4c2321571809ba714fbb0ea4a46dccb6 503283 devel optional lintian_1.24.4.tar.gz 9e470528e8f9e3f7e5c7d60d519d3298 376638 devel optional lintian_1.24.4_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkiuYz0ACgkQQbn06FtxPfCjqgCbBnXhevTo+UssnO3J+GltzasN yXcAnAk6DHVlMQGkjkDbGxyYfxfY3fhD =M3nQ -----END PGP SIGNATURE-----
--- End Message ---