Hi, Currently, every activation gexp added to the activation-service-type ends up in a script loaded via primitive-load of the main activation script, which is in turn loaded by the boot script entry point.
This means that raising an exception in the activation scripts may abort the boot script and thus the boot itself. It would probably be nicer and more useful to handle and report the errors, while attempting to continue booting. -- Thanks, Maxim