From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id 8G03Cyrq+WR4twAA9RJhRA:P1 (envelope-from ) for ; Thu, 07 Sep 2023 17:20:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 8G03Cyrq+WR4twAA9RJhRA (envelope-from ) for ; Thu, 07 Sep 2023 17:20:10 +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 15CFB5655F for ; Thu, 7 Sep 2023 17:20:10 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=ixL2eNCL; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1694100010; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=PGn8fkFvbe/0YKEZ2FrWqwlHbSxdCuHd42ey7ew9OJs=; b=ts7GYi9ItlZitpDfOqcLEgUHoHKhi+cx+0bdbJqYMoiNIQQJJEOf/qqC1kBoplIfgQjIst TfGZ8FYq3cx4RAG6HC/P7pvTJj8PN99GpAbBaTxyLkEpPa+hzZ4Le9oLVDswvIDEDOTyIp dtoksdK9d3tfcKP/paQbyCXrVNoQa0F9PRTF5b8Xs0QwUQ3zKvZmDzhOoGlymlrV9THVw/ KyVOAq5pkqbjxbbDJkDzTbT5d8DBS6X3J2uVlz5xZ7YJwEboUqPTeRSTENF3kXLDr19SEj yaS/f/47wMoMXLogSD2jJJkEKDQq6abnZ5vOVClK2SAFwGIeBl4CyMm4sSqgWA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1694100010; a=rsa-sha256; cv=none; b=IyQ5yt8PkL5P0v2zTgCPUxxYYflx9w/DAGqedFL+MEzo81qDEOwICQ4/JuNUYgufX2oLT2 kslvhRR61QU23GdEhHbFHUmQH4gMi1xjLtxRpCdJd6Bgx8sxxw+7DORhX9JaKJnoAA8IoA P3OjW7PYusXIeSKfYAcfmAh8DFOmYOwwtCJHpXbuor3feqCPJl2O+uze8APwnNDAnEe/FP ZyDbnu+YQwKY1+DGqYY+FV+YjkCrtYPNE1ENNgEqGf3tFCkmZSz8+2+uXhKL95/qe7eC1W h2tOIYxkGRkyt9M7biC6lZNRn+ChYfeVQnK7BotS5ohnFUNQBEsnd1ERj2SkqA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20221208 header.b=ixL2eNCL; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qeGnd-0008LV-Qv; Thu, 07 Sep 2023 11:20:05 -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 1qeGna-0008JN-Sg for bug-guix@gnu.org; Thu, 07 Sep 2023 11:20:02 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qeGna-0000ZN-JV for bug-guix@gnu.org; Thu, 07 Sep 2023 11:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qeGnc-0002Cy-8W for bug-guix@gnu.org; Thu, 07 Sep 2023 11:20:04 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#65391: Acknowledgement (People need to report failing builds even though we have ci.guix.gnu.org for that) Resent-From: Simon Tournier Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 07 Sep 2023 15:20:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65391 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "Dr. Arne Babenhauserheide" , Maxim Cournoyer Cc: 65391@debbugs.gnu.org, maximedevos@telenet.be, iyzsong@envs.net, mirai@makinata.eu, atai@atai.org, raingloom@riseup.net Received: via spool by 65391-submit@debbugs.gnu.org id=B65391.16940999528336 (code B ref 65391); Thu, 07 Sep 2023 15:20:04 +0000 Received: (at 65391) by debbugs.gnu.org; 7 Sep 2023 15:19:12 +0000 Received: from localhost ([127.0.0.1]:40979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeGml-0002AI-UN for submit@debbugs.gnu.org; Thu, 07 Sep 2023 11:19:12 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:39993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeGmZ-00028p-GJ for 65391@debbugs.gnu.org; Thu, 07 Sep 2023 11:19:03 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-401d61e9fecso2810915e9.0 for <65391@debbugs.gnu.org>; Thu, 07 Sep 2023 08:18:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694099932; x=1694704732; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=PGn8fkFvbe/0YKEZ2FrWqwlHbSxdCuHd42ey7ew9OJs=; b=ixL2eNCLKoxbc1OjN9ZddHdEsq/kRvgz+btDtVAfuaV/pum4nFdDdPrIzVtPgugeh8 c906c6i8DCVD3/k2xh8/iaXUK7Mj6PYgvl9yEvJEBPDfiNC562P+7/vH/Q1XRzVaagTU 5b2pnLCAvTrUFUi1Ls786lVg/1PAN/3IznV85rmGAx64UXlrZ3j+xMZnW2UuLpu/pmTY i+SeDuSrb1RcqP7w1Q661MqgZA7aXE9APzVNQXWxarz3WaBS0Ohzhxlny0V9xXo8bBmC jdUz9Hui4gqAdcj5j/Hs0PGT16rrer6h6f3jPCPze/r67EOYLYShbnT5Zi1raqcqzsWY tlOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694099932; x=1694704732; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PGn8fkFvbe/0YKEZ2FrWqwlHbSxdCuHd42ey7ew9OJs=; b=SnGVuNj1hYAD4Iou1bmRxWn/r4JiPjUUrvg2PyxRio+9q3ozPJzzDCiKJ6kIvp9Vv5 VlKOobCsHFhSEgMzEO3DCqt99g1G7c9AmypwJmdTXOoENSL23Ori+6dhvfsURXJ4YHm/ QD7bYXEdVpQn92T8I+JX5dQhvPayUHTYNnnM6JvBsEvp7myk5sC1YCSBf9EZSQ409FTA Or5yYH5l8BSBtTVKbRH/x11Y8CcrwgmSvc723DLxs7LoSpXbeluI8jYuflfJrTu8bRUg p3w5FHOysay171ReLLvhXVK1P2VEadq93A4T1mwmDihj+/zCgeYC0oXyaaeJWK1XwKRB +V6A== X-Gm-Message-State: AOJu0YyDG8GuLi18nQu8NigT5/f78tjhxsdrjrP78EgBa8iTFmSdVRjT /iTkmXnl08C0D7gAQsBfffM= X-Google-Smtp-Source: AGHT+IGWFBGkNvCjJjl4uFDqWSj128RFTl/zoabhN43ZWQmmg5tsJneZYZrfAzyGMusiZwOB8WxIxg== X-Received: by 2002:a05:600c:5406:b0:401:b9fb:5acd with SMTP id he6-20020a05600c540600b00401b9fb5acdmr15719911wmb.3.1694099931943; Thu, 07 Sep 2023 08:18:51 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id e4-20020adfe7c4000000b0031c6581d55esm23663169wrn.91.2023.09.07.08.18.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Sep 2023 08:18:51 -0700 (PDT) From: Simon Tournier In-Reply-To: <871qfkg65s.fsf@web.de> References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@telenet.be> <6a62aced-9138-0496-fb01-d5d8e89ba8d6@telenet.be> <87h6ohc3gk.fsf@gmail.com> <87zg296z7y.fsf@gmail.com> <871qfkg65s.fsf@web.de> Date: Thu, 07 Sep 2023 13:53:18 +0200 Message-ID: <87pm2ukxn5.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx2.migadu.com X-Spam-Score: -3.62 X-Migadu-Queue-Id: 15CFB5655F X-Migadu-Spam-Score: -3.62 X-TUID: slqgH7+yWEOF Hi, On Wed, 30 Aug 2023 at 12:39, "Dr. Arne Babenhauserheide" = wrote: > Please don=E2=80=99t remove packages that are broken on the CI. I often h= ad a > case where no substitute was available but the package built just fine > locally. This is not a perfect situation (nicer would be to track why it > doesn=E2=80=99t come from CI =E2=80=94 sometimes it=E2=80=99s just a reso= urce problem on the > CI), but if you removed a package I use that would break all updates for > me. Well, I do not think that any policy will mark a package for removal on the first build failure. However, if the same package is still failing after several X or attempts, it means something is wrong. Marking it as a candidate for removal implies: 1. check if the failure is from CI when it builds locally, 2. keep a set of packages that we know they are installable. For instance, ocaml4.07-* packages are failing since more or less April. https://data.guix.gnu.org/repository/1/branch/master/package/ocaml4.07-ppxl= ib/output-history Does it make sense to keep them? For another example, some perl6-* packages are failing since=E2=80=A6 2021. https://data.guix.gnu.org/repository/1/branch/master/package/perl6-xml-writ= er/output-history Does it make sense to keep them? The usual situation is that CI is able to build the packages. The set of packages that CI is not able to build is very limited and it is the exception. Having a rule to deal with the regular broken packages appears to me a good thing and very helpful to keep Guix reliable. And that rule cannot be based on rare exceptional cases. > If a change in packages breaks my manifest, that is extremely painful. Yeah, and such rule for dealing with broken packages will be helpful for detecting such change and so avoid such situation. Cheers, simon