[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: