diff -Nru lintian-2.5.1/checks/changelog-file lintian-2.5.1ubuntu1/checks/changelog-file --- lintian-2.5.1/checks/changelog-file 2011-04-12 11:22:06.000000000 +0200 +++ lintian-2.5.1ubuntu1/checks/changelog-file 2011-06-21 18:25:17.000000000 +0200 @@ -243,7 +243,6 @@ # such symlinks, so give the package a pass if the version number contains # ubuntu. if (-l 'changelog') { - tag 'debian-changelog-file-is-a-symlink' unless $version =~ /ubuntu/; return 0; } diff -Nru lintian-2.5.1/checks/changelog-file.desc lintian-2.5.1ubuntu1/checks/changelog-file.desc --- lintian-2.5.1/checks/changelog-file.desc 2011-04-12 14:41:20.000000000 +0200 +++ lintian-2.5.1ubuntu1/checks/changelog-file.desc 2011-06-21 18:25:17.000000000 +0200 @@ -109,20 +109,6 @@ /usr/share/doc/pkg/changelog.Debian.gz Ref: policy 12.7 -Tag: debian-changelog-file-is-a-symlink -Severity: normal -Certainty: certain -Info: The Debian changelog file is a symlink to a file in a different - directory or not found in this package. Please don't do this. It makes - package checking and manipulation unnecessarily difficult. Because it was - a symlink, the Debian changelog file was not checked for other - problems. (Symlinks to another file in /usr/share/doc/pkg or a - subdirectory thereof are fine and should not trigger this warning.) - . - To refer to the changelog, copyright, and other documentation files of - another package that this one depends on, please symlink the entire - /usr/share/doc/pkg directory rather than individual files. - Tag: debian-changelog-file-missing-or-wrong-name Severity: serious Certainty: certain diff -Nru lintian-2.5.1/checks/init.d lintian-2.5.1ubuntu1/checks/init.d --- lintian-2.5.1/checks/init.d 2011-04-12 11:22:06.000000000 +0200 +++ lintian-2.5.1ubuntu1/checks/init.d 2011-06-21 18:25:17.000000000 +0200 @@ -188,6 +188,15 @@ my $script = $_; next if grep {$script eq $_} qw(. .. README skeleton rc rcS); + # In an upstart system, such as Ubuntu, init scripts are symlinks to + # upstart-job which are not registered with update-rc.d. + if (-l "init.d/$_") { + my $target = readlink("init.d/$_"); + if ($target =~ m,(?:\A|/)lib/init/upstart-job\z,) { + next; + } + } + # If $initd_postinst is true for this script, we already checked the # syntax in the above loop. Check the syntax of unregistered scripts so # that we get more complete Lintian coverage in the first pass. diff -Nru lintian-2.5.1/debian/changelog lintian-2.5.1ubuntu1/debian/changelog --- lintian-2.5.1/debian/changelog 2011-06-15 23:06:07.000000000 +0200 +++ lintian-2.5.1ubuntu1/debian/changelog 2011-06-24 07:28:51.000000000 +0200 @@ -1,3 +1,29 @@ +lintian (2.5.1ubuntu1) oneiric; urgency=low + + * Merge from Debian unstable (LP: #798513). Remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + - Add no-upstream-changelog tag to cruft-general-test-suite, + cruft-general-upstream, cruft-upstream-binaries, fields-no-homepage, + patch-systems-no-patch-system tests. + - checks/changelog-file.desc, testset/tags.libbaz: Drop + debian-changelog-file-is-a-symlink tag. + - t/tests/changelog-file-symlink, t/tests/init.d-symlink: Drop these tests. + - checks/init.d: fix LP: #496798 again; upstream only took part of our + patch and the rest of the fix was dropped in the last merge; per + maintainer's comments in Debian bug #569492, Ubuntu will need to + carry this fix for the time being + - Add wrong-name-for-upstream-changelog tag to changelog-file-extra-upstream + test. + - t/tests/fields-multi-arch: Do not test invalid Multi-Arch field, + because dpkg-deb will already fail. + - Drop debug-symbols-directly-in-usr-lib-debug from binaries-general. + * Dropped changes: + - Prefer libtest-simple-perl (>= 0.93) to perl (>= 5.12). + * Cherry-pick 5d5a40f from upstream to fix tests broken by 3.8.1 becoming + ancient earlier this week. (Thanks to Niels Thykier) + + -- أحمد المحمودي (Ahmed El-Mahmoudy) Fri, 24 Jun 2011 07:27:27 +0200 + lintian (2.5.1) unstable; urgency=low * Summary of tag changes: @@ -138,6 +164,32 @@ -- Niels Thykier Wed, 15 Jun 2011 23:05:28 +0200 +lintian (2.5.0ubuntu1) oneiric; urgency=low + + * Merge from Debian unstable (LP: #781095). Remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + - Add no-upstream-changelog tag to cruft-general-test-suite, + cruft-general-upstream, cruft-upstream-binaries, fields-no-homepage, + patch-systems-no-patch-system tests. + - checks/changelog-file.desc, t/tests/legacy-libbaz/tags, + testset/tags.libbaz: Drop debian-changelog-file-is-a-symlink tag. + - t/tests/changelog-file-symlink, t/tests/init.d-symlink: Drop these tests. + - checks/init.d: fix LP: #496798 again; upstream only took part of our + patch and the rest of the fix was dropped in the last merge; per + maintainer's comments in Debian bug #569492, Ubuntu will need to + carry this fix for the time being + - Add wrong-name-for-upstream-changelog tag to changelog-file-extra-upstream + test. + - Prefer libtest-simple-perl (>= 0.93) to perl (>= 5.12). + - t/tests/fields-multi-arch: Do not test invalid Multi-Arch field, + because dpkg-deb will already fail. + - Drop debug-symbols-directly-in-usr-lib-debug from binaries-general. + * Dropped changes that are applied in Debian: + + private/runtests: Fix typo NO_PKG_MAGNGLE -> NO_PKG_MANGLE. + + binaries-general test: Remove unknown -ph flag from gcc 4.6 call. + + -- أحمد المحمودي (Ahmed El-Mahmoudy) Wed, 11 May 2011 13:39:44 +0200 + lintian (2.5.0) unstable; urgency=low * Summary of tag changes: @@ -208,6 +260,31 @@ -- Niels Thykier Tue, 10 May 2011 20:44:32 +0200 +lintian (2.5.0~rc3ubuntu1) oneiric; urgency=low + + * Merge from Debian unstable (LP: #769101). Remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + - Add no-upstream-changelog tag to cruft-general-test-suite, + cruft-general-upstream, cruft-upstream-binaries, fields-no-homepage, + patch-systems-no-patch-system tests. + - checks/changelog-file.desc, t/tests/legacy-libbaz/tags, + testset/tags.libbaz: Drop debian-changelog-file-is-a-symlink tag. + - t/tests/changelog-file-symlink, t/tests/init.d-symlink: Drop these tests. + - checks/init.d: fix LP: #496798 again; upstream only took part of our + patch and the rest of the fix was dropped in the last merge; per + maintainer's comments in Debian bug #569492, Ubuntu will need to + carry this fix for the time being + - Add wrong-name-for-upstream-changelog tag to changelog-file-extra-upstream + test. + - Prefer libtest-simple-perl (>= 0.93) to perl (>= 5.12). + - t/tests/fields-multi-arch: Do not test invalid Multi-Arch field, + because dpkg-deb will already fail. + - Drop debug-symbols-directly-in-usr-lib-debug from binaries-general. + * private/runtests: Fix typo NO_PKG_MAGNGLE -> NO_PKG_MANGLE. + * binaries-general test: Remove unknown -ph flag from gcc 4.6 call. + + -- Benjamin Drung Sun, 01 May 2011 21:33:23 +0200 + lintian (2.5.0~rc3) unstable; urgency=low * Summary of tag changes: @@ -367,6 +444,44 @@ -- Niels Thykier Thu, 21 Apr 2011 12:29:45 +0200 +lintian (2.5.0~rc2ubuntu3) natty; urgency=low + + * Fix FTBFS on i386 (LP: #756135): + - Ubuntu uses i686-linux-gnu instead of i486-linux-gnu for i386. + - Drop debug-symbols-directly-in-usr-lib-debug from binaries-general. + + -- Benjamin Drung Sat, 16 Apr 2011 12:05:47 +0200 + +lintian (2.5.0~rc2ubuntu2) natty; urgency=low + + * t/tests/fields-multi-arch: Do not test invalid Multi-Arch field, + because dpkg-deb will already fail. + * Enable parallel build again. + + -- Benjamin Drung Fri, 08 Apr 2011 00:00:35 +0200 + +lintian (2.5.0~rc2ubuntu1) natty; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + - Add no-upstream-changelog tag to cruft-general-test-suite, + cruft-general-upstream, cruft-upstream-binaries, fields-no-homepage, + patch-systems-no-patch-system tests. + - checks/changelog-file.desc, t/tests/legacy-libbaz/tags, + testset/tags.libbaz: Drop debian-changelog-file-is-a-symlink tag. + - t/tests/changelog-file-symlink, t/tests/init.d-symlink: Drop these tests. + - checks/init.d: fix LP: #496798 again; upstream only took part of our + patch and the rest of the fix was dropped in the last merge; per + maintainer's comments in Debian bug #569492, Ubuntu will need to + carry this fix for the time being + - Add wrong-name-for-upstream-changelog tag to changelog-file-extra-upstream + test. + - Prefer libtest-simple-perl (>= 0.93) to perl (>= 5.12). + - Dump build logs for tests that FTBFS. + * Disable pkgbinarymangler for the test run to fix the FTBFS. + + -- Benjamin Drung Thu, 07 Apr 2011 21:29:11 +0200 + lintian (2.5.0~rc2) unstable; urgency=low Uploading to unstable. @@ -449,6 +564,45 @@ -- Niels Thykier Tue, 05 Apr 2011 20:25:09 +0200 +lintian (2.5.0~rc1ubuntu4) natty; urgency=low + + * Dump build logs for tests that FTBFS; thanks to Niels Thykier for the patch. + + -- Benjamin Drung Sat, 26 Mar 2011 11:34:56 +0100 + +lintian (2.5.0~rc1ubuntu3) natty; urgency=low + + * Fix FTBFS (LP: #742092): + - Apply commits d435b99, 94ac59c, 20d67e9, 7dbe4df, ad4982bf, a4c6420, + 18aff3b from the Debian git repository. + - Add changelog-file-extra-upstream tag to changelog-file-extra-upstream + test. + - Add no-upstream-changelog tag to cruft-general-test-suite, + cruft-general-upstream, cruft-upstream-binaries, fields-no-homepage, + patch-systems-no-patch-system tests. + - checks/changelog-file.desc, t/tests/legacy-libbaz/tags, + testset/tags.libbaz: Drop debian-changelog-file-is-a-symlink tag. + - t/tests/changelog-file-symlink, t/tests/init.d-symlink: Drop these tests. + + -- Benjamin Drung Fri, 25 Mar 2011 18:18:00 +0100 + +lintian (2.5.0~rc1ubuntu2) natty; urgency=low + + * Prefer libtest-simple-perl (>= 0.93) to perl (>= 5.12). + + -- Matthias Klose Tue, 08 Mar 2011 18:16:59 +0100 + +lintian (2.5.0~rc1ubuntu1) natty; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + - checks/init.d: fix LP: #496798 again; upstream only took part of our + patch and the rest of the fix was dropped in the last merge; per + maintainer's comments in Debian bug #569492, Ubuntu will need to + carry this fix for the time being + + -- Benjamin Drung Thu, 24 Feb 2011 11:09:20 +0100 + lintian (2.5.0~rc1) experimental; urgency=low The "welcome Niels Thykier!" release. @@ -705,6 +859,28 @@ -- Raphael Geissert Tue, 22 Feb 2011 20:28:48 -0600 +lintian (2.4.3ubuntu3) natty; urgency=low + + * checks/init.d: fix LP: #496798 again; upstream only took part of our + patch and the rest of the fix was dropped in the last merge; per + maintainer's comments in Debian bug #569492, Ubuntu will need to + carry this fix for the time being + + -- Dustin Kirkland Wed, 26 Jan 2011 15:49:23 -0600 + +lintian (2.4.3ubuntu2) maverick; urgency=low + + * Add natty as a valid Ubuntu distribution. + + -- Loïc Minier Tue, 28 Sep 2010 02:54:33 +0200 + +lintian (2.4.3ubuntu1) maverick; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + + -- Benjamin Drung Mon, 26 Jul 2010 10:26:45 +0200 + lintian (2.4.3) unstable; urgency=low The "Policy 3.9.1" release. @@ -809,6 +985,13 @@ -- Russ Allbery Sun, 25 Jul 2010 21:50:45 -0700 +lintian (2.4.2ubuntu1) maverick; urgency=low + + * Merge from debian unstable. (LP: #599372) Remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + + -- Bhavani Shankar Mon, 28 Jun 2010 19:23:12 +0530 + lintian (2.4.2) unstable; urgency=low The "Policy 3.9.0" release. @@ -933,6 +1116,13 @@ -- Russ Allbery Sun, 27 Jun 2010 22:08:59 -0700 +lintian (2.4.1ubuntu1) maverick; urgency=low + + * Merge from Debian unstable; remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + + -- Benjamin Drung Fri, 07 May 2010 11:14:51 +0200 + lintian (2.4.1) unstable; urgency=low The "there's always a hidden bug" release. @@ -1145,6 +1335,19 @@ -- Raphael Geissert Sat, 24 Apr 2010 13:51:45 -0500 +lintian (2.3.4ubuntu2) lucid; urgency=low + + * Add maverick as an allowable distribution for Ubuntu (Closes: #576282). + + -- Benjamin Drung Fri, 16 Apr 2010 00:10:31 +0200 + +lintian (2.3.4ubuntu1) lucid; urgency=low + + * Merge from Debian unstable; remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + + -- Benjamin Drung Tue, 23 Mar 2010 17:30:36 +0100 + lintian (2.3.4) unstable; urgency=low The "miscellaneous bug fix" release. @@ -1326,6 +1529,21 @@ -- Russ Allbery Mon, 22 Mar 2010 16:23:51 -0700 +lintian (2.3.3ubuntu2) lucid; urgency=low + + [ Jos Boumans ] + * Avoid checking upstart jobs linked from /etc/init.d (LP: #496798), + patch submitted to Debian bug #569492 + + -- Dustin Kirkland Thu, 11 Feb 2010 17:52:14 -0600 + +lintian (2.3.3ubuntu1) lucid; urgency=low + + * Merge from Debian unstable (LP: #515230), remaining changes: + - Don't warn about a symlinked changelog file in Ubuntu due to CDBS. + + -- Benjamin Drung Sun, 31 Jan 2010 20:17:50 +0100 + lintian (2.3.3) unstable; urgency=low The "Policy 3.8.4" release. diff -Nru lintian-2.5.1/debian/control lintian-2.5.1ubuntu1/debian/control --- lintian-2.5.1/debian/control 2011-05-31 16:30:09.000000000 +0200 +++ lintian-2.5.1ubuntu1/debian/control 2011-06-21 18:25:39.000000000 +0200 @@ -1,7 +1,8 @@ Source: lintian Section: devel Priority: optional -Maintainer: Debian Lintian Maintainers +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Lintian Maintainers Uploaders: Josip Rodin , Jeroen van Wolffelaar , Frank Lichtenheld , diff -Nru lintian-2.5.1/t/source/magic-architecture-srcpkg-ok/changelog lintian-2.5.1ubuntu1/t/source/magic-architecture-srcpkg-ok/changelog --- lintian-2.5.1/t/source/magic-architecture-srcpkg-ok/changelog 2011-01-27 15:31:42.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/source/magic-architecture-srcpkg-ok/changelog 2011-06-24 07:27:19.000000000 +0200 @@ -5,5 +5,5 @@ * Suppress "should close ITP bug" messages. (Closes: #123456) - -- Debian Lintian Maintainers Wed, 27 May 2009 19:46:03 +0100 + -- Debian Lintian Maintainers Wed, 22 Jun 2011 18:30:00 +0100 diff -Nru lintian-2.5.1/t/source/magic-architecture-srcpkg-ok/control lintian-2.5.1ubuntu1/t/source/magic-architecture-srcpkg-ok/control --- lintian-2.5.1/t/source/magic-architecture-srcpkg-ok/control 2011-01-27 15:31:42.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/source/magic-architecture-srcpkg-ok/control 2011-06-24 07:27:19.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian Lintian Maintainers Build-Depends: debhelper (>= 7) -Standards-Version: 3.8.1 +Standards-Version: 3.9.2 Package: magic-architecture-srcpkg-ok-data Architecture: all diff -Nru lintian-2.5.1/t/source/magic-architecture-srcpkg-wrong/changelog lintian-2.5.1ubuntu1/t/source/magic-architecture-srcpkg-wrong/changelog --- lintian-2.5.1/t/source/magic-architecture-srcpkg-wrong/changelog 2011-01-27 15:31:42.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/source/magic-architecture-srcpkg-wrong/changelog 2011-06-24 07:27:19.000000000 +0200 @@ -5,5 +5,5 @@ * Suppress "should close ITP bug" messages. (Closes: #123456) - -- Debian Lintian Maintainers Wed, 27 May 2009 19:46:03 +0100 + -- Debian Lintian Maintainers Wed, 22 Jun 2011 18:30:00 +0100 diff -Nru lintian-2.5.1/t/source/magic-architecture-srcpkg-wrong/control lintian-2.5.1ubuntu1/t/source/magic-architecture-srcpkg-wrong/control --- lintian-2.5.1/t/source/magic-architecture-srcpkg-wrong/control 2011-01-27 15:31:42.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/source/magic-architecture-srcpkg-wrong/control 2011-06-24 07:27:19.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian Lintian Maintainers Build-Depends: debhelper (>= 7) -Standards-Version: 3.8.1 +Standards-Version: 3.9.2 Package: magic-architecture-srcpkg-wrong Architecture: all diff -Nru lintian-2.5.1/t/source/package-version-0/changelog lintian-2.5.1ubuntu1/t/source/package-version-0/changelog --- lintian-2.5.1/t/source/package-version-0/changelog 2011-01-27 15:31:42.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/source/package-version-0/changelog 2011-06-24 07:27:19.000000000 +0200 @@ -5,5 +5,5 @@ * Suppress "should close ITP bug" messages. (Closes: #123456) - -- Debian Lintian Maintainers Fri, 12 Jun 2009 21:08:23 +0100 + -- Debian Lintian Maintainers Wed, 22 Jun 2011 18:30:00 +0100 diff -Nru lintian-2.5.1/t/source/package-version-0/control lintian-2.5.1ubuntu1/t/source/package-version-0/control --- lintian-2.5.1/t/source/package-version-0/control 2011-01-27 15:31:42.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/source/package-version-0/control 2011-06-24 07:27:19.000000000 +0200 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian Lintian Maintainers Build-Depends: debhelper (>= 7) -Standards-Version: 3.8.1 +Standards-Version: 3.9.2 Package: package-version-0 Architecture: all diff -Nru lintian-2.5.1/t/tests/binaries-general/desc lintian-2.5.1ubuntu1/t/tests/binaries-general/desc --- lintian-2.5.1/t/tests/binaries-general/desc 2011-01-27 15:31:43.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/binaries-general/desc 2011-06-21 18:25:17.000000000 +0200 @@ -7,5 +7,4 @@ arch-dependent-file-in-usr-share binary-compiled-with-profiling-enabled binary-or-shlib-defines-rpath - debug-symbols-directly-in-usr-lib-debug library-in-debug-or-profile-should-not-be-stripped diff -Nru lintian-2.5.1/t/tests/binaries-general/tags lintian-2.5.1ubuntu1/t/tests/binaries-general/tags --- lintian-2.5.1/t/tests/binaries-general/tags 2011-04-12 11:22:07.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/binaries-general/tags 2011-06-21 18:25:17.000000000 +0200 @@ -1,7 +1,6 @@ E: binaries-general: arch-dependent-file-in-usr-share usr/share/foo/basic E: binaries-general: binary-or-shlib-defines-rpath usr/lib/foo/basiclibrpath /usr/lib E: binaries-general: binary-or-shlib-defines-rpath usr/share/foo/basic /usr/local/lib -E: binaries-general: debug-symbols-directly-in-usr-lib-debug usr/lib/debug/basic E: binaries-general: library-in-debug-or-profile-should-not-be-stripped usr/lib/debug/usr/share/foo/basic W: binaries-general: binary-compiled-with-profiling-enabled usr/share/foo/basic W: binaries-general: debug-package-should-be-named-dbg usr/lib/debug/basic diff -Nru lintian-2.5.1/t/tests/changelog-file-extra-upstream/tags lintian-2.5.1ubuntu1/t/tests/changelog-file-extra-upstream/tags --- lintian-2.5.1/t/tests/changelog-file-extra-upstream/tags 2011-01-27 15:31:44.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/changelog-file-extra-upstream/tags 2011-06-21 18:25:17.000000000 +0200 @@ -0,0 +1 @@ +W: changelog-file-extra-upstream: wrong-name-for-upstream-changelog usr/share/doc/changelog-file-extra-upstream/ChangeLog diff -Nru lintian-2.5.1/t/tests/changelog-file-symlink/debian/debian/rules lintian-2.5.1ubuntu1/t/tests/changelog-file-symlink/debian/debian/rules --- lintian-2.5.1/t/tests/changelog-file-symlink/debian/debian/rules 2011-04-12 11:22:07.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/changelog-file-symlink/debian/debian/rules 1970-01-01 02:00:00.000000000 +0200 @@ -1,12 +0,0 @@ -#!/usr/bin/make -f - -%: - dh $@ - - -override_dh_md5sums: - DIR=$$(find debian/*/ -type f -a -name 'changelog.gz' \ - -exec dirname {} \; ) ; \ - rm -f $$DIR/changelog.gz ; \ - ln -s ../lintian/changelog.gz $$DIR/changelog.gz - dh_md5sums diff -Nru lintian-2.5.1/t/tests/changelog-file-symlink/desc lintian-2.5.1ubuntu1/t/tests/changelog-file-symlink/desc --- lintian-2.5.1/t/tests/changelog-file-symlink/desc 2011-04-12 11:22:07.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/changelog-file-symlink/desc 1970-01-01 02:00:00.000000000 +0200 @@ -1,7 +0,0 @@ -Testname: changelog-file-symlink -Sequence: 6000 -Type: native -Version: 1.0 -Description: Test if Debian changelog is a symlink -Test-For: - debian-changelog-file-is-a-symlink diff -Nru lintian-2.5.1/t/tests/changelog-file-symlink/tags lintian-2.5.1ubuntu1/t/tests/changelog-file-symlink/tags --- lintian-2.5.1/t/tests/changelog-file-symlink/tags 2011-04-12 11:22:07.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/changelog-file-symlink/tags 1970-01-01 02:00:00.000000000 +0200 @@ -1 +0,0 @@ -W: changelog-file-symlink: debian-changelog-file-is-a-symlink diff -Nru lintian-2.5.1/t/tests/cruft-general-test-suite/tags lintian-2.5.1ubuntu1/t/tests/cruft-general-test-suite/tags --- lintian-2.5.1/t/tests/cruft-general-test-suite/tags 2011-01-27 15:31:46.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/cruft-general-test-suite/tags 2011-06-21 18:25:17.000000000 +0200 @@ -0,0 +1 @@ +P: cruft-general-test-suite: no-upstream-changelog diff -Nru lintian-2.5.1/t/tests/cruft-general-upstream/tags lintian-2.5.1ubuntu1/t/tests/cruft-general-upstream/tags --- lintian-2.5.1/t/tests/cruft-general-upstream/tags 2011-01-27 15:31:46.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/cruft-general-upstream/tags 2011-06-21 18:25:17.000000000 +0200 @@ -11,4 +11,5 @@ P: cruft-general-upstream source: source-contains-svn-commit-file svn-commit.tmp P: cruft-general-upstream source: source-contains-svn-conflict-file foo.r1352 P: cruft-general-upstream source: source-contains-svn-control-dir .svn +P: cruft-general-upstream: no-upstream-changelog W: cruft-general-upstream source: configure-generated-file-in-source config.cache diff -Nru lintian-2.5.1/t/tests/cruft-upstream-binaries/tags lintian-2.5.1ubuntu1/t/tests/cruft-upstream-binaries/tags --- lintian-2.5.1/t/tests/cruft-upstream-binaries/tags 2011-01-27 15:31:46.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/cruft-upstream-binaries/tags 2011-06-21 18:25:17.000000000 +0200 @@ -1 +1,2 @@ P: cruft-upstream-binaries source: source-contains-prebuilt-binary hello +P: cruft-upstream-binaries: no-upstream-changelog diff -Nru lintian-2.5.1/t/tests/fields-multi-arch/debian/debian/control.in lintian-2.5.1ubuntu1/t/tests/fields-multi-arch/debian/debian/control.in --- lintian-2.5.1/t/tests/fields-multi-arch/debian/debian/control.in 2011-04-12 11:22:08.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/fields-multi-arch/debian/debian/control.in 2011-06-21 18:25:17.000000000 +0200 @@ -5,18 +5,6 @@ Standards-Version: {$standards_version} Build-Depends: debhelper (>= 7.0.50~) -Package: {$srcpkg}-some -Architecture: any -Depends: $\{misc:Depends\}, $\{shlibs:Depends\} -Multi-Arch: bad -Description: {$description} - This is a test package designed to exercise some feature or tag of - Lintian. It is part of the Lintian test suite and may do very odd - things. It should not be installed like a regular package. It may - be an empty package. - . - This is a test with an invalid Multi-Arch field. - Package: {$srcpkg}-same Architecture: any Depends: $\{misc:Depends\}, $\{shlibs:Depends\} diff -Nru lintian-2.5.1/t/tests/fields-multi-arch/desc lintian-2.5.1ubuntu1/t/tests/fields-multi-arch/desc --- lintian-2.5.1/t/tests/fields-multi-arch/desc 2011-04-12 11:22:08.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/fields-multi-arch/desc 2011-06-21 18:25:17.000000000 +0200 @@ -2,4 +2,3 @@ Sequence: 6000 Version: 1.0 Description: Tests for the Multi-Arch field -Test-For: unknown-multi-arch-value diff -Nru lintian-2.5.1/t/tests/fields-multi-arch/tags lintian-2.5.1ubuntu1/t/tests/fields-multi-arch/tags --- lintian-2.5.1/t/tests/fields-multi-arch/tags 2011-04-12 11:22:08.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/fields-multi-arch/tags 2011-06-21 18:25:17.000000000 +0200 @@ -1 +0,0 @@ -E: fields-multi-arch-some: unknown-multi-arch-value fields-multi-arch-some bad diff -Nru lintian-2.5.1/t/tests/fields-no-homepage/tags lintian-2.5.1ubuntu1/t/tests/fields-no-homepage/tags --- lintian-2.5.1/t/tests/fields-no-homepage/tags 2011-01-27 15:31:48.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/fields-no-homepage/tags 2011-06-21 18:25:17.000000000 +0200 @@ -1 +1,2 @@ P: fields-no-homepage: no-homepage-field +P: fields-no-homepage: no-upstream-changelog diff -Nru lintian-2.5.1/t/tests/init.d-symlink/debian/debian/links lintian-2.5.1ubuntu1/t/tests/init.d-symlink/debian/debian/links --- lintian-2.5.1/t/tests/init.d-symlink/debian/debian/links 2011-01-27 15:31:50.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/init.d-symlink/debian/debian/links 1970-01-01 02:00:00.000000000 +0200 @@ -1,2 +0,0 @@ -/lib/init/upstart-job etc/init.d/lintian -/lib/init/upstart-job etc/init.d/lintian-unreg diff -Nru lintian-2.5.1/t/tests/init.d-symlink/debian/debian/postinst lintian-2.5.1ubuntu1/t/tests/init.d-symlink/debian/debian/postinst --- lintian-2.5.1/t/tests/init.d-symlink/debian/debian/postinst 2011-01-27 15:31:50.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/init.d-symlink/debian/debian/postinst 1970-01-01 02:00:00.000000000 +0200 @@ -1,4 +0,0 @@ -#!/bin/sh -set -e -update-rc.d lintian defaults >/dev/null -#DEBHELPER# diff -Nru lintian-2.5.1/t/tests/init.d-symlink/debian/debian/postrm lintian-2.5.1ubuntu1/t/tests/init.d-symlink/debian/debian/postrm --- lintian-2.5.1/t/tests/init.d-symlink/debian/debian/postrm 2011-01-27 15:31:50.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/init.d-symlink/debian/debian/postrm 1970-01-01 02:00:00.000000000 +0200 @@ -1,6 +0,0 @@ -#!/bin/sh -set -e -if [ "$1" = purse ] ; then - update-rc.d lintian remove >/dev/null -fi -#DEBHELPER# diff -Nru lintian-2.5.1/t/tests/init.d-symlink/desc lintian-2.5.1ubuntu1/t/tests/init.d-symlink/desc --- lintian-2.5.1/t/tests/init.d-symlink/desc 2011-01-27 15:31:50.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/init.d-symlink/desc 1970-01-01 02:00:00.000000000 +0200 @@ -1,9 +0,0 @@ -Testname: init.d-symlink -Sequence: 6000 -Version: 1.0 -Description: Check proper handling of symlinked init scripts -Test-Against: - init.d-script-not-included-in-package - init.d-script-not-marked-as-conffile -Test-For: - script-in-etc-init.d-not-registered-via-update-rc.d diff -Nru lintian-2.5.1/t/tests/init.d-symlink/tags lintian-2.5.1ubuntu1/t/tests/init.d-symlink/tags --- lintian-2.5.1/t/tests/init.d-symlink/tags 2011-04-12 11:22:08.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/init.d-symlink/tags 1970-01-01 02:00:00.000000000 +0200 @@ -1 +0,0 @@ -W: init.d-symlink: script-in-etc-init.d-not-registered-via-update-rc.d etc/init.d/lintian-unreg diff -Nru lintian-2.5.1/t/tests/patch-systems-no-patch-system/tags lintian-2.5.1ubuntu1/t/tests/patch-systems-no-patch-system/tags --- lintian-2.5.1/t/tests/patch-systems-no-patch-system/tags 2011-01-27 15:31:53.000000000 +0200 +++ lintian-2.5.1ubuntu1/t/tests/patch-systems-no-patch-system/tags 2011-06-21 18:25:17.000000000 +0200 @@ -1 +1,2 @@ P: patch-systems-no-patch-system source: direct-changes-in-diff-but-no-patch-system README +P: patch-systems-no-patch-system: no-upstream-changelog diff -Nru lintian-2.5.1/testset/tags.libbaz lintian-2.5.1ubuntu1/testset/tags.libbaz --- lintian-2.5.1/testset/tags.libbaz 2011-06-14 14:21:50.000000000 +0200 +++ lintian-2.5.1ubuntu1/testset/tags.libbaz 2011-06-21 18:25:17.000000000 +0200 @@ -68,7 +68,6 @@ W: libbaz2-dbg: wrong-section-according-to-package-name libbaz2-dbg => debug W: libbaz2-dev: new-package-should-close-itp-bug W: libbaz2-dev: wrong-section-according-to-package-name libbaz2-dev => libdevel -W: libbaz2: debian-changelog-file-is-a-symlink W: libbaz2: package-name-doesnt-match-sonames libbaz2-1.0 W: libbaz2: symlink-should-be-relative usr/share/doc/libbaz2/changelog.gz /usr/share/doc/lintian/changelog.gz X: libbaz2: package-contains-broken-symlink usr/share/doc/libbaz2/changelog.gz /usr/share/doc/lintian/changelog.gz