Your message dated Mon, 20 Nov 2017 15:19:54 +0000
with message-id <[email protected]>
and subject line Bug#659628: fixed in fonts-atarismall 2.2-3
has caused the Debian Bug report #659628,
regarding ttf-atarismall: 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.)
--
659628: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659628
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ttf-atarismall
Version: 2.1-4
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-atarismall. 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-atarismall-2.1/debian/control ttf-atarismall-2.1/debian/control
--- ttf-atarismall-2.1/debian/control 2011-07-20 11:25:30.000000000 +0100
+++ ttf-atarismall-2.1/debian/control 2012-02-12 16:48:22.000000000 +0000
@@ -3,12 +3,13 @@
Priority: optional
Maintainer: Gürkan Sengün <[email protected]>
Uploaders: Debian Fonts Task Force <[email protected]>
-Build-Depends: debhelper (>= 7.0.50~), fontforge
+Build-Depends: debhelper (>= 8.1.0~), fontforge
Homepage: http://gnu.ethz.ch/linuks.mine.nu/atari/
Standards-Version: 3.9.2
Package: ttf-atarismall
Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}
Description: Very small 4 x 8 font
This is named atari small because it was designed for a terminal emulator
diff -Nru ttf-atarismall-2.1/debian/maintscript
ttf-atarismall-2.1/debian/maintscript
--- ttf-atarismall-2.1/debian/maintscript 1970-01-01 01:00:00.000000000
+0100
+++ ttf-atarismall-2.1/debian/maintscript 2012-02-12 16:47:29.000000000
+0000
@@ -0,0 +1 @@
+rm_conffile /etc/defoma/hints/ttf-atarismall.hints 2.1-4
diff -Nru ttf-atarismall-2.1/debian/postinst ttf-atarismall-2.1/debian/postinst
--- ttf-atarismall-2.1/debian/postinst 2011-07-20 10:09:20.000000000 +0100
+++ ttf-atarismall-2.1/debian/postinst 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +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-atarismall.hints
2.1-4 -- "$@"
-fi
-
-#DEBHELPER#
-
diff -Nru ttf-atarismall-2.1/debian/postrm ttf-atarismall-2.1/debian/postrm
--- ttf-atarismall-2.1/debian/postrm 2011-07-20 10:09:43.000000000 +0100
+++ ttf-atarismall-2.1/debian/postrm 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +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-atarismall.hints
2.1-4 -- "$@"
-fi
-
-#DEBHELPER#
-
diff -Nru ttf-atarismall-2.1/debian/preinst ttf-atarismall-2.1/debian/preinst
--- ttf-atarismall-2.1/debian/preinst 2011-07-20 10:09:36.000000000 +0100
+++ ttf-atarismall-2.1/debian/preinst 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +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-atarismall.hints
2.1-4 -- "$@"
-fi
-
-#DEBHELPER#
-
Thanks,
--
Colin Watson [[email protected]]
--- End Message ---
--- Begin Message ---
Source: fonts-atarismall
Source-Version: 2.2-3
We believe that the bug you reported is fixed in the latest version of
fonts-atarismall, 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.
Gürkan Myczko <[email protected]> (supplier of updated fonts-atarismall
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: SHA512
Format: 1.8
Date: Mon, 20 Nov 2017 12:48:05 +0100
Source: fonts-atarismall
Binary: fonts-atarismall
Architecture: source
Version: 2.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Fonts Task Force <[email protected]>
Changed-By: Gürkan Myczko <[email protected]>
Description:
fonts-atarismall - Very small 4 x 8 font
Closes: 659628
Changes:
fonts-atarismall (2.2-3) unstable; urgency=medium
.
* debian/control: switch Maintainer/Uploaders.
* Bump standards version to 4.1.1.
* Drop building ttf-atarismall. (Closes: #659628)
* Drop debian/scripts/sfd2*.
Checksums-Sha1:
a2087d9840bdb66efa29fb6e03b285f4c12c6324 1849 fonts-atarismall_2.2-3.dsc
0797358297a5c3ef7f83225c224f908a0a5e97e5 2920
fonts-atarismall_2.2-3.debian.tar.xz
a00335e437027bb2450c8903dab1b8d40a7b6c3d 5330
fonts-atarismall_2.2-3_source.buildinfo
Checksums-Sha256:
ad20694f377380a9bd30bd3b663ac5cbd1c186dbc912221029b5e848d1e7d1b8 1849
fonts-atarismall_2.2-3.dsc
ce820ac5899b6ffc5f949f151c97903e343637918b70f46e912e2f2547343b63 2920
fonts-atarismall_2.2-3.debian.tar.xz
f1c31a5971c79a19aa8633d165875184f02b4ad7569c25f34f5712ba2d0b4aca 5330
fonts-atarismall_2.2-3_source.buildinfo
Files:
e28a26597f753deb1da8dd13507aadd2 1849 fonts optional fonts-atarismall_2.2-3.dsc
4afc093c83481f06deef1ea2c7fd6fac 2920 fonts optional
fonts-atarismall_2.2-3.debian.tar.xz
cfef6ded08c995cc9d4771b06e0e4e21 5330 fonts optional
fonts-atarismall_2.2-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAloS4ZwACgkQweDZLphv
fH68rRAAlpM/+AT5s3D0eYQbkRF6JXGaOsd8RLnHKigmQQNHyZNieDzmaeXlY8zV
vz4tTJIJD+/Ell8VJOUihfLAi/mXuOwlfsrqOwnWWbHeOSSJenIz0yuuCKpZU6B/
HgvD1KPL6g1cb1cVg3Dwc6O6Gn1ncOvbjOgeyWKRvo7IDSKOMbOcPJtOuvrRj52o
Jpc3ezQ6H6l3Pgyt+yP0puRTdQWbno5jdL6tmsvx45WgGlHY8UAVJMX9gRRPQtyW
J3ebZhZlWG32S6AWguXB8J8ukCBMOP0C8ASONO1k6VKaKCEGu5OHHYpjfYGpzCj7
PoFlI2mGZpqHVhwxbKTnXtOFH6UZ+czqhZTZwcyTdvOk4V4ZnZ1rEhaoUiMjXwBg
xopeC8eVmcUkBXnMeULzjEPktoZJ4seRh1pVtNmXJIlvfv3oum0V5bFj/7Wg/X30
9dTwG27JCZCGtWBlUj4cUcGvrCaJCDIkn7wWHFpsdYadK4XWzve90R+q2TcU+SKC
NXKmpksCq3dRbpwD+LC8AcC/0kgH1Kbt2zGUPE0YIpOUswJXSlvtVtX8SvHd8MA/
/KqnvV6P5c1IzR0g+1qqQXGMxRuCrZmv5pDaGCUUrzEvM83/ppP8wYfpDxkEpnMe
P10QPDzDwOQmXTVlKo4BnA0Y/NWWDEVG1GDFv0uNsOyHaSdGAwY=
=pSiK
-----END PGP SIGNATURE-----
--- End Message ---