guix-devel
[Top][All Lists]
Advanced

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

Re: I managed to build guix natively on Debian GNU/Hurd , what's next?


From: Svante Signell
Subject: Re: I managed to build guix natively on Debian GNU/Hurd , what's next?
Date: Sat, 31 Aug 2019 19:27:12 +0200
User-agent: Evolution 3.30.5-1.1

On Sat, 2019-08-31 at 14:12 +0200, Ricardo Wurmus wrote:
> Svante Signell <address@hidden> writes:
> 
> > 
> > which g++
> > /home/guest/.guix-profile/bin/g++
> 
> This is not the GCC that’s used by Guix to build things.  See also that
> during the build GCC 5.5.0 is used, not version 9.x.
> 
> What you have installed has no impact on the build environment that Guix
> uses.  This is by design.

OK, thanks. I have now installed the bootstrap binaries in the guix installed
directory. Issuing
guix build hello --keep-failed gives plenty of output, too much for the terminal
buffer. It ends with:

guix build: warning: failed to load '(gnu packages bootstrap i586-pc-gnu share
guile #{2.2}# web uri)':
no code for module (gnu packages bootstrap i586-pc-gnu share guile #{2.2}# web
uri)
guix build: warning: failed to load '(gnu packages clojure)':
Not a vlist: Error while printing exception.
Backtrace:
In ice-9/boot-9.scm:
    829:9 19 (catch _ _ #<procedure 8b0040 at guix/ui.scm:703:2 (ke…> …)
    829:9 18 (catch _ _ #<procedure 8b0050 at guix/ui.scm:826:6 (ke…> …)
In guix/scripts/build.scm:
    904:6 17 (_)
In guix/status.scm:
    768:4 16 (call-with-status-report _ _)
In guix/store.scm:
   623:10 15 (call-with-store _)
madvise failed: Function not implemented
In guix/scripts/build.scm:
   911:26 14 (_ #<store-connection 256.99 55cbd0>)
    826:9 13 (options->derivations #<store-connection 256.99 55cbd0> #)
In srfi/srfi-1.scm:
   679:15 12 (append-map _ _ . _)
   592:29 11 (map1 _)
   592:17 10 (map1 ((argument . "hello") (build-mode . 0) (# . #t) …))
In guix/scripts/build.scm:
   792:30  9 (_ _)
In gnu/packages.scm:
    477:2  8 (%find-package "hello" "hello" #f)
    383:6  7 (find-best-packages-by-name _ _)
   313:55  6 (_ "hello" _)
In unknown file:
madvise failed: Function not implemented
           5 (force #<promise #<procedure 48bdcd0 at gnu/packages.sc…>)
In guix/discovery.scm:
    179:3  4 (fold-module-public-variables _ _ _)
In guix/combinators.scm:
    45:26  3 (fold2 #<procedure 15b8ab50 at guix/discovery.scm:179:…> …)
    45:26  2 (fold2 #<procedure 15b8ab40 at guix/discovery.scm:180:…> …)
In guix/discovery.scm:
   182:33  1 (_ #<package zile-on-guile@2.4.14-0.fd09781 gnu/packag…> …)
In ice-9/eval.scm:
    619:8  0 (_ #(#(#<directory (ice-9 vlist) 839190>) "zile-on-g…" …))

ice-9/eval.scm:619:8: Not a vlist: Error while printing exception.

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.

Where do I find the build log, and where is the failed build directory?

Looking at /usr/share/guile/site/2.2/gnu/packages/bootstrap/i586-pc-gnu one
finds all the above files e.g.:
/usr/share/guile/site/2.2/gnu/packages/bootstrap/i586-pc-
gnu/share/guile/2.2/web/uri.scm
/usr/share/guile/site/2.2/gnu/packages/bootstrap/i586-pc-
gnu/share/guile/2.2/web/server.scm

while the build shows otherwise...




reply via email to

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