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 SIsjMV+uImCXQgAA0tVLHw (envelope-from ) for ; Tue, 09 Feb 2021 15:46:39 +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 MCH6LF+uImCMNgAAB5/wlQ (envelope-from ) for ; Tue, 09 Feb 2021 15:46:39 +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 14F449403C9 for ; Tue, 9 Feb 2021 15:46:38 +0000 (UTC) Received: from localhost ([::1]:34032 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l9VDp-0001fk-T7 for larch@yhetil.org; Tue, 09 Feb 2021 10:46:37 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9VAM-0007mU-OP for bug-guix@gnu.org; Tue, 09 Feb 2021 10:43:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:42859) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l9VAM-0001aG-Gn for bug-guix@gnu.org; Tue, 09 Feb 2021 10:43:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1l9VAM-0003vI-Fc for bug-guix@gnu.org; Tue, 09 Feb 2021 10:43:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#46402: Cuirass rebuilds the same packae multiple times Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 09 Feb 2021 15:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46402 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Julien Lepiller Received: via spool by 46402-submit@debbugs.gnu.org id=B46402.161288538015072 (code B ref 46402); Tue, 09 Feb 2021 15:43:02 +0000 Received: (at 46402) by debbugs.gnu.org; 9 Feb 2021 15:43:00 +0000 Received: from localhost ([127.0.0.1]:54405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9VAI-0003v1-VV for submit@debbugs.gnu.org; Tue, 09 Feb 2021 10:42:59 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9VAF-0003um-Oz for 46402@debbugs.gnu.org; Tue, 09 Feb 2021 10:42:57 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48017) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l9VA8-0001Ve-Oj; Tue, 09 Feb 2021 10:42:48 -0500 Received: from [2a01:e0a:19b:d9a0:3165:bcdf:e1b3:a08d] (port=58174 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l9VA8-0004eX-7X; Tue, 09 Feb 2021 10:42:48 -0500 From: Mathieu Othacehe References: <20210209141915.40114e57@tachikoma.lepiller.eu> Date: Tue, 09 Feb 2021 16:42:46 +0100 In-Reply-To: <20210209141915.40114e57@tachikoma.lepiller.eu> (Julien Lepiller's message of "Tue, 9 Feb 2021 14:19:15 +0100") Message-ID: <87lfbxs0w9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 46402@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.86 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 14F449403C9 X-Spam-Score: -2.86 X-Migadu-Scanner: scn0.migadu.com X-TUID: q3oI2YfLukHO Hello Julien, > here is an example: https://ci.guix.gnu.org/build/287478/details and > https://ci.guix.gnu.org/build/287476/details are being built at the > same time, and the logs currently show they are both running the test > phase of the php package. Thanks for the report. This problem has been briefly discussed yesterday. It has been introduced by the new remote building mechanism in Cuirass. Hydra solves it by breaking each build into buildsteps corresponding to the derivation inputs. The buildsteps are then submitted to the workers in a logical order. I proposed to introduce a similar mechanism in Cuirass but Ludo expressed doubts. Ludo do you think this problem could be solved otherwise? Thanks, Mathieu