Add lintian checks for package uploads
Bug #901290 reported by
Julian Edwards
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
Full check using `lintian -ivI --pedantic *.changes`
It is very useful for increase packages quality.
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: soyuz-upload |
To post a comment you must log in.
I should explain my idea more detail to accelerate the progress.
There is no necessary in special web page or special area in existing one to
display lintian information. Build log is the best place for this stuff.
There is no necessary to make a lot of changes in Launchpad code. It will be ckEnabled)
enought two things:
1) Option in PPA setting. (Disabled by default to not increase servers loading)
2) Just 1 or 2 strings in build script, for example:
if(isLintianChe
lintian -ivI --pedantic *.changes
And build log will be look like this: ******* ******* ******* ******* ******* ******* ******* ******* ******* ******* * ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- - ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- - autobuild/ build/buildd/ <package> -<version> ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -
...
*******
Built successfully
-------
Lintian check is enabled
<lintian output>
-------
Purging chroot-
-------
...