diff options
author | John Kehayias <john.kehayias@protonmail.com> | 2024-01-04 20:44:21 -0500 |
---|---|---|
committer | John Kehayias <john.kehayias@protonmail.com> | 2024-01-04 21:01:33 -0500 |
commit | 7dd68696a2e7052e76b11355bccfe148c1800169 (patch) | |
tree | 506747b4997a3f22d8bf0cb6a625426f59884072 /nonguix/utils.scm | |
parent | a328f6c91f3d24508ff37338e6a68ba82aaa0141 (diff) |
nongnu: multiarch-container: Fix missing module on foreign distros.
Fixes #277.
See discussion in above issue for details and some education on what went
wrong here. In short, we didn't capture the needed (guix build utils) module
in the container script. On a Guix System this didn't cause any problems as
guix modules are found through set Guile environment variables. But on a
foreign distro these weren't set without hacky workarounds. This prevented
Steam from launching with a "no code for module" error.
* nonguix/multiarch-container.scm (make-container-wrapper)[make-container-wrapper]:
Use 'with-imported-modules' for (guix build utils).
Diffstat (limited to 'nonguix/utils.scm')
0 files changed, 0 insertions, 0 deletions