On Thu, Mar 08, 2012 at 04:27:39PM +0800, Thomas Goirand wrote:
> Package: openvswitch
> Version: 1.4.0-2+nmu1
> Severity: serious
> 
> Hi there!
> 
> First, thanks for allowing me to do the NMU fixing the dkms module. I
> just did it, and checked that it was fixing my issue, which it does.
> 
> Before uploading version 1.4.0-2+nmu1, I ran Lintian, as I always do, and
> I have found out that lots of Lintian warnings and errors were not
> addressed:

Hi Thomas,

patches for any and all of the problems below would, as always, be
gratefully appreciated. In particular I am unsure of how to resolve the
openvswitch-datapath-dkms issues, do you have any ideas?

There are also a number of problems flagged below that I do
not understand the source of:

* I am unsure why there are errors in the openvswitch-ipsec postinst and
  postrm scripts as that package does not provide such scripts.
* Likewise, the openvswitch-controller package does not supply a
  postrm script but an error is flagged against it.

Also, it would be useful to know specifically which of the issues
listed below you regards as serious.

> P: openvswitch source: package-lacks-versioned-build-depends-on-debhelper 7
> I: openvswitch source: debian-watch-file-is-missing
> I: openvswitch-switch: init.d-script-missing-lsb-description 
> etc/init.d/openvswitch-switch
> I: openvswitch-switch: spelling-error-in-manpage 
> usr/share/man/man1/ovsdb-server.1.gz noticable noticeable
> W: openvswitch-switch: manpage-has-bad-whatis-entry 
> usr/share/man/man5/ovs-vswitchd.conf.db.5.gz
> I: openvswitch-switch: hyphen-used-as-minus-sign 
> usr/share/man/man5/ovs-vswitchd.conf.db.5.gz:1529
> I: openvswitch-switch: hyphen-used-as-minus-sign 
> usr/share/man/man5/ovs-vswitchd.conf.db.5.gz:2900
> I: openvswitch-switch: spelling-error-in-manpage 
> usr/share/man/man8/ovs-vswitchd.8.gz noticable noticeable
> I: python-openvswitch: extended-description-is-probably-too-short
> E: openvswitch-ipsec: duplicate-updaterc.d-calls-in-postinst openvswitch-ipsec
> E: openvswitch-ipsec: duplicate-updaterc.d-calls-in-postrm openvswitch-ipsec
> I: openvswitch-ipsec: init.d-script-missing-lsb-description 
> etc/init.d/openvswitch-ipsec
> E: openvswitch-controller: duplicate-updaterc.d-calls-in-postinst 
> openvswitch-controller
> E: openvswitch-controller: duplicate-updaterc.d-calls-in-postrm 
> openvswitch-controller
> I: openvswitch-controller: init.d-script-missing-lsb-description 
> etc/init.d/openvswitch-controller
> 
> P: openvswitch source: package-lacks-versioned-build-depends-on-debhelper 7
> I: openvswitch source: debian-watch-file-is-missing
> I: openvswitch-switch: init.d-script-missing-lsb-description 
> etc/init.d/openvswitch-switch
> I: openvswitch-switch: spelling-error-in-manpage 
> usr/share/man/man1/ovsdb-server.1.gz noticable noticeable
> W: openvswitch-switch: manpage-has-bad-whatis-entry 
> usr/share/man/man5/ovs-vswitchd.conf.db.5.gz
> I: openvswitch-switch: hyphen-used-as-minus-sign 
> usr/share/man/man5/ovs-vswitchd.conf.db.5.gz:1529
> I: openvswitch-switch: hyphen-used-as-minus-sign 
> usr/share/man/man5/ovs-vswitchd.conf.db.5.gz:2900
> I: openvswitch-switch: spelling-error-in-manpage 
> usr/share/man/man8/ovs-vswitchd.8.gz noticable noticeable
> I: python-openvswitch: extended-description-is-probably-too-short
> E: openvswitch-ipsec: duplicate-updaterc.d-calls-in-postinst openvswitch-ipsec
> E: openvswitch-ipsec: duplicate-updaterc.d-calls-in-postrm openvswitch-ipsec
> I: openvswitch-ipsec: init.d-script-missing-lsb-description 
> etc/init.d/openvswitch-ipsec
> E: openvswitch-controller: duplicate-updaterc.d-calls-in-postinst 
> openvswitch-controller
> E: openvswitch-controller: duplicate-updaterc.d-calls-in-postrm 
> openvswitch-controller
> I: openvswitch-controller: init.d-script-missing-lsb-description 
> etc/init.d/openvswitch-controller
> W: openvswitch-datapath-dkms: extra-license-file 
> usr/src/openvswitch-1.4.0/COPYING
> W: openvswitch-datapath-dkms: extra-license-file 
> usr/src/openvswitch-1.4.0/ovsdb/ovsdbmonitor/COPYING
> W: openvswitch-datapath-dkms: extra-license-file 
> usr/src/openvswitch-1.4.0/xenserver/LICENSE
> E: openvswitch-datapath-dkms: python-script-but-no-python-dep 
> usr/src/openvswitch-1.4.0/build-aux/check-structs
> E: openvswitch-datapath-dkms: python-script-but-no-python-dep 
> usr/src/openvswitch-1.4.0/build-aux/extract-ofp-errors
> W: openvswitch-datapath-dkms: script-not-executable 
> usr/src/openvswitch-1.4.0/debian/openvswitch-datapath-dkms.postinst
> W: openvswitch-datapath-dkms: script-not-executable 
> usr/src/openvswitch-1.4.0/debian/openvswitch-datapath-dkms.prerm
> E: openvswitch-datapath-dkms: python-script-but-no-python-dep 
> usr/src/openvswitch-1.4.0/debian/ovs-monitor-ipsec
> E: openvswitch-datapath-dkms: shell-script-fails-syntax-check 
> usr/src/openvswitch-1.4.0/rhel/kmodtool-openvswitch-el5.sh
> E: openvswitch-datapath-dkms: python-script-but-no-python-dep 
> usr/src/openvswitch-1.4.0/xenserver/etc_xapi.d_plugins_openvswitch-cfg-update
> E: openvswitch-datapath-dkms: python-script-but-no-python-dep 
> usr/src/openvswitch-1.4.0/xenserver/opt_xensource_libexec_interface-reconfigure
> E: openvswitch-datapath-dkms: python-script-but-no-python-dep 
> usr/src/openvswitch-1.4.0/xenserver/usr_share_openvswitch_scripts_ovs-xapi-sync
> E: openvswitch-test: python-script-but-no-python-dep usr/bin/ovs-test
> 
> Please addresse the above issues in your next upload, and run lintian
> with the correct options, which are:
> 
> lintian -Ii -E --pedantic openvswitch_<version>_amd64.changes
> 
> Cheers,
> 
> Thomas Goirand (zigo)
> 
> 
> _______________________________________________
> dev mailing list
> d...@openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
> 



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to