Hello,

I'm updating my guix repository in Debian/Hurd with the commit 
40f5c53d89da266055a1dd6571c380f5c57fe5f9.
When I run `sudo ./pre-inst-env guix system init doc/os-config-hurd.scm /guix 
--fallback --no-substitutes --no-build-hook` show the error:

`
Backtrace:
          10 (primitive-load "/home/jin/guix/scripts/guix")
In guix/ui.scm:
  1452:12  9 (run-guix-command _ . _)
In ice-9/boot-9.scm:
    829:9  8 (catch _ _ #<procedure 3be9c0 at guix/ui.scm:513:2 (ke…> …)
    829:9  7 (catch _ _ #<procedure 3be9d0 at guix/ui.scm:611:6 (ke…> …)
In guix/scripts/system.scm:
   1109:8  6 (_)
    983:6  5 (process-action _ _ _)
In guix/store.scm:
  1444:24  4 (run-with-store _ _ #:guile-for-build _ #:system _ # _)
In guix/scripts/system.scm:
    714:2  3 (_ _)
In gnu/services.scm:
    317:2  2 (_ _)
In gnu/system.scm:
   434:28  1 (_ _)
   996:34  0 (operating-system-boot-parameters-file #<<operating-sy…> …)

gnu/system.scm:996:34: In procedure operating-system-boot-parameters-file:
In procedure struct_vtable: Wrong type argument in position 1 (expecting 
struct): #f
`
I have reviewed the code in (scripts system), but I have not had luck; Any idea 
what's happening?

Attachment operating system configuration template.

Thank you
Rene
(use-modules (gnu))
(use-package-modules hurd)

(operating-system
  (host-name "antelope")
  (timezone "Europe/Paris")
  (locale "en_US.utf8")
  
  ;; Assuming /dev/sdX is the target hard disk, and "my-root" is
  ;; the label of the target root file system.
  (bootloader (bootloader-configuration
               (bootloader grub-bootloader)
               (target "/dev/hd2s1")))
  
  (kernel gnumach)
  
  (file-systems (cons (file-system
                        (device "my-root")
                        (title 'label)
                        (mount-point "/guix")
                        (type "ext2"))
                      %base-file-systems))
  
  (users (cons (user-account
                (name "prometheus")
                (comment "Welcome to the Hurd")
                (group "users")
                (home-directory "/home/prometheus"))
               %base-user-accounts))

  (packages (cons* 
	     %base-packages-hurd))
  
  (services %base-services-hurd))

Reply via email to