Package: courier
Version: 0.63.0-1
Severity: serious
User: lintian-ma...@debian.org
Usertags: missing-build-dependency

The package doesn't specify a build dependency on a package that is
used in debian/rules. Also, it depends on obsolete packagesm gs,
gs-aladdin.

Even if the package build-depends on some package that in turn depends
on the needed package, an explicit build dependency should be
added. Otherwise, a latent bug is created that will appear without
warning if the other package is ever updated to change its
dependencies. Even if this seems unlikely, please always add explicit
build dependencies on every non-essential, non-build-essential package
that is used directly during the build.

Refer to Debian Policy Manual section 4.2 (Package relationships) for details. 

This is a bug filed due to a lintian warning (see above). However,
this has also been manually tested, and this is no false positive. 

Filed as serious since a package with these files will
currently get this package rejected. See
  http://lists.debian.org/debian-devel-announce/2009/10/msg00004.html
for details. This means the package has been deemed too buggy to be in
Debian. All these are trivial fixes, there is no reason not to get
them fixed before release.

manoj



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31.4-anzu-2 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to