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

Bug#885432: bugs-field-does-not-refer-to-debian-infrastructure for non-Debian packages



Russ Allbery:
> Package: lintian
> Version: 2.5.66
> Severity: normal
> 
> The new tag bugs-field-does-not-refer-to-debian-infrastructure added in
> the most recent version of Lintian is a false positive for non-Debian
> packages.  I have a pile of personal packages that I maintain in a separate
> archive, but prefer to use all the normal Debian packaging methods and
> tools.  This tag will always be a false positive for those packages since
> they have:
> 
> Bugs: mailto:rra@debian.org
> 
> I could add an override to every personal package, but that's a little
> annoying to do.
> 
> Is there some way that I could tell Lintian that this is a non-Debian
> package to suppress this tag?  That might be a useful general feature to
> suppress a few other tags too, such as new-package-should-close-itp-bug.
> 
> [...]
> 

Hi,

We have the lintian profile system that enables you to process packages
in a different context than "debian" (e.g. "ubuntu" or your own personal
context).  The profiles can enable / disable tags (or even change
severity of the tags).

However, we cannot guess which profile you want based on the package.
Partly, because we select the profile first and then process the
package.  Partly, because (as I recall) we do not have a reliable
indicator of which "derivative" the package is targeting.  In the best
case, we only have the "distribution", but e.g. "jessie" is used both by
Debian but also third-parties (a notably Devuan, but ISVs may also have
their own repositories that mirror the Debian release that they match).

Thanks,
~Niels


Reply to: