Package: release.debian.org Severity: normal Tags: jessie User: [email protected] Usertags: pu
[ X-D-Cc: [email protected] ] Hi, We'd like to fix #791794 in stable, that is a possible hang when a given script is running under d-i. The fix widens the DEBIAN_FRONTEND check to avoid waiting for Ctrl-C (initially only when non-interactive is used, now if any debconf frontend is in use). The fix reached testing some weeks ago, and Ian is rather confident. See the few mails under this: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791794#105 Changelog entry: | flash-kernel (3.35+deb8u2) stable; urgency=medium | | [ Ian Campbell ] | * Avoid waiting for Ctrl-C if any debconf frontend is in use, not just | non-interactive. (Closes: #791794) | | -- Cyril Brulebois <[email protected]> Sat, 05 Dec 2015 19:16:33 +0100 Thanks for your time. Mraw, KiBi.
diff -Nru flash-kernel-3.35+deb8u1/debian/changelog flash-kernel-3.35+deb8u2/debian/changelog --- flash-kernel-3.35+deb8u1/debian/changelog 2015-06-17 09:22:41.000000000 +0200 +++ flash-kernel-3.35+deb8u2/debian/changelog 2015-12-05 19:16:35.000000000 +0100 @@ -1,3 +1,11 @@ +flash-kernel (3.35+deb8u2) stable; urgency=medium + + [ Ian Campbell ] + * Avoid waiting for Ctrl-C if any debconf frontend is in use, not just + non-interactive. (Closes: #791794) + + -- Cyril Brulebois <[email protected]> Sat, 05 Dec 2015 19:16:33 +0100 + flash-kernel (3.35+deb8u1) stable; urgency=medium * Combine i.MX53 QSB and LOCO board entries, they are the same thing and the diff -Nru flash-kernel-3.35+deb8u1/initramfs-tools/hooks/flash_kernel_set_root flash-kernel-3.35+deb8u2/initramfs-tools/hooks/flash_kernel_set_root --- flash-kernel-3.35+deb8u1/initramfs-tools/hooks/flash_kernel_set_root 2015-06-17 09:22:41.000000000 +0200 +++ flash-kernel-3.35+deb8u2/initramfs-tools/hooks/flash_kernel_set_root 2015-12-05 19:15:53.000000000 +0100 @@ -34,7 +34,7 @@ # If debconf appears to be running then it is important that # we do not block on stdin since this would hang the # installer. - if [ "$DEBIAN_HAS_FRONTEND" ] || [ "$DEBIAN_FRONTEND" = "noninteractive" ]; then + if [ "$DEBIAN_HAS_FRONTEND" ] || [ "$DEBIAN_FRONTEND" ]; then echo "Unable to abort; system will probably be broken!" >&2 else echo "Press Ctrl-C to abort build, or Enter to continue" >&2

