package: blends-dev version: 0.6.16.2 affects: debian-edu Hi,
blends-dev creates boilerplate maintainer scripts, which then lead to lintian warnings for the packages using blends-dev, ie debian-edu 1.707 has the following lintian warnings: debian-edu changes binary: bad-distribution-in-changes-file wheezy-test debian-edu source binary: unknown-field-in-dsc comment education-thin-client binary: maintainer-script-empty postrm education-thin-client binary: maintainer-script-empty preinst education-standalone binary: maintainer-script-empty postrm education-standalone binary: maintainer-script-empty preinst education-desktop-gnome binary: maintainer-script-empty postrm education-desktop-gnome binary: maintainer-script-empty preinst education-networked binary: maintainer-script-empty postrm education-networked binary: maintainer-script-empty preinst education-development binary: maintainer-script-empty postrm education-development binary: maintainer-script-empty preinst education-thin-client-server binary: maintainer-script-empty postrm education-thin-client-server binary: maintainer-script-empty preinst education-mathematics binary: maintainer-script-empty postrm education-mathematics binary: maintainer-script-empty preinst education-main-server binary: maintainer-script-empty postrm education-main-server binary: maintainer-script-empty preinst education-graphics binary: maintainer-script-empty postrm education-graphics binary: maintainer-script-empty preinst education-desktop-kde binary: maintainer-script-empty postrm education-desktop-kde binary: maintainer-script-empty preinst education-misc binary: maintainer-script-empty postrm education-misc binary: maintainer-script-empty preinst education-common binary: maintainer-script-empty postrm education-common binary: maintainer-script-empty preinst education-physics binary: maintainer-script-empty postrm education-physics binary: maintainer-script-empty preinst education-laptop binary: maintainer-script-empty postrm education-laptop binary: maintainer-script-empty preinst education-astronomy binary: maintainer-script-empty postrm education-astronomy binary: maintainer-script-empty preinst education-language binary: maintainer-script-empty postrm education-language binary: maintainer-script-empty preinst education-chemistry binary: maintainer-script-empty postrm education-chemistry binary: maintainer-script-empty preinst education-desktop-lxde binary: maintainer-script-empty postrm education-desktop-lxde binary: maintainer-script-empty preinst education-electronics binary: maintainer-script-empty postrm education-electronics binary: maintainer-script-empty preinst education-workstation binary: maintainer-script-empty postrm education-workstation binary: maintainer-script-empty preinst education-services binary: maintainer-script-empty postrm education-services binary: maintainer-script-empty preinst education-desktop-sugar binary: maintainer-script-empty postrm education-desktop-sugar binary: maintainer-script-empty preinst education-logic-games binary: maintainer-script-empty postrm education-logic-games binary: maintainer-script-empty preinst education-desktop-other binary: maintainer-script-empty postrm education-desktop-other binary: maintainer-script-empty preinst education-music binary: maintainer-script-empty postrm education-music binary: maintainer-script-empty preinst education-geography binary: maintainer-script-empty postrm education-geography binary: maintainer-script-empty preinst 2 tags overridden (2 errors) the "empty" maintainers scripts look like this: $ cat education-workstation.postrm #!/bin/sh set -e # This is the default postinst file from the blends-dev package which is used # in all meta packages. If there is a certain need to provide extra # postinst files for some meta packages this template will be appended. Thus # it will be checked whether debconf was just initialized. # # You should not insert the _DEBHELPER_ template in the special postscript # file because it is in the end of this template anyway. # summary of how this script can be called: # * <postrm> `remove' # * <postrm> `purge' # * <old-postrm> `upgrade' <new-version> # * <new-postrm> `failed-upgrade' <old-version> # * <new-postrm> `abort-install' # * <new-postrm> `abort-install' <old-version> # * <new-postrm> `abort-upgrade' <old-version> # * <disappearer's-postrm> `disappear' <overwriter> # <overwriter-version> # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in purge|remove|upgrade|abort-install|abort-upgrade|disappear) ;; failed-upgrade) # There is basically nothing to do - just care for a clean upgrade echo "Warning: postrm from version $2 of package education-workstation failed." ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 $ cat education-workstation.preinst #!/bin/sh set -e # This is the default postinst file from the blends-dev package which is used # in all meta packages. If there is a certain need to provide extra # postinst files for some meta packages this template will be appended. Thus # it will be checked whether debconf was just initialized. # # You should not insert the _DEBHELPER_ template in the special postscript # file because it is in the end of this template anyway. # summary of how this script can be called: # * <new-preinst> `install' # * <new-preinst> `install' <old-version> # * <new-preinst> `upgrade' <old-version> # * <old-preinst> `abort-upgrade' <new-version> # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in install|upgrade) ;; abort-upgrade) ;; *) echo "preinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 I'll add lintian overrides now but I wish I wouldn't have to. cheers, Holger
signature.asc
Description: This is a digitally signed message part.