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