Subject: bug#77365: no error handling on activation scripts

From: Maxim Cournoyer <[email-masked]>
Date: Sat, 29 Mar 2025 23:45:22 +0900

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