help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Name resolution failures during build


From: Christopher Baines
Subject: Re: Name resolution failures during build
Date: Fri, 20 Nov 2020 21:34:15 +0000

Stephen Scheck <singularsyntax@gmail.com> writes:

> Sure - I understand the reasoning - but this is an open-source project with
> its own build system that I'm trying to package, and I believe its build
> system depends on network access (it's Go-based, and my understanding is
> that the Go dependency model relies on access to numerous external Git
> repos). Is such a project unsupportable by Guix?

Not at all, there's a number of examples of software written in Go
packaged for Guix, it's just that you need to build it in a way that
doesn't depend on network access.

Keeping this as a hard requirement is one of the reasons why having Guix
packages is beneficial. If some packages used the network during builds,
you'd end up in the bad situation where packages would be far more
likely to fail to build, now or in the future, and it would be harder to
reason about build reproducibility (due to the interaction with the
network).
Message-ID: <87blfrk912.fsf@cbaines.net>

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]