From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id UD9XCnIXKmSaDAEASxT56A (envelope-from ) for ; Mon, 03 Apr 2023 02:01:54 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id uD9iCnIXKmQpYgEA9RJhRA (envelope-from ) for ; Mon, 03 Apr 2023 02:01:54 +0200 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 E7F2887C4 for ; Mon, 3 Apr 2023 02:01:52 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pj7Hl-0003Fu-PQ; Sun, 02 Apr 2023 19:38:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pj7Hk-0003Fj-7f for help-guix@gnu.org; Sun, 02 Apr 2023 19:38:56 -0400 Received: from mail-vs1-xe33.google.com ([2607:f8b0:4864:20::e33]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pj7Hi-0007Vn-FH for help-guix@gnu.org; Sun, 02 Apr 2023 19:38:56 -0400 Received: by mail-vs1-xe33.google.com with SMTP id g17so23810362vst.10 for ; Sun, 02 Apr 2023 16:38:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680478733; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=HkNUSI8yLHIz2CBDJsJ1IGUjzD6osTb3tH7zkFiLoGs=; b=dX57eKK4r/WawerqLctx2tLt7RtLyrZuhJIjgX9gh2jiB5T25Fwu0Ub+fSYvPgWNFC WMOim5/Pkz8vrCArRqbKDldNeGnz+Ht8H2NomOYH5lxU6ypZni5MoJqcGE0P6rxslEbb 5IwgAkc10VAbd6f0G5jVJb2Ab+xUikIjfSrJcelWT2+yj1tWWr1Q+/HbTaZWg4r+zpKG skLw0iRjan7GZOImG3b6r60PkqAmIMNpZwA+en1LsrE5ElJXwizfnCRqnHiSSIOhZJJc fMJmSVJQ5at0mB6sXt2iRzRKXWtsbHohPAxgxJZb2woZf/btLgn9rKTjOK3jydIHlxcc /i7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680478733; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=HkNUSI8yLHIz2CBDJsJ1IGUjzD6osTb3tH7zkFiLoGs=; b=4Bk8vYHmuvndGRoW4ew6fCs879xfCOSWhVToGTeOrTMHC87lSOrI+AcB88mwstXl2X ybLErXQH8KlYouW5fFblCfyjbO1tY1eMp4C3UxpdMqpWwG8fXXL9uvDeVH9Z5yalLJkX JQb7maDk3CQwprb6Vg7JFZ9edmiommBX8fiz+2V/l9015f0Nby5U5eC2T6+OeUQQ4xLs zJjKvo7el21E7kH/k6G2nQcKwBdxcSkGaLt2N3tQITYLj7r+nbHaD/psTTgiXd7706Ue nqRmnj9sgdpjABlFflvPhvf47U0hOO1NibvQ6V2LKikKd7iqqUxt2Uz3R+rUHYAX1+iQ PeZg== X-Gm-Message-State: AAQBX9dwWbIJFLeWBeV2DMQM+yff6tmkKtSaeeYOw6VB/GJM5r2JsriK J8dW9fRBnfDKsiRBAaVr6EUJGyRKR1Q4X8W+3rpqvjppHWs= X-Google-Smtp-Source: AKy350Z5xPu4Ni/G6bnW3jANsdKwVxkAj23SJAb2rHr79PEYF9i6q+K9rk9lO53R4F5SDypBr8Q/DTZA7WQ9mAvi5ck= X-Received: by 2002:a67:c395:0:b0:425:8e57:7bfd with SMTP id s21-20020a67c395000000b004258e577bfdmr18796759vsj.3.1680478733100; Sun, 02 Apr 2023 16:38:53 -0700 (PDT) MIME-Version: 1.0 From: Rodrigo Morales Date: Sun, 2 Apr 2023 23:38:37 +0000 Message-ID: Subject: Newbie: How to transfer built binaries between Guix systems in the same LAN network? To: help-guix@gnu.org Received-SPF: pass client-ip=2607:f8b0:4864:20::e33; envelope-from=moralesrodrigo1100@gmail.com; helo=mail-vs1-xe33.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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.29 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1680480113; a=rsa-sha256; cv=none; b=LrugsMmv2scKqlrIihtOY0wdYYZKsJfGX4h0fjMjYdeYV/KM+qRG26z3g5vVt+6285KC1D vq9GiL5RM1zd2S4f50hg8qFKmhIx/FxkGze2vJjfOhpCP50kV0eq7qlSk8y4Vni2eCw+9J nWm2hY6StJUZRMQu8YNdyqLcgEQ2jciBc08L79F3eqbgWVRwSnk3elpxd1ZvkuppJeIABy IUTnlMCZujF299qEMEPwmJH9z2AUo5e45efA3slSGefkncPaYKeKPqegUBEO+PQlqn4JOE r0+Ap/AagpTWynZXlD5/UTDoakFbvxwVqT3twMXNvwD8i4n+ZCq6T9jXmtaLuw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20210112 header.b=dX57eKK4; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1680480113; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=6+RBM0wSTggYCmI4zLLreadfbWy1ufbt8R37n2efnMg=; b=oCdGNlTgT6l4zUDbUsx3rYZLawlTbt9eZb8di/cbDGApD2ToZTyNUnokmr+prsE2d1dW41 Zl0nUSt6SkV9TrQKqy3jhiC0u0hWsK/m+MQvwbXJY4DSGU+Jyfw3cq7qauQeL7ipIkrv0C +hQk8u9SXIuMVxcoZLFTJDmBjXIS+oQOKTf5pGOvxr6DQ13jMY6AAUz/A+R4lbdfXQSude uJuG87U+3vvYETilaLfHDUYDYi1TUM2sVoefMkSBwov87pFppWRPWCSAGuXxytyYUFdHxS 1zDjmH74jmbasqIcTYwoK52RW05+li3ZTg3QdJXjlUtVDxMoKI/7wPDNelOxog== Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20210112 header.b=dX57eKK4; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: 0.27 X-Spam-Score: 0.27 X-Migadu-Queue-Id: E7F2887C4 X-TUID: sxRfIOBhUUEZ Table of Contents _________________ 1. The context 2. The question 3. Additional information Newbie: How to transfer built packages from one system from another? 1 The context ============= I have two systems in the same LAN network: system A and system B. System A has much better computational resources than system B. I installed a package in system A, the build stage lasted around 2 hours. I don't want to do the build stage again in system B because that would require much more time. I haven't modified any compilation flags and both systems are using the same architecture, so I suspect that the build stage might yield the same result (unless my limited knowledge makes me not consider some aspects that are dependent on each systems' configuration and make transfer impossible). I came up with this question when I remembered that the installation step asked me whether I desired to enable "Substitute server discovery" (complete prompt shown in the code block below), so I thought that it might be possible to do the same between two Guix systems. --- [Substitute server discovery] --- By turning this option on, you allow Guix to fetch subtitutes (pre-built binaries) during installation from servers discovered on your local area network (LAN) in addition to the official server. This can increase download throughput. There are no security risks: only genuine subtitutes may be retrieved from these servers. However, eavesdroppers on your LAN may be able to see what software you are installing.e [Enable] [Disable] 2 The question ============== Is it possible to transfer already pre-built binaries between two Guix systems that exist in the same LAN network? 3 Additional information ======================== Initially, I assumed this was the default behavior. However, I successfully installed a package in system A, then I tried to install the same package in system B, but the build stage still started in system B.