bug#64090: Cannot compute a file with a G-exp

2023-06-17 Thread Robby Zambito
Hello, "(" writes: > SOURCE-MODULE-CLOSURE only works for modules provided by Guix or Guix > channels ;) Modules included in Guile don't need it at all, and for > modules provided by third-party Guile libraries like guile-ini or > guile-json, you need to use WITH-EXTENSIONS: > > (use-modules

bug#64090: Cannot compute a file with a G-exp

2023-06-15 Thread Robby Zambito
Hi, I seem to be having two issues with writing a G-exp that computes a file. The first issue I ran into is that source-module-closure returns null no matter what modules I give it. ``` scheme@(guile-user)> (source-module-closure '((ice-9 popen) (ice-9 atomic) (ini) (json))) $8 = () ``` This se

bug#62174: Cannot use modules with an inferior kernel.

2023-03-14 Thread Robby Zambito
Liliana Marie Prikler writes: > I think you should try to pin the kernel modules as well. If that > still doesn't work as intended (it very well might), we have a proper > case of something that should work but doesn't. > > Cheers Thanks for the suggestion. I tested with the following: ``` (d

bug#62174: Cannot use modules with an inferior kernel.

2023-03-13 Thread Robby Zambito
Hi, I use an inferior to pin my kernel version, but it seems like I cannot use modules with it. The following works fine: ``` (use-package-modules linux) (operating-system ... (kernel linux-libre) (kernel-loadable-modules (list v4l2loopback-linux-module)) ...) ``` As does the following:

bug#52140: [core-updates-frozen] tcc fails to build

2021-12-16 Thread Robby Zambito
Hi, I've noticed tcc seems to be failing for me on the current master branch of guix (commit b2ae164b211f4da6a3cc5dcb97eeeff3c6c7ebed according to guix describe). I tried to see if I could debug the issue, but I've reached the limit of my knowledge. The issue occurs on line 168 of tcc_run.c. Tha