Re: Best practices for writing services

2021-04-20 Thread Maxim Cournoyer
Hi Xinglu, Xinglu Chen writes: > Hi Guix, > > I am going to write an mcron service for `guix home`[1][2] and before > proceding, I would like to get some suggestions on what the best > practices are for writing services in Guix. > > Currently there seems to be two main ways to do this, the first

Re: Implications of QEMU binfmt transparent emulation for builds

2021-04-20 Thread Maxim Cournoyer
Hello Mark, Mark H Weaver writes: > Hi Christopher, > > Christopher Baines writes: > >> I'm starting to play with mixing native and emulated builds with the >> Guix Build Coordinator again. I did do this many months ago, but at that >> time, there wasn't support for targeting retries across a r

Re: Emacs and URLs in Git commit messages

2021-04-20 Thread Maxim Cournoyer
Hi, Ludovic Courtès writes: [...] > I have this helper for debbugs.el: > > (defun ludo-copy-debbugs-url () > "Add to the kill ring the URL of the Debbugs issue at point." > (interactive) > (let ((url1 (concat "https://bugs.gnu.org/"; > (number-to-string (debbugs-gnu-cu

Re: wip-ungrafting builds stuck

2021-04-20 Thread Maxim Cournoyer
Hi, Mark H Weaver writes: > Mathieu Othacehe writes: > >>> Any idea what could be wrong, Mathieu? What would you suggest to do >>> when investigating such issues? >> >> Yes I noticed it. The main problem here is that almost all workers are >> stuck building Rust. >> >> I see two actions here:

Re: go-build-system possible improvments

2021-04-20 Thread Maxim Cournoyer
Hi François, François writes: > Hello, > > I come back to public guix-devel as I think it can be of interest to > others too. > > On Sat, Apr 17, 2021 at 08:57:03PM -0400, Maxim Cournoyer wrote: >> JOULAUD François writes: >> >> > I am still unsure of what to do with versions and Go but the abil

Rust in Linux / linux-libre

2021-04-20 Thread Leo Famulari
We should continue working to improve Rust in Guix, because it won't be too long before it's part of Linux, which linux-libre is downstream from. Problems I see now: 1) Rust isn't yet supported on all CPU architectures supported in Guix 2) Rust packages don't use the normal Guix dependency mechan

Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors

2021-04-20 Thread Ludovic Courtès
Hi Florian, "pelzflorian (Florian Pelz)" skribis: > On Tue, Apr 20, 2021 at 03:21:13AM +0200, pelzflorian (Florian Pelz) wrote: >> > git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd > > It seems this is the bad commit. Downloading the enlightenment > substitute got stuck and after a few minu

Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors

2021-04-20 Thread pelzflorian (Florian Pelz)
On Tue, Apr 20, 2021 at 02:00:54PM -0400, Leo Famulari wrote: > On Tue, Apr 20, 2021 at 07:03:26PM +0200, pelzflorian (Florian Pelz) wrote: > > On Tue, Apr 20, 2021 at 05:27:54PM +0200, pelzflorian (Florian Pelz) wrote: > > > It seems this is the bad commit. Downloading the enlightenment > > > sub

Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors

2021-04-20 Thread Leo Famulari
On Tue, Apr 20, 2021 at 07:03:26PM +0200, pelzflorian (Florian Pelz) wrote: > On Tue, Apr 20, 2021 at 05:27:54PM +0200, pelzflorian (Florian Pelz) wrote: > > It seems this is the bad commit. Downloading the enlightenment > > substitute got stuck and after a few minutes displayed the usual TLS > >

Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors

2021-04-20 Thread pelzflorian (Florian Pelz)
On Tue, Apr 20, 2021 at 05:27:54PM +0200, pelzflorian (Florian Pelz) wrote: > On Tue, Apr 20, 2021 at 03:21:13AM +0200, pelzflorian (Florian Pelz) wrote: > > > git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd > > It seems this is the bad commit. Downloading the enlightenment > substitute got s

Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors

2021-04-20 Thread pelzflorian (Florian Pelz)
On Tue, Apr 20, 2021 at 03:21:13AM +0200, pelzflorian (Florian Pelz) wrote: > > git revert be5a75ebb5988b87b2392e2113f6590f353dd6cd It seems this is the bad commit. Downloading the enlightenment substitute got stuck and after a few minutes displayed the usual TLS error. Regards, Florian