4 Jun 2024 |
William | ah I see :) | 17:43:56 |
alphapapa |
In reply to
dionisos
In reply to @wonko7:matrix.org
I do! did I mess up a message for it to show? Yes, when you edit an reply, it breaks the reply (from what I understand, there is someone working on it currently).
Yeah, it'll be fixed eventually. | 23:40:27 |
6 Jun 2024 |
| Mari changed their display name from maidloid mari to mari. | 14:45:52 |
| Mari changed their profile picture. | 14:48:05 |
7 Jun 2024 |
| @alex3829:matrix.org removed their display name real_z2. | 23:44:15 |
8 Jun 2024 |
| du67ty joined the room. | 21:23:19 |
11 Jun 2024 |
| TheMonitor changed their display name from FBI Agent Kesh to Kesh. | 14:30:05 |
William | Hi all!
I'm trying to set up geiser for my guix config. it complained about not finding nonguix stuff, so I cloned it and added the path to GUILE_LOAD_PATH.
now it says:
> In procedure symbol->string: Wrong type argument in position 1 (expecting symbol): #:license
but I don't see what's wrong in nonguix, any idea what I'm missing? | 15:14:00 |
William | using -L on the guix repl invocation works better, I can evaluate (use-modules (nongnu packages linux)), however, it says that linux, or (@ (nongnu packages linux) linux), is an unbound variable | 16:28:06 |
William | setting geiser-guile-load-path with the same info as given to guix repl -L, which is already set in GUILE_LOAD_PATH, makes geiser hang on eval instead | 19:15:49 |
William | no problem inspecting the linux var after (use-modules (nongnu packages linux)) in guix repl, only geiser hates me | 19:40:37 |
William | in geiser I can inspect this (@ (nongnu packages linux) corrupt-linux) but not this (@ (nongnu packages linux) linux)
so this may not be a load path problem, but another more sinister thing | 19:56:02 |
13 Jun 2024 |
Grimpper | If you `,use (gnu packages)` it should import your channels | 07:06:30 |
Grimpper | And you can also start a REPL with the required -L outside of emacs and connect to it using `M-x guile-connect` | 07:07:34 |
William | I'll play around with those, I'll let you know, thanks! | 17:01:15 |
| Mari changed their profile picture. | 20:14:39 |
15 Jun 2024 |
| Marmar22 changed their profile picture. | 03:23:39 |
| magnum164 changed their display name from magnum164 to kd2hns. | 13:28:06 |
| magnum164 changed their display name from kd2hns to chuck-kd2hns. | 15:00:51 |
| magnum164 changed their display name from chuck-kd2hns to Chuck - KD2HNS. | 15:15:09 |
16 Jun 2024 |
| 7actose joined the room. | 04:37:51 |
William | soooooo, my broken guile/geiser issue? this is broken only on one machine, all machines having the same guix system & guix home | 17:09:58 |
William | for some reason it chokes on all modules that use ((guix licenses) #:prefix license:) | 17:10:50 |
William | is there a guile build cache I could flush? anything stateful I should reset? | 17:12:31 |
William | they don't have the same GUILE_LOAD_PATH, ok, I'm getting there. so you're not supposed to put your channels in there? I had local versions of nonguix & my own stuff in there | 17:29:25 |
| simendsjo set a profile picture. | 19:11:01 |
qeqpep | also check for compiled_guile_load_path. also "Automatic compilation generally works transparently, without any need for user intervention. However Guile does not yet do proper dependency tracking, so that if file a.scm uses macros from b.scm, and b.scm changes, a.scm would not be automatically recompiled. To forcibly invalidate the auto-compilation cache, pass the --fresh-auto-compile option to Guile, or set the GUILE_AUTO_COMPILE environment variable to fresh (instead of to 0 or 1)." | 20:04:43 |
| TheMonitor changed their profile picture. | 23:58:38 |
| TheMonitor changed their display name from Kesh to TheMonitor. | 23:58:53 |
17 Jun 2024 |
| Marmar22 changed their display name from marmar22 to Marmar22. | 02:57:18 |