29 May 2012 12:29
Bug#673352: marked as done (lintian: false positive for icon-size-and-directory-name-mismatch on symlinks)
Your message dated Tue, 29 May 2012 10:22:31 +0000 with message-id <E1SZJZP-0005AG-V6@...> and subject line Bug#673352: fixed in lintian 2.5.8 has caused the Debian Bug report #673352, regarding lintian: false positive for icon-size-and-directory-name-mismatch on symlinks 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@... immediately.) -- 673352: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673352 Debian Bug Tracking System Contact owner@... with problems
From: Nicholas Breen <nbreen@...>
Subject: lintian: false positive for icon-size-and-directory-name-mismatch on symlinks
Date: 2012-05-18 00:45:22 GMT
Subject: lintian: false positive for icon-size-and-directory-name-mismatch on symlinks
Date: 2012-05-18 00:45:22 GMT
Package: lintian Version: 2.5.7 Severity: normal The test added in 2.5.7 for icons with the wrong size for their directory (#628189) relies on file-info, which then generates an error and a false positive on symbolic links. For example, with the grace package: % lintian grace_5.1.22-13_amd64.changes [...] Use of uninitialized value $2 in concatenation (.) or string at /usr/share/lintian/checks/files line 924. W: grace: icon-size-and-directory-name-mismatch usr/share/icons/hicolor/32x32/mimetypes/application-x-grace.png 32x32x [...] % file /usr/share/icons/hicolor/32x32/mimetypes/application-x-grace.png /usr/share/icons/hicolor/32x32/mimetypes/application-x-grace.png: symbolic link to `../apps/grace.png' % file `readlink -f /usr/share/icons/hicolor/32x32/mimetypes/application-x-grace.png` /usr/share/icons/hicolor/32x32/apps/grace.png: PNG image data, 32 x 32, 8-bit/color RGBA, non-interlaced -- Nicholas Breen nbreen@... -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lintian depends on: ii binutils 2.22-6 ii bzip2 1.0.6-1 ii diffstat 1.55-2 ii file 5.11-1 ii gettext 0.18.1.1-8 ii hardening-includes 2.1 ii intltool-debian 0.35.0+20060710.1 ii libapt-pkg-perl 0.1.26+b1 ii libc-bin 2.13-32 ii libclass-accessor-perl 0.34-1 ii libclone-perl 0.31-1+b2 ii libdpkg-perl 1.16.3 ii libemail-valid-perl 0.190-1 ii libipc-run-perl 0.91-1 ii libparse-debianchangelog-perl 1.2.0-1 ii libtimedate-perl 1.2000-1 ii liburi-perl 1.60-1 ii locales 2.13-32 ii man-db 2.6.1-2 ii patchutils 0.3.2-1.1 ii perl [libdigest-sha-perl] 5.14.2-10 ii unzip 6.0-6 lintian recommends no packages. Versions of packages lintian suggests: ii binutils-multiarch <none> ii dpkg-dev 1.16.3 ii libhtml-parser-perl 3.69-2 ii libtext-template-perl <none> ii man-db 2.6.1-2 ii xz-utils 5.1.1alpha+20110809-3 -- no debconf information
Subject: Bug#673352: fixed in lintian 2.5.8
Date: 2012-05-29 10:22:31 GMT
Source: lintian Source-Version: 2.5.8 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_2.5.8.dsc to main/l/lintian/lintian_2.5.8.dsc lintian_2.5.8.tar.gz to main/l/lintian/lintian_2.5.8.tar.gz lintian_2.5.8_all.deb to main/l/lintian/lintian_2.5.8_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 673352@..., and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Niels Thykier <niels@...> (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@...) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 29 May 2012 11:49:47 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.8 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <lintian-maint@...> Changed-By: Niels Thykier <niels@...> Description: lintian - Debian package checker Closes: 662134 667895 669911 671387 673106 673109 673112 673198 673352 673449 673451 673611 673613 673862 Changes: lintian (2.5.8) unstable; urgency=low . Its like 2.5.7, only with less false positives and no FTBFS. . * checks/binaries{,.desc}: + [NT] Fix a too strict regex causing false-positives for biarch packages. This was a regression introduced in version 2.5.7. Thanks to Sven Joachim for reporting it. (Closes: #673106) + [NT] Demote certainty of hardening-no-stackprotector to wild-guess and move it to debian/extra-hardening profile. + [NT] Skip hardening-no-fortify-functions for binaries only using the unprotected memcpy. This greatly reduces the number of false positives for binaries compiled with gcc-4.7 -O2 (or higher optimization). (Closes: #673112) * checks/files: + [NT] Properly handle symlinks in icon directories. Thanks to Nicholas Breen for the report and Felix Geyer for the patches. (Closes: #673352) + [NT] Ignore wrong sizes on images in animations as it may be a method to implement the animation. Thanks to Matthias Klumpp for the report and Felix Geyer for the patch. (Closes: #673862) + [NT] Ignore wrong icon sizes if the size difference is at most 2px. Thanks to Felix Geyer for the patch. * checks/scripts: + [NT] Refactor the %versioned_interpreters into a new data file. * checks/shared-libs: + [NT] Fix false positive "dev-pkg-without-shlib-symlink" for shared libraries using "libtool -release X.Y". Thanks to Sven Joachim for the report. (Closes: #673109) + [NT] Fix false positive "dev-pkg-without-shlib-symlink" for shared libraries installed in /lib. Lintian now correctly expects the dev-symlink beneath /usr/lib. Thanks to Guillem Jover for the report. * checks/source-copyright: + [NT] Use the in-memory contents of the copyright file instead of re-reading the file when parsing it as a DEP-5 copyright file. . * collection/objdump-info{,.desc}: + [NT] Drop -D flag for readelf when looking for symbols. This makes some checks more reliable in Ubuntu. Thanks to Marc Deslauriers for the report and the patch. (Closes: #673451) . * debian/control: + [NT] Add versioned Build-Depends on dpkg-dev (>= 1.16.1~) as the test suite relies on it. Thanks to Luca Falavigna for reporting it. + [NT] Update the description to mention that the version of Lintian is calibrated for version 3.9.3 of the Policy. * debian/lintian.install: + [NT] Remove usr/share/lintian/data - Lintian does not need it and dpkg will not replace the dir with a symlink. . * data/scripts/interpreters: + [NT] Add falcon, gbr3, jython and ngp2 as known interpreters. (Closes: #669911, #671387, #662134, #667895) * data/scripts/versioned-interpreters: + [NT] New file. + [NT] Added python2.7 to the list of known Python 2 interpreters. * data/spelling/corrections: + [RA] Remove corrections for "writeable" and "overwriteable". These spellings are permitted by the OED in UK English. (Closes: #673611) + [NT] Add correction for "pointer". . * lib/Lintian/Collect/*.pm: + [NT] Localize "$_" to avoid truncating caller's variable. (Closes: #673613) . * t: + [NT] Generate empty ".so" files used in the test. This resolves an issue where dpkg-source would exclude them causing a FTBFS. (Closes: #673198) + [NT] Fix test failure in derivatives where some hardening flags are enabled by default. Thanks to Marc Deslauriers for the report and the patch. (Closes: #673449) Checksums-Sha1: de2ae82463727f45b3d28dce15b89bbea8fc641c 2485 lintian_2.5.8.dsc 576c06a94e7758e358a43b549b123052a7e49fdc 1092923 lintian_2.5.8.tar.gz d6f247358c070a7e37c9f22c84aee63fbfd816fb 697324 lintian_2.5.8_all.deb Checksums-Sha256: 20fd9f4084197aaa923af9a7bb7dba8cc06bd1ed307a16c8b14e275d91e1093f 2485 lintian_2.5.8.dsc b0a6016d9a0e5ba3ed1fc00cabd8b3be75c572fcfee7cd5079d06c64f626d343 1092923 lintian_2.5.8.tar.gz 587c014c2f87ea1359f139e5a37bce1acd0b1552d7c49ca0e54e5e8b24f57c5c 697324 lintian_2.5.8_all.deb Files: 71653df24991d1734fea17f3205ef042 2485 devel optional lintian_2.5.8.dsc 1121be8bcccaf75a571e4c17197bebbc 1092923 devel optional lintian_2.5.8.tar.gz 4fd057457a01384ffdc4fa39888f4f4d 697324 devel optional lintian_2.5.8_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJPxJ6zAAoJEAVLu599gGRCAksP/A2Iq8KuHfQKrsGzBr0a7rs6 FzMN8B8RFi79cpxkZRFF1rz2+lc4/DUXl38vX1Quztefj6165vCnDMEQxNwDcasC OjC302qTGdPc4oY0h8M3ObJuAy1OLiccdIfDpWjeBcY5x7VbcKShnxbrZvwzl3Md 6BsetF6w2xo4JeUtjF8T/DM+dxqSSs3C2srt10T1IeGY1sSQA7Zq/tR9M6IeO7t1 nw1GSpetKmGowl8YBVM0p0abyAskAxD6YUNIdd7bbj0667FPLVHKv5YDtN4z2ACG rZvJWcMFy1Q8CfZl6jBoAkqeOCCq9qegdRK0W21gqxwAwUajbEknpr64j0Jt4+i1 mbUeJwGmci4WzEFCTQ3NV4dW0Df33oXtzLWXw+1gGGCo2IcBlwJY0oI49GujAOYB Hepxi10Yn4VymLsUHCactmqjzp2dUDfzYNXZELUedoL3Jo5mKjRaytdlsMMzXtkS 0/Lzv3J4xtJ1R7C0PetJCEjNdQQktMdzgCZcI8FA0WzNj/7C1egk9c0RbLYsM2l7 NmKYZPNC2sYmcYQRKK6SncbiP+IRjAsj8GrQzp4llaWcNwppLCzc7BK45L90REcl b1YXJzlrdGgFLfxi594Smmc2iZPHuepjqgKtyMugzcuEdQNjapv5WEVKyATU18so Pdc2YKJcYOfKU4zq/Tjg =oiPt -----END PGP SIGNATURE-----
RSS Feed