[prev in list] [next in list] [prev in thread] [next in thread]
List: nix-dev
Subject: Re: [Nix-dev] =?utf-8?q?Source_URL_breakage_=E2=80=93_please_can_we_i?=
From: Oliver Charles <ollie () ocharles ! org ! uk>
Date: 2016-05-08 8:54:48
Message-ID: CAGRp5Rkpfy5wzU4bUkwrta32LgAHRAr6wg+=DCukw=dxSL+r=Q () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
On Sun, 8 May 2016, 1:19 a.m. J. R. Haigh, <james.r.haigh@gmail.com> wrote:
> Dear Nix project leaders,
> I don't find NixOS to be very deterministic at all, and it's
> nearly always for the same reason: source files on random servers scattered
> across the Internet going walkabouts.
>
While I agree this is a problem, this is not a problem with determinism. If
the source code can't be found as it is expected, then the build fails -
that *is* deterministic.
Please can we have all source files hosted by the Nix project and
> all source URLs in nixpkgs and nixpkgs-channels replaced or accompanied by
> the Nix-hosted copies. Ideally there should be a way to specify multiple
> URLs for each source file, so both the original and the Nix-hosted
> locations can be specified, as well as any other mirrors if there are any.
>
We do have the mirror:// scheme which knows to look in many locations, but
I imagine the source you're referring to is not mirrored?
Ollie
[Attachment #5 (text/html)]
<br><br><div class="gmail_quote"><div dir="ltr">On Sun, 8 May 2016, 1:19 a.m. J. R. \
Haigh, <<a href="mailto:james.r.haigh@gmail.com">james.r.haigh@gmail.com</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 \
.8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Nix project leaders,<br> I \
don't find NixOS to be very deterministic at all, and it's nearly always for \
the same reason: source files on random servers scattered across the Internet going \
walkabouts.<br></blockquote></div><div><br></div><div>While I agree this is a \
problem, this is not a problem with determinism. If the source code can't be \
found as it is expected, then the build fails - that *is* \
deterministic.</div><div><br></div><div class="gmail_quote"><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> Please can we have all source files hosted by the Nix \
project and all source URLs in nixpkgs and nixpkgs-channels replaced or accompanied \
by the Nix-hosted copies. Ideally there should be a way to specify multiple URLs for \
each source file, so both the original and the Nix-hosted locations can be specified, \
as well as any other mirrors if there are \
any.<br></blockquote></div><div><br></div><div>We do have the mirror:// scheme which \
knows to look in many locations, but I imagine the source you're referring to is \
not mirrored?</div><div><br></div><div>Ollie</div>
_______________________________________________
nix-dev mailing list
nix-dev@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic