unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: divoplade <d@divoplade.fr>
To: Mathieu Othacehe <othacehe@gnu.org>
Cc: help-guix@gnu.org
Subject: Re: Configuration for Cuirass
Date: Sun, 18 Oct 2020 18:36:05 +0200	[thread overview]
Message-ID: <2413a21d8c3a47dd3d889fbd2852864a0b02c1b8.camel@divoplade.fr> (raw)
In-Reply-To: <87pn5fzem2.fsf@gnu.org>

Thank you for your answer.

The package I want to run guix in should be this one:
https://code.divoplade.fr/divoplade-site.git/

It is a channel aggregating my packages. The one you tried is just the
source code of one of them, and it's not supposed to be used as a guix
channel (thus the errors).

If I clone it and run your commands I do not get an error (I edited the
notes about source file newer than compiled):

--8<---------------cut here---------------start------------->8---
divoplade-site$ GUIX_PACKAGE_PATH=./ guix repl
GNU Guile 3.0.4
Copyright (C) 1995-2020 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guix-user)> ,use (gnu) (guix store)  (gnu ci)
scheme@(guix-user)> (define s (hydra-jobs (open-connection) '((subset
"pomdappi") (systems "x86_64-linux"))))
evaluating for 'x86_64-linux' (heap size: 43.0 MiB)...
scheme@(guix-user)> s
$1 = ((pomdappi-0.0.1-87-g2d75550.x86_64-linux . #<procedure
7fdb62a012d0 at gnu/ci.scm:114:19 ()>))
scheme@(guix-user)>
--8<---------------cut here---------------end--------------->8---

Le dimanche 18 octobre 2020 à 18:24 +0200, Mathieu Othacehe a écrit :
> Running this:
> 
> --8<---------------cut here---------------start------------->8---
> mathieu@cervin:~/tmp$ GUIX_PACKAGE_PATH=pomdappi/ guix repl 
> scheme@(guix-user)> ,use (gnu) (guix store)  (gnu ci)
> scheme@(guix-user)> (define s (hydra-jobs (open-connection) '((subset
> "pomdappi") (systems "x86_64-linux"))))
> --8<---------------cut here---------------end--------------->8---
> 
> gives several errors:
> 
> --8<---------------cut here---------------start------------->8---
> evaluating for 'x86_64-linux' (heap size: 43.0 MiB)...
> guix repl: warning: failed to load '(gen-hall)':
> no code for module (gen-hall)
> hint: File `pomdappi//gen-hall.scm' should probably start with:
> 
>      (define-module (gen-hall))
> 
> guix repl: warning: failed to load '(guix divoplade services
> pomdappi)':
> no code for module (divoplade packages pomdappi)
> pomdappi//guix/divoplade/services/pomdappi.scm:1:0: warning: module
> name (divoplade services pomdappi) does not match file name
> 'guix/divoplade/services/pomdappi.scm'
> hint: File `pomdappi//guix/divoplade/services/pomdappi.scm' should
> probably start with:
> 
>      (define-module (guix divoplade services pomdappi))
> 
> ;;; note: source file pomdappi/guix.scm
> ;;;       newer than compiled
> /gnu/store/j447qlziqmkmlq50kxsrcww2nhhkj1vv-guix-module-
> union/lib/guile/3.0/site-ccache/guix.go
> ;;; note: source file pomdappi/guix.scm
> ;;;       newer than compiled /home/mathieu/.guix-
> profile//lib/guile/3.0/site-ccache/guix.go
> guix repl: warning: failed to load '(pomdappi access-token)':
> In procedure dynamic-link: file: "libpomdappi", message: "file not
> found"
> guix repl: warning: failed to load '(pomdappi authorization)':
> no code for module (turtle tordf)
> guix repl: warning: failed to load '(pomdappi client)':
> no code for module (rdf rdf)
> guix repl: warning: failed to load '(tests access-token)': No such
> file or directory
> guix repl: warning: failed to load '(tests cache)': No such file or
> directory
> guix repl: warning: failed to load '(tests client-manifest)': No such
> file or directory
> guix repl: warning: failed to load '(tests dpop)': No such file or
> directory
> guix repl: warning: failed to load '(tests flow)': No such file or
> directory
> %%%% Starting test JKT
> error: make-rsa-public-key: unbound variable
> hint: Did you forget a `use-modules' form?
> 
> error: make-rsa-public-key: unbound variable
> hint: Did you forget a `use-modules' form?
> 
> guix repl: warning: failed to load '(tests jws)': No such file or
> directory
> guix repl: warning: failed to load '(tests jwt)': No such file or
> directory
> guix repl: warning: failed to load '(tests refresh)': No such file or
> directory
> guix repl: error: pomdappi: unknown package
> --8<---------------cut here---------------end--------------->8---
> 
> Cuirass evaluation is probably broken because of those errors.
> 
> Mathieu



  reply	other threads:[~2020-10-18 16:36 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-14 22:42 Configuration for Cuirass divoplade
2020-10-15  8:40 ` Mathieu Othacehe
2020-10-15  9:19   ` divoplade
2020-10-15 12:32     ` Mathieu Othacehe
2020-10-15 14:39       ` divoplade
2020-10-18 15:46         ` Mathieu Othacehe
2020-10-18 15:51           ` divoplade
2020-10-18 16:24             ` Mathieu Othacehe
2020-10-18 16:36               ` divoplade [this message]
2020-10-18 17:38                 ` Mathieu Othacehe
2020-10-18 17:50                   ` divoplade
2020-10-19 10:27                     ` Mathieu Othacehe
2020-10-19 17:04                       ` divoplade

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2413a21d8c3a47dd3d889fbd2852864a0b02c1b8.camel@divoplade.fr \
    --to=d@divoplade.fr \
    --cc=help-guix@gnu.org \
    --cc=othacehe@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).