unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#47164: Cuirass specification complains about missing guix channel when a non-guix channel gets a new commit alone
@ 2021-03-15 15:50 david larsson
  2021-03-25 13:47 ` Mathieu Othacehe
  0 siblings, 1 reply; 7+ messages in thread
From: david larsson @ 2021-03-15 15:50 UTC (permalink / raw)
  To: 47164; +Cc: othacehe

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




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-03-26 15:10 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-15 15:50 bug#47164: Cuirass specification complains about missing guix channel when a non-guix channel gets a new commit alone david larsson
2021-03-25 13:47 ` Mathieu Othacehe
2021-03-25 14:07   ` Mathieu Othacehe
2021-03-25 16:04   ` david larsson
2021-03-25 17:38     ` Mathieu Othacehe
2021-03-25 18:28       ` david larsson
2021-03-26 15:09         ` Mathieu Othacehe

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).