From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id MLpJJpFJuF+pEAAA0tVLHw (envelope-from ) for ; Fri, 20 Nov 2020 22:56:17 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id uMojIpFJuF8wbQAAB5/wlQ (envelope-from ) for ; Fri, 20 Nov 2020 22:56:17 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B57089400D3 for ; Fri, 20 Nov 2020 22:56:16 +0000 (UTC) Received: from localhost ([::1]:51914 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgFKB-0007cK-7n for larch@yhetil.org; Fri, 20 Nov 2020 17:56:15 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34528) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kgFK3-0007b9-1k for help-guix@gnu.org; Fri, 20 Nov 2020 17:56:07 -0500 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:43798) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kgFJz-00065c-Oc for help-guix@gnu.org; Fri, 20 Nov 2020 17:56:06 -0500 Received: by mail-wr1-x436.google.com with SMTP id s8so12386381wrw.10 for ; Fri, 20 Nov 2020 14:56:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QQnMXtIIg6yVCrwc7trNXmQDs68i8iKjqll2PMgbk6k=; b=Ec27t2ZF6qtEOyoowCISdyZpaUE23VOmdpjNIKRGOUPp6+EZjQ36tZjt+lUcHkLiHp MbpebnFt8I89hNplwluwU1ey5PGY5/t6CkJ6CEbkv8MWfiax067ftCtwcbQAuWHeznLq sa7YZJbrztCxdVH/q5UevIvNgoCqPF7ETMmAuNp0Tnn448MgBbBBq5eVH23+9bCOsW7c hngdG6a2lXiPEC9W19ofp4f54Kz2U7wcfYCRobfMzog+kQGsmsKd2yu4jOwbdvuCFk0z PdqrFZvQX2+4CGMCa5iI6L3agPz7QKJicOPZOCValeEZvsExtoLvAc0/DTK3L1ROwL2+ mDAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=QQnMXtIIg6yVCrwc7trNXmQDs68i8iKjqll2PMgbk6k=; b=G6IoB4usQl43UACeJ8rEOPhedcDPtDTjXDMa1z77C6RhDfTZddv+SllZ0A9RpfrNkD xzrNjatxcAkHaDdPmGo3296YM33Uw+1qBCcPVE8ckGAd5cp8aoeCKDans092ATyuW6CA Ko1EDYHp1idYbmn01EXAs7lZAzBl5YRDXgSEDcIZC5isSfkk+SKBkr9c58mpXqo2pISe 0UDx6SysB8Tee5ickz36WPBAwo4fRfVn7NK+YSSgjxZqxlJtjgoFZVYxAaDBRyy/RP1o y22OAeUmUJvzVdYGax/4ZX4YgHAMBW5FjV4BnzqNXceXy54DnQ4EpQnF/t1b9AwWFhYe 1aKQ== X-Gm-Message-State: AOAM533K1gjkatfgD1Okw4Nmkyxj0BGEZscTjWT1X3uEpn5iWHDjTcna 5elnevKs3aVdwxySbpkz8FqCLfSB1xfgycjZexA= X-Google-Smtp-Source: ABdhPJyg6Qe+yetUw/6Oc102lHZWsslijcyUHdgHs8vfLdgB1AlBdWs5EV3rvdjoIfvAVj87xWkQn040d9i7FXP6p6k= X-Received: by 2002:a05:6000:1cf:: with SMTP id t15mr19045690wrx.92.1605912961593; Fri, 20 Nov 2020 14:56:01 -0800 (PST) MIME-Version: 1.0 References: <87a6vbk90r.fsf@cbaines.net> In-Reply-To: <87a6vbk90r.fsf@cbaines.net> From: Stephen Scheck Date: Fri, 20 Nov 2020 17:55:50 -0500 Message-ID: Subject: Re: Name resolution failures during build To: Christopher Baines Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=singularsyntax@gmail.com; helo=mail-wr1-x436.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=fail (body hash did not verify) header.d=gmail.com header.s=20161025 header.b=Ec27t2ZF; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: hDqPXYKfV91U The project I'm attempting to package is a standalone application, with a Makefile build system entrypoint - it is not a library, so I don't think `go-build-system` is of any help here (though presumably the Makefile uses golang build machinery under the covers). Do any examples of standalone applications written in Go that are already packaged for Guix jump to mind? On Fri, Nov 20, 2020 at 4:34 PM Christopher Baines wrote: > > Stephen Scheck 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> >