bug#38418: EXWM fails to start after a "reconfigure": split-string error
Hi Pierre, Pierre Neidhardt writes: > I reconfigured my Guix system on commit 0d455d9 (Nov 22), and since > then I can't > login into EXWM from GDM. I get > > split-string: wrong type argument: stringp nil > > if I recall correctly. This looks like a symptom of EMACSLOADPATH not being set in the profile used by EXWM (your system profile, maybe?). Perhaps installing Emacs alongside EXWM (in the same profile) would resolve your issue? HTH, Maxim
bug#38399: Recent $EMACSLOADPATH changes break emacs-org
Hello, This was fixed on master with commit 3ffdd0026b. Thank you! Maxim
bug#38498: Fontconfig does not find fonts in non-default profiles
Pierre Neidhardt (2019-12-05 18:52 +0100) wrote: > Thank you Alex, that's what I did and it works. > > That said, I think it'd be nice if Guix would automatically do this for > us. After all, it already handles multiple-profiles properly for so > many other things! :) TBH I don't understand all the problems related to multiple-profiles that were discussed and "solved" recently. I have been using multiple profiles for at least 5 years (I don't even have ~/.guix-profile on my disk) and I have not had any serious problems, just some small obstacles that can be easily overpassed. Anyway, what I have written is not related to the bug, sorry for the noise :-) -- Alex
bug#38309: Recent $EMACSLOADPATH changes crash gnome-session
Hello everyone, Arne Babenhauserheide writes: > Ludovic Courtès writes: > >> I agree that a solution needs to be implemented now, it’s not cool to >> leave fellow GNOME users without Emacs for several days. :-) > > That did not leave me without Emacs. It left me without GNOME. > > Priorities! :-) Haha! > (I cannot work without Emacs. It has all my planning and time tracking) > > Best wishes, > Arne Sorry for the delays -- just wanted to say: I have another set of patches that will allow continuing to use the guix.d subdirectory, as well as allowing to reload newly installed packages on the fly. It uses a hybrid of techniques found in the previous and current site-start.el, and uses a custom GUIX_EMACSLOADPATH instead of EMASCLOADPATH for full control of the load path without interference from Emacs default behavior. I'll post the new patches to "guix-patches", after I'll have them rebased on what's in master. A particular thank you to Clément for spending time testing (and pushing) the reworked patches authored by the one who broke their setup ;-). Maxim