[email protected] (Ludovic Courtès) writes: > John J Foerch <[email protected]> skribis: > >> Installing gcc-toolchain helped, and there are no more compilation >> errors. Another error came up in trying to install the built files. >> Here is my log: >> >> <SNIP> > > I think we need to build CHICKEN such that it uses /var/lib instead of > /gnu/store/…-chicken/var/lib (the latter is immutable.) I suppose > that’s how it works on other distros, right? (With this approach only > root can install software, though.) > > Do you know how to make this change? > > Thanks, > Ludo’.
First a question about /var/lib, and please excuse the newbie question. If chicken extensions were installed to /var/lib, wouldn't that go against the spirit of guix of keeping every program isolated? Isn't /var/lib global state? I have just learned about 'guix import', and have the thought that a package importer would be the better way to go. Eventually I would like to package software that I've written in CHICKEN for GuixSD, and only a package importer would make that feasible. I will definitely give it a try to add such a feature to guix, and will follow whatever advice you may have. In some ways I am still learning the very basics of guix, so it may take me a bit to get up to speed. Thank you, -- John Foerch
