Your message dated Sat, 29 Jun 2013 13:18:31 +0000 with message-id <E1Usv2t-0002Ob-7Z@franck.debian.org> and subject line Bug#710466: fixed in lintian 2.5.14 has caused the Debian Bug report #710466, regarding Check for texi2html [build-]dependency 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.) -- 710466: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=710466 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: Check for texi2html [build-]dependency
- From: Ryan Kavanagh <rak@debian.org>
- Date: Thu, 30 May 2013 22:19:20 -0400
- Message-id: <20130531021920.GA18300@nu.ryanak.ca>
Package: lintian Version: 2.5.10.5 Severity: wishlist Tags: patch Please add a check for packages which declare a build dependency (architecture independent or not) or a dependency on texi2html. This is in light of the transition from texi2html to texinfo documented at http://lists.debian.org/debian-devel/2013/05/msg01516.html . I've attached a patch that should accomplish this, but it's untested since lintian FTBFS with tests enabled with errors like generic-dh-make-2008: ---- START BUILD LOG [SNIP] generic-dh-make-2008: fakeroot debian/rules clean generic-dh-make-2008: fakeroot: FAKEROOTKEY set to 2139833373 generic-dh-make-2008: fakeroot: nested operation not yet supported generic-dh-make-2008: dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 1 [SNIP] Running generic-dh-make-2008 1.0-1... building... FAILED and without tests with mkdir man/man1/ mkdir: cannot create directory ‘man/man1/’: File exists make: *** [build-stamp] Error 1 You should be able to apply the patch and sign-off with: git am --signoff 0001-texi2html-is-obsolete.patch Best wishes, Ryan -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages lintian depends on: ii binutils 2.22-8 ii bzip2 1.0.6-4 ii diffstat 1.55-3 ii file 1:5.14-2 ii gettext 0.18.1.1-10 ii hardening-includes 2.3 ii intltool-debian 0.35.0+20060710.1 ii libapt-pkg-perl 0.1.28 ii libarchive-zip-perl 1.30-6 ii libc-bin 2.17-3 ii libclass-accessor-perl 0.34-1 ii libclone-perl 0.34-1 ii libdpkg-perl 1.16.10 ii libemail-valid-perl 0.190-1 ii libipc-run-perl 0.92-1 ii libparse-debianchangelog-perl 1.2.0-1 ii libtimedate-perl 1.2000-1 ii liburi-perl 1.60-1 ii locales 2.17-3 ii man-db 2.6.3-6 ii patchutils 0.3.2-1.1 ii perl [libdigest-sha-perl] 5.14.2-21 lintian recommends no packages. Versions of packages lintian suggests: pn binutils-multiarch <none> ii dpkg-dev 1.16.10 ii libhtml-parser-perl 3.71-1 pn libperlio-gzip-perl <none> ii libtext-template-perl 1.45-2 ii man-db 2.6.3-6 ii xz-utils [lzma] 5.1.1alpha+20120614-2 -- no debconf information -- |_)|_/ Ryan Kavanagh | Debian Developer | \| \ http://ryanak.ca/ | GPG Key 4A11C97AFrom e67aeae8a256a71762db2e09cc8cbce20e597ef3 Mon Sep 17 00:00:00 2001 From: Ryan Kavanagh <rak@debian.org> Date: Thu, 30 May 2013 19:38:49 -0400 Subject: [PATCH] texi2html-is-obsolete --- checks/fields | 6 ++++++ checks/fields.desc | 9 +++++++++ 2 files changed, 15 insertions(+) diff --git a/checks/fields b/checks/fields index 81f83a2..dfd2db7 100644 --- a/checks/fields +++ b/checks/fields @@ -846,6 +846,12 @@ if ($type eq 'source') { tag 'build-depends-on-versioned-berkeley-db', "$field:$d_pkg"; } + # Transitioning from texi2html to texinfo + # http://lists.debian.org/debian-devel/2013/05/msg01516.html + if ($d_pkg eq 'texi2html') { + tag 'texi2html-is-obsolete', $field + } + tag 'conflicting-negation-in-source-relation', "$field: $part_d_orig" unless (not $d_arch or $d_arch->[1] == 0 or $d_arch->[1] eq @{ $d_arch->[0] }); diff --git a/checks/fields.desc b/checks/fields.desc index 55dffaa..000d42e 100644 --- a/checks/fields.desc +++ b/checks/fields.desc @@ -1128,6 +1128,15 @@ Info: The package build-depends on a versioned development package of package, please add an override. Ref: http://download.oracle.com/docs/cd/E17076_02/html/upgrading/upgrade_process.html +Tag: texi2html-is-obsolete +Severity: minor +Certainty: certain +Info: The package declares a build dependency or a dependency on the obsolete + package `texi2html`, which is destined to be removed from the archive. Please + transition to using the replacement `makeinfo` utility from the `texinfo` + package. +Ref: http://wiki.debian.org/Texi2htmlTransition + Tag: transitional-package-should-be-oldlibs-extra Severity: normal Certainty: possible -- 1.7.10.4Attachment: signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
- To: 710466-close@bugs.debian.org
- Subject: Bug#710466: fixed in lintian 2.5.14
- From: Niels Thykier <niels@thykier.net>
- Date: Sat, 29 Jun 2013 13:18:31 +0000
- Message-id: <E1Usv2t-0002Ob-7Z@franck.debian.org>
Source: lintian Source-Version: 2.5.14 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. 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 710466@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Niels Thykier <niels@thykier.net> (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@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 29 Jun 2013 14:52:29 +0200 Source: lintian Binary: lintian Architecture: source all Version: 2.5.14 Distribution: unstable Urgency: low Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Niels Thykier <niels@thykier.net> Description: lintian - Debian package checker Closes: 710380 710405 710466 711090 711119 711207 712124 712405 714427 Changes: lintian (2.5.14) unstable; urgency=low . * Summary of tag changes: + Removed: - upstream-version-not-numeric . * checks/*: + [NT] Rename all checks to include the extension ".pm". (Closes: #710405) + [JW] Fix typos in several files. * checks/binaries.pm: + [NT] Also check for the presence of "mcount" to detect whether a binary was compiled with profiling. (Closes: #712124) + [NT] Ignore "teH" when checking for spelling mistakes in ELF binaries. Thanks to Ryan Kavanagh for the report. (Closes: #711207) * checks/cruft.pm: + [NT] Revise a few tests that relied on file(1) on text files. + [NT] Apply patches from Bastien Roucariès to fix some false positives in the GDFL related checks. (Closes: #711119) + [NT] Show the full path with source-contains-unsafe-symlink rather than just the "basename". * checks/fields.{desc,pm}: + [NT] Fix typo, thanks to Adrien Cunin. + [NT] Retire upstream-version-not-numeric which can no longer be emitted. Versions that would previously trigger this tag will now trigger bad-version-number instead. + [NT] Properly quote package names used in regular expressions. Thanks to Mattias Ellert for the report. (Closes: #714427) * checks/menus.pm: + [NT] Fix a bug in checking for symlinks that could possibly make lintian follow an unsafe symlink. (CVE-2013-1429) . * coll/*: + [NT] Set "Auto-Remove: yes" on several collections to reduce the "inode pressure" on lintian.d.o. + [NT] Reduce the number of inodes used by removing or not creating some empty files and directories. * coll/debfiles: + [NT] Remove test of the presence of unpacked. * coll/file-info{,.desc}: + [NT] Disable "ascii" test in file(1). For some packages this may greatly reduce the overhead of running the file-info collection. * coll/hardening-info: + [NT] Skip files in usr/lib/debug/. . * data/binaries/embedded-libs: + [RG] Check for embedded copies of libraw. (Closes: #711090) * data/fields/obsolete-packages: + [NT] Add texi2html. Thanks to Ryan Kavanagh for the report. (Closes: #710466) * data/scripts/interpreters: + [NT] Add plackup (libplack-perl) as a known interpreter. Thanks to Robert James Clay for the report. (Closes: #712405) . * doc/{lintian.xml,README.in}: + [JW] Fix typos. . * lib/Lintian/CheckScript.pm: + [NT] Prefer loading checks with ".pm", but fall back to loading checks without the extension (with a deprecation warning). * lib/Lintian/Collect/Package.pm: + [NT] sorted_index (etc.) now returns L::Path objects rather than just file names. * lib/Lintian/{Path,Util}.pm: + [NT] Remove deprecated methods. * lib/Lintian/Path.pm: + [NT] Overload some operators. . * man/lintian.pod.in: + [JW] Fix typos. . * reporting/config: + [NT] Replace /org with /srv. * reporting/harness: + [NT] Fix bug where harness might schedule the same group multiple times. (Closes: #710380) . * t/runtests: + [NT] Include a summary of all skipped and failed tests. Checksums-Sha1: 33d883e8ce15e3f5228f892f23178204b4f90ad4 2524 lintian_2.5.14.dsc 32bf08b87c6940952fbee9d499e8ee0ad7bfe336 1224291 lintian_2.5.14.tar.gz 9157f0264cef9d237c140ad1316afc6fb5f0b578 772236 lintian_2.5.14_all.deb Checksums-Sha256: 4bd352bd6967feff6ba4f2a2272d9627237bf7e9679d8acad462745c41d5cd55 2524 lintian_2.5.14.dsc 5398ba28a8bfc1f9ccd46a50bdb510da6a87e25f72e141380bd2c768f288c940 1224291 lintian_2.5.14.tar.gz 913d4743124a00dc4c680c257d7aec20dea276ce48c72faeb653bbc239312a86 772236 lintian_2.5.14_all.deb Files: b6d2d7d3b9ec20009f621e772ee900ea 2524 devel optional lintian_2.5.14.dsc cf6512e77f5cb3b87cb82096aef821f5 1224291 devel optional lintian_2.5.14.tar.gz 58b440944156cabf818c732523830bad 772236 devel optional lintian_2.5.14_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJRztt+AAoJEAVLu599gGRCcF0P/2Ccupab131PEjIEVrBwa2cZ xq+cWH5+C06cAfwWNWD319vS+0X0GJdUgSMX4kcgJ1JC12k5Dj/IoFB0i8jYL7Rh 1/fHVNtFP1lGY0B3upIo+T50km9oZUTArn5GQgWIoQ3SIFCXOBMAHVbUVJFB/Ug5 gVkXfiGi/DZFWOrVVc0VZ5VNsUKioomolJMk6WmDtTnwrWztKfflVvwnPvdRnMzi +gFDYMM/YD+EsUk9dU/e0/ibIm5nCubfX2Gl3KkFj+IJ1phyLUx7KeNOSqpnZdHM mttbBxATMhjyvUfBqtsoV+5qM9HjapGBKeYdkQmxVhemajLD2LRRSBjrZ+zvk/+j b4kRJGc65q8G9FDxjmpZp788tCYu9UnGl35EcTGoxa6NjYtmGX1n07mwGZnmNQoT K0rhCJPyc1yIA2AaZ/QfnuoS3QvTSJIUPtiVWMHOiEtU+ZascUGaz9wxEyj40KFL KUBpInaLwul3IEMPJjw+GBc2j7tCNRNqfByDkXEgF39BSeYFUrvnn3e08iP684Zd kOrQZfc+xRAalAwYOECqjISW6/fBVYFqVq7QrDGDYqfJOzLy/K6Bw10GgaivUhTf 203H8py+GEOfIrRuKFgJijjsYCY022ANEn4kg5TZbzgtXUdAoDaPG3ilwPjZhBxW 5SG1qxJt4SV1b255MxZ4 =9oX0 -----END PGP SIGNATURE-----
--- End Message ---