Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package opendnssec The update fixes RC bug when upgrading from jessie to stretch by adding an empty (template) maintainer scripts to remedy brokeness in the jessie version of the scripts. Diff attached. unblock opendnssec/1:2.0.4-2 -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (900, 'testing'), (800, 'unstable'), (500, 'unstable-debug'), (500, 'testing-debug'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_DK.utf8, LC_CTYPE=en_DK.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff --git a/debian/changelog b/debian/changelog index 68338dc..662b07f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +opendnssec (1:2.0.4-2) unstable; urgency=high + + * Also add empty postinst and postrm maintainer scripts to + opendnssec-enforcer-mysql package to allow upgrades from jessie + (Closes: #848111) + + -- Ondřej Surý <ond...@debian.org> Wed, 01 Feb 2017 10:25:24 +0100 + opendnssec (1:2.0.4-1) unstable; urgency=medium * Drop (<< 5.7) from libmysqlclient-dev B-D to allow builds on Ubuntu diff --git a/debian/opendnssec-enforcer-mysql.postinst b/debian/opendnssec-enforcer-mysql.postinst new file mode 100644 index 0000000..da7f597 --- /dev/null +++ b/debian/opendnssec-enforcer-mysql.postinst @@ -0,0 +1,39 @@ +#!/bin/sh +# postinst script for #PACKAGE# +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * <postinst> `configure' <most-recently-configured-version> +# * <old-postinst> `abort-upgrade' <new version> +# * <conflictor's-postinst> `abort-remove' `in-favour' <package> +# <new-version> +# * <postinst> `abort-remove' +# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' +# <failed-install-package> <version> `removing' +# <conflicting-package> <version> +# for details, see https://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + configure) + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst 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 diff --git a/debian/opendnssec-enforcer-mysql.postrm b/debian/opendnssec-enforcer-mysql.postrm new file mode 100644 index 0000000..4681ef3 --- /dev/null +++ b/debian/opendnssec-enforcer-mysql.postrm @@ -0,0 +1,37 @@ +#!/bin/sh +# postrm script for opendnssec-enforcer-mysql +# +# see: dh_installdeb(1) + +set -e + +# 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 https://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + + *) + echo "postrm 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