Hi Martin, Martin Castillo skribis: > [Is it okay to attach logs or should I put them better in the message body?] Either way is fine. > 2316:4 3 (save-module-excursion #) > 3006:22 2 (_) > In unknown file: > 1 (primitive-load-path "gnu/services/shepherd" #) > 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 field was recently added to the record type; the .go files that you had in your build tree predate this change, and so they need to be rebuilt. The immediate solution is to run “make clean-go && make”. I think we’ll improve the build system to address this automatically. Thanks, Ludo’.