Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

hi this looks really neat! i'm trying this out but am getting this error when running guix shell:

guix shell: loading environment from '/home/.../projects/lisp-game-jam/manifest.scm'...
/home/.../projects/lisp-game-jam/manifest.scm:7:37: error: guile-hoot: unbound variable
hint: Did you forget a `use-modules' form?

Hi! Sounds like your Guix might be really out of date. Have you run `guix pull` recently? Run `guix show guile-hoot` to make sure the package is there and also verify that it's version 0.4.1. Hope this helps!

(2 edits)

It might be! I did a guix pull, but am still getting the error. it seemingly can't find the package:

$ guix show guile-hoot
guix show: error: guile-hoot: package not found

Strange! Are you using the Guix distro or Guix on top of another distro? My best guess is that the version of Guix that you pulled is not being used somehow. One thing to try is running `hash guix` first to ensure that the guix executable being invoked is the right thing. For example, `which guix` outputs /home/dave/.config/guix/current/bin/guix for me. You should see something similar for your user account.

(1 edit) (+1)

that seems to be the problem, i must be missing a step to set up my path properly


edit: I had the wrong thing in my bash_profile, manually running guix pull from ~/.config/guix/current and then following those instructions got it working! the previous guix pull had given me slightly different instructions. thanks for the help!