IRC channel logs

2026-04-18.log

back to list of logs

<ekaitz>dajole: great time to improve
<dajole>True; I won't have time for a few weeks, but I might give it a shot then.
<ekaitz>dajole: i'll be here waiting for that. If you need a hand, let me know
<dajole>Will do, thanks!
<PotentialUser-94>Hey! I saw GNOME finally got updated to 48! Will the other versions take as long? One of my requirements for considering guix full-time is a GNOME on at least the latest old-stable
<ekaitz>PotentialUser-94: they'll take shorter if you help
<ekaitz>but i think this case was specially problematic because some GNOME decisions
<PotentialUser-94>I've had a project idea cooking in the back of my head for a while (an alternative GNOME shell with a guile extension language), maybe that'd be useful
<PotentialUser-94>Afaik GNOME shell is the only part of GNOME dependent on systemd, and my shell will probably be built on weston
<nox>> but i think this case was specially problematic because some GNOME decision
<nox>it's not a real GNOME release without problematic decisions
<nox>could it be possible/doable/interesting to read an init.el file and extract all the `emacs-` package Guix needs to run this Emacs file? how would one go about it?
<apteryx>pinentry is broken when installing to ~/.guix-home/profile instead of ~/.guix-profile because gnupg only looks in the later (per the gnupg-default-pinentry.patch carried in guix)
<apteryx>another reason I'm questioning why guix home doesn't simply use ~/.guix-profile, which seems to be *the* user profile (I don't see the point of having two)
<apteryx>lilyp: hm, if I put (setq-default guix-emacs-verbose t)` in `~/.emacs.d/early-init.el`, I can see autoloads of each packages loaded *multiple* times. Maybe we need to dedupe a list somewhere in guix-emacs.el?
<lilyp>perhaps, though another explanation would be autoloads loading autoloads
<lilyp>is every package loaded a set number of times? if so, how often?
<untrusem>nox: make a function that extract names of the package