According to your DpkgTerminalLog.txt you removed grub on 2010-08-10 18:13:42 and grub-pc on 2010-08-10 18:23:47. Having both of these removed means that you do not have update-grub available and that is why the kenrel post-inst script failed.
According to your DpkgTerminalLog.txt you removed grub on 2010-08-10 18:13:42 and grub-pc on 2010-08-10 18:23:47. Having both of these removed means that you do not have update-grub available and that is why the kenrel post-inst script failed.