Re: Guix receives donation from the Hanshake project!

2018-12-03 Thread Leo Famulari
On Mon, Dec 03, 2018 at 10:34:23PM +0100, Ludovic Courtès wrote: > Hello Guix! > > We have some good news: the Hanshake project donated to GNU and the FSF, > and part of that goes to us! > > > https://gnu.org/s/guix/blog/2018/gnu-guix-receives-donation-from-the-handshake-project/ > >

Re: Guix receives donation from the Hanshake project!

2018-12-03 Thread Christopher Lemmer Webber
Leo Famulari writes: > On Mon, Dec 03, 2018 at 10:34:23PM +0100, Ludovic Courtès wrote: >> Hello Guix! >> >> We have some good news: the Hanshake project donated to GNU and the FSF, >> and part of that goes to us! >> >> >>

Re: [PATCH 0/3] Defaulting to ci.guix.info (aka. berlin.guixsd.org)

2018-12-03 Thread Ricardo Wurmus
Hi Mark, > Ludovic Courtès writes: > >> These patches (actually the last one) switch Guix to default to >> for substitutes, in preparation for the >> upcoming 0.16.0 release (hopefully this week!). > > Who owns the guix.info domain? I registered it and offered it to

Re: [PATCH 0/3] Defaulting to ci.guix.info (aka. berlin.guixsd.org)

2018-12-03 Thread Meiyo Peng
Hi Ludo, Ludovic Courtès writes: > For the domain name I initially wanted “ci.guix.gnu.org” but we failed > to set that up. Oh well, I think that’s OK. I don't think ci.guix.info is a suitable name for our default substitute server. You may think I paranoid, but if I accidentally find out

Re: hg-fetch with subrepos

2018-12-03 Thread Björn Höfling
On Sun, 2 Dec 2018 18:38:35 + John Soo wrote: > Thanks! > > That patch looks familiar :D Looking forward to it. > > John > > On Sun, Dec 2, 2018 at 1:59 PM Ludovic Courtès wrote: > > > Hello, > > > > Björn Höfling skribis: > > > > > And I stumbled upon that problem too. Ludovic

Re: Better support for single-user systems

2018-12-03 Thread Clément Lassieur
Hi Taylan, You don't need to use the root account at all. Taylan Kammer writes: > Most desktop users have single unix account and are also in control of > root. These users might not want to differentiate between the current > guix version of root and their normal user. They might also not

One week to our gathering in Paris!

2018-12-03 Thread Ludovic Courtès
Hello Guix! Next Monday, Dec. 10, some of us will be gathering in Paris, France, for an informal meetup. If you haven’t made up your mind yet, now’s the time! :-) https://libreplanet.org/wiki/Group:Guix/ParisGathering2018 Please make sure to add your name to the list of attendees (or let me

Re: [bug#33572] Guile-JSON now seems to be a required dependency

2018-12-03 Thread Eric Bavier
On Mon, 03 Dec 2018 09:46:40 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Hi, > > Eric Bavier skribis: > > > From 5f04eb187de528f5879bd84901f71dba13c68f43 Mon Sep 17 00:00:00 2001 > > From: Eric Bavier > > Date: Sat, 1 Dec 2018 20:46:22 -0600 > > Subject: [PATCH] Make Guile-JSON a required

[PATCH 0/3] Defaulting to ci.guix.info (aka. berlin.guixsd.org)

2018-12-03 Thread Ludovic Courtès
Hello Guix! These patches (actually the last one) switch Guix to default to for substitutes, in preparation for the upcoming 0.16.0 release (hopefully this week!). Rationale: • berlin.guixsd.org generally performs better than hydra.gnu.org; • berlin supports x86,

[PATCH 2/3] Remove most references to hydra.gnu.org.

2018-12-03 Thread Ludovic Courtès
* Makefile.am (assert-binaries-available): Don't mention hydra.gnu.org in comment. * build-aux/check-available-binaries.scm: Likewise. * build-aux/check-final-inputs-self-contained.scm: Likewise. * doc/guix.texi (SUBSTITUTE-SERVER): New variable. Use it throughout instead of

[PATCH 3/3] build: Default to https://ci.guix.info for substitutes.

2018-12-03 Thread Ludovic Courtès
* config-daemon.ac (guix_substitute_urls): Always default to "https://ci.guix.info;. * doc/guix.texi (SUBSTITUTE-SERVER): Switch to ci.guix.info. * guix/scripts/build.scm (%default-log-urls): Likewise. * guix/scripts/substitute.scm (%default-substitute-urls): Likewise. * guix/store.scm

[PATCH 1/3] etc: Add "ci.guix.info.pub" public key file.

2018-12-03 Thread Ludovic Courtès
* etc/substitutes/ci.guix.info.pub: New file. * Makefile.am (dist_pkgdata_DATA): Add it. * guix/self.scm (miscellaneous-files): Add "share/guix/ci.guix.info.pub". --- Makefile.am | 3 ++- etc/substitutes/ci.guix.info.pub | 1 + guix/self.scm| 3 +++ 3

Re: Better support for single-user systems

2018-12-03 Thread Clément Lassieur
Hi Ricardo, Ricardo Wurmus writes: > Hi Clément, > >> You don't need to use the root account at all. > > One wrinkle is that the binary installation method installs Guix for the > root user and takes the guix-daemon from there. Taylan was talking about 'reconfiguring' and thus, I think, about

Using a CDN or some other mirror?

2018-12-03 Thread Ludovic Courtès
Hello, Ludovic Courtès skribis: > These patches (actually the last one) switch Guix to default to > for substitutes, in preparation for the > upcoming 0.16.0 release (hopefully this week!). Right now, ci.guix.info points to berlin.guixsd.org, the front-end of the build

Re: Better support for single-user systems

2018-12-03 Thread Ricardo Wurmus
Hi Clément, > You don't need to use the root account at all. One wrinkle is that the binary installation method installs Guix for the root user and takes the guix-daemon from there. -- Ricardo

Re: Preparing the reduced bootstrap tarballs, take 3

2018-12-03 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen writes: >> >> >> >> Could you share yours so we can compare? > > Mine is here > > > http://lilypond.org/janneke/mes/x86_64-linux/guile-static-stripped-2.2.4-x86_64-linux.tar.xz > > ...so it

Re: [PATCH 0/3] Defaulting to ci.guix.info (aka. berlin.guixsd.org)

2018-12-03 Thread Amin Bandali
Hi Ludo’, > For the domain name I initially wanted “ci.guix.gnu.org” but we failed > to set that up. Oh well, I think that’s OK. What was the failure about, if you don’t mind me asking? I’m curious if there might be a way to salvage it. -amin

Re: Preparing the reduced bootstrap tarballs, take 3

2018-12-03 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: Hello Ludo', > Jan Nieuwenhuizen skribis: > >> I have updated core-updates-next with this fix, a documentation update >> and to also include Marius' mes bootstrap cleanups from his wip-gcc7 >> branch. >> >> $ for i in $(./pre-inst-env guix build bootstrap-tarballs)/*; do

New French PO file for 'guix' (version 0.16.0)

2018-12-03 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the French team of translators. The file is available at: https://translationproject.org/latest/guix/fr.po (We can arrange things so that in

Re: Merging core-updates

2018-12-03 Thread Ricardo Wurmus
Hi Ludo, > ‘core-updates’ is now merged! Yay! > Now the question is whether we can merge ‘wip-gnome-upgrades’ before the > release, which I’d like to push out later this week, or whether it > should wait a few more days. Unfortunately, gnome-shell segfaults on wip-gnome-upgrades. I’ve

Guix receives donation from the Hanshake project!

2018-12-03 Thread Ludovic Courtès
Hello Guix! We have some good news: the Hanshake project donated to GNU and the FSF, and part of that goes to us! https://gnu.org/s/guix/blog/2018/gnu-guix-receives-donation-from-the-handshake-project/ Concretely that’ll be 90K USD for Guix (the FSF keeps 10% of the 100K we got). As we

Re: [PATCH 3/3] build: Default to https://ci.guix.info for substitutes.

2018-12-03 Thread Ricardo Wurmus
Ludovic Courtès writes: > * doc/guix.texi (SUBSTITUTE-SERVER): Switch to ci.guix.info. […] > diff --git a/doc/guix.texi b/doc/guix.texi > index d96c35eace..a5ae1c65e6 100644 > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -14,7 +14,7 @@ > @set KEY-SERVER pool.sks-keyservers.net > > @c The

Re: Using a CDN or some other mirror?

2018-12-03 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hello, > > Ludovic Courtès skribis: > >> These patches (actually the last one) switch Guix to default to >> for substitutes, in preparation for the >> upcoming 0.16.0 release (hopefully this week!). > > Right now, ci.guix.info points to

Re: [PATCH 2/3] Remove most references to hydra.gnu.org.

2018-12-03 Thread Ricardo Wurmus
Ludovic Courtès writes: > * Makefile.am (assert-binaries-available): Don't mention hydra.gnu.org > in comment. > * build-aux/check-available-binaries.scm: Likewise. > * build-aux/check-final-inputs-self-contained.scm: Likewise. > * doc/guix.texi (SUBSTITUTE-SERVER): New variable. > Use it

Re: 01/01: gnu: mesa: Update to 18.2.3.

2018-12-03 Thread Marius Bakke
Hello Rutger, rhell...@mykolab.com (Rutger Helling) writes: > rhelling pushed a commit to branch staging > in repository guix. > > commit 77ec9b983087900d85b8de704902ff2c1afcb6c0 > Author: Rutger Helling > Date: Fri Oct 19 18:35:50 2018 +0200 > > gnu: mesa: Update to 18.2.3. > >

Re: [PATCH 0/3] Defaulting to ci.guix.info (aka. berlin.guixsd.org)

2018-12-03 Thread Mark H Weaver
Hi Ludovic, Ludovic Courtès writes: > These patches (actually the last one) switch Guix to default to > for substitutes, in preparation for the > upcoming 0.16.0 release (hopefully this week!). Who owns the guix.info domain? Also, who owns the guixsd.org domain?

Re: 01/01: gnu: ocaml@4.01: Remove aarch64-linux from supported-systems.

2018-12-03 Thread Efraim Flashner
On Sun, Dec 02, 2018 at 03:51:58PM -0500, Mark H Weaver wrote: > l...@gnu.org (Ludovic Courtès) writes: > > > Efraim Flashner skribis: > > > >> On Sat, Dec 01, 2018 at 05:23:32PM -0500, Mark H Weaver wrote: > >>> Hi Efraim, > >>> > >>> guix-comm...@gnu.org writes: > >>> > >>> > efraim pushed a

Re: [bug#33572] Guile-JSON now seems to be a required dependency

2018-12-03 Thread Ludovic Courtès
Hi, Eric Bavier skribis: > From 5f04eb187de528f5879bd84901f71dba13c68f43 Mon Sep 17 00:00:00 2001 > From: Eric Bavier > Date: Sat, 1 Dec 2018 20:46:22 -0600 > Subject: [PATCH] Make Guile-JSON a required dependency. > > * README (Requirements): Remove "optional" verbiage. > * doc/guix.texi

Re: Merging core-updates

2018-12-03 Thread Ludovic Courtès
Hello Guix! ‘core-updates’ is now merged! Thanks to everyone who contributed to the tedious testing and stabilization process. It certainly took us way too long but now we’re happy to get all the new stuff: glibc 2.28, guile 2.2.4 by default, and lots of things we worked on so long ago that we

Re: Preparing the reduced bootstrap tarballs, take 3

2018-12-03 Thread Ludovic Courtès
Hello janneke, Jan Nieuwenhuizen skribis: > I have updated core-updates-next with this fix, a documentation update > and to also include Marius' mes bootstrap cleanups from his wip-gcc7 > branch. > > So, finally for core-updates-next 4ae7dc7b9af64794081b1913740b97acd89c91bc > here are my lucky