Hi Ludovic! What do you mean by "URL syntax errors"? Like, wrong protocol prefix or non-ascii characters? Otherwise, I don't see the difference between a "syntax" error in a URL and a URL pointing to
Hello, Thanks for this patch, it seems to work fine! We could make the mirror selection a proper step, adding it to (gnu installer record). Then in (gnu installer), you could add: --8<--cut here--sta
Hi, This is great news! So you are rsync’ing from ci, right? Is the mirror running ‘guix publish’ to cope with the “weird” file layout in /var/cache/guix/publish? If you’re interested, yo
The substitute server at <https://mirror.hydra.gnu.org> has been unreachable since at least today 3PM CET, 7 hours ago¹. We are investigating and will send a notification as soon as the service is b
All, Is there a magic escape to allow passing --substitute-urls via GUIX_BUILD_OPTIONS? $ GUIX_BUILD_OPTIONS="--substitute-urls=http://server1 https://mirror.hydra.gnu.org" guix package -I guix packa
Hi! Maxim Cournoyer <address@hidden> skribis: Oh I see. ‘guix substitute --query’ (aka. “updating list of substitutes”) correctly ignores the faulty machine, but ‘guix substitute --substitu
Hello! Maxim Cournoyer <address@hidden> skribis: [...] That’s what it does, except for URL syntax errors. That is, if you pass: --substitute-urls="http://example.org/does-not-work https://mirror.hy
Hello! If there are no objections, I’d like to change the default substitute URLs to just “https://mirror.hydra.gnu.org”. Currently it’s “https://mirror.hydra.gnu.org https://hydra.gnu.org
Thanks for revisiting this! Ok, sitting in Portland, Oregon, USA, with native IPv4 and IPv6 over a wireguard VPN routed via Freemont, California, USA... I tested both IPv4 and IPv6 for those that hav
Hello, After extensive cooperation with SJTUG's maintainers, we are happy to announce that SJTUG's Guix mirror is online now. The substitute URL is: https://mirrors.sjtug.sjtu.edu.cn/guix Asia reside
I was trying to build something earlier, got bounced between two mismatched hashes so neither would perminantly fail. Had to kill it and build both with --no-subsitutes to continue -- Efraim Flashner
While trying to build the trash-cli patch on top of the master branch (commit 2a69d4df7d7), I got the following hash mismatch while downloading a coreutils substitute from my local mirror. When I use
Hi Hartmut, Hartmut Goebel <address@hidden> skribis: Heck it would be ironic to find myself arguing in favor of centralized commercial services. So I won’t do that. :-) Clearly, I do understand the
Hi Chris, Thanks for setting up some more mirrors, here is what I just got (in a previous run the main Bordeaux server was a bit slower, more like 18 MB/s) on a wired connection that maxes out at abo
Dear, About which kind of substitutes are you talking? 1. from where Guix pulls? (guix pull) 2. from where Guix fetches the binaries? (guix install) About 1. we had a discussion [1] on December about
Another way to do this would be to add another argument to the `start` action of `guix-daemon`, in much the same way the installer passes in its pid so that the guix daemon can access the copy-on-wr
* guix/import/cpan.scm (string->license): Add artistic2.0. Use '(package-license perl) for "perl_5" as in our convention. (cpan-module->sexp)[convert-inputs]: Sort returned list of inputs. [source-ur
Hi, Thanks again for setting this up! The us-east mirror makes a big difference for me. The wget output is below, but anecdotally, last week, when I installed Guix on a new Debian installation, my fi