From unknown Sun Aug 17 01:01:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39387: Builds are *not* offloaded when using the "--keep-failed" or -K option. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 02 Feb 2020 04:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39387 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 39387@debbugs.gnu.org X-Debbugs-Original-To: bug-guix Received: via spool by submit@debbugs.gnu.org id=B.158061944611828 (code B ref -1); Sun, 02 Feb 2020 04:58:01 +0000 Received: (at submit) by debbugs.gnu.org; 2 Feb 2020 04:57:26 +0000 Received: from localhost ([127.0.0.1]:39498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iy7K2-00034h-92 for submit@debbugs.gnu.org; Sat, 01 Feb 2020 23:57:26 -0500 Received: from lists.gnu.org ([209.51.188.17]:33890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iy7K0-00034a-Pq for submit@debbugs.gnu.org; Sat, 01 Feb 2020 23:57:25 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36178) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iy7Jz-0001dE-J4 for bug-guix@gnu.org; Sat, 01 Feb 2020 23:57:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iy7Jy-0000Dz-F2 for bug-guix@gnu.org; Sat, 01 Feb 2020 23:57:23 -0500 Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]:42561) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iy7Jy-00009t-96 for bug-guix@gnu.org; Sat, 01 Feb 2020 23:57:22 -0500 Received: by mail-qk1-x72c.google.com with SMTP id q15so10943516qke.9 for ; Sat, 01 Feb 2020 20:57:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=ZHwx/VqAgHZ4u8xcjO27Wjp9c7O7bpR3YXs6JUGtWuk=; b=HRN7xlaWPpJtp+0MND97u6u2tbLhec6o43xr05y8zlgCkWEVW2QICPkxk7NXrkpUiF xW4bOyo6WJy6KYIUMhw40kGQvNdVYu2HU9+D+MBiCekCL0Aq9aVAKvslbcfyusX4LpVM WVZZwv5ZOGcuz39mdk4ftO2DqGfaJhg7V+Q5vTiZ4aWQbr0q1Ors+C16xUzNWtXXeMyj HSyM8Oeg1t0106/Fy7UGTWxPiAyZK6IpdmschUqZi6p71ka6BLDEbmXGDYREISV/npmv uvNGvheDDjQ0guS28DR4RaozhhZNHt4OcpygyBQAWJCWgqde6qGaEnBhS9RiCOqUQxaS HmBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=ZHwx/VqAgHZ4u8xcjO27Wjp9c7O7bpR3YXs6JUGtWuk=; b=WjWUQdNWNwXrQv6SZK4ycFXAkJWY8kW24qEAxK+9zv0dL0DfnejjIC7N2HPAXm/8KE V9qdigaaimmZJzb+C5eIYx9djOe2cgO2e7povcQlzKc/ggGDE2GD10iDg5Gzw3ZBzS8x mFbWcuRqWRoCz31l3Qgqap4JVHtYKcNpBnWM6Hvhf2sNY1sYaVy0jkTuVa2jsb0ETn9c +pQDqWIupybjXHeNxPCqlqS8aCQVqoIiXuLK6pwi8KklzviEmDq2Vg8vEA7zyEXGUq8h H6diH94Amte0aspfMZu8kuR52OdlusNgrE13CaxSzBJkMeLopOtkGU5/YtBYnNRyN61C xBCg== X-Gm-Message-State: APjAAAV33/cW45+t8isvTImaka0Ubq7yMT/Qw09hwoK+qJIpoAsVWHDc 2ojboE1wjehgjSq++YWscgElfmSP X-Google-Smtp-Source: APXvYqzGAkb3B9HYNn4qsIy4f+yv5X8z/8PZpSzkQCrJ+6nrQ8LI9esUK+jnNPv65pMEgpzRyoHFgw== X-Received: by 2002:ae9:e40e:: with SMTP id q14mr17728404qkc.77.1580619441026; Sat, 01 Feb 2020 20:57:21 -0800 (PST) Received: from apteryx (dsl-10-135-79.b2b2c.ca. [72.10.135.79]) by smtp.gmail.com with ESMTPSA id 135sm7170362qkj.55.2020.02.01.20.57.19 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Feb 2020 20:57:20 -0800 (PST) From: Maxim Cournoyer Date: Sat, 01 Feb 2020 23:57:18 -0500 Message-ID: <87o8uhr3gx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::72c X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Consider the following, where 10.42.0.199 is a machine described in /etc/guix/machines.scm for offloading: $ ./pre-inst-env guix build php The following derivation will be built: /gnu/store/dj9qi9lj4xz0dk6agq9mndh8mhi8ifrg-php-7.4.1.drv process 8241 acquired build slot '/var/guix/offload/10.42.0.199:22/0' [...] Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maxim.cournoyer[at]gmail.com) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 2.0 SPOOFED_FREEMAIL No description available. X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Consider the following, where 10.42.0.199 is a machine described in /etc/guix/machines.scm for offloading: $ ./pre-inst-env guix build php The following derivation will be built: /gnu/store/dj9qi9lj4xz0dk6agq9mndh8mhi8ifrg-php-7.4.1.drv process 8241 acquired build slot '/var/guix/offload/10.42.0.199:22/0' load on machine '10.42.0.199' is 0.04 (normalized: 0.04) building /gnu/store/dj9qi9lj4xz0dk6agq9mndh8mhi8ifrg-php-7.4.1.drv... ^C $ ./pre-inst-env guix build php --keep-failed The following derivation will be built: /gnu/store/dj9qi9lj4xz0dk6agq9mndh8mhi8ifrg-php-7.4.1.drv building /gnu/store/dj9qi9lj4xz0dk6agq9mndh8mhi8ifrg-php-7.4.1.drv... starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/niqa6dlvw4r2bfbabn65kq1kgdfwcb4b-pkg-config-0.29.2/bin:/gnu/store/qz06d1dz19wkrmibcr1485wqqia9zzhi-bison-3.5.1/bin:/gnu/store/3fzw8qb3cmrdkr46y55njjrfkvxd53lr-intltool-0.51.0/bin: [...] In the second case, the build is started on the local machine instead of being dispatched to the offload machine. Presumably, this is done so that the files are available locally; but I'd prefer if it'd offload and keep the files on the remote. An alternative would be to copy the remote build directory locally after failure. From unknown Sun Aug 17 01:01:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39387: Builds are *not* offloaded when using the "--keep-failed" or -K option. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 02 Feb 2020 17:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39387 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer Cc: 39387@debbugs.gnu.org Received: via spool by 39387-submit@debbugs.gnu.org id=B39387.15806654426980 (code B ref 39387); Sun, 02 Feb 2020 17:45:01 +0000 Received: (at 39387) by debbugs.gnu.org; 2 Feb 2020 17:44:02 +0000 Received: from localhost ([127.0.0.1]:40472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyJHt-0001oL-Qy for submit@debbugs.gnu.org; Sun, 02 Feb 2020 12:44:02 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyJHs-0001nu-9e for 39387@debbugs.gnu.org; Sun, 02 Feb 2020 12:44:00 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53582) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iyJHn-0003AT-44; Sun, 02 Feb 2020 12:43:55 -0500 Received: from [185.224.57.162] (port=41776 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iyJHm-00068A-7D; Sun, 02 Feb 2020 12:43:54 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87o8uhr3gx.fsf@gmail.com> Date: Sun, 02 Feb 2020 18:43:50 +0100 In-Reply-To: <87o8uhr3gx.fsf@gmail.com> (Maxim Cournoyer's message of "Sat, 01 Feb 2020 23:57:18 -0500") Message-ID: <87y2tkzxyh.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Maxim, Maxim Cournoyer skribis: > In the second case, the build is started on the local machine instead of > being dispatched to the offload machine. Presumably, this is done so > that the files are available locally; but I'd prefer if it'd offload and > keep the files on the remote. An alternative would be to copy the remote= build directory > locally after failure. Indeed, it=E2=80=99s a feature! :-) It was discussed here: https://issues.guix.gnu.org/issue/38312 There we discussed the possibility of printing a warning, which wasn=E2=80= =99t implemented. I=E2=80=99m closing in the meantime, but let me know what you think! Thank you, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 02 12:44:12 2020 Received: (at control) by debbugs.gnu.org; 2 Feb 2020 17:44:12 +0000 Received: from localhost ([127.0.0.1]:40475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyJI4-0001ou-2f for submit@debbugs.gnu.org; Sun, 02 Feb 2020 12:44:12 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iyJI2-0001og-PE for control@debbugs.gnu.org; Sun, 02 Feb 2020 12:44:11 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53584) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iyJHx-0003Lo-Kg for control@debbugs.gnu.org; Sun, 02 Feb 2020 12:44:05 -0500 Received: from [185.224.57.162] (port=6471 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iyJHw-00068g-T2 for control@debbugs.gnu.org; Sun, 02 Feb 2020 12:44:05 -0500 Date: Sun, 02 Feb 2020 18:44:02 +0100 Message-Id: <87wo94zxy5.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #39387 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) tags 39387 notabug close 39387 quit From unknown Sun Aug 17 01:01:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39387: Builds are *not* offloaded when using the "--keep-failed" or -K option. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Feb 2020 04:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39387 X-GNU-PR-Package: guix X-GNU-PR-Keywords: notabug To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 39387@debbugs.gnu.org Received: via spool by 39387-submit@debbugs.gnu.org id=B39387.15809649289484 (code B ref 39387); Thu, 06 Feb 2020 04:56:01 +0000 Received: (at 39387) by debbugs.gnu.org; 6 Feb 2020 04:55:28 +0000 Received: from localhost ([127.0.0.1]:46994 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izZCK-0002Su-4U for submit@debbugs.gnu.org; Wed, 05 Feb 2020 23:55:28 -0500 Received: from mail-qk1-f178.google.com ([209.85.222.178]:42502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izZCI-0002Si-Av for 39387@debbugs.gnu.org; Wed, 05 Feb 2020 23:55:27 -0500 Received: by mail-qk1-f178.google.com with SMTP id q15so4313793qke.9 for <39387@debbugs.gnu.org>; Wed, 05 Feb 2020 20:55:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=HUUpHBE5Jj0090yOqqO1UWJ8ck1q+03SaN38LFUrtk0=; b=ouOcB3V2VTEnkSnxWsSpH57c0Kaey2v350C397EnXUSwQSoxUrptJCzTW8SVaGQwFs jjnz4/06jKmWhZiZYQ3xOF3PqcW8BqgQ/5m0ImMqhkHWtPvjIy+ISakNONnmy+x7iOoL vL4yAlckfzrE3s45R6tRqTIC42ReTE3UigVKQoQBFdNz1MkSoj2+yTGobHUJ3wU/6sa6 ZLmV5RxjZ7J1ygIUUuK2dgfk5x4oe5A2SUJNeUKdz3kGqVunVvrGkYo55lPjVWCobk02 FPDlVUwHYc7K2lcp2ck4WcScRoGCl28uZ1rxD0PF5u8+hGaLV/+24OJxpFjnR0R969Tg W2IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=HUUpHBE5Jj0090yOqqO1UWJ8ck1q+03SaN38LFUrtk0=; b=JTB6Pt/KcusPAShNcSLxDt/Wc3OaFIYExV+mA8z1uXC9jBLsk3gR8P4dQJv5s8OdrI pfuG3g22H9OdevG3RdlDDCwNsIDCQANrutULJnImpOrb6ja78/0s0hytYwTZr8C7jxds 71WHjMI/fWG1YPvqbhou80zCL8is5S3Haw+zz3hajSq8grOf1/btQa8UX4BDu9VXEitC SOAqmtDR/YufTvLl0c/oLGl7PeBDfhubhThUZDiUMMa0w7Ip5UC5a+wI3iWnRnglYl58 6sgZDEgronUjdZ3oRhxTsfIkV+eOhY+XtmqVu3AFR/KMlwQjG3plu1hPO67StSbQU6tb Bhlw== X-Gm-Message-State: APjAAAXsfwa0miZvXIM5Bv7sE/PMnQDTtqkOh9YFUQxR0PEiRNaoM/C9 hUzEuGg/wWVCoWq5l0rJ1yVRTBLo X-Google-Smtp-Source: APXvYqwKHBAnuczP9CHWaNc89j+PUQkBbtsIrsbDD/NDL5VShQ2RHZJkMXgAuM2yEduqfmEMbVYiEw== X-Received: by 2002:ae9:e70d:: with SMTP id m13mr907823qka.245.1580964920589; Wed, 05 Feb 2020 20:55:20 -0800 (PST) Received: from apteryx (dsl-10-146-235.b2b2c.ca. [72.10.146.235]) by smtp.gmail.com with ESMTPSA id y21sm1063923qto.15.2020.02.05.20.55.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Feb 2020 20:55:20 -0800 (PST) From: Maxim Cournoyer References: <87o8uhr3gx.fsf@gmail.com> <87y2tkzxyh.fsf@gnu.org> Date: Wed, 05 Feb 2020 23:55:19 -0500 In-Reply-To: <87y2tkzxyh.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 02 Feb 2020 18:43:50 +0100") Message-ID: <87sgjomi14.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello! Ludovic Court=C3=A8s writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> In the second case, the build is started on the local machine instead of >> being dispatched to the offload machine. Presumably, this is done so >> that the files are available locally; but I'd prefer if it'd offload and >> keep the files on the remote. An alternative would be to copy the remot= e build directory >> locally after failure. > > Indeed, it=E2=80=99s a feature! :-) It was discussed here: > > https://issues.guix.gnu.org/issue/38312 > > There we discussed the possibility of printing a warning, which wasn=E2= =80=99t > implemented. I see! > I=E2=80=99m closing in the meantime, but let me know what you think! OK! I think I now see the technical difficulties in implementing a useful, offloaded interrupted build: the build artifacts, even if copied locally, would require syncing all the build time dependencies in order to allow sourcing the "environment-variables" script and be able to debug. That's more the job of 'guix publish', not of 'guix offload'. Maxim From unknown Sun Aug 17 01:01:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39387: Builds are *not* offloaded when using the "--keep-failed" or -K option. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Feb 2020 04:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39387 X-GNU-PR-Package: guix X-GNU-PR-Keywords: notabug To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 39387@debbugs.gnu.org Received: via spool by 39387-submit@debbugs.gnu.org id=B39387.15809649739570 (code B ref 39387); Thu, 06 Feb 2020 04:57:02 +0000 Received: (at 39387) by debbugs.gnu.org; 6 Feb 2020 04:56:13 +0000 Received: from localhost ([127.0.0.1]:46998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izZD3-0002UI-F5 for submit@debbugs.gnu.org; Wed, 05 Feb 2020 23:56:13 -0500 Received: from mail-qt1-f178.google.com ([209.85.160.178]:45914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izZD2-0002U3-6E for 39387@debbugs.gnu.org; Wed, 05 Feb 2020 23:56:12 -0500 Received: by mail-qt1-f178.google.com with SMTP id d9so3521274qte.12 for <39387@debbugs.gnu.org>; Wed, 05 Feb 2020 20:56:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=uSTVMuKHR/2BSBxObdCoHu0SmX0e+qZwwh/JIbZkjT8=; b=cuMm8sd0NOZPh+d31TfjGmw4TPJgMnddC4DYLq1dYY7PyqkQNmR3FfpOdkdUTglOHd FtjCG+J23uxcgtNSSSW6LU/os2LKGRSDrMP0NuFN9LUOl01MIP2x0bSYf7vW1srUzp+y lazSlwSBMQ5qsKpcDd1V+9HBleyrtrYKTNL+V7O76VQEmn8UgqALFz8ETP9hh18yCrgI WLb77PmTM0apGUXd58rIDrvgXr1dEnZvRhdopOdXK/5IlrgQtWXHWGhIclBL2p2rLudA 6sPBOIzFKH7J2zMeUNha/G07EaE6ngyb6r23TlPUJfPPttdWonQCo0YMcoDzFD6nzFID 8juQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=uSTVMuKHR/2BSBxObdCoHu0SmX0e+qZwwh/JIbZkjT8=; b=l97CjQlCOrg4+w7/uVBRp0NiBlvsuyL/AMDC6a7zmLniiMSlHKW01dbGm7Xmc1JXO4 3foTJvVeqzgWFHLIHwRGyji8tqmYQd+EWDX8mu83rIH0MJu29fJqLv0JVDK1Tv1PXmX+ fxCQmnoylu1y70IhUUU4QaRBH75zDWq9X19DzipqRJfDVFioh2VUbBdi6hXE+96uGarV oG+h4/KBT0Atuq+Hhk+ivbV8snX+c1G4AxoRbzO13DKpLeuk8QfNBymO1I8r9OKtvWcO 4YALrC+xU345FWjRz2rlK33Rpv5RnbEWtsAwEFaP2FpeyX4gChTQX3ZGRpidKPiGfjw9 ouxQ== X-Gm-Message-State: APjAAAVB6Ox6GzG3dzBz32vLy+WmAzEVpBl8bgS3yzt0dYoWjff/ycey yt8HDM3rjEGBYFA5ejuFJV3XUkao X-Google-Smtp-Source: APXvYqxziiIjeQFKE5Irurx4hcIF/WEF+LTi4rOBeMvrWFodiw6LFd+24Sw99IZMbizAzo2619V9Zg== X-Received: by 2002:ac8:4a02:: with SMTP id x2mr1094277qtq.388.1580964966581; Wed, 05 Feb 2020 20:56:06 -0800 (PST) Received: from apteryx (dsl-10-146-235.b2b2c.ca. [72.10.146.235]) by smtp.gmail.com with ESMTPSA id m95sm1072847qte.41.2020.02.05.20.56.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Feb 2020 20:56:06 -0800 (PST) From: Maxim Cournoyer References: <87o8uhr3gx.fsf@gmail.com> <87y2tkzxyh.fsf@gnu.org> Date: Wed, 05 Feb 2020 23:56:05 -0500 In-Reply-To: <87y2tkzxyh.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 02 Feb 2020 18:43:50 +0100") Message-ID: <87o8ucmhzu.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ludovic Court=C3=A8s writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> In the second case, the build is started on the local machine instead of >> being dispatched to the offload machine. Presumably, this is done so >> that the files are available locally; but I'd prefer if it'd offload and >> keep the files on the remote. An alternative would be to copy the remot= e build directory >> locally after failure. > > Indeed, it=E2=80=99s a feature! :-) It was discussed here: > > https://issues.guix.gnu.org/issue/38312 > > There we discussed the possibility of printing a warning, which wasn=E2= =80=99t > implemented. > > I=E2=80=99m closing in the meantime, but let me know what you think! > > Thank you, > Ludo=E2=80=99. Still, it'd be nice to have an option to keep failed build on the *remote* machines. I don't think that's possible currently? Maxim From unknown Sun Aug 17 01:01:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39387: Builds are *not* offloaded when using the "--keep-failed" or -K option. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Feb 2020 13:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39387 X-GNU-PR-Package: guix X-GNU-PR-Keywords: notabug To: Maxim Cournoyer Cc: 39387@debbugs.gnu.org Received: via spool by 39387-submit@debbugs.gnu.org id=B39387.15809972861566 (code B ref 39387); Thu, 06 Feb 2020 13:55:01 +0000 Received: (at 39387) by debbugs.gnu.org; 6 Feb 2020 13:54:46 +0000 Received: from localhost ([127.0.0.1]:47140 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izhcE-0000PC-B7 for submit@debbugs.gnu.org; Thu, 06 Feb 2020 08:54:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izhcD-0000P0-5i for 39387@debbugs.gnu.org; Thu, 06 Feb 2020 08:54:45 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48216) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1izhc7-0007Yw-UV; Thu, 06 Feb 2020 08:54:40 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=55894 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1izhc7-0004JN-Hv; Thu, 06 Feb 2020 08:54:39 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87o8uhr3gx.fsf@gmail.com> <87y2tkzxyh.fsf@gnu.org> <87sgjomi14.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 18 =?UTF-8?Q?Pluvi=C3=B4se?= an 228 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 06 Feb 2020 14:54:38 +0100 In-Reply-To: <87sgjomi14.fsf@gmail.com> (Maxim Cournoyer's message of "Wed, 05 Feb 2020 23:55:19 -0500") Message-ID: <87k14z95y9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hi Maxim, Maxim Cournoyer skribis: > Ludovic Court=C3=A8s writes: [...] >> Indeed, it=E2=80=99s a feature! :-) It was discussed here: >> >> https://issues.guix.gnu.org/issue/38312 >> >> There we discussed the possibility of printing a warning, which wasn=E2= =80=99t >> implemented. > > I see! > >> I=E2=80=99m closing in the meantime, but let me know what you think! > > OK! I think I now see the technical difficulties in implementing a > useful, offloaded interrupted build: the build artifacts, even if copied > locally, would require syncing all the build time dependencies in order > to allow sourcing the "environment-variables" script and be able to > debug. That's more the job of 'guix publish', not of 'guix offload'. Right. Ideally the build directory of an offloaded could be copied back to the host of the caller, but that=E2=80=99s not implemented and a bit tri= cky maybe. Before this change, my main use of =E2=80=98--no-build-hook=E2=80=99 would = be together with =E2=80=98-K=E2=80=99 for that reason. Ludo=E2=80=99. From unknown Sun Aug 17 01:01:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39387: Builds are *not* offloaded when using the "--keep-failed" or -K option. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Feb 2020 13:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39387 X-GNU-PR-Package: guix X-GNU-PR-Keywords: notabug To: Maxim Cournoyer Cc: 39387@debbugs.gnu.org Received: via spool by 39387-submit@debbugs.gnu.org id=B39387.15809973591683 (code B ref 39387); Thu, 06 Feb 2020 13:56:01 +0000 Received: (at 39387) by debbugs.gnu.org; 6 Feb 2020 13:55:59 +0000 Received: from localhost ([127.0.0.1]:47144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izhdO-0000R5-OI for submit@debbugs.gnu.org; Thu, 06 Feb 2020 08:55:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52353) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izhdM-0000Qs-UG for 39387@debbugs.gnu.org; Thu, 06 Feb 2020 08:55:57 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48233) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1izhdH-0002RG-Nj; Thu, 06 Feb 2020 08:55:51 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=55896 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1izhdH-0004ZS-09; Thu, 06 Feb 2020 08:55:51 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87o8uhr3gx.fsf@gmail.com> <87y2tkzxyh.fsf@gnu.org> <87o8ucmhzu.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 18 =?UTF-8?Q?Pluvi=C3=B4se?= an 228 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 06 Feb 2020 14:55:48 +0100 In-Reply-To: <87o8ucmhzu.fsf@gmail.com> (Maxim Cournoyer's message of "Wed, 05 Feb 2020 23:56:05 -0500") Message-ID: <87ftfn95wb.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Maxim Cournoyer skribis: > Still, it'd be nice to have an option to keep failed build on the > *remote* machines. I don't think that's possible currently? In some cases it=E2=80=99s not even desirable because you could fill up /tmp without noticing. But note that another option is to do: GUIX_DAEMON_SOCKET=3Dssh://remote.example.org guix build foo -K WDYT? Ludo=E2=80=99. From unknown Sun Aug 17 01:01:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39387: Builds are *not* offloaded when using the "--keep-failed" or -K option. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 08 Feb 2020 17:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39387 X-GNU-PR-Package: guix X-GNU-PR-Keywords: notabug To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 39387@debbugs.gnu.org Received: via spool by 39387-submit@debbugs.gnu.org id=B39387.15811814975604 (code B ref 39387); Sat, 08 Feb 2020 17:05:02 +0000 Received: (at 39387) by debbugs.gnu.org; 8 Feb 2020 17:04:57 +0000 Received: from localhost ([127.0.0.1]:51737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j0TXN-0001SK-Dl for submit@debbugs.gnu.org; Sat, 08 Feb 2020 12:04:57 -0500 Received: from mail-qk1-f171.google.com ([209.85.222.171]:41394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j0TXL-0001S7-JL for 39387@debbugs.gnu.org; Sat, 08 Feb 2020 12:04:55 -0500 Received: by mail-qk1-f171.google.com with SMTP id d11so2372956qko.8 for <39387@debbugs.gnu.org>; Sat, 08 Feb 2020 09:04:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=hSGm+mLmedk10emuNU4IDLbQfjnazf/y6K8kIKlphME=; b=G3StKPMqB5SdAcjFoMbVsBKZ7JaE8PuLYQ4gAoyzNvx22Sp2VhTPNR+vcFkGRoxwe+ Qp3LXjD0axJfrPbwOaNNTyKRs+Py90rGqWwPw1vf8JU0P7n/OSmIKo8liIfsqN4CcGHN W/8WPU/AbwSFqJnow+uaTWj0hodNhctyM/zMEdm5UW8bxKEtBU7dUm3Ql7y/Sn/hCjLp 4B8N49VB8MZ8lOVZsToOB4510Z47IYViOFmo1pyhABplEEfnpcKGiM2s5IsQHYzUGtaF Ouy+ezrmbzURcOVM96PilOot2i2+B0GEbV+qjJrnmUsmUunm/7n2LhTa867VW01SqRnk /+IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=hSGm+mLmedk10emuNU4IDLbQfjnazf/y6K8kIKlphME=; b=WeX/xpJjZLWcbxdKLUDXQV9E9/oy336ofA/eJtMz5rr+v+EhYL1hHyY2DZcShpqgjC asd2cmfqBRplzGWJRnBJ9QIu2dw/L/HU/e+F4fR56TGDoI31M21FDhUCar8YuhsVOt9z FD3DFOotn3lTkdZNElV0fOrFHYDDsi/QapmPBdB7VOlZr1tN1Gm4991bbc5f/5PPjoyS ykMnyWP1zuscRWhOld4qbnUJuaR1J/OIunAYv/06A2vNPCGXLPvZVEo1r75bNgEN86G5 na5Pt9hRKdO6KfzgmxPQydpSgOvhr3h+60X+Mll6zkAkP4ZVQilfT8BvL2KVcjUFHVmH ihmA== X-Gm-Message-State: APjAAAVdXqHLGZKyP3DTb56rWF0xluaD2bP0/3P+XBCKmL4zZ2dbRsot JfUN4edt2CYpcuHHdT5MWZ9tDhMS X-Google-Smtp-Source: APXvYqwfcSSk+md3zhVgezGAI9Pvtnno4GxgS/Yz2Dowbqk5br/jkQkCKCedZSnHb1i+OUbBLfHBvg== X-Received: by 2002:a37:9c8a:: with SMTP id f132mr3985116qke.432.1581181490003; Sat, 08 Feb 2020 09:04:50 -0800 (PST) Received: from apteryx (dsl-10-133-108.b2b2c.ca. [72.10.133.108]) by smtp.gmail.com with ESMTPSA id t3sm3301096qtc.8.2020.02.08.09.04.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Feb 2020 09:04:49 -0800 (PST) From: Maxim Cournoyer References: <87o8uhr3gx.fsf@gmail.com> <87y2tkzxyh.fsf@gnu.org> <87o8ucmhzu.fsf@gmail.com> <87ftfn95wb.fsf@gnu.org> Date: Sat, 08 Feb 2020 12:04:48 -0500 In-Reply-To: <87ftfn95wb.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 06 Feb 2020 14:55:48 +0100") Message-ID: <877e0xc8nj.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello Ludovic! Ludovic Court=C3=A8s writes: > Maxim Cournoyer skribis: > >> Still, it'd be nice to have an option to keep failed build on the >> *remote* machines. I don't think that's possible currently? > > In some cases it=E2=80=99s not even desirable because you could fill up /= tmp > without noticing. > > But note that another option is to do: > > GUIX_DAEMON_SOCKET=3Dssh://remote.example.org guix build foo -K > > WDYT? > > Ludo=E2=80=99. This fulfill my use case well and appears to be sufficiently documented already. We're gold! Thank you, Maxim