Bug#741071: lintian: [new check] Warn about packages using the Bugs field in the control file
Package: lintian
Severity: wishlist
Hi,
As evidenced by #740944, a maintainer trying to document the location of the
upstream bug tracker, can make reportbug unable to report bugs.
In this case, the maintainer for trasmission set this in the source part of the
control file:
Bugs: https://trac.transmissionbt.com/
The bespin and media-player-info packages seem to be doing the same:
Bugs: http://sourceforge.net/tracker/?atid=976907&group_id=201276&func=browse
Bugs: https://bugs.freedesktop.org/buglist.cgi?product=media-player-info
On the other hand, dpkg seems to have a valid use for it, which I presume is to ask derivatives to use the debian BTS for all dpkg bugs:
Bugs: debbugs://bugs.debian.org
In general, I'd argue that any Debian package that uses this header to avoid
using the BTS as their bug tracker, is rc-buggy (hiding problems, etc). I think
this at least deserves a lintian warning.
Thanks!
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (50, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.utf8, LC_CTYPE=en_IE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: