[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#708879: marked as done (should delete boilerplate-only maintainer scripts)



Your message dated Mon, 20 May 2013 09:02:43 +0000
with message-id <E1UeLzP-00010r-9H@franck.debian.org>
and subject line Bug#708820: fixed in blends 0.6.16.3
has caused the Debian Bug report #708820,
regarding should delete boilerplate-only maintainer scripts
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
708820: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708820
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Source: blends
Source-Version: 0.6.16.3

We believe that the bug you reported is fixed in the latest version of
blends, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 708820@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated blends package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 20 May 2013 10:10:53 +0200
Source: blends
Binary: blends-dev blends-common blends-doc
Architecture: source all
Version: 0.6.16.3
Distribution: unstable
Urgency: low
Maintainer: Debian Pure Blend Team <debian-blends@lists.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Description: 
 blends-common - Debian Pure Blends common package
 blends-dev - Debian Pure Blends common files for developing metapackages
 blends-doc - Debian Pure Blends documentation
Closes: 708820 708879
Changes: 
 blends (0.6.16.3) unstable; urgency=low
 .
   * devtools/rules: Better way to obtain version string
   * do not create preinst and postrm scripts any more because
     preinst is unneeded since Lenny and postrm was only introduced
     for completeness but never used
     Closes: #708820, #708879
   * templates/{preinst,postrm}: Removed because unneeded
   * debian/control
      - Standards-Version: 3.9.4 (no changes needed)
      - Debhelper 9 (also d/compat)
      - Removed duplicated Section: devel
      - normalised format
      - blends-dev also required debhelper version 9
   * debian/rules:
      - use dpkg-parsechangelog to obtain pkg name and version
      - use short dh syntax
   * debian/source/format: 3.0 (native)
   * debian/examples: also require debhelper 9 + latest blends-dev
Checksums-Sha1: 
 00baa5d9c292a55fb60df2d1464248b79616e3d9 1327 blends_0.6.16.3.dsc
 796178961a6a8ce4fd997b1220ae0072514abf83 109737 blends_0.6.16.3.tar.gz
 a33f79203dcf5c8d844112d2c9706257252822a3 33326 blends-dev_0.6.16.3_all.deb
 eb5cf35c913160bfe5de413f0160bd620b36b422 23606 blends-common_0.6.16.3_all.deb
 b04065f06e6d4153c3834e23b5606fbf92be9a0c 417262 blends-doc_0.6.16.3_all.deb
Checksums-Sha256: 
 0f0e529bd2a9e01ef03657a4aa1285e6d5f566fea5b28f81168776666871b676 1327 blends_0.6.16.3.dsc
 90f7272f9d847f1079d8db141ae11600f7f993ae05164f0a2807ebf4a096c2cf 109737 blends_0.6.16.3.tar.gz
 51a6d7eb24585458b28889e8760663ff085047d18c5109666815a47dd9145df0 33326 blends-dev_0.6.16.3_all.deb
 7559ac152b1e0c8c72430c3e2963c8a205c5ecca6e536dd62d88e83f4ecbb060 23606 blends-common_0.6.16.3_all.deb
 75867b936fa5c710ae25f45195a11ab0e1d49a593e592ce03e5626adcb71cca2 417262 blends-doc_0.6.16.3_all.deb
Files: 
 5347a969a76cdc11dfcf423aadeafe3c 1327 devel optional blends_0.6.16.3.dsc
 fad8737b8d4c6051f387a79100206e56 109737 devel optional blends_0.6.16.3.tar.gz
 c7a205808b030a7a051838b34ce5d392 33326 devel optional blends-dev_0.6.16.3_all.deb
 e86f7b297b0fd1a43fb48be73b4ea20f 23606 misc optional blends-common_0.6.16.3_all.deb
 067279e3339dd25f6c8a2b0bf4abaf8c 417262 doc optional blends-doc_0.6.16.3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlGZ33YACgkQYDBbMcCf01rS7gCguObWUaGFjooI/mBzsqbDBP8Z
luYAnA1SpJENYNcfDAk+8Z0f/MQjKqkP
=q0GI
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: