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

Bug#663516: lintian: Should we retire old/reundant tags



Niels Thykier <niels@thykier.net> writes:

> The following tags are no longer emitted by any package in the entire
> archive and I suspect no packager will trigger them.

>  use-of-compat-symlink

This is a mistake that someone could still make with /usr/bin/X11 since
the symlink still exists.  I'd rather keep this one until all the symlinks
that it is referring to are no longer installed on Debian systems.

>  loads-obsolete-confmodule

Likewise, these files still exist, so someone could mistakenly use them.
We should drop this tag at the point that debconf stops including them so
scripts will just error out.  (Perhaps it's worth suggesting to debconf
that now is the time.)

>  binary-nmu-uses-old-version-style

Are we sure that no one is going to do a manual binNMU and not know the
new versioning system?  We still do get occasional manual binNMUs.

>  postinst-should-not-set-usr-doc-link
>  package-uses-obsolete-file
>  old-style-example-dir
>  old-style-copyright-file [AR]
>  obsolete-field
>  ancient-dpkg-predepends-check
>  ancient-dpkg-long-filenames-check
>  doc-base-file-references-usr-doc

I don't see any point in retaining any of these.

> Furthermore, I am considering to drop the following tags:
>  x11-games-should-be-in-usr-games
>  manpage-for-non-x11-binary-in-wrong-directory
>  manpage-for-x11-binary-in-wrong-directory
>  package-installs-font-to-usr-x11r6
>  package-installs-file-to-usr-x11r6-bin
>  old-app-defaults-directory

> Any package triggering any of those tags would (as far as I can tell)
> also trigger package-installs-file-to-usr-x11r6.

That also seems fine to me, since we're still issuing a more generic tag.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: