me
/
guix
Archived
1
0
Fork 0

Revert "reconfigure: Run the effect scripts as separate processes."

This reverts commit 5517750344.
That commit would remove all sorts of error checking when running those
programs.
master
Ludovic Courtès 2020-04-03 10:26:54 +02:00
parent 28f6f1e0da
commit 00a1ebb84a
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 11 additions and 11 deletions

View File

@ -100,7 +100,7 @@ atomically, and run OS's activation script."
"Using EVAL, a monadic procedure taking a single G-Expression as an argument,
create a new generation of PROFILE pointing to the directory of OS, switch to
it atomically, and run OS's activation script."
(eval #~(system* #$(switch-system-program os profile))))
(eval #~(primitive-load #$(switch-system-program os profile))))
;;;
@ -176,10 +176,10 @@ services as defined by OS."
(map live-service-canonical-name
live-services)))
(service-files (map shepherd-service-file target-services)))
(eval #~(system* #$(upgrade-services-program service-files
to-start
to-unload
to-restart)))))))
(eval #~(primitive-load #$(upgrade-services-program service-files
to-start
to-unload
to-restart)))))))
;;;
@ -252,9 +252,9 @@ additional configurations specified by MENU-ENTRIES can be selected."
(package (bootloader-package bootloader))
(device (bootloader-configuration-target configuration))
(bootcfg-file (bootloader-configuration-file bootloader)))
(eval #~(system* #$(install-bootloader-program installer
package
bootcfg
bootcfg-file
device
target)))))
(eval #~(primitive-load #$(install-bootloader-program installer
package
bootcfg
bootcfg-file
device
target)))))