Huge number of lintian messages

Michael Tautschnig mt at debian.org
Thu Apr 9 21:35:41 CEST 2009


Hi all,

More or less accidentally I just had a look at the lintian results for fai
(well, then it was the experimental version). I now did a quick build of fai (as
it currently resides in trunk) on a sid system and got the following:

tautschnig at joey[21:22]:~/fai$ lintian -I --pedantic *.dsc *.deb
W: fai source: package-uses-deprecated-debhelper-compat-version 4
W: fai source: out-of-date-standards-version 3.8.0 (current is 3.8.1)
I: fai source: binary-control-field-duplicates-source field "section" in package fai-client
I: fai source: binary-control-field-duplicates-source field "homepage" in package fai-client
I: fai source: binary-control-field-duplicates-source field "homepage" in package fai-doc
I: fai source: binary-control-field-duplicates-source field "section" in package fai-server
I: fai source: binary-control-field-duplicates-source field "homepage" in package fai-server
I: fai source: binary-control-field-duplicates-source field "homepage" in package fai-quickstart
I: fai source: binary-control-field-duplicates-source field "section" in package fai-quickstart
I: fai source: binary-control-field-duplicates-source field "homepage" in package fai-nfsroot
I: fai source: binary-control-field-duplicates-source field "section" in package fai-nfsroot
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man1/ainsl.1.gz:58
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man1/ainsl.1.gz:63
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fai.8.gz:118
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fai.8.gz:119
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fai.8.gz:120
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fai.8.gz:128
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fcopy.8.gz:34
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fcopy.8.gz:83
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fcopy.8.gz:91
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fcopy.8.gz:94
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fcopy.8.gz:101
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fcopy.8.gz:164
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fcopy.8.gz:191
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/fcopy.8.gz:200
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/ftar.8.gz:34
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/ftar.8.gz:76
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/ftar.8.gz:80
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/ftar.8.gz:84
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/setup-storage.8.gz:175
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/setup-storage.8.gz:197
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/setup-storage.8.gz:235
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/setup-storage.8.gz:360
I: fai-client: hyphen-used-as-minus-sign usr/share/man/man8/setup-storage.8.gz:378
W: fai-client: binary-without-manpage usr/bin/device2grub
W: fai-client: binary-without-manpage usr/sbin/setup_harddisks
E: fai-client: dir-or-file-in-var-run var/run/fai/
P: fai-client: copyright-refers-to-symlink-license usr/share/common-licenses/GPL
P: fai-doc: copyright-refers-to-symlink-license usr/share/common-licenses/GPL
W: fai-nfsroot: binary-without-manpage usr/sbin/faireboot
W: fai-nfsroot: binary-without-manpage usr/bin/policy-rc.d.fai
P: fai-nfsroot: maintainer-script-without-set-e postrm
E: fai-nfsroot: diversion-for-unknown-file etc/init.d/rcS preinst:8
P: fai-nfsroot: maintainer-script-without-set-e preinst
P: fai-nfsroot: maintainer-script-without-set-e postinst
P: fai-nfsroot: maintainer-script-without-set-e prerm
P: fai-nfsroot: copyright-refers-to-symlink-license usr/share/common-licenses/GPL
I: fai-nfsroot: init.d-script-missing-lsb-short-description /etc/init.d/fai-abort
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man1/fai-mirror.1.gz:65
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man1/fai-mirror.1.gz:82
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man1/fai-mirror.1.gz:87
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-cd.8.gz:41
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-cd.8.gz:44
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-cd.8.gz:97
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-cd.8.gz:102
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:18
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:21
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:24
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:27
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:30
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:33
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:48
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:75
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:82
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz:85
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/fai-chboot.8.gz 10 more occurrences not shown
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/make-fai-nfsroot.8.gz:45
I: fai-server: hyphen-used-as-minus-sign usr/share/man/man8/make-fai-nfsroot.8.gz:86
W: fai-server: binary-without-manpage sbin/fai-start-stop-daemon
E: fai-server: dir-or-file-in-var-run var/run/fai/
E: fai-server: dir-or-file-in-var-run var/run/fai/make-fai-nfsroot/
W: fai-server: maintainer-script-empty postinst
N: 1 tag overridden (1 error)


Of course we can safely ignore some of these, but IMHO that's way too many
warnings. I think I've never seen a package with that many messages.
Furthermore, most of them are easy to fix, also the hyphen-used-as-minus-sign is
easy, but just a bit of work because of the sheer number of those warnings. I'd
offer to take this one, but all the others might need some more attention as the
fixes could involve some need for discussion.

Best,
Michael


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: not available
Url : http://lists.uni-koeln.de/pipermail/linux-fai-devel/attachments/20090409/eddf57fc/attachment.bin 


More information about the linux-fai-devel mailing list