help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem on setting up the Cuirass as substitute server


From: Reza Alizadeh Majd
Subject: Re: Problem on setting up the Cuirass as substitute server
Date: Fri, 27 Nov 2020 15:27:02 +0330

On Thu, 26 Nov 2020 18:56:50 +0330
Reza Alizadeh Majd <r.majd@pantherx.org> wrote:

> --8<---------------cut here---------------start------------->8---
> (define %cuirass-specs
>   #~(list
>      '((#:name . "my-manifest")
>        (#:load-path-inputs . ("guix"))
>        (#:package-path-inputs . ())
>        (#:proc-input . "guix")
>        (#:proc-file . "build-aux/cuirass/gnu-system.scm")
>        (#:proc . cuirass-jobs)
>        (#:proc-args . ((subset . "manifests")
>                        (systems . ("x86_64-linux"))
>                        (manifests . (("config" . "manifest.scm")))))
>        (#:inputs . (((#:name . "guix")
>                      (#:url . "git://git.savannah.gnu.org/guix.git")
>                      (#:load-path . ".")
>                      (#:branch . "master")
>                      (#:no-compile? . #t))
>                     ((#:name . "config")
>                      (#:url .
> "https://github.com/ramajd/guix-manifest.git";) (#:load-path . ".")
>                      (#:branch . "master")
>                      (#:no-compile? . #t)))))))
> --8<---------------cut here---------------end--------------->8---

add the `(#:build-outputs . ())` to my specification definition, cuirass
added my specification to the list of it's build specs. 

my current problem is that status of added jobs are `scheduled` and I
receive following message on cuirass logs:

--8<---------------cut here---------------start------------->8---
2020-11-27T15:14:19 evaluation 1 for 'my-manifest' completed
2020-11-27T15:14:19 building 2 jobs for 'my-manifest'
2020-11-27T15:14:19 Registering builds for evaluation 1.
2020-11-27T15:14:19 evaluation 1 registration took 0.001742 seconds
2020-11-27T15:14:19 evaluation 1 registered 2 new derivations
2020-11-27T15:14:19 building 2 derivations in batches of 200
2020-11-27T15:14:19 building batch of 200 derivations (0/2)
2020-11-27T15:14:20 done with 2 derivations
2020-11-27T15:14:20 outputs:
/gnu/store/220zbr30p8yj6yg9ndkk7a537x6f4vir-ungoogled-chromium-87.0.4280.66-0.1f7cdef
/gnu/store/a462kby1q51ndvxdv3b6p0rsixxrgx1h-hello-2.10
2020-11-27T15:14:20 success: 0, fail: 2
--8<---------------cut here---------------end--------------->8---

I assume this happened because that my server used available substitutes
from Guix substitute server, instead of building them by itself. is
that right?  

if not, is there any further thing that I need to apply on my spec
definition? 

Regards, 
Reza


-- 
Reza Alizadeh Majd
PantherX Team
https://www.pantherx.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]