unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
From: Tanguy LE CARROUR <tanguy@bioneland.org>
To: Help Guix <help-guix@gnu.org>
Subject: Cannot install Guix System on A20-OLinuXino-LIME2
Date: Tue, 03 Dec 2024 14:03:51 +0100	[thread overview]
Message-ID: <173323103119.24786.2521498121125964537@bioneland.org> (raw)

Dear Guix,

Following up on bug #59196 [1], I tried to install Guix System on
my A20-OLinuXino-LIME2 from the host distro Armbian.

[1]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59196

First, I ran into a RAM problem [2], so as Julien suggested
I set up offloading to another computer.

[2]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=59196#68

My first attempt, on a small computer at home, ended with a failure during the
`check` phase after a 12 hour long `build` phase!?
I decided to give it a second chance on a bigger machine. It took "only" 3+ hours,
but failed with:


```
$ time sudo guix system --skip-checks init /etc/config.scm /
# […]
application de 1 greffe pour guile-ssh-0.15.1...
La construction suivante est toujours en cours :
  /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv

construction de /gnu/store/0qxdn3zvjmhwylahn0sybfq70z7pzg7i-module-import-compiled.drv...
La construction suivante est toujours en cours :
  /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv

application de 3 greffes pour guix-1.4.0rc2...
La construction suivante est toujours en cours :
  /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv

construction de /gnu/store/1ijkxcvbsskqhn9bydzfaa542y2l8shf-module-import-compiled.drv...
la compilation de /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv a échoué
Vous trouverez le journal de compilation dans « /var/log/guix/drvs/h0/k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv.gz ».
cannot build derivation `/gnu/store/p1f07xy9bxyr4y2glf13y65sqmjkn6vj-profile.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/22kbmf1y511izkfd00s518pglx1b7gfl-shepherd-console-font-tty1.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/cf7349ykw16k8dvz2s9q6jsg18m5cr4j-shepherd-console-font-tty2.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/xn7fj7996qz0sv4x4avd216fm3rp6sbs-shepherd-console-font-tty3.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/lp3mabifhd84pvw0brkhms4bi9d41l6p-shepherd-console-font-tty4.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/dk3x914xpzcw67yvhsqk6xwgj5x5ay6f-shepherd-console-font-tty5.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/3ia29iyci46lxcg1rvji0fwx2qf3pp6l-shepherd-console-font-tty6.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/1vlcjvpzwp5112d9v36cwk7ih8nqwrd0-system.drv': 1 dependencies couldn't be built
guix system: erreur : build of `/gnu/store/1vlcjvpzwp5112d9v36cwk7ih8nqwrd0-system.drv' failed

real    205m5,017s
user    0m1,971s
sys     0m3,112s
```

As I couldn’t make sense of it, I restared it, and:

```
$ time sudo guix system --skip-checks init /etc/config.scm /
# […]
  /gnu/store/hrwrx54fvy6wdda2icfgnl7gvwvfcxsn-activate-service.scm.drv
  /gnu/store/hz551mply7ls6vbw47v1cc1axm9hcymv-activate-service.scm.drv
  /gnu/store/krnwzhv0w9c9fidb8wn62f2jwsa6rzk2-module-import-compiled.drv
  /gnu/store/rx43gqmgvxraq592ixqhrbwipiqifd2c-activate-service.scm.drv
  /gnu/store/4s0499im6pacnd18431px5z4zfh9ql55-openssh-authorized-keys.drv
  /gnu/store/v3056an0rlc4l3ic1p3wagjf96gvqp8d-activate-service.scm.drv
  /gnu/store/bfalblj1557fhh6skv4v03nmf7ny6m3w-module-import-compiled.drv
  /gnu/store/vhmch5y1p11dw41xx2icy0k0zpgryn4p-profile.drv
  /gnu/store/mayklzlmj1x9qb04qmmcrv2vhlg0fycp-module-import-compiled.drv
  /gnu/store/zk7xywx7ny3mj141zz8w8y8796qha1sb-extlinux.conf.drv

construction de /gnu/store/i7p812jznz0dbb8qd9wg319asr89f0w4-provenance.drv...
process 2336 acquired build slot '/var/guix/offload/10.0.0.55:22/0'
process 2336 acquired build slot '/var/guix/offload/192.168.1.86:22/0'
normalized load on machine '10.0.0.55' is 0.04
construction de /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv...
La construction suivante est toujours en cours :
  /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv

construction de /gnu/store/1ijkxcvbsskqhn9bydzfaa542y2l8shf-module-import-compiled.drv...
|déchargement de la construction de /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv sur « 10.0.0.55 »
La construction suivante est toujours en cours :
  /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv

construction de /gnu/store/1iwij81g9s6by5amsb8niz3a3j7r4rxk-module-import-compiled.drv...
La construction suivante est toujours en cours :
  /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv

construction de /gnu/store/4wfsxranyqw3yzc8x251dsn2g0q3s9dj-module-import-compiled.drv...
la compilation de /gnu/store/h0k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv a échoué
Vous trouverez le journal de compilation dans « /var/log/guix/drvs/h0/k759xyd0pcjvshxn5v4khc0iwwb3jp-kbd-2.5.1.drv.gz ».
cannot build derivation `/gnu/store/p1f07xy9bxyr4y2glf13y65sqmjkn6vj-profile.drv': 1 dependencies couldn't be built
application de 1 greffe pour rottlog-0.72.2...
cannot build derivation `/gnu/store/22kbmf1y511izkfd00s518pglx1b7gfl-shepherd-console-font-tty1.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/cf7349ykw16k8dvz2s9q6jsg18m5cr4j-shepherd-console-font-tty2.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/xn7fj7996qz0sv4x4avd216fm3rp6sbs-shepherd-console-font-tty3.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/lp3mabifhd84pvw0brkhms4bi9d41l6p-shepherd-console-font-tty4.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/dk3x914xpzcw67yvhsqk6xwgj5x5ay6f-shepherd-console-font-tty5.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/3ia29iyci46lxcg1rvji0fwx2qf3pp6l-shepherd-console-font-tty6.scm.drv': 1 dependencies couldn't be built
construction de /gnu/store/62y07g7c5fz4nb75c9m7c39lscrgx9wn-module-import-compiled.drv...
cannot build derivation `/gnu/store/1vlcjvpzwp5112d9v36cwk7ih8nqwrd0-system.drv': 1 dependencies couldn't be built
guix system: erreur : build of `/gnu/store/1vlcjvpzwp5112d9v36cwk7ih8nqwrd0-system.drv' failed
```

The build error for `kbd` contains:

```
## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
9. libkeymap.at:43: testing test 09 ...
./libkeymap.at:45: $abs_builddir/libkeymap/libkeymap-test09
--- /dev/null   2024-12-02 07:35:39.443094006 +0000
+++ /tmp/guix-build-kbd-2.5.1.drv-0/kbd-2.5.1/tests/testsuite.dir/at-groups/9/stderr    2024-12-02 12:15:11.807697200 +0000
@@ -0,0 +1 @@
+libkeymap-test09: Unable to parse keymap
./libkeymap.at:45: exit code was 1, expected 0
9. libkeymap.at:43: 9. test 09 (libkeymap.at:43): FAILED (libkeymap.at:45)

#                             -*- compilation -*-
29. libkbdfile.at:8: testing test 02 ...
./libkbdfile.at:10: $abs_builddir/libkbdfile/libkbdfile-test02
--- /dev/null   2024-12-02 07:35:39.443094006 +0000
+++ /tmp/guix-build-kbd-2.5.1.drv-0/kbd-2.5.1/tests/testsuite.dir/at-groups/29/stderr   2024-12-02 12:15:19.463558556 +0000
@@ -0,0 +1 @@
+libkbdfile-test02: unable to find file
./libkbdfile.at:10: exit code was 1, expected 0
29. libkbdfile.at:8: 29. test 02 (libkbdfile.at:8): FAILED (libkbdfile.at:10)

#                             -*- compilation -*-
30. libkbdfile.at:13: testing test 03 ...
./libkbdfile.at:15: $abs_builddir/libkbdfile/libkbdfile-test03
--- /dev/null   2024-12-02 07:35:39.443094006 +0000
+++ /tmp/guix-build-kbd-2.5.1.drv-0/kbd-2.5.1/tests/testsuite.dir/at-groups/30/stderr   2024-12-02 12:15:19.615555805 +0000
@@ -0,0 +1 @@
+libkbdfile-test03: unable to find file
./libkbdfile.at:15: exit code was 1, expected 0
30. libkbdfile.at:13: 30. test 03 (libkbdfile.at:13): FAILED (libkbdfile.at:15)
```

What I don’t understand is that, if I build `kbd` (`guix build kbd`)… it works!?

Any help is welcome, even if I think I won’t spend more time on this in a near
future.

Best regards,

-- 
Tanguy


                 reply	other threads:[~2024-12-03 13:04 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=173323103119.24786.2521498121125964537@bioneland.org \
    --to=tanguy@bioneland.org \
    --cc=help-guix@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).