After running

guix system install clojure

I find that there is no clojure or clj on my $PATH.

I was told on the #guix@freenode IRC that one can get the path to the contents of a package by running guix build $package. So I ran

ls $(guix build clojure)

only to find that there was only a share folder in there. What gives? There seems to be no binaries in the Clojure package!

1 Answer 1


Turns out that the clojure binary was only added 16 days ago, 2020-11-20. Before that there was no user facing binaries in that package. Running guix pull and guix install clojure solved the issue.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.