all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Name resolution failures during build
@ 2020-11-20 20:09 Stephen Scheck
  2020-11-20 20:47 ` Christopher Baines
  0 siblings, 1 reply; 7+ messages in thread
From: Stephen Scheck @ 2020-11-20 20:09 UTC (permalink / raw)
  To: help-guix

I'm getting the following error when I try to install a package I'm working
on:

    go: github.com/BurntSushi/toml@v0.3.1: Get "
https://proxy.golang.org/github.com/%21burnt%21sushi/toml/@v/v0.3.1.mod":
dial tcp: lookup proxy.golang.org on [::1]:53: read udp
[::1]:43973->[::1]:53: read: connection refused

It uses `gnu-build-system`. Is there some package that needs to be added to
the build inputs for ordinary name resolution to work?

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Re: Name resolution failures during build
@ 2020-11-20 21:34 Christopher Baines
  2020-11-20 22:55 ` Stephen Scheck
  0 siblings, 1 reply; 7+ messages in thread
From: Christopher Baines @ 2020-11-20 21:34 UTC (permalink / raw)
  To: Stephen Scheck; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 981 bytes --]


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 #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-11-21 20:39 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-20 20:09 Name resolution failures during build Stephen Scheck
2020-11-20 20:47 ` Christopher Baines
2020-11-20 21:15   ` Stephen Scheck
  -- strict thread matches above, loose matches on Subject: below --
2020-11-20 21:34 Christopher Baines
2020-11-20 22:55 ` Stephen Scheck
2020-11-21 19:22   ` Efraim Flashner
2020-11-21 20:38     ` raingloom

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.