Hello,
‘guix system roll-back’ and ‘switch-generation’ don’t reload servicesand don’t run activation scripts like ‘guix system reconfigure’ does.Indeed:
Toggle snippet (12 lines)
(define (switch-to-system-generation store spec) "Switch the system profile to the generation specified by SPEC, andre-install bootloader with a configuration file that uses the specified systemgeneration as its default entry. STORE is an open connection to the store." (let ((number (relative-generation-spec->number %system-profile spec))) (if number (begin (reinstall-bootloader store number) (switch-to-generation* %system-profile number)) (leave (G_ "cannot switch to system generation '~a'~%") spec))))
Ludo’.