make fails: In procedure allocate-struct: Wrong type argument in position 2: 5

DoneSubmitted by Martin Castillo.
Details
2 participants
  • Martin Castillo
  • Ludovic Courtès
Owner
unassigned
Severity
normal
M
M
Martin Castillo wrote on 16 Oct 2017 00:03
(address . bug-guix@gnu.org)
4989bcdc-21fc-ce6d-6939-de622795e46e@uni-bremen.de
I'm trying to build guix from git on guixsd, but the make step fails. Idon't have much experience with scheme, so I have no idea, what theproblem could be.
I did$ guix environment guix[env] $ ./configure --localstatedir=/var[env] $ make(fails)
Attached is the output of repeated make invocation.
Martin Castillo
[Is it okay to attach logs or should I put them better in the message body?]
[env]$ make -j 2make all-recursivemake[1]: Verzeichnis „/home/mcd/guix“ wird betretenMaking all in po/guixmake[2]: Verzeichnis „/home/mcd/guix/po/guix“ wird betretenmake[2]: Verzeichnis „/home/mcd/guix/po/guix“ wird verlassenMaking all in po/packagesmake[2]: Verzeichnis „/home/mcd/guix/po/packages“ wird betretenmake[2]: Verzeichnis „/home/mcd/guix/po/packages“ wird verlassenmake[2]: Verzeichnis „/home/mcd/guix“ wird betretenCompiling Scheme modules...;;; note: source file ./guix/build/utils.scm;;; newer than compiled /home/mcd/guix/guix/build/utils.go LOAD (guix base32);;; note: source file ./guix/base32.scm;;; newer than compiled /home/mcd/guix/guix/base32.go LOAD (guix memoization);;; note: source file ./guix/memoization.scm;;; newer than compiled /home/mcd/guix/guix/memoization.go LOAD (guix utils);;; note: source file ./guix/utils.scm;;; newer than compiled /home/mcd/guix/guix/utils.go;;; note: source file ./guix/config.scm;;; newer than compiled /home/mcd/guix/guix/config.go;;; note: source file ./guix/build/syscalls.scm;;; newer than compiled /home/mcd/guix/guix/build/syscalls.go^CSome deprecated features have been used. Set the environmentvariable GUILE_WARN_DEPRECATED to "detailed" and rerun theprogram to get more information. Set it to "no" to suppressthis message.make[2]: *** [Makefile:5256: make-go] Fehler 1make[1]: *** [Makefile:4387: all-recursive] Unterbrechungmake: *** [Makefile:2977: all] Unterbrechung
mcd@komputilo ~/guix [env]$ make make all-recursivemake[1]: Verzeichnis „/home/mcd/guix“ wird betretenMaking all in po/guixmake[2]: Verzeichnis „/home/mcd/guix/po/guix“ wird betretenmake[2]: Verzeichnis „/home/mcd/guix/po/guix“ wird verlassenMaking all in po/packagesmake[2]: Verzeichnis „/home/mcd/guix/po/packages“ wird betretenmake[2]: Verzeichnis „/home/mcd/guix/po/packages“ wird verlassenmake[2]: Verzeichnis „/home/mcd/guix“ wird betretenCompiling Scheme modules...;;; note: source file ./guix/build/utils.scm;;; newer than compiled /home/mcd/guix/guix/build/utils.go LOAD (guix base32);;; note: source file ./guix/base32.scm;;; newer than compiled /home/mcd/guix/guix/base32.go LOAD (guix memoization);;; note: source file ./guix/memoization.scm;;; newer than compiled /home/mcd/guix/guix/memoization.go LOAD (guix utils);;; note: source file ./guix/utils.scm;;; newer than compiled /home/mcd/guix/guix/utils.go;;; note: source file ./guix/config.scm;;; newer than compiled /home/mcd/guix/guix/config.go;;; note: source file ./guix/build/syscalls.scm;;; newer than compiled /home/mcd/guix/guix/build/syscalls.go LOAD (guix download);;; note: source file ./guix/download.scm;;; newer than compiled /home/mcd/guix/guix/download.go;;; note: source file ./guix/store.scm;;; newer than compiled /home/mcd/guix/guix/store.go;;; note: source file ./guix/packages.scm;;; newer than compiled /home/mcd/guix/guix/packages.go;;; note: source file ./guix/gexp.scm;;; newer than compiled /home/mcd/guix/guix/gexp.go;;; note: source file ./guix/build/download.scm;;; newer than compiled /home/mcd/guix/guix/build/download.go LOAD (guix git-download);;; note: source file ./guix/git-download.scm;;; newer than compiled /home/mcd/guix/guix/git-download.go;;; note: source file ./guix/build-system/gnu.scm;;; newer than compiled /home/mcd/guix/guix/build-system/gnu.go LOAD (guix gexp) LOAD (guix profiles);;; note: source file ./guix/profiles.scm;;; newer than compiled /home/mcd/guix/guix/profiles.go LOAD (guix gnu-maintenance);;; note: source file ./guix/gnu-maintenance.scm;;; newer than compiled /home/mcd/guix/guix/gnu-maintenance.go;;; note: source file ./guix/http-client.scm;;; newer than compiled /home/mcd/guix/guix/http-client.go;;; note: source file ./guix/ui.scm;;; newer than compiled /home/mcd/guix/guix/ui.go;;; note: source file ./guix/licenses.scm;;; newer than compiled /home/mcd/guix/guix/licenses.go;;; note: source file ./guix/upstream.scm;;; newer than compiled /home/mcd/guix/guix/upstream.go;;; note: source file ./guix/zlib.scm;;; newer than compiled /home/mcd/guix/guix/zlib.go LOAD (guix upstream) LOAD (guix licenses) LOAD (guix git) LOAD (guix graph);;; note: source file ./guix/graph.scm;;; newer than compiled /home/mcd/guix/guix/graph.go LOAD (guix cve);;; note: source file ./guix/cve.scm;;; newer than compiled /home/mcd/guix/guix/cve.go LOAD (guix zlib) LOAD (guix build-system ant);;; note: source file ./guix/build-system/ant.scm;;; newer than compiled /home/mcd/guix/guix/build-system/ant.go LOAD (guix build-system cmake);;; note: source file ./guix/build-system/cmake.scm;;; newer than compiled /home/mcd/guix/guix/build-system/cmake.go LOAD (guix build-system go) LOAD (guix build-system meson) LOAD (guix build-system minify) LOAD (guix build-system gnu) LOAD (guix build-system texlive);;; note: source file ./guix/build-system/texlive.scm;;; newer than compiled /home/mcd/guix/guix/build-system/texlive.go LOAD (guix http-client) LOAD (guix store) LOAD (guix ui) LOAD (guix build ant-build-system);;; note: source file ./guix/build/ant-build-system.scm;;; newer than compiled /home/mcd/guix/guix/build/ant-build-system.go;;; note: source file ./guix/build/gnu-build-system.scm;;; newer than compiled /home/mcd/guix/guix/build/gnu-build-system.go LOAD (guix build download) LOAD (guix build cmake-build-system);;; note: source file ./guix/build/cmake-build-system.scm;;; newer than compiled /home/mcd/guix/guix/build/cmake-build-system.go LOAD (guix build emacs-build-system);;; note: source file ./guix/build/emacs-build-system.scm;;; newer than compiled /home/mcd/guix/guix/build/emacs-build-system.go LOAD (guix build meson-build-system) LOAD (guix build minify-build-system) LOAD (guix build go-build-system) LOAD (guix build gnu-build-system) LOAD (guix build texlive-build-system);;; note: source file ./guix/build/texlive-build-system.scm;;; newer than compiled /home/mcd/guix/guix/build/texlive-build-system.go LOAD (guix build utils) LOAD (guix build pull);;; note: source file ./guix/build/pull.scm;;; newer than compiled /home/mcd/guix/guix/build/pull.go LOAD (guix build syscalls) LOAD (guix build graft);;; note: source file ./guix/build/graft.scm;;; newer than compiled /home/mcd/guix/guix/build/graft.go LOAD (guix packages) LOAD (guix import print);;; note: source file ./gnu/packages.scm;;; newer than compiled /home/mcd/guix/gnu/packages.go;;; note: source file ./guix/import/utils.scm;;; newer than compiled /home/mcd/guix/guix/import/utils.go LOAD (guix import utils) LOAD (guix scripts download);;; note: source file ./guix/scripts/download.scm;;; newer than compiled /home/mcd/guix/guix/scripts/download.go LOAD (guix scripts archive);;; note: source file ./guix/scripts/archive.scm;;; newer than compiled /home/mcd/guix/guix/scripts/archive.go LOAD (guix scripts import);;; note: source file ./guix/scripts/import.scm;;; newer than compiled /home/mcd/guix/guix/scripts/import.go LOAD (guix scripts package);;; note: source file ./guix/scripts/package.scm;;; newer than compiled /home/mcd/guix/guix/scripts/package.go;;; note: source file ./gnu/packages/bootstrap.scm;;; newer than compiled /home/mcd/guix/gnu/packages/bootstrap.go;;; note: source file ./gnu/packages/base.scm;;; newer than compiled /home/mcd/guix/gnu/packages/base.go;;; note: source file ./gnu/packages/perl.scm;;; newer than compiled /home/mcd/guix/gnu/packages/perl.go;;; note: source file ./gnu/packages/pkg-config.scm;;; newer than compiled /home/mcd/guix/gnu/packages/pkg-config.go;;; note: source file ./gnu/packages/gettext.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gettext.go;;; note: source file ./gnu/packages/docbook.scm;;; newer than compiled /home/mcd/guix/gnu/packages/docbook.go;;; note: source file ./gnu/packages/compression.scm;;; newer than compiled /home/mcd/guix/gnu/packages/compression.go;;; note: source file ./gnu/packages/assembly.scm;;; newer than compiled /home/mcd/guix/gnu/packages/assembly.go;;; note: source file ./gnu/packages/texinfo.scm;;; newer than compiled /home/mcd/guix/gnu/packages/texinfo.go;;; note: source file ./gnu/packages/linux.scm;;; newer than compiled /home/mcd/guix/gnu/packages/linux.go;;; note: source file ./gnu/packages/admin.scm;;; newer than compiled /home/mcd/guix/gnu/packages/admin.go;;; note: source file ./gnu/packages/databases.scm;;; newer than compiled /home/mcd/guix/gnu/packages/databases.go;;; note: source file ./gnu/packages/algebra.scm;;; newer than compiled /home/mcd/guix/gnu/packages/algebra.go;;; note: source file ./gnu/packages/autotools.scm;;; newer than compiled /home/mcd/guix/gnu/packages/autotools.go;;; note: source file ./gnu/packages/man.scm;;; newer than compiled /home/mcd/guix/gnu/packages/man.go;;; note: source file ./gnu/packages/flex.scm;;; newer than compiled /home/mcd/guix/gnu/packages/flex.go;;; note: source file ./gnu/packages/bash.scm;;; newer than compiled /home/mcd/guix/gnu/packages/bash.go;;; note: source file ./gnu/packages/ncurses.scm;;; newer than compiled /home/mcd/guix/gnu/packages/ncurses.go;;; note: source file ./gnu/packages/swig.scm;;; newer than compiled /home/mcd/guix/gnu/packages/swig.go;;; note: source file ./gnu/packages/pcre.scm;;; newer than compiled /home/mcd/guix/gnu/packages/pcre.go;;; note: source file ./gnu/packages/guile.scm;;; newer than compiled /home/mcd/guix/gnu/packages/guile.go;;; note: source file ./gnu/packages/aspell.scm;;; newer than compiled /home/mcd/guix/gnu/packages/aspell.go;;; note: source file ./gnu/packages/bdw-gc.scm;;; newer than compiled /home/mcd/guix/gnu/packages/bdw-gc.go;;; note: source file ./gnu/packages/hurd.scm;;; newer than compiled /home/mcd/guix/gnu/packages/hurd.go;;; note: source file ./gnu/packages/libffi.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libffi.go;;; note: source file ./gnu/packages/python.scm;;; newer than compiled /home/mcd/guix/gnu/packages/python.go;;; note: source file ./gnu/packages/backup.scm;;; newer than compiled /home/mcd/guix/gnu/packages/backup.go;;; note: source file ./gnu/packages/tcl.scm;;; newer than compiled /home/mcd/guix/gnu/packages/tcl.go;;; note: source file ./gnu/packages/image.scm;;; newer than compiled /home/mcd/guix/gnu/packages/image.go;;; note: source file ./gnu/packages/boost.scm;;; newer than compiled /home/mcd/guix/gnu/packages/boost.go;;; note: source file ./gnu/packages/icu4c.scm;;; newer than compiled /home/mcd/guix/gnu/packages/icu4c.go;;; note: source file ./gnu/packages/shells.scm;;; newer than compiled /home/mcd/guix/gnu/packages/shells.go;;; note: source file ./gnu/packages/documentation.scm;;; newer than compiled /home/mcd/guix/gnu/packages/documentation.go;;; note: source file ./gnu/packages/graphviz.scm;;; newer than compiled /home/mcd/guix/gnu/packages/graphviz.go;;; note: source file ./gnu/packages/xorg.scm;;; newer than compiled /home/mcd/guix/gnu/packages/xorg.go;;; note: source file ./gnu/packages/check.scm;;; newer than compiled /home/mcd/guix/gnu/packages/check.go;;; note: source file ./gnu/packages/emacs.scm;;; newer than compiled /home/mcd/guix/gnu/packages/emacs.go;;; note: source file ./gnu/packages/audio.scm;;; newer than compiled /home/mcd/guix/gnu/packages/audio.go;;; note: source file ./gnu/packages/glib.scm;;; newer than compiled /home/mcd/guix/gnu/packages/glib.go;;; note: source file ./gnu/packages/enlightenment.scm;;; newer than compiled /home/mcd/guix/gnu/packages/enlightenment.go;;; note: source file ./gnu/packages/code.scm;;; newer than compiled /home/mcd/guix/gnu/packages/code.go;;; note: source file ./gnu/packages/gcc.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gcc.go;;; note: source file ./gnu/packages/xml.scm;;; newer than compiled /home/mcd/guix/gnu/packages/xml.go;;; note: source file ./gnu/packages/gnupg.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gnupg.go;;; note: source file ./gnu/packages/curl.scm;;; newer than compiled /home/mcd/guix/gnu/packages/curl.go;;; note: source file ./gnu/packages/groff.scm;;; newer than compiled /home/mcd/guix/gnu/packages/groff.go;;; note: source file ./gnu/packages/ghostscript.scm;;; newer than compiled /home/mcd/guix/gnu/packages/ghostscript.go;;; note: source file ./gnu/packages/fontutils.scm;;; newer than compiled /home/mcd/guix/gnu/packages/fontutils.go;;; note: source file ./gnu/packages/gtk.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gtk.go;;; note: source file ./gnu/packages/freedesktop.scm;;; newer than compiled /home/mcd/guix/gnu/packages/freedesktop.go;;; note: source file ./gnu/packages/gl.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gl.go;;; note: source file ./gnu/packages/video.scm;;; newer than compiled /home/mcd/guix/gnu/packages/video.go;;; note: source file ./gnu/packages/cdrom.scm;;; newer than compiled /home/mcd/guix/gnu/packages/cdrom.go;;; note: source file ./gnu/packages/mp3.scm;;; newer than compiled /home/mcd/guix/gnu/packages/mp3.go;;; note: source file ./gnu/packages/xiph.scm;;; newer than compiled /home/mcd/guix/gnu/packages/xiph.go;;; note: source file ./gnu/packages/pulseaudio.scm;;; newer than compiled /home/mcd/guix/gnu/packages/pulseaudio.go;;; note: source file ./gnu/packages/libcanberra.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libcanberra.go;;; note: source file ./gnu/packages/gstreamer.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gstreamer.go;;; note: source file ./gnu/packages/gnome.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gnome.go;;; note: source file ./gnu/packages/build-tools.scm;;; newer than compiled /home/mcd/guix/gnu/packages/build-tools.go;;; note: source file ./gnu/packages/calendar.scm;;; newer than compiled /home/mcd/guix/gnu/packages/calendar.go;;; note: source file ./gnu/packages/dav.scm;;; newer than compiled /home/mcd/guix/gnu/packages/dav.go;;; note: source file ./gnu/packages/file.scm;;; newer than compiled /home/mcd/guix/gnu/packages/file.go;;; note: source file ./gnu/packages/libevent.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libevent.go;;; note: source file ./gnu/packages/tls.scm;;; newer than compiled /home/mcd/guix/gnu/packages/tls.go;;; note: source file ./gnu/packages/dns.scm;;; newer than compiled /home/mcd/guix/gnu/packages/dns.go;;; note: source file ./gnu/packages/crypto.scm;;; newer than compiled /home/mcd/guix/gnu/packages/crypto.go;;; note: source file ./gnu/packages/aidc.scm;;; newer than compiled /home/mcd/guix/gnu/packages/aidc.go;;; note: source file ./gnu/packages/popt.scm;;; newer than compiled /home/mcd/guix/gnu/packages/popt.go;;; note: source file ./gnu/packages/password-utils.scm;;; newer than compiled /home/mcd/guix/gnu/packages/password-utils.go;;; note: source file ./gnu/packages/gnuzilla.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gnuzilla.go;;; note: source file ./gnu/packages/cups.scm;;; newer than compiled /home/mcd/guix/gnu/packages/cups.go;;; note: source file ./gnu/packages/libusb.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libusb.go;;; note: source file ./gnu/packages/java.scm;;; newer than compiled /home/mcd/guix/gnu/packages/java.go;;; note: source file ./gnu/packages/certs.scm;;; newer than compiled /home/mcd/guix/gnu/packages/certs.go;;; note: source file ./gnu/packages/wget.scm;;; newer than compiled /home/mcd/guix/gnu/packages/wget.go;;; note: source file ./gnu/packages/libidn.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libidn.go;;; note: source file ./gnu/packages/libunistring.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libunistring.go;;; note: source file ./gnu/packages/web.scm;;; newer than compiled /home/mcd/guix/gnu/packages/web.go;;; note: source file ./gnu/packages/apr.scm;;; newer than compiled /home/mcd/guix/gnu/packages/apr.go;;; note: source file ./gnu/packages/machine-learning.scm;;; newer than compiled /home/mcd/guix/gnu/packages/machine-learning.go;;; note: source file ./gnu/packages/maths.scm;;; newer than compiled /home/mcd/guix/gnu/packages/maths.go;;; note: source file ./gnu/packages/fltk.scm;;; newer than compiled /home/mcd/guix/gnu/packages/fltk.go;;; note: source file ./gnu/packages/gd.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gd.go;;; note: source file ./gnu/packages/imagemagick.scm;;; newer than compiled /home/mcd/guix/gnu/packages/imagemagick.go;;; note: source file ./gnu/packages/lisp.scm;;; newer than compiled /home/mcd/guix/gnu/packages/lisp.go;;; note: source file ./gnu/packages/tex.scm;;; newer than compiled /home/mcd/guix/gnu/packages/tex.go;;; note: source file ./gnu/packages/lua.scm;;; newer than compiled /home/mcd/guix/gnu/packages/lua.go;;; note: source file ./gnu/packages/pdf.scm;;; newer than compiled /home/mcd/guix/gnu/packages/pdf.go;;; note: source file ./gnu/packages/game-development.scm;;; newer than compiled /home/mcd/guix/gnu/packages/game-development.go;;; note: source file ./gnu/packages/fonts.scm;;; newer than compiled /home/mcd/guix/gnu/packages/fonts.go;;; note: source file ./gnu/packages/gnunet.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gnunet.go;;; note: source file ./gnu/packages/music.scm;;; newer than compiled /home/mcd/guix/gnu/packages/music.go;;; note: source file ./gnu/packages/graphics.scm;;; newer than compiled /home/mcd/guix/gnu/packages/graphics.go;;; note: source file ./gnu/packages/haskell.scm;;; newer than compiled /home/mcd/guix/gnu/packages/haskell.go;;; note: source file ./gnu/packages/sdl.scm;;; newer than compiled /home/mcd/guix/gnu/packages/sdl.go;;; note: source file ./gnu/packages/ibus.scm;;; newer than compiled /home/mcd/guix/gnu/packages/ibus.go;;; note: source file ./gnu/packages/jemalloc.scm;;; newer than compiled /home/mcd/guix/gnu/packages/jemalloc.go;;; note: source file ./gnu/packages/photo.scm;;; newer than compiled /home/mcd/guix/gnu/packages/photo.go;;; note: source file ./gnu/packages/wxwidgets.scm;;; newer than compiled /home/mcd/guix/gnu/packages/wxwidgets.go;;; note: source file ./gnu/packages/webkit.scm;;; newer than compiled /home/mcd/guix/gnu/packages/webkit.go;;; note: source file ./gnu/packages/libreoffice.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libreoffice.go;;; note: source file ./gnu/packages/openldap.scm;;; newer than compiled /home/mcd/guix/gnu/packages/openldap.go;;; note: source file ./gnu/packages/kerberos.scm;;; newer than compiled /home/mcd/guix/gnu/packages/kerberos.go;;; note: source file ./gnu/packages/rdf.scm;;; newer than compiled /home/mcd/guix/gnu/packages/rdf.go;;; note: source file ./gnu/packages/qt.scm;;; newer than compiled /home/mcd/guix/gnu/packages/qt.go;;; note: source file ./gnu/packages/pciutils.scm;;; newer than compiled /home/mcd/guix/gnu/packages/pciutils.go;;; note: source file ./gnu/packages/ruby.scm;;; newer than compiled /home/mcd/guix/gnu/packages/ruby.go;;; note: source file ./gnu/packages/version-control.scm;;; newer than compiled /home/mcd/guix/gnu/packages/version-control.go;;; note: source file ./gnu/packages/ed.scm;;; newer than compiled /home/mcd/guix/gnu/packages/ed.go;;; note: source file ./gnu/packages/nano.scm;;; newer than compiled /home/mcd/guix/gnu/packages/nano.go;;; note: source file ./gnu/packages/ssh.scm;;; newer than compiled /home/mcd/guix/gnu/packages/ssh.go;;; note: source file ./gnu/packages/logging.scm;;; newer than compiled /home/mcd/guix/gnu/packages/logging.go;;; note: source file ./gnu/packages/xdisorg.scm;;; newer than compiled /home/mcd/guix/gnu/packages/xdisorg.go;;; note: source file ./gnu/packages/xfig.scm;;; newer than compiled /home/mcd/guix/gnu/packages/xfig.go;;; note: source file ./gnu/packages/lirc.scm;;; newer than compiled /home/mcd/guix/gnu/packages/lirc.go;;; note: source file ./gnu/packages/mpd.scm;;; newer than compiled /home/mcd/guix/gnu/packages/mpd.go;;; note: source file ./gnu/packages/netpbm.scm;;; newer than compiled /home/mcd/guix/gnu/packages/netpbm.go;;; note: source file ./gnu/packages/package-management.scm;;; newer than compiled /home/mcd/guix/gnu/packages/package-management.go;;; note: source file ./gnu/packages/patchutils.scm;;; newer than compiled /home/mcd/guix/gnu/packages/patchutils.go;;; note: source file ./gnu/packages/mail.scm;;; newer than compiled /home/mcd/guix/gnu/packages/mail.go;;; note: source file ./gnu/packages/django.scm;;; newer than compiled /home/mcd/guix/gnu/packages/django.go;;; note: source file ./gnu/packages/search.scm;;; newer than compiled /home/mcd/guix/gnu/packages/search.go;;; note: source file ./gnu/packages/gdb.scm;;; newer than compiled /home/mcd/guix/gnu/packages/gdb.go;;; note: source file ./gnu/packages/samba.scm;;; newer than compiled /home/mcd/guix/gnu/packages/samba.go;;; note: source file ./gnu/packages/screen.scm;;; newer than compiled /home/mcd/guix/gnu/packages/screen.go;;; note: source file ./gnu/packages/networking.scm;;; newer than compiled /home/mcd/guix/gnu/packages/networking.go;;; note: source file ./gnu/packages/textutils.scm;;; newer than compiled /home/mcd/guix/gnu/packages/textutils.go;;; note: source file ./gnu/packages/valgrind.scm;;; newer than compiled /home/mcd/guix/gnu/packages/valgrind.go;;; note: source file ./gnu/packages/wm.scm;;; newer than compiled /home/mcd/guix/gnu/packages/wm.go;;; note: source file ./gnu/packages/suckless.scm;;; newer than compiled /home/mcd/guix/gnu/packages/suckless.go;;; note: source file ./gnu/packages/vim.scm;;; newer than compiled /home/mcd/guix/gnu/packages/vim.go;;; note: source file ./gnu/packages/serialization.scm;;; newer than compiled /home/mcd/guix/gnu/packages/serialization.go;;; note: source file ./gnu/packages/terminals.scm;;; newer than compiled /home/mcd/guix/gnu/packages/terminals.go;;; note: source file ./gnu/packages/djvu.scm;;; newer than compiled /home/mcd/guix/gnu/packages/djvu.go;;; note: source file ./gnu/packages/libffcall.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libffcall.go;;; note: source file ./gnu/packages/libsigsegv.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libsigsegv.go;;; note: source file ./gnu/packages/mpi.scm;;; newer than compiled /home/mcd/guix/gnu/packages/mpi.go;;; note: source file ./gnu/packages/ocaml.scm;;; newer than compiled /home/mcd/guix/gnu/packages/ocaml.go;;; note: source file ./gnu/packages/time.scm;;; newer than compiled /home/mcd/guix/gnu/packages/time.go;;; note: source file ./gnu/packages/web-browsers.scm;;; newer than compiled /home/mcd/guix/gnu/packages/web-browsers.go;;; note: source file ./gnu/packages/scheme.scm;;; newer than compiled /home/mcd/guix/gnu/packages/scheme.go;;; note: source file ./gnu/packages/statistics.scm;;; newer than compiled /home/mcd/guix/gnu/packages/statistics.go;;; note: source file ./gnu/packages/javascript.scm;;; newer than compiled /home/mcd/guix/gnu/packages/javascript.go;;; note: source file ./gnu/packages/markup.scm;;; newer than compiled /home/mcd/guix/gnu/packages/markup.go;;; note: source file ./gnu/packages/pretty-print.scm;;; newer than compiled /home/mcd/guix/gnu/packages/pretty-print.go;;; note: source file ./gnu/packages/rdesktop.scm;;; newer than compiled /home/mcd/guix/gnu/packages/rdesktop.go;;; note: source file ./gnu/packages/spice.scm;;; newer than compiled /home/mcd/guix/gnu/packages/spice.go;;; note: source file ./gnu/packages/disk.scm;;; newer than compiled /home/mcd/guix/gnu/packages/disk.go;;; note: source file ./gnu/packages/vpn.scm;;; newer than compiled /home/mcd/guix/gnu/packages/vpn.go;;; note: source file ./gnu/packages/telephony.scm;;; newer than compiled /home/mcd/guix/gnu/packages/telephony.go;;; note: source file ./gnu/packages/cpp.scm;;; newer than compiled /home/mcd/guix/gnu/packages/cpp.go;;; note: source file ./gnu/packages/libunwind.scm;;; newer than compiled /home/mcd/guix/gnu/packages/libunwind.go;;; note: source file ./gnu/packages/w3m.scm;;; newer than compiled /home/mcd/guix/gnu/packages/w3m.go;;; note: source file ./gnu/packages/security-token.scm;;; newer than compiled /home/mcd/guix/gnu/packages/security-token.go;;; note: source file ./gnu/packages/ftp.scm;;; newer than compiled /home/mcd/guix/gnu/packages/ftp.go;;; note: source file ./gnu/packages/parallel.scm;;; newer than compiled /home/mcd/guix/gnu/packages/parallel.go;;; note: source file ./gnu/packages/freeipmi.scm;;; newer than compiled /home/mcd/guix/gnu/packages/freeipmi.go;;; note: source file ./gnu/packages/rrdtool.scm;;; newer than compiled /home/mcd/guix/gnu/packages/rrdtool.go;;; note: source file ./gnu/packages/inkscape.scm;;; newer than compiled /home/mcd/guix/gnu/packages/inkscape.go LOAD (guix scripts pack);;; note: source file ./guix/scripts/pack.scm;;; newer than compiled /home/mcd/guix/guix/scripts/pack.go LOAD (guix scripts pull);;; note: source file ./guix/scripts/pull.scm;;; newer than compiled /home/mcd/guix/guix/scripts/pull.go LOAD (guix scripts substitute);;; note: source file ./guix/scripts/substitute.scm;;; newer than compiled /home/mcd/guix/guix/scripts/substitute.go LOAD (guix scripts refresh);;; note: source file ./guix/scripts/refresh.scm;;; newer than compiled /home/mcd/guix/guix/scripts/refresh.go;;; note: source file ./gnu/packages/commencement.scm;;; newer than compiled /home/mcd/guix/gnu/packages/commencement.go LOAD (guix scripts system);;; note: source file ./guix/scripts/system.scm;;; newer than compiled /home/mcd/guix/guix/scripts/system.go;;; note: source file ./gnu/system.scm;;; newer than compiled /home/mcd/guix/gnu/system.go;;; note: source file ./gnu/packages/zile.scm;;; newer than compiled /home/mcd/guix/gnu/packages/zile.go;;; note: source file ./gnu/packages/firmware.scm;;; newer than compiled /home/mcd/guix/gnu/packages/firmware.go;;; note: source file ./gnu/services.scm;;; newer than compiled /home/mcd/guix/gnu/services.go;;; note: source file ./gnu/services/herd.scm;;; newer than compiled /home/mcd/guix/gnu/services/herd.goBacktrace:In ice-9/boot-9.scm: 230:29 19 (map1 (((gnu packages pciutils)) ((gnu packages #)) # …)) 230:29 18 (map1 (((gnu packages package-management)) ((gnu # …)) …)) 230:29 17 (map1 (((gnu packages less)) ((gnu packages zile)) (#) …)) 230:29 16 (map1 (((gnu packages zile)) ((gnu packages nano)) (#) …)) 230:29 15 (map1 (((gnu packages nano)) ((gnu packages lsof)) (#) …)) 230:29 14 (map1 (((gnu packages lsof)) ((gnu packages gawk)) (#) …)) 230:29 13 (map1 (((gnu packages gawk)) ((gnu packages man)) (#) …)) 230:29 12 (map1 (((gnu packages man)) ((gnu packages texinfo)) # …)) 230:29 11 (map1 (((gnu packages texinfo)) ((gnu packages #)) (#) …)) 230:29 10 (map1 (((gnu packages compression)) ((gnu packages …)) …)) 230:29 9 (map1 (((gnu packages firmware)) ((gnu services)) (#) …)) 230:29 8 (map1 (((gnu services)) ((gnu services shepherd)) (#) …)) 230:17 7 (map1 (((gnu services shepherd)) ((gnu services #)) # …)) 2792:17 6 (resolve-interface (gnu services shepherd) #:select _ # …) 2718:10 5 (_ (gnu services shepherd) _ _ #:ensure _) 2986:16 4 (try-module-autoload _ _) 2316:4 3 (save-module-excursion #<procedure ce7f540 at ice-9/boo…>) 3006:22 2 (_)In unknown file: 1 (primitive-load-path "gnu/services/shepherd" #<procedur…>)In gnu/services/shepherd.scm: 90:2 0 (_)
gnu/services/shepherd.scm:90:2: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5
Some deprecated features have been used. Set the environmentvariable GUILE_WARN_DEPRECATED to "detailed" and rerun theprogram to get more information. Set it to "no" to suppressthis message.make[2]: *** [Makefile:5256: make-go] Fehler 1make[2]: Verzeichnis „/home/mcd/guix“ wird verlassenmake[1]: *** [Makefile:4387: all-recursive] Fehler 1make[1]: Verzeichnis „/home/mcd/guix“ wird verlassenmake: *** [Makefile:2977: all] Fehler 2
Attachment: signature.asc
L
L
Ludovic Courtès wrote on 16 Oct 2017 15:16
(name . Martin Castillo)(address . castilma@uni-bremen.de)(address . 28858@debbugs.gnu.org)
87d15ndygl.fsf@gnu.org
Hi Martin,
Martin Castillo <castilma@uni-bremen.de> skribis:
Toggle quote (2 lines)> [Is it okay to attach logs or should I put them better in the message body?]
Either way is fine.
Toggle quote (9 lines)> 2316:4 3 (save-module-excursion #<procedure ce7f540 at ice-9/boo…>)> 3006:22 2 (_)> In unknown file:> 1 (primitive-load-path "gnu/services/shepherd" #<procedur…>)> In gnu/services/shepherd.scm:> 90:2 0 (_)>> gnu/services/shepherd.scm:90:2: gnu/services/shepherd.scm:90:2: In procedure allocate-struct: Wrong type argument in position 2: 5
This obscure message suggests an ABI compatibility: for example, a fieldwas recently added to the <file-system> record type; the .go files thatyou had in your build tree predate this change, and so they need to berebuilt.
The immediate solution is to run “make clean-go && make”.
I think we’ll improve the build system to address this automatically.
Thanks,Ludo’.
L
L
Ludovic Courtès wrote on 16 Oct 2017 15:17
control message for bug #28858
(address . control@debbugs.gnu.org)
87bml7dyg0.fsf@gnu.org
tags 28858 notabugclose 28858
?
Your comment

This issue is archived.

To comment on this conversation send email to 28858@debbugs.gnu.org