Add lintian checks for package uploads

Bug #901290 reported by Julian Edwards
12
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.

Tags: soyuz-upload
Changed in launchpad:
status: New → Triaged
importance: Undecided → Low
tags: added: soyuz-upload
Revision history for this message
Tehnick (tehnick) wrote :

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
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(isLintianCheckEnabled)
    lintian -ivI --pedantic *.changes

And build log will be look like this:
...
******************************************************************************
Built successfully
------------------------------------------------------------------------------
Lintian check is enabled
<lintian output>
------------------------------------------------------------------------------
Purging chroot-autobuild/build/buildd/<package>-<version>
------------------------------------------------------------------------------
...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.