GNU bug report logs - #65391
People need to report failing builds even though we have ci.guix.gnu.org for that

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Maxime Devos <maximedevos@HIDDEN>; dated Sat, 19 Aug 2023 23:55:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 11 Sep 2023 23:36:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 11 19:36:37 2023
Received: from localhost ([127.0.0.1]:55194 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qfqSK-0000Gl-Ml
	for submit <at> debbugs.gnu.org; Mon, 11 Sep 2023 19:36:37 -0400
Received: from mout.web.de ([212.227.15.4]:37579)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arne_bab@HIDDEN>) id 1qfqSG-0000GV-Eb
 for 65391 <at> debbugs.gnu.org; Mon, 11 Sep 2023 19:36:34 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=s29768273; t=1694475363; x=1695080163; i=arne_bab@HIDDEN;
 bh=BSKQXkAOP5hRkvOd4uJMe/yNnibZv5MMx5iwej7MUZY=;
 h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to;
 b=KS3N39jVakaXWcZ7MxWEvVZADaDw1QSk3znhXX9QKDZyPREQ7tYekxWIPOe9DnXZ/1dqwim
 WGrNVVydltBu2GnpxgIHeQI2HINDpxFSNiFFwv6qz44jW91WivsS06oDkfcRbax1fTHgxzKtb
 FBbKnMS0Vg+A0R46temYAeGwW2x4LfekPN4mAv/pcjq9CeS+75gjvnccpzuv64mo851e5UqsR
 l/gTxkfcdiLlxv4NKu2VxbBP5yO2EaZWWejNbZ1E+1SSdJA6HJP1JBqfar2g2v2xmEGMoNC2H
 gVH4FgeoxoYSrvBEzgEYpxedGl8yt9iyKJ5+PJKityWMVtevrmtA==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from fluss ([80.136.24.98]) by smtp.web.de (mrweb005
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MC0PR-1qTRRW2B8X-00CZpI; Tue, 12
 Sep 2023 01:36:03 +0200
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
 <87zg296z7y.fsf@HIDDEN> <871qfkg65s.fsf@HIDDEN>
 <87pm2ukxn5.fsf@HIDDEN> <874jk183wx.fsf@HIDDEN>
 <87fs3kizd9.fsf@HIDDEN>
User-agent: mu4e 1.10.5; emacs 29.0.92
From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
Date: Tue, 12 Sep 2023 01:12:39 +0200
In-reply-to: <87fs3kizd9.fsf@HIDDEN>
Message-ID: <87v8cg7068.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:yM2TlFtrZJHQ8tDouPqdgwvErCAQazcejwVpR3PHeYI6ac71ECb
 IVyjykU7vXZ2o1dexhAslU1FzSy6Tf36U6aQPVBPz6TXQL9FYL4deDeE4n4MpA1LiM2tTgo
 gJpXj0g/i2CF+lzFRaAZ1cq/GRLe65Mw6zE926U3CqMcz7Q6QAr80ekmFvICBzMrQWHK8Y1
 B42OEre7So7438yY/dhqQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:70QpUoXrf5c=;smM+8qJ1IPq5NHVi5UvKwlq/oxJ
 RvmKU6GTsIjOJw+k+rsgtoeuQh8SWPpQFPle4G03P7MWpZ04AoDfb6XkCFvtfbGdjwG0hC8kk
 bVdnVx1ak/qkh6pgtyoEgB8PyEZVD1QybfqdIvlbgEhbv32Rr/v6UST6+GA86r2UytdF8htQn
 vhmb2BgdFCjIeVdpLO5ubfr1B8mJU3ocj6OLjiAS6RlKnSl4ChjFbvASQezhQTLzQ1QNk2uiH
 jbR6Vo9tC7gz72zouWrSta9dN9WVxqyT/dQf0rasvD/bZqehOn7XzhVQX1RiB32M94NarBpx0
 GMxX7UVT24t55ThGpxOYdpWcyYV75dnNeU573mrbQHdgWM+kiHhy6Y80KmMLE3PDX1iNJT40m
 gO7RczB69/D23C1rdIxzj3UwDiWEiMA90ukKwmaTy5dT7M74YdHzHutL1B6OCu/NGSSwGEmtT
 qIpNaUyS6oI6qEDUae4NEld6M1RtymC+lk3fPlcA4KcskOOpkJ3qh0PS9GXxWzXC3cavHolGA
 koSIiltSzKmyMcPBECOQrcngbrhQ2QlYZuOlSEsVHCDNn6YnnryVRoQLa0mqI99Gow0DtTa5/
 pHRT4pglaZcZTvYnSJbCHcaEYcwinmGeJi7jFS3cKvpE2E5npemfRIuoZ0Qz4LJqpqIg7CIHf
 hWkC0fYHOwDD7sLTxsWtvMUDEzcPICrPp5PNfe1UGe3yBFyvyXgxPmhKxXHs9KQODic2w/gIt
 9+LGvYKRkIuTmnQ2nPYXE0IzviSE1J3L6P2beazUtG3CpXf9tME4Ioeurl3ExRGsRVFUYuTO1
 S9U6/t4yoj6hWRiLb1YiZ9P5x0f6KIrB4rnEdE4/s/X/4+Us9t5KI/lZ7XfqnJPZDXtccVxje
 W+E7rPTC8baW6xQI5oWVVAGMXFPIlMneG+McWwqyR+C2r7HLUsdpEzpZ/XkwRdcRPtydnX5fY
 JcYvR7o/eaQEjfBVr1Q62Ut1k1k=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 65391 <at> debbugs.gnu.org,
 maximedevos@HIDDEN, iyzsong@HIDDEN, mirai@HIDDEN, atai@HIDDEN,
 raingloom@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi,


I=E2=80=99m skipping a lot to get only to the most important points (save t=
ime
for us all).

Simon Tournier <zimon.toutoune@HIDDEN> writes:
> Instead, it is QA that builds =E2=80=9Cpre-commit=E2=80=9C (patches).  Th=
anks to
> tireless Chris=E2=80=99s work since years, we have some tools for monitor=
ing the
> impact of one change on the whole package set.  Somehow, if I have
> correctly understood, QA uses the Build Coordinator to list all the
> derivations and then build all the new ones generated by the change.
>
> So the answer to your question is yes. :-) Aside, help is welcome for
> improving QA.

So something was missing there that let the change to the ocaml package
slip through this january. This should have raised red flags somewhere.

Do we have documentation on the process? (link?)

>> Since a manifest is strictly dependent on all packages defined in it,
>> removing a single referenced package means that the manifest is broken:
>> no update works anymore. No security updates come in anymore =E2=80=94 e=
ven if
>> the package in question worked locally. This is a situation we should
>> not cause.
=E2=80=A6
> What I am proposing is: if the same package is still failing after
> several X <duration> or attempts, then we mark it as =E2=80=98broken=E2=
=80=99 and it
> becomes a candidate for a removal.  People who care raise their hand.
> And we have a better idea about the real status.

This means with the current functionality that the manifest is broken at
that point. Nothing can be updated anymore. I=E2=80=99ve been in that situa=
tion
a few times already with broken packages and it caused weeks of not
being able to update because I didn=E2=80=99t have the time to investigate.

That=E2=80=99s why I wrote the following:

> If we had a way to have placeholder packages (similar to the renamings)
> that emit warnings for missing packages but do not break the build, that
> would reduce the damage done by removing a package. But I think such a
> mechanism must be in place and tested before adding a rule to remove
> packages.

This would cause us to collect a slowly growing list of removed packages
that will be ignored (except for the warning) in manifests.

That way we would avoid breaking the setup when removing a package.


(define-public-removed the-package-variable
  (removed-package
    (name "the-package-name")
    (reason-for-removal "upstream stopped working a decade ago")))


The key difference between your scenario "some package is broken and I
cannot install it" and my scenario "I have a package in my manifest that
gets removed, breaking my manifest" is that mine is much more painful
because an update breaks changing a working system.

In my scenario I don=E2=80=99t just see "oh, this doesn=E2=80=99t work, let=
=E2=80=99s choose
another way", but a way I=E2=80=99ve been using and building on gets broken.

Also I experienced that at least twice already. That I had to go and
investigate before I could add a package to my manifest, because the
manifest was broken by a removed package. In at least one instance I had
not been able to update for several weeks before that and didn=E2=80=99t ha=
ve
time and energy to investigate.

Once I had missed that my system had not updated in months, because I
did reconfigure in a cron job and a removed package had broken
/etc/config.scm


And we actually select for such breakage, because I cannot see locally
whether a package failed on CI, so while I can see (and have to fix)
packages that fail locally, on-CI-failures are invisible.


So instead of removing a package, I think the first step in a process
should be to warn everyone with that package in the manifest that it=E2=80=
=99s
broken on CI =E2=87=92 add a warning to that package, like the rename warni=
ngs.

If no one takes it up for a few months, replace it with a
removed-package placeholder that warns to clean up the manifest. And
just keep that placeholder in place to avoid breaking manifests.


Best wishes,
Arne
=2D-=20
Unpolitisch sein
hei=C3=9Ft politisch sein,
ohne es zu merken.
draketo.de

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmT/pGAQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD66b3D/wK3RPNoLuuKMK32qyomMxgEhArxdR3Zvcq
sR+3l1Hmwzn21YneCOfpm4miVyT6JQ7Yq9R6KTFC9ax7kBmPwrtdCT5obzdMimPy
vTT4vDK82Mg2rt1+E2IbbwHT98kgW6tNpF2NHjEi5A4mSltO28nxNwcZehWx17lU
biPw1OaLpfAckOHAAeWEYIsow9bxyAqtrBr981AjxFUieM51VUcmaAK0zu6Tquet
0r7yXYASP9YnVB8xpA9pojBb95ZyZ2GOr3TQAA7rvTIIW2a9qhjaQgsrLxDftTDk
2OO2Z1Th+E8hZ3NRUZ2lvcoWK396Zpp+Y7i6jc4np+nzKylebSt7mwMU/hlr4RbE
9io59DyTT+/CE0SZjtQt3LMXVdgr0bFqOpu+ibqmZcJXEXoy02/UQTbPNLUaZmHd
dZj97z9EJg1kfMTVe0Z/jHTdTKJv6v/tjeIlsVahYPJ/YOM/hvPjTCyM+OEZCiup
oZc9pTg64tgOHzd7dZF8xxrAVsi/qiX6kyveLsI1UKy/N8i6UBASdF+tz7Gck1GY
uJOyW+sHii1Fmt6wtLpty5HpDWI0N+nTJLqDQBSakfv9XlX3wmaRzAW//ILXDKYt
vbChmLMi3+cUKAmBMLtlMqxu7rveocRC6JihR62rgBi7BksdhZ2jNp4zs7KtF4wv
K3tafyacI4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmT/pGAQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSEUMA/0Y9+/x/x04FOrBKcwek/GdwfdJ
8vJ/MXZVN0LlOqgAFQniw0VppwyZLRFqZsLvrDFpf5CT3dBUDE/Le7Iw+KFvDO59
cSb0A9ouj9e0lVFd0gQKl/UNg7x48hVwlte8isFhrH4A8vs2NurJ0Sq7DyJDE+1o
XYKBUr+rmeAmEDTUjQ==
=NF+6
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 11 Sep 2023 21:54:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 11 17:54:19 2023
Received: from localhost ([127.0.0.1]:55021 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qforK-0006Te-Qk
	for submit <at> debbugs.gnu.org; Mon, 11 Sep 2023 17:54:19 -0400
Received: from mx1.riseup.net ([198.252.153.129]:41334)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1qforH-0006TP-MF
 for 65391 <at> debbugs.gnu.org; Mon, 11 Sep 2023 17:54:17 -0400
Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mx1.riseup.net (Postfix) with ESMTPS id 4Rl0q0317lzDqpk;
 Mon, 11 Sep 2023 21:54:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1694469244; bh=VFnbbwQVpaaVytEXLWPbZRiEdqYPURceem5lydwcN7w=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=JvmngJ88i7t6da5ojFjZ4s3cwc29u1Ui4HeDyYigNedfpdg9cvEehJ+XfgCKYIKTR
 QosK+L1ZQ5Fxn8v0oUGp2+9P6mLw+lxJlERjcXoVeOyv4XwXdsW49A3CVQU7IBXTGy
 NrRDbjBLiNczPFdziTV6eBZE0jkhCFSxLSlzU4NE=
X-Riseup-User-ID: DE162F03906072BB61502A1A7A4CB16A3DC65A58995EB50573781F68854437CE
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4Rl0py5Ps1zJq9Z;
 Mon, 11 Sep 2023 21:54:02 +0000 (UTC)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN> <87tts6kym3.fsf@HIDDEN>
 <cuc34zl6u64.fsf@HIDDEN>
 <CAJ3okZ1XsNiTr6V4b0ogzVbrrXwfhfssWxEFS5q3BuD-Y1xX3Q@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>
Subject: Re: People need to report failing builds even though we have
 ci.guix.gnu.org for that
Date: Mon, 11 Sep 2023 23:52:16 +0200
In-reply-to: <CAJ3okZ1XsNiTr6V4b0ogzVbrrXwfhfssWxEFS5q3BuD-Y1xX3Q@HIDDEN>
Message-ID: <cucedj4v0ju.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 65391 <at> debbugs.gnu.org,
 Maxime Devos <maximedevos@HIDDEN>,
 =?utf-8?B?5a6L5paH?= =?utf-8?B?5q2m?= <iyzsong@HIDDEN>,
 Bruno Victal <mirai@HIDDEN>, Andy Tai <atai@HIDDEN>,
 Csepp <raingloom@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


Simon Tournier <zimon.toutoune@HIDDEN> writes:

> Hi,
>
> On Mon, 11 Sept 2023 at 09:33, Csepp <raingloom@HIDDEN> wrote:
>
>> That is not a package problem but a Guix interface problem.  I have been
>> saying for a while that there needs to be an option to disable all
>> non-trivial local builds by default when you know your machine can't
>> handle them.
>
> IMHO, your proposal is orthogonal with the issue at hand: broken
> packages.  Other said, the issue is: how to deal with the set of
> packages that will not build and we already know it (since weeks,
> months or even years for some).
>
> My workstation can handle all the compilations that are required.  My
> laptop is able offload to it.  The issue about broken packages is not
> about the resources.  It is about burning resources for nothing.
>
> About the issue you are speaking about, we already had discussions in
> this direction -- you are not the only one saying "the fix needs to do
> X" for a while but please keep in mind that "talking does not cook the
> rice". ;-)  Well, maybe you could open a ticket with a concrete
> use-case.
>
> Cheers,
> simon

I was hoping to get some consensus on whether this is actually a
bug/feature that others consider worth tracking, so I kept discussion of
it mostly to guix-devel, but sure, I can make a proper issue for it.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 11 Sep 2023 16:20:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 11 12:20:25 2023
Received: from localhost ([127.0.0.1]:54615 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qfjeB-0000yo-O8
	for submit <at> debbugs.gnu.org; Mon, 11 Sep 2023 12:20:25 -0400
Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:38019)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1qfjdx-0000y7-GP
 for 65391 <at> debbugs.gnu.org; Mon, 11 Sep 2023 12:20:22 -0400
Received: by mail-wr1-x432.google.com with SMTP id
 ffacd0b85a97d-31f7c87353eso430215f8f.0
 for <65391 <at> debbugs.gnu.org>; Mon, 11 Sep 2023 09:20:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1694449199; x=1695053999; 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=3AwO1vy4RiOaDUhNd4lsdy4SpfHb+NKAFpByF1aJzek=;
 b=PeDlOto1+mIHr6QJxemKknW1J6Lz9txJPLuvDNOmvJvtub4INnPpBhhoUTGYB5SG4K
 BdC8DoEsLfs5CRBkL3ahg8DpH0evG0hRdO2cFgDQKDxpXuiy+bqaKW3UiFHVdEnVMAIv
 P44wOiXnWfGGKOvSpB+PHEt93PgGQ3CeHZBhiWyN5GaRjrFA2mUF82YL78GXKqMk77po
 0+0koEVkLyNN/7mpXxvSo+pcuf0VjvGcV3HXBSTn0nH2cLLsZEDiuMBRgMcAZv9creTk
 CXN8GUyZJd3aPMCyLVnmtF8BycaZUvJu5/rg9E26FUqwpPMlh8vSjnzasiOM+19ot4Wb
 7p7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1694449199; x=1695053999;
 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=3AwO1vy4RiOaDUhNd4lsdy4SpfHb+NKAFpByF1aJzek=;
 b=GFBLPYB2+5ozmhnzLTj8AUceYpX7oLBHIkjAOjWgSeuAdmUACV1Q90Plyhp20Tf5tM
 8y2vHp+2W2uzSdte2CZXt6kd7gqdtXDGVcZwB9cV7VjuJMuvopHt2KMlH/GQvelGJ3sW
 AC49AXZ4lZ1IKhBA/MnxkhkAT7kk2HuvKhPGidaJgqBEadZkJITzOh/rddB/HKG8jLxw
 NK/LKwO7Ievj0VfPa92BPraYN549IFYjRy4k8Jgba3ESgYsX9fw5EOYuSi7qeY0qYvwO
 PZqLpy7Z95B8yTMDIw9oOTEcbD5A9mlLmA6JrGafbfKoq0VLv2Q2psbTZ317sMiiiFbN
 T1Kw==
X-Gm-Message-State: AOJu0YzozESjRB4uhobEloij9lCumFttdGPtbolJ0/7sE0mHnFKlZN5K
 IhHD0azX2mIVSipi0PVN5i8=
X-Google-Smtp-Source: AGHT+IGOHXIyhCG5B6UEhmJKzjI8MepKXFFgebgPzbDJU0GxtXiY2XH3OVyggsksQQOYs4KF2JrDgA==
X-Received: by 2002:a05:6000:154e:b0:31f:85dc:110c with SMTP id
 14-20020a056000154e00b0031f85dc110cmr7396192wry.0.1694449199040; 
 Mon, 11 Sep 2023 09:19:59 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 r18-20020a5d6952000000b003141a3c4353sm10567684wrw.30.2023.09.11.09.19.58
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 11 Sep 2023 09:19:58 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
In-Reply-To: <874jk183wx.fsf@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
 <87zg296z7y.fsf@HIDDEN> <871qfkg65s.fsf@HIDDEN>
 <87pm2ukxn5.fsf@HIDDEN> <874jk183wx.fsf@HIDDEN>
Date: Mon, 11 Sep 2023 16:00:18 +0200
Message-ID: <87fs3kizd9.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 65391 <at> debbugs.gnu.org,
 maximedevos@HIDDEN, iyzsong@HIDDEN, mirai@HIDDEN, atai@HIDDEN,
 raingloom@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Arne,

    ( I have not re-read all the thread. )

On Mon, 11 Sep 2023 at 10:30, "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>=
 wrote:

>> 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 <duration> 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.

> This is a good example, but not for removing broken packages. For
> perl6-xml-writer removing the package would keep breakage in Guix.
>
> I just checked the build, and this looks like a Guix packaging error

This is exactly the effect if we have a policy. :-)

Please, do not read a policy for the removal of broken packages as an
automatic process.  As you, I think an automatic process for removing
would be a bad thing about the user experience.

Maybe I misunderstand what a policy is.  For me, a policy is a plan that
is used as a basis for making decisions, a policy helps in reaching
conclusion which then can lead to some actions.

Somehow this discussion is the implementation of the policy I am
proposing and that would help the maintenance, IMHO. I have manually
marked this package for removal and=E2=80=A6

> that breaks the tests due to a change to some unrelated package:

=E2=80=A6surprise, surprise, someone has checked. :-)

A policy for removal about the broken packages would allow to know what
to do.  If the same package is still failing after several X <duration>
or attempts, it means something is wrong.

Currently, either you hit a broken package when doing some Guix
operations.  And that is a very poor experience, IMHO.  Either one have
to open the dashboard from CI [1], select some red buttons and
investigate.  And we can count with few fingers the number of people
doing that.

1: https://ci.guix.gnu.org/eval/741273/dashboard


> Disabling the tests makes the package build and work.

Here is the point of my proposal to have a policy for removal of broken
packages: automatically check how many times they have failed to build
and automatically tag them when they are considered problematic.  If no
one care and these tagged packages are not fixed, then let remove them.

It would drastically help in the maintenance.  Otherwise, your help is
very welcome in monitoring all the failures. :-)


> So here, removing a package would start at the wrong place: some change
> between 2021-02-01 and 2021-04-30 broke the perl6-tap-harness and we did
> not detect that.

Yes, that=E2=80=99s where QA should help: detect unrelated change that have=
 a
long distance impact on unrelated packages.

        Changes to the branching/commit policy
        Christopher Baines <mail@HIDDEN>
        Thu, 08 Jun 2023 15:24:37 +0100
        id:87y1kuyqew.fsf@HIDDEN
        https://yhetil.org/guix/87y1kuyqew.fsf@HIDDEN
        https://lists.gnu.org/archive/html/guix-devel/2023-06

        [bug#63459] [PATCH] doc: Rewrite the branching strategy.
        Christopher Baines <mail@HIDDEN>
        Fri, 12 May 2023 08:55:20 +0100
        id:f339d15842370b97558b704593848e318462b68d.1683878120.git.mail@cba=
ines.net
        https://yhetil.org/guix/f339d15842370b97558b704593848e318462b68d.16=
83878120.git.mail@HIDDEN
        https://issues.guix.gnu.org/msgid/f339d15842370b97558b704593848e318=
462b68d.1683878120.git.mail@HIDDEN



> This does not mean that there will never be a case in which a package
> has to be removed, but given that both cases you showed are likely
> self-induced breakage due to changes that should have been rejected as
> breaking seemingly unrelated packages, it rather looks like the
> situation where removing the package is the right way forward is the
> exceptional case.

We are miscommunicating.  Or we have a very different vision about what
should be the reliability of Guix.

As a regular user, I need perl6-tap-harness, so I type =E2=80=9Cguix install
perl6-tap-harness=E2=80=9D, and bang, it fails.

As a regular user, I do not mind if the problem is coming from some
change between 2021-02-01 and 2021-04-30 or if it comes from something
else.  What I want is that =E2=80=9Cguix install perl6-tap-harness=E2=80=9D=
 just works.

Having a clear policy for removal =E2=80=93 again not an automatic removal
procedure =E2=80=93 would help all, IMHO.


> The norm is that our CI should have detected a problem in the commit
> causing the breakage.
>
> Can we automatically rebuild all inheriting packages when a package gets
> changed?

CI builds all the commits pushed to Savannah.  Not exactly all but
that=E2=80=99s another story and it does not matter for this discussion.

AFAIK, no one is checking that the commit they are pushing does not lead
to break something.  Else they would not push it I guess. ;-)

Instead, it is QA that builds =E2=80=9Cpre-commit=E2=80=9C (patches).  Than=
ks to
tireless Chris=E2=80=99s work since years, we have some tools for monitorin=
g the
impact of one change on the whole package set.  Somehow, if I have
correctly understood, QA uses the Build Coordinator to list all the
derivations and then build all the new ones generated by the change.

So the answer to your question is yes. :-) Aside, help is welcome for
improving QA.


> Also see above: in the two cases you selected, removing the package
> would be the wrong path forward.

Removing a package that is broken since 2021 is the good path forward.

If you care about one package that is marked to be removed soon, then
you fix it or raise your concern.  Else it means no one care and so what
is the point to keep broken packages that no one uses?


>> On Wed, 30 Aug 2023 at 12:39, "Dr. Arne Babenhauserheide" <arne_bab@web.=
de> wrote:
>>> 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.
>
> Since a manifest is strictly dependent on all packages defined in it,
> removing a single referenced package means that the manifest is broken:
> no update works anymore. No security updates come in anymore =E2=80=94 ev=
en if
> the package in question worked locally. This is a situation we should
> not cause.

Again, I am not proposing an automatic removal process but a policy.  A
policy could imply some news or some message saying: these packages will
be removed soon because they are broken.

Assuming this case: the package fails on CI and pass on your machine.
Let assume you have not been enough annoyed for reporting the failure of
the substitutes.

Currently, the situation can stay like that for a long time.  It means
that each time something in the dependency graph of that package is
changed, then we burn electricity for re-building it for nothing.

What I am proposing is: if the same package is still failing after
several X <duration> or attempts, then we mark it as =E2=80=98broken=E2=80=
=99 and it
becomes a candidate for a removal.  People who care raise their hand.
And we have a better idea about the real status.


> The more important question is (serious question and *not* for assigning
> blame, but to see whether we can improve processes): with the time we
> already spent in this discussion, we could have fixed a lot of packages.

This was exactly what I was going to answer you. :-)

> Why did we not do that?

I speak for myself, for many packages that are broken, my first question
is: is it worth to investigate?  My estimate starts with a mix between
do I need them? and will the user experience be better compared to my
time spent to investigate.


Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 11 Sep 2023 09:18:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 11 05:18:24 2023
Received: from localhost ([127.0.0.1]:52138 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qfd3o-0004Ac-1d
	for submit <at> debbugs.gnu.org; Mon, 11 Sep 2023 05:18:24 -0400
Received: from mout.web.de ([212.227.15.3]:49553)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arne_bab@HIDDEN>) id 1qfd3m-0004AQ-Dq
 for 65391 <at> debbugs.gnu.org; Mon, 11 Sep 2023 05:18:23 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=s29768273; t=1694423875; x=1695028675; i=arne_bab@HIDDEN;
 bh=KF0Ggs6ta/qZb7OWHR1gPdEpK1+f8BDD/Wrz8D5oUR0=;
 h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to;
 b=mH91bcLD14UMc8nrdJ05Heua0KJcNYcD17WpwgyC3iRiwIoMzvDEjhYmIuvd8xgiwaedSO9
 xevm5C/4PPTh55me1GDNDeYYGDClr55Csyc8nPOUzRVR4uEdpwJyDLcIvtlkaa1uxxaULumZd
 kYAmkA+x0a0FwL07GGgBI1MaDxh/+93O0T60f2/taVBjRVadC1esIJJ2aGQcysf3b1vNaS+aU
 UPf5F0z1ejs5cH7R7ZjOMdmBvGsXdPS0LNWSXbtp6EV0zqPupMbf58XWxJXgmMu3wFT9h7MA0
 T+y3y4hGR75EZwS55mg+CVKv+pedhVhutFUZsHW1trLT9Y0h4xQA==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from fluss ([80.136.24.98]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mvbms-1pmyjU47Jm-00ssUW; Mon, 11
 Sep 2023 11:17:55 +0200
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
 <87zg296z7y.fsf@HIDDEN> <871qfkg65s.fsf@HIDDEN>
 <87pm2ukxn5.fsf@HIDDEN>
User-agent: mu4e 1.10.5; emacs 29.0.92
From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
Date: Mon, 11 Sep 2023 10:30:43 +0200
In-reply-to: <87pm2ukxn5.fsf@HIDDEN>
Message-ID: <874jk183wx.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:hDFfXgXzkRM1rVXy3aVWYN4KAgJFog/pKC7wi0X6tQHSywEcrmD
 DzIZzX5cA4TxTcUKAqqa981cl/xP3cT4ODr/KxEH+O8B7TElAzKoLpRJGpK2owsx0tT300b
 jrhMKw958NqO22M8X+mUtshiAWS/25z5msmlKsO9eCJKh+NlNKuQO5c3DBr3p8i8DKqOfMA
 LuO6rT150sVEMIbcipKFg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:0bxVI51J7TE=;eyhr0Wo/wAlK2TfdNr4mp36ebzg
 XtdyT7vwK/yqzhSFnnIwnkS9nKWuBtLuztnH6fbFG2IkuQn9HUHXz48dnjBO/megUT+MzX8AV
 LXh5rruCF5xd/UwbHaqbVgMeXlv42BBxJjnDOb1y8gNZtBPq2AEGy/WXwKM0zNjmBm4G5dTvq
 8ibsIKZHDTyu4Vx5cw434hs6swFunx7L779n3FeHkt791k5gp/K8KuQfWZRE+Dkn2nO1DgIv5
 7IY1BcQYYpDq/536Ix05BaQomP/wdGf8yGpXg5qa1ILxe/kzzF8WJNB9BtRHUc0GNmKv4tfJd
 jt/cQuWzitzWZsht7MVu4kVcT5/T3YzQr7G73qBpPrkFcet+/PgKbRV8wRZ1k1ixnc1Xwj71L
 3PQuRkbuls+m9sAjnaQBe/E6Dh08r50WX9PzSmdjCMfjy+/7EY4lLY9WKhebSRj5bX4ggoFM2
 WmSsUrEMO4tsLkvhWPAZTxGYpwzC1L90iTPrTR9M+CTMl40tn5X58tEWeLuV/8Gqs8BA1a96d
 RTj56qfehiTCYcCUOeK/8e1LrafIYMltZ3hlFEnOofQTghzBlLm1Bcdrs88LknEviqWgTzkMR
 +diHHobXdRunNB/KDFyYnMG1WfVaIGC+WYtIu82CAsvzYDrs/SckfWAS2Ban6V99JyeizAuM0
 weThzN5jSotueSRC7YJZHpsoE2wasNoFyGuz+xg1cHnkum81tNfvBRumJQlgsMfQnP5ktzETo
 TquIVDOKFCiIpmdthzlzvxB5hZ1H0xaJD3JSqxekLabX0mqyqC40VLP8T8R2DYqdBBXPSKnrQ
 LE9shkYUWDttTIe7da6vWR1GafxRiyD3DOE6dku/pAFy+NcwKfw9iOisWM8KObSleoNBbdqC0
 iRab1l/3qbwCQ6lMsaMftCqPcyVltouEY37fMxmDRXHtm5ynG7f9egb2ajeLy4niQZU8Cpj7V
 jdaWPA==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 65391 <at> debbugs.gnu.org,
 maximedevos@HIDDEN, iyzsong@HIDDEN, mirai@HIDDEN, atai@HIDDEN,
 raingloom@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Simon Tournier <zimon.toutoune@HIDDEN> writes:
> On Wed, 30 Aug 2023 at 12:39, "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN=
e> wrote:
>> Please don=E2=80=99t remove packages that are broken on the CI. I often =
had 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 res=
ource 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 <duration> 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-pp=
xlib/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-wr=
iter/output-history
>
> Does it make sense to keep them?

This is a good example, but not for removing broken packages. For
perl6-xml-writer removing the package would keep breakage in Guix.

I just checked the build, and this looks like a Guix packaging error
that breaks the tests due to a change to some unrelated package:
/gnu/store/ap404x14l604wm0gvaj439ga2vjzwnl7-perl6-tap-harness-0.0.7/bin/pro=
ve6: /gnu/store/ap404x14l604wm0gvaj439ga2vjzwnl7-perl6-tap-harness-0.0.7/bi=
n/.prove6-real: perl6: bad interpreter: No such file or directory

Disabling the tests makes the package build and work.

So here, removing a package would start at the wrong place: some change
between 2021-02-01 and 2021-04-30 broke the perl6-tap-harness and we did
not detect that.

This is a problem that would get hidden by removing broken packages.

The problem is that we (large inclusive we that stands for all users of
Guix) did not track down this problem that causes the build to fail.

From=20this I see two distinct cases:

=2D packages broken upstream
=2D packages broken by changes in Guix

If a package is broken upstream and not going to get fixed and this
requires regular patching in Guix, I agree that we have to remove it at
some point.

If however a change in Guix breaks packages, that change should get
rolled back / reverted and fixed, so it does not break the packages.

8 |   ocaml-migrate-parsetree
      ^^^^^^^^^^^^^^^^^^^^^^^
Error: Library "ocaml-migrate-parsetree" not found.

This likely means that a change in the inherited package removed the
input, but the breakage wasn=E2=80=99t detected.

And that=E2=80=99s actually what happened in
386ad7d8d14dee2103927d3f3609acc63373156a
Fri Jan 13 10:54:36 2023 +0000

This commit broke ocaml4.07-ppxlib by cleaning up the inputs of
ocaml-ppxlib (not naming names, this is not about shaming but about
detecting the deeper problem).

It should have been rejected (somehow) by CI. The change it would have
required is this:

diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 8ff755aea9..042432be9a 100644
=2D-- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -6845,6 +6845,9 @@ (define-public ocaml4.07-ppxlib
          (base32
           "0my9x7sxb329h0lzshppdaawiyfbaw6g5f41yiy7bhl071rnlvbv"))))
      (build-system dune-build-system)
+     (propagated-inputs
+      (modify-inputs (package-propagated-inputs ocaml-ppxlib)
+        (prepend ocaml-migrate-parsetree)))
      (arguments
       `(#:phases
         (modify-phases %standard-phases

So for both the cases you named for removal, such a removal would have
caused us to miss actual problems in our process.

This does not mean that there will never be a case in which a package
has to be removed, but given that both cases you showed are likely
self-induced breakage due to changes that should have been rejected as
breaking seemingly unrelated packages, it rather looks like the
situation where removing the package is the right way forward is the
exceptional case.

The norm is that our CI should have detected a problem in the commit
causing the breakage.
(this is reasoning from only two datapoints, so take it with a grain of
salt =E2=80=A6)

Can we automatically rebuild all inheriting packages when a package gets
changed?

> 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.

A rule should work with known cases, otherwise it causes known breakage.

Also see above: in the two cases you selected, removing the package
would be the wrong path forward.

> On Wed, 30 Aug 2023 at 12:39, "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN=
e> wrote:
>> 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.

Since a manifest is strictly dependent on all packages defined in it,
removing a single referenced package means that the manifest is broken:
no update works anymore. No security updates come in anymore =E2=80=94 even=
 if
the package in question worked locally. This is a situation we should
not cause.

If we had a way to have placeholder packages (similar to the renamings)
that emit warnings for missing packages but do not break the build, that
would reduce the damage done by removing a package. But I think such a
mechanism must be in place and tested before adding a rule to remove
packages.

And as we=E2=80=99ve seen from the two packages you selected, removal would=
n=E2=80=99t
have been the right decision.

The more important question is (serious question and *not* for assigning
blame, but to see whether we can improve processes): with the time we
already spent in this discussion, we could have fixed a lot of packages.
Why did we not do that?

Best wishes,
Arne
=2D-=20
Unpolitisch sein
hei=C3=9Ft politisch sein,
ohne es zu merken.
draketo.de

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmT+2y8QHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD66SUEADOhqoigJp4lgsKZ2KEctmTfjAthc5Jj7+q
DX4uUtLaqjCrU6SbnMGtyV7V58DxjVdS7e3y2xlDBTWTTXTMQq2xrNya7AkV9dW+
+SnJsdJ2hSZZxwWyD0+H1AjFrQCd2Sqn2E5T5+HIuWUGGHTP8Us9KuygapEMhfGh
Y3B0e+sk6EITF08Tyvrosvqx1eWMD4yc5Q1YNExBiuHyosx6arTdNt9ZdJJTesyw
lxGbk6fK7XzIXkvScsCQhP8/3NmxG2rX0chHpBEAtFns39qMUjsTxycUbHPgO+Ll
MsyDlmBsViczm4pi62F3dxkc88DoQ195ipZu64X0GxFAzpQeQjGGmjx3O5rRdkAE
Og9szgesBqGMYMLdva9VniNzfFMV1Kfq+n3s7ZEiL2x2Hgw6OrYSZWoIxdNBes4x
L70kCHOUJGDffrk/mshMrdcBLIKyonDgODSN3d7KO4T+QZNn+s13NK/amblYhWPz
9XxuDRel0kYBrEX2akn6kCVUjQ7FCXaeYvoZc3+OHAFaM9KciIqVm416dQimQNpG
RmEk7o2gIwVaKU2BV6uMKRWad8KKowc/9d183LHqvEeI5MFg5eWnkFi1OHmOg2Vc
fwtBKxMLYyats9rmWjytx2qQMPxjzPei9Cl7id7lB0Fm7rtcqB6yK2E+bmebm1Lc
y83yKgKTDYjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmT+20EQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSPAXBACEfo4+TAuuI1p1+j21EwvKvtoC
yJS8/Zi5Jz+1rTkjMI25M9AO863viuzqBcYU6wG4p6Mwn2xKmeBv5lJVQnhKWsk3
cj5h+qWr150/xDqqRTddHssN7Tlo/vL4D9eLxMmm7CU4YzJvv2NAyBQa9rWkrnLJ
D9UZM3Sm3g0EKObyDQ==
=RlhY
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 11 Sep 2023 07:59:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 11 03:59:09 2023
Received: from localhost ([127.0.0.1]:52046 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qfbp6-0007yx-WE
	for submit <at> debbugs.gnu.org; Mon, 11 Sep 2023 03:59:09 -0400
Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:40335)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1qfbp4-0007yQ-33
 for 65391 <at> debbugs.gnu.org; Mon, 11 Sep 2023 03:59:07 -0400
Received: by mail-lj1-x235.google.com with SMTP id
 38308e7fff4ca-2bcb5423dc7so17931261fa.1
 for <65391 <at> debbugs.gnu.org>; Mon, 11 Sep 2023 00:59:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1694419136; x=1695023936; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=c89PVX1JzQ7AVZ7psII9DDyL9Se4xRsriODVKpagPB4=;
 b=Ax3mc+F+HYXY177IQpZASkGR8pYVBkTMzO/pDvnPui5UoQgfWBFmK+VLoopbkToMFq
 Xv6Abuu/B2uLQQfPo0axNYVO9hlyp+5cVpV2g3OOf/XoBwTNx6yEonV3ldiWINB9z5Cy
 gdBodonWrn11ghqRrKRjk37ul5kwQV9Twtja7TRy6Fr2Gw2obP8LUKsIFRX47hbUWIUn
 OUCVuwqsEbls1wvAZ6YXZcvL/oHmaByKks6uPYLClYWzw0Kf/KcohfujkJ31YACd0riZ
 EW/fzI1t/XMUZ/vR5YxljzezIiEZ1bDwhUd98Rj3bMy/sCUixsFfbTRv7I7SjRnQBoqC
 6R5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1694419136; x=1695023936;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=c89PVX1JzQ7AVZ7psII9DDyL9Se4xRsriODVKpagPB4=;
 b=VbrP+ssEV31Cuygs5sFY1Ylne9EuSZZy04nJfchSPecOo/SBjqNALSNPxr+eTXuiYt
 gInp9HoOVC9WW4WynrwXkf6o4BibposojuewQNEAP3Xf1T+B2f8Ih0SU4mLUFmHC834d
 Lgpjkx9J1duDVOsDp7VTcLh8mg9CtumzPLZbkHMPLuHQ6hFbwGFTEnh/5wRIBWvlmKyL
 xnHeI6w86PI+cQedpb6ETCUCG+ItnThBkLuv1oxTR5jzXkEAV1s6nBSv+RZVJAVoML6c
 rV+HK1YbDd414BFuyGyaV6ANvZ9leOAi+xA9dO4HfJTs1aIPQteOKibgdH+njqSKdlgY
 uc9A==
X-Gm-Message-State: AOJu0Yz+aDcL+18Y/N5VRcOBFG/Zt44gzyz19kkaBW8rGr/5Vg8n1yDH
 3XiK1jEYiMeSokpMpkricv8wd7YCVAP7IRwK5Jw=
X-Google-Smtp-Source: AGHT+IEq6smbc9/k5g7R9bn9cA+SsAYH/wgkt2++Tqj4HCmbFJZN//j27zFxEdRRfnfUj/ERBpPlrmlYY4O8k58m6EY=
X-Received: by 2002:a05:651c:2209:b0:2be:6262:36f1 with SMTP id
 y9-20020a05651c220900b002be626236f1mr7239412ljq.5.1694419135819; Mon, 11 Sep
 2023 00:58:55 -0700 (PDT)
MIME-Version: 1.0
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN> <87tts6kym3.fsf@HIDDEN>
 <cuc34zl6u64.fsf@HIDDEN>
In-Reply-To: <cuc34zl6u64.fsf@HIDDEN>
From: Simon Tournier <zimon.toutoune@HIDDEN>
Date: Mon, 11 Sep 2023 09:58:44 +0200
Message-ID: <CAJ3okZ1XsNiTr6V4b0ogzVbrrXwfhfssWxEFS5q3BuD-Y1xX3Q@HIDDEN>
Subject: Re: People need to report failing builds even though we have
 ci.guix.gnu.org for that
To: Csepp <raingloom@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Andy Tai <atai@HIDDEN>,
 Maxime Devos <maximedevos@HIDDEN>,
 =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Mon, 11 Sept 2023 at 09:33, Csepp <raingloom@HIDDEN> wrote:

> That is not a package problem but a Guix interface problem.  I have been
> saying for a while that there needs to be an option to disable all
> non-trivial local builds by default when you know your machine can't
> handle them.

IMHO, your proposal is orthogonal with the issue at hand: broken
packages.  Other said, the issue is: how to deal with the set of
packages that will not build and we already know it (since weeks,
months or even years for some).

My workstation can handle all the compilations that are required.  My
laptop is able offload to it.  The issue about broken packages is not
about the resources.  It is about burning resources for nothing.

About the issue you are speaking about, we already had discussions in
this direction -- you are not the only one saying "the fix needs to do
X" for a while but please keep in mind that "talking does not cook the
rice". ;-)  Well, maybe you could open a ticket with a concrete
use-case.

Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 11 Sep 2023 07:33:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 11 03:33:52 2023
Received: from localhost ([127.0.0.1]:52016 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qfbQe-0007Ky-7b
	for submit <at> debbugs.gnu.org; Mon, 11 Sep 2023 03:33:52 -0400
Received: from mx1.riseup.net ([198.252.153.129]:33768)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1qfbQb-0007Kh-6N
 for 65391 <at> debbugs.gnu.org; Mon, 11 Sep 2023 03:33:50 -0400
Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mx1.riseup.net (Postfix) with ESMTPS id 4RkdkC46vZzDqny;
 Mon, 11 Sep 2023 07:33:39 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1694417619; bh=KBXA+PzIQCz4mfOw0ZvSyeGkfw/7ks1nTS2kGXrfUck=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=PoyYtfhUqQOBJY6M3V81t8Yn7dG1FDxOj1e9OW8ak7TUns3CPKNK08Zl0lvkYF/Vy
 Md1DxyxDIOcY5TbE2q/mpkKGFtlnd03eKaYuAiabxH8WHsdrp/rq2eWksjh8YEZ3vf
 r5BLtiMuKVDV/5a9dxfUqSJfAfu1YSWUW/IpEUOQ=
X-Riseup-User-ID: C4A6DCFDC9DC38D9380E9025CCA6CF73B832F83A3BC67825E3F6555D1B842E82
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4Rkdjz1HQqzJmqR;
 Mon, 11 Sep 2023 07:33:26 +0000 (UTC)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN> <87tts6kym3.fsf@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>
Subject: Re: People need to report failing builds even though we have
 ci.guix.gnu.org for that
Date: Mon, 11 Sep 2023 09:28:32 +0200
In-reply-to: <87tts6kym3.fsf@HIDDEN>
Message-ID: <cuc34zl6u64.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 65391 <at> debbugs.gnu.org,
 Maxime Devos <maximedevos@HIDDEN>,
 =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 Andy Tai <atai@HIDDEN>, Csepp <raingloom@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

(changing the subject back to the intended one.  I think the fact that
someone replies to an automated acknowledgement email like once a week
says indicates that the emails are not communicating clearly what their
purpose is. anyways, on to the actual issue at hand.)

Simon Tournier <zimon.toutoune@HIDDEN> writes:

> Hi,
>
> On Tue, 29 Aug 2023 at 10:45, Maxim Cournoyer <maxim.cournoyer@HIDDEN>=
 wrote:
>
>> It's frustrating for users when a package is missing, but it's also
>> frustrating/inefficient for maintainers to stumble upon broken packages
>> when checking if an upgrade broke dependent packages (it takes time to
>> build them just to find out they fail, and researching they already
>> did), so a balance is needed.
>
> There is nothing worse as an user to have this experience:
>
>     guix search foobar
>
> oh cool, foobar is there, let try it,
>
>     guix shell foobar
>
>     =E2=80=A6 wait =E2=80=A6
>     =E2=80=A6 stuff are building =E2=80=A6
>     =E2=80=A6 laptop is burning =E2=80=A6
>     =E2=80=A6 wait =E2=80=A6
>     Bang!
>
> Keeping broken packages is just annoyances.  Contributor are annoyed
> because as said by the paragraph above.  And user are annoyed as
> described just above.
>
> I am in favor to set a policy for removing then.
>
> The question is the way to detect them.  QA can do whatever we want but
> until people are helping Chris because, IMHO, Chris is already enough
> busy to keep stuff running, we probably need to keep our process simple
> enough in order to stay actionable and avoid some vacuum of =E2=80=9Ccoul=
da,
> shoulda or woulda=E2=80=9D.  For what my opinion is worth on that. :-)
>
> Cheers,
> simon

That is not a package problem but a Guix interface problem.  I have been
saying for a while that there needs to be an option to disable all
non-trivial local builds by default when you know your machine can't
handle them.
Alternatively the CI could record some basic resource utilization
information, so users could for example set a limit on RAM.  (Although
this gets tricky for parallel builds.)




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 7 Sep 2023 15:19:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 07 11:19:12 2023
Received: from localhost ([127.0.0.1]:40979 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qeGml-0002AI-UN
	for submit <at> 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 <zimon.toutoune@HIDDEN>) id 1qeGmZ-00028p-GJ
 for 65391 <at> 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 <at> 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 <zimon.toutoune@HIDDEN>
To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>, Maxim Cournoyer
 <maxim.cournoyer@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
In-Reply-To: <871qfkg65s.fsf@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
 <87zg296z7y.fsf@HIDDEN> <871qfkg65s.fsf@HIDDEN>
Date: Thu, 07 Sep 2023 13:53:18 +0200
Message-ID: <87pm2ukxn5.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.1 (+)
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:  Hi, On Wed, 30 Aug 2023 at 12:39, "Dr. Arne Babenhauserheide"
    wrote: > Please don’t remove packages that are broken on the CI. I often
    had a > case where no substitute was available but the package built just
    fine > locally. This is not a perfect situation (nicer wou [...] 
 
 Content analysis details:   (1.1 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
  1.1 DATE_IN_PAST_03_06     Date: is 3 to 6 hours before Received: date
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (zimon.toutoune[at]gmail.com)
  0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
                              no trust
                             [2a00:1450:4864:20:0:0:0:32d listed in]
                             [list.dnswl.org]
X-Debbugs-Envelope-To: 65391
Cc: 65391 <at> debbugs.gnu.org, maximedevos@HIDDEN, iyzsong@HIDDEN,
 mirai@HIDDEN, atai@HIDDEN, raingloom@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.1 (/)

Hi,

On Wed, 30 Aug 2023 at 12:39, "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>=
 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 <duration> 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




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 7 Sep 2023 15:19:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 07 11:19:02 2023
Received: from localhost ([127.0.0.1]:40971 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qeGmb-00029M-Ro
	for submit <at> debbugs.gnu.org; Thu, 07 Sep 2023 11:19:02 -0400
Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]:41012)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1qeGmY-00028o-Tt
 for 65391 <at> debbugs.gnu.org; Thu, 07 Sep 2023 11:19:01 -0400
Received: by mail-wr1-x42d.google.com with SMTP id
 ffacd0b85a97d-31f4629aaaaso185184f8f.0
 for <65391 <at> 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=1694099931; x=1694704731; 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=SQVFn/2xlNaB6jtL9GzDiD1OGzF1ExbFiB8l+TIKbaU=;
 b=r/hytfN6v0QBXUnh+MXiUXlk2g+jtffn3zQOx70qAkonCoIEDgAhjrq+gdDJEh3ihE
 es1knOOwK2m0zdFaJNWN5C4XWSu1PUhbTff1SOZD33yII+yuMtKQy4g22UVpe3eeg2GA
 RMbljeBSFj/9y1ijkjNWLnmqcJLdO0/xvDDMt7IAHCxY3JVRtTng54YFEM2atbaCvkKP
 WXiQGrYGmjh3iBFAhqsOPo7Z4mg5lwjGh983IryVbUgRmGl7rJ+iVkE+nE/A7Dp+CnUm
 ycD9kiJONABiTySCWT8PTZ+VtpYVA2dis84md8FnPhoagGhlxhJ+xXMykDrA+1JQ2ky2
 +xgQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1694099931; x=1694704731;
 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=SQVFn/2xlNaB6jtL9GzDiD1OGzF1ExbFiB8l+TIKbaU=;
 b=NwnhrIg0TYjeWmAyjZmRXeglgWV/uMWZttl1YVpGPIruB6b4/XEhUP5LDpW6ok991z
 jQgIHRLkEEn8juE4Yq39xB1Z6x/KJGFvqbBO1ix6irsKPncLGBvI0sUh4mKMscNEst9P
 86q8Zote772jcx35KHCaf/1L8mu5keVTBXpk4V0Vr3IVNthrMYpCL+17ZPMlti9L7ZfH
 REmmk3ns6KehziFmuU/zH/BsU0Hcp+FYCXWrStkjBaM9tqjNrevXvw7WXNoEJoOZz5ZE
 i0Q12zbOumi2+FONfMm8LtBaFHh20LCA5SIIUijHF9JkTHbIx6Hq9Lg9sv3FN2IIqNUd
 hcnQ==
X-Gm-Message-State: AOJu0YxpeDNPpzf15O28cOEOF7+jGdn9mTcgu4ZILlRxzY+s5S/C2Onk
 ppXZELJyExAI1A9UERxokyxcFxqcZS8=
X-Google-Smtp-Source: AGHT+IEGOXBUKOi28bCHG4F3kbBZTf1F24/r4XHlj3Lv6sshQapJZKoZIgMAynCmhvK+nLMZ1U15gQ==
X-Received: by 2002:a5d:5227:0:b0:31a:d22c:1ee with SMTP id
 i7-20020a5d5227000000b0031ad22c01eemr15123166wra.1.1694099930901; 
 Thu, 07 Sep 2023 08:18:50 -0700 (PDT)
Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id
 l10-20020a5d4bca000000b003180155493esm23537292wrt.67.2023.09.07.08.18.50
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 07 Sep 2023 08:18:50 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Maxime Devos
 <maximedevos@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
In-Reply-To: <87h6ohc3gk.fsf@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
Date: Thu, 07 Sep 2023 13:32:20 +0200
Message-ID: <87tts6kym3.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.1 (+)
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:  Hi, On Tue, 29 Aug 2023 at 10:45, Maxim Cournoyer wrote: >
 It's frustrating for users when a package is missing,
 but it's also > frustrating/inefficient
 for maintainers to stumble upon broken packages > when checking if an upgrade
 broke dependent packages ( [...] 
 Content analysis details:   (1.1 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_PASS               SPF: sender matches SPF record
 1.1 DATE_IN_PAST_03_06     Date: is 3 to 6 hours before Received: date
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (zimon.toutoune[at]gmail.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [2a00:1450:4864:20:0:0:0:42d listed in]
 [list.dnswl.org]
X-Debbugs-Envelope-To: 65391
Cc: 65391 <at> debbugs.gnu.org, Bruno Victal <mirai@HIDDEN>,
 Csepp <raingloom@HIDDEN>, =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 Andy Tai <atai@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.1 (/)

Hi,

On Tue, 29 Aug 2023 at 10:45, Maxim Cournoyer <maxim.cournoyer@HIDDEN> w=
rote:

> It's frustrating for users when a package is missing, but it's also
> frustrating/inefficient for maintainers to stumble upon broken packages
> when checking if an upgrade broke dependent packages (it takes time to
> build them just to find out they fail, and researching they already
> did), so a balance is needed.

There is nothing worse as an user to have this experience:

    guix search foobar

oh cool, foobar is there, let try it,

    guix shell foobar

    =E2=80=A6 wait =E2=80=A6
    =E2=80=A6 stuff are building =E2=80=A6
    =E2=80=A6 laptop is burning =E2=80=A6
    =E2=80=A6 wait =E2=80=A6
    Bang!

Keeping broken packages is just annoyances.  Contributor are annoyed
because as said by the paragraph above.  And user are annoyed as
described just above.

I am in favor to set a policy for removing then.

The question is the way to detect them.  QA can do whatever we want but
until people are helping Chris because, IMHO, Chris is already enough
busy to keep stuff running, we probably need to keep our process simple
enough in order to stay actionable and avoid some vacuum of =E2=80=9Ccoulda,
shoulda or woulda=E2=80=9D.  For what my opinion is worth on that. :-)

Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 30 Aug 2023 19:12:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 30 15:12:26 2023
Received: from localhost ([127.0.0.1]:54058 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qbQc5-00039b-NT
	for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 15:12:26 -0400
Received: from mail-qv1-xf2b.google.com ([2607:f8b0:4864:20::f2b]:51601)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qbQc3-00039L-Iw
 for 65391 <at> debbugs.gnu.org; Wed, 30 Aug 2023 15:12:24 -0400
Received: by mail-qv1-xf2b.google.com with SMTP id
 6a1803df08f44-64a0176b1easo434176d6.3
 for <65391 <at> debbugs.gnu.org>; Wed, 30 Aug 2023 12:12:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693422730; x=1694027530; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=fuicj3q4DMYqsNzy1RlGlx9n2iti14ou4F49pJKYTko=;
 b=luH757WrE1JsrpMW1E9bPDnZk6nUIbGOsSL4/qQNQJXmXFX174s3miY2owBGm+BoVt
 3iu+BLNrjG6O9Onr33lq8qAed4cXzN1S3+PkRBFCu14UQAwiU824RRmPzDvcPGSdLLQc
 DXmTzY/dAwIUkGv9fUaqy1uKT9B3EhGm6SmqNd5lFfj7DPXfWx3wpPFzgVVF0bJ/IJfn
 08OK2HBX/xLvbFxmMd+l6qigidFtWjbCGAgHL+pNQwvI4wdSjSB84D0+OpB8sihmwvDb
 0/3qXkGySoV1k+3yXxPYZ0bCOZyWlfM7GhJ5JMvmkJzznZTC0q07xE4Tfh+KEie25n4z
 BeNw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693422730; x=1694027530;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=fuicj3q4DMYqsNzy1RlGlx9n2iti14ou4F49pJKYTko=;
 b=DF5926BnOld5F5BlkhmzU90+gxhWhZtJ+rtlWHfdNl+qfQvzKA/4xn2JCXMYFiUU2f
 IDx9B8s0Yvipy1ScP1vkuy13+rJUKG9/afSEpSTgUKiUE58mm7v3ipKWf55c+nCOycWd
 NoBloKC0Z5lJ1w1nfQ5Rka5SAcDrQzbA8Ryh6D8giNEHcVNnGNaKHW6plmtFhUj+ZTtx
 wiFD1PCVsdvT6dBikBizp4bVQzgme8Rj7acEUuXdT80n4yB1uE4BK6JH2T1a8u0hKOe2
 fVw8IMsEVU7yxBFTiqBqLDnG5w7sOspvwVf2aYN5F9FVY0UOd3PJu6Fd6269jmPZNR0Q
 QEWw==
X-Gm-Message-State: AOJu0YxhsEnHM6BRSGZ2/jxAPwYmYiiSH7+ao+38Ww5LkaG3RnQkOoke
 H42RUcFOCqiUcLtVuUQ7vXM=
X-Google-Smtp-Source: AGHT+IFDw9ZXNAugAMIQ45SwuLY+5xRFN2URwkyupgI4BUSBnla35HGCLj3XiBc+2ntQSpkQLQyMFA==
X-Received: by 2002:a05:6214:4b94:b0:647:1c0f:5b8d with SMTP id
 qf20-20020a0562144b9400b006471c0f5b8dmr639432qvb.21.1693422730243; 
 Wed, 30 Aug 2023 12:12:10 -0700 (PDT)
Received: from hurd (dsl-10-128-23.b2b2c.ca. [72.10.128.23])
 by smtp.gmail.com with ESMTPSA id
 i15-20020a0cf38f000000b006427145590csm4292589qvk.48.2023.08.30.12.12.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 30 Aug 2023 12:12:09 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
 <87zg296z7y.fsf@HIDDEN> <871qfkg65s.fsf@HIDDEN>
Date: Wed, 30 Aug 2023 15:12:08 -0400
In-Reply-To: <871qfkg65s.fsf@HIDDEN> (Arne Babenhauserheide's message of "Wed, 
 30 Aug 2023 12:39:09 +0200")
Message-ID: <87bkeo73av.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: bug-guix@HIDDEN, Andy Tai <atai@HIDDEN>,
 Maxime Devos <maximedevos@HIDDEN>,
 =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 65391 <at> debbugs.gnu.org, Csepp <raingloom@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Arne,

"Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> writes:


[...]

> 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.

I agree!  It'd be important, if we decide to have such a policy, to add
add guards such that packages are only removed as a last resort, after
options have been considered, and when it's been broken for a while with
an issue opened for it, and when it's a real problem with the package,
not with our CI.

--=20
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 Aug 2023 19:12:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 30 15:12:33 2023
Received: from localhost ([127.0.0.1]:54061 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qbQcD-00039t-2b
	for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 15:12:33 -0400
Received: from lists.gnu.org ([2001:470:142::17]:44872)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qbQc8-00039R-FU
 for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 15:12:28 -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 <maxim.cournoyer@HIDDEN>)
 id 1qbQbv-0006UB-GZ
 for bug-guix@HIDDEN; Wed, 30 Aug 2023 15:12:15 -0400
Received: from mail-qv1-xf2e.google.com ([2607:f8b0:4864:20::f2e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maxim.cournoyer@HIDDEN>)
 id 1qbQbt-0001CL-9j
 for bug-guix@HIDDEN; Wed, 30 Aug 2023 15:12:15 -0400
Received: by mail-qv1-xf2e.google.com with SMTP id
 6a1803df08f44-64c2e2572f7so490506d6.1
 for <bug-guix@HIDDEN>; Wed, 30 Aug 2023 12:12:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693422730; x=1694027530; darn=gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=fuicj3q4DMYqsNzy1RlGlx9n2iti14ou4F49pJKYTko=;
 b=XqbvHsHuHJ7gG2qIYKA/gse4gG8+MAuE2uETzHLVt6ZVqekWFaev+G6Yz0gMlcbSh7
 GEFtjidzfTyAg9nfXCaq7TKo4212/NbIFttXvLYgfgBKjEoaOBCxjy3RaXfH/q0EpnFD
 Ny/o2L1eKCFhzVPR7c0n0VhLfD3VNK0gtYAOL+vLfGGai+Hd4tsL3Oj1p4FLdr5eaqiA
 yAg2uWZZbY/Ws0TLZAiy5r0FikJ+1HfjYlNB2QIu6cC4CVpWcS+jjjp2d2f9OGIwfIYZ
 uIvw0+0gItQv0DkgTqQSD8IvmR2an6GA1svMQEzW8lsQWN5XJglLqTOUH7UsudgQFwtM
 9DEg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693422730; x=1694027530;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=fuicj3q4DMYqsNzy1RlGlx9n2iti14ou4F49pJKYTko=;
 b=HUEkskWhBIXNGd4iSzPonpjLgrbbtN7/14MWvtjouZxTJVwEni1TWXhl+16STIsM9e
 P7YcyehYX4yDvspPBEHz06q4VNIiVdqJ+7KhVXbnfCYNGnj1J+XrYzMpg8Rn8AtxHhqV
 kEaDQoryXEDY/fwHf81A1pVTliR8MrBE4llKOiJ+mQv5qc56kHDYt48cDgDn+1LjMcP9
 KcRzsSXsY/8YAf856TgQbHBUXlqCHwMfyErvtAjQnpZF+x12BRkwpn9oeC7HLgE0Xvc6
 OavE0lIqmUKjdSlPuZzvZIf5niCk5Y2TA7T4clYjC+cRsN+tYJrDvy6dz5bAQuAJfuSe
 WbzA==
X-Gm-Message-State: AOJu0YxmElpDdDsN5pMBnQDBLNf+0pQhRm9CLRiwlGTyUbKCz8udK963
 jceL52knSebLco0RjL1GDcwi+4h5bZd0NQ==
X-Google-Smtp-Source: AGHT+IFDw9ZXNAugAMIQ45SwuLY+5xRFN2URwkyupgI4BUSBnla35HGCLj3XiBc+2ntQSpkQLQyMFA==
X-Received: by 2002:a05:6214:4b94:b0:647:1c0f:5b8d with SMTP id
 qf20-20020a0562144b9400b006471c0f5b8dmr639432qvb.21.1693422730243; 
 Wed, 30 Aug 2023 12:12:10 -0700 (PDT)
Received: from hurd (dsl-10-128-23.b2b2c.ca. [72.10.128.23])
 by smtp.gmail.com with ESMTPSA id
 i15-20020a0cf38f000000b006427145590csm4292589qvk.48.2023.08.30.12.12.09
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Wed, 30 Aug 2023 12:12:09 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
 <87zg296z7y.fsf@HIDDEN> <871qfkg65s.fsf@HIDDEN>
Date: Wed, 30 Aug 2023 15:12:08 -0400
In-Reply-To: <871qfkg65s.fsf@HIDDEN> (Arne Babenhauserheide's message of "Wed, 
 30 Aug 2023 12:39:09 +0200")
Message-ID: <87bkeo73av.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2607:f8b0:4864:20::f2e;
 envelope-from=maxim.cournoyer@HIDDEN; helo=mail-qv1-xf2e.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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_FROM=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
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: bug-guix@HIDDEN, Andy Tai <atai@HIDDEN>,
 Maxime Devos <maximedevos@HIDDEN>,
 =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 65391 <at> debbugs.gnu.org, Csepp <raingloom@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

Hi Arne,

"Dr. Arne Babenhauserheide" <arne_bab@HIDDEN> writes:


[...]

> 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.

I agree!  It'd be important, if we decide to have such a policy, to add
add guards such that packages are only removed as a last resort, after
options have been considered, and when it's been broken for a while with
an issue opened for it, and when it's a real problem with the package,
not with our CI.

--=20
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 30 Aug 2023 11:50:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 30 07:50:45 2023
Received: from localhost ([127.0.0.1]:52282 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qbJif-00087w-17
	for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 07:50:45 -0400
Received: from xavier.telenet-ops.be ([2a02:1800:120:4::f00:14]:45036)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1qbJic-00087g-1K
 for 65391 <at> debbugs.gnu.org; Wed, 30 Aug 2023 07:50:43 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by xavier.telenet-ops.be with bizsmtp
 id fnqR2A00a20ykKC01nqRqP; Wed, 30 Aug 2023 13:50:26 +0200
Message-ID: <32c84040-e788-b87d-589c-16f13e2e6c93@HIDDEN>
Date: Wed, 30 Aug 2023 13:50:25 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Content-Language: en-US
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN> <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN> <87zg296z7y.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing builds
 even though we have ci.guix.gnu.org for that)
In-Reply-To: <87zg296z7y.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------yS61nCi9g783X4cp3qHKhUDx"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1693396226; bh=GVzycjUz3URYSxilyrHpiRSrjLJ+sdSWwdO+I71koKg=;
 h=Date:To:Cc:References:From:Subject:In-Reply-To;
 b=i1TVzfDcmhZEXAxRJ6/HnMSY36gNQwt5tTjijqXq/vUSYF4zD05xiwCCyc3H/kwcW
 JB4hoy3ZLQtD/ED3JUgkXn74wAOr7plG60ISaoaLhr0TreSIraIaE4fStS4vzO3kHq
 hovdwLGc/nArvkknxwvzUe4nrgCWWl33rcbsy/n4WUGRPf9sFNFbBi5AaoNk7HrOiM
 3gZUmHv88a7FycYFfk1xAikpkOKgG4XRaBEQYwYFve1s7d+Ql6z/UffqrLXZXxY2ye
 7mIqietxGjqRnNcx6a26QycM2cNNaEz0VQmlZvoyfWcERSvWOnzjAJSU93LHZ1PsQ+
 S48DR7JeaoH9Q==
X-Spam-Score: -1.7 (-)
X-Debbugs-Envelope-To: 65391
Cc: Andy Tai <atai@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 Csepp <raingloom@HIDDEN>, =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.7 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------yS61nCi9g783X4cp3qHKhUDx
Content-Type: multipart/mixed; boundary="------------wKX7AZD7zY6hVEQ6HnBQVJ3Q";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: 65391 <at> debbugs.gnu.org, Csepp <raingloom@HIDDEN>,
 =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>, Bruno Victal
 <mirai@HIDDEN>, Andy Tai <atai@HIDDEN>
Message-ID: <32c84040-e788-b87d-589c-16f13e2e6c93@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing builds
 even though we have ci.guix.gnu.org for that)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN> <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN> <87zg296z7y.fsf@HIDDEN>
In-Reply-To: <87zg296z7y.fsf@HIDDEN>

--------------wKX7AZD7zY6hVEQ6HnBQVJ3Q
Content-Type: multipart/mixed; boundary="------------eD7xyx8W430FDx8eOp6QLG26"

--------------eD7xyx8W430FDx8eOp6QLG26
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

PiBbLi4uXQ0KPiBNYXhpbWUgRGV2b3M8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT4gIHdyaXRl
czoNCj4gDQo+Pj4+IFRoZSBmaXJzdCBwYXJ0IGxvb2tzIHJlYXNvbmFibGUgdG8gbWUgKHRo
b3VnaCBJIHdvdWxkIGRlY3JlYXNlIDcgZGF5cw0KPj4+PiB0byBkYWlseSBvciBldmVuIGhv
dXJseSwgYXMgSSBkb24ndCBzZWUgYSBwb2ludCBpbiB0aGUgZGVsYXkpLCBidXQgaG93DQo+
Pj4+IGRvZXMgdGhlIHNlY29uZCBwYXJ0IChyZW1vdmluZyBwYWNrYWdlcykgbWFrZSBzZW5z
ZSBhdCBhbGw/DQo+Pj4+IEkgbWVhbiwgaWYgeW91IGRvIHRoYXQ6DQo+Pj4+ICAgIDEuIEJ1
aWxkIGZhaWx1cmVzIGhhcHBlbiAoaW5kZXBlbmRlbnQgb2Ygd2hldGhlciB5b3UgZG8gdGhh
dCkuDQo+Pj4+ICAgIDIuIEhlbmNlLCBieSBkb2luZyB0aGF0LCB0aGUgZGlzdHJvIHNocmlu
a3Mgb3ZlciB0aW1lLg0KPj4+PiAgICAzLiBMZWFkaW5nIHRvIGZydXN0cmF0ZWQgdXNlcnMo
KiksIGJlY2F1c2UgdGhlIHBhY2thZ2VzIHRoZXkgd2VyZQ0KPj4+PiAgICB1c2luZyBhbmQg
d2hpY2ggd2VyZSB3b3JraW5nIHdlbGwgd2VyZSBzdWRkZW5seSByZW1vdmVkIGZvciBubyBn
b29kDQo+Pj4+ICAgIHJlYXNvbiAoKiopLg0KPj4+PiAgICA0LiBMZWFkaW5nIHRvIGxlc3Mg
cGVvcGxlIGZpeGluZyBidWlsZCBmYWlsdXJlcyAoYmVjYXVzZSBvZiB0aGUNCj4+Pj4gICAg
ZnJ1c3RyYXRpb24pLg0KPj4+IFdlIGNvdWxkIGJ1bXAgdGhlIGV4cGlyeSB0aW1lIHRvIDE4
MCBkYXlzLCBvciBldmVuIDM2NSBkYXlzIChhIGZ1bGwNCj4+PiB5ZWFyKS4gIElmIG5vYm9k
eSBvcGVucyBhbiBpc3N1ZSBmb3IgYSBicm9rZW4gcGFja2FnZSBpbiB0aGF0IGFtb3VudCBv
Zg0KPj4+IHRpbWUsIGl0J3MgcHJvYmFibHkgbm90IHVzZWQgbXVjaCBpZiBhdCBhbGwgYW5k
IG1heSBub3QgYmUgd29ydGggdGhlDQo+Pj4gbWFpbnRlbmFuY2UgYnVyZGVuLg0KPj4gUGxl
YXNlIHJlYWQgdGhlIHN1YmplY3QgbGluZSBvZiB0aGUgb3JpZ2luYWwgbWVzc2FnZSwgc3Vi
amVjdCBsaW5lcw0KPj4gYXJlbid0IGp1c3QgZmx1ZmYuDQo+IEJlbGlldmUgaXQgb3Igbm90
LCBJIGFjdHVhbGx5IGRpZCEgOi0pIEkgd2FzIHJlcGx5aW5nIHRvIHRoZSBmaXJzdCBwYXJ0
DQo+IG9mIHlvdXIgbWVzc2FnZSwgd2hlcmUgeW91IG1lbnRpb25lZCB5b3Ugd2VyZSBhZ2Fp
bnN0IHBhY2thZ2VzIHJlbW92YWwuDQo+IE15IHJlcGx5IHdhcyBnaXZpbmcgc3VwcG9ydCB0
byBkZXZpc2luZyBwb2xpY3kgdGhhdCB3b3VsZCBkZWZpbmUgd2hlbg0KPiBpdCdzIGFjY2Vw
dGFibGUgdG8gcHJ1bmUgdGhlIGRpc3RyaWJ1dGlvbiBvZiBicm9rZW4vdW5tYWludGFpbmVk
DQo+IHBhY2thZ2VzLCB3aGljaCBpcyB0YW5nZW50aWFsbHkgcmVsYXRlZCB0byB0aGUgdG9w
aWMgb2YgcmVwb3J0aW5nIGJyb2tlbg0KPiBwYWNrYWdlcy4gIFRoZXNlIGFyZSBqdXN0IGlk
ZWFzIGFuZCBpZiB3ZSBkZWNpZGUgdG8gdHVybiBzb21lIG9mIHRoZW0NCj4gaW50byBwb2xp
Y3kgd2UgY291bGQgd3JpdGUgaXQgaW4gYSB3YXkgdGhhdCB3b3VsZCBmYXZvciByZXNvbHZp
bmcNCj4gcHJvYmxlbXMgaW5zdGVhZCBvZiBqdXN0IG1ha2luZyB0aGVtIGRpc2FwcGVhci4N
Cg0KT0sgc291bmRzIGdvb2QuDQoNCj4gWy4uLl0NCj4gDQo+PiBJZiBtYWludGFpbmVycyBj
aGVjayB0aGF0IG5vIG5ldyBidWlsZCBmYWlsdXJlcyBhcmUgY3JlYXRlZCwgdGhlbiBvdmVy
DQo+PiB0aW1lIHRoZSB0b3RhbCBhbW91bnQgb2Ygb2xkIGJ1aWxkIGZhaWx1cmVzIGJlY29t
ZXMgcm91Z2hseSB6ZXJvDQo+PiAocm91Z2hseSwgYmVjYXVzZSBvZiBvY2Nhc2lvbmFsIG1p
c3Rha2UgYW5kIG5ldyB0aW1lYm9tYnMpLg0KPiBZb3UgbWVhbiB0aGF0IHRoZSBidWlsZGlu
ZyB2cyBmYWlsaW5nIHJhdGlvIGltcHJvdmVzLCByaWdodD8NCg0KVGhhdCB0b28sIGJ1dCBp
biByZWxhdGlvbiB0byB3aGF0IEkgcmVwbGllZCB0bywgSSBtZWFudCB3aGF0IEkgd3JvdGUs
IA0Kd2hpY2ggaXMgYSBzdHJvbmdlciBzdGF0ZW1lbnQuDQoNCj4gSSdtIGFsbA0KPiBmb3Ig
Z2l2aW5nIGEgYmVzdCBlZmZvcnQgdG8ga2VlcCBhcyBtYW55IHBhY2thZ2VzIGFzIHdlIGhh
dmUgdGhlDQo+IGNhcGFjaXR5IHRvIGRvLCBidXQgYXQgc29tZSBwb2ludCB0aGUgUGFyZXRv
IHByaW5jaXBsZSBraWNrcyBpbiBhbmQgeW91DQo+IHJlYWxpemUgdGhlcmUncyBub3QgdGhh
dCBtdWNoIHZhbHVlIGluIHNwZW5kaW5nIDMgZGF5cyB0cnlpbmcgdG8gZml4IGENCj4gaGFy
ZGx5IG1haW50YWluZWQgbGVhZiBwYWNrYWdlIHRoYXQgaGFzIGJlZW4gZmFpbGluZyB0byBi
dWlsZCBmb3IgYSB5ZWFyDQo+IG9yIHR3by4NCj4gDQo+IFsuLi5dDQoNClRoZSBwb2ludCBp
cyB0aGF0IHRoaXMgc2l0dWF0aW9uIHdvdWxkbid0IGhhcHBlbiBpZiBidWlsZCBmYWlsdXJl
cyB3ZXJlIA0KYWRkcmVzc2VkIHNvb24gYWZ0ZXIgdGhlaXIgaW50cm9kdWN0aW9uLg0KDQpJ
ZiBpdCBpcyBub3RpY2VkIHRoYXQgR3VpeCBoYXMgZXhjZWVkZWQgaXRzIGNhcGFjaXR5IHRv
IG1haW50YWluIGl0cyANCnBhY2thZ2VzIGFuZCBuZWVkcyB0byB0cmltIGl0cyBwYWNrYWdl
IHNldCB0byBtYWludGFpbiB0aGUgcmVtYWluaW5nIA0KcGFja2FnZXMgZWZmZWN0aXZlbHks
IHRoZW4gd2hpbGUgdGhhdCdzIHVuZm9ydHVuYXRlIGFuZCBwb3NzaWJseSANCmZydXN0cmF0
aW5nIHRvIHVzZXJzLCBJIGRvbid0IGhhdmUgYW55IGJldHRlciBvcHRpb24gYXZhaWxhYmxl
LCBidXQgdGhlIA0Kb3JpZ2luYWwgKF4pIHByb3Bvc2FsIGRpZCBub3QgaGF2ZSB0aGlzIOKA
mGlmIGNhcGFjaXR5IGlzIGV4Y2VlZGVk4oCZIA0KcXVhbGlmaWVyIGF0dGFjaGVkLg0KDQoo
XikgSW4gYSBuZXcgZS1tYWlsLCDlrovmlofmraYgaGFzIGFtZW5kZWQgaXQgYSBiaXQuDQoN
CihJdCBmYWlscyB0aGUg4oCYZGlzdHJvIOKJgyByZWxpYWJsZSBwYWNrYWdlc+KAmSBwcm9w
ZXJ0eSBzaW5jZSBwYWNrYWdlcyB3ZXJlIA0KcmVtb3ZlZCwgYnV0IHdpdGggdGhpcyBhcHBy
b2FjaCwgaXQgY291bGQgYmUgYSBvbmUtdGltZSBpbnRlcnZlbnRpb24gDQp3aXRoIGEgcHJv
bWlzZSB0byBpbiB0aGUgZnV0dXJlIHRyeSB0byBzdGF5IHdpdGhpbiBjYXBhY2l0eSwgYW5k
IGZ1dHVyZSANCnBhY2thZ2UgcmVtb3ZhbHMgY291bGQgaGF2ZSBhIG51YW5jZWQgZGVwcmVj
YXRpb24gcG9saWN5IHRoYXQgYXZvaWRzIA0KbWFraW5nIHRoZSBwYWNrYWdlcyB1bnJlbGlh
YmxlKCopLikNCg0KKCopIEkgd2FzIHNlYXJjaGluZyBmb3Igd2hhdGV2ZXIgRGViaWFuJ3Mg
cGFja2FnZSByZW1vdmFsIHBvbGljeSBpcyAoYXMgDQphbiBleGFtcGxlIHRvIGJhc2UgdGhp
bmdzIG9uKSwgYnV0IEkgb25seSBmb3VuZCAiYXB0LWdldCByZW1vdmUiIGV0Yy4uIA0KQWN0
dWFsbHkgSSBkb24ndCBrbm93IGlmIERlYmlhbiBoYXMgb25lLCBidXQgcHJvYmFibHkgSSdt
IGp1c3QgbG9va2luZyANCmluIHRoZSB3cm9uZyBwbGFjZXMuDQoNCkl0J3MgaW1wb3J0YW50
IF9ob3dfIGl0IGlzIHRyaW1tZWQuICBJbiB0aGUgb3JpZ2luYWwgcHJvcG9zYWwgYnkg5a6L
5paH5q2mLCANCnBhY2thZ2VzIGFyZSBzaW1wbHkgcmVtb3ZlZCBmb3IgZmFpbGluZyB0byBi
dWlsZCAtLSB0aGVyZSB3ZXJlIG5vIA0KcmVnYXJkcyB0byBob3cgZGlmZmljdWx0IGl0IHdv
dWxkIGJlIHRvIGZpeCB0aGUgYnVpbGQgZmFpbHVyZSwgaG93IA0KcG9wdWxhciB0aGUgcGFj
a2FnZSBpcyAob3Igd291bGQgYmUgaWYgaXQgYnVpbHQgYW5kIHBlb3BsZSBrbmV3IGFib3V0
IA0KaXQpLCBob3cgdXNlZnVsIGl0IGlzLCBldGMuLg0KDQpPbiB0aGF0IG1hdHRlciwgSSB0
aGluayBpdCB3b3VsZCBiZSB1c2VmdWwgdG8gc2V0IHVwIGEgdmFyaWFudCBvZiANCnNvbWV0
aGluZyBsaWtlIERlYmlhbidzIHBvcGNvbiwgaW4gb3JkZXIgdG8gaGF2ZSBhY3R1YWwgc3Rh
dGlzdGljcyBvbiANCndoYXQncyBwb3B1bGFyIChzdXJlIHN0YXRpc3RpY3Mgd291bGQgYmUg
Zmxhd2VkLCBidXQgSSdkIHRoaW5rIGl0J3MgZWFzeSANCnRvIGRvIGJldHRlciB0aGFuIOKA
mHBhY2thZ2UgZmFpbHMgdG8gYnVpbGQgLT4gdW5wb3B1bGFy4oCZKS4gIEkgc2F5IA0KdmFy
aWFudCwgc3VjaCB0aGF0IGl0IGNvdWxkIGFsc28gY291bnQgcGFja2FnZXMgdGhhdCBhcmVu
J3QgYWN0dWFsbHkgDQppbnN0YWxsZWQgYmVjYXVzZSB0aGV5IGZhaWxlZCB0byBidWlsZC4g
IChNYXliZSBoYXZlIHNlcGFyYXRlIOKAmGRlc2lyZWTigJkgDQphbmQg4oCYdXNlZOKAmSBt
YW5pZmVzdHM/KQ0KDQo+IA0KPj4gKCopIFNvbWV0aW1lcyB1cHN0cmVhbSBpcyByZWFsbHkg
bm90IHdpdGggdGhlIHRpbWVzIGluc3RlYWQgb2YNCj4+IHNsaWdodGx5IG91dCBvZiB0b3Vj
aCwgc29tZXRpbWVzIHRoZSBicm9rZW4gcGFja2FnZSBoYXMgYSBnb29kDQo+PiByZXBsYWNl
bWVudCBhbmQgb2Z0ZW4gc2VjdXJpdHkgdXBkYXRlcyBuZWVkIHRvIGJlIHBlcmZvcm1lZCBi
ZWZvcmUNCj4+IHRoZXkgZXhpc3RlZCwgYnV0IHRoZSDigJhyZW1vdmUgcGFja2FnZXPigJkg
cHJvcG9zYWwgaXMgbm90IGxpbWl0ZWQgdG8NCj4+IHN1Y2ggZXhjZXB0aW9ucy4NCj4gVGhp
cyBpcyB0aGUga2luZCBvZiBjb25zaWRlcmF0aW9ucyB0aGF0IHdlIGNvdWxkIG1lbnRpb24g
aW4gYSBwYWNrYWdlDQo+IHJlbW92YWwgcG9saWN5IChiYXNpY2FsbHkgbWVudGlvbiBpdCdz
IGEgbGFzdCByZXNvcnQgdGhpbmcpLg0KDQpJZiB0aGVyZSBpcyBhbiBhY3R1YWwgbnVhbmNl
ZCBwYWNrYWdlIHJlbW92YWwgcG9saWN5IGluc3RlYWQgb2Yg4oCYZmFpbHMgDQp0byBidWls
ZCAtPiByZW1vdmUgaXTigJksIG15IG9iamVjdGlvbiBwcmV0dHkgbXVjaCBnb2VzIGF3YXku
DQoNCiA+PiBbLi4uXQ0KPiBUaGUgdGV4dCBvZiB5b3VycyBJIHF1b3RlZCB3YXMgdG8gcHJv
dmlkZSBzb21lIGNvbnRleHQgYXMgdG8gd2hhdCBJIHdhcw0KPiBhbnN3ZXJpbmcgdG87IEkg
cmVwbGllZCB0byB0aGUgZXNzZW5jZSBvZiB5b3VyIGFyZ3VtZW50IEkgc3ludGhlc2l6ZWQN
Cj4gZnJvbSBpdCwgbm90IHBvaW50IGJ5IHBvaW50IGFzIEkgYWdyZWVkIHdpdGggaXQgYW5k
IGl0IHdvdWxkbid0IGhhdmUNCj4gYWRkZWQgbXVjaCB0byBkbyBzby4NCg0KT0ssIGJ1dCBJ
IGRvbid0IHNoYXJlIHlvdXIgb3B0aW1pc20gLS0gd2hpbGUgSSB3b3VsZCAobW9zdGx5KSBh
Z3JlZSB0aGF0IA0KX2N1cnJlbnRseV8gbW9zdCBjb250cmlidXRvcnMgYXJlIGFjdGluZyBp
biBnb29kIGZhaXRoIGV0Yy4sIEkgd291bGQgc2F5IA0KdGhhdCBhZnRlciB0aGUgcHJvcG9z
ZWQgY2hhbmdlIHRoZSBmcmVxdWVuY3kgb2Ygc3VjaCBjb250cmlidXRvcnMgY291bGQgDQpl
YXNpbHkgZGVjcmVhc2UsIGJlY2F1c2U6DQoNCiAgICogdGhlIHByb3Bvc2FsIGhhcyBubyBh
Y3R1YWwg4oCYYWN0aW5nIGluIGdvb2QgZmFpdGggZXRjLuKAmSBjbGF1c2UsIHNvDQogICAg
IGl0J3MgcXVpdGUgdnVsbmVyYWJsZSB0byBydWxlcy1sYXd5ZXJpbmcuICBJIG1lYW4sIGxv
b2sgYXQNCiAgICAgZGlmZmVyZW5jZSBiZXR3ZWVuIGhvdyBJIGludGVycHJldGVkIHRoZSBw
cm9wb3NhbCBhbmQgYmV0d2VlbiB3aGF0DQogICAgIOWui+aWh+atpiBhY3R1YWxseSB3cm90
ZSAtLSBpbiByZXRyb3NwZWN0IEkgcmVhZCB0b28gbXVjaCBpbiBpdCBhbmQgSQ0KICAgICBk
aWRuJ3QgZXZlbiB0cnkgdG8gcnVsZXMtbGF3eWVyLg0KDQogICAqIHRoZXJlIGlzIChpbmRp
cmVjdGx5KSBhbiBpbmNlbnRpdmUgZm9yIGJyZWFraW5nIHBhY2thZ2VzLCBiZWNhdXNlDQog
ICAgIHRoZSBtb3RpdmF0aW9uIGZvciBjaGFuZ2luZyBhIHBhY2thZ2UgYW5kIHRoZSBtb3Rp
dmF0aW9uIGZvciBmaXhpbmcNCiAgICAgdGhlIGNvbnNlcXVlbmNlcyBvZiB0aGF0IGNoYW5n
ZSBhcmUgZGlmZmVyZW50LiAgKFdoZXRoZXINCiAgICAgbW90aXZhdGlvbiBjaGFuZ2UgPCwg
PSBvciA+IG1vdGl2YXRpb24gZml4aW5nIGNvbnNlcXVlbmNlcyBkZXBlbmRzLikNCg0KICAg
KiB0aGVyZSBpcyBsaXR0bGUgdG8gbm8gaW5jZW50aXZlIGZvciBmaXhpbmcgcGFja2FnZXMg
eW91IGFyZW4ndA0KICAgICBwZXJzb25hbGx5IGludGVyZXN0ZWQgaW4NCg0KTWF5YmUgdGhp
bmdzIHdvdWxkIHdvcmsgb3V0IGFuZCBwZW9wbGUgaW4gaXQgZm9yIHNlbGYtaW50ZXJlc3Qg
YWxzbyBhcmUgDQppbiBkbyBlbmxpZ2h0ZW5lZCBzZWxmLWludGVyZXN0IC4uLiAoSSBkb24n
dCBrbm93IHdoaWNoIHdheSB0aGluZ3Mgd291bGQgDQpnby4pDQoNCj4+IEl0J3Mgc29tZXRo
aW5nIEkgaGF2ZSBlbmNvdW50ZXJlZCBhbmQgcG9pbnRlZCBvdXQgKGxlc3MgZXhwbGljaXRs
eSkgaW4NCj4+IHRoZSBwYXN0IGluIG90aGVyIHRocmVhZHMgYXMgd2VsbC4NCj4gSSB0aGlu
ayBpdCdzIGEgY29tbW9uIHJlYWN0aW9uIHdoZW4gZmFjZWQgd2l0aCBhIGRldGFpbGVkIHRl
eHQgLS0gc29tZQ0KPiBwZW9wbGUgbWF5IHNpbXBseSBpZ25vcmUgaXQsIGZlZWxpbmcgb3Zl
cndoZWxtZWQsIG9yIHRoZXkgbWF5IHN5bnRoZXNpemUNCj4gdGhlIGVzc2VuY2Ugb2YgaXQg
dG8ga2VlcCBpdCBoaWdoIGxldmVsIGFuZCB0aGUgZGlzY3Vzc2lvbiBtb3JlIGZsdWlkLg0K
PiBJIGRvbid0IHRoaW5rIGl0IHNob3VsZCBiZSBwZXJjZWl2ZWQgYXMgbWVhbjsgYSBwYXJ0
aWFsIHJlcGx5IGlzIHN0aWxsDQo+IGJldHRlciB0aGFuIG5vbmUuDQoNCmssIGJ1dCBJJ20g
aWdub3JpbmcgdGhlICdjb21tb24nIHBhcnQgLS0gY29tbW9uIGRvZXMgbm90IGltcGx5IGdv
b2QuDQoNCkJlc3QgcmVnYXJkcywNCk1heGltZSBEZXZvcw0K
--------------eD7xyx8W430FDx8eOp6QLG26
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------eD7xyx8W430FDx8eOp6QLG26--

--------------wKX7AZD7zY6hVEQ6HnBQVJ3Q--

--------------yS61nCi9g783X4cp3qHKhUDx
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZO8tAQUDAAAAAAAKCRBJ4+4iGRcl7lUS
AP4m626ICZLECsIj9bbn/yw55iwOZyMn0J8YNGPIEMA9OgD+On/KKh1d96pxnvyNiZUdzF84xEsy
XvXyZCLzjNB6KA4=
=q7YX
-----END PGP SIGNATURE-----

--------------yS61nCi9g783X4cp3qHKhUDx--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 30 Aug 2023 10:46:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 30 06:46:10 2023
Received: from localhost ([127.0.0.1]:52197 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qbIiA-0003nG-D4
	for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 06:46:10 -0400
Received: from mout.web.de ([212.227.15.3]:46135)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arne_bab@HIDDEN>) id 1qbIi5-0003ma-Ia
 for 65391 <at> debbugs.gnu.org; Wed, 30 Aug 2023 06:46:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=s29768273; t=1693392338; x=1693997138; i=arne_bab@HIDDEN;
 bh=ZKMpYp3VTBjZKjvuDIPPoaurbdKBXfKIAiKkph4Uhu4=;
 h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to;
 b=IyFkib1UOtcpEUX3Ar1xzua5wlY06tibOyN9uV25S60hHJ2fOamB7c+xTWbGgYHIojLEkA0
 Y0lt17lJouaJOnzCHmQKMfL66mTfYVseiTbJaGKs0ClUe+OnQMLPTr3nhikynUkB34b2Mkv/1
 GfubCU3+2pfWDcO42chvTpIxk9yglHt1S4OPj2QZMuF3YWRDzN3Mo9JJBGm2tjcm9NGh8AjOo
 2N1KwqQ4wcRRXub403vezk3/Uv/w5gKGWtJM9fG6TH28XVMIYb9Vauq3uxGr4or6HMBA5kXCa
 iXGygRqig+nhxLNFXsC32+qYJTGVO94mK6PWZq/FLUzBeM8wM4bw==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from fluss ([84.165.27.117]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MK574-1qFuTH3yIQ-00LkdT; Wed, 30
 Aug 2023 12:45:38 +0200
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
 <87zg296z7y.fsf@HIDDEN>
User-agent: mu4e 1.10.5; emacs 29.0.92
From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
Date: Wed, 30 Aug 2023 12:39:09 +0200
In-reply-to: <87zg296z7y.fsf@HIDDEN>
Message-ID: <871qfkg65s.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:+Os9ZrqJJbcVGCtYkfmMVPvne/W+WjY83e3cbPbTlBGEPVtmqSF
 NBK9m1yMaQOYGypGLPxwKak/LYlLia37sfZU2IkhsgBQ7cUfCXFNxcyReKRi0TKFt4+YHSk
 XTLRDTImBNvCDYeCJPfrm9M0joWKbHrghUWVQ88VfOdtkW8wjrOL8VQLA1AIlZQMY7u/xpa
 ZupGDtoOfau3rRJ3lCSPA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:JeVEsbnRMRM=;llPgC0Q+QknM0Ek8VvtMJaiQDXx
 8Og6u/AZFZ/Vt0uVUVzhI4CMkz8BQ8n5kyLj9VvzYONyAW7Z5eZMjVq4Kb0//lbXeGvwizjNf
 VINkZ/W0aG85iifkpQ7f3ZhIp1yLF4EH7x31KQ2saXH3dq7Lk8XJM3UoJTYJAddDc/3WehG4x
 p+KU0y0wBzROoiPjV4tvWcpM8+kFqhWRD7trtzdTpQfui864p7LGYOEgtohoz8wxGXO5xnfOl
 4YE9dGZWL9kTKGA+0D2/I1IWVkSmWZz+Uev8FePnfl7pCjnxrkpqIEYKSdAUo+Srw4mWGapel
 YjGLyN3ZJ3o0sJ7uMB0kIg29hDhNk9dbhPe6E4PvxO8tejcIBNn0AuD5LKsz7UHuemYwr2Cye
 LZl7BaXW9mtl8VTWyVPxrKttQy9wx+6W71qWyFv2nHm+CP6xWgB+71sU032hZAKVxnzgAq8Hq
 FHxWGXOczQDEKZ+d1UbTt3lm6uzQYwuhM4fNX/tl8iEnpRe6z/7FmummnKwy/wJC3oUGfEdNg
 95RFE0GHcjj7KoMfQGdX8AZxIzfSQxefLIn/Jhv55weLRv2Lqh8xmD0OdT9OgzDy0N/MV3XTQ
 c9KuodHlhKyBgRPXVpYNW/DsU399pu07atSRBDhC114kCq3yeCInmMYRvU5lthdLl9CzXUFod
 JOpI9M8hbWK0c9T/qJq2DRBJ4DFB6/zWLHpZma6zJ7fXGd7zHjozETQNCo/NEZLMe2DF9RocI
 Ysw5ViS5DWAft2K1ZAxUmBRohAs5mpmmIiBKYuWEGmtV4JRXapgY2L3z8ZCMDk1Oysfl3RrG2
 K0nEve7B2nLMIcOllzHHEuuaeVNSuQpMY+ic9tqOdXlU0p4pfXrBaw81KBVMej+56b+m+bupT
 xT2dCJ0HPxWdnuYTQA0B7M5k+OD385jAO7jbFOR+GuquBgSpbzsbNSrp8LqVuCrlQmlIxLCTm
 89ehFw==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: bug-guix@HIDDEN, Andy Tai <atai@HIDDEN>,
 Maxime Devos <maximedevos@HIDDEN>,
 =?utf-8?B?5a6L?= =?utf-8?B?5paH5q2m?= <iyzsong@HIDDEN>,
 Bruno Victal <mirai@HIDDEN>, 65391 <at> debbugs.gnu.org,
 Csepp <raingloom@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:
> Believe it or not, I actually did! :-) I was replying to the first part
> of your message, where you mentioned you were against packages removal.
> My reply was giving support to devising policy that would define when
> it's acceptable to prune the distribution of broken/unmaintained
> packages, which is tangentially related to the topic of reporting broken
> packages.

Please don=E2=80=99t remove packages that are broken on the CI. I often had=
 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 resour=
ce problem on the
CI), but if you removed a package I use that would break all updates for
me.

I had that in the past. It=E2=80=99s not a nice situation, because it not o=
nly
break that one package but also prevents getting security updates until
you find time to inspect what exactly is broken.

And if you depend on that package, stuff stops working. Example: The
changes to the Texlive packages currently break the PDF export of many
pages for me =E2=80=94 I have not found the deeper reason yet. And I usually
cannot investigate such problems right-away, because I can=E2=80=99t just d=
rop
everything for hobby automation that should just keep working.

If a change in packages breaks my manifest, that is extremely painful.

Best wishes,
Arne
=2D-=20
Unpolitisch sein
hei=C3=9Ft politisch sein,
ohne es zu merken.
draketo.de

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmTvHdAQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD678dD/9kN7iuQYWzpn4Y+/3x0rm50sSg8SNR62vd
tUWgprnknM2jhqNEfTST1XJmyeJ63ci9KOvwssL0fL7kkEOi0H1XrpWJcfNz7uJY
fwB6JR9h0bZ6QBzB4Bxa8V2AOteC0nFmcLvMx+FBVka2NiQlK1RECIgW1Kdo/D74
LPYbQ+pJIN1/R0u0gX5AW6lo5F02OUFC4uzGwSKjzDkjOTcSIWewC1jTHONhOElM
/gbLGy1OZN2dov/oLsiFh+SfHgaa5PbNB5/Li2Q+v7GefWIy3kItYlz47gKa2sxy
ghRCiiu3AfWf7pNUVzy1c2t9gLBCIl7kT4asn3vHYzVzphr5yvRVEvj8XDiurZh6
mzxqnh9is+ER0/DLIknSwvEuL7o2BkmmPdCXxRHtsly5kFOLKNTi+hMBFHqIJ4g7
21Z6rynw69ZOhE2w9lrFGPq2ucvKU5p7z8guvSsIRev15vWet6+ZXKaNzj/2IHSG
CA8roScxkCoiyTVf4qG6a8NzfUpPFgVx3xtzFXmFZLovA5KhudwtsCXlDJ2z49H9
XeON6wCAPp4MAjvrPb0q+Sid+b0Kc9mbIXtqenqnCf8+dP8Bk8swuFT/c35SmOKP
p9bYFuXyAu8DuRZLN6Vgp6uuOghsmyp3nsKpLB4jSHeOm2xUJZE9UHjGitiT0jIK
9LwazsMQDojEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmTvHdAQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSM2gA/0ac0gr37FavjdykIF+3yvB5NU1
AP3pmsOPjoxkp5B96HaStmcKv7RBJ+DWhtkKZwaO54ETABzCPNfje169r48T+Zie
OrI50z0xRcY1pQ42g7qQOcMJNsqvODSkV6cSxKFgpst3GZWqZ0S+eLkESySgd6c7
HQBQwj4JgQeKTPd2Eg==
=5FRN
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 30 Aug 2023 10:46:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 30 06:46:24 2023
Received: from localhost ([127.0.0.1]:52200 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qbIiN-0003ni-ST
	for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 06:46:24 -0400
Received: from lists.gnu.org ([2001:470:142::17]:40688)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arne_bab@HIDDEN>) id 1qbIiJ-0003nQ-1d
 for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 06:46:22 -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 <arne_bab@HIDDEN>) id 1qbIi6-0004WU-1N
 for bug-guix@HIDDEN; Wed, 30 Aug 2023 06:46:06 -0400
Received: from mout.web.de ([212.227.15.3])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <arne_bab@HIDDEN>) id 1qbIi2-0006Yf-U2
 for bug-guix@HIDDEN; Wed, 30 Aug 2023 06:46:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=s29768273; t=1693392338; x=1693997138; i=arne_bab@HIDDEN;
 bh=ZKMpYp3VTBjZKjvuDIPPoaurbdKBXfKIAiKkph4Uhu4=;
 h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to;
 b=IyFkib1UOtcpEUX3Ar1xzua5wlY06tibOyN9uV25S60hHJ2fOamB7c+xTWbGgYHIojLEkA0
 Y0lt17lJouaJOnzCHmQKMfL66mTfYVseiTbJaGKs0ClUe+OnQMLPTr3nhikynUkB34b2Mkv/1
 GfubCU3+2pfWDcO42chvTpIxk9yglHt1S4OPj2QZMuF3YWRDzN3Mo9JJBGm2tjcm9NGh8AjOo
 2N1KwqQ4wcRRXub403vezk3/Uv/w5gKGWtJM9fG6TH28XVMIYb9Vauq3uxGr4or6HMBA5kXCa
 iXGygRqig+nhxLNFXsC32+qYJTGVO94mK6PWZq/FLUzBeM8wM4bw==
X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6
Received: from fluss ([84.165.27.117]) by smtp.web.de (mrweb006
 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MK574-1qFuTH3yIQ-00LkdT; Wed, 30
 Aug 2023 12:45:38 +0200
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
 <87zg296z7y.fsf@HIDDEN>
User-agent: mu4e 1.10.5; emacs 29.0.92
From: "Dr. Arne Babenhauserheide" <arne_bab@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
Date: Wed, 30 Aug 2023 12:39:09 +0200
In-reply-to: <87zg296z7y.fsf@HIDDEN>
Message-ID: <871qfkg65s.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:+Os9ZrqJJbcVGCtYkfmMVPvne/W+WjY83e3cbPbTlBGEPVtmqSF
 NBK9m1yMaQOYGypGLPxwKak/LYlLia37sfZU2IkhsgBQ7cUfCXFNxcyReKRi0TKFt4+YHSk
 XTLRDTImBNvCDYeCJPfrm9M0joWKbHrghUWVQ88VfOdtkW8wjrOL8VQLA1AIlZQMY7u/xpa
 ZupGDtoOfau3rRJ3lCSPA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:JeVEsbnRMRM=;llPgC0Q+QknM0Ek8VvtMJaiQDXx
 8Og6u/AZFZ/Vt0uVUVzhI4CMkz8BQ8n5kyLj9VvzYONyAW7Z5eZMjVq4Kb0//lbXeGvwizjNf
 VINkZ/W0aG85iifkpQ7f3ZhIp1yLF4EH7x31KQ2saXH3dq7Lk8XJM3UoJTYJAddDc/3WehG4x
 p+KU0y0wBzROoiPjV4tvWcpM8+kFqhWRD7trtzdTpQfui864p7LGYOEgtohoz8wxGXO5xnfOl
 4YE9dGZWL9kTKGA+0D2/I1IWVkSmWZz+Uev8FePnfl7pCjnxrkpqIEYKSdAUo+Srw4mWGapel
 YjGLyN3ZJ3o0sJ7uMB0kIg29hDhNk9dbhPe6E4PvxO8tejcIBNn0AuD5LKsz7UHuemYwr2Cye
 LZl7BaXW9mtl8VTWyVPxrKttQy9wx+6W71qWyFv2nHm+CP6xWgB+71sU032hZAKVxnzgAq8Hq
 FHxWGXOczQDEKZ+d1UbTt3lm6uzQYwuhM4fNX/tl8iEnpRe6z/7FmummnKwy/wJC3oUGfEdNg
 95RFE0GHcjj7KoMfQGdX8AZxIzfSQxefLIn/Jhv55weLRv2Lqh8xmD0OdT9OgzDy0N/MV3XTQ
 c9KuodHlhKyBgRPXVpYNW/DsU399pu07atSRBDhC114kCq3yeCInmMYRvU5lthdLl9CzXUFod
 JOpI9M8hbWK0c9T/qJq2DRBJ4DFB6/zWLHpZma6zJ7fXGd7zHjozETQNCo/NEZLMe2DF9RocI
 Ysw5ViS5DWAft2K1ZAxUmBRohAs5mpmmIiBKYuWEGmtV4JRXapgY2L3z8ZCMDk1Oysfl3RrG2
 K0nEve7B2nLMIcOllzHHEuuaeVNSuQpMY+ic9tqOdXlU0p4pfXrBaw81KBVMej+56b+m+bupT
 xT2dCJ0HPxWdnuYTQA0B7M5k+OD385jAO7jbFOR+GuquBgSpbzsbNSrp8LqVuCrlQmlIxLCTm
 89ehFw==
Received-SPF: pass client-ip=212.227.15.3; envelope-from=arne_bab@HIDDEN;
 helo=mout.web.de
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.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_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: bug-guix@HIDDEN, Andy Tai <atai@HIDDEN>,
 Maxime Devos <maximedevos@HIDDEN>,
 =?utf-8?B?5a6L?= =?utf-8?B?5paH5q2m?= <iyzsong@HIDDEN>,
 Bruno Victal <mirai@HIDDEN>, 65391 <at> debbugs.gnu.org,
 Csepp <raingloom@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:
> Believe it or not, I actually did! :-) I was replying to the first part
> of your message, where you mentioned you were against packages removal.
> My reply was giving support to devising policy that would define when
> it's acceptable to prune the distribution of broken/unmaintained
> packages, which is tangentially related to the topic of reporting broken
> packages.

Please don=E2=80=99t remove packages that are broken on the CI. I often had=
 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 resour=
ce problem on the
CI), but if you removed a package I use that would break all updates for
me.

I had that in the past. It=E2=80=99s not a nice situation, because it not o=
nly
break that one package but also prevents getting security updates until
you find time to inspect what exactly is broken.

And if you depend on that package, stuff stops working. Example: The
changes to the Texlive packages currently break the PDF export of many
pages for me =E2=80=94 I have not found the deeper reason yet. And I usually
cannot investigate such problems right-away, because I can=E2=80=99t just d=
rop
everything for hobby automation that should just keep working.

If a change in packages breaks my manifest, that is extremely painful.

Best wishes,
Arne
=2D-=20
Unpolitisch sein
hei=C3=9Ft politisch sein,
ohne es zu merken.
draketo.de

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmTvHdAQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD678dD/9kN7iuQYWzpn4Y+/3x0rm50sSg8SNR62vd
tUWgprnknM2jhqNEfTST1XJmyeJ63ci9KOvwssL0fL7kkEOi0H1XrpWJcfNz7uJY
fwB6JR9h0bZ6QBzB4Bxa8V2AOteC0nFmcLvMx+FBVka2NiQlK1RECIgW1Kdo/D74
LPYbQ+pJIN1/R0u0gX5AW6lo5F02OUFC4uzGwSKjzDkjOTcSIWewC1jTHONhOElM
/gbLGy1OZN2dov/oLsiFh+SfHgaa5PbNB5/Li2Q+v7GefWIy3kItYlz47gKa2sxy
ghRCiiu3AfWf7pNUVzy1c2t9gLBCIl7kT4asn3vHYzVzphr5yvRVEvj8XDiurZh6
mzxqnh9is+ER0/DLIknSwvEuL7o2BkmmPdCXxRHtsly5kFOLKNTi+hMBFHqIJ4g7
21Z6rynw69ZOhE2w9lrFGPq2ucvKU5p7z8guvSsIRev15vWet6+ZXKaNzj/2IHSG
CA8roScxkCoiyTVf4qG6a8NzfUpPFgVx3xtzFXmFZLovA5KhudwtsCXlDJ2z49H9
XeON6wCAPp4MAjvrPb0q+Sid+b0Kc9mbIXtqenqnCf8+dP8Bk8swuFT/c35SmOKP
p9bYFuXyAu8DuRZLN6Vgp6uuOghsmyp3nsKpLB4jSHeOm2xUJZE9UHjGitiT0jIK
9LwazsMQDojEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmTvHdAQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSM2gA/0ac0gr37FavjdykIF+3yvB5NU1
AP3pmsOPjoxkp5B96HaStmcKv7RBJ+DWhtkKZwaO54ETABzCPNfje169r48T+Zie
OrI50z0xRcY1pQ42g7qQOcMJNsqvODSkV6cSxKFgpst3GZWqZ0S+eLkESySgd6c7
HQBQwj4JgQeKTPd2Eg==
=5FRN
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 30 Aug 2023 10:29:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 30 06:29:09 2023
Received: from localhost ([127.0.0.1]:52191 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qbIRg-0003OD-JT
	for submit <at> debbugs.gnu.org; Wed, 30 Aug 2023 06:29:08 -0400
Received: from mail.envs.net ([5.199.136.28]:59328)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <iyzsong@HIDDEN>) id 1qbIRb-0003Nq-Lr
 for 65391 <at> debbugs.gnu.org; Wed, 30 Aug 2023 06:29:06 -0400
Received: from localhost (mail.envs.net [127.0.0.1])
 by mail.envs.net (Postfix) with ESMTP id C51C138A013B;
 Wed, 30 Aug 2023 10:28:53 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa;
 t=1693391333; bh=s96uaXGrBXnJkQwjlioxv75PXKyejZEBf0gwytGSKIo=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=BQ/BP2FRmBtjIuI6E38bfmMJCBkxUTIGb5PNnsnsmdvU1Nv8Cx9KBq2oyWES9cLkV
 YF4a78tyG0mvyPYuJcqNq+G88zfCcLoPcfXwny0nDEjo9JvEvIMbzcbj+N8hwc7iB0
 hB94u9FRT2BY28gxE7UMdtpajKIbUm8SLfH2aHF5Mfea6Tf1TNDE80WxKszb9fY4ml
 o4G4t+tuaxvPSHVs3lbsftrXs7I7KcFvwPaGE+2RcfNB6yCDahRlhO283I8cv4Pkge
 smuCRKkE7IM2ktovKRtDqRXcN1BuLzvQPNIhD8Bv5TmhHT3LI7BovYHkdiSwMlshmo
 Qr5JZeZghh26Wk4dDkcQd8LqcG1OYTmLKuo7uOnven3DGwjjmKss0bPEQ8lF7o/vsb
 cMqs6JVAobZ42IBNK8mFLxzHyz1cYv0QtHYLhqyg0+D989+TwgvWROf13AtsvCpJ9u
 684gMeDF/zivug8bq/5Tk15sb//nrdLMFcVSkDSIgZXyI0Z7846LQ5cD8gX8CB6gFm
 +IqmOrxZpbm5Ep+EFYfigJTVsfV4tKF0P2mdJQMO3T+mJ2dZbqNT0h0osbmgJEy0L5
 3WHIXRhYy22Fuo5yTJfRbE8jCgi2qOaStBzEA1gZHRpFGG9gFXn7UodcvXbAFxVFyl
 Fhf6vgvzF8CgDygL4ywqB0YI=
X-Virus-Scanned: Debian amavisd-new at mail.envs.net
Received: from mail.envs.net ([127.0.0.1])
 by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id AsaoCoyAZEMk; Wed, 30 Aug 2023 10:28:45 +0000 (UTC)
Received: from localhost (unknown [36.170.58.199])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 by mail.envs.net (Postfix) with ESMTPSA;
 Wed, 30 Aug 2023 10:28:45 +0000 (UTC)
Received: from localhost (localhost [local])
 by localhost (OpenSMTPD) with ESMTPA id 43b206c8;
 Wed, 30 Aug 2023 10:29:00 +0000 (UTC)
From: =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
Date: Wed, 30 Aug 2023 18:29:00 +0800
In-Reply-To: <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN> (Maxime Devos's
 message of "Tue, 29 Aug 2023 16:03:22 +0200")
Message-ID: <87edjkvn6b.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: Andy Tai <atai@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 Csepp <raingloom@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Maxime Devos <maximedevos@HIDDEN> writes:

>> Maybe we can automatically report the failures as bugs, say every 7
>> days, and remove a package if it still fail to build in 90 days?
>
> The first part looks reasonable to me (though I would decrease 7 days
> to daily or even hourly, as I don't see a point in the delay), but how
> does the second part (removing packages) make sense at all?
>

Oh, to be more clear I didn't mean automatically remove a package, but
notify guix-devel to consider removing one if its "fail to build" issue
had existed for a long time and no one care.

> [...]
>
> Instead, what about:
>
>> Maybe we can automatically report the failures as bugs, say every
>> hour, and revert the commit(s) causing the new build failures if they
>> haven't been fixed in a week.

Yes, automatically report bugs would be helpful.  And I'll leave the
reverting rights to committers, which usually need some research and
maybe risky.


> [...]
> Expanding upon this a bit more:
>
>    * Expecting that people fix build failures of X when updating X seems
>      reasonable to me, and I think this is not in dispute.
>
>    * Expecting that people using X fix build failures of X or risk the
>      package X being deleted when someone else changed a dependency Y of
>      X seems unreasonable to me.   More generally, I am categorically
>      opposed to:
>
>      =E2=80=98If you change something and it breaks something else, you s=
hould
>      leave fixing the something else to someone (unless you want to
>      fix it yourself).=E2=80=99
>
>      (I can think of some situations where this is a good thing, but not
>      in general and in particular not in this Guix situation.)
>
>      I mean, I don't know about you, but for me it fails the categorical
>      imperative and the so-called Golden Rule.

I agree.  Well sometimes if breaks are overlooked by me, then it's very
welcome for other to give me a hand.


Thanks.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 30 Aug 2023 02:36:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 29 22:36:43 2023
Received: from localhost ([127.0.0.1]:51885 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qbB4U-00087l-R3
	for submit <at> debbugs.gnu.org; Tue, 29 Aug 2023 22:36:43 -0400
Received: from mail-qt1-x830.google.com ([2607:f8b0:4864:20::830]:48485)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qbB4P-00087T-Pr
 for 65391 <at> debbugs.gnu.org; Tue, 29 Aug 2023 22:36:41 -0400
Received: by mail-qt1-x830.google.com with SMTP id
 d75a77b69052e-412178dde5bso22804621cf.1
 for <65391 <at> debbugs.gnu.org>; Tue, 29 Aug 2023 19:36:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693362984; x=1693967784; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=5DfAW6KHLwsIV/OxL5VtcnYoKhV1exR0AolCVP+hxlg=;
 b=C6uLrsIEqWgwbShoxkXI3ttyKXIbNPAHMk3dLbWJ1ncQst8JRleknalnC5wdgPsYwd
 Lj4TbjFVmfvjksJY0zUXSHde0swnSzxeQH0QXFr/spHNJ6hq0Hx8qrlgKCvmWPIgplD2
 KNcm0qb9cjvPlqBkEuZpdtH6itNuZ+spIdA/oYXKDx/f/WmgCSr+lLGx0ffp2TlGBD4E
 LRIFMpVMkF4UHpSa2uPMKYYgPcuuvppmUtDW/AsKKsg6CSh+dHzMfBTF7wbROaajYe7L
 7aknLPioIyLpv5orEgWOabOUSfvgRPeYhMriliDc+w4KiXq9f3Wa1cE7FWwJboxM9amh
 3N0w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693362984; x=1693967784;
 h=mime-version:user-agent:message-id:in-reply-to:date:references
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5DfAW6KHLwsIV/OxL5VtcnYoKhV1exR0AolCVP+hxlg=;
 b=UPIUYBBZ8g+iAk43IufEPIPknwQsE7rGRTUq6uk6dTxGkGUxPE/ObootgfLe49d4c5
 2On4P8kYyjE/XvfNBUZISeXRzLq3sv63e1PUdkCJa4QgzfDZWj7I1zJXrLOz9Es7t6pB
 m0l/wU+haFkvsfvdY58AjVYIhJM8dYvwjE7nZHuYLAZfXiYvjWQoGwpJrGoY5ldR8GzE
 q+mnXYjmJpC7SeQHwOIhci3alJNhMmgWgySH8/fbUZwGanmbbvUG9Z+0+1RzFUe7PSDZ
 EkC3tyEhcLnmgsN0IDdN8RICuZAaLQZbjInVjdgBMVgm/cCUP6uggZbxiCYUQyRgXeY/
 aMkA==
X-Gm-Message-State: AOJu0Yw9h1heYIr6SMs6akQjHwAys0btyJpFH23t8n5vGOyrMBqQpshk
 98GSlevS/qThn6IIaHcuNIUHv/spvGbDXw==
X-Google-Smtp-Source: AGHT+IEdCSo9EMtcnB3rFgK0Np8ZgSk03t5Gj/FZ/Bq8vvn7QgJBgj9S5ejGvIkUcj+9xygJIKaNHw==
X-Received: by 2002:ac8:5c01:0:b0:412:13e4:fe27 with SMTP id
 i1-20020ac85c01000000b0041213e4fe27mr843381qti.37.1693362984326; 
 Tue, 29 Aug 2023 19:36:24 -0700 (PDT)
Received: from hurd (dsl-10-132-204.b2b2c.ca. [72.10.132.204])
 by smtp.gmail.com with ESMTPSA id
 kc5-20020a05622a44c500b00411f7da6e1bsm3409407qtb.60.2023.08.29.19.36.23
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 29 Aug 2023 19:36:23 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
 <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
 <87cyzcbau0.fsf@HIDDEN>
 <fdf86517-7aac-a2e3-223b-23e6ef7a90d5@HIDDEN>
Date: Tue, 29 Aug 2023 22:36:22 -0400
In-Reply-To: <fdf86517-7aac-a2e3-223b-23e6ef7a90d5@HIDDEN> (Maxime Devos's
 message of "Wed, 30 Aug 2023 00:52:38 +0200")
Message-ID: <87sf816yu1.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: 65391 <at> debbugs.gnu.org, Bruno Victal <mirai@HIDDEN>,
 Csepp <raingloom@HIDDEN>, =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 Andy Tai <atai@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxime,

Maxime Devos <maximedevos@HIDDEN> writes:

[...]

> (I usually don't respond to e-mails I agree with except for
> superficialities, but I was wondering if such non-replies are actually
> interpreted as such, or as disagreements, or neither.)

I'd say it's safer to assume neither, though perhaps with a slight bias
toward agreement, especially if the person was otherwise actively
participating in the conversation (as I would expect people are most
likely to post a reply when they disagree with something).

-- 
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 30 Aug 2023 02:28:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 29 22:28:20 2023
Received: from localhost ([127.0.0.1]:51880 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qbAwN-0007tp-K6
	for submit <at> debbugs.gnu.org; Tue, 29 Aug 2023 22:28:20 -0400
Received: from mail-qk1-x729.google.com ([2607:f8b0:4864:20::729]:62727)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qbAwK-0007ta-6X
 for 65391 <at> debbugs.gnu.org; Tue, 29 Aug 2023 22:28:18 -0400
Received: by mail-qk1-x729.google.com with SMTP id
 af79cd13be357-76da819edc7so19465385a.1
 for <65391 <at> debbugs.gnu.org>; Tue, 29 Aug 2023 19:28:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693362483; x=1693967283; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=40SkW82ncHwP+KVvswTqPqt7YlqlCAkCtDrF2m7aetM=;
 b=FMawEtq12fqBhcCCxVWNtvX90Shju4Zka/uk4016FsF5u6HOKH32W+FVCitBuGIqZY
 jhrw3jDhQLhHEKsYWnjfR16JA3wSa1bvTzNbpP8bIEk0fTgg1WFoymtHec5lrU7wd7LJ
 MgPyzw5vPl86AP/dsndyZEBbkDe5BOHCwKjyFwTMLYxb0t/jSZKNQwQch5IBgUCCeXmc
 Qf6zj8u3WqYQegQkRnrf65l6SgVcHa/+LS/SEyRqDaL8Y1UFomZuNxjkyevkkzm99c3W
 LPPe/Gyf1A/p+eU1nVFtTzCb8WkUxUhRN87LZgsZMZ3k4Rj3xLeX3b+gFfeHZWx5wq0m
 Y+Mw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693362483; x=1693967283;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=40SkW82ncHwP+KVvswTqPqt7YlqlCAkCtDrF2m7aetM=;
 b=KnG9SuE657ne9DlQYyBlaOdTVZ3AvCILjWJS/ceD3GsDID/Q53As371utYRAnrxSr6
 2e6fpyxFFx8laAjiS1pobonV3snZY+iy4YMslRne0mVKBFlySZIGxFC6tL2mdPO2qWbQ
 4ccg7hu0nK55WLoq1pLsL2AFv9u3s8WzWCpDqF49RcSf5MDugjyRiPM4F9aUuQ4Y0AUG
 qeXiZCMA0l+AIojsLShoHS/RpWqrauSH6WNadZuBFdi6U6hL+8IvaysJ+399jl38aA2P
 3DqiuzKiisNiEE/v20H+yX1d/sPLyCKqtgUx1djlVOVB+FkrKU5/rlE6uffp/HlbAJrR
 82bw==
X-Gm-Message-State: AOJu0YwY3NVg/BKFl02LBIHOy923XVK6+aCd2xAy9Q8WEwf98WMyd4pz
 mEO+cfjuIij7ycxzFavwmSk=
X-Google-Smtp-Source: AGHT+IF5S3YSuVJuMnIroBfzlKEArQwK6oA8IcmOqMTEPCcluiTC466vv9ldoH0VuyHRPsFdIiAe+Q==
X-Received: by 2002:a05:6214:21ea:b0:63d:753:fc4 with SMTP id
 p10-20020a05621421ea00b0063d07530fc4mr5494988qvj.4.1693362483004; 
 Tue, 29 Aug 2023 19:28:03 -0700 (PDT)
Received: from hurd (dsl-10-132-204.b2b2c.ca. [72.10.132.204])
 by smtp.gmail.com with ESMTPSA id
 z15-20020ae9c10f000000b00767177a5bebsm3458217qki.56.2023.08.29.19.28.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 29 Aug 2023 19:28:02 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
 <87h6ohc3gk.fsf@HIDDEN>
 <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
Date: Tue, 29 Aug 2023 22:28:01 -0400
In-Reply-To: <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN> (Maxime Devos's
 message of "Wed, 30 Aug 2023 00:44:08 +0200")
Message-ID: <87zg296z7y.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: Andy Tai <atai@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 Csepp <raingloom@HIDDEN>,
 =?utf-8?B?5a6L?= =?utf-8?B?5paH5q2m?= <iyzsong@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxime,

Maxime Devos <maximedevos@HIDDEN> writes:

>>> The first part looks reasonable to me (though I would decrease 7 days
>>> to daily or even hourly, as I don't see a point in the delay), but how
>>> does the second part (removing packages) make sense at all?
>>> I mean, if you do that:
>>>   1. Build failures happen (independent of whether you do that).
>>>   2. Hence, by doing that, the distro shrinks over time.
>>>   3. Leading to frustrated users(*), because the packages they were
>>>   using and which were working well were suddenly removed for no good
>>>   reason (**).
>>>   4. Leading to less people fixing build failures (because of the
>>>   frustration).
>
>> We could bump the expiry time to 180 days, or even 365 days (a full
>> year).  If nobody opens an issue for a broken package in that amount of
>> time, it's probably not used much if at all and may not be worth the
>> maintenance burden.
>
> Please read the subject line of the original message, subject lines
> aren't just fluff.

Believe it or not, I actually did! :-) I was replying to the first part
of your message, where you mentioned you were against packages removal.
My reply was giving support to devising policy that would define when
it's acceptable to prune the distribution of broken/unmaintained
packages, which is tangentially related to the topic of reporting broken
packages.  These are just ideas and if we decide to turn some of them
into policy we could write it in a way that would favor resolving
problems instead of just making them disappear.

[...]

> If maintainers check that no new build failures are created, then over
> time the total amount of old build failures becomes roughly zero
> (roughly, because of occasional mistake and new timebombs).

You mean that the building vs failing ratio improves, right?  I'm all
for giving a best effort to keep as many packages as we have the
capacity to do, but at some point the Pareto principle kicks in and you
realize there's not that much value in spending 3 days trying to fix a
hardly maintained leaf package that has been failing to build for a year
or two.

[...]

> (*) Sometimes upstream is really not with the times instead of
> slightly out of touch, sometimes the broken package has a good
> replacement and often security updates need to be performed before
> they existed, but the =E2=80=98remove packages=E2=80=99 proposal is not l=
imited to
> such exceptions.

This is the kind of considerations that we could mention in a package
removal policy (basically mention it's a last resort thing).

>>> [some other part]
>>> Expanding upon this a bit more:
>>>    * Expecting that people fix build failures of X when updating X
>>> seems
>>>      reasonable to me, and I think this is not in dispute.
>>>    * Expecting that people using X fix build failures of X or risk
>>> the
>>>      package X being deleted when someone else changed a dependency Y of
>>>      X seems unreasonable to me.   More generally, I am categorically
>>>      opposed to:
>>>      =E2=80=98If you change something and it breaks something else, you
>>> should
>>>      leave fixing the something else to someone (unless you want to
>>>      fix it yourself).=E2=80=99
>>>      (I can think of some situations where this is a good thing,
>>> but not
>>>      in general and in particular not in this Guix situation.)
>>>      I mean, I don't know about you, but for me it fails the
>>> categorical
>>>      imperative and the so-called Golden Rule.
>>
>> I think we can all assume contributors are acting in good faith and
>> are ready to fix any problems resulting from their installed changes;
>> but they need to be made aware of these failures.  [...]
>
> Again, how does this reply addresses what you quoted?   Like, this is
> a valuable reply (and I mostly agree with it, but I would qualify
> =E2=80=98contributors=E2=80=99 as =E2=80=98most regular contributors=E2=
=80=99 (**)) ... but it is not
> a good reply to what you quoted.
>
>   * if you left out the quote or separated your reply from the quote
>     (more explicitly, you could e.g. start with =E2=80=98On related matte=
rs,
>     ...=E2=80=99), it would be fine.
>
>   * but if you don't, then you're blatantly ignoring what I wrote, which
>     is not fine at all.

The text of yours I quoted was to provide some context as to what I was
answering to; I replied to the essence of your argument I synthesized
from it, not point by point as I agreed with it and it wouldn't have
added much to do so.

> It's something I have encountered and pointed out (less explicitly) in
> the past in other threads as well.

I think it's a common reaction when faced with a detailed text -- some
people may simply ignore it, feeling overwhelmed, or they may synthesize
the essence of it to keep it high level and the discussion more fluid.
I don't think it should be perceived as mean; a partial reply is still
better than none.

--=20
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 29 Aug 2023 22:52:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 29 18:52:55 2023
Received: from localhost ([127.0.0.1]:51786 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qb7Zv-0002Zz-En
	for submit <at> debbugs.gnu.org; Tue, 29 Aug 2023 18:52:55 -0400
Received: from baptiste.telenet-ops.be ([2a02:1800:120:4::f00:13]:48958)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1qb7Zt-0002Zj-9Z
 for 65391 <at> debbugs.gnu.org; Tue, 29 Aug 2023 18:52:54 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by baptiste.telenet-ops.be with bizsmtp
 id fase2A00620ykKC01aseJf; Wed, 30 Aug 2023 00:52:39 +0200
Message-ID: <fdf86517-7aac-a2e3-223b-23e6ef7a90d5@HIDDEN>
Date: Wed, 30 Aug 2023 00:52:38 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Content-Language: en-US
To: Csepp <raingloom@HIDDEN>, Maxim Cournoyer
 <maxim.cournoyer@HIDDEN>, =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 Bruno Victal <mirai@HIDDEN>, Andy Tai <atai@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN> <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
 <87cyzcbau0.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
In-Reply-To: <87cyzcbau0.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------GGZr4V0TROtTqwIRI0Mc0Hx4"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1693349559; bh=4RxjPgDi2RDjo2zEI0TpMNyvxVWUncp/0//ALiG1k8Q=;
 h=Date:To:Cc:References:From:Subject:In-Reply-To;
 b=giCMiA+razbUAqgY/QvLqR44vSvOoYk5tu+SXtcfHf5DSxbpAWBPgGJ1R4xuQRQV8
 Z2mmlotKk+bfJHKQx93E2w3Kz4/d3BS+3sW4kFXoPXS72h2/W3EJov/30b870vBI9Q
 BhIZT1OQGeCZwLInnGKYUDm076QpxiaG3r/wVzbX4lX4TV9XyyH8NPavASg5Qg/kgi
 qWhJfqbJLhC7Ag0E0Kk5ZL0tm4Xznc75GmFxOQmgw+wKV/XiCqoT5gpOWNA4BPkY22
 CY8wxZkI5DYLkqWTUGrJUMJvkz/wranWiLE/5/6xKluOivAZ2RJhi6pacv4AwjHZtP
 xMJylr+FGcUvQ==
X-Spam-Score: -1.7 (-)
X-Debbugs-Envelope-To: 65391
Cc: 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.7 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------GGZr4V0TROtTqwIRI0Mc0Hx4
Content-Type: multipart/mixed; boundary="------------3TFytHLtmqVXLdwnKU04CTbJ";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Csepp <raingloom@HIDDEN>, Maxim Cournoyer
 <maxim.cournoyer@HIDDEN>, =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 Bruno Victal <mirai@HIDDEN>, Andy Tai <atai@HIDDEN>
Cc: 65391 <at> debbugs.gnu.org
Message-ID: <fdf86517-7aac-a2e3-223b-23e6ef7a90d5@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN> <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
 <87cyzcbau0.fsf@HIDDEN>
In-Reply-To: <87cyzcbau0.fsf@HIDDEN>

--------------3TFytHLtmqVXLdwnKU04CTbJ
Content-Type: multipart/mixed; boundary="------------8mAbJKW0tVMmaAUYuwEdlR0v"

--------------8mAbJKW0tVMmaAUYuwEdlR0v
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

ID4gW1R3byBtYWlscyBwcmV2aW91c2x5XQ0KID4gQWxzbyB0aGUgQ0kgVUkgY291bGQgdXNl
IHNvbWUgaW1wcm92ZW1lbnRzLiAgSSdtIHByZXR0eSBzdXJlIEkndmUNCiA+IG1lbnRpb25l
ZCB0aGlzIGJlZm9yZSwgYnV0IHRoZXJlIGlzIG5vIGVhc3kgd2F5IHRvIGZpbmQgb3V0IHdo
aWNoDQogPiBpbnB1dHMgSSBuZWVkIHRvIGZpeCB0byBtYWtlIGEgZGVwZW5kZW5jeSBmYWls
dXJlIGRpc2FwcGVhci4NCg0KPiBbLi4uXQ0KPiBUaGF0IGlzIHByZWNpc2VseSB3aGF0IHRo
ZSBsaW5lYXIgc2VhcmNoIGFsZ29yaXRobSBpcy4gIEkgc2hvdWxkIG5vdA0KPiBoYXZlIHRv
IGxvb2sgdGhyb3VnaCB0aGUgZGVwZW5kZW5jeSB0cmVlIHRvIGZpZ3VyZSBvdXQgaWYgdHdv
IHBhY2thZ2UNCj4gZmFpbHVyZXMgaGF2ZSB0aGUgc2FtZSBjYXVzZSwgb3IgdG8ga25vdyBo
b3cgbWFueSAocG9zc2libHkgaW5kaXJlY3QpDQo+IGRlcGVuZGVuY2llcyBvZiBhIHBhY2th
Z2UgYXJlIGZhaWxpbmcuDQo+IEFzIGFuIGV4YW1wbGUsIHBhbmRvYyBvZnRlbiBmYWlscyB0
byBidWlsZCBvbiBpNjg2LCBidXQgd2hlbiB5b3UgbG9vayBhdA0KPiB0aGUgQ0kgcGFnZSwg
eW91IHNlZSB0aGF0IGl0IHdhcyBjYXVzZWQgYnkgc2V2ZXJhbCBvZiBpdHMgaW5wdXRzDQo+
IGZhaWxpbmcsIGFsbCBkdWUgdG8gc29tZSBvZiAqdGhlaXIqIGRlcGVuZGVuY2llcy4NCj4g
Tm93LCB5b3UgY291bGQgZGlnIGRvd24gb24gb25lIGJyYW5jaCBvZiB0aGUgZGVwZW5kZW5j
eSBEQUcgYW5kIGZpbmQgb25lDQo+IGZhaWxpbmcgcGFja2FnZSwgYnV0IHRoYXQgZG9lc24n
dCAqYWN0dWFsbHkqIGFuc3dlciB0aGUgcXVlc3Rpb246ICJ3aGF0DQo+IHBhY2thZ2VzIGRv
IEkgbmVlZCB0byBmaXggdG8gZW5hYmxlIHRoaXMgb25lPyIsIGJlY2F1c2UgaXQgY291bGQg
aGF2ZQ0KPiBtdWx0aXBsZSBmYWlsaW5nIGlucHV0cyBpbnN0ZWFkIG9mIGp1c3Qgb25lLiAg
VGhlIG9ubHkgd2F5IHRvIHRlbGwgaXMgdG8NCj4gbG9vayBhdCBlYWNoIHBhZ2UsIHRoYXQg
bWVhbnMgaGF2aW5nIHRvIHZpc3VhbGx5IGZpbmQgZWFjaCBmYWlsaW5nIGlucHV0DQo+IG9u
IHRoZSBwYWdlLCB3YWl0IGZvciB0aGVpciBDSSBwYWdlcyB0byBsb2FkLCBhbmQgcmVwZWF0
IHRoZSB3aG9sZQ0KPiBwcm9jZXNzLg0KPiBJZiB5b3VyIGJyb3dzZXIgaXMgbm90IHBhcnRp
Y3VsYXJseSBmYXN0IG9yIHlvdSBhcmVuJ3Qgc28gcXVpY2sgYXQNCj4gbmF2aWdhdGluZyBh
IHdlYnBhZ2UsIHRoaXMgY2FuIHRha2UgYSB3aGlsZS4NCj4gQnV0IGZvciB0aGUgQ0kgc2Vy
dmVyLCBnZW5lcmF0aW5nIHRoaXMgaW5mb3JtYXRpb24gd291bGQgdGFrZSBsZXNzIHRoYW4N
Cj4gYSBzZWNvbmQgPiBNYXliZSBzb21lIHBlb3BsZSB2YWx1ZSB0aGVpciB0aW1lIHNvIGxp
dHRsZSB0aGF0IHRoZXkgYXJlIGZpbmUgd2l0aA0KPiBkb2luZyB0aGlzIHRoZSBtYW51YWwg
d2F5LCBidXQgcGVyc29uYWxseSBJIGhhdmUgYmV0dGVyIHRoaW5ncyB0byBkby4NCg0KY2ku
Z3VpeC5nbnUub3JnIGxvYWRzIGZhc3QgZW5vdWdoIGZvciBtZSBpbiBteSBleHBlcmllbmNl
LCBidXQgSSBkbyANCmFncmVlIHRoYXQgbW9yZSBhdXRvbWF0aW9uIGlzIGdvb2QhDQoNCihJ
IHVzdWFsbHkgZG9uJ3QgcmVzcG9uZCB0byBlLW1haWxzIEkgYWdyZWUgd2l0aCBleGNlcHQg
Zm9yIA0Kc3VwZXJmaWNpYWxpdGllcywgYnV0IEkgd2FzIHdvbmRlcmluZyBpZiBzdWNoIG5v
bi1yZXBsaWVzIGFyZSBhY3R1YWxseSANCmludGVycHJldGVkIGFzIHN1Y2gsIG9yIGFzIGRp
c2FncmVlbWVudHMsIG9yIG5laXRoZXIuKQ0KDQpCZXN0IHJlZ2FyZHMsDQpNYXhpbWUgRGV2
b3MuDQo=
--------------8mAbJKW0tVMmaAUYuwEdlR0v
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------8mAbJKW0tVMmaAUYuwEdlR0v--

--------------3TFytHLtmqVXLdwnKU04CTbJ--

--------------GGZr4V0TROtTqwIRI0Mc0Hx4
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZO52tgUDAAAAAAAKCRBJ4+4iGRcl7jst
AP0RnV1sZgdx8kWrC8T8N6sr5d37TPa7OzqDir88vAiTYgD/Wx+Vah4WtZfVYZTImRkKFdYzEpmI
HyN9pqBf1RokCAc=
=DNlw
-----END PGP SIGNATURE-----

--------------GGZr4V0TROtTqwIRI0Mc0Hx4--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 29 Aug 2023 22:44:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 29 18:44:30 2023
Received: from localhost ([127.0.0.1]:51779 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qb7Rm-0002Ie-5S
	for submit <at> debbugs.gnu.org; Tue, 29 Aug 2023 18:44:30 -0400
Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18]:46362)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1qb7Rg-0002I9-Sg
 for 65391 <at> debbugs.gnu.org; Tue, 29 Aug 2023 18:44:26 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by michel.telenet-ops.be with bizsmtp
 id fak82A00J20ykKC06ak8WY; Wed, 30 Aug 2023 00:44:09 +0200
Message-ID: <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
Date: Wed, 30 Aug 2023 00:44:08 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN> <87h6ohc3gk.fsf@HIDDEN>
Content-Language: en-US
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing builds
 even though we have ci.guix.gnu.org for that)
In-Reply-To: <87h6ohc3gk.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------Oj4rU0QyYVwdK0vnCA9dm1wc"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1693349049; bh=2WvcleBk4cKmPS5277tXzdJ5IBLytkCpj46eYRCbU6w=;
 h=Date:To:Cc:References:From:Subject:In-Reply-To;
 b=YRGOV6dQOlgtLog9h/uHnanfzV3+/Wi+ul/nfgIN7xuK5VI7+4UJJJZsOOkV4eawE
 vjEJLf8kAY9XI2LFuSXbrh37qNVTNK3Su8UrXtbs6rvFB6zwXFNGrRcAa99dB4EN0d
 zlpZ53wtXDmRZcreDX7zfDnuwkR+8DcynQKyd/BRW7Qo2KDfdqB48as1P6O/pNQCmn
 1SLYkvCmVNea0sDlFW7PTBiu94sCTeXAe+GYT1dvae6R1SywQMd7xUfu+OV+8Vvz/5
 7b9/LNSY9ttP0pM9QsiFOldT2qs7krAd0qDCFECqBEKrdX3oNXVAygkT0W1cWUr96e
 5Iyathrqh0Ksg==
X-Spam-Score: -1.7 (-)
X-Debbugs-Envelope-To: 65391
Cc: Andy Tai <atai@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 Csepp <raingloom@HIDDEN>, =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.7 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------Oj4rU0QyYVwdK0vnCA9dm1wc
Content-Type: multipart/mixed; boundary="------------VDTqnWeecefwZ7KB2qY1qYVk";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
Cc: 65391 <at> debbugs.gnu.org, Csepp <raingloom@HIDDEN>,
 =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>, Bruno Victal
 <mirai@HIDDEN>, Andy Tai <atai@HIDDEN>
Message-ID: <ac627ec6-f21a-fd24-1151-b47d6d2c84b3@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing builds
 even though we have ci.guix.gnu.org for that)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN> <87h6ohc3gk.fsf@HIDDEN>
In-Reply-To: <87h6ohc3gk.fsf@HIDDEN>

--------------VDTqnWeecefwZ7KB2qY1qYVk
Content-Type: multipart/mixed; boundary="------------BOKeacLJR79MoixUzm0oPUVr"

--------------BOKeacLJR79MoixUzm0oPUVr
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

Pj4gVGhlIGZpcnN0IHBhcnQgbG9va3MgcmVhc29uYWJsZSB0byBtZSAodGhvdWdoIEkgd291
bGQgZGVjcmVhc2UgNyBkYXlzDQo+PiB0byBkYWlseSBvciBldmVuIGhvdXJseSwgYXMgSSBk
b24ndCBzZWUgYSBwb2ludCBpbiB0aGUgZGVsYXkpLCBidXQgaG93DQo+PiBkb2VzIHRoZSBz
ZWNvbmQgcGFydCAocmVtb3ZpbmcgcGFja2FnZXMpIG1ha2Ugc2Vuc2UgYXQgYWxsPw0KPj4g
DQo+PiBJIG1lYW4sIGlmIHlvdSBkbyB0aGF0Og0KPj4gDQo+PiAgIDEuIEJ1aWxkIGZhaWx1
cmVzIGhhcHBlbiAoaW5kZXBlbmRlbnQgb2Ygd2hldGhlciB5b3UgZG8gdGhhdCkuDQo+PiAg
IDIuIEhlbmNlLCBieSBkb2luZyB0aGF0LCB0aGUgZGlzdHJvIHNocmlua3Mgb3ZlciB0aW1l
Lg0KPj4gICAzLiBMZWFkaW5nIHRvIGZydXN0cmF0ZWQgdXNlcnMoKiksIGJlY2F1c2UgdGhl
IHBhY2thZ2VzIHRoZXkgd2VyZQ0KPj4gICB1c2luZyBhbmQgd2hpY2ggd2VyZSB3b3JraW5n
IHdlbGwgd2VyZSBzdWRkZW5seSByZW1vdmVkIGZvciBubyBnb29kDQo+PiAgIHJlYXNvbiAo
KiopLg0KPj4gICA0LiBMZWFkaW5nIHRvIGxlc3MgcGVvcGxlIGZpeGluZyBidWlsZCBmYWls
dXJlcyAoYmVjYXVzZSBvZiB0aGUNCj4+ICAgZnJ1c3RyYXRpb24pLg0KDQo+IFdlIGNvdWxk
IGJ1bXAgdGhlIGV4cGlyeSB0aW1lIHRvIDE4MCBkYXlzLCBvciBldmVuIDM2NSBkYXlzIChh
IGZ1bGwNCj4geWVhcikuICBJZiBub2JvZHkgb3BlbnMgYW4gaXNzdWUgZm9yIGEgYnJva2Vu
IHBhY2thZ2UgaW4gdGhhdCBhbW91bnQgb2YNCj4gdGltZSwgaXQncyBwcm9iYWJseSBub3Qg
dXNlZCBtdWNoIGlmIGF0IGFsbCBhbmQgbWF5IG5vdCBiZSB3b3J0aCB0aGUNCj4gbWFpbnRl
bmFuY2UgYnVyZGVuLg0KDQpQbGVhc2UgcmVhZCB0aGUgc3ViamVjdCBsaW5lIG9mIHRoZSBv
cmlnaW5hbCBtZXNzYWdlLCBzdWJqZWN0IGxpbmVzIA0KYXJlbid0IGp1c3QgZmx1ZmYuDQoN
Ck1vcmUgdG8gdGhlIHBvaW50LCBubywgaXQgZG9lc24ndCBtZWFuIHRoYXQgdGhhdCB0aGUg
cGFja2FnZSBpcyBub3QgdXNlZCANCm11Y2gsIGl0IGNvdWxkIGluc3RlYWQgbWVhbiB0aGF0
IHRoZSBwZW9wbGUgdXNpbmcgdGhlIHBhY2thZ2UgKG9yIA0KaW50ZXJlc3RlZCBpbiB1c2lu
ZyB0aGUgcGFja2FnZSwgaWYgaXQgd2FzIGFscmVhZHkgYnJva2VuIHdoZW4gdGhleSANCmRp
c2NvdmVyZWQgaXQpIHRob3VnaHQgdGhhdCB0aGUgZXhpc3RlbmNlIG9mIGNpLmd1aXguZ251
Lm9yZyBtZWFucyB0aGF0IA0KY29udHJpYnV0b3JzIGRvaW5nIEd1aXggbWFpbnRlbmFuY2Ug
YWxyZWFkeSBrbm93IHRoYXQgdGhlIHBhY2thZ2UgaXMgDQpicm9rZW4gYW5kIGFzc3VtZWQg
dGhhdCBpdCB3b3VsZCBiZSBmaXhlZCwgYW5kIHRoYXQgYSBuZXcgYnVnIHJlcG9ydCANCndv
dWxkIGp1c3QgYmUgYW5ub3lpbmcgdGhlIGNvbnRyaWJ1dG9ycyBiZWNhdXNlIHRoZXkgYWxy
ZWFkeSBoYXZlIGEgYnVnIA0KcmVwb3J0OiB0aGUgYnVpbGQgZmFpbHVyZSBvbiBjaS5ndWl4
LmdudS5vcmcuDQoNCiA+IEl0IGNhbiBhbHdheXMgYmUgcmVzdXJyZWN0ZWQgZnJvbSB0aGUg
Z2l0IGhpc3RvcnkgaWYgc29tZW9uZSBpcw0KID4gbW90aXZhdGVkIHRvIHBpY2sgaXQgdXAu
IExvb2tpbmcgZm9yIHJlbW92ZWQgcGFja2FnZXMgZnJvbSB0aGUgZ2l0DQogPiBoaXN0b3J5
IGNvdWxkIGJlY29tZSBhIHNlY29uZCBpbnN0aW5jdCBpZiB0aGlzIHdhcyBtYWRlIHBvbGlj
eS4NCiA+IExvb2tpbmcgZm9yIHJlbW92ZWQgcGFja2FnZXMgZnJvbSB0aGUgZ2l0IGhpc3Rv
cnkgY291bGQgYmVjb21lIGENCiA+IHNlY29uZCBpbnN0aW5jdCBpZiB0aGlzIHdhcyBtYWRl
IHBvbGljeS4gIFt0cmltbWVkIHlhc25pcHBldCBzdHVmZl0NCg0KWWVzLCBhbGwgdGhpcyBj
b3VsZCBiZSBkb25lLiAgQnV0IGhvdyBkb2VzIGFueSBvZiB0aGlzIGFkZHJlc3MgbXkgDQph
cmd1bWVudHMgeW91IHF1b3RlZCBhdCBhbGw/DQoNCk9wIDI5LTA4LTIwMjMgb20gMTY6NDUg
c2NocmVlZiBNYXhpbSBDb3Vybm95ZXI6DQo+IEl0J3MgZnJ1c3RyYXRpbmcgZm9yIHVzZXJz
IHdoZW4gYSBwYWNrYWdlIGlzIG1pc3NpbmcsIGJ1dCBpdCdzIGFsc28NCj4gZnJ1c3RyYXRp
bmcvaW5lZmZpY2llbnQgZm9yIG1haW50YWluZXJzIHRvIHN0dW1ibGUgdXBvbiBicm9rZW4g
cGFja2FnZXMNCj4gd2hlbiBjaGVja2luZyBpZiBhbiB1cGdyYWRlIGJyb2tlIGRlcGVuZGVu
dCBwYWNrYWdlcyAoaXQgdGFrZXMgdGltZSB0bw0KPiBidWlsZCB0aGVtIGp1c3QgdG8gZmlu
ZCBvdXQgdGhleSBmYWlsLCBhbmQgcmVzZWFyY2hpbmcgdGhleSBhbHJlYWR5DQo+IGRpZCks
IHNvIGEgYmFsYW5jZSBpcyBuZWVkZWQuDQoNClRoaXMgcGFydCwgT1RPSCwgYWN0dWFsbHkg
aGFzIHNvbWV0aGluZyB0byBkbyB3aXRoIHdoYXQgeW91IHF1b3RlZC4NCg0KQWdhaW4sIGFz
IEkgd3JvdGUgcHJldmlvdXNseSwgbWFpbnRhaW5lcnMgYXJlIHVzZXJzIHRvbyAtLSBpZiBz
b21ldGhpbmcgDQppcyBmcnVzdHJhdGluZyB0byB1c2VycyBpdCBpcyBmcnVzdHJhdGluZyB0
byB1c2VycyBiZWNhdXNlIA0KbWFpbnRhaW5lcnPiioZ1c2Vycy4gIFdoYXQgcmVtYWlucyBp
cyB0aGUgcXVhbnRpdHkgb2YgZnJ1c3RyYXRpb24sIHdoaWNoIA0KaXMgYSB2YWxpZCBwb2lu
dCwgYnV0IGhvdyB3b3VsZCB5b3UgZXZlbiBxdWFudGlmeSB0aGF0PyAgSSBkb24ndCBrbm93
IA0KYWJvdXQgeW91LCBidXQgSSBkb24ndCBrbm93IGhvdyB0byBkbyB0aGF0LCBzbyB3aGls
ZSBhIHZhbGlkIHBvaW50LCBpdCANCmRvZXNuJ3Qgc2VlbSBhIHVzZWZ1bCBwb2ludCB0byBt
ZSBiZWNhdXNlIGl0IHNlZW1zIGltcG9zc2libGUgdG8gDQpkZXRlcm1pbmUgd2hldGhlciBp
dCBpcyBhIHBvaW50IGZvciBvciBhZ2FpbnN0Lg0KDQpBbHNvLCB0aGUgYW1vdW50IG9mIGZy
dXN0cmF0aW9uIHdvdWxkIGJlIGxlc3MgdGhhbiB3aGF0IHlvdSBhcHBlYXIgdG8gDQpiZWxp
ZXZlIGl0IHRvIGJlOg0KDQpJZiBtYWludGFpbmVycyBjaGVjayB0aGF0IG5vIG5ldyBidWls
ZCBmYWlsdXJlcyBhcmUgY3JlYXRlZCwgdGhlbiBvdmVyIA0KdGltZSB0aGUgdG90YWwgYW1v
dW50IG9mIG9sZCBidWlsZCBmYWlsdXJlcyBiZWNvbWVzIHJvdWdobHkgemVybyANCihyb3Vn
aGx5LCBiZWNhdXNlIG9mIG9jY2FzaW9uYWwgbWlzdGFrZSBhbmQgbmV3IHRpbWVib21icyku
DQoNClRoZW4sIHRoZSBmcnVzdHJhdGlvbiBvZiByZXNlYXJjaGluZyB0aGV5IGFscmVhZHkg
ZGlkIG1vc3RseSBkaXNhcHBlYXJzLiANCihPdGhlciBzb3VyY2VzIG9mIGluZWZmaWNpZW5j
eSBhbmQgZnJ1c3RyYXRpb24gcmVtYWluLikNCg0KQWxzbywgSSBiZWxpZXZlIHRoZXJlIHNo
b3VsZG4ndCBiZSBhIGJhbGFuY2UsIG9yIElPVywgdGhlIGJhbGFuY2Ugc2hvdWxkIA0KdGls
dCBhbG1vc3QgY29tcGxldGVseSB0b3dhcmRzIG5vIG5ldyBicm9rZW4gcGFja2FnZXMgYW5k
IG5vIHJlbW92YWxzICgqKS4NCg0KSSBtZWFuLCBoYXZpbmcgcmVsaWFibGUgbm9uLWJyb2tl
biBwYWNrYWdlcyAoYW5kIHNlcnZpY2VzLCBpbnN0YWxsYXRpb24gDQpldGMuKSBpcyB0aGUg
d2hvbGUgcG9pbnQgb2YgYSBkaXN0cm8sIGFuZCBpZiB0aGF0IGluaGVyZW50bHkgcmVzdWx0
cyBpbiANCmZydXN0cmF0aW9uIGZvciBwZW9wbGUgbW9kaWZ5aW5nIHRoZSBkaXN0cm8sIElN
TyB0aGF0IG1lYW5zIHRoZSANCmZydXN0cmF0aW9uIHNob3VsZCBiZSBtaW5pbWlzZWQgKHNl
ZSBlLmcuIGJldHRlciB0b29saW5nIHN1Z2dlc3Rpb25zKSBvciANCmNvbXB1dGVycyBzaG91
bGQgc3RvcCBiZWluZyB1c2VkLCBub3QgdGhhdCBHdWl4IHNob3VsZCBzdG9wIGJlaW5nIGEg
ZGlzdHJvLg0KDQooKikgU29tZXRpbWVzIHVwc3RyZWFtIGlzIHJlYWxseSBub3Qgd2l0aCB0
aGUgdGltZXMgaW5zdGVhZCBvZiBzbGlnaHRseSANCm91dCBvZiB0b3VjaCwgc29tZXRpbWVz
IHRoZSBicm9rZW4gcGFja2FnZSBoYXMgYSBnb29kIHJlcGxhY2VtZW50IGFuZCANCm9mdGVu
IHNlY3VyaXR5IHVwZGF0ZXMgbmVlZCB0byBiZSBwZXJmb3JtZWQgYmVmb3JlIHRoZXkgZXhp
c3RlZCwgYnV0IHRoZSANCuKAmHJlbW92ZSBwYWNrYWdlc+KAmSBwcm9wb3NhbCBpcyBub3Qg
bGltaXRlZCB0byBzdWNoIGV4Y2VwdGlvbnMuDQoNCiA+PiBbc29tZSBvdGhlciBwYXJ0XQ0K
Pj4gRXhwYW5kaW5nIHVwb24gdGhpcyBhIGJpdCBtb3JlOg0KPj4gDQo+PiAgICAqIEV4cGVj
dGluZyB0aGF0IHBlb3BsZSBmaXggYnVpbGQgZmFpbHVyZXMgb2YgWCB3aGVuIHVwZGF0aW5n
IFggc2VlbXMNCj4+ICAgICAgcmVhc29uYWJsZSB0byBtZSwgYW5kIEkgdGhpbmsgdGhpcyBp
cyBub3QgaW4gZGlzcHV0ZS4NCj4+IA0KPj4gICAgKiBFeHBlY3RpbmcgdGhhdCBwZW9wbGUg
dXNpbmcgWCBmaXggYnVpbGQgZmFpbHVyZXMgb2YgWCBvciByaXNrIHRoZQ0KPj4gICAgICBw
YWNrYWdlIFggYmVpbmcgZGVsZXRlZCB3aGVuIHNvbWVvbmUgZWxzZSBjaGFuZ2VkIGEgZGVw
ZW5kZW5jeSBZIG9mDQo+PiAgICAgIFggc2VlbXMgdW5yZWFzb25hYmxlIHRvIG1lLiAgIE1v
cmUgZ2VuZXJhbGx5LCBJIGFtIGNhdGVnb3JpY2FsbHkNCj4+ICAgICAgb3Bwb3NlZCB0bzoN
Cj4+IA0KPj4gICAgICDigJhJZiB5b3UgY2hhbmdlIHNvbWV0aGluZyBhbmQgaXQgYnJlYWtz
IHNvbWV0aGluZyBlbHNlLCB5b3Ugc2hvdWxkDQo+PiAgICAgIGxlYXZlIGZpeGluZyB0aGUg
c29tZXRoaW5nIGVsc2UgdG8gc29tZW9uZSAodW5sZXNzIHlvdSB3YW50IHRvDQo+PiAgICAg
IGZpeCBpdCB5b3Vyc2VsZiku4oCZDQo+PiANCj4+ICAgICAgKEkgY2FuIHRoaW5rIG9mIHNv
bWUgc2l0dWF0aW9ucyB3aGVyZSB0aGlzIGlzIGEgZ29vZCB0aGluZywgYnV0IG5vdA0KPj4g
ICAgICBpbiBnZW5lcmFsIGFuZCBpbiBwYXJ0aWN1bGFyIG5vdCBpbiB0aGlzIEd1aXggc2l0
dWF0aW9uLikNCj4+IA0KPj4gICAgICBJIG1lYW4sIEkgZG9uJ3Qga25vdyBhYm91dCB5b3Us
IGJ1dCBmb3IgbWUgaXQgZmFpbHMgdGhlIGNhdGVnb3JpY2FsDQo+PiAgICAgIGltcGVyYXRp
dmUgYW5kIHRoZSBzby1jYWxsZWQgR29sZGVuIFJ1bGUuDQogPg0KPiBJIHRoaW5rIHdlIGNh
biBhbGwgYXNzdW1lIGNvbnRyaWJ1dG9ycyBhcmUgYWN0aW5nIGluIGdvb2QgZmFpdGggYW5k
DQo+IGFyZSByZWFkeSB0byBmaXggYW55IHByb2JsZW1zIHJlc3VsdGluZyBmcm9tIHRoZWly
IGluc3RhbGxlZCBjaGFuZ2VzOw0KPiBidXQgdGhleSBuZWVkIHRvIGJlIG1hZGUgYXdhcmUg
b2YgdGhlc2UgZmFpbHVyZXMuICBbLi4uXQ0KDQpBZ2FpbiwgaG93IGRvZXMgdGhpcyByZXBs
eSBhZGRyZXNzZXMgd2hhdCB5b3UgcXVvdGVkPyAgIExpa2UsIHRoaXMgaXMgYSANCnZhbHVh
YmxlIHJlcGx5IChhbmQgSSBtb3N0bHkgYWdyZWUgd2l0aCBpdCwgYnV0IEkgd291bGQgcXVh
bGlmeSANCuKAmGNvbnRyaWJ1dG9yc+KAmSBhcyDigJhtb3N0IHJlZ3VsYXIgY29udHJpYnV0
b3Jz4oCZICgqKikpIC4uLiBidXQgaXQgaXMgbm90IGEgDQpnb29kIHJlcGx5IHRvIHdoYXQg
eW91IHF1b3RlZC4NCg0KICAgKiBpZiB5b3UgbGVmdCBvdXQgdGhlIHF1b3RlIG9yIHNlcGFy
YXRlZCB5b3VyIHJlcGx5IGZyb20gdGhlIHF1b3RlDQogICAgIChtb3JlIGV4cGxpY2l0bHks
IHlvdSBjb3VsZCBlLmcuIHN0YXJ0IHdpdGgg4oCYT24gcmVsYXRlZCBtYXR0ZXJzLA0KICAg
ICAuLi7igJkpLCBpdCB3b3VsZCBiZSBmaW5lLg0KDQogICAqIGJ1dCBpZiB5b3UgZG9uJ3Qs
IHRoZW4geW91J3JlIGJsYXRhbnRseSBpZ25vcmluZyB3aGF0IEkgd3JvdGUsIHdoaWNoDQog
ICAgIGlzIG5vdCBmaW5lIGF0IGFsbC4NCg0KSXQncyBzb21ldGhpbmcgSSBoYXZlIGVuY291
bnRlcmVkIGFuZCBwb2ludGVkIG91dCAobGVzcyBleHBsaWNpdGx5KSBpbiANCnRoZSBwYXN0
IGluIG90aGVyIHRocmVhZHMgYXMgd2VsbC4NCg0KKCoqKSBJZiB5b3Ugd2FudCBtZSB0bywg
SSBjb3VsZCBzZW50IHlvdSBhbiBleGFtcGxlIG9mIHNvbWVvbmUgd3JpdGluZyBhIA0Kc2lu
Z2xlIG1lc3NhZ2UgKGFuZCBubyBvdGhlciBtZXNzYWdlcyB0byBHdWl4KSBpbiBiYWQgZmFp
dGggYnkgUE0uDQoNCiA+IFt0b29saW5nIC8gUUEgaW1wcm92YWwgc3VnZ2VzdGlvbnNdDQoN
CkFncmVlZC4NCg0KQmVzdCByZWdhcmRzLA0KTWF4aW1lIERldm9zLg0K
--------------BOKeacLJR79MoixUzm0oPUVr
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------BOKeacLJR79MoixUzm0oPUVr--

--------------VDTqnWeecefwZ7KB2qY1qYVk--

--------------Oj4rU0QyYVwdK0vnCA9dm1wc
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZO50uAUDAAAAAAAKCRBJ4+4iGRcl7uoP
AP9cbw/AFAtV9tA+rqoEfNCEEjp9BR0QfD2Vm1rgMvQA2QEA9d9uqpBGM4MXSroEsFjNKal4q0xT
f3MS3p56pnNbjQ0=
=b4A1
-----END PGP SIGNATURE-----

--------------Oj4rU0QyYVwdK0vnCA9dm1wc--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 29 Aug 2023 14:45:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 29 10:45:31 2023
Received: from localhost ([127.0.0.1]:51362 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qazyE-0001SI-W7
	for submit <at> debbugs.gnu.org; Tue, 29 Aug 2023 10:45:31 -0400
Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:42310)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qazyD-0001S5-8v
 for 65391 <at> debbugs.gnu.org; Tue, 29 Aug 2023 10:45:30 -0400
Received: by mail-qk1-x72f.google.com with SMTP id
 af79cd13be357-76f036041b4so143447985a.1
 for <65391 <at> debbugs.gnu.org>; Tue, 29 Aug 2023 07:45:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693320316; x=1693925116;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=V8ajGl5FkWGlWexSFs06Y9TjdpZ3/+FLwoy/a5HYfAo=;
 b=iCaLNnzwA4m+3n81sOIDnR6CFLDgJlEt9nx1H2HKz+kqDVnmxbjk5jiKqyqvqMmIc0
 amZ5OwmSA5UpWM7HucfoiGewTNql2j2/vf8F3c8WPyFsDHvVMwwCA9a3TGi630ULG2Pa
 3J3025GIH/8hmT/lfWtgzh32CW4yaHavVEPJ5htn0s3gIsYTl4jGJBx36CxyTrPpsmw3
 /qwZkKRka3V5aNgvRlpPNzlpVKzhRPBoKuX4ddJGVaO0koedFHEEdFVw0/YMxMtfKe7q
 0PUO9YJhPUkannIusvfM5PNbsHGv27640Fj2vB9jDt61JOvP/jZMYpv3pUgXL4tcbHHY
 SR3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693320316; x=1693925116;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=V8ajGl5FkWGlWexSFs06Y9TjdpZ3/+FLwoy/a5HYfAo=;
 b=LCKzvT/ieLB2dD7ubWeuR6JFax56FmVWFuFb/N9GOgaLrvz6fbCcVVbmKY/7rz3Wak
 GSC39QmkRhIPU9CU/qzc3IIpkp/Q8Di84JyQRgLxhDZDuMJq3O4LzUPuUCxfVNfd4pyV
 vmj2zF4aXVdNxK1UroQM/OK2QMOXPCcDuhfDoMopjLl97AW3MLUBlKKFkfX+2M7O7gu0
 75fogEF4PDYAJbZGnyCMyVxzEYdxHLfEDABRiLz7pYyMm1Go1By2N4S0w/Vf1NfSriE5
 C3Km1buY8zIl7js9XAKOIcOtpT71+0vyUs9Ot4dWcmNUD/9iOn5zyAIV8ggZ4anm42Uy
 BF6w==
X-Gm-Message-State: AOJu0Yzco4ITRI10DTt5MkalEjSMmLbpyjr1XFVQ/hb2mhASwIr0/DK/
 7GIml2V7Jq3TEjhNJ9vwUgQ=
X-Google-Smtp-Source: AGHT+IEJWHnI4zelwvf/R7zv4hC2GOG1xx0QOllfLoq+W+hHcg3dTVDhx0DHvTiuK08hgzO9h/oFHA==
X-Received: by 2002:a05:620a:e99:b0:76c:e566:2dab with SMTP id
 w25-20020a05620a0e9900b0076ce5662dabmr2779022qkm.33.1693320316529; 
 Tue, 29 Aug 2023 07:45:16 -0700 (PDT)
Received: from hurd (dsl-10-132-204.b2b2c.ca. [72.10.132.204])
 by smtp.gmail.com with ESMTPSA id
 f23-20020a05620a12f700b0076ef0fb5050sm3144159qkl.31.2023.08.29.07.45.15
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 29 Aug 2023 07:45:16 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing
 builds even though we have ci.guix.gnu.org for that)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
 <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
Date: Tue, 29 Aug 2023 10:45:15 -0400
In-Reply-To: <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN> (Maxime Devos's
 message of "Tue, 29 Aug 2023 16:03:22 +0200")
Message-ID: <87h6ohc3gk.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: Andy Tai <atai@HIDDEN>, Bruno Victal <mirai@HIDDEN>,
 Csepp <raingloom@HIDDEN>,
 =?utf-8?B?5a6L?= =?utf-8?B?5paH5q2m?= <iyzsong@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Maxime,

Maxime Devos <maximedevos@HIDDEN> writes:

> (I did not receive the e-mails from Andy Tai and =E5=AE=8B=E6=96=87=E6=AD=
=A6, I had to look
> at <https://issues.guix.gnu.org/65391>.)
>
>> Maybe we can automatically report the failures as bugs, say every 7
>> days, and remove a package if it still fail to build in 90 days?
>
> The first part looks reasonable to me (though I would decrease 7 days
> to daily or even hourly, as I don't see a point in the delay), but how
> does the second part (removing packages) make sense at all?
>
> I mean, if you do that:
>
>   1. Build failures happen (independent of whether you do that).
>   2. Hence, by doing that, the distro shrinks over time.
>   3. Leading to frustrated users(*), because the packages they were
>   using and which were working well were suddenly removed for no good
>   reason (**).
>   4. Leading to less people fixing build failures (because of the
>   frustration).

We could bump the expiry time to 180 days, or even 365 days (a full
year).  If nobody opens an issue for a broken package in that amount of
time, it's probably not used much if at all and may not be worth the
maintenance burden.  It can always be resurrected from the git history
if someone is motivated to pick it up.  Looking for removed packages
from the git history could become a second instinct if this was made
policy.  We already have a yasnippet snippet that automates commit
message for package removal: 'remove... TAB', which makes it easy to
search for:

--8<---------------cut here---------------start------------->8---
git log --grep=3D'gnu: Remove'

commit 72abf72062f0e813efb633e05b42c99c4bc78cff
Author: Maxim Cournoyer <me>
Date:   Fri Aug 11 21:29:54 2023 -0400

    gnu: Remove qtquickcontrols2.
=20=20=20=20
    * gnu/packages/qt.scm (qtquickcontrols2): Delete variable.
    (pyotherside) [inputs]: Remove qtquickcontrols2.
[...]=20=20=20=20
--8<---------------cut here---------------end--------------->8---

It's frustrating for users when a package is missing, but it's also
frustrating/inefficient for maintainers to stumble upon broken packages
when checking if an upgrade broke dependent packages (it takes time to
build them just to find out they fail, and researching they already
did), so a balance is needed.

> which seems rather counter-productive to me.
>
> (I suppose the feedback loop eventually stabilises by =E2=80=98less peopl=
e ->
> less changes made to Guix -> less new build failures -> less
> frustration=E2=80=99, but that's not really a good thing.)
>
> Instead, what about:
>
>> Maybe we can automatically report the failures as bugs, say every
>> hour, and revert the commit(s) causing the new build failures if they
>> haven't been fixed in a week.


> (3 months seems to have to high a chance of merge conflicts and
> decreased motivation to fix the mistakes to me.)
>
> Expanding upon this a bit more:
>
>    * Expecting that people fix build failures of X when updating X seems
>      reasonable to me, and I think this is not in dispute.
>
>    * Expecting that people using X fix build failures of X or risk the
>      package X being deleted when someone else changed a dependency Y of
>      X seems unreasonable to me.   More generally, I am categorically
>      opposed to:
>
>      =E2=80=98If you change something and it breaks something else, you s=
hould
>      leave fixing the something else to someone (unless you want to
>      fix it yourself).=E2=80=99
>
>      (I can think of some situations where this is a good thing, but not
>      in general and in particular not in this Guix situation.)
>
>      I mean, I don't know about you, but for me it fails the categorical
>      imperative and the so-called Golden Rule.

I think we can all assume contributors are acting in good faith and
are ready to fix any problems resulting from their installed changes;
but they need to be made aware of these failures.

Which to me suggests we (again) need better tooling (that's already
improved much with the QA service, thanks to Christopher's efforts).

It can still be improved; the QA could for example notify contributors
by email when their patch or series have broken something, like the CI
of forges typically do, or other UI improvements to make it easier to
see what has been broken.  Cuirass in particular would benefit from a
status:failed-new (freshly broken) query ability.  I think the data is
already there, it just needs to be exposed.

I've opened new feature requests for the CI to help with that:
https://issues.guix.gnu.org/65594 ("[feature] [qa] Notify users by email
of problems") and https://issues.guix.gnu.org/65595 ("[feature]
[cuirass] Add ability to filter builds for status:failed-new").

Thanks for weighing in!

--=20
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 29 Aug 2023 14:03:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 29 10:03:43 2023
Received: from localhost ([127.0.0.1]:51308 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qazJn-0005yl-FZ
	for submit <at> debbugs.gnu.org; Tue, 29 Aug 2023 10:03:43 -0400
Received: from xavier.telenet-ops.be ([2a02:1800:120:4::f00:14]:58332)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1qazJj-0005yC-GA
 for 65391 <at> debbugs.gnu.org; Tue, 29 Aug 2023 10:03:41 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by xavier.telenet-ops.be with bizsmtp
 id fS3N2A00220ykKC01S3NwB; Tue, 29 Aug 2023 16:03:24 +0200
Message-ID: <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
Date: Tue, 29 Aug 2023 16:03:22 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
To: 65391 <at> debbugs.gnu.org, Csepp <raingloom@HIDDEN>,
 =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Bruno Victal
 <mirai@HIDDEN>, Andy Tai <atai@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
Content-Language: en-US
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing builds
 even though we have ci.guix.gnu.org for that)
In-Reply-To: <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------NbjfuD4lSNgmi3bZo5cEexHL"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1693317804; bh=yXY5MEhVYMZ7S6YAkRzz/CEui/1Ei5n5YchVaez/ymc=;
 h=Date:To:References:From:Subject:In-Reply-To;
 b=JGqGVcsRMbVGA5xlCmN3Kn8LmDELZxoNukxG/Tra/9a9qd3d2Bhs95ZgIl4W4kFkS
 GbWHC3V/8M0Zn5Tj9hu6VTU+OTEdPf03rvWxIf2C4N47uYmNZ0qfRYKbQU9/uBnv8g
 QV6yjORgf1JwqfZk9LmcRfld71memB6uKHLCyRBm4W1Y9DdJXMo/fJWmyzDJMkfukN
 wkQF/SjfyrCQwtYVMgmCGzIB/8opCcZNTCBcEAZXtSefbkLpiA2193UBlvCQ+x8I7E
 eU9DK7V4WpkdD9Myh2yksfaZo5Z7zJ8+/QDfcfk2+vceg0R6SwvvCUPQfsssecFPhP
 rqkFk5fITwSOQ==
X-Spam-Score: -1.7 (-)
X-Debbugs-Envelope-To: 65391
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.7 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------NbjfuD4lSNgmi3bZo5cEexHL
Content-Type: multipart/mixed; boundary="------------CayhhBGz84LcrvEE2hBkjJjk";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: 65391 <at> debbugs.gnu.org, Csepp <raingloom@HIDDEN>,
 =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Bruno Victal
 <mirai@HIDDEN>, Andy Tai <atai@HIDDEN>
Message-ID: <6a62aced-9138-0496-fb01-d5d8e89ba8d6@HIDDEN>
Subject: Re: bug#65391: Acknowledgement (People need to report failing builds
 even though we have ci.guix.gnu.org for that)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>
In-Reply-To: <handler.65391.B.169248925726403.ack <at> debbugs.gnu.org>

--------------CayhhBGz84LcrvEE2hBkjJjk
Content-Type: multipart/mixed; boundary="------------7xcZ4nSTdGYUroha0heAylwA"

--------------7xcZ4nSTdGYUroha0heAylwA
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

KEkgZGlkIG5vdCByZWNlaXZlIHRoZSBlLW1haWxzIGZyb20gQW5keSBUYWkgYW5kIOWui+aW
h+atpiwgSSBoYWQgdG8gbG9vayBhdCANCjxodHRwczovL2lzc3Vlcy5ndWl4LmdudS5vcmcv
NjUzOTE+LikNCg0KPiBNYXliZSB3ZSBjYW4gYXV0b21hdGljYWxseSByZXBvcnQgdGhlIGZh
aWx1cmVzIGFzIGJ1Z3MsIHNheSBldmVyeSA3DQo+IGRheXMsIGFuZCByZW1vdmUgYSBwYWNr
YWdlIGlmIGl0IHN0aWxsIGZhaWwgdG8gYnVpbGQgaW4gOTAgZGF5cz8NCg0KVGhlIGZpcnN0
IHBhcnQgbG9va3MgcmVhc29uYWJsZSB0byBtZSAodGhvdWdoIEkgd291bGQgZGVjcmVhc2Ug
NyBkYXlzIHRvIA0KZGFpbHkgb3IgZXZlbiBob3VybHksIGFzIEkgZG9uJ3Qgc2VlIGEgcG9p
bnQgaW4gdGhlIGRlbGF5KSwgYnV0IGhvdyBkb2VzIA0KdGhlIHNlY29uZCBwYXJ0IChyZW1v
dmluZyBwYWNrYWdlcykgbWFrZSBzZW5zZSBhdCBhbGw/DQoNCkkgbWVhbiwgaWYgeW91IGRv
IHRoYXQ6DQoNCiAgIDEuIEJ1aWxkIGZhaWx1cmVzIGhhcHBlbiAoaW5kZXBlbmRlbnQgb2Yg
d2hldGhlciB5b3UgZG8gdGhhdCkuDQogICAyLiBIZW5jZSwgYnkgZG9pbmcgdGhhdCwgdGhl
IGRpc3RybyBzaHJpbmtzIG92ZXIgdGltZS4NCiAgIDMuIExlYWRpbmcgdG8gZnJ1c3RyYXRl
ZCB1c2VycygqKSwgYmVjYXVzZSB0aGUgcGFja2FnZXMgdGhleSB3ZXJlIA0KdXNpbmcgYW5k
IHdoaWNoIHdlcmUgd29ya2luZyB3ZWxsIHdlcmUgc3VkZGVubHkgcmVtb3ZlZCBmb3Igbm8g
Z29vZCANCnJlYXNvbiAoKiopLg0KICAgNC4gTGVhZGluZyB0byBsZXNzIHBlb3BsZSBmaXhp
bmcgYnVpbGQgZmFpbHVyZXMgKGJlY2F1c2Ugb2YgdGhlIA0KZnJ1c3RyYXRpb24pLg0KDQp3
aGljaCBzZWVtcyByYXRoZXIgY291bnRlci1wcm9kdWN0aXZlIHRvIG1lLg0KDQooSSBzdXBw
b3NlIHRoZSBmZWVkYmFjayBsb29wIGV2ZW50dWFsbHkgc3RhYmlsaXNlcyBieSDigJhsZXNz
IHBlb3BsZSAtPiANCmxlc3MgY2hhbmdlcyBtYWRlIHRvIEd1aXggLT4gbGVzcyBuZXcgYnVp
bGQgZmFpbHVyZXMgLT4gbGVzcyANCmZydXN0cmF0aW9u4oCZLCBidXQgdGhhdCdzIG5vdCBy
ZWFsbHkgYSBnb29kIHRoaW5nLikNCg0KSW5zdGVhZCwgd2hhdCBhYm91dDoNCg0KID4gTWF5
YmUgd2UgY2FuIGF1dG9tYXRpY2FsbHkgcmVwb3J0IHRoZSBmYWlsdXJlcyBhcyBidWdzLCBz
YXkgZXZlcnkNCiA+IGhvdXIsIGFuZCByZXZlcnQgdGhlIGNvbW1pdChzKSBjYXVzaW5nIHRo
ZSBuZXcgYnVpbGQgZmFpbHVyZXMgaWYgdGhleQ0KID4gaGF2ZW4ndCBiZWVuIGZpeGVkIGlu
IGEgd2Vlay4NCg0KKDMgbW9udGhzIHNlZW1zIHRvIGhhdmUgdG8gaGlnaCBhIGNoYW5jZSBv
ZiBtZXJnZSBjb25mbGljdHMgYW5kIA0KZGVjcmVhc2VkIG1vdGl2YXRpb24gdG8gZml4IHRo
ZSBtaXN0YWtlcyB0byBtZS4pDQoNCkV4cGFuZGluZyB1cG9uIHRoaXMgYSBiaXQgbW9yZToN
Cg0KICAgICogRXhwZWN0aW5nIHRoYXQgcGVvcGxlIGZpeCBidWlsZCBmYWlsdXJlcyBvZiBY
IHdoZW4gdXBkYXRpbmcgWCBzZWVtcw0KICAgICAgcmVhc29uYWJsZSB0byBtZSwgYW5kIEkg
dGhpbmsgdGhpcyBpcyBub3QgaW4gZGlzcHV0ZS4NCg0KICAgICogRXhwZWN0aW5nIHRoYXQg
cGVvcGxlIHVzaW5nIFggZml4IGJ1aWxkIGZhaWx1cmVzIG9mIFggb3IgcmlzayB0aGUNCiAg
ICAgIHBhY2thZ2UgWCBiZWluZyBkZWxldGVkIHdoZW4gc29tZW9uZSBlbHNlIGNoYW5nZWQg
YSBkZXBlbmRlbmN5IFkgb2YNCiAgICAgIFggc2VlbXMgdW5yZWFzb25hYmxlIHRvIG1lLiAg
IE1vcmUgZ2VuZXJhbGx5LCBJIGFtIGNhdGVnb3JpY2FsbHkNCiAgICAgIG9wcG9zZWQgdG86
DQoNCiAgICAgIOKAmElmIHlvdSBjaGFuZ2Ugc29tZXRoaW5nIGFuZCBpdCBicmVha3Mgc29t
ZXRoaW5nIGVsc2UsIHlvdSBzaG91bGQNCiAgICAgIGxlYXZlIGZpeGluZyB0aGUgc29tZXRo
aW5nIGVsc2UgdG8gc29tZW9uZSAodW5sZXNzIHlvdSB3YW50IHRvDQogICAgICBmaXggaXQg
eW91cnNlbGYpLuKAmQ0KDQogICAgICAoSSBjYW4gdGhpbmsgb2Ygc29tZSBzaXR1YXRpb25z
IHdoZXJlIHRoaXMgaXMgYSBnb29kIHRoaW5nLCBidXQgbm90DQogICAgICBpbiBnZW5lcmFs
IGFuZCBpbiBwYXJ0aWN1bGFyIG5vdCBpbiB0aGlzIEd1aXggc2l0dWF0aW9uLikNCg0KICAg
ICAgSSBtZWFuLCBJIGRvbid0IGtub3cgYWJvdXQgeW91LCBidXQgZm9yIG1lIGl0IGZhaWxz
IHRoZSBjYXRlZ29yaWNhbA0KICAgICAgaW1wZXJhdGl2ZSBhbmQgdGhlIHNvLWNhbGxlZCBH
b2xkZW4gUnVsZS4NCg0KKCopIG1ha2luZyBubyBkaXN0aW5jdGlvbiBiZXR3ZWVuIHVzZXJz
IGFuZCBkZXZlbG9wZXJzIGhlcmUsIGFzIHRoZSANCmxhdHRlciBhcmUgdXNlcnMgdG9vLg0K
DQooKiopIEkgY2FuIHRoaW5rIG9mIGZvdXIgY2xhc3NlcyBvZiBjYXVzZXMgb2YgbmV3IGJ1
aWxkIGZhaWx1cmVzLCBpbiBhbGwgDQpvZiB3aGljaCByZW1vdmluZyB0aGUgcGFja2FnZSB1
c3VhbGx5IG1ha2VzIG5vIHNlbnNlOg0KDQogICAgICsgTm9uLWRldGVybWluaXNtLiAgV2hp
bGUgZml4aW5nIHRoZSBub24tZGV0ZXJtaW5pc20gd291bGQgYmUgaWRlYWwsDQogICAgICAg
aW5zdGVhZCBvZiByZW1vdmluZyB0aGUgcGFja2FnZSwgeW91IGNvdWxkIGp1c3QgcmV0cnkg
dGhlIGJ1aWxkLg0KDQogICAgICsgVGltZS1ib21icy4gIFRoZXNlIHRlbmQgdG8gYmUgc2lt
cGxlIHRvIGZpeC4gIE9mdGVuIHRoZXkgYXJlIGluDQogICAgICAgdGVzdHMsIHdoaWNoIGF0
IHdvcnN0IHlvdSBjb3VsZCBzaW1wbHkgZGlzYWJsZSwgaW5zdGVhZCBvZg0KICAgICAgIHJl
bW92aW5nIHRoZSBwYWNrYWdlLg0KDQogICAgICsgVXBkYXRlIG9mIGRlcGVuZGVuY3kgdGhh
dCBpcyBpbmNvbXBhdGlibGUgd2l0aCB0aGUgZGVwZW5kZW50Lg0KDQogICAgICAgVGhhdCBz
aG91bGQgYmUgY2F1Z2h0IGF0IHJldmlldyB0aW1lIC0tIGlmIHRoZXJlIGlzIGFueXRoaW5n
DQogICAgICAgdGhhdCBzaG91bGQgYmUgcmVtb3ZlZCwgaXQncyB0aGUgdXBkYXRlIChpLmUu
LCByZXZlcnQgaXQpLg0KDQogICAgICAgQWxzbywgR3VpeCBzdXBwb3J0cyBoYXZpbmcgbXVs
dGlwbGUgdmVyc2lvbnMgb2YgYSBwYWNrYWdlLA0KICAgICAgIHlvdSBjb3VsZCB1c2UgdGhh
dD8gIE9yIGlmIGl0IGlzIGEgc2ltcGxlIGNoYW5nZSwgeW91IGNvdWxkDQogICAgICAgcGF0
Y2ggdGhpbmdzIHdoaWxlIHRoaW5ncyBoYXZlbid0IGRpdmVyZ2VkIG11Y2ggeWV0IChhbmQN
CiAgICAgICBtYXliZSB1cHN0cmVhbSBldmVuIGFscmVhZHkgaGFzIGFuIHVwZGF0ZSB0byBt
YWtlIHRoaW5ncw0KICAgICAgIGNvbXBhdGlibGUhKQ0KDQogICAgICsgT3V0LW9mLW1lbW9y
eSBwcm9ibGVtcyBhbmQgdGhlIGxpa2U6IHNlZSBub24tZGV0ZXJtaW5pc20uDQoNCkJlc3Qg
cmVnYXJkcywNCk1heGltZSBEZXZvcw0K
--------------7xcZ4nSTdGYUroha0heAylwA
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------7xcZ4nSTdGYUroha0heAylwA--

--------------CayhhBGz84LcrvEE2hBkjJjk--

--------------NbjfuD4lSNgmi3bZo5cEexHL
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZO36qgUDAAAAAAAKCRBJ4+4iGRcl7hzX
AQClAk9w5vi6UlMGoMIp8/hiDV4rBB4dEutk9iBEh+M32QEA8bl8UKc3li1lzcceqGYQAtpbOwAF
sbiOOHmg1utRrAU=
=PW0Z
-----END PGP SIGNATURE-----

--------------NbjfuD4lSNgmi3bZo5cEexHL--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 27 Aug 2023 16:25:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 27 12:25:22 2023
Received: from localhost ([127.0.0.1]:46039 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qaIZl-00083n-RY
	for submit <at> debbugs.gnu.org; Sun, 27 Aug 2023 12:25:22 -0400
Received: from lists.gnu.org ([2001:470:142::17]:43502)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <lichengtai@HIDDEN>) id 1qaIZj-00083V-AQ
 for submit <at> debbugs.gnu.org; Sun, 27 Aug 2023 12:25:20 -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 <lichengtai@HIDDEN>)
 id 1qaIZW-0003Df-P3
 for guix-patches@HIDDEN; Sun, 27 Aug 2023 12:25:06 -0400
Received: from mail-oo1-xc2c.google.com ([2607:f8b0:4864:20::c2c])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <lichengtai@HIDDEN>)
 id 1qaIZU-0000eG-8U
 for guix-patches@HIDDEN; Sun, 27 Aug 2023 12:25:06 -0400
Received: by mail-oo1-xc2c.google.com with SMTP id
 006d021491bc7-565f2567422so1436430eaf.2
 for <guix-patches@HIDDEN>; Sun, 27 Aug 2023 09:25:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=atai-org.20221208.gappssmtp.com; s=20221208; t=1693153501; x=1693758301;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=QUCKwpUfsSIerRAdBOYMrTDZOB20bU1Rx4QnGbRfyU8=;
 b=0hVtO9IN2VsAv0SWY0gkWy+yrhmmmMwEhHiTvxziVYFKsDVz958V6ViFR9U5uuQ1/n
 CzuGyEwQWt98Gk/ZIXBXx9exzatyq3a6PahDu6QDVGOytWoBMbgcebc68oabGd3b9AfM
 WPEzKfnwFCcRFCiWtJcAiQcj0t41OYybaU9QxQBDKexbtJ3OyD9KSLUJmktNsaUkbr1I
 oXt/brPIv0OhdOfqYvvu1YCWmtuwfKREr0nP2BipC6Kul0WLSqjNmfMNoNljgFcFVM+O
 Ut+jUPBm5qAxarHTQ0YpB8mD1zcCRDmrRVM3iX8RNwkbmWk6NTpx0FqIJSN/mIh2nKo5
 DwHg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693153501; x=1693758301;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=QUCKwpUfsSIerRAdBOYMrTDZOB20bU1Rx4QnGbRfyU8=;
 b=EhdKriYbg8VUfehnuIvsjbvi2k1XrAMXE2Zh/rOYEN/4SudeEy3Mda79/Zm8qVbB7k
 eXo7Mk8YMTKEmTaL8kWt3AzhjEvlXh+U9lOyuG0YQ1AqcAOmqsLEAX2bEfwp1FoBVQEm
 fD/1x2vzL3SSVHu+m8e9Rq3+OTRqiFInIp5VMVmvu1V4ueKRc16XZ7z29NjAwhpv8nQ8
 YK3pf1la8/t8luE9GIBQbpyNL2DGUvTVpJH9Lr72ldNUADw8wO8cIP3JMjUBicPukrr4
 rSYjYRTc0zNoiWA2oG+N/AopVBQGwxYaz2X3EgIpc9DquUZ/mJahf06lNfjRp8fotAyX
 5gTw==
X-Gm-Message-State: AOJu0Ywn5r3mFlWxwJeZ9ekdPw5bP2K6CygwBjoHH0YZKaKM03/Wcumo
 OPvXImcwjHeLPZHPDUbmpPoAi7zWRJJ0whguhOnpu9c2OM5o9A==
X-Google-Smtp-Source: AGHT+IFGshnoNs4Z492/E5uLaIiu3ibILxLVfw9g4WA57GtTeN59+wv/nz+LY3X+g8Z6yvoO//yeb/PLPr1UZsNTxcY=
X-Received: by 2002:a4a:6211:0:b0:56e:4921:deb0 with SMTP id
 x17-20020a4a6211000000b0056e4921deb0mr8783051ooc.8.1693153501517; Sun, 27 Aug
 2023 09:25:01 -0700 (PDT)
MIME-Version: 1.0
From: Andy Tai <atai@HIDDEN>
Date: Sun, 27 Aug 2023 09:24:25 -0700
Message-ID: <CAJsg1E-mWem-j-weaEBKpMjTN+GXBotHZBA2k3NCSQgE_p1JkQ@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even
To: guix-patches@HIDDEN
Content-Type: multipart/alternative; boundary="000000000000021d360603ea052c"
Received-SPF: pass client-ip=2607:f8b0:4864:20::c2c;
 envelope-from=lichengtai@HIDDEN; helo=mail-oo1-xc2c.google.com
X-Spam_score_int: -13
X-Spam_score: -1.4
X-Spam_bar: -
X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001,
 HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.5 (+)
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:  On 2023-08-27 02:13, 宋文武 wrote: > Maybe we can automatically
    report the failures as bugs, say every 7 > days, and remove a package if
   it still fail to build in 90 days? Hi, maybe build failures should be limited
    to certain platforms that can cause this treatment, such as (32-bit) x86,
    x86-64 and arm-64, so build failures on other platforms would not make a
   package re [...] 
 
 Content analysis details:   (1.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
  0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
                             provider (lichengtai[at]gmail.com)
  1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
  0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level
                             mail domains are different
  0.0 HTML_MESSAGE           BODY: HTML included in message
  0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and
                             EnvelopeFrom freemail headers are
                             different
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.5 (/)

--000000000000021d360603ea052c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On 2023-08-27 02:13, =E5=AE=8B=E6=96=87=E6=AD=A6 wrote:
> Maybe we can automatically report the failures as bugs, say every 7
> days, and remove a package if it still fail to build in 90 days?

Hi, maybe build failures should be limited to certain platforms that can
cause this treatment, such as (32-bit) x86, x86-64 and arm-64, so build
failures on other platforms would not make a package removed if build
failure not fixed

The reason is that most people do not have arm32, PowerPC or Risc-V
hardware so these platforms may be more likely to suffer build failures and
for most people x86 and 64-bit arm platforms are what they use.  Build
failures on the less common platforms can be fixed if there are people with
resources and interests, and wanting to fix them

--000000000000021d360603ea052c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><span class=3D"gmail_default" style=3D"font-family:arial,h=
elvetica,sans-serif"></span>On 2023-08-27 02:13, =E5=AE=8B=E6=96=87=E6=AD=
=A6 wrote:<br>
&gt; Maybe we can automatically report the failures as bugs, say every 7<br=
><div>
&gt; days, and remove a package if it still fail to build in 90 days?</div>=
<div><br></div><div><div style=3D"font-family:arial,helvetica,sans-serif" c=
lass=3D"gmail_default">Hi, maybe build failures should be limited to certai=
n platforms that can cause this treatment, such as (32-bit) x86, x86-64 and=
 arm-64, so build failures on other platforms would not make a package remo=
ved if build failure not fixed</div><div style=3D"font-family:arial,helveti=
ca,sans-serif" class=3D"gmail_default"><br></div><div style=3D"font-family:=
arial,helvetica,sans-serif" class=3D"gmail_default">The reason is that most=
 people do not have arm32, PowerPC or Risc-V hardware so these platforms ma=
y be more likely to suffer build failures and for most people x86 and 64-bi=
t arm platforms are what they use.=C2=A0 Build failures on the less common =
platforms can be fixed if there are people with resources and interests, an=
d wanting to fix them<br></div><br></div>
<div><span class=3D"gmail_default" style=3D"font-family:arial,helvetica,san=
s-serif"></span></div></div>

--000000000000021d360603ea052c--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 27 Aug 2023 15:07:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 27 11:07:51 2023
Received: from localhost ([127.0.0.1]:45962 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qaHMk-0005wZ-Kq
	for submit <at> debbugs.gnu.org; Sun, 27 Aug 2023 11:07:50 -0400
Received: from ns13.heimat.it ([46.4.214.66]:51868)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <g@HIDDEN>) id 1qaHMg-0005w7-Pw
 for 65391 <at> debbugs.gnu.org; Sun, 27 Aug 2023 11:07:49 -0400
Received: from localhost (ip6-localhost [127.0.0.1])
 by ns13.heimat.it (Postfix) with ESMTP id 6F86D3008E0;
 Sun, 27 Aug 2023 15:07:35 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it
Received: from ns13.heimat.it ([127.0.0.1])
 by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id BSxyYIMlFzy6; Sun, 27 Aug 2023 15:07:33 +0000 (UTC)
Received: from bourrache.mug.xelera.it (unknown [93.56.171.217])
 (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))
 (Client did not present a certificate)
 by ns13.heimat.it (Postfix) with ESMTPSA id A7C433008B3;
 Sun, 27 Aug 2023 15:07:33 +0000 (UTC)
Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14])
 by bourrache.mug.xelera.it (Postfix) with SMTP id EDDF52935CF8;
 Sun, 27 Aug 2023 17:07:32 +0200 (CEST)
Received: (nullmailer pid 5680 invoked by uid 1000);
 Sun, 27 Aug 2023 15:07:32 -0000
From: Giovanni Biscuolo <g@HIDDEN>
To: Bruno Victal <mirai@HIDDEN>,
 =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
In-Reply-To: <283d99d4-4682-4577-b69c-f064ff5cd179@HIDDEN>
Organization: Xelera.eu
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <871qfpxp76.fsf@HIDDEN>
 <283d99d4-4682-4577-b69c-f064ff5cd179@HIDDEN>
Date: Sun, 27 Aug 2023 17:07:31 +0200
Message-ID: <87sf84a5ho.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: guix-devel@HIDDEN, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Bruno Victal <mirai@HIDDEN> writes:

> On 2023-08-27 02:13, =E5=AE=8B=E6=96=87=E6=AD=A6 wrote:
>> Maybe we can automatically report the failures as bugs, say every 7
>> days, and remove a package if it still fail to build in 90 days?

maybe precedeed by an automated email notification (to guix-bugs) so
that interested people have the chance to step in and fix it?

> I'm not so sure about removing packages, personally if I'm in need of
> a package that happens to be broken I find it easier to fix it given
> that some work has already been put into writing the package definition
> than starting from scratch.

You don't need to start from scratch if you want, you just have to
checkout the right git commit (before the package was deleted) and start
from that, if needed: WDYT?

Happy hacking! Gio'

[...]

=2D-=20
Giovanni Biscuolo

Xelera IT Infrastructures

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmTrZrQMHGdAeGVsZXJh
LmV1AAoJENN9DqfOzDkSISAP/RYSohmV2sVeJxlt3mBNtb6CQ8IP+NV88lTtLFRE
fYHq7K6c4JND80VegeERerD2TYLmOm/450NhYBz+/QrbZLeAuRL+0PANCOQGr+eG
kJpGhnnVRT5quq82VB6J3tQZsK5j1uR66PImjGW01MrhbT4OXOdyED4qb5hWFdYZ
sriwZiKqlDAgHzaK6iM/waPzQo5muIslSFjXhbkmB+d6j2HnF0n/Bp5a+qvVY/TW
n0SXHxCw3WWi4VA9rpMKQK0M+VQbSWgsCqMOCd8D/B3M5ZUUmEj9uTAXY/080HZd
5BQtzGdknIihXDE6C5KmOipi9LIJceiDizc8tqT6yFHbZQ0uS9kmpgFRQY66GZz1
WxCzGJYDxTGSswwmfXhdZNJslWgB+FzvqbSfXw0RM3ai0f3INT3XXm/l9jkduQ72
QH/wjpw5AraUW2LY3FaiTofp6dHgmN4L7BjLexs7utu0K4VNJPGWIEj+s9231vcs
Jj3K5Z6sVUb4N1DrSdPqt6IalNqMLEg+uyPTbmFZw+GSqI2gLAiIE3tEdmiE2kz4
LAIDoF74E6vCgfPINDlGZWy++swkqJE3mp/In/XkUr0+jnCyVYw0cWddi5BE8PLc
w9CA5ymbue6WvXNIPwi5neXrvBcV0l5oqsPF7LTg7NeIDBeekp5mew4KTY8ymG8B
BySd
=nDMh
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 27 Aug 2023 08:16:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 27 04:16:26 2023
Received: from localhost ([127.0.0.1]:44050 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qaAwc-0003M4-E9
	for submit <at> debbugs.gnu.org; Sun, 27 Aug 2023 04:16:26 -0400
Received: from mail.envs.net ([5.199.136.28]:50742)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <iyzsong@HIDDEN>) id 1qaAwa-0003Lt-Bz
 for 65391 <at> debbugs.gnu.org; Sun, 27 Aug 2023 04:16:25 -0400
Received: from localhost (mail.envs.net [127.0.0.1])
 by mail.envs.net (Postfix) with ESMTP id 62AA838A0135;
 Sun, 27 Aug 2023 08:16:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa;
 t=1693124177; bh=zZ4/u/xF7JLwhXKDUK1x1qA2Y4BDVA+uXC3OjLzme58=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=lS5HeEICvy0qtKNDyDVDYJcc2mwjLW2F74Bg1ddcFW0UADiwaoGGZiD6petUkYKOG
 tjYwl5e7xmhB+2Bt6OjKPYdTbxqfdCI9wGJLnUIeiZYgCmtXns967MnqQAvZF5C/d5
 yyP98RUJ+hGwN1XyO9Oq5Gos/rDP4QK3YmI1q4F9kWhYZh/CFk97z7OE08sMFQyXHn
 O11HapZl9M6LmCgd14KbHKw6HBLpgoo5msGGG4zZC/RyOptxhuLleC54DwIGC29CwH
 b1YHMdspAM+GfEcxKXGADynmYI6ljKE0zoPGAKsGRex2bqaLuJD4tjjnOjeF7fMqhb
 igwKFdank7RJSQZsP+iq06un8JQ7Jl2pQZPtJ9ASATIOQivojrULtIlhQYx2ra8G5f
 +HI+ZdL55o//Z1wID3/3xLPxWv5T68v/aYeGeIigAc3Hp5XPfbP6sxS/0uPTUNVh0M
 QExyu376CRzmSME9x/T4tSBFnmIH2ZMjqRAAPXYdvyeHNQ2nFsTojHlPa4JCV/igSr
 Tjq5D3L5S7yebuU+dLkaToaF3ttGjRyZS2ciKPPPm3bjRIUniNUCMyWgiP+UQ1q1/K
 OCa7mx78GOpeIj2Y01MlZ5eOv7CEwitTOJHeqbs6+5tpOa4m9ycNjP3fttoBOqCfGW
 E/wh8A0Ke/j2vd3wPQihZScA=
X-Virus-Scanned: Debian amavisd-new at mail.envs.net
Received: from mail.envs.net ([127.0.0.1])
 by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id v9IX6sSwGEcm; Sun, 27 Aug 2023 08:16:12 +0000 (UTC)
Received: from localhost (unknown [36.170.44.50])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 by mail.envs.net (Postfix) with ESMTPSA;
 Sun, 27 Aug 2023 08:16:12 +0000 (UTC)
Received: from localhost (localhost [local])
 by localhost (OpenSMTPD) with ESMTPA id 10d2c240;
 Sun, 27 Aug 2023 08:16:29 +0000 (UTC)
From: =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>
To: bug-guix@HIDDEN
Subject: [Cuirass] feature requests for dashboard 
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <871qfpxp76.fsf@HIDDEN> <87sf85i289.fsf@HIDDEN>
Date: Sun, 27 Aug 2023 16:16:29 +0800
In-Reply-To: <87sf85i289.fsf@HIDDEN> (Maxim Cournoyer's message of "Sat, 26
 Aug 2023 23:38:30 -0400")
Message-ID: <877cpgc336.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello, I think the current CI dashboard (eg: https://ci.guix.gnu.org/eval/693369/dashboard)
is a little inconvenient to use, and I'd like it have:

1. different colors for build failures (status=1) and dependencies
failures (status=2), and other type failures.  Maybe yellow for
dependencies failures, and grey for other.

2. more search options in addition to job name, eg:
    status:failed
    status:failed-dependency
    status:canceled
    team:python
   also a help like in mumi https://issues.guix.gnu.org/help#search for
   those options.

3. for a failed build, show a link to its bug report on
   issues.guix.gnu.org if one existed.
   eg, for: https://ci.guix.gnu.org/build/1170869/details
   add a Issue row with link to https://issues.guix.gnu.org/65392
   so we can know this build failure is known.




Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

>> I found the dashboard inconvenient to use, it show failures for both
>> builds and dependencies in the same red color, and can't be searched.
>> What I usually do is:
>>
>> 1. download the job status json with:
>>   wget -O jobs.json 'https://ci.guix.gnu.org/api/jobs?evaluation=692229&system=x86_64-linux'
>>
>> 2. use jq to show package names with build failures:
>>   cat jobs.json  | jq '. | map(select(.status == 1)) | .[].name' -r
>>
>> 3. select interested one to investigate (if doing merge, diff the failures from
>> working branch with master).
>
> Maybe we should open Cuirass feature requests on our bug tracker to
> remember what would be valuable to implement.

Okay, I'll open one here.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 27 Aug 2023 08:16:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 27 04:16:43 2023
Received: from localhost ([127.0.0.1]:44058 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qaAwt-0003Ml-6H
	for submit <at> debbugs.gnu.org; Sun, 27 Aug 2023 04:16:43 -0400
Received: from lists.gnu.org ([2001:470:142::17]:49082)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <iyzsong@HIDDEN>) id 1qaAwk-0003ME-QG
 for submit <at> debbugs.gnu.org; Sun, 27 Aug 2023 04:16:36 -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 <iyzsong@HIDDEN>) id 1qaAwZ-0000f0-9j
 for bug-guix@HIDDEN; Sun, 27 Aug 2023 04:16:23 -0400
Received: from mail.envs.net ([5.199.136.28])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <iyzsong@HIDDEN>) id 1qaAwW-000817-9A
 for bug-guix@HIDDEN; Sun, 27 Aug 2023 04:16:23 -0400
Received: from localhost (mail.envs.net [127.0.0.1])
 by mail.envs.net (Postfix) with ESMTP id 62AA838A0135;
 Sun, 27 Aug 2023 08:16:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa;
 t=1693124177; bh=zZ4/u/xF7JLwhXKDUK1x1qA2Y4BDVA+uXC3OjLzme58=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=lS5HeEICvy0qtKNDyDVDYJcc2mwjLW2F74Bg1ddcFW0UADiwaoGGZiD6petUkYKOG
 tjYwl5e7xmhB+2Bt6OjKPYdTbxqfdCI9wGJLnUIeiZYgCmtXns967MnqQAvZF5C/d5
 yyP98RUJ+hGwN1XyO9Oq5Gos/rDP4QK3YmI1q4F9kWhYZh/CFk97z7OE08sMFQyXHn
 O11HapZl9M6LmCgd14KbHKw6HBLpgoo5msGGG4zZC/RyOptxhuLleC54DwIGC29CwH
 b1YHMdspAM+GfEcxKXGADynmYI6ljKE0zoPGAKsGRex2bqaLuJD4tjjnOjeF7fMqhb
 igwKFdank7RJSQZsP+iq06un8JQ7Jl2pQZPtJ9ASATIOQivojrULtIlhQYx2ra8G5f
 +HI+ZdL55o//Z1wID3/3xLPxWv5T68v/aYeGeIigAc3Hp5XPfbP6sxS/0uPTUNVh0M
 QExyu376CRzmSME9x/T4tSBFnmIH2ZMjqRAAPXYdvyeHNQ2nFsTojHlPa4JCV/igSr
 Tjq5D3L5S7yebuU+dLkaToaF3ttGjRyZS2ciKPPPm3bjRIUniNUCMyWgiP+UQ1q1/K
 OCa7mx78GOpeIj2Y01MlZ5eOv7CEwitTOJHeqbs6+5tpOa4m9ycNjP3fttoBOqCfGW
 E/wh8A0Ke/j2vd3wPQihZScA=
X-Virus-Scanned: Debian amavisd-new at mail.envs.net
Received: from mail.envs.net ([127.0.0.1])
 by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id v9IX6sSwGEcm; Sun, 27 Aug 2023 08:16:12 +0000 (UTC)
Received: from localhost (unknown [36.170.44.50])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 by mail.envs.net (Postfix) with ESMTPSA;
 Sun, 27 Aug 2023 08:16:12 +0000 (UTC)
Received: from localhost (localhost [local])
 by localhost (OpenSMTPD) with ESMTPA id 10d2c240;
 Sun, 27 Aug 2023 08:16:29 +0000 (UTC)
From: =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>
To: bug-guix@HIDDEN
Subject: [Cuirass] feature requests for dashboard 
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <871qfpxp76.fsf@HIDDEN> <87sf85i289.fsf@HIDDEN>
Date: Sun, 27 Aug 2023 16:16:29 +0800
In-Reply-To: <87sf85i289.fsf@HIDDEN> (Maxim Cournoyer's message of "Sat, 26
 Aug 2023 23:38:30 -0400")
Message-ID: <877cpgc336.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=5.199.136.28; envelope-from=iyzsong@HIDDEN;
 helo=mail.envs.net
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: Maxim Cournoyer <maxim.cournoyer@HIDDEN>, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

Hello, I think the current CI dashboard (eg: https://ci.guix.gnu.org/eval/693369/dashboard)
is a little inconvenient to use, and I'd like it have:

1. different colors for build failures (status=1) and dependencies
failures (status=2), and other type failures.  Maybe yellow for
dependencies failures, and grey for other.

2. more search options in addition to job name, eg:
    status:failed
    status:failed-dependency
    status:canceled
    team:python
   also a help like in mumi https://issues.guix.gnu.org/help#search for
   those options.

3. for a failed build, show a link to its bug report on
   issues.guix.gnu.org if one existed.
   eg, for: https://ci.guix.gnu.org/build/1170869/details
   add a Issue row with link to https://issues.guix.gnu.org/65392
   so we can know this build failure is known.




Maxim Cournoyer <maxim.cournoyer@HIDDEN> writes:

>> I found the dashboard inconvenient to use, it show failures for both
>> builds and dependencies in the same red color, and can't be searched.
>> What I usually do is:
>>
>> 1. download the job status json with:
>>   wget -O jobs.json 'https://ci.guix.gnu.org/api/jobs?evaluation=692229&system=x86_64-linux'
>>
>> 2. use jq to show package names with build failures:
>>   cat jobs.json  | jq '. | map(select(.status == 1)) | .[].name' -r
>>
>> 3. select interested one to investigate (if doing merge, diff the failures from
>> working branch with master).
>
> Maybe we should open Cuirass feature requests on our bug tracker to
> remember what would be valuable to implement.

Okay, I'll open one here.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 27 Aug 2023 04:30:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Aug 27 00:30:57 2023
Received: from localhost ([127.0.0.1]:43764 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qa7QO-0002Xm-Vk
	for submit <at> debbugs.gnu.org; Sun, 27 Aug 2023 00:30:57 -0400
Received: from smtpmciv3.myservices.hosting ([185.26.107.239]:37336)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mirai@HIDDEN>) id 1qa7QK-0002Xa-7Q
 for 65391 <at> debbugs.gnu.org; Sun, 27 Aug 2023 00:30:56 -0400
Received: from mail1.netim.hosting (unknown [185.26.106.173])
 by smtpmciv3.myservices.hosting (Postfix) with ESMTP id AC8362354C;
 Sun, 27 Aug 2023 06:30:44 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
 by mail1.netim.hosting (Postfix) with ESMTP id B923A80060;
 Sun, 27 Aug 2023 06:30:40 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at mail1.netim.hosting
Received: from mail1.netim.hosting ([127.0.0.1])
 by localhost (mail1-2.netim.hosting [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id q85PUG8krWlL; Sun, 27 Aug 2023 06:30:40 +0200 (CEST)
Received: from [192.168.1.116] (unknown [10.192.1.83])
 (Authenticated sender: lumen@HIDDEN)
 by mail1.netim.hosting (Postfix) with ESMTPSA id 1B5F38005B;
 Sun, 27 Aug 2023 06:30:40 +0200 (CEST)
Message-ID: <283d99d4-4682-4577-b69c-f064ff5cd179@HIDDEN>
Date: Sun, 27 Aug 2023 05:30:39 +0100
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
Content-Language: en-US
To: =?UTF-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>,
 Maxime Devos <maximedevos@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <871qfpxp76.fsf@HIDDEN>
From: Bruno Victal <mirai@HIDDEN>
In-Reply-To: <871qfpxp76.fsf@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: guix-devel@HIDDEN, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

On 2023-08-27 02:13, 宋文武 wrote:
> Maybe we can automatically report the failures as bugs, say every 7
> days, and remove a package if it still fail to build in 90 days?

I'm not so sure about removing packages, personally if I'm in need of
a package that happens to be broken I find it easier to fix it given
that some work has already been put into writing the package definition
than starting from scratch.


-- 
Furthermore, I consider that nonfree software must be eradicated.

Cheers,
Bruno.





Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 27 Aug 2023 03:40:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 26 23:40:11 2023
Received: from localhost ([127.0.0.1]:43737 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qa6dG-0001Cw-UX
	for submit <at> debbugs.gnu.org; Sat, 26 Aug 2023 23:40:11 -0400
Received: from mail-oi1-x233.google.com ([2607:f8b0:4864:20::233]:49451)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qa6dD-0001CU-If
 for 65391 <at> debbugs.gnu.org; Sat, 26 Aug 2023 23:40:09 -0400
Received: by mail-oi1-x233.google.com with SMTP id
 5614622812f47-3a7781225b4so1563332b6e.3
 for <65391 <at> debbugs.gnu.org>; Sat, 26 Aug 2023 20:40:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693107596; x=1693712396;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=2vAfhIbzrpfepztCczaE0umF4obSj8QpUR68uZoNsVQ=;
 b=JMTT1JVwN3uEqoKET/1ZvLTAZeg7x3U2Lk0j+uhu0sbmLnF2CBkiuq/11ZilkxI0S6
 jtRY0IiEga8+GzWKz+suEy/YW3Umz9mrxr0YNzNyZ0wh/PYM2mkP/tgyvkHWSrO0oVuz
 Sk+S3U3mNEXtcjkgdm0FTfLMgfXVEsUZMfXy9z8L+gUEB5PjvIE7oyb1pTtbASZ3LHCJ
 OwXspLXk1acVsef5qc15gNFB5c2g3u/h3MlY5oVZsA+34QeXVEJuUpYN2jUmOFWALFPZ
 b4WI1KY9viHra+CcgxWbXg+//XJiY8mvYpab7Xf9Zrhdai+HPURp/uSkxVzepixS5eDo
 093w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693107596; x=1693712396;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=2vAfhIbzrpfepztCczaE0umF4obSj8QpUR68uZoNsVQ=;
 b=IWfxq1lzufaRLondKiU7R894ttemD6KRr6Ucx9+fY+XLdbyY/vtRQqdKs6jNXFFKYN
 2BhOTAeo18N4c/ogtEk7Lzek9MRieLJoS/BMEsfg5AftcsDJZWt4JYUXZVYNbuPk1Kkb
 wSU3XP29NBTaOR1XUO3yjtdVPgyNKU/r/OoCyU/wbwEaUXXaIRtZn+VTMHvdOvOl1w5R
 PTP5AkhHLK23Y2a+rSvvmPsTCulvqQvbVzz5MQoIz2XZGHub23cPAxYDsLjPHF7FlVhd
 Hc8mscnGJyz/tJP7NNFaTQhIXdXq3MUmpZrCMUxowXmQ20Abq8Kjk9xV1zqPW0QUhhJE
 9hmQ==
X-Gm-Message-State: AOJu0YyfqllYc4kB9b3DV2fvqtK+rBWPbEw7H5JuBReghQh791L0vzNE
 nayOoLcoAWqqMG3wOPuHxNU=
X-Google-Smtp-Source: AGHT+IHkU3vSLVJiwaKAmolgjdLM4c97Nu04DyZfaJgWalpSoDcX3OXytq2RnHD6nHcSer6agYps4w==
X-Received: by 2002:a05:6808:2186:b0:3a7:4cf6:f0cb with SMTP id
 be6-20020a056808218600b003a74cf6f0cbmr9370103oib.21.1693107596210; 
 Sat, 26 Aug 2023 20:39:56 -0700 (PDT)
Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106])
 by smtp.gmail.com with ESMTPSA id
 u16-20020a0cdd10000000b006365b23b5dfsm1641436qvk.23.2023.08.26.20.39.55
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 26 Aug 2023 20:39:55 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <871qfpxp76.fsf@HIDDEN>
Date: Sat, 26 Aug 2023 23:39:54 -0400
In-Reply-To: <871qfpxp76.fsf@HIDDEN> (=?utf-8?B?IuWui+aWh+atpiIncw==?=
 message of "Sun, 27 Aug 2023 09:13:17 +0800")
Message-ID: <87o7iti25x.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: guix-devel@HIDDEN, Maxime Devos <maximedevos@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi again,

=E5=AE=8B=E6=96=87=E6=AD=A6 <iyzsong@HIDDEN> writes:

> Maxime Devos <maximedevos@HIDDEN> writes:
>
>> For example, naev used to work just fine, yet apparently it doesn't
>> anymore: https://issues.guix.gnu.org/65390.
>>
>> Given that Guix has ci.guix.gnu.org, I would expect such new problems
>> to be detected and resolved early, and it was detected by
>> ci.guix.gnu.org, yet going by issues.guix.gnu.org it was never even
>> investigated.
>
> Yes, honestly I only look for build failures from bug reports, not from
> CI if i'm not doing a "request for merge" from another branch.

Another idea I had was we could add some feature to Cuirass where it'd
notify a team (by email) when a package under their scope has been
broken on the master branch.

--=20
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 27 Aug 2023 03:38:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 26 23:38:48 2023
Received: from localhost ([127.0.0.1]:43732 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qa6bw-0001A9-BR
	for submit <at> debbugs.gnu.org; Sat, 26 Aug 2023 23:38:48 -0400
Received: from mail-oi1-x22b.google.com ([2607:f8b0:4864:20::22b]:58720)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maxim.cournoyer@HIDDEN>) id 1qa6br-00019o-2z
 for 65391 <at> debbugs.gnu.org; Sat, 26 Aug 2023 23:38:46 -0400
Received: by mail-oi1-x22b.google.com with SMTP id
 5614622812f47-3a85cc7304fso1671253b6e.1
 for <65391 <at> debbugs.gnu.org>; Sat, 26 Aug 2023 20:38:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1693107512; x=1693712312;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=CKdsxykJ0FPPUZMpGaRlIS9F8jNArXnAHZMGbsqvk0o=;
 b=U27urQkpamdN3Sx5JXFh9qNaYAwzSQcvWCqj2j3hsGp4sWUlHodp9M+VOp4rvUoZbM
 f03/wTX1XB9GMVBeREaCwCuk0x9isE8fNju+Xmtz+hz7EVRaJ0M41AZ/QSOzHnxH17R3
 NkmYVcKgB1nFYQfr23tPDhYU4O0fwhZ+QwNd5g0t0vM2/o+4yDDzU0KXOAyYRcMog0uh
 gDmb5zFUB9mv5kWVqiIVXDE/mcNRLWyAzTe+8i2dMs8hjmHn+FhKYADRoKMWOVFPKGNG
 SjhSXdo9e2euReRGey7qj6m5DQrk+y5Kv/PQ8cq+9hoAYD4W+AKjZGyac9am9gwcU5b3
 sZVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1693107512; x=1693712312;
 h=content-transfer-encoding:mime-version:user-agent:message-id
 :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=CKdsxykJ0FPPUZMpGaRlIS9F8jNArXnAHZMGbsqvk0o=;
 b=LkbtZQCyKhnY7aoVHjVcJaMX48sxF88B/mXzr9T6USgvGdzBZYmrWw3oX/7CCSrFzm
 jIXSRItf5NybbrujmahXxJ9yvHidJRSbYQLX6wL2ZAcR/uFXLQ/kSIUKjiRtzxkjk8ke
 otVlYAi9xcb8LYC3ryZ3ovoH/tCY4Uu96rUj2L/N94hldnuvTpsk8yxsGIA9hliHadto
 HvJXfGOtgEfSaVQ2FFdytPR2DCD+yjz6ZtTb4kXxLr4oI/rO+Y87eKTo53n5tN0kEMfr
 sV8xB+y9/XDmpyQFMBx8eAeZXHR6jIblanmu2EHiuRx0wu0ZppsSB4Bra+9fJnPTcq4f
 1JNQ==
X-Gm-Message-State: AOJu0Yy3FIlWpdsqfnbIehsxrTzPQLjijGheuzP/pEhb/S+7BjAtw6vC
 x/E+K3Fal+bAJ2WPcEFVgY4=
X-Google-Smtp-Source: AGHT+IG3fzCOKb/VS27j5gN2KChTalDSivoyyqJSVJ1u65ZOeeMF3Yh+nkpc9iUyWsqNs4aypvTQ7g==
X-Received: by 2002:a05:6808:d46:b0:3a7:62ff:24c1 with SMTP id
 w6-20020a0568080d4600b003a762ff24c1mr8893162oik.46.1693107511778; 
 Sat, 26 Aug 2023 20:38:31 -0700 (PDT)
Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106])
 by smtp.gmail.com with ESMTPSA id
 d7-20020a0cdb07000000b0064f6f9290bdsm1643264qvk.55.2023.08.26.20.38.30
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 26 Aug 2023 20:38:31 -0700 (PDT)
From: Maxim Cournoyer <maxim.cournoyer@HIDDEN>
To: =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <871qfpxp76.fsf@HIDDEN>
Date: Sat, 26 Aug 2023 23:38:30 -0400
In-Reply-To: <871qfpxp76.fsf@HIDDEN> (=?utf-8?B?IuWui+aWh+atpiIncw==?=
 message of "Sun, 27 Aug 2023 09:13:17 +0800")
Message-ID: <87sf85i289.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: guix-devel@HIDDEN, Maxime Devos <maximedevos@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hello,

=E5=AE=8B=E6=96=87=E6=AD=A6 <iyzsong@HIDDEN> writes:

> Maxime Devos <maximedevos@HIDDEN> writes:
>
>> For example, naev used to work just fine, yet apparently it doesn't
>> anymore: https://issues.guix.gnu.org/65390.
>>
>> Given that Guix has ci.guix.gnu.org, I would expect such new problems
>> to be detected and resolved early, and it was detected by
>> ci.guix.gnu.org, yet going by issues.guix.gnu.org it was never even
>> investigated.
>
> Yes, honestly I only look for build failures from bug reports, not from
> CI if i'm not doing a "request for merge" from another branch.
>
>>
>> (Yes, there is a delay, but that doesn't matter at all, as there's
>> this dashboard <https://ci.guix.gnu.org/eval/668365/dashboard>.)
>
> I found the dashboard inconvenient to use, it show failures for both
> builds and dependencies in the same red color, and can't be searched.
> What I usually do is:
>
> 1. download the job status json with:
>   wget -O jobs.json 'https://ci.guix.gnu.org/api/jobs?evaluation=3D692229=
&system=3Dx86_64-linux'
>
> 2. use jq to show package names with build failures:
>   cat jobs.json  | jq '. | map(select(.status =3D=3D 1)) | .[].name' -r
>
> 3. select interested one to investigate (if doing merge, diff the failure=
s from
> working branch with master).

Maybe we should open Cuirass feature requests on our bug tracker to
remember what would be valuable to implement.

>> Do people really need to report 33% of all jobs
>> (https://ci.guix.gnu.org/eval/668365/dashboard) before those failures
>> are taken seriously, instead of the =E2=80=98there don't seem to be that=
 much
>> more build failures from the core-updates/... merge, let's solve them
>> later (i.e., never)=E2=80=99 that seems to be  status quo?
>
> Maybe we can automatically report the failures as bugs, say every 7
> days, and remove a package if it still fail to build in 90 days?

That's sounds reasonable to me.

> As for now, x86_64 master (eval 668365) has 696 build failures, 604
> dependencies failures, 30 unknown (canceld?) failures, total 1330
> failures according to the jobs.json data.
>
> Should we open a bug report for each of those 696 build failures?

I'm not against, though that sounds like a lot of work unless automated.

--=20
Thanks,
Maxim




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 27 Aug 2023 01:13:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 26 21:13:17 2023
Received: from localhost ([127.0.0.1]:43615 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qa4L6-000363-UI
	for submit <at> debbugs.gnu.org; Sat, 26 Aug 2023 21:13:17 -0400
Received: from mail.envs.net ([5.199.136.28]:50792)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <iyzsong@HIDDEN>) id 1qa4L1-00035p-KR
 for 65391 <at> debbugs.gnu.org; Sat, 26 Aug 2023 21:13:15 -0400
Received: from localhost (mail.envs.net [127.0.0.1])
 by mail.envs.net (Postfix) with ESMTP id 43E8438A0135;
 Sun, 27 Aug 2023 01:13:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa;
 t=1693098783; bh=onXVlSj8MwBCgbE5MvlUAR9PHeWQ4Ps87aHNT+xCatg=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=iKh4XXkdASspgHMUUDeu/psM2ewEWnySmJbK6ZL2JDAD9NT7W6pQCaAm0io25FdSM
 DuW37plGs7KJCq3Gr4UOyiD3gTG6u0WhyquCpk0Px4vjkZwhtIckZvNdt8PXUIRY9F
 UsRawWJSTT3yJBBB/0bGHHDh3bgI2GDGYXN2N/nvGghAHI7MXjpmpF8nSqtOGNqJ8G
 PjxwDXbZgqXBWN/wOyQgUc7MVHWO2k4EkiiOta0nQzgOfA76GIIA0Rh5wy0piS1vpm
 b5mwmoR0/rn1mAAI8kMUz4Lxxojc+olHBtl/Mq0/v5CxhpxH2am0mZpwssnSUGoVRQ
 WndROlppFYiKqJN7FFl0KY47v3oTtlNWfNIM3ZKRiojeMiMDCkxLJmrOcB3wSvXnsA
 0DpO0zjZkjgGotGt+iBulLwevnh+DQCY/D4KCE0za6B715Egcj5lSE3L8uKq1PEavm
 W5OkAOz4MZV0PJfmfAUk/tjq6QHQSt62ElQemxGK/DH0bsZLZe3wQWObU4xNK7/xjK
 aOez+fb/LgbYTnFl1DKQUUWPR7W3+cf+xBWYSaqb/Yxzv4CDpHhllLS4W9DsFsZdw5
 XZIUagpUWnOjtLIunVaooa6nBJLDwBjPwi+DG8ZewnAVXGUne65Sh2o8J0tftKvOZq
 nGQ/mlnQ3jRELN+CTowW18yo=
X-Virus-Scanned: Debian amavisd-new at mail.envs.net
Received: from mail.envs.net ([127.0.0.1])
 by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026)
 with ESMTP id y0c0Jez2Y83a; Sun, 27 Aug 2023 01:12:57 +0000 (UTC)
Received: from localhost (unknown [36.170.44.50])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
 SHA256) (No client certificate requested)
 by mail.envs.net (Postfix) with ESMTPSA;
 Sun, 27 Aug 2023 01:12:57 +0000 (UTC)
Received: from localhost (localhost [local])
 by localhost (OpenSMTPD) with ESMTPA id 2f3455bf;
 Sun, 27 Aug 2023 01:13:17 +0000 (UTC)
From: =?utf-8?B?5a6L5paH5q2m?= <iyzsong@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
Date: Sun, 27 Aug 2023 09:13:17 +0800
In-Reply-To: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN> (Maxime Devos's
 message of "Sun, 20 Aug 2023 01:53:59 +0200")
Message-ID: <871qfpxp76.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: guix-devel@HIDDEN, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Maxime Devos <maximedevos@HIDDEN> writes:

> For example, naev used to work just fine, yet apparently it doesn't
> anymore: https://issues.guix.gnu.org/65390.
>
> Given that Guix has ci.guix.gnu.org, I would expect such new problems
> to be detected and resolved early, and it was detected by
> ci.guix.gnu.org, yet going by issues.guix.gnu.org it was never even
> investigated.

Yes, honestly I only look for build failures from bug reports, not from
CI if i'm not doing a "request for merge" from another branch.

>
> (Yes, there is a delay, but that doesn't matter at all, as there's
> this dashboard <https://ci.guix.gnu.org/eval/668365/dashboard>.)

I found the dashboard inconvenient to use, it show failures for both
builds and dependencies in the same red color, and can't be searched.
What I usually do is:

1. download the job status json with:
  wget -O jobs.json 'https://ci.guix.gnu.org/api/jobs?evaluation=3D692229&s=
ystem=3Dx86_64-linux'

2. use jq to show package names with build failures:
  cat jobs.json  | jq '. | map(select(.status =3D=3D 1)) | .[].name' -r

3. select interested one to investigate (if doing merge, diff the failures =
from
working branch with master).


>
> Do people really need to report 33% of all jobs
> (https://ci.guix.gnu.org/eval/668365/dashboard) before those failures
> are taken seriously, instead of the =E2=80=98there don't seem to be that =
much
> more build failures from the core-updates/... merge, let's solve them
> later (i.e., never)=E2=80=99 that seems to be  status quo?

Maybe we can automatically report the failures as bugs, say every 7
days, and remove a package if it still fail to build in 90 days?

As for now, x86_64 master (eval 668365) has 696 build failures, 604
dependencies failures, 30 unknown (canceld?) failures, total 1330
failures according to the jobs.json data.

Should we open a bug report for each of those 696 build failures?

--=-=-=
Content-Type: text/plain
Content-Disposition: inline; filename=ooo

aarch64-linux-gnu.gcc
abjad-ext-ipython
adms
aegis
anubis
aoflagger
apache-commons-parent-pom
apricots
arachne-pnr
arcan-sdl
arcan
archivebox
arm-linux-gnueabihf.gcc
arpack-ng-openmpi
asignify
asmjit
avro-cpp
azimuth
balsa
barectf
beignet
blacksmith
boinc-server
bonnie++
boost-signals2
btar
burp
cc65
cedille
chaiscript
chezmoi
clang
combinatorial-blas
commoncpp
confusion-mdl
coq-ide
coturn
cpplint
cssc
ctl
cube
darkice
dbus-cxx
ddcci-driver-linux
debops
deluge
dolphin-emu
dosbox-staging
dovecot-trees
d-tools
duc
dvdstyler
dxvk
ecl-april
ecl-binding-arrows
ecl-canonicalized-initargs
ecl-cl-form-types
ecl-cl-gserver
ecl-closure-template
ecl-cl-prevalence
ecl-cmd
ecl-coalton
ecl-coleslaw
ecl-conium
ecl-hdf5-cffi
ecl-lispbuilder-sdl
ecl-mito
ecl-nodgui
ecl-prometheus
ecl-radiance-contribs
ecl-schemeish
ecl-supertrace
ecl-trivial-octet-streams
ecl-trucler
ecl-typo
ecl-yxorp
edi
efilinux
elemental
elpa-openmpi
elpa
emacs-next-pgtk
emacspeak
emacsy
emilua
emulation-station
enblend-enfuse
eog-plugins
epic5
epour
eternalterminal
evdi
fanc
fasthenry
fenics
fiano-fmap
flowee
freedink-engine
freeorion
frotz-dumb-terminal
fulcrum
ganeti
gash-utils
gcc-objc++
gcc-objc
gcc-stripped-tarball
gcc-toolchain
gcc
gcc
ghc-ncurses
ghc-next
ghmm
gimagereader
gitile
gitless
glibc
glibc
glusterfs
gmime
gnash
gnaural
gnome-dictionary
gnucap
go-github-com-charmbracelet-glamour
gourmet
goxel
guile2.0-commonmark
guile2.0-gcrypt
guile2.0-redis
guile2.2-fibers
guile2.2-ics
guile2.2-pfds
guile2.2-xapian
guile-emacs
guile-gnunet
guile-goblins
guile-irc
guile-sparql
guile-static-stripped
guix-minimal
gx-saturator-lv2
gx-slow-gear-lv2
gx-vbass-preamp-lv2
h5check
harminv
hash-extender
hdf5-parallel-openmpi
hdf-eos2
hdf-eos5
hdf-java
hikari
hosts
ht
hydrus-network
hyperledger-iroha
hypre-openmpi.skylake-avx512
i3lock-blur
i586-pc-gnu.gcc-stripped-tarball
i586-pc-gnu.gcc
i586-pc-gnu.gcc
i586-pc-gnu.glibc
i686-linux-gnu.gcc-stripped-tarball
i686-linux-gnu.gcc
i686-linux-gnu.gcc
i686-w64-mingw32.coreutils
i686-w64-mingw32.diffutils
i686-w64-mingw32.findutils
i686-w64-mingw32.gawk
i686-w64-mingw32.gcc
i686-w64-mingw32.gcc
i686-w64-mingw32.gcc
i686-w64-mingw32.gdb-minimal
i686-w64-mingw32.gettext
i686-w64-mingw32.glibc
i686-w64-mingw32.grep
i686-w64-mingw32.guile
i686-w64-mingw32.guix
i686-w64-mingw32.gzip
i686-w64-mingw32.patch
i686-w64-mingw32.sed
i686-w64-mingw32.xz
insight-toolkit
insight-toolkit.haswell
insight-toolkit.ivybridge
insight-toolkit.skylake
insight-toolkit.skylake-avx512
insight-toolkit.westmere
irram
itk-snap
java-asm-tree
java-commons-compress
java-eclipse-jetty-util-ajax
java-eclipse-lsp4j-common
java-fasterxml-jackson-databind
java-geronimo-xbean-asm-util
java-geronimo-xbean-bundleutils
java-janino
java-jgit
java-jsch-agentproxy-jsch
java-objenesis
java-sonatype-aether-api
java-sonatype-spice-parent-pom
java-surefire-logger-api
java-xom
java-xsdlib
js-context-menu
jucipp
julia-calculus
julia-deepdiffs
julia-genericschur
julia-infinity
julia-wcs
kalendar
kbd-neo
khmer
launchmon
leptonica
libfreenect-examples
libiax2
libnfsidmap
libpsyc
libsigrokdecode
libstdc++
libtcod
libtmcg
libtorrent-rasterbar
libvisual-plugins
limnoria
litecli
lkrg
lua5.1-ossl
lua5.2-ossl
lua-ossl
lush2
maliit-framework
mantis
mapnik
mbedtls-apache
mbed-tools
meep
mia
mips64el-linux-gnu.gcc
mlmmj
mlucas
mmm
monado
mudskipper
mupen64plus-video-glide64
music21
musl-cross
newsboat
nginx-lua-module
nncp
nng
nomad
non-sequencer
ocaml4.07-fmt
ocaml4.07-ppxlib
ocaml4.07-uri
ocaml4.07-uuidm
ocaml4.07-zed
ocrfeeder
odamex
ogmtools
onionshare
openclonk
openni2
openocd
optionmatrix
ovmf-aarch64
ovmf-arm
patool
pcsxr
pdfarranger
pencil2d
pep-engine
perl6-grammar-profiler-simple
perl6-json-fast
perl6-json-name
perl6-json
perl6-mime-base64
perl6-oo-monitors
perl6-terminal-ansicolor
perl6-uri
perl6-xml-writer
perl-b-keywords
perl-dbix-class
perl-gtk2
petsc-openmpi
pies
poetry
powerpc64le-linux-gnu.gcc-stripped-tarball
powerpc64le-linux-gnu.gcc
powerpc64le-linux-gnu.gcc
powerpc64le-linux-gnu.gcc
powerpc64-linux-gnu.gcc
powerpc64-linux-gnu.guix
powerpc-linux-gnu.gcc
propeller-gcc
propeller-load
proteinortho
pulseview
pwntools
pynac
pyotherside
pypy
python-activepapers
python-aionotify
python-alchemy-mock
python-arboreto
python-autoflake
python-autograd
python-bashlex
python-bigfloat
python-bottleneck
python-cellbender
python-certauth
python-cysignals
python-daemon
python-daemux
python-deepdish
python-devtools
python-distributed
python-django
python-django
python-django
python-duniterpy
python-ecdsa
python-episcanpy
python-extruct
python-fit-nbinom
python-flask-restful-swagger
python-flex
python-forbiddenfruit
python-glom
python-google-auth
python-gpy
python-grako
python-hacking
python-hdf4
python-hicmatrix
python-http-client
python-http-ece
python-imbalanced-learn
python-imgviz
python-internetarchive
python-ipydatawidgets
python-jsonpickle
python-keras-preprocessing
python-keystoneclient
python-libcst
python-lirc
python-locust
python-modin
python-nltk
python-nptyping
python-numpy-documentation
python-omegaconf
python-on-guile
python-orange-canvas-core
python-os-client-config
python-osc
python-osmnx
python-pathlib
python-pdoc3
python-pgpy
python-pingouin
python-pint
python-plastid
python-poppler-qt5
python-pybbi
python-pydiff
python-pyflakes
python-pyfuse3
python-pyls-black
python-pyment
python-pyodbc-c
python-pyparted
python-pyportmidi
python-pyrdfa3
python-pyscss
python-pysnptools
python-pyspnego
python-pytest-exploratory
python-pytest-ordering
python-pythonanywhere
python-pyxb
python-pyxel
python-qemu-qmp
python-qnorm
python-qtsass
python-quart
python-readpaf
python-robotframework-lint
python-rollbar
python-sadisplay
python-sanic
python-schedule
python-scikit-allel
python-scripttest
python-setuptools-lint
python-sphinx-autodoc-typehints
python-sphinx-cloud-sptheme
python-sphinxcontrib-autoprogram
python-sphinx-gallery
python-sphinx-prompt
python-statmake
python-swagger-spec-validator
python-tablib
python-ta-lib
python-tbb
python-toolrack
python-tortoise-orm
python-twodict
python-uqbar
python-vaex-core
python-vega-datasets
python-xarray
python-xgboost
qbittorrent-enhanced-nox
qbittorrent-enhanced
qbittorrent-nox
qbittorrent
qgis
quagga
r-analytics
raspi-arm-chainloader
r-biomvrcns
rcas-web
r-ctrdata
repo2docker
r-experimenthub
r-flowcore
r-genomegraphs
r-gensa
r-gosemsim
r-icobra
ri-li
riscv64-linux-gnu.gcc
riscv64-linux-gnu.guile-static-stripped-tarball
r-mlr3ordinal
r-rcppspdlog
r-rmetasim
r-sapa
r-sccore
r-sigpathway
r-spams
r-tgstat
r-tidytree
rttr
ruby-anystyle
ruby-interception
ruby-psych
ruby-ruby-prof
ruby-web-console
rust-actix-macros
rust-actix-web-codegen
rust-addr2line
rust-aesni
rust-ahash
rust-alga
rust-analyzer
rust-app-dirs2
rust-ascii
rust-asn1-rs-impl
rust-assert-fs
rust-autocompress
rust-base32
rust-bindgen
rust-bindgen
rust-bindgen
rust-bindgen
rust-bindgen
rust-blake2
rust-capnp-rpc
rust-cargo-util
rust-cast
rust-clang-sys
rust-clap-conf
rust-combine
rust-compact-str
rust-concolor
rust-derive-builder-core
rust-derive-error-chain
rust-diesel-derives
rust-enquote
rust-feature-probe
rust-generator
rust-generic-array
rust-generic-array
rust-ghash
rust-git2
rust-git2
rust-glam
rust-glib-macros
rust-glium
rust-glutin-egl-sys
rust-h2
rust-heapless
rust-hex-literal
rust-hkdf
rust-hyper-rustls
rust-hyper-rustls
rust-hyper
rust-inotify-sys
rust-insta
rust-ipconfig
rust-jemallocator
rust-libflate-lz77
rust-libpulse-binding
rust-libradicl
rust-linked-hash-map
rust-linked-hash-map
rust-lopdf
rust-md-5
rust-merge-derive
rust-merge
rust-mimalloc
rust-napi-sys
rust-napi
rust-nb-connect
rust-nitrokey-sys
rust-nitrokey-test
rust-nitrokey
rust-no-panic
rust-notify
rust-objc2-encode
rust-opener
rust-os-pipe
rust-packed-simd-2
rust-packed-struct
rust-parity-scale-codec-derive
rust-paw-structopt
rust-paw
rust-polling
rust-poly1305
rust-polyval
rust-prettytable-rs
rust-propfuzz-macro
rust-proptest-derive
rust-proptest
rust-proptest
rust-quinn-proto
rust-quinn
rust-ravif
rust-reduce
rust-ref-cast-impl
rust-relative-path
rust-ring
rust-ring
rust-ron
rust-rustfix
rust-rustls-native-certs
rust-rustls
rust-rusttype
rust-sce
rust-sct
rust-sct
rust-sct
rust-security-framework-sys
rust-security-framework
rust-sha-1
rust-sha2
rust-signal-hook
rust-statrs
rust-statrs
rust-structopt
rust-swc
rust-syntex-pos
rust-syn
rust-syn
rust-tendril
rust-test-case
rust-time-macros-impl
rust-time-macros
rust-tokio-core
rust-tokio-executor
rust-tokio-rustls
rust-tokio-rustls
rust-tokio-rustls
rust-tokio-rustls
rust-tokio-sync
rust-tokio
rust-tower-layer
rust-tracing-futures
rust-trust-dns-https
rust-trust-dns-https
rust-trust-dns-https
rust-trust-dns-rustls
rust-ufmt
rust-uint
rust-utf8-width
rust-uuid
rust-wayland-client
rust-wayland-client
rust-webpki-roots
rust-webpki
rust-webpki
rust-wyz
rust-wyz
savane
sbcl-chanl
sbcl-cl-ana
sbcl-radiance-contribs
sbcl-virality
scvelo
seed
sequeler
sfizz
shadowsocks
shakespeare-spl
shogun
siggen
simh
smalltalk
solidity
sound-juicer
squid
sshoot
stgit
stiff
subunit
sunxi-tools
surge-synth
swftools
tbb
tcalc
tcc
texlive-asymptote-by-example-zh-cn
texlive-asymptote-faq-zh-cn
texlive-getoptk
texlive-jura
texlive-kotex-oblivoir
texlive-latex-notes-zh-cn
texlive-lshort-chinese
texlive-parrun
texlive-qtree
texlive-stage
texlive-termmenu
texlive-texproposal
texlive-tikz-page
texlive-timetable
texlive-xistercian
tgl
the-butterfly-effect
tippecanoe
tootle
transanno
trezor-agent
tuxedo-keyboard
u-boot-nintendo-nes-classic-edition
uim-qt
undbx
unicorn
unknown-horizons
upx
usb-modeswitch
valeronoi
vapoursynth
variant-tools
vboot-utils
vbz-compression
verilator
veusz
vsftpd
vtk
vxl
warsow-qfusion
weex
withershins
wmfire
wpewebkit
x86_64-w64-mingw32.coreutils
x86_64-w64-mingw32.diffutils
x86_64-w64-mingw32.findutils
x86_64-w64-mingw32.gawk
x86_64-w64-mingw32.gcc
x86_64-w64-mingw32.gcc
x86_64-w64-mingw32.gcc
x86_64-w64-mingw32.gdb-minimal
x86_64-w64-mingw32.gettext
x86_64-w64-mingw32.glibc
x86_64-w64-mingw32.grep
x86_64-w64-mingw32.guile
x86_64-w64-mingw32.guix
x86_64-w64-mingw32.gzip
x86_64-w64-mingw32.patch
x86_64-w64-mingw32.sed
x86_64-w64-mingw32.xz
xen
xfig
xkcdpass
xnee
zathura-pdf-mupdf
zbackup
zig

--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 24 Aug 2023 17:47:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 24 13:47:18 2023
Received: from localhost ([127.0.0.1]:38587 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZEQP-000552-PO
	for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 13:47:18 -0400
Received: from mx0.riseup.net ([198.252.153.6]:60824)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1qZEQN-00054o-RD
 for 65391 <at> debbugs.gnu.org; Thu, 24 Aug 2023 13:47:17 -0400
Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mx0.riseup.net (Postfix) with ESMTPS id 4RWrBK6Xnhz9s2N;
 Thu, 24 Aug 2023 17:47:05 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1692899225; bh=QV7k/FDcyBW+pN3SzUAg8tpE5kTIAvaOR3soQjoCeek=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=oqgefidoZwRVCuWQtaBpMCeKunlYSWKnGe1WRDwNyPTP2y+DaslmIhoZrHnEQsmZ2
 kZDn/gj5ic7qrFkxiQOs8ealNv0OkeZaETxqi2XJM1yYZT8g0R68QVJXccNd+sQ+cM
 Qw2GEJ5r57TvSBLfuoBozyi0167Gwuj75Ls81QXM=
X-Riseup-User-ID: 5903A5D3ABED0256E98E1C272639EAF529282BB2E5406EC9ACE6CF80B4AA2756
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4RWrBK1VX5zJq6P;
 Thu, 24 Aug 2023 17:47:05 +0000 (UTC)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
 <69663b24-0736-df6f-9ee4-95a77ea77f18@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
Date: Thu, 24 Aug 2023 19:38:36 +0200
In-reply-to: <69663b24-0736-df6f-9ee4-95a77ea77f18@HIDDEN>
Message-ID: <875y54baeh.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: Csepp <raingloom@HIDDEN>, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


Maxime Devos <maximedevos@HIDDEN> writes:

> [[PGP Signed Part:Undecided]]
> Op 23-08-2023 om 01:45 schreef Csepp:
>> I tried signing up to the CI mailing list and it immediately became
>> overwhelming.
>
> If the CI list was split in =E2=80=98broken=E2=80=99 and =E2=80=98fixed=
=E2=80=99, such that you have
> the option to only subscribe to =E2=80=98broken=E2=80=99, would that help=
?  A large
> fraction of messages is for fixed packages, which do not need to be
> acted upon.

Yup, that would be an improvement.  Or some way to group messages by
package.

>> One possible improvement I have been thinking about is making it easy
>> for users to filter CI output to the packages in their profile closure,
>> so for example they would get advance notice of any broken packages
>> *before* attempting to install them.
>
> I assume you meant s/install/update.
>
> How is this an improvement?  I mean, how does this make
>
> =E2=80=98People need to report failing builds even though we have
> ci.guix.gnu.org for that.=E2=80=99
>
> less true?
>
> Best regards,
> Maxime Devos.
>
> [2. OpenPGP public key --- application/pgp-keys; OpenPGP_0x49E3EE22191725=
EE.asc]...
>
> [[End of PGP Signed Part]]

A user is more likely to be able and motivated to fix a package that
they are using.  Getting notifications as a stream is a recipe for alert
fatigue.  There needs to be a way to at the very least move actionable
alert to the top of the list and to deduplicate alerts.
TLDR: alert fatigue is bad and it should not be the casual contributor's
job to fight it on their own.  If its filtering and grouping is expected
to be done on the client side then there should be guides for setting
those filters up.
Personally, it already takes enough time for me to read the bug
discussions.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 24 Aug 2023 17:38:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 24 13:38:05 2023
Received: from localhost ([127.0.0.1]:38583 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZEHV-0004pz-C5
	for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 13:38:05 -0400
Received: from lists.gnu.org ([2001:470:142::17]:39844)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1qZEHT-0004p1-9x
 for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 13:38:03 -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 <raingloom@HIDDEN>)
 id 1qZEHJ-000240-QL
 for bug-guix@HIDDEN; Thu, 24 Aug 2023 13:37:53 -0400
Received: from mx1.riseup.net ([198.252.153.129])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1qZEHH-0002Sd-8y
 for bug-guix@HIDDEN; Thu, 24 Aug 2023 13:37:53 -0400
Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mx1.riseup.net (Postfix) with ESMTPS id 4RWqzc1gtDzDrRD;
 Thu, 24 Aug 2023 17:37:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1692898668; bh=lnPh6Q2g2ZoTxSMB+2tNHr7fepwZqSqxUCRMHJJy8PE=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=cseMlGkholni11T5Rp92XwMhMPFi7tnsyh0MroYsu5fF601OY8zz0kUn3K8CBfy5x
 cIp2EMNWb8yFhmc8//Lz58i3rVG8ZZe5qMTSQlGgzuLLJBbf1zil0uiYIN8HHznfEB
 U/tLj+nW4UwiPDL4WnkfCOGdk3MqcN2As0CZOKI8=
X-Riseup-User-ID: 8CD21BC18F6E88B5E94C16D37BE74F3ACDE92BC81B929B3F36B0402D1E36BA78
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4RWqzb3z0TzJnD3;
 Thu, 24 Aug 2023 17:37:47 +0000 (UTC)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
 <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
Date: Thu, 24 Aug 2023 19:27:35 +0200
In-reply-to: <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
Message-ID: <87cyzcbau0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=198.252.153.129;
 envelope-from=raingloom@HIDDEN; helo=mx1.riseup.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.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,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: submit
Cc: bug-guix@HIDDEN, Csepp <raingloom@HIDDEN>, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Maxime Devos <maximedevos@HIDDEN> writes:

> [[PGP Signed Part:Undecided]]
>
>
> Op 23-08-2023 om 01:45 schreef Csepp:
>> Also the CI UI could use some improvements.  I'm pretty sure I've
>> mentioned this before, but there is no easy way to find out which inputs
>> I need to fix to make a dependency failure disappear.  I think everyone
>> has better things to do than perform a linear search by hand.
>
> Go to the package of a failed build, e.g.
> <https://ci.guix.gnu.org/build/1840209/details>. The dependencies you
> need to fix are marked with a red cross or a red danger triangle. In
> case of a danger triangle, you need to look at the dependencies of the
> dependency, which you can visit via the hyperlink.
>
> I don't see any linear search here.
>
> Best regards,
> Maxime Devos.
>
> [2. OpenPGP public key --- application/pgp-keys; OpenPGP_0x49E3EE22191725EE.asc]...
>
> [[End of PGP Signed Part]]

That is precisely what the linear search algorithm is.  I should not
have to look through the dependency tree to figure out if two package
failures have the same cause, or to know how many (possibly indirect)
dependencies of a package are failing.
As an example, pandoc often fails to build on i686, but when you look at
the CI page, you see that it was caused by several of its inputs
failing, all due to some of *their* dependencies.
Now, you could dig down on one branch of the dependency DAG and find one
failing package, but that doesn't *actually* answer the question: "what
packages do I need to fix to enable this one?", because it could have
multiple failing inputs instead of just one.  The only way to tell is to
look at each page, that means having to visually find each failing input
on the page, wait for their CI pages to load, and repeat the whole
process.
If your browser is not particularly fast or you aren't so quick at
navigating a webpage, this can take a while.
But for the CI server, generating this information would take less than
a second.
Maybe some people value their time so little that they are fine with
doing this the manual way, but personally I have better things to do.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 24 Aug 2023 17:38:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 24 13:38:00 2023
Received: from localhost ([127.0.0.1]:38578 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZEHP-0004pA-TE
	for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 13:38:00 -0400
Received: from mx1.riseup.net ([198.252.153.129]:51236)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1qZEHN-0004oh-UO
 for 65391 <at> debbugs.gnu.org; Thu, 24 Aug 2023 13:37:58 -0400
Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mx1.riseup.net (Postfix) with ESMTPS id 4RWqzc1gtDzDrRD;
 Thu, 24 Aug 2023 17:37:48 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1692898668; bh=lnPh6Q2g2ZoTxSMB+2tNHr7fepwZqSqxUCRMHJJy8PE=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=cseMlGkholni11T5Rp92XwMhMPFi7tnsyh0MroYsu5fF601OY8zz0kUn3K8CBfy5x
 cIp2EMNWb8yFhmc8//Lz58i3rVG8ZZe5qMTSQlGgzuLLJBbf1zil0uiYIN8HHznfEB
 U/tLj+nW4UwiPDL4WnkfCOGdk3MqcN2As0CZOKI8=
X-Riseup-User-ID: 8CD21BC18F6E88B5E94C16D37BE74F3ACDE92BC81B929B3F36B0402D1E36BA78
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4RWqzb3z0TzJnD3;
 Thu, 24 Aug 2023 17:37:47 +0000 (UTC)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
 <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
Date: Thu, 24 Aug 2023 19:27:35 +0200
In-reply-to: <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
Message-ID: <87cyzcbau0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: bug-guix@HIDDEN, Csepp <raingloom@HIDDEN>, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


Maxime Devos <maximedevos@HIDDEN> writes:

> [[PGP Signed Part:Undecided]]
>
>
> Op 23-08-2023 om 01:45 schreef Csepp:
>> Also the CI UI could use some improvements.  I'm pretty sure I've
>> mentioned this before, but there is no easy way to find out which inputs
>> I need to fix to make a dependency failure disappear.  I think everyone
>> has better things to do than perform a linear search by hand.
>
> Go to the package of a failed build, e.g.
> <https://ci.guix.gnu.org/build/1840209/details>. The dependencies you
> need to fix are marked with a red cross or a red danger triangle. In
> case of a danger triangle, you need to look at the dependencies of the
> dependency, which you can visit via the hyperlink.
>
> I don't see any linear search here.
>
> Best regards,
> Maxime Devos.
>
> [2. OpenPGP public key --- application/pgp-keys; OpenPGP_0x49E3EE22191725EE.asc]...
>
> [[End of PGP Signed Part]]

That is precisely what the linear search algorithm is.  I should not
have to look through the dependency tree to figure out if two package
failures have the same cause, or to know how many (possibly indirect)
dependencies of a package are failing.
As an example, pandoc often fails to build on i686, but when you look at
the CI page, you see that it was caused by several of its inputs
failing, all due to some of *their* dependencies.
Now, you could dig down on one branch of the dependency DAG and find one
failing package, but that doesn't *actually* answer the question: "what
packages do I need to fix to enable this one?", because it could have
multiple failing inputs instead of just one.  The only way to tell is to
look at each page, that means having to visually find each failing input
on the page, wait for their CI pages to load, and repeat the whole
process.
If your browser is not particularly fast or you aren't so quick at
navigating a webpage, this can take a while.
But for the CI server, generating this information would take less than
a second.
Maybe some people value their time so little that they are fine with
doing this the manual way, but personally I have better things to do.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 24 Aug 2023 17:26:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 24 13:26:52 2023
Received: from localhost ([127.0.0.1]:38566 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZE6d-0004Vj-PB
	for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 13:26:52 -0400
Received: from mx0.riseup.net ([198.252.153.6]:34194)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1qZE6a-0004VR-VI
 for 65391 <at> debbugs.gnu.org; Thu, 24 Aug 2023 13:26:50 -0400
Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mx0.riseup.net (Postfix) with ESMTPS id 4RWqkk6bCKz9s2N;
 Thu, 24 Aug 2023 17:26:38 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1692897998; bh=KzomoJk71IQ31Zaup0uWbfXAtFeCqktcDehU1cSA3XQ=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=c2ABvRdQncDCRC/grOOVen/M69MfNuBqp2/2q9AA/lmG/hGmX5ILS0AWb6jSN99Sm
 zr/WVOOJWE2NNayUplDLVRcAWyS5yY7cHDE6gLUwwKKgIMyqrTUX0s3Xtg8aShVow3
 JRzccH4AkTTwTy4NIUdx9xcMY+LHMk2QvMefS9Jw=
X-Riseup-User-ID: 57738C11E68297C6997B008F1A6D3BD3D4430367992BB643D7E40A78556D6925
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4RWqkk1j96zFpyp;
 Thu, 24 Aug 2023 17:26:38 +0000 (UTC)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN> <86zg2gyd7n.fsf@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: Simon Tournier <zimon.toutoune@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
Date: Thu, 24 Aug 2023 19:23:58 +0200
In-reply-to: <86zg2gyd7n.fsf@HIDDEN>
Message-ID: <87h6oobbcm.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: Maxime Devos <maximedevos@HIDDEN>, Csepp <raingloom@HIDDEN>,
 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


Simon Tournier <zimon.toutoune@HIDDEN> writes:

> Hi,
>
> On Wed, 23 Aug 2023 at 01:45, Csepp <raingloom@HIDDEN> wrote:
>
>> One possible improvement I have been thinking about is making it easy
>> for users to filter CI output to the packages in their profile closure,
>> so for example they would get advance notice of any broken packages
>> *before* attempting to install them.
>> Teams could also have their own filters.
>
> Maybe I am missing what you would like, from my understanding, that=E2=80=
=99s
> already possible using time-machine and weather.  For example,
>
>    guix time-machine -- weather -m manifest.scm
>
> allow to know the status of the last commit.  What is missing is a clear
> return code for chaining.  For instance, see this proposal:
>
>         subject: guix weather exit status?
>         from: Leo Famulari <leo@HIDDEN>
>         date: Thu, 08 Jul 2021 16:35:03 -0400
>         message-id: id:YOdhd7FfMOvKjTQe@HIDDEN
>         https://yhetil.org/guix/YOdhd7FfMOvKjTQe@HIDDEN
>
> However, I agree that the next step (find the log of the broken package)
> for teams is a bit convoluted.
>
> Cheers,
> simon

Thanks, I was not aware of this solution, but it also kind of isn't a
complete solution.
A pull is a quite costly operation, why should I have to perform one on
my netbook when what I'm trying to find out is which commit is actually
worth pulling to?




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 24 Aug 2023 15:02:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 24 11:02:47 2023
Received: from localhost ([127.0.0.1]:38397 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZBrC-0000Md-Kc
	for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 11:02:46 -0400
Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]:34054)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1qZBrA-0000MO-2W
 for 65391 <at> debbugs.gnu.org; Thu, 24 Aug 2023 11:02:45 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by albert.telenet-ops.be with bizsmtp
 id dT2Y2A00P20ykKC06T2Zo4; Thu, 24 Aug 2023 17:02:33 +0200
Message-ID: <69663b24-0736-df6f-9ee4-95a77ea77f18@HIDDEN>
Date: Thu, 24 Aug 2023 17:02:32 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Content-Language: en-US
To: Csepp <raingloom@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
In-Reply-To: <874jkqeiox.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------yrNNVuueU5Dy9hSZtoCxlgdL"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1692889353; bh=/hn+bKddeVTq3JRBxBKwgtPVWvhFp6u9zjamp9qzNyc=;
 h=Date:To:Cc:References:From:Subject:In-Reply-To;
 b=DIG9zaapv/hb4A8Bk3xPHI51Bbn6n5nnFKxsCfcoiw3lW1ppjNGKcv922LPar77XP
 0BKgCVMWWmuWDx/2QVodjeloYTjyGvd6RF6VXP6hdDHBFlsxQvEqCEZWnEkfN9vVpI
 PivYgyHqFFyPVkjOW0x9G0FvJkH9JlnduhGh75/6b1y+iXE7QbXJL3kEuTARwCSe4u
 nS6/GaQIyeOvnuj8tm6kvig9xyl+2AkNhMlUj8ZYfi3nnjaZy2bMztJPTJ0BQvVS3/
 uBTnzI84T+VPK1C3N81B87rvAJFQ888RyMg6QKi/ysDTy2GtS+qP5sCy1eymkB1ioo
 LyrED75f4oZEA==
X-Spam-Score: -1.7 (-)
X-Debbugs-Envelope-To: 65391
Cc: 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.7 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------yrNNVuueU5Dy9hSZtoCxlgdL
Content-Type: multipart/mixed; boundary="------------7yL5Ju0cGGvZawAS5tSZd8Ea";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Csepp <raingloom@HIDDEN>
Cc: 65391 <at> debbugs.gnu.org
Message-ID: <69663b24-0736-df6f-9ee4-95a77ea77f18@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
In-Reply-To: <874jkqeiox.fsf@HIDDEN>

--------------7yL5Ju0cGGvZawAS5tSZd8Ea
Content-Type: multipart/mixed; boundary="------------M0WemtSkOJm7GfMrcr7av456"

--------------M0WemtSkOJm7GfMrcr7av456
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

T3AgMjMtMDgtMjAyMyBvbSAwMTo0NSBzY2hyZWVmIENzZXBwOg0KPiBJIHRyaWVkIHNpZ25p
bmcgdXAgdG8gdGhlIENJIG1haWxpbmcgbGlzdCBhbmQgaXQgaW1tZWRpYXRlbHkgYmVjYW1l
DQo+IG92ZXJ3aGVsbWluZy4NCg0KSWYgdGhlIENJIGxpc3Qgd2FzIHNwbGl0IGluIOKAmGJy
b2tlbuKAmSBhbmQg4oCYZml4ZWTigJksIHN1Y2ggdGhhdCB5b3UgaGF2ZSB0aGUgDQpvcHRp
b24gdG8gb25seSBzdWJzY3JpYmUgdG8g4oCYYnJva2Vu4oCZLCB3b3VsZCB0aGF0IGhlbHA/
ICBBIGxhcmdlIGZyYWN0aW9uIA0Kb2YgbWVzc2FnZXMgaXMgZm9yIGZpeGVkIHBhY2thZ2Vz
LCB3aGljaCBkbyBub3QgbmVlZCB0byBiZSBhY3RlZCB1cG9uLg0KDQo+IE9uZSBwb3NzaWJs
ZSBpbXByb3ZlbWVudCBJIGhhdmUgYmVlbiB0aGlua2luZyBhYm91dCBpcyBtYWtpbmcgaXQg
ZWFzeQ0KPiBmb3IgdXNlcnMgdG8gZmlsdGVyIENJIG91dHB1dCB0byB0aGUgcGFja2FnZXMg
aW4gdGhlaXIgcHJvZmlsZSBjbG9zdXJlLA0KPiBzbyBmb3IgZXhhbXBsZSB0aGV5IHdvdWxk
IGdldCBhZHZhbmNlIG5vdGljZSBvZiBhbnkgYnJva2VuIHBhY2thZ2VzDQo+ICpiZWZvcmUq
IGF0dGVtcHRpbmcgdG8gaW5zdGFsbCB0aGVtLg0KDQpJIGFzc3VtZSB5b3UgbWVhbnQgcy9p
bnN0YWxsL3VwZGF0ZS4NCg0KSG93IGlzIHRoaXMgYW4gaW1wcm92ZW1lbnQ/ICBJIG1lYW4s
IGhvdyBkb2VzIHRoaXMgbWFrZQ0KDQrigJhQZW9wbGUgbmVlZCB0byByZXBvcnQgZmFpbGlu
ZyBidWlsZHMgZXZlbiB0aG91Z2ggd2UgaGF2ZSANCmNpLmd1aXguZ251Lm9yZyBmb3IgdGhh
dC7igJkNCg0KbGVzcyB0cnVlPw0KDQpCZXN0IHJlZ2FyZHMsDQpNYXhpbWUgRGV2b3MuDQo=

--------------M0WemtSkOJm7GfMrcr7av456
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------M0WemtSkOJm7GfMrcr7av456--

--------------7yL5Ju0cGGvZawAS5tSZd8Ea--

--------------yrNNVuueU5Dy9hSZtoCxlgdL
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZOdxCAUDAAAAAAAKCRBJ4+4iGRcl7les
AP4qSeJs4ipMFADTBwpGCSYM4AEk8MWYoqtLseURDGaVhQD/TfAmU5un1ldxfo9hd1EUmWZng3XS
qfsEjpv8L31Zkwo=
=kyeM
-----END PGP SIGNATURE-----

--------------yrNNVuueU5Dy9hSZtoCxlgdL--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 24 Aug 2023 14:53:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 24 10:53:03 2023
Received: from localhost ([127.0.0.1]:38382 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZBhm-00006X-Lw
	for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 10:53:02 -0400
Received: from laurent.telenet-ops.be ([2a02:1800:110:4::f00:19]:58184)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1qZBhk-000062-Bf
 for 65391 <at> debbugs.gnu.org; Thu, 24 Aug 2023 10:53:01 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by laurent.telenet-ops.be with bizsmtp
 id dSso2A00M20ykKC01SspzV; Thu, 24 Aug 2023 16:52:49 +0200
Message-ID: <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
Date: Thu, 24 Aug 2023 16:52:48 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
To: Csepp <raingloom@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
Content-Language: en-US
From: Maxime Devos <maximedevos@HIDDEN>
In-Reply-To: <874jkqeiox.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------2GVSO9D0pEF1Zg96lT9sW8Go"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1692888769; bh=QLfBhmDedej2yyBjR8Ewx5ixtanJ3kZsxTePBifr0y8=;
 h=Date:Subject:To:Cc:References:From:In-Reply-To;
 b=mZ1ItS0t0I4Cx2yx31Q2WxatI4h5hGyACMXy0M10JQFUu85CcE/5fU2ty+H+A8S1C
 HhxABmiZdb40OwRuK2ppeb4NcZGawRd9HaYXiI0pSyrZyEmlRkI93Ocw4A4mZe1fj1
 XmUg8UgbwTDQISZSygTlKOfI/0Cq5Z1VntTNkQltHtLog1pM/82Xq6zZ8vx2FZTUfS
 bUNGMkRMHXjtg01v9gK9ZaIFu4OUT4H+PB9bM4Xv6h4NwiwXcqS+8CkEJCkHMYgpH7
 lvxhc5bt5YOff3yILnHvwGFuVJk8oDBVR+mhw69ecuE5JSK2dzp35zUsLB2/NoFDGn
 6BK6CJgndRCmQ==
X-Spam-Score: -1.7 (-)
X-Debbugs-Envelope-To: 65391
Cc: bug-guix@HIDDEN, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.7 (--)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------2GVSO9D0pEF1Zg96lT9sW8Go
Content-Type: multipart/mixed; boundary="------------90Cm9ojvvu5oiKFkFLg6hhrq";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Csepp <raingloom@HIDDEN>
Cc: 65391 <at> debbugs.gnu.org, bug-guix@HIDDEN
Message-ID: <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
In-Reply-To: <874jkqeiox.fsf@HIDDEN>

--------------90Cm9ojvvu5oiKFkFLg6hhrq
Content-Type: multipart/mixed; boundary="------------PiZlrtUoitXyxNFRBBC3x70v"

--------------PiZlrtUoitXyxNFRBBC3x70v
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQoNCk9wIDIzLTA4LTIwMjMgb20gMDE6NDUgc2NocmVlZiBDc2VwcDoNCj4gQWxzbyB0aGUg
Q0kgVUkgY291bGQgdXNlIHNvbWUgaW1wcm92ZW1lbnRzLiAgSSdtIHByZXR0eSBzdXJlIEkn
dmUNCj4gbWVudGlvbmVkIHRoaXMgYmVmb3JlLCBidXQgdGhlcmUgaXMgbm8gZWFzeSB3YXkg
dG8gZmluZCBvdXQgd2hpY2ggaW5wdXRzDQo+IEkgbmVlZCB0byBmaXggdG8gbWFrZSBhIGRl
cGVuZGVuY3kgZmFpbHVyZSBkaXNhcHBlYXIuICBJIHRoaW5rIGV2ZXJ5b25lDQo+IGhhcyBi
ZXR0ZXIgdGhpbmdzIHRvIGRvIHRoYW4gcGVyZm9ybSBhIGxpbmVhciBzZWFyY2ggYnkgaGFu
ZC4NCg0KR28gdG8gdGhlIHBhY2thZ2Ugb2YgYSBmYWlsZWQgYnVpbGQsIGUuZy4NCjxodHRw
czovL2NpLmd1aXguZ251Lm9yZy9idWlsZC8xODQwMjA5L2RldGFpbHM+LiBUaGUgZGVwZW5k
ZW5jaWVzIHlvdSANCm5lZWQgdG8gZml4IGFyZSBtYXJrZWQgd2l0aCBhIHJlZCBjcm9zcyBv
ciBhIHJlZCBkYW5nZXIgdHJpYW5nbGUuIEluIA0KY2FzZSBvZiBhIGRhbmdlciB0cmlhbmds
ZSwgeW91IG5lZWQgdG8gbG9vayBhdCB0aGUgZGVwZW5kZW5jaWVzIG9mIHRoZSANCmRlcGVu
ZGVuY3ksIHdoaWNoIHlvdSBjYW4gdmlzaXQgdmlhIHRoZSBoeXBlcmxpbmsuDQoNCkkgZG9u
J3Qgc2VlIGFueSBsaW5lYXIgc2VhcmNoIGhlcmUuDQoNCkJlc3QgcmVnYXJkcywNCk1heGlt
ZSBEZXZvcy4NCg==
--------------PiZlrtUoitXyxNFRBBC3x70v
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------PiZlrtUoitXyxNFRBBC3x70v--

--------------90Cm9ojvvu5oiKFkFLg6hhrq--

--------------2GVSO9D0pEF1Zg96lT9sW8Go
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZOduwAUDAAAAAAAKCRBJ4+4iGRcl7jW3
AP4opio96EWdMqQLD564gRdExAIp3UVcoOfzl/lDx42YCgEApn6S6mfSfQAivVZw8fkN7pEpsjCf
u57C2T2OttsWcwg=
=HpTo
-----END PGP SIGNATURE-----

--------------2GVSO9D0pEF1Zg96lT9sW8Go--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 24 Aug 2023 14:53:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 24 10:53:12 2023
Received: from localhost ([127.0.0.1]:38386 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZBhw-00006z-1A
	for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 10:53:12 -0400
Received: from lists.gnu.org ([2001:470:142::17]:33408)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1qZBht-00006i-VJ
 for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 10:53:10 -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 <maximedevos@HIDDEN>)
 id 1qZBhi-0006sC-Ot
 for bug-guix@HIDDEN; Thu, 24 Aug 2023 10:52:59 -0400
Received: from laurent.telenet-ops.be ([2a02:1800:110:4::f00:19])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1qZBhf-0004gF-Lk
 for bug-guix@HIDDEN; Thu, 24 Aug 2023 10:52:58 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by laurent.telenet-ops.be with bizsmtp
 id dSso2A00M20ykKC01SspzV; Thu, 24 Aug 2023 16:52:49 +0200
Message-ID: <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
Date: Thu, 24 Aug 2023 16:52:48 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
To: Csepp <raingloom@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
Content-Language: en-US
From: Maxime Devos <maximedevos@HIDDEN>
In-Reply-To: <874jkqeiox.fsf@HIDDEN>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------2GVSO9D0pEF1Zg96lT9sW8Go"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1692888769; bh=QLfBhmDedej2yyBjR8Ewx5ixtanJ3kZsxTePBifr0y8=;
 h=Date:Subject:To:Cc:References:From:In-Reply-To;
 b=mZ1ItS0t0I4Cx2yx31Q2WxatI4h5hGyACMXy0M10JQFUu85CcE/5fU2ty+H+A8S1C
 HhxABmiZdb40OwRuK2ppeb4NcZGawRd9HaYXiI0pSyrZyEmlRkI93Ocw4A4mZe1fj1
 XmUg8UgbwTDQISZSygTlKOfI/0Cq5Z1VntTNkQltHtLog1pM/82Xq6zZ8vx2FZTUfS
 bUNGMkRMHXjtg01v9gK9ZaIFu4OUT4H+PB9bM4Xv6h4NwiwXcqS+8CkEJCkHMYgpH7
 lvxhc5bt5YOff3yILnHvwGFuVJk8oDBVR+mhw69ecuE5JSK2dzp35zUsLB2/NoFDGn
 6BK6CJgndRCmQ==
Received-SPF: pass client-ip=2a02:1800:110:4::f00:19;
 envelope-from=maximedevos@HIDDEN; helo=laurent.telenet-ops.be
X-Spam_score_int: -56
X-Spam_score: -5.7
X-Spam_bar: -----
X-Spam_report: (-5.7 / 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_FROM=0.001,
 NICE_REPLY_A=-2.919, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -0.1 (/)
X-Debbugs-Envelope-To: submit
Cc: bug-guix@HIDDEN, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.1 (-)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------2GVSO9D0pEF1Zg96lT9sW8Go
Content-Type: multipart/mixed; boundary="------------90Cm9ojvvu5oiKFkFLg6hhrq";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: Csepp <raingloom@HIDDEN>
Cc: 65391 <at> debbugs.gnu.org, bug-guix@HIDDEN
Message-ID: <ad986d87-4da7-3df4-0cd5-0fb156d0498c@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
In-Reply-To: <874jkqeiox.fsf@HIDDEN>

--------------90Cm9ojvvu5oiKFkFLg6hhrq
Content-Type: multipart/mixed; boundary="------------PiZlrtUoitXyxNFRBBC3x70v"

--------------PiZlrtUoitXyxNFRBBC3x70v
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

DQoNCk9wIDIzLTA4LTIwMjMgb20gMDE6NDUgc2NocmVlZiBDc2VwcDoNCj4gQWxzbyB0aGUg
Q0kgVUkgY291bGQgdXNlIHNvbWUgaW1wcm92ZW1lbnRzLiAgSSdtIHByZXR0eSBzdXJlIEkn
dmUNCj4gbWVudGlvbmVkIHRoaXMgYmVmb3JlLCBidXQgdGhlcmUgaXMgbm8gZWFzeSB3YXkg
dG8gZmluZCBvdXQgd2hpY2ggaW5wdXRzDQo+IEkgbmVlZCB0byBmaXggdG8gbWFrZSBhIGRl
cGVuZGVuY3kgZmFpbHVyZSBkaXNhcHBlYXIuICBJIHRoaW5rIGV2ZXJ5b25lDQo+IGhhcyBi
ZXR0ZXIgdGhpbmdzIHRvIGRvIHRoYW4gcGVyZm9ybSBhIGxpbmVhciBzZWFyY2ggYnkgaGFu
ZC4NCg0KR28gdG8gdGhlIHBhY2thZ2Ugb2YgYSBmYWlsZWQgYnVpbGQsIGUuZy4NCjxodHRw
czovL2NpLmd1aXguZ251Lm9yZy9idWlsZC8xODQwMjA5L2RldGFpbHM+LiBUaGUgZGVwZW5k
ZW5jaWVzIHlvdSANCm5lZWQgdG8gZml4IGFyZSBtYXJrZWQgd2l0aCBhIHJlZCBjcm9zcyBv
ciBhIHJlZCBkYW5nZXIgdHJpYW5nbGUuIEluIA0KY2FzZSBvZiBhIGRhbmdlciB0cmlhbmds
ZSwgeW91IG5lZWQgdG8gbG9vayBhdCB0aGUgZGVwZW5kZW5jaWVzIG9mIHRoZSANCmRlcGVu
ZGVuY3ksIHdoaWNoIHlvdSBjYW4gdmlzaXQgdmlhIHRoZSBoeXBlcmxpbmsuDQoNCkkgZG9u
J3Qgc2VlIGFueSBsaW5lYXIgc2VhcmNoIGhlcmUuDQoNCkJlc3QgcmVnYXJkcywNCk1heGlt
ZSBEZXZvcy4NCg==
--------------PiZlrtUoitXyxNFRBBC3x70v
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------PiZlrtUoitXyxNFRBBC3x70v--

--------------90Cm9ojvvu5oiKFkFLg6hhrq--

--------------2GVSO9D0pEF1Zg96lT9sW8Go
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZOduwAUDAAAAAAAKCRBJ4+4iGRcl7jW3
AP4opio96EWdMqQLD564gRdExAIp3UVcoOfzl/lDx42YCgEApn6S6mfSfQAivVZw8fkN7pEpsjCf
u57C2T2OttsWcwg=
=HpTo
-----END PGP SIGNATURE-----

--------------2GVSO9D0pEF1Zg96lT9sW8Go--




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 24 Aug 2023 10:49:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 24 06:49:06 2023
Received: from localhost ([127.0.0.1]:36235 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qZ7th-0007N9-OY
	for submit <at> debbugs.gnu.org; Thu, 24 Aug 2023 06:49:06 -0400
Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:38079)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <zimon.toutoune@HIDDEN>) id 1qZ7tb-0007M5-Iu
 for 65391 <at> debbugs.gnu.org; Thu, 24 Aug 2023 06:49:00 -0400
Received: by mail-lj1-x235.google.com with SMTP id
 38308e7fff4ca-2b9cb0bb04bso19294401fa.0
 for <65391 <at> debbugs.gnu.org>; Thu, 24 Aug 2023 03:48:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20221208; t=1692874130; x=1693478930;
 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=YQQlnjFAgx6Cb34VvYDv8v7HgLzEGpaX1nPXY1vgq2w=;
 b=bJwO1CyF1usvFgT2tiGphSRLc6XlBMf+XPJ1Cp2uGgpMkwvJ+LYc5u4D6s1yCN69Dm
 OSy1hZp5ZLlDyGzxZgdPiOWCO/q2UXJtrahgC6BXOGTxmhpilWIL3CDZBjPYL8Sn94ES
 Fk2RQboC1aMipRfzjDDoPpW4Acg3MeH0yJn7TNnlBR0xCLu+sgr0RCirn/ejcN3Hx7LM
 2jl3oLyROYj0XUUZXHCEqsEoY8vio/1y90HeuSYNtCKSXSTN+1t4Ob5azPsxZQtflOuC
 nOfvcAVWphVEqnM5pCKULl/z74r7ZTcJP0XfZLV6lKiMONenwsRcofFHBtDJoT7/myaI
 3Lyg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20221208; t=1692874130; x=1693478930;
 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=YQQlnjFAgx6Cb34VvYDv8v7HgLzEGpaX1nPXY1vgq2w=;
 b=QsEd0jVqztNMurEV4lO6a7hWptpbjLrAcdQD4ddGDvVMWkj9buPkzfI7q0mXPCQcf+
 BF7nANr8eAiJRj4t25FGu/mHJyeNooIsDmN9+aWt3FN6rLVKxu5qf84Hrzm0sYagv7Wb
 1nWgwitbkIhon915NmZYX6Cy+tconqtefhGfNkjlv6h8jXG+EFMa1ivACqUAUFMSQ9GI
 t5njQ58LqSlNdh2sx2a+oDV1SzY8WJDBYhKb98WH6lfT17cL5Kja0U39tT2U1qgE+wvp
 GpKUwxcTPNjKbAPuDT0uSFVDp2Z//KZpK0NNWpex0EJ9svHun/Kdoc0nbIkMVFEIoVcH
 Dtkg==
X-Gm-Message-State: AOJu0YyClV4Ki+ohEMlzl7rgMu/7xFb+6iaYjCvrOH8rgxKVvRXI7EGS
 4u2HXw4YsJ/7UYfq6PPYCEJ7DGhrddY=
X-Google-Smtp-Source: AGHT+IE5d3DmZQL1iCeGaLzg7f4wzOpQs2/z3kz7/HQrGexxwJXE5s1hUVQemKYTwHQRmyV2Nbi0hA==
X-Received: by 2002:a2e:a795:0:b0:2b6:7c3a:6adc with SMTP id
 c21-20020a2ea795000000b002b67c3a6adcmr12813815ljf.5.1692874129519; 
 Thu, 24 Aug 2023 03:48:49 -0700 (PDT)
Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e])
 by smtp.gmail.com with ESMTPSA id
 m20-20020a7bca54000000b003fe3674bb39sm2304750wml.2.2023.08.24.03.48.49
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Thu, 24 Aug 2023 03:48:49 -0700 (PDT)
From: Simon Tournier <zimon.toutoune@HIDDEN>
To: Csepp <raingloom@HIDDEN>, Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
In-Reply-To: <874jkqeiox.fsf@HIDDEN>
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
 <874jkqeiox.fsf@HIDDEN>
Date: Thu, 24 Aug 2023 11:57:48 +0200
Message-ID: <86zg2gyd7n.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 65391
Cc: 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

On Wed, 23 Aug 2023 at 01:45, Csepp <raingloom@HIDDEN> wrote:

> One possible improvement I have been thinking about is making it easy
> for users to filter CI output to the packages in their profile closure,
> so for example they would get advance notice of any broken packages
> *before* attempting to install them.
> Teams could also have their own filters.

Maybe I am missing what you would like, from my understanding, that=E2=80=
=99s
already possible using time-machine and weather.  For example,

   guix time-machine -- weather -m manifest.scm

allow to know the status of the last commit.  What is missing is a clear
return code for chaining.  For instance, see this proposal:

        subject: guix weather exit status?
        from: Leo Famulari <leo@HIDDEN>
        date: Thu, 08 Jul 2021 16:35:03 -0400
        message-id: id:YOdhd7FfMOvKjTQe@HIDDEN
        https://yhetil.org/guix/YOdhd7FfMOvKjTQe@HIDDEN

However, I agree that the next step (find the log of the broken package)
for teams is a bit convoluted.

Cheers,
simon




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at 65391 <at> debbugs.gnu.org:


Received: (at 65391) by debbugs.gnu.org; 22 Aug 2023 23:55:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 22 19:55:44 2023
Received: from localhost ([127.0.0.1]:60618 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qYbDs-0007On-8w
	for submit <at> debbugs.gnu.org; Tue, 22 Aug 2023 19:55:44 -0400
Received: from mx1.riseup.net ([198.252.153.129]:35818)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1qYbDq-0007Oa-Iz
 for 65391 <at> debbugs.gnu.org; Tue, 22 Aug 2023 19:55:43 -0400
Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mx1.riseup.net (Postfix) with ESMTPS id 4RVmSP3QpHzDqj1;
 Tue, 22 Aug 2023 23:55:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1692748533; bh=cpH6Fp8iVWoQRHSzGbWdMB+QzZnGOZ6j+pGpe/qImbU=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=M6SSzwC2eWHxgwRVLbL0kVh6C7Jtdv6lcSyjJUrRPoQuWlisKFXk3qn2x2phONH5d
 +mNd+M/y/Z/attr07/kIF2pTMSOUhHgdldQI7OH5aMdISHEqUyz+hIued87yqikSc7
 HEcyxXQ6tBjlP+AEumwoMuAvD3Fr0WndIhRqc/f0=
X-Riseup-User-ID: D69C40C01EC4E0FC1DE750835721F1626D94C706BE27175F72B563DB060C77C3
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4RVmSN4F12zJp2H;
 Tue, 22 Aug 2023 23:55:32 +0000 (UTC)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
Date: Wed, 23 Aug 2023 01:45:04 +0200
In-reply-to: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
Message-ID: <874jkqeiox.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 65391
Cc: bug-guix@HIDDEN, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


Maxime Devos <maximedevos@HIDDEN> writes:

> [[PGP Signed Part:Undecided]]
> For example, naev used to work just fine, yet apparently it doesn't
> anymore: https://issues.guix.gnu.org/65390.
>
> Given that Guix has ci.guix.gnu.org, I would expect such new problems
> to be detected and resolved early, and it was detected by
> ci.guix.gnu.org, yet going by issues.guix.gnu.org it was never even
> investigated.
>
> (Yes, there is a delay, but that doesn't matter at all, as there's
> this dashboard <https://ci.guix.gnu.org/eval/668365/dashboard>.)
>
> Do people really need to report 33% of all jobs
> (https://ci.guix.gnu.org/eval/668365/dashboard) before those failures
> are taken seriously, instead of the =E2=80=98there don't seem to be that =
much
> more build failures from the core-updates/... merge, let's solve them
> later (i.e., never)=E2=80=99 that seems to be  status quo?
>
> Best regards,
> Maxime Devos
>
> [2. OpenPGP public key --- application/pgp-keys; OpenPGP_0x49E3EE22191725=
EE.asc]...
>
> [[End of PGP Signed Part]]

I tried signing up to the CI mailing list and it immediately became
overwhelming.
Also the CI UI could use some improvements.  I'm pretty sure I've
mentioned this before, but there is no easy way to find out which inputs
I need to fix to make a dependency failure disappear.  I think everyone
has better things to do than perform a linear search by hand.
So I rely on my own installations for detecting errors, that way I at
least know that I don't get flooded with notifications for packages I
know nothing about.
One possible improvement I have been thinking about is making it easy
for users to filter CI output to the packages in their profile closure,
so for example they would get advance notice of any broken packages
*before* attempting to install them.
Teams could also have their own filters.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 22 Aug 2023 23:55:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Aug 22 19:55:52 2023
Received: from localhost ([127.0.0.1]:60621 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qYbDz-0007P8-Ll
	for submit <at> debbugs.gnu.org; Tue, 22 Aug 2023 19:55:52 -0400
Received: from lists.gnu.org ([2001:470:142::17]:37534)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <raingloom@HIDDEN>) id 1qYbDx-0007Om-JF
 for submit <at> debbugs.gnu.org; Tue, 22 Aug 2023 19:55:50 -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 <raingloom@HIDDEN>)
 id 1qYbDn-0002z7-KD
 for bug-guix@HIDDEN; Tue, 22 Aug 2023 19:55:39 -0400
Received: from mx1.riseup.net ([198.252.153.129])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <raingloom@HIDDEN>)
 id 1qYbDk-0001xb-RW
 for bug-guix@HIDDEN; Tue, 22 Aug 2023 19:55:39 -0400
Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
 key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
 (No client certificate requested)
 by mx1.riseup.net (Postfix) with ESMTPS id 4RVmSP3QpHzDqj1;
 Tue, 22 Aug 2023 23:55:33 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak;
 t=1692748533; bh=cpH6Fp8iVWoQRHSzGbWdMB+QzZnGOZ6j+pGpe/qImbU=;
 h=References:From:To:Cc:Subject:Date:In-reply-to:From;
 b=M6SSzwC2eWHxgwRVLbL0kVh6C7Jtdv6lcSyjJUrRPoQuWlisKFXk3qn2x2phONH5d
 +mNd+M/y/Z/attr07/kIF2pTMSOUhHgdldQI7OH5aMdISHEqUyz+hIued87yqikSc7
 HEcyxXQ6tBjlP+AEumwoMuAvD3Fr0WndIhRqc/f0=
X-Riseup-User-ID: D69C40C01EC4E0FC1DE750835721F1626D94C706BE27175F72B563DB060C77C3
Received: from [127.0.0.1] (localhost [127.0.0.1])
 by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4RVmSN4F12zJp2H;
 Tue, 22 Aug 2023 23:55:32 +0000 (UTC)
References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
From: Csepp <raingloom@HIDDEN>
To: Maxime Devos <maximedevos@HIDDEN>
Subject: Re: bug#65391: People need to report failing builds even though we
 have ci.guix.gnu.org for that
Date: Wed, 23 Aug 2023 01:45:04 +0200
In-reply-to: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
Message-ID: <874jkqeiox.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=198.252.153.129;
 envelope-from=raingloom@HIDDEN; helo=mx1.riseup.net
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.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,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: submit
Cc: bug-guix@HIDDEN, 65391 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Maxime Devos <maximedevos@HIDDEN> writes:

> [[PGP Signed Part:Undecided]]
> For example, naev used to work just fine, yet apparently it doesn't
> anymore: https://issues.guix.gnu.org/65390.
>
> Given that Guix has ci.guix.gnu.org, I would expect such new problems
> to be detected and resolved early, and it was detected by
> ci.guix.gnu.org, yet going by issues.guix.gnu.org it was never even
> investigated.
>
> (Yes, there is a delay, but that doesn't matter at all, as there's
> this dashboard <https://ci.guix.gnu.org/eval/668365/dashboard>.)
>
> Do people really need to report 33% of all jobs
> (https://ci.guix.gnu.org/eval/668365/dashboard) before those failures
> are taken seriously, instead of the =E2=80=98there don't seem to be that =
much
> more build failures from the core-updates/... merge, let's solve them
> later (i.e., never)=E2=80=99 that seems to be  status quo?
>
> Best regards,
> Maxime Devos
>
> [2. OpenPGP public key --- application/pgp-keys; OpenPGP_0x49E3EE22191725=
EE.asc]...
>
> [[End of PGP Signed Part]]

I tried signing up to the CI mailing list and it immediately became
overwhelming.
Also the CI UI could use some improvements.  I'm pretty sure I've
mentioned this before, but there is no easy way to find out which inputs
I need to fix to make a dependency failure disappear.  I think everyone
has better things to do than perform a linear search by hand.
So I rely on my own installations for detecting errors, that way I at
least know that I don't get flooded with notifications for packages I
know nothing about.
One possible improvement I have been thinking about is making it easy
for users to filter CI output to the packages in their profile closure,
so for example they would get advance notice of any broken packages
*before* attempting to install them.
Teams could also have their own filters.




Information forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 19 Aug 2023 23:54:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Aug 19 19:54:17 2023
Received: from localhost ([127.0.0.1]:52456 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1qXVlp-0006rn-E6
	for submit <at> debbugs.gnu.org; Sat, 19 Aug 2023 19:54:17 -0400
Received: from lists.gnu.org ([2001:470:142::17]:37946)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1qXVll-0006rY-0K
 for submit <at> debbugs.gnu.org; Sat, 19 Aug 2023 19:54:15 -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 <maximedevos@HIDDEN>)
 id 1qXVld-0005wR-Tr
 for bug-guix@HIDDEN; Sat, 19 Aug 2023 19:54:05 -0400
Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <maximedevos@HIDDEN>)
 id 1qXVla-0002XC-QR
 for bug-guix@HIDDEN; Sat, 19 Aug 2023 19:54:05 -0400
Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]
 ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16])
 by michel.telenet-ops.be with bizsmtp
 id bbtz2A00820ykKC06btzxr; Sun, 20 Aug 2023 01:53:59 +0200
Message-ID: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
Date: Sun, 20 Aug 2023 01:53:59 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.13.0
Content-Language: en-US
To: bug-guix <bug-guix@HIDDEN>
From: Maxime Devos <maximedevos@HIDDEN>
Subject: People need to report failing builds even though we have
 ci.guix.gnu.org for that
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------C5bAWp11k7nmE55RaY7SApjs"
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r23;
 t=1692489240; bh=U/uQ071hVKCCcxIn0xDRrNIwsP4k3HcJa+MmdpZMnsU=;
 h=Date:To:From:Subject;
 b=ctIZUUQ/0uUR8EcgiWxBUkEu1fAtEzeYMQGPa5HdksmOB9AUS4QxMqysIcVMUlbPk
 EPb7ICgcpODMAQ9bWt+FGqtQFtMXvPxQY18ydEcoSto374tDzjKKuTa90SL7xHeYGk
 u8g1KEuvp8f19oQsGNdLIgW7wP9cC+Z15GRlLmBu1qz7HNN0O79XDQKQR4vMuQM/Q2
 veLYVaI+hEnzhQNPNRrjPWuzn4ExA6CSuHiCJoL5fqtSgiI3EijGqKmGfECC5Rm9O5
 soPyWmFpEn+2Qmvz13zA31DZjhpUbAJqAou/JRRtKJyJLS7zfZEyMzCYNBgsuXgvN1
 A59OTmSE0420A==
Received-SPF: pass client-ip=2a02:1800:110:4::f00:18;
 envelope-from=maximedevos@HIDDEN; helo=michel.telenet-ops.be
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.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_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--------------C5bAWp11k7nmE55RaY7SApjs
Content-Type: multipart/mixed; boundary="------------AoHpRptUXpchvxI4m1vOdDj8";
 protected-headers="v1"
From: Maxime Devos <maximedevos@HIDDEN>
To: bug-guix <bug-guix@HIDDEN>
Message-ID: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@HIDDEN>
Subject: People need to report failing builds even though we have
 ci.guix.gnu.org for that

--------------AoHpRptUXpchvxI4m1vOdDj8
Content-Type: multipart/mixed; boundary="------------9QChlxbRbky1yNERntZXisK0"

--------------9QChlxbRbky1yNERntZXisK0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

Rm9yIGV4YW1wbGUsIG5hZXYgdXNlZCB0byB3b3JrIGp1c3QgZmluZSwgeWV0IGFwcGFyZW50
bHkgaXQgZG9lc24ndCANCmFueW1vcmU6IGh0dHBzOi8vaXNzdWVzLmd1aXguZ251Lm9yZy82
NTM5MC4NCg0KR2l2ZW4gdGhhdCBHdWl4IGhhcyBjaS5ndWl4LmdudS5vcmcsIEkgd291bGQg
ZXhwZWN0IHN1Y2ggbmV3IHByb2JsZW1zIHRvIA0KYmUgZGV0ZWN0ZWQgYW5kIHJlc29sdmVk
IGVhcmx5LCBhbmQgaXQgd2FzIGRldGVjdGVkIGJ5IGNpLmd1aXguZ251Lm9yZywgDQp5ZXQg
Z29pbmcgYnkgaXNzdWVzLmd1aXguZ251Lm9yZyBpdCB3YXMgbmV2ZXIgZXZlbiBpbnZlc3Rp
Z2F0ZWQuDQoNCihZZXMsIHRoZXJlIGlzIGEgZGVsYXksIGJ1dCB0aGF0IGRvZXNuJ3QgbWF0
dGVyIGF0IGFsbCwgYXMgdGhlcmUncyB0aGlzIA0KZGFzaGJvYXJkIDxodHRwczovL2NpLmd1
aXguZ251Lm9yZy9ldmFsLzY2ODM2NS9kYXNoYm9hcmQ+LikNCg0KRG8gcGVvcGxlIHJlYWxs
eSBuZWVkIHRvIHJlcG9ydCAzMyUgb2YgYWxsIGpvYnMgDQooaHR0cHM6Ly9jaS5ndWl4Lmdu
dS5vcmcvZXZhbC82NjgzNjUvZGFzaGJvYXJkKSBiZWZvcmUgdGhvc2UgZmFpbHVyZXMgDQph
cmUgdGFrZW4gc2VyaW91c2x5LCBpbnN0ZWFkIG9mIHRoZSDigJh0aGVyZSBkb24ndCBzZWVt
IHRvIGJlIHRoYXQgbXVjaCANCm1vcmUgYnVpbGQgZmFpbHVyZXMgZnJvbSB0aGUgY29yZS11
cGRhdGVzLy4uLiBtZXJnZSwgbGV0J3Mgc29sdmUgdGhlbSANCmxhdGVyIChpLmUuLCBuZXZl
cinigJkgdGhhdCBzZWVtcyB0byBiZSAgc3RhdHVzIHF1bz8NCg0KQmVzdCByZWdhcmRzLA0K
TWF4aW1lIERldm9zDQo=
--------------9QChlxbRbky1yNERntZXisK0
Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc"
Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc"
Content-Description: OpenPGP public key
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m
xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2
ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc
/gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4
LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C
kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK
CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W
ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ
Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0
k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo
AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE
fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D
=3DOVqp
-----END PGP PUBLIC KEY BLOCK-----

--------------9QChlxbRbky1yNERntZXisK0--

--------------AoHpRptUXpchvxI4m1vOdDj8--

--------------C5bAWp11k7nmE55RaY7SApjs
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCZOFWFwUDAAAAAAAKCRBJ4+4iGRcl7vpb
AQCBle8Ak4w1q4OwdbFUvVrKioEgLgnrONqhlzxvj6RoGwEA7bPJ8bUNHKf/uqjWdkNte492uayy
fpXaWWpJ1xjhzQ0=
=SRhX
-----END PGP SIGNATURE-----

--------------C5bAWp11k7nmE55RaY7SApjs--




Acknowledgement sent to Maxime Devos <maximedevos@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#65391; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 11 Sep 2023 23:45:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.