[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#47164: Cuirass specification complains about missing guix channel wh
From: |
david larsson |
Subject: |
bug#47164: Cuirass specification complains about missing guix channel when a non-guix channel gets a new commit alone |
Date: |
Mon, 15 Mar 2021 16:50:57 +0100 |
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
- bug#47164: Cuirass specification complains about missing guix channel when a non-guix channel gets a new commit alone,
david larsson <=