<mark_weaver>the main piece we need for HAMTs is to be able to produce a stream of hash values for arbitrary objects such that hashstream(A) and hashstream(B) are equal if and only if A and B are 'equal?'.
<sirius>Xorg (installed with Guix) can't be run on my machine because it doesn't find the driver modules. If I run it with the -modulepath option, it finds the modules but is still unable to load them. Does someone here know how this can be fixed?
<sriharsha>sirius, are modules compiled freshly for the Xorg version installed by Guix?
<sirius>I installed them with Guix too (for example: xf86-video-intel)
<sriharsha>sirius, can you paste the output of `ldd /path/to/module'?
<bavier>so, I went through package definitions looking for things like (alist-replace 'foo (lambda* (#:key #:allow-other-keys #:rest args) ... (apply foo args) ...) %standard-phases) and replaced those with new phases before or after the replaced phase
<bavier>mark_weaver: my only concern would be about grouping of certain actions. If you replace and augmented install phases, e.g., with the standard install phase followed by an additional action, you lose the logical grouping
<zacts>civodul: ok, I see what needs to happen for cloaks. freenode is currently updating their group registration system. Once that happens, mark_weaver or civodul can register an official freenode guix group. Then users can request civodul or mark_weaver for a cloak, such as 'guix/geek'. :-)
<zacts>anyway, I may look at trying to import i3wm once I finish some homework.