-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
failed to load modules. #28
Comments
I guess you meant MELPA! :) I cannot reproduce. Did you just update the package or guix? Then the compiled file cache might be out of date. |
Yes, MELPA, thanks. I cleared the cache, but it doesn't solve the problem, still failing to load those modules. Is it possible that this is caused by Currently ,
And in REPL buffer:
And if I remove |
It might be worth mentioning that the unbound variable error also happens when emacs-guix installed from Guix. |
In my experience, installing emacs-guix from both MELPA and emacs-guix can lead
to those errors. Try using only one at a time.
|
That's on two different computers. |
Hi, I believe this is caused by incorrect load path. In the guix wrapper (the file named
|
Oops, sorry for the huge delay, I did not notice this issue 😊 Unfortunately, I don't really know what to do about it. Apparently, you are right: the problem is in missing guile modules in But if 'guix' is not installed (and only "guix pull" is used), then there The above is only my guess, but if I am right, the only solution I see Thank you. |
Thanks for the reply. Please give me some time to think about it. I'm a little occupied by other stuffs. |
Sure, take your time, no need to hurry |
Hi, I installed guix and guile in my package profile, which indeed fixed the issue. But is there anything we can do to make guix's own profile more "normal"? In the sense the profile in .config acting like other fellow packages? Thanks. |
If guix would have a special environment file, then we could simply load it. But since this environment is "hardcoded" inside I don't like this solution, but well, it's better than nothing. I'll let you know when this workaround will be implemented (probably, not very soon) |
One very simple solution would be making guix a |
Oh, indeed! I didn't think about it. You are right, this will be a
Hm, do you mean to make |
Yes. :) |
I wrote:
After looking more at this, I came to the conclusion that this workaround would be too unreliable. Extracting all those I think this issue should stay opened until it will be resolved in one way or another. |
I added a note with a workaround for this problem to README: |
Running
guix-all-packages
orguix-number-of-packages
(maybe other commands as well) produces the following warning in "Guix REPL", and the displayed total number of packages 1341, which is significantly less than actual number of packages.guix (GNU Guix) 05fb1e0017030f1c0cbc7e9a1adeccca57ef1d9d
maplemelpa.Thanks :)
The text was updated successfully, but these errors were encountered: