lintian: r1022 - in trunk/testset: . relations/debian
Author: rra
Date: 2007-12-04 04:37:33 +0100 (Tue, 04 Dec 2007)
New Revision: 1022
Modified:
trunk/testset/relations/debian/control
trunk/testset/tags.relations
Log:
dpkg-buildpackage now suppresses duplicate relations in the same header
and removes the obsolete Optional field, so remove checks for things
that we can no longer reliably trigger.
Modified: trunk/testset/relations/debian/control
===================================================================
--- trunk/testset/relations/debian/control 2007-12-04 03:32:27 UTC (rev 1021)
+++ trunk/testset/relations/debian/control 2007-12-04 03:37:33 UTC (rev 1022)
@@ -1,11 +1,10 @@
Source: relations
Section: misc
Priority: optional
-Build-Depends: mail-transport-agent, libc6-dev, findutils, foo (>> 2) [!amd64 !i386], bar, arch-test1 [i386], arch-test2 [!i386], quilt (>= 0.40), perl
+Build-Depends: mail-transport-agent, libc6-dev, findutils, foo (= 3) [!amd64 !i386], bar, arch-test1 [i386], arch-test2 [!i386], quilt (>= 0.40), perl
Build-Depends-Indep: make, bash, debmake, build-essential, baz (= 2.0),
- baz (<= 2.0), baz, car (>= 1.0), car (<= 2.0), caz (= 1.0) [amd64],
- caz (>= 2.0) [i386], caz (= 2.0) [i386 powerpc], perl (>= 5.0),
- foo (<< 4) [!amd64 !i386], foo (= 3) [!amd64 !i386]
+ car (>= 1.0), car (<= 2.0), caz (= 1.0) [amd64], caz (>= 2.0) [i386],
+ caz (= 2.0) [powerpc], perl (>= 5.0), foo (<< 4) [!amd64 !i386]
Build-Conflicts: foo [amd64 i386], bar [alpha test], xlibs-dev, arch-test1 [powerpc], arch-test2 [!sparc]
Build-Conflicts-Indep: debmake [!powerpc]
Maintainer: Debian QA Group <packages@qa.debian.org>
@@ -16,12 +15,11 @@
Package: relations
Architecture: all
Section: contrib/misc
-Depends: relations, relations(<< 3), dpkg, bash (>> 2.0 ), mail-transport-agent, gawk | awk, foo (>> 2.0), foo (<< 2.2), coreutils, null (>= 0)
+Depends: relations(<< 3), dpkg, bash (>> 2.0 ), mail-transport-agent, gawk | awk, foo (>> 2.0), foo (<< 2.2), coreutils, null (>= 0)
Provides: mail-reader
Replaces: relations
Conflicts: foobar (<< 5&5), foo, relations,
gnuwdf,
-Optional: everything
Suggests: alpha, gnu (>= 44-3-4-8-11.4) | ung (<< 89beta) | nug | ngu, beta
Recommends: emacs21 | emacsen
Description: Strange dependency relationships
Modified: trunk/testset/tags.relations
===================================================================
--- trunk/testset/tags.relations 2007-12-04 03:32:27 UTC (rev 1021)
+++ trunk/testset/tags.relations 2007-12-04 03:37:33 UTC (rev 1022)
@@ -4,7 +4,7 @@
E: relations source: build-depends-on-essential-package-without-using-version build-depends-indep: bash
E: relations source: build-depends-on-essential-package-without-using-version build-depends: findutils
E: relations source: build-depends-on-obsolete-package build-depends-indep: debmake
-E: relations source: debian-control-with-duplicate-fields provides: 38, 39
+E: relations source: debian-control-with-duplicate-fields provides: 37, 38
E: relations source: depends-on-build-essential-package-without-using-version libc6-dev [build-depends: libc6-dev]
E: relations source: depends-on-build-essential-package-without-using-version make [build-depends-indep: make]
E: relations source: invalid-arch-string-in-source-relation test [build-conflicts: bar [alpha test]]
@@ -24,7 +24,6 @@
E: relations: depends-on-essential-package-without-using-version depends: dpkg
E: relations: needlessly-depends-on-awk depends
E: relations: no-copyright-file
-E: relations: obsolete-field optional
I: relations source: build-depends-without-arch-dep arch-test1
I: relations source: build-depends-without-arch-dep arch-test2
I: relations source: build-depends-without-arch-dep bar
@@ -38,9 +37,7 @@
I: relations: unknown-field-in-control origin
W: relations source: ancient-standards-version 3.1.1 (current is 3.7.3)
W: relations source: no-section-field
-W: relations source: package-has-a-duplicate-build-relation baz (= 2.0), baz (<= 2.0), baz
-W: relations source: package-has-a-duplicate-build-relation caz (>= 2.0) [i386], caz (= 2.0) [i386 powerpc]
-W: relations source: package-has-a-duplicate-build-relation foo (>> 2) [!amd64 !i386], foo (<< 4) [!amd64 !i386], foo (= 3) [!amd64 !i386]
+W: relations source: package-has-a-duplicate-build-relation foo (= 3) [!amd64 !i386], foo (<< 4) [!amd64 !i386]
W: relations source: package-has-a-duplicate-build-relation perl, perl (>= 5.0)
W: relations source: redundant-origin-field
W: relations source: virtual-package-depends-without-real-package-depends build-depends: mail-transport-agent
@@ -48,8 +45,6 @@
W: relations-multiple-libs: redundant-bugs-field
W: relations-multiple-libs: redundant-origin-field
W: relations: depends-on-old-emacs recommends: emacs21
-W: relations: package-has-a-duplicate-relation depends: relations, relations (<< 3)
-W: relations: package-relation-with-self depends: relations
W: relations: package-relation-with-self depends: relations (<< 3)
W: relations: package-relation-with-self replaces: relations
W: relations: redundant-bugs-field
Reply to: