summary refs log tree commit diff
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <me@tobias.gr>2022-11-13 01:00:04 +0100
committerTobias Geerinckx-Rice <me@tobias.gr>2022-11-13 01:00:07 +0100
commit0081807e161a8632ae2bddbcefc040d6992134c3 (patch)
tree14eff95c02b663b223b69771ae4bb07c38656ae8
parent39e4e00f75be8055300cb0afffb8bd4b4d35f2cc (diff)
downloadguix-0081807e161a8632ae2bddbcefc040d6992134c3.tar.gz
guix: Replace defective freemirror.org.
This ‘mirror’ is particularly problematic because it's the only one checked
by ‘guix refresh’.

* guix/gnu-maintenance.scm (%savannah-base): Substitute freedif.org.
* guix/download.scm (%mirrors): Likewise.

Reported by sash-kan on #guix.
-rw-r--r--guix/download.scm2
-rw-r--r--guix/gnu-maintenance.scm4
2 files changed, 3 insertions, 3 deletions
diff --git a/guix/download.scm b/guix/download.scm
index 29a8f99034..2e9ecb43fc 100644
--- a/guix/download.scm
+++ b/guix/download.scm
@@ -97,7 +97,7 @@
        "http://hackage.haskell.org/")
       (savannah           ; http://download0.savannah.gnu.org/mirmon/savannah/
        "https://download.savannah.gnu.org/releases/"
-       "https://nongnu.freemirror.org/nongnu/"
+       "https://de.freedif.org/savannah/"
        "https://ftp.cc.uoc.gr/mirrors/nongnu.org/"
        "http://ftp.twaren.net/Unix/NonGNU/" ; https appears unsupported
        "https://mirror.csclub.uwaterloo.ca/nongnu/"
diff --git a/guix/gnu-maintenance.scm b/guix/gnu-maintenance.scm
index 3ba4b86a4f..1142c53d3d 100644
--- a/guix/gnu-maintenance.scm
+++ b/guix/gnu-maintenance.scm
@@ -687,9 +687,9 @@ GNOME packages; EMMS is included though, because its releases are on gnu.org."
 
 (define %savannah-base
   ;; One of the Savannah mirrors listed at
-  ;; <http://download0.savannah.gnu.org/mirmon/savannah/> that serves valid
+  ;; <https://download.savannah.gnu.org/mirmon/savannah/> that serves valid
   ;; HTML (unlike <https://download.savannah.nongnu.org/releases>.)
-  "https://nongnu.freemirror.org/nongnu")
+  "https://de.freedif.org/savannah/")
 
 (define (latest-savannah-release package)
   "Return the latest release of PACKAGE."