Ups, replied to Ludo by accident (damn you android gmail client :-). Email 1: Sry, had to study yesterday for my last batch of exams, I'll update it tonight.
Of course generating keys outside the vm and having them laying around in the store is a bad idea. Even worse is hard coding them inside a operating-system configuration file. Email 2: David Craven <da...@craven.ch> skribis: > Sry, had to study yesterday for my last batch of exams, I'll update it > tonight. No problem, take your time. I was away from keyboard anyway. :-) > Of course generating keys outside the vm and having them laying around in > the store is a bad idea. Even worse is hard coding them inside a > operating-system configuration file. Yup. Ludo’. I'm having trouble updating the dropbear-service. I rebased and now nothing works anymore. So I tried the bare-bones example and that gives the same error. Is it possible that it's related to the `services: <shepherd-service> no longer has an 'imported-modules' field` patch? Here's the backtrace: guix system vm bare-bones.tmpl ;;; note: source file /home/dvc/.guix/gnu/packages/linux.scm ;;; newer than compiled /home/dvc/.config/guix/latest/gnu/packages/linux.go ;;; note: source file /home/dvc/.guix/gnu/packages/xorg.scm ;;; newer than compiled /home/dvc/.config/guix/latest/gnu/packages/xorg.go ;;; note: source file /home/dvc/.guix/gnu/packages/gl.scm ;;; newer than compiled /home/dvc/.config/guix/latest/gnu/packages/gl.go ;;; note: source file /home/dvc/.guix/gnu/packages/gtk.scm ;;; newer than compiled /home/dvc/.config/guix/latest/gnu/packages/gtk.go ;;; note: source file /home/dvc/.guix/gnu/packages/ssh.scm ;;; newer than compiled /home/dvc/.config/guix/latest/gnu/packages/ssh.go ;;; note: source file /home/dvc/.guix/gnu/packages/xdisorg.scm ;;; newer than compiled /home/dvc/.config/guix/latest/gnu/packages/xdisorg.go ;;; note: source file /home/dvc/.guix/gnu/services/base.scm ;;; newer than compiled /home/dvc/.config/guix/latest/gnu/services/base.go Backtrace: In ice-9/boot-9.scm: 2864: 19 [resolve-interface (gnu system) #:select ...] 2789: 18 [#<procedure af1580 at ice-9/boot-9.scm:2777:4 (name #:optional autoload version #:key ensure)> # ...] 3065: 17 [try-module-autoload (gnu system) #f] 2401: 16 [save-module-excursion #<procedure 1b50120 at ice-9/boot-9.scm:3066:17 ()>] 3085: 15 [#<procedure 1b50120 at ice-9/boot-9.scm:3066:17 ()>] In unknown file: ?: 14 [primitive-load-path "gnu/system" ...] In gnu/system.scm: 21: 13 [#<procedure 1927720 ()>] In ice-9/boot-9.scm: 2951: 12 [define-module* (gnu system) #:filename ...] 2926: 11 [resolve-imports (((guix store)) ((guix monads)) ((guix gexp)) ...)] 2864: 10 [resolve-interface (gnu services base) #:select ...] 2789: 9 [#<procedure af1580 at ice-9/boot-9.scm:2777:4 (name #:optional autoload version #:key ensure)> # ...] 3065: 8 [try-module-autoload (gnu services base) #f] 2401: 7 [save-module-excursion #<procedure 1c1c180 at ice-9/boot-9.scm:3066:17 ()>] 3085: 6 [#<procedure 1c1c180 at ice-9/boot-9.scm:3066:17 ()>] In unknown file: ?: 5 [primitive-load-path "gnu/services/base" ...] In ice-9/eval.scm: 453: 4 [eval # ()] 387: 3 [eval # #] 386: 2 [eval # #] 393: 1 [eval # #] In unknown file: ?: 0 [memoize-variable-access! # #] ERROR: In procedure memoize-variable-access!: ERROR: Unbound variable: with-imported-modules