Error building installation image on aarch64

  • Open
  • quality assurance status badge
Details
2 participants
  • Cairn
  • Chad Nelson
Owner
unassigned
Submitted by
Chad Nelson
Severity
normal
C
C
Chad Nelson wrote on 12 May 2023 16:26
(address . bug-guix@gnu.org)
D251D5EA-F3DC-4FBC-BA0B-0CBF04B9885E@mailbox.org
When trying to build /gnu/system/install.scm from a git clone of the repo I receive an error:

guix system: error: /home/debian/guix/gnu/system/install.scm:370:11: no value specified for service of type 'syslog'
C
C
Cairn wrote on 5 Jun 2023 16:25
(name . 63465@debbugs.gnu.org)(address . 63465@debbugs.gnu.org)
FPEeA38pZ5Vp7swXhhUFuCW-5U0UTxBV1X1IZx_0gSapvYIVW8ov0ROOHdvl302wb4Fe4jsyeH1NVKzIf2CWPcjiEU7IdKPFry4EWhOV40U=@pm.me
Got the same thing. The issue arises in commit 6edacf24911, so I was able to avoid the error by building from a commit before the syslog service was changed.
Attachment: signature.asc
C
C
Cairn wrote on 5 Jun 2023 17:11
(name . 63465@debbugs.gnu.org)(address . 63465@debbugs.gnu.org)
0Gp6mTYWlR9YV3G66utaquGvkkyyj20G-qAKEPpRx2p_3W1KW18Bq_dZjH3vuBXgVEEHcvCjL_p5l7xEiYpMWOHUJgrpB7vBn3zh1_zKLdE=@pm.me
Alright, I guess the *real* issue is in which version of the `guix` command is being used. I had just installed this instance of Guix using the installer script, so the version used for the initial pull (`/usr/local/bin/guix`) was still `hash`ed. Maybe another logout would have solved my issue, but is was able to get around it by `hash`ing `~/.config/guix/current/bin/guix`.

jpoiret helped me through this on the IRC: https://logs.guix.gnu.org/guix/2023-06-05.log#164216
Attachment: signature.asc
?