lintian.ubuntuwire.org

Evan Broder evan at ebroder.net
Sun Nov 13 00:04:35 UTC 2011


On Sat, Nov 12, 2011 at 2:01 PM, Benjamin Drung <bdrung at ubuntu.com> wrote:
> Am Dienstag, den 08.11.2011, 17:38 -0800 schrieb Evan Broder:
>> If there is more that lintian.uw.o could be doing for you, please let me know!
>
> Thanks for setting this service up.
>
> I compared my profiles [1] and [2] and discovered false positive
> results: debian-news-entry-has-unknown-version and
> non-standard-file-perm

Thanks for pointing these out. I believe there is an explanation for
both of them; adjusting to correct for it may be difficult, though.

> debian-news-entry-has-unknown-version complains about normal Debian
> changelog entry versions.

debian-news-entry-has-unknown-version is a check on the binary
package, so it's comparing those version numbers against the changelog
in the binary package. Starting with natty, pkgbinarymangler strips
all but the 10 most recent changelog entries. In all cases, the
versions lintian is complaining about are not included in the shrunk
changelog.

I'm not sure what to do with that - maybe pkgbinarymangler should
remove NEWS entries not included in the shrunk changelog?

> non-standard-file-perm wants files with perm 0644 instead of 0664. Is
> this a bug in our build farm?

I remember there was a point during the last development cycle where
the umask on the buildds was incorrect. Could this be fallout from
that? It seems to be fairly prevalent in our builds:

udd=# create table ubuntu_only_lintian as (select * from
ubuntu_lintian except select * from lintian);
SELECT 161333
udd=# select count(*) from ubuntu_only_lintian where
tag='non-standard-file-perm' and information like '%0664 != 0644';
 count
-------
 21268
(1 row)

udd=# select count(distinct(package)) from ubuntu_only_lintian where
tag='non-standard-file-perm' and information like '%0664 != 0644';
 count
-------
   666
(1 row)

> [1] http://lintian.debian.org/maintainer/bdrung@debian.org.html
> [2] http://lintian.ubuntuwire.org/maintainer/bdrung@debian.org.html
>

Thanks for the feedback,
 - Evan



More information about the ubuntu-devel mailing list