------- Comment From <email address hidden> 2015-04-14 13:29 EDT-------
From the logs, update-grub seems finished.
Question is: is anything done later, to create that apparently hang scenario?
# Automatically added by dh_installinit
if [ -x "/etc/init.d/kexec" ]; then
update-rc.d kexec defaults >/dev/null
fi
if [ -x "/etc/init.d/kexec" ] || [ -e "/etc/init/kexec.conf" ]; then
invoke-rc.d kexec start || exit $?
fi
# End automatically added section
# Automatically added by dh_installinit
if [ -x "/etc/init.d/kexec-load" ]; then
update-rc.d kexec-load defaults >/dev/null
fi
if [ -x "/etc/init.d/kexec-load" ] || [ -e "/etc/init/kexec-load.conf" ]; then
invoke-rc.d kexec-load start || exit $?
fi
# End automatically added section
exit 0
You can try reproducing them by hand, and see if any does hang.
------- Comment From <email address hidden> 2015-04-14 13:29 EDT-------
From the logs, update-grub seems finished.
Question is: is anything done later, to create that apparently hang scenario?
...
Setting up kexec-tools (1:2.0.7-5ubuntu2) ...
...
Generating grub configuration file ...
...
done
<STUCK>
Checking in binary package..
Ah, yes - there are more things done after update-grub ('Automatically added' snippets).
# apt-get download kexec-tools 1%3a2.0. 7-5ubuntu2_ ppc64el. deb bin-pkg
# dpkg-deb -e kexec-tools_
# cat bin-pkg/postinst
...
# ------- ------- ------- ---- Debconf questions end ------- ------- -------
# no triggers in grub2, bugs.debian. org/cgi- bin/bugreport. cgi?bug= 481542 update- grub ] && [ -e /boot/grub/grub.cfg ]; then
# see http://
if [ -x /usr/sbin/
update-grub
fi
# Automatically added by dh_installinit kexec.conf" ]; then d/kexec- load" ]; then d/kexec- load" ] || [ -e "/etc/init/ kexec-load. conf" ]; then
if [ -x "/etc/init.d/kexec" ]; then
update-rc.d kexec defaults >/dev/null
fi
if [ -x "/etc/init.d/kexec" ] || [ -e "/etc/init/
invoke-rc.d kexec start || exit $?
fi
# End automatically added section
# Automatically added by dh_installinit
if [ -x "/etc/init.
update-rc.d kexec-load defaults >/dev/null
fi
if [ -x "/etc/init.
invoke-rc.d kexec-load start || exit $?
fi
# End automatically added section
exit 0
You can try reproducing them by hand, and see if any does hang.