Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package ddskk.

[ Reason ]
The RC bug #987383, byte-compiling skk-bayesian.el conditionally fails.
  - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987383

[ Impact ]
The testing version causes hang during dist-upgrading from buster
if ddskk is upgraded before emacs.

[ Tests ]
I did manual testing with the buster chroot environment, installing the
testing version failed as the RC bug and the updated version succeeded.

[ Risks ]
The skk-bayesian feature is optional and minor.  The fix may
decrease the speed of loading skk-bayesian.el, but it's trivial.

[ Checklist ]
  [X] all changes are documented in the d/changelog
  [X] I reviewed all changes and I approve them
  [X] attach debdiff against the package in testing

unblock ddskk/17.1-4+deb11u1

Thanks,
-- 
Tatsuya Kinoshita
diffstat for ddskk-17.1 ddskk-17.1

 changelog |    7 +++++++
 rules     |    1 +
 2 files changed, 8 insertions(+)

diff -Nru ddskk-17.1/debian/changelog ddskk-17.1/debian/changelog
--- ddskk-17.1/debian/changelog	2021-01-20 21:30:01.000000000 +0900
+++ ddskk-17.1/debian/changelog	2021-04-23 22:30:33.000000000 +0900
@@ -1,3 +1,10 @@
+ddskk (17.1-4+deb11u1) unstable; urgency=medium
+
+  * Don't byte-compile skk-bayesian.el to avoid hang during installation
+    (closes: #987383)
+
+ -- Tatsuya Kinoshita <t...@debian.org>  Fri, 23 Apr 2021 22:30:33 +0900
+
 ddskk (17.1-4) unstable; urgency=medium
 
   * New patch 030_skk-wrap.patch for org-mode and markdown-mode
diff -Nru ddskk-17.1/debian/rules ddskk-17.1/debian/rules
--- ddskk-17.1/debian/rules	2020-08-16 00:03:30.000000000 +0900
+++ ddskk-17.1/debian/rules	2021-04-23 22:26:23.000000000 +0900
@@ -31,6 +31,7 @@
 	dh_installdirs
 
 	cp -R *.el *.in SKK-* maint nicola tut-code/*.el bayesian/*.el debian/$(PACKAGE)/usr/share/$(PACKAGE)
+	perl -pwi -e 's/skk-bayesian/;;skk-bayesian/' debian/$(PACKAGE)/usr/share/$(PACKAGE)/SKK-MK
 	cp -f experimental/*.el debian/$(PACKAGE)/usr/share/$(PACKAGE)
 
 	rm -f debian/$(PACKAGE)/usr/share/$(PACKAGE)/nicola/Makefile

Attachment: pgpPagESKXBbl.pgp
Description: PGP signature

Reply via email to