Package: lintian Version: 2.5.10.3 Severity: normal Tags: patch Dear Maintainer,
The lintian tool doesn't appear to be aware of XSBC-Original-Maintainer, the source field recommended in the Debian Derivatives Best Practices document. As a result, it flags all of our (SprezzOS's) packages with a warning. It seems that, even in the case of Debian, this field might be correctly used when e.g. importing packages that originated in SprezzOS, Ubuntu, or any other derivative that correctly sets the Maintainer field on new packages. Thus, this field ought be globally allowed. It might be worthwhile to add a check verifying that it doesn't show up twice, and/or that the value is not equivalent to that in the Maintainer field, but I've not done that. This patch, taken against lintian 2.5.11 from experimental, appears to resolve the issue. Please apply. Thanks! [skynet](0) $ cat xsbc-original-maintainer.diff diff -ur lintian-2.5.11/data/common/source-fields /media/build/world/lintian-2.5.11/data/common/source-fields --- lintian-2.5.11/data/common/source-fields 2012-12-11 15:09:58.000000000 -0500 +++ /media/build/world/lintian-2.5.11/data/common/source-fields 2013-01-06 19:25:11.170590237 -0500 @@ -18,6 +18,7 @@ homepage maintainer origin +original-maintainer package-list python-version ruby-versions [skynet](0) $ -- System Information: Debian Release: 1 (von Neumann) APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.7.1 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages lintian depends on: ii binutils 2.23.1-SprezzOS1 ii bzip2 1.0.6-SprezzOS1 ii diffstat 1.55-3 ii file 5.11-SprezzOS1 ii gettext 0.18.2-SprezzOS1 ii hardening-includes 2.3 ii intltool-debian 0.35.0+20060710.1 ii libapt-pkg-perl 0.1.26+b1 ii libarchive-zip-perl 1.30-6 ii libc-bin 2.16-SprezzOS1 ii libclass-accessor-perl 0.34-1 ii libclone-perl 0.31-1+b2 ii libdpkg-perl 1.16.9-SprezzOS1 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.16-SprezzOS1 ii locales-all [locales] 2.16-SprezzOS1 ii man-db 2.6.3-3 ii patchutils 0.3.2-1.1 ii perl [libdigest-sha-perl] 5.14.2-16 lintian recommends no packages. Versions of packages lintian suggests: ii binutils-multiarch 2.23.1-SprezzOS1 ii dpkg-dev 1.16.9-SprezzOS1 ii libhtml-parser-perl 3.69-2 pn libperlio-gzip-perl <none> ii libtext-template-perl 1.45-2 ii man-db 2.6.3-3 ii xz-utils [lzma] 5.1.1alpha+20120614-2 -- no debconf information
diff -ur lintian-2.5.11/data/common/source-fields /media/build/world/lintian-2.5.11/data/common/source-fields --- lintian-2.5.11/data/common/source-fields 2012-12-11 15:09:58.000000000 -0500 +++ /media/build/world/lintian-2.5.11/data/common/source-fields 2013-01-06 19:25:11.170590237 -0500 @@ -18,6 +18,7 @@ homepage maintainer origin +original-maintainer package-list python-version ruby-versions