[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Out-of-band downloads
From: |
Ludovic Courtès |
Subject: |
Out-of-band downloads |
Date: |
Wed, 16 Nov 2016 18:28:23 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Hello!
Good news: <http://bugs.gnu.org/22774> is fixed!
Previously, all downloads were made by “fixed-output derivations”, which
caused chicken-and-egg problems: sometimes we’d need to build GnuTLS
just to be able to download the source of GnuTLS and its dependencies
over HTTPS.
The fix introduces “out-of-band downloads”: derivations can use a
“built-in builder”, which tells the daemon to perform the build for
themselves. As a consequence, the derivation does not need to depend on
Guile, GnuTLS, etc. Instead, the Guile and GnuTLS that are visible to
the daemon are used.
If you use a new daemon, those new derivations will be used. If you use
a daemon from before today, there won’t be any difference.
Feedback welcome!
Ludo’.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Out-of-band downloads,
Ludovic Courtès <=