Hi!
My specification that doesn't work is this:
(define %cuirass-specs3
#~(
list
(specification
(name "my-pkgs")
(build '(manifests . ((my-config . "manifests/user1.scm"))))
(channels
(list (channel
(name 'guix)
(url "https://git.savannah.gnu.org/git/guix.git")
(branch "master"))
(channel
(name 'my-config)
(url "file:///home/cuirass/my-guixsd-config.sh")
;;(url
"https://github.com/methuselah-0/my-guixsd-config.sh.git")
(branch "master"))
(channel
(name 'my-guix-packages)
(url
"https://github.com/methuselah-0/my-guix-packages.git")
;;(url "file:///home/user1/src/my-guix-packages")
(branch "master"))
))
;;(priority 1)
(systems '("x86_64-linux")))))
It was converted to the new format from this:
https://github.com/methuselah-0/my-guixsd-config.sh/blob/master/VM-configs/desktop_with_cuirass.scm#L28
I simply cant make anything work except building the hello package using
only guix. When "my-guix-packages" is updated the evaluation fails with
the message that at least one channel needs to be named Guix. I tried
making guix a channel dependency of my-guix-packages via committing a
.guix-channel file with 'guix as a dependency to it but that caused
other errors and surely isn't the correct way to solve the problem
anyway.
Any ideas how to fix this or if I need to change my spec?
Best regards,
David Larsson