Brandon Lucas schreef op zo 23-01-2022 om 00:16 [+0000]: > +    (inputs (list bash-minimal lua fennel)) 'fennel' is used as a tool run during building (https://git.sr.ht/~technomancy/fnlfmt/tree/main/item/Makefile#L3), so it needs to be in native-inputs. It is also used as a kind of library (see LUA_PATH in 'wrap' phase), so it needs to be in native-inputs as well. Summarised: 'fennel' needs to be in both inputs and native-inputs. As a test, you can try to cross-compile fnlfmt: # warning: this will first build a cross-compiler wich will take a lot # of time $ ./pre-inst-env guix build fnlfmt --target=aarch64-linux-gnu It is not guaranteed that if it builds, it will work, but it is a useful test. Greetings, Maxime.