Your message dated Sat, 27 Aug 2016 16:52:35 +0000
with message-id <[email protected]>
and subject line Bug#659715: fixed in fonts-goudybookletter 2010.07.03-3
has caused the Debian Bug report #659715,
regarding ttf-goudybookletter: use dh_installdeb maintscript support
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 [email protected]
immediately.)


-- 
659715: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659715
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ttf-goudybookletter
Version: 2010.07.03-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: origin-ubuntu ubuntu-patch precise

Using 'dpkg-maintscript-helper supports rm_conffile' guards introduces
unreliability into upgrades; it means that the conffile is removed or
not depending on whether dpkg happens to be unpacked before
ttf-goudybookletter.  This seems generally undesirable; it would be
better to enforce a single code path.  (This is academic for Debian
because the version of dpkg in squeeze supported
dpkg-maintscript-helper, hence Severity: wishlist; Ubuntu's last LTS
release didn't have a sufficient version of dpkg for that which is why I
care.)

It would be nice to just use dh_installdeb's support for generating
dpkg-maintscript-helper commands, which was introduced in debhelper
8.1.0.  This would remove duplicate code from your maintainer scripts -
in fact, you'd no longer need to have handwritten maintainer scripts at
all.  Here's a patch:

  * Use maintscript support in dh_installdeb rather than writing out
    dpkg-maintscript-helper commands by hand.  We now simply Pre-Depend on a
    new enough version of dpkg rather than using 'dpkg-maintscript-helper
    supports' guards, leading to more predictable behaviour on upgrades.

diff -Nru ttf-goudybookletter-2010.07.03/debian/control 
ttf-goudybookletter-2010.07.03/debian/control
--- ttf-goudybookletter-2010.07.03/debian/control       2011-07-20 
16:32:21.000000000 +0100
+++ ttf-goudybookletter-2010.07.03/debian/control       2012-02-13 
12:38:40.000000000 +0000
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Gürkan Sengün <[email protected]>
 Uploaders: Debian Fonts Task Force <[email protected]>
-Build-Depends: debhelper (>= 7.0.50~),
+Build-Depends: debhelper (>= 8.1.0~),
  dh-autoreconf,
  fontforge-nox | fontforge,
  python (>= 2.6),
@@ -13,6 +14,7 @@
 
 Package: ttf-goudybookletter
 Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}
 Description: Old style roman font
  Based on the roman of Frederic Goudy's Kennerley Old Style (designed and cut
diff -Nru ttf-goudybookletter-2010.07.03/debian/maintscript 
ttf-goudybookletter-2010.07.03/debian/maintscript
--- ttf-goudybookletter-2010.07.03/debian/maintscript   1970-01-01 
01:00:00.000000000 +0100
+++ ttf-goudybookletter-2010.07.03/debian/maintscript   2012-02-13 
12:38:08.000000000 +0000
@@ -0,0 +1 @@
+rm_conffile /etc/defoma/hints/ttf-goudybookletter.hints 0.1-3
diff -Nru ttf-goudybookletter-2010.07.03/debian/postinst 
ttf-goudybookletter-2010.07.03/debian/postinst
--- ttf-goudybookletter-2010.07.03/debian/postinst      2011-07-20 
14:02:29.000000000 +0100
+++ ttf-goudybookletter-2010.07.03/debian/postinst      1970-01-01 
01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-#!/bin/sh
-set -e
-
-if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then
-  dpkg-maintscript-helper rm_conffile 
/etc/defoma/hints/ttf-goudybookletter.hints 0.1-3 -- "$@"
-fi
-
-#DEBHELPER#
diff -Nru ttf-goudybookletter-2010.07.03/debian/postrm 
ttf-goudybookletter-2010.07.03/debian/postrm
--- ttf-goudybookletter-2010.07.03/debian/postrm        2011-07-20 
14:02:32.000000000 +0100
+++ ttf-goudybookletter-2010.07.03/debian/postrm        1970-01-01 
01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-#!/bin/sh
-set -e
-
-if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then
-  dpkg-maintscript-helper rm_conffile 
/etc/defoma/hints/ttf-goudybookletter.hints 0.1-3 -- "$@"
-fi
-
-#DEBHELPER#
diff -Nru ttf-goudybookletter-2010.07.03/debian/preinst 
ttf-goudybookletter-2010.07.03/debian/preinst
--- ttf-goudybookletter-2010.07.03/debian/preinst       2011-07-20 
14:02:37.000000000 +0100
+++ ttf-goudybookletter-2010.07.03/debian/preinst       1970-01-01 
01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-#!/bin/sh
-set -e
-
-if dpkg-maintscript-helper supports rm_conffile 2>/dev/null; then
-  dpkg-maintscript-helper rm_conffile 
/etc/defoma/hints/ttf-goudybookletter.hints 0.1-3 -- "$@"
-fi
-
-#DEBHELPER#

Thanks,

-- 
Colin Watson                                       [[email protected]]



--- End Message ---
--- Begin Message ---
Source: fonts-goudybookletter
Source-Version: 2010.07.03-3

We believe that the bug you reported is fixed in the latest version of
fonts-goudybookletter, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vasudev Kamath <[email protected]> (supplier of updated 
fonts-goudybookletter 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 27 Aug 2016 22:01:14 +0530
Source: fonts-goudybookletter
Binary: fonts-goudybookletter ttf-goudybookletter
Architecture: source all
Version: 2010.07.03-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Fonts Task Force <[email protected]>
Changed-By: Vasudev Kamath <[email protected]>
Description:
 fonts-goudybookletter - Old style roman font
 ttf-goudybookletter - transitional dummy package
Closes: 659715 834691
Changes:
 fonts-goudybookletter (2010.07.03-3) unstable; urgency=medium
 .
   * Team upload.
   * Use dh_installdeb maintscript support
     Closes: bug#659715, Thanks to Colin Watson.
   * Add breaks and replaces on ttf-goudybookletter (<< 2010.07.03-2)
     Closes: bug#834691, Thanks to Antti-Juhani Kaijanaho.
Checksums-Sha1:
 8268022d0d34e01af4640d2f4cd920b6c84a7a41 2250 
fonts-goudybookletter_2010.07.03-3.dsc
 a907d0f1479ffd893ba5e5aae5edeba07afe5424 3544 
fonts-goudybookletter_2010.07.03-3.debian.tar.xz
 3391c2d75132eab26157eabdc8af43a506b2de16 644892 
fonts-goudybookletter_2010.07.03-3_all.deb
 ea9422bac987a937c134385d67dd2d9ea75bca28 5048 
ttf-goudybookletter_2010.07.03-3_all.deb
Checksums-Sha256:
 5178b5f123cd5a6dc302731e97cb7f9b3bd480fdca3085f7de7b54230d3a4de2 2250 
fonts-goudybookletter_2010.07.03-3.dsc
 373a952fcef6d44960012b46f8eb6c591f09ce0bdbc2d19d2d10e0ae80fb6bbb 3544 
fonts-goudybookletter_2010.07.03-3.debian.tar.xz
 98b71cf1b7779b1e4d8da4ab3573ba2c2ca6a0d9f335b4295474baf4e268630f 644892 
fonts-goudybookletter_2010.07.03-3_all.deb
 279b1919a230afba559b33e2f75a42340e298d6ceccf8541e6671eeda351431e 5048 
ttf-goudybookletter_2010.07.03-3_all.deb
Files:
 16f515688537ddaa72e63ceed5d0972e 2250 fonts optional 
fonts-goudybookletter_2010.07.03-3.dsc
 ece936c98e11a926220904a1a5f379ff 3544 fonts optional 
fonts-goudybookletter_2010.07.03-3.debian.tar.xz
 74b0a3b9fc484a1013b30a99233e4528 644892 fonts optional 
fonts-goudybookletter_2010.07.03-3_all.deb
 009c3f4cf6c56d5e936081b208218e94 5048 oldlibs extra 
ttf-goudybookletter_2010.07.03-3_all.deb

-----BEGIN PGP SIGNATURE-----

iQI0BAEBCAAeBQJXwcE9Fxx2YXN1ZGV2QGNvcHluaW5qYS5pbmZvAAoJEGyPdK6H
cAt+Gc0P/jDRwqRZSVuRqm50kJ1+Kocb9LGYQgX6763XMiRxFKLyK3HNbtMgEZj6
oxFppgDgApcG11iE1N4FqwiYRw4PRdWGfnvnDL7qYhsUJ3Ng0gMT8qn/gESA45j7
08TpHULSDrRDWnxEqVh85ljz3zet7Rnd37w2h74OhHt9P6p7zADmg1Y7UfXUPwBL
5lKnvcoX9lVEVP208IhPXAFOo/jng3QLP1L+xE4wepaT42GHp3aKGA8Dl/E7HAs0
STmn2N9m0Wlk2danL8ZAsaWr71IFK2o+VXIVsEwM8H/V8mv8TpiiskgZk1T9aOIA
Q0puIEIc3K4Z99DevkeHd9UM7AuWPkCnaxbVzNf+wPTgLtzu9r8cvJYd1cbhpeWr
ktmSV2KrTIq2ce6ClocsB82LCGothHR61I4O4nZUNg3iAUGP5DBGtrJ5B4CgpBFi
ogisLD0hQoMelMqqMjs63S+MkFWuuD3sYh+EViEb5Y0mgSeFt9tn0fgRrrl6Hv8h
qO6uHVMnsYpqtlIFLAiSdwNUuyuXeWDoNIS3438N1XE888cpGsUc/CFsa44kBUrv
LKASg+rEBLlv7CnLozvOfNAJ4bZExSfJ8/WfBcnVWTSbkR/WxvdNqVizJUQ4LycH
4kIuQ2bTaomKJWo4opw6L4ygTeCFIl5rx0AdimsEk5/2jVpLe022
=XW1t
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to