Huge number of lintian messages

Holger Levsen holger at layer-acht.org
Fri May 1 14:49:10 CEST 2009


Hi,

On Donnerstag, 9. April 2009, Michael Tautschnig wrote:
> tautschnig at joey[21:22]:~/fai$ lintian -I --pedantic *.dsc *.deb
> W: fai source: package-uses-deprecated-debhelper-compat-version 4

uhm, yes, should be set to 5 (to ease backporting to etch)

> W: fai source: out-of-date-standards-version 3.8.0 (current is 3.8.1)

yeah...

> 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 

those should be fixed right in trunk now, lenny is out, and we should use the 
appropriate headers only.

> 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

those should be fixed in trunk too. I also recommend to read the explaination 
why this change is useful - it really is. :-)

> usr/share/man/man8/setup-storage.8.gz:378 W: fai-client:
> binary-without-manpage usr/bin/device2grub
> W: 
> fai-nfsroot: binary-without-manpage usr/sbin/faireboot
> W: fai-nfsroot: binary-without-manpage usr/bin/policy-rc.d.fai
> W:
> fai-server: binary-without-manpage sbin/fai-start-stop-daemon

this should be fixed, probably via wishlist bug (to be filed once a patch 
exists, until then I would just rely oin lintian to remind us) and 
experimental branch.

btw, I'd recommend to switch to asciidoc and write manpages and the fai-guide 
in asciidoc, its way easier to maintain than sgml and manpage sourcecode.

> W: fai-client: binary-without-manpage usr/sbin/setup_harddisks

isn't it the perfect time now to remove setup_harddisks completly?!

> E: fai-client: dir-or-file-in-var-run var/run/fai/

that one needs investigation.

> 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 
> P: fai-nfsroot: copyright-refers-to-symlink-license
> usr/share/common-licenses/GPL 

should be fixed in trunk, by pointing to GPL-2

> P: fai-nfsroot: maintainer-script-without-set-e postrm
> 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

I'd recommend fixing those in trunk if Thomas agrees.

> E: fai-nfsroot: diversion-for-unknown-file etc/init.d/rcS preinst:8



> I: fai-nfsroot:
> init.d-script-missing-lsb-short-description /etc/init.d/fai-abort 

fixing in trunk..

> 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/

those two needs investigation.

> W: fai-server: maintainer-script-empty postinst

fix in trunk

> 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, 

Thomas, will you give Michael permission to fix those hypens in trunk?

Same for the GPL-2 symlinks..


regards,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.uni-koeln.de/pipermail/linux-fai-devel/attachments/20090501/53a3a174/attachment.bin 


More information about the linux-fai-devel mailing list