From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2IQNDjDh018tYAAA0tVLHw (envelope-from ) for ; Fri, 11 Dec 2020 21:14:24 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id gCDJCTDh01/cFgAAbx9fmQ (envelope-from ) for ; Fri, 11 Dec 2020 21:14:24 +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 58C2F9403EE for ; Fri, 11 Dec 2020 21:14:23 +0000 (UTC) Received: from localhost ([::1]:42468 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knpk6-0004fn-9u for larch@yhetil.org; Fri, 11 Dec 2020 16:14:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46454) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1knpi3-0003C8-Cw for guix-devel@gnu.org; Fri, 11 Dec 2020 16:12:20 -0500 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:36635) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1knpht-0005Kx-QF for guix-devel@gnu.org; Fri, 11 Dec 2020 16:12:14 -0500 Received: by mail-wr1-x433.google.com with SMTP id t16so10378706wra.3 for ; Fri, 11 Dec 2020 13:12:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=4mKvaTFgV0i4zyr2oMteu3bgzfssfYIyjbW99vXmgXU=; b=OgoJNmDo12N0umHdKYDRmDHHeNojRebXAKgNz1RpHBbCS4S3Gku3hxCJaOEW6G8nXP vdNmMko45xH0M0hGRIxfvnjV8s/8aDrhCuIL+scqfpoNy4KOkYEznhFVfo+D2+L3AuWs n0JO+bxJKgFuUs7sNbAJd4LApf86I4/CFY14coSrlstNWkeof3FEP24RBIzcnZOkLYmP QUelPhW5MR96pNLEOutGLD2ZbtM60+ETheSIVApuulrNP1Hq3AF20JOCiXoIEicQ7r3R 8yoyFkesrMadqlPKZT4Xvz7a/MUXIbipc+BYCeho0jwz7iTl/V9Nby56uAhsTLsq2k+t dcLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=4mKvaTFgV0i4zyr2oMteu3bgzfssfYIyjbW99vXmgXU=; b=eOxCp7PvVm9Q3U1xAG3KzZw3YJVcEmcXwRzcnII8I8P8xaKW35awG0Ez5ark7aOxPq XzQ5lWxu+H/i9i5kk9PK+xmQ+vzMfNEr3eNxxcK9zsRCQvYfcQsAJ4cBG1kPG7x76GYQ 4ZHz64nsivcvIrdqikC3mat/5Ra6Dpq416HoqVuhyPGTXdU10dfsvhNNoFPnLjy1epou i28Etj7BPnaF0q5n1Bnjz99nTZm63TPJQzODs/npmzUiNml7Kk+9leadK1JryZCUg/sX Q+mU5QENqn4tqBaq+bZswcDQLOgsYnOkSGdQ6QZcbt66PoZeiXEDgVKc615moj8dsSFF XBpA== X-Gm-Message-State: AOAM533Z+bHLMlc+plRy4HU/JgsqmK6Ih/SzzP3BrihZB+hz62lPsCo8 0UEDhR9pY3WDGk2Ah6QFH3+Y9qAapgJnssS+n8VxH1ipFnP0hskW X-Google-Smtp-Source: ABdhPJzky6pP0BNLqw1QQdNBTCcMTW7lMDzHWGrsYey1ke+/sI8Yc3wt5sG0QJSdUtqRoXtCPX/YOnWija9zZ/wOeCU= X-Received: by 2002:adf:fd05:: with SMTP id e5mr16164101wrr.225.1607721121182; Fri, 11 Dec 2020 13:12:01 -0800 (PST) MIME-Version: 1.0 From: Greg Hogan Date: Fri, 11 Dec 2020 21:11:49 +0000 Message-ID: Subject: Offline build failure To: guix-devel@gnu.org Content-Type: multipart/alternative; boundary="000000000000538ded05b636bea0" Received-SPF: none client-ip=2a00:1450:4864:20::433; envelope-from=code@greghogan.com; helo=mail-wr1-x433.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -1.50 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=greghogan-com.20150623.gappssmtp.com header.s=20150623 header.b=OgoJNmDo; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 58C2F9403EE X-Spam-Score: -1.50 X-Migadu-Scanner: scn1.migadu.com X-TUID: u/2VRZDL4EXu --000000000000538ded05b636bea0 Content-Type: text/plain; charset="UTF-8" I am attempting an offline build without success. I have a Guix 1.2.0 node with internet access on which I download sources with transitive dependencies: $ guix build --sources=transitive tzdata > ~/transfer I then copy the files as root to a Guix 1.2.0 node without internet access (only local network access): # cat /home//transfer | xargs -n 1 -I{} scp -p {} :{} I then attempt to build on the offline node: $ guix build --no-substitutes tzdata Guix starts downloading and the transferred file is gone! I'm lost as to why a new download attempt is made as the file data and timestamps match the original server. ---------------------------------------- The following derivations will be built: /gnu/store/83aqdbhnk33p6phd92b48aqb2wlhr7fa-tzdata-2020a.drv /gnu/store/0j6gi10v9hz2s2413nhwbzihrydafgvj-glibc-2.31.drv /gnu/store/04s4qih73dwvpzpvxs299wcg9dam8f0y-bash-mesboot-4.4.drv /gnu/store/xxwjr96ihqhpv7ag4cbwzk0r0p5cxakk-tzdata2020a.tar.gz.drv building /gnu/store/m5z2bvv96wqhxs4aahjp5xxm910czkhl-tzcode2020a.tar.gz.drv... Starting download of /gnu/store/r7xqxgfmm5msvazlzxaccw7h0h6dm898-tzcode2020a.tar.gz >From https://data.iana.org/time-zones/releases/tzcode2020a.tar.gz... ---------------------------------------- Building on the original, internet-connected server no re-download is attempted, though additional packages not included in the transitive sources are requested. ---------------------------------------- The following derivations will be built: /gnu/store/83aqdbhnk33p6phd92b48aqb2wlhr7fa-tzdata-2020a.drv /gnu/store/0j6gi10v9hz2s2413nhwbzihrydafgvj-glibc-2.31.drv /gnu/store/04s4qih73dwvpzpvxs299wcg9dam8f0y-bash-mesboot-4.4.drv /gnu/store/69z1j6lx09krsa019a2r9v72i80lnkql-libsigsegv-2.12.drv /gnu/store/0npjqnxv0acwdkxnc6askz2ac4dikj73-libsigsegv-2.12.tar.gz.drv building /gnu/store/4lqmlyvbvddzi50cbqjwh8lzb2lvmkia-module-import-compiled.drv... successfully built /gnu/store/4lqmlyvbvddzi50cbqjwh8lzb2lvmkia-module-import-compiled.drv building /gnu/store/4d3cjvjrgs0q38fs3bgfajcw7apc0vml-Python-3.5.9.tar.xz.drv... Starting download of /gnu/store/f99fblkzb6ip268sg096shhs7wzjyp55-Python-3.5.9.tar.xz >From https://www.python.org/ftp/python/3.5.9/Python-3.5.9.tar.xz... downloading from https://www.python.org/ftp/python/3.5.9/Python-3.5.9.tar.xz ... Python-3.5.9.tar.xz 14.7MiB 141.9MiB/s 00:00 [##################] 100.0% successfully built /gnu/store/4d3cjvjrgs0q38fs3bgfajcw7apc0vml-Python-3.5.9.tar.xz.drv building /gnu/store/ldkjb6wjcl6dbf0glpfw9f5wh1ia8bq3-bash-2.05b.tar.gz.drv... Starting download of /gnu/store/zkkcabiqcy11wy4wkn8bysava6qz8w7v-bash-2.05b.tar.gz >From https://ftpmirror.gnu.org/gnu/bash/bash-2.05b.tar.gz... following redirection to `https://gnu.askapache.com/bash/bash-2.05b.tar.gz'. .. downloading from https://ftpmirror.gnu.org/gnu/bash/bash-2.05b.tar.gz ... bash-2.05b.tar.gz 1.9MiB 4.1MiB/s 00:00 [##################] 100.0% successfully built /gnu/store/ldkjb6wjcl6dbf0glpfw9f5wh1ia8bq3-bash-2.05b.tar.gz.drv building /gnu/store/8nnmv6hfwg543s7b0sbx54ysi514dsz6-bash-4.4.tar.gz.drv... ------------------------------ If there is a better way to setup / configure / execute offline builds please let me know! Thanks, Greg --000000000000538ded05b636bea0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I am attempting an offline build without success. I h= ave a Guix 1.2.0 node with internet access on which I download sources with= transitive dependencies:
=C2=A0 $ guix build --sources=3Dtra= nsitive tzdata > ~/transfer

I then copy the fil= es as root to a Guix 1.2.0 node without internet access (only local network= access):
=C2=A0 # cat /home/<user>/transfer | xargs -n 1 -I= {} scp -p {} <ip>:{}

I then attempt to build o= n the offline node:
=C2=A0 $ guix build --no-substitutes tzda= ta

Guix starts downloading and the transferred fil= e is gone! I'm lost as to why a new download attempt is made as the fil= e data and timestamps match the original server.

----------------------------------------
The following derivat= ions will be built:
=C2=A0 =C2=A0/gnu/store/83aqdbhnk33p6phd92b48aqb2wlh= r7fa-tzdata-2020a.drv
=C2=A0 =C2=A0/gnu/store/0j6gi10v9hz2s2413nhwbzihry= dafgvj-glibc-2.31.drv
=C2=A0 =C2=A0/gnu/store/04s4qih73dwvpzpvxs299wcg9d= am8f0y-bash-mesboot-4.4.drv
<cut>
=C2=A0 = =C2=A0/gnu/store/xxwjr96ihqhpv7ag4cbwzk0r0p5cxakk-tzdata2020a.tar.gz.drvbuilding /gnu/store/m5z2bvv96wqhxs4aahjp5xxm910czkhl-tzcode2020a.tar.gz.dr= v...

Starting download of /gnu/store/r7xqxgfmm5msvazlzxaccw7h0h6dm89= 8-tzcode2020a.tar.gz
From https://data.iana.org/time-zones/releases/tzcod= e2020a.tar.gz...
----------------------------------------

Building on the original, internet-connected server n= o re-download is attempted, though additional packages not included in the = transitive sources are requested.

------------= ----------------------------
The following derivations will be bu= ilt:
=C2=A0 =C2=A0/gnu/store/83aqdbhnk33p6phd92b48aqb2wlhr7fa-tzdata-202= 0a.drv
=C2=A0 =C2=A0/gnu/store/0j6gi10v9hz2s2413nhwbzihrydafgvj-glibc-2.= 31.drv
=C2=A0 =C2=A0/gnu/store/04s4qih73dwvpzpvxs299wcg9dam8f0y-bash-mes= boot-4.4.drv
<cut>
=C2=A0 =C2=A0/gnu/store/69z1j6lx09krsa019a2r= 9v72i80lnkql-libsigsegv-2.12.drv
=C2=A0 =C2=A0/gnu/store/0npjqnxv0acwdkx= nc6askz2ac4dikj73-libsigsegv-2.12.tar.gz.drv
building /gnu/store/4lqmlyv= bvddzi50cbqjwh8lzb2lvmkia-module-import-compiled.drv...
successfully bui= lt /gnu/store/4lqmlyvbvddzi50cbqjwh8lzb2lvmkia-module-import-compiled.drvbuilding /gnu/store/4d3cjvjrgs0q38fs3bgfajcw7apc0vml-Python-3.5.9.tar.xz.= drv...

Starting download of /gnu/store/f99fblkzb6ip268sg096shhs7wzjy= p55-Python-3.5.9.tar.xz
From https://www.python.org/ftp/python/3.5.9/Pytho= n-3.5.9.tar.xz...
downloading from https://www.python.org/ftp/python/3.= 5.9/Python-3.5.9.tar.xz ...
=C2=A0Python-3.5.9.tar.xz =C2=A014.7MiB = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0141.9MiB/s 00:00 [################= ##] 100.0%
successfully built /gnu/store/4d3cjvjrgs0q38fs3bgfajcw7apc0vm= l-Python-3.5.9.tar.xz.drv
building /gnu/store/ldkjb6wjcl6dbf0glpfw9f5wh1= ia8bq3-bash-2.05b.tar.gz.drv...

Starting download of /gnu/store/zkkc= abiqcy11wy4wkn8bysava6qz8w7v-bash-2.05b.tar.gz
From https://ftpmirror.gnu.org/gnu= /bash/bash-2.05b.tar.gz...
following redirection to `https://gnu.askapache.c= om/bash/bash-2.05b.tar.gz'...
downloading from https://ftpmirror.gnu.org/g= nu/bash/bash-2.05b.tar.gz ...
=C2=A0bash-2.05b.tar.gz =C2=A01.9MiB = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 4.1MiB/s 00:00 [###= ###############] 100.0%
successfully built /gnu/store/ldkjb6wjcl6dbf0glp= fw9f5wh1ia8bq3-bash-2.05b.tar.gz.drv
building /gnu/store/8nnmv6hfwg543s7= b0sbx54ysi514dsz6-bash-4.4.tar.gz.drv...

<cut>
<= /div>
------------------------------

If there = is a better way to setup / configure / execute offline builds please let me= know!

Thanks,
Greg
--000000000000538ded05b636bea0--