Re: Guix now in Debian experimental!

2020-11-13 Thread zimoun
Hi Vagrant, On Thu, 12 Nov 2020 at 09:48, Vagrant Cascadian wrote: > So now you can install guix from Debian's experimental distribution! Awesome! Let see how the popcon will increase. ;-) https://qa.debian.org/popcon.php?package=guix > I've also patched out a few tests that seemed

Re: Fixing and maintenance of emacs-guix (guix.el)

2020-11-13 Thread zimoun
Hi John, Thank you for reviving guix.el. :-) On Fri, 13 Nov 2020 at 07:44, John Soo wrote: > * The guix package in gnu/packages/package-management.scm will need to > refer to a commit including those patches. > > That leads to a more nebulous question: should there be "stable" and >

Re: Reviving Emacs-Guix

2020-11-13 Thread zimoun
Hi Ludo, On Fri, 13 Nov 2020 at 17:54, Ludovic Courtès wrote: > I think it would be beneficial longer-term to have the Emacs-Guix repo > in the Guix group on Savannah, from the perspective of Conway’s law¹; > it’s also probably a safe way for the project to deal with contributor > churn. But

Re: Fixing and maintenance of emacs-guix (guix.el)

2020-11-13 Thread John Soo
Hi Ludo, Ludovic Courtès writes: > As I wrote in another message before reaching this one, my understanding > is that “we” now have to take over maintenance of Emacs-Guix. As part > of that process, we can discuss what interfaces would be useful to > Emacs-Guix and arrange to keep them stable.

Re: Fixing and maintenance of emacs-guix (guix.el)

2020-11-13 Thread Ludovic Courtès
Hi John, John Soo skribis: > I submitted https://gitlab.com/emacs-guix/emacs-guix/-/merge_requests/8 > to support guix versions >= 1.1. However, two changes also have to > occur for proper support. > > * Some bindings will need to be exposed on the guix side. I submitted > patches for this

Re: Reviving Emacs-Guix

2020-11-13 Thread John Soo
Hi everyone, Ludovic Courtès writes: > Any Emacser around willing to take care of it at least in “maintenance > mode”? It seems like fixing the issues we currently have wouldn’t be > too hard. Then we can tag a release. I think I can do it. I can't promise a lot of new work but I can at

GNU Guix 1.2.0rc1 available for testing!

2020-11-13 Thread Ludovic Courtès
Hello Guix! I’m happy to announce a release candidate for 1.2.0: source: https://alpha.gnu.org/gnu/guix/guix-1.2.0rc1.tar.gz binary tarball (to install on a “foreign distro”): https://alpha.gnu.org/gnu/guix/guix-binary-1.2.0rc1.aarch64-linux.tar.xz

Reviving Emacs-Guix

2020-11-13 Thread Ludovic Courtès
Hi, Pierre Neidhardt skribis: > I believe it suffers from 2 main issues: > > - Geiser is a strong dependency: everything depends from a well-working > Geiser REPL. That’s a feature! > - Geiser 0.12 broke the REPL setup :( > - Geiser chokes on large outputs, which happens on any Guix

Fixing and maintenance of emacs-guix (guix.el)

2020-11-13 Thread John Soo
Hi Guix, emacs-guix (also known as guix.el) has been broken for some time. I submitted https://gitlab.com/emacs-guix/emacs-guix/-/merge_requests/8 to support guix versions >= 1.1. However, two changes also have to occur for proper support. * Some bindings will need to be exposed on the guix

Re: Announcing emacs-guix-packaging

2020-11-13 Thread John Soo
Hi Zomoun, zimoun writes: > $ ag '\(@' --scheme $(guix build emacs-guix -S) > /gnu/store/…-emacs-guix-0.5.2-2.58a840d-checkout/scheme/emacs-guix/actions.scm > 200:((@@ (guix scripts build) log-url) store file)) > >

Re: Announcing emacs-guix-packaging

2020-11-13 Thread zimoun
Hi, On Fri, 13 Nov 2020 at 10:45, Pierre Neidhardt wrote: > - Emacs-Guix uses private parts of Guix if I'm not mistaken. Since > these parts are prone to change, it breaks Emacs-Guix once in a > while. --8<---cut here---start->8--- $ ag '\(@' --scheme

Re: Make guix-publish's URL identical to cache file name

2020-11-13 Thread zimoun
Dear, Thank you. In case you need arguments to convince academics, this satellite Guix project could help: https://hpc.guix.info/about/ On Thu, 05 Nov 2020 at 09:55, Peng Mei Yu wrote: > Jonathan Brielmaier writes: >> >> I think we should discuss if Guix can support your effort money

Re: Announcing emacs-guix-packaging

2020-11-13 Thread zimoun
Dear, On Fri, 13 Nov 2020 at 01:28, Ryan Prior wrote: >> Did you consider making it part of Emacs-Guix? That’d give us a single >> go-to place for all things Guix in Emacs. > > I don't use emacs-guix myself. I've tried it a couple times but it's > junky. Specifically, it incorporates a lot of

Re: A better way to access records.

2020-11-13 Thread Brendan Tildesley
On 1/11/20 8:01 am, Ludovic Courtès wrote: Hi, Brendan Tildesley skribis: In the guix codebase, on many occasions there appear things like this: (match-lambda     (($ agetty tty term baud-rate auto-login     login-program login-pause? eight-bits? no-reset? remote? flow-control?