Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock X-Debbugs-CC: mh-e@packages.debian.org Please unblock package mh-e. The version in sid fixes RC bug #689806. The debdiff is attached. unblock mh-e/8.3-1.1 Thanks,
diff -Nru mh-e-8.3/debian/changelog mh-e-8.3/debian/changelog
--- mh-e-8.3/debian/changelog 2011-11-11 17:10:10.000000000 +0100
+++ mh-e-8.3/debian/changelog 2012-10-21 16:15:05.000000000 +0200
@@ -1,3 +1,13 @@
+mh-e (8.3-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * No longer create /root/.gnupg during installation of the package. This
+ is achieved by binding epg-gpg-home-directory to a temporary directory
+ during bytecode compilation (implementation in
+ debian/emacsen-install). (Closes: #689806)
+
+ -- Sébastien Villemot <sebastien@debian.org> Sun, 21 Oct 2012 16:13:53 +0200
+
mh-e (8.3-1) unstable; urgency=low
* New upstream release.
diff -Nru mh-e-8.3/debian/emacsen-install mh-e-8.3/debian/emacsen-install
--- mh-e-8.3/debian/emacsen-install 2007-08-14 02:57:11.000000000 +0200
+++ mh-e-8.3/debian/emacsen-install 2012-10-21 16:13:17.000000000 +0200
@@ -59,12 +59,17 @@
done
cd ${ELCDIR}
+# Prevent epg from manipulating /root/.gnupg (#689806)
+TMPGNUPGHOME=`mktemp -d --tmpdir gnupg.XXXXXXXXXX`
+
cat << EOF > path.el
(setq load-path (append '("." "/usr/share/emacs/site-lisp/etc/images/mh-e")
load-path)
byte-compile-warnings nil)
+(setq epg-gpg-home-directory "${TMPGNUPGHOME}")
EOF
${FLAVOR} ${FLAGS} ${BYTECOMPILEFILES}
rm -f path.el
+rm -rf ${TMPGNUPGHOME}
exit 0
-- .''`. Sébastien Villemot : :' : Debian Developer `. `' http://www.dynare.org/sebastien `- GPG Key: 4096R/381A7594
Attachment:
pgpmNigH8Mo2E.pgp
Description: PGP signature