[Nix-dev] [***SPAM***] Re: dead sources

Michael Raskin 7c6f434c at mail.ru
Sun Jan 6 19:48:34 CET 2013


>>>> I guess specifying -k (--keep-going) flag to nix-build would help.
>>>>
>>>> nix-build /etc/nixos/nixos -k -A system
>>>
>>> Didn't think of that, but it might indeed get me a bit further.
>>> Depends a bit on how high/low in the dependency-tree the missing
>>> source sits though.
>>> For example if some X11 source is not found, building anything
>>> graphical will be skipped.
>>
>> But the sources for the graphical stuff will still be downloaded
>
>Ok, that's close then, somewhat of a 2-phase project :)
>
>If I understand correctly:
>It will guarantee that everything that can be downloaded gets
>downloaded, and everything that can be built with that, gets built.
>
>So if I run again after that, I will hit all the download issues at
>once. Fixing these will guarantee a smooth build afterwards
>(sources-wise, of course other issues can come up)

Yes. So, unless going-offline is not an issue, you can avoid using
nix-reduce-build (and going offline gets too little consideration in Nix
community, unfortunately)





More information about the nix-dev mailing list