Does lintian also check for differences between policy levels in a given package?
2
votes
1
answer
73
views
Lintian description is as below (taken from
$ aptitude show lintian
on Debian testing ) -
Description: Debian package checker
Lintian dissects Debian packages and reports bugs and policy violations. It contains automated checks for many aspects of Debian policy as well as some checks for common errors.
It uses an archive directory, called laboratory, in which it stores information about the packages it examines. It can keep this information between multiple invocations in order to avoid repeating expensive data-collection operations. This makes it possible to check the complete Debian archive for bugs, in a reasonable time.
This package is useful for all people who want to check Debian packages for compliance with Debian policy. Every Debian maintainer should check packages with this tool before uploading them to the archive.
Two interesting lines from the description - (emphasis mine)
***It uses an archive directory, called laboratory, in which it stores information about the packages it examines.***
***Lintian dissects Debian packages and reports bugs and policy violations***
Now when you see an app. being debianized (meaning have the debian directory in the package/application sub-directory, for e.g. from https://github.com/eloaders/I-Nex.git
Thie app. has put compat level as 7
┌─[shirish@debian] - [~/games/I-Nex/debian] -
└─[$] cat compat
7
If we just bump the compat level to 9 from 7, will lintian tell me what needs to be fixed to be 9 compliant ?
Asked by shirish
(12954 rep)
Nov 12, 2016, 09:29 PM
Last activity: Jan 31, 2019, 03:55 PM
Last activity: Jan 31, 2019, 03:55 PM