GNU bug report logs - #72183
[PATCH] gnu: guile: Update to 3.0.10.

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-patches; Reported by: "Thompson, David" <dthompson2@HIDDEN>; dated Thu, 18 Jul 2024 20:18:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.

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


Received: (at 72183) by debbugs.gnu.org; 9 Sep 2024 12:25:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 09 08:25:30 2024
Received: from localhost ([127.0.0.1]:60835 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sndST-0002Hm-Ge
	for submit <at> debbugs.gnu.org; Mon, 09 Sep 2024 08:25:30 -0400
Received: from mail-qt1-f177.google.com ([209.85.160.177]:55607)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dthompson2@HIDDEN>) id 1sndSQ-0002HT-Ok
 for 72183 <at> debbugs.gnu.org; Mon, 09 Sep 2024 08:25:27 -0400
Received: by mail-qt1-f177.google.com with SMTP id
 d75a77b69052e-4581ee65b46so12621691cf.3
 for <72183 <at> debbugs.gnu.org>; Mon, 09 Sep 2024 05:25:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=worcester.edu; s=google; t=1725884657; x=1726489457; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=bxd4n8nPCXjxi0wQxxnXip9jexNGmZGd1wHhqXWP1L4=;
 b=Z+CqECBknxxHJxY8eZd1BecELYjBvbVSPBknD6LSnn8jpoyVjQfTyCY5qAmkXIiFlW
 Iw1FYy5/neX98Ri9ujG1S52izID0kpNXsoY2SaKYb9oFxB3EorcrdbmEDhGWHSAbf3DQ
 JA17MsGfTd1UB+MyBlyOGsVuSmlG7irBN+oZ4=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1725884657; x=1726489457;
 h=content-transfer-encoding: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=bxd4n8nPCXjxi0wQxxnXip9jexNGmZGd1wHhqXWP1L4=;
 b=qEb25lA0vYfpZu7WppKMeMXewy5iQhXrhaGipbRA5O1p5pBBzoEC730B58iDfZ3Sdm
 jgkp1wsWuHoeqdiworLAZ4pmcVm33DzlODxcL/VAWoXYkkWRisvCJxVTMTPxyzjJpBrr
 s+hOMvPEpezsyWBrgiieMR3bWJEWztLkR0jqOqPMlTtLxiVKJPJY2/jItCcacz7LL8Et
 VUOcWNG7vxjK4XNaxU8DvBT1ftENq8ZGLisxaTzUlQLIvRo8slMMl+Ere2Bt+nu4z/Rv
 OvW8zmxzt2X8H56BKs0C5bV4U4lWp6kiHpLhtHtgZAjavMUWCpNtCMMr1LExRJHCuLGi
 V04w==
X-Gm-Message-State: AOJu0YwrXgecAwlbRROH6Bjrg1R5+m7nQvTbfu/RqPUKScKNCj4L48xK
 HC3UxKnr1iYNP/lln0o9jiCCrMCC4Pnh54xMrztpWHQ/fubeHRDO1WGU1QowqHnlOLouSOraIAG
 yqSX8hxF31DJGvNKxj+kMt4xRBpTY/9cqC3gGNA==
X-Google-Smtp-Source: AGHT+IE89+Y2JyLWpI7efCdQruf7AiRWOvNSdnoOToBFwZNQXKgNO3rPaI5B2SFI1YhXuJ4tAZoJE5dnJJEn3n+yyv0=
X-Received: by 2002:a05:622a:c4:b0:447:e14d:ab10 with SMTP id
 d75a77b69052e-4580c79c1e5mr133924161cf.56.1725884657200; Mon, 09 Sep 2024
 05:24:17 -0700 (PDT)
MIME-Version: 1.0
References: <CAJ=RwfYdQbbUqCLt5A69t2Dsr1kj-JE_J9j4_B+iJOvDgNGORQ@HIDDEN>
 <87zfqds5pv.fsf@HIDDEN> <874j8lru82.fsf@HIDDEN>
 <CAJ=RwfZ9WWpJ6DCPVKR_A_maVsuiWzxuiDFspRwzJK1qp5ULKg@HIDDEN>
 <87le0bcmbs.fsf@HIDDEN>
In-Reply-To: <87le0bcmbs.fsf@HIDDEN>
From: "Thompson, David" <dthompson2@HIDDEN>
Date: Mon, 9 Sep 2024 08:24:06 -0400
Message-ID: <CAJ=RwfYQ1FuqQ7nfRPfWw26fOeCzZ5PD6tiWjKJ=6nnhhG1_Sg@HIDDEN>
Subject: Re: [bug#72183] [PATCH] gnu: guile: Update to 3.0.10.
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 72183
Cc: 72183 <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 (-)

Hey Ludo,

On Sun, Sep 1, 2024 at 1:31=E2=80=AFPM Ludovic Court=C3=A8s <ludo@HIDDEN> =
wrote:
>
> Hi David,
>
> "Thompson, David" <dthompson2@HIDDEN> skribis:
>
> > On Fri, Jul 19, 2024 at 4:40=E2=80=AFPM Ludovic Court=C3=A8s <ludo@gnu.=
org> wrote:
> >>
> >> Hey,
> >>
> >> I temporarily reverted the commits that upgrade Guile and adjust Hoot =
in
> >> 31244f5cefae4c14a1a5d441dc3b3626b5f32abc so we can investigate the iss=
ue
> >> below (which broke =E2=80=98guix pull=E2=80=99) without pressure.
> >
> > Oh no, sorry! I ran 'guix pull' after pushing these commits and didn't
> > experience issues so I thought all was well. :(
>
> No worries, I didn=E2=80=99t expect that either.
>
> >> Turns out =E2=80=98guile-3.0-latest=E2=80=99 is used to build Guix its=
elf (via =E2=80=98guix
> >> pull=E2=80=99, but also the =E2=80=98guix=E2=80=99 package) and this c=
ause a failure of
> >> guix-cli-core.drv:
> >
> > How about using guile-3.0 for Guix so that future Guile updates can be
> > done without fear?
>
> We can do that, though I like the idea of following Guile closely.

Okay, let's not do this, then. :)

> >> Note that =E2=80=98bytevector->hash-data=E2=80=99 comes from Guile-Gcr=
ypt, which was
> >> itself still compiled with 3.0.9.  So there=E2=80=99s a possibility th=
at the bug
> >> comes with this particular combination as is exhibited by cross-module
> >> inlining.
> >
> > Yup, that certainly sounds like what is happening here. Cross-module
> > inlining + the new keyword args optimization.
>
> I came up with a reduced test case and reported it here:
>
>   https://issues.guix.gnu.org/72936

Awesome, thanks!  Forwarded this to Andy.

> Another problem I had forgotten is that Guile current =E2=80=98main=E2=80=
=99 and 3.0.10
> fails to build on 32-bit platforms:
>
>   https://issues.guix.gnu.org/72215
>
> The best course of action might be to release 3.0.11 with bug fixes for
> at least these two things.  WDYT?

Yes, I think skipping 3.0.10 entirely makes sense.  I will update
guile-next at some point, though, since these issues are already
present in the current version of that package.

> In the meantime, I keep using the Guile channel, which works well for me:
>
>   (channel
>     (name 'guile)
>     (url "https://git.savannah.gnu.org/git/guile.git")
>     (branch "main"))

Oh neat, I didn't realize this was a thing.

Thanks,

- Dave




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

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


Received: (at 72183) by debbugs.gnu.org; 1 Sep 2024 17:32:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 01 13:32:45 2024
Received: from localhost ([127.0.0.1]:38184 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1skoRR-0007lE-1L
	for submit <at> debbugs.gnu.org; Sun, 01 Sep 2024 13:32:45 -0400
Received: from eggs.gnu.org ([209.51.188.92]:44018)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1skoRO-0007kt-90
 for 72183 <at> debbugs.gnu.org; Sun, 01 Sep 2024 13:32:43 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1skoQL-0000kJ-1O; Sun, 01 Sep 2024 13:31:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=0yQhqpKTja/Nzf9Ixh07XYMzThY7yOdsv9p4CjFLvE8=; b=mCdg5nnEtfOGt3vJ+xIf
 NKO+avj5UY3jm9Jmq9Ik8wkDwOVgYsus9m1SLM9If999jGEOVMJtyDfpLqApWmJrEh0xRt6PSij1R
 geVxs3d4C2wSxSsTrb36dFZTFd5EFiJM6fWBYAZpFJve/UJr2M1B7HfooFWyD0XCfrGiSLuohuq8q
 JbR/i54A6f/v4G6iRknQ+tm/1qO1BbSr2O62UH30FYVQtyNbPNWJhpVMNZaDMRrjiZLpvudzvKY+r
 BxD4XsVHfUI/VHa3BSURYMx+0ANT49+YS2ob5exAvfLhW2WoeSpAT+z9CqhC+Ni7JLmGh/2VJPxfX
 dEC2iS4e1Ik4Tw==;
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: "Thompson, David" <dthompson2@HIDDEN>
Subject: Re: [bug#72183] [PATCH] gnu: guile: Update to 3.0.10.
In-Reply-To: <CAJ=RwfZ9WWpJ6DCPVKR_A_maVsuiWzxuiDFspRwzJK1qp5ULKg@HIDDEN>
 (David Thompson's message of "Fri, 19 Jul 2024 18:07:17 -0400")
References: <CAJ=RwfYdQbbUqCLt5A69t2Dsr1kj-JE_J9j4_B+iJOvDgNGORQ@HIDDEN>
 <87zfqds5pv.fsf@HIDDEN> <874j8lru82.fsf@HIDDEN>
 <CAJ=RwfZ9WWpJ6DCPVKR_A_maVsuiWzxuiDFspRwzJK1qp5ULKg@HIDDEN>
Date: Sun, 01 Sep 2024 19:31:35 +0200
Message-ID: <87le0bcmbs.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 72183
Cc: 72183 <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: -3.3 (---)

Hi David,

"Thompson, David" <dthompson2@HIDDEN> skribis:

> On Fri, Jul 19, 2024 at 4:40=E2=80=AFPM Ludovic Court=C3=A8s <ludo@HIDDEN=
g> wrote:
>>
>> Hey,
>>
>> I temporarily reverted the commits that upgrade Guile and adjust Hoot in
>> 31244f5cefae4c14a1a5d441dc3b3626b5f32abc so we can investigate the issue
>> below (which broke =E2=80=98guix pull=E2=80=99) without pressure.
>
> Oh no, sorry! I ran 'guix pull' after pushing these commits and didn't
> experience issues so I thought all was well. :(

No worries, I didn=E2=80=99t expect that either.

>> Turns out =E2=80=98guile-3.0-latest=E2=80=99 is used to build Guix itsel=
f (via =E2=80=98guix
>> pull=E2=80=99, but also the =E2=80=98guix=E2=80=99 package) and this cau=
se a failure of
>> guix-cli-core.drv:
>
> How about using guile-3.0 for Guix so that future Guile updates can be
> done without fear?

We can do that, though I like the idea of following Guile closely.

[...]

>> Note that =E2=80=98bytevector->hash-data=E2=80=99 comes from Guile-Gcryp=
t, which was
>> itself still compiled with 3.0.9.  So there=E2=80=99s a possibility that=
 the bug
>> comes with this particular combination as is exhibited by cross-module
>> inlining.
>
> Yup, that certainly sounds like what is happening here. Cross-module
> inlining + the new keyword args optimization.

I came up with a reduced test case and reported it here:

  https://issues.guix.gnu.org/72936

Another problem I had forgotten is that Guile current =E2=80=98main=E2=80=
=99 and 3.0.10
fails to build on 32-bit platforms:

  https://issues.guix.gnu.org/72215

The best course of action might be to release 3.0.11 with bug fixes for
at least these two things.  WDYT?

In the meantime, I keep using the Guile channel, which works well for me:

  (channel
    (name 'guile)
    (url "https://git.savannah.gnu.org/git/guile.git")
    (branch "main"))

Ludo=E2=80=99.




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

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


Received: (at 72183) by debbugs.gnu.org; 19 Jul 2024 22:08:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 19 18:08:35 2024
Received: from localhost ([127.0.0.1]:51203 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUvmE-0006RD-T4
	for submit <at> debbugs.gnu.org; Fri, 19 Jul 2024 18:08:35 -0400
Received: from mail-qt1-f182.google.com ([209.85.160.182]:58534)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dthompson2@HIDDEN>) id 1sUvmC-0006Qz-Qw
 for 72183 <at> debbugs.gnu.org; Fri, 19 Jul 2024 18:08:33 -0400
Received: by mail-qt1-f182.google.com with SMTP id
 d75a77b69052e-44aa1464dc1so8970591cf.0
 for <72183 <at> debbugs.gnu.org>; Fri, 19 Jul 2024 15:08:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=worcester.edu; s=google; t=1721426848; x=1722031648; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=7gLuPZtYgp9EDOM+UACp7A1bYLZVfT8ZFp9bQEYlTPQ=;
 b=RL/WXvG2GCn4dHVsQ0IEZcrMIb3G/jkrgxOIbf8GWymDlUUtsdEnksxfln/Iom9SKk
 orBwZ5thTkmcLCDBJohxXOdE7WSpCfrI9ZBRfiLoH1if152JgdcMxzf7oElq0Whx67nV
 v4epsadxZDFFIiyArw3Dz1puJH+vAWbTqJnfQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721426848; x=1722031648;
 h=content-transfer-encoding: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=7gLuPZtYgp9EDOM+UACp7A1bYLZVfT8ZFp9bQEYlTPQ=;
 b=wT6rnmnmRWPgpD2mAGTe/hArp9pI7dW6ZqoNbijOLVQxx7JPDcaZHTT0zo/qc0dPmB
 dPOm1Ahh2ASo+78YKLFu/Or1Jyl1sIdxEH2dWPvBNz1CrT84tL3tsX8Mb3rXKf+K4dYl
 5NGq9PIo8/U4XXG9mQPKn6an89f+OTX4grzYX4FZTUOMtQTJU+M+zRG3KTZAEJXYNts+
 H9KNFqTIvb5Aqc+iBy6LytdEyisANtzWdQqJ1UDnrS8VasMGXRkjFdYnsRkzEYhUUNn+
 JA/tiW/N3/WRBf5/stQJb4N28vo/Wu7E4X6AYQRR8Nl46mGvVuYt7O6FKYBrP1o7yD9a
 hlbQ==
X-Gm-Message-State: AOJu0YzFiTlYPE20qfoyvs861sYoYKF8vVtq3OeiGSe6n7cjpUjiCVda
 N5oDUysVdyvpSN4tS42Sx6lH1fe073/p97FOJQshElKz6rraqUq8UIONEVQ1LPLMNpg62TKFNoX
 v0ymzCzzLC2iDIUvjwWi8h2n2ZB4nkuojH5YmZA==
X-Google-Smtp-Source: AGHT+IGfYHZUhLxpsgq7QV6vkKE0L4BiOU8y7MoKaajRmVdlUyihZ7qGvESVuWI0k8fvuv8372GC9dceUs0bPc+AMwA=
X-Received: by 2002:ac8:59c9:0:b0:447:e48d:f067 with SMTP id
 d75a77b69052e-44fa527ada0mr14685121cf.14.1721426847726; Fri, 19 Jul 2024
 15:07:27 -0700 (PDT)
MIME-Version: 1.0
References: <CAJ=RwfYdQbbUqCLt5A69t2Dsr1kj-JE_J9j4_B+iJOvDgNGORQ@HIDDEN>
 <87zfqds5pv.fsf@HIDDEN> <874j8lru82.fsf@HIDDEN>
In-Reply-To: <874j8lru82.fsf@HIDDEN>
From: "Thompson, David" <dthompson2@HIDDEN>
Date: Fri, 19 Jul 2024 18:07:17 -0400
Message-ID: <CAJ=RwfZ9WWpJ6DCPVKR_A_maVsuiWzxuiDFspRwzJK1qp5ULKg@HIDDEN>
Subject: Re: [bug#72183] [PATCH] gnu: guile: Update to 3.0.10.
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72183
Cc: 72183 <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 (-)

Hey Ludo,

On Fri, Jul 19, 2024 at 4:40=E2=80=AFPM Ludovic Court=C3=A8s <ludo@HIDDEN>=
 wrote:
>
> Hey,
>
> I temporarily reverted the commits that upgrade Guile and adjust Hoot in
> 31244f5cefae4c14a1a5d441dc3b3626b5f32abc so we can investigate the issue
> below (which broke =E2=80=98guix pull=E2=80=99) without pressure.

Oh no, sorry! I ran 'guix pull' after pushing these commits and didn't
experience issues so I thought all was well. :(

> Turns out =E2=80=98guile-3.0-latest=E2=80=99 is used to build Guix itself=
 (via =E2=80=98guix
> pull=E2=80=99, but also the =E2=80=98guix=E2=80=99 package) and this caus=
e a failure of
> guix-cli-core.drv:

How about using guile-3.0 for Guix so that future Guile updates can be
done without fear?

> The expressions leading to this internal compiler error are:
>
>   (bytevector->hash-data (sha256 (string->utf8 s))
>                          #:key-type (key-type public-key))
>
> and:
>
>   (bytevector->hash-data sha256
>                          #:key-type (key-type public-key))
>
> This sounds like a compiler bug, possibly related to Guile commit
> f95bf6921e13799abca6a0a13087609c42baba6b.
>
> Note that =E2=80=98bytevector->hash-data=E2=80=99 comes from Guile-Gcrypt=
, which was
> itself still compiled with 3.0.9.  So there=E2=80=99s a possibility that =
the bug
> comes with this particular combination as is exhibited by cross-module
> inlining.

Yup, that certainly sounds like what is happening here. Cross-module
inlining + the new keyword args optimization.

Sorry for breaking 'guix pull'. I thought I had scoped the changes
down to a safe level. :(

- Dave




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

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


Received: (at 72183) by debbugs.gnu.org; 19 Jul 2024 20:40:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 19 16:40:41 2024
Received: from localhost ([127.0.0.1]:51057 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUuPA-0004C7-Rh
	for submit <at> debbugs.gnu.org; Fri, 19 Jul 2024 16:40:41 -0400
Received: from hera.aquilenet.fr ([185.233.100.1]:41792)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1sUuP8-0004Br-0c
 for 72183 <at> debbugs.gnu.org; Fri, 19 Jul 2024 16:40:39 -0400
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 3C775415;
 Fri, 19 Jul 2024 22:40:31 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 0p-_hf9to11q; Fri, 19 Jul 2024 22:40:30 +0200 (CEST)
Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 0D0C63FB;
 Fri, 19 Jul 2024 22:40:29 +0200 (CEST)
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: "Thompson, David" <dthompson2@HIDDEN>
Subject: Re: [bug#72183] [PATCH] gnu: guile: Update to 3.0.10.
In-Reply-To: <87zfqds5pv.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Fri, 19 Jul 2024 18:32:12 +0200")
References: <CAJ=RwfYdQbbUqCLt5A69t2Dsr1kj-JE_J9j4_B+iJOvDgNGORQ@HIDDEN>
 <87zfqds5pv.fsf@HIDDEN>
Date: Fri, 19 Jul 2024 22:40:29 +0200
Message-ID: <874j8lru82.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 72183
Cc: 72183 <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.0 (/)

Hey,

I temporarily reverted the commits that upgrade Guile and adjust Hoot in
31244f5cefae4c14a1a5d441dc3b3626b5f32abc so we can investigate the issue
below (which broke =E2=80=98guix pull=E2=80=99) without pressure.

Turns out =E2=80=98guile-3.0-latest=E2=80=99 is used to build Guix itself (=
via =E2=80=98guix
pull=E2=80=99, but also the =E2=80=98guix=E2=80=99 package) and this cause =
a failure of
guix-cli-core.drv:

--8<---------------cut here---------------start------------->8---
error: failed to compile 'guix/scripts/authenticate.scm':

In language/tree-il/peval.scm:
  1558:45 19 (loop _ _ _ value)
In srfi/srfi-1.scm:
   586:17 18 (map1 (#<tree-il (call (@ (guile) format) (const #f) (const "(=
signature ~a ~a ~a)") (call (@ (gcrypt pk-crypto) canonical-sexp->string) (=
lexical data t1416)) (call (@ (gcrypt pk-crypto) canonical-sexp->string) (c=
all (@ (gcrypt pk-crypto) sign) (lexical data t1416) (lexical secret-key t1=
418))) (call (@ (gcrypt pk-crypto) canonical-sexp->string) (lexical public-=
key t1420)))>))
In language/tree-il/peval.scm:
  1558:45 17 (loop _ _ _ value)
In srfi/srfi-1.scm:
   586:29 16 (map1 (#<tree-il (const #f)> #<tree-il (const "(signature ~a ~=
a ~a)")> #<tree-il (call (@ (gcrypt pk-crypto) canonical-sexp->string) (lex=
ical data t1416))> #<tree-il (call (@ (gcrypt pk-crypto) canonical-sexp->st=
ring) (call (@ (gcrypt pk-crypto) sign) (lexical data t1416) (lexical secre=
t-key t1418)))> #<tree-il (call (@ (gcrypt pk-crypto) canonical-sexp->strin=
g) (lexical public-key t1420))>))
   586:29 15 (map1 (#<tree-il (const "(signature ~a ~a ~a)")> #<tree-il (ca=
ll (@ (gcrypt pk-crypto) canonical-sexp->string) (lexical data t1416))> #<t=
ree-il (call (@ (gcrypt pk-crypto) canonical-sexp->string) (call (@ (gcrypt=
 pk-crypto) sign) (lexical data t1416) (lexical secret-key t1418)))> #<tree=
-il (call (@ (gcrypt pk-crypto) canonical-sexp->string) (lexical public-key=
 t1420))>))
   586:17 14 (map1 (#<tree-il (call (@ (gcrypt pk-crypto) canonical-sexp->s=
tring) (lexical data t1416))> #<tree-il (call (@ (gcrypt pk-crypto) canonic=
al-sexp->string) (call (@ (gcrypt pk-crypto) sign) (lexical data t1416) (le=
xical secret-key t1418)))> #<tree-il (call (@ (gcrypt pk-crypto) canonical-=
sexp->string) (lexical public-key t1420))>))
In language/tree-il/peval.scm:

error: failed to compile 'guix/scripts/publish.scm':

In language/tree-il/peval.scm:
  1558:45 13 (loop _ _ _ value)
In srfi/srfi-1.scm:
   586:17 12 (map1 (#<tree-il (lexical data t1416)>))
In language/tree-il/peval.scm:
  1558:45 19 (loop _ _ _ values)
In srfi/srfi-1.scm:
   586:17 18 (map1 (#<tree-il (call (@ (guile) format) (const #f) (const "(=
signature ~a ~a ~a)") (call (@ (gcrypt pk-crypto) canonical-sexp->string) (=
lexical data t6047)) (call (@ (gcrypt pk-crypto) canonical-sexp->string) (c=
all (@ (gcrypt pk-crypto) sign) (lexical data t6047) (lexical secret-key t6=
048))) (call (@ (gcrypt pk-crypto) canonical-sexp->string) (lexical public-=
key t6049)))>))
In language/tree-il/peval.scm:
   887:11 11 (loop _ _ #<<counter> effort: #<variable 7fffe74eca90 value: 4=
84> size: #<variable 7fffe74eca80 value: 20> continuation: #<procedure abor=
t ()> recursive?: #t data: #<tree-il (lambda ((name . signature-sexp)) (lam=
bda-case (((data secret-key public-key) #f #f #f () (t1416 t1418 t1420)) (c=
all (@ (gcrypt pk-crypto) string->canonical-sexp) (call (@ (guile) format) =
(const #f) (const "(signature ~a ~a ~a)") (call (@ (gcrypt pk-crypto) canon=
ical-sexp->string) (lexical data t1416)) (cal?> ?)
   371:20 10 (visit-operand #<<operand> var: #<<var> name: data gensym: dat=
a-ae6ce62b6fb2770-3a7 refcount: 1 set?: #f> sym: #{data 1412}# visit: #<pro=
cedure 7fffecafb040 at language/tree-il/peval.scm:1011:40 (exp counter ctx)=
> source: #<tree-il (primcall values (call (@ (gcrypt pk-crypto) bytevector=
->hash-data) (lexical sha256 sha256-ae6ce62b6fb2770-39d) (const #:key-type)=
 (call (@ (gcrypt pk-crypto) key-type) (lexical public-key public-key-ae6ce=
62b6fb2770-39b))))> visit-count: 1 use-count:?> ?)

  1558:45 17 (loop _ _ _ value)
In srfi/srfi-1.scm:
   586:29 16 (map1 (#<tree-il (const #f)> #<tree-il (const "(signature ~a ~=
a ~a)")> #<tree-il (call (@ (gcrypt pk-crypto) canonical-sexp->string) (lex=
ical data t6047))> #<tree-il (call (@ (gcrypt pk-crypto) canonical-sexp->st=
ring) (call (@ (gcrypt pk-crypto) sign) (lexical data t6047) (lexical secre=
t-key t6048)))> #<tree-il (call (@ (gcrypt pk-crypto) canonical-sexp->strin=
g) (lexical public-key t6049))>))
   586:29 15 (map1 (#<tree-il (const "(signature ~a ~a ~a)")> #<tree-il (ca=
ll (@ (gcrypt pk-crypto) canonical-sexp->string) (lexical data t6047))> #<t=
ree-il (call (@ (gcrypt pk-crypto) canonical-sexp->string) (call (@ (gcrypt=
 pk-crypto) sign) (lexical data t6047) (lexical secret-key t6048)))> #<tree=
-il (call (@ (gcrypt pk-crypto) canonical-sexp->string) (lexical public-key=
 t6049))>))
   586:17 14 (map1 (#<tree-il (call (@ (gcrypt pk-crypto) canonical-sexp->s=
tring) (lexical data t6047))> #<tree-il (call (@ (gcrypt pk-crypto) canonic=
al-sexp->string) (call (@ (gcrypt pk-crypto) sign) (lexical data t6047) (le=
xical secret-key t6048)))> #<tree-il (call (@ (gcrypt pk-crypto) canonical-=
sexp->string) (lexical public-key t6049))>))
In language/tree-il/peval.scm:
  1319:22  9 (loop _ #<vhash 7fffecafb0a0 92 pairs> #<<counter> effort: #<v=
ariable 7fffe74eca90 value: 484> size: #<variable 7fffe74eca80 value: 20> c=
ontinuation: #<procedure abort ()> recursive?: #t data: #<tree-il (lambda (=
(name . signature-sexp)) (lambda-case (((data secret-key public-key) #f #f =
#f () (t1416 t1418 t1420)) (call (@ (gcrypt pk-crypto) string->canonical-se=
xp) (call (@ (guile) format) (const #f) (const "(signature ~a ~a ~a)") (cal=
l (@ (gcrypt pk-crypto) canonical-sexp->strin?> ?)
In srfi/srfi-1.scm:
   586:17  8 (map1 (#<tree-il (call (@ (gcrypt pk-crypto) bytevector->hash-=
data) (lexical sha256 sha256-ae6ce62b6fb2770-39d) (const #:key-type) (call =
(@ (gcrypt pk-crypto) key-type) (lexical public-key public-key-ae6ce62b6fb2=
770-39b)))>))
In language/tree-il/peval.scm:
  1558:45 13 (loop _ _ _ value)
In srfi/srfi-1.scm:
   586:17 12 (map1 (#<tree-il (lexical data t6047)>))
In language/tree-il/peval.scm:
  1762:18  7 (loop _ _ _ _)
In ice-9/boot-9.scm:
  1676:22  6 (raise-exception _ #:continuable? _)
  1676:22  5 (raise-exception _ #:continuable? _)
  1802:13  4 (_ #<&compound-exception components: (#<&error> #<&origin orig=
in: #f> #<&message message: "internal error: unexpected kwarg syms ~S ~S"> =
#<&irritants irritants: (((#:key-type key-type #f)) (t1441))> #<&exception-=
with-kind-and-args kind: misc-error args: (#f "internal error: unexpected k=
warg syms ~S ~S" (((#:key-type key-type #f)) (t1441)) #f)>)>)
In guix/build/compile.scm:
    191:6  3=20
[ 36/ 50] compiling...	 44.0% of 25 files(_ misc-error #f "internal error: =
unexpected kwarg syms ~S ~S" (((#:key-type key-type #f)) (t1441)) #f)
In ice-9/boot-9.scm:
  1749:15  2 (with-exception-handler #<procedure 7fffec498f30 at ice-9/boot=
-9.scm:1853:7 (exn)> _ #:unwind? _ #:unwind-for-type _)
In guix/build/compile.scm:
   194:21  1 (_)
In unknown file:
           0 (make-stack #t)
guix/build/compile.scm:194:21: internal error: unexpected kwarg syms ((#:ke=
y-type key-type #f)) (t1441)

[ 38/ 50] compiling...	 52.0% of 25 files
[ 38/ 50] compiling...	 52.0% of 25 files
[ 39/ 50] compiling...	 56.0% of 25 files
[ 40/ 50] compiling...	 60.0% of 25 filesbuilder for `/gnu/store/w9yvw8972x=
ns0j3j36lg4lbyqv5m2f25-guix-cli-core.drv' failed with exit code 1

[ 41/ 50] compiling...	 64.0% of 25 files
[ 42/ 50] compiling...	 68.0% of 25 filesderivation '/gnu/store/w9yvw8972xn=
s0j3j36lg4lbyqv5m2f25-guix-cli-core.drv' offloaded to '141.80.167.177' fail=
ed: build of `/gnu/store/w9yvw8972xns0j3j36lg4lbyqv5m2f25-guix-cli-core.drv=
' failed

[ 43/ 50] compiling...	 72.0% of 25 files
[ 44/ 50] compiling...	 76.0% of 25 files
[ 45/ 50] compiling...	 80.0% of 25 files
[ 46/ 50] compiling...	 84.0% of 25 files
[ 47/ 50] compiling...	 88.0% of 25 files
[ 48/ 50] compiling...	 92.0% of 25 files
[ 49/ 50] compiling...	 96.0% of 25 filescannot build derivation `/gnu/stor=
e/9wyflvlskm5s5043zrrivfv3mv58n1vw-guix-cli-core-modules.drv': 1 dependenci=
es couldn't be built
cannot build derivation `/gnu/store/ych1s7kdksq08rzd1m6ddkpp7x8pw56x-guix-c=
li.drv': 1 dependencies couldn't be built
--8<---------------cut here---------------end--------------->8---

(Taken from <https://ci.guix.gnu.org/eval/1497691/log/raw> and edited to
be more readable.)

The expressions leading to this internal compiler error are:

  (bytevector->hash-data (sha256 (string->utf8 s))
                         #:key-type (key-type public-key))

and:

  (bytevector->hash-data sha256
                         #:key-type (key-type public-key))

This sounds like a compiler bug, possibly related to Guile commit
f95bf6921e13799abca6a0a13087609c42baba6b.

Note that =E2=80=98bytevector->hash-data=E2=80=99 comes from Guile-Gcrypt, =
which was
itself still compiled with 3.0.9.  So there=E2=80=99s a possibility that th=
e bug
comes with this particular combination as is exhibited by cross-module
inlining.

To be continued=E2=80=A6

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#72183; Package guix-patches. Full text available.
Removed tag(s) patch. Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.

Message received at 72183-done <at> debbugs.gnu.org:


Received: (at 72183-done) by debbugs.gnu.org; 19 Jul 2024 17:10:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 19 13:10:44 2024
Received: from localhost ([127.0.0.1]:50277 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUr80-0003zD-Gh
	for submit <at> debbugs.gnu.org; Fri, 19 Jul 2024 13:10:44 -0400
Received: from mail-qt1-f181.google.com ([209.85.160.181]:58657)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dthompson2@HIDDEN>) id 1sUr7x-0003yz-7O
 for 72183-done <at> debbugs.gnu.org; Fri, 19 Jul 2024 13:10:43 -0400
Received: by mail-qt1-f181.google.com with SMTP id
 d75a77b69052e-44acdd30c3fso8077751cf.1
 for <72183-done <at> debbugs.gnu.org>; Fri, 19 Jul 2024 10:10:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=worcester.edu; s=google; t=1721408976; x=1722013776; darn=debbugs.gnu.org;
 h=content-transfer-encoding:cc:to:subject:message-id:date:from
 :in-reply-to:references:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=Pyn1kvbYYHdYY+UZS6GUhNgp9MU3mqcuYq0rna40GcA=;
 b=gGW/NoN9XdP86b/yHDgrZyNJrM6BbqADHtQDeimviGpw+105VBwrkqrMqTIbQ3wBCq
 yiVPdKWuF8sZeLiQEBWkWue6pJvouw6pnOagsPVmlS6Fu9HLPnHX8AWVkWzIEF6Oow4e
 0+ikP83MaU0GbcOMOPQzp+x/DoLmu3iXdh/d0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721408976; x=1722013776;
 h=content-transfer-encoding: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=Pyn1kvbYYHdYY+UZS6GUhNgp9MU3mqcuYq0rna40GcA=;
 b=BrVjyYPw6XBxSxzdNV+xfqhYKaoDvjxqbLKQnSnJgsMCpDEpbHoiyu6FSNlTA3wTZO
 /hsSp2Q1Xz6ALlWn5medBzPjBadmZ+ey0woGkDoY0pzpUKMDBZHCoiWWWeZw3kV8AIiW
 HFrNStMtR3mbgCoWscEHZZUTMRzdq62YYUgu4o16hgM0qbKGIG0+KQwSgHoj+zpKu2BD
 1ZRv/8Luktgf9tt6rylO3edhD5gb16rj1TwLokF23+nu5gkbu5ZEtQrElLUHsEF66kQv
 EdAqzaBwzNGh0ry101w3epdvvkJo1ZRBZ94+CJ/eb5mDbTsml6CIBAjOLWBQtGWi4AM7
 a39A==
X-Gm-Message-State: AOJu0YyeHLyyxLxjOcgNA2qJIdnhsxsaiGg/y3dJgN/IWLjqFCpwM2ZA
 nXex7gvEHv9N2Hhj40iLvnfCLhgBjJI3AtJiKjZzmJTWVGkZX0Hev3pL3BtFwBr2TN/CorEGHik
 HNGi+vrVJCZZ10FMd3sXAGoJucgbESkQutjkcoQ==
X-Google-Smtp-Source: AGHT+IHvg5TadZRM+ivq+qfwPzxDA+P2xgBBcoIm1vpB+T3+P5DZ3Zq98WDSy4VT1+A3DnRAPtVlFJ1Un8hnUtGVKz0=
X-Received: by 2002:a05:622a:15ce:b0:44f:5e2c:1620 with SMTP id
 d75a77b69052e-44fa527fbaamr6467441cf.18.1721408976292; Fri, 19 Jul 2024
 10:09:36 -0700 (PDT)
MIME-Version: 1.0
References: <CAJ=RwfYdQbbUqCLt5A69t2Dsr1kj-JE_J9j4_B+iJOvDgNGORQ@HIDDEN>
 <87zfqds5pv.fsf@HIDDEN>
In-Reply-To: <87zfqds5pv.fsf@HIDDEN>
From: "Thompson, David" <dthompson2@HIDDEN>
Date: Fri, 19 Jul 2024 13:09:25 -0400
Message-ID: <CAJ=RwfYtEZf9zNSbhicaQ0Tacnss1373QBnS_TmhhgbN2CkNdw@HIDDEN>
Subject: Re: [bug#72183] [PATCH] gnu: guile: Update to 3.0.10.
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72183-done
Cc: 72183-done <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 Fri, Jul 19, 2024 at 12:32=E2=80=AFPM Ludovic Court=C3=A8s <ludo@HIDDEN=
> wrote:
>
> LGTM.  (Commit the Shepherd patch first.)

Pushed! Thanks for the review!

- Dave




Notification sent to "Thompson, David" <dthompson2@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to "Thompson, David" <dthompson2@HIDDEN>:
You have taken responsibility. Full text available.

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


Received: (at 72183) by debbugs.gnu.org; 19 Jul 2024 16:32:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jul 19 12:32:23 2024
Received: from localhost ([127.0.0.1]:50265 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUqWs-00034X-OP
	for submit <at> debbugs.gnu.org; Fri, 19 Jul 2024 12:32:23 -0400
Received: from hera.aquilenet.fr ([185.233.100.1]:50122)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1sUqWp-00034I-Ci
 for 72183 <at> debbugs.gnu.org; Fri, 19 Jul 2024 12:32:20 -0400
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id 8ED461F33;
 Fri, 19 Jul 2024 18:32:13 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id xaTURCxnhCIl; Fri, 19 Jul 2024 18:32:12 +0200 (CEST)
Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id B81E21F25;
 Fri, 19 Jul 2024 18:32:12 +0200 (CEST)
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: "Thompson, David" <dthompson2@HIDDEN>
Subject: Re: [bug#72183] [PATCH] gnu: guile: Update to 3.0.10.
In-Reply-To: <CAJ=RwfYdQbbUqCLt5A69t2Dsr1kj-JE_J9j4_B+iJOvDgNGORQ@HIDDEN>
 (David Thompson's message of "Thu, 18 Jul 2024 16:16:35 -0400")
References: <CAJ=RwfYdQbbUqCLt5A69t2Dsr1kj-JE_J9j4_B+iJOvDgNGORQ@HIDDEN>
Date: Fri, 19 Jul 2024 18:32:12 +0200
Message-ID: <87zfqds5pv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 72183
Cc: 72183 <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.0 (/)

"Thompson, David" <dthompson2@HIDDEN> skribis:

> From f6c6486dab767ba50c4c2ffbb55f10bbf4ee1000 Mon Sep 17 00:00:00 2001
> Message-ID: <f6c6486dab767ba50c4c2ffbb55f10bbf4ee1000.1721332994.git.dtho=
mpson2@HIDDEN>
> From: David Thompson <dthompson2@HIDDEN>
> Date: Thu, 18 Jul 2024 14:54:20 -0400
> Subject: [PATCH] gnu: guile: Update to 3.0.10.
>
> * gnu/packages/guile.scm (guile-3.0-latest): Update to 3.0.10.
>
> Change-Id: Id9d58199f1fa3307c94f442c185307d2f4a9ce6f

> From 76c82888fefcef1226c6d18a4cf790d5e02d1c32 Mon Sep 17 00:00:00 2001
> Message-ID: <76c82888fefcef1226c6d18a4cf790d5e02d1c32.1721335570.git.dtho=
mpson2@HIDDEN>
> From: David Thompson <dthompson2@HIDDEN>
> Date: Thu, 18 Jul 2024 16:43:32 -0400
> Subject: [PATCH] gnu: shepherd 0.9: Switch from guile-3.0-latest to guile=
-3.0.
>=20
> * gnu/packages/admin.scm (shepherd-0.9)[native-inputs]: Use guile-3.0.
> [inputs]: Ditto.
>=20
> Change-Id: I7f7efabc43e11e413300c6aa4c22919070d22389

LGTM.  (Commit the Shepherd patch first.)

Thank you! :-)

Ludo=E2=80=99.




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

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


Received: (at 72183) by debbugs.gnu.org; 18 Jul 2024 20:50:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 18 16:50:42 2024
Received: from localhost ([127.0.0.1]:38155 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUY5J-0005sj-LN
	for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 16:50:41 -0400
Received: from mail-qt1-f176.google.com ([209.85.160.176]:59395)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dthompson2@HIDDEN>) id 1sUY5F-0005sS-Dg
 for 72183 <at> debbugs.gnu.org; Thu, 18 Jul 2024 16:50:39 -0400
Received: by mail-qt1-f176.google.com with SMTP id
 d75a77b69052e-44f940d5cbcso5036731cf.2
 for <72183 <at> debbugs.gnu.org>; Thu, 18 Jul 2024 13:50:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=worcester.edu; s=google; t=1721335768; x=1721940568; darn=debbugs.gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=gkDTRx1Zlh5Zrcfnf7o9fGaq9CUXTUJuUGsCVlq+9hA=;
 b=B+7c/yzEW6T6SBTLSCovEvMHJgCfWWwv+eHGGUK6In1TiBO0ZWV1H/idj4bg7NcgQp
 xHiyH8RZlLMSdeztoELU4H3qUJMfm1wh41BRNB+9mZPp2g7p3hsNshjVmy7UMCX+L05m
 LvHb3qbWXgsg1ul9w89eBRtLS50OTEU+BN9ek=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721335768; x=1721940568;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=gkDTRx1Zlh5Zrcfnf7o9fGaq9CUXTUJuUGsCVlq+9hA=;
 b=ta1ppC63JhfO6XmAAZa4GANIWX5bhyTfv+RmiksQQdW96g34xm+5kTMdNLoiwAXjgK
 8fprmvwwKz2fVMpPbQZSeToBvtFlcDNz5YrY4JxviWwiTUsKWAhFWbea8gMDGVMV04MD
 M0ucrmaF0m/wulpTlC1YEeY1rP5ROnto9CtR/JINW9fs9E4sLVua+HJw+Q0Fe4JGzXgN
 MMpLGy1yZBDPQ2qhmx3VvEzIO2OnhKuXkE+sQEs8N47PdDNgM5es+kNi3IIm3QIcc3+J
 rk+LbshrK45z/gu0CyrEJ1roaKSn5z+62tli+IrJGSxipZOGyRdVC4Y0ndUztKTANQDa
 9+/Q==
X-Gm-Message-State: AOJu0YzQLyplBRiabyA3X+aLboyUnUSKTrll5aqSfL+wN57chFGG7+kE
 MYQzA557lv27s8nsaUBlYsQw1nLPxbXBSmFM8A/0NJB/KCs5rCqrcAxgXSO/Nap7fajKZCVRB1m
 AnzYE7qxEzGlG6LLSFT2tOFs4IGP+cL/qXsLot5dLjXHHP38Tre4=
X-Google-Smtp-Source: AGHT+IGDbl7/3/RjYzJmUHrjc5KpmNcyCgc7U2Y2OwX4DVLygOkzNR62Hcg3gnF9p+RSJfUMzG05PABcTliaPW1MRNY=
X-Received: by 2002:ac8:7d54:0:b0:444:a454:8922 with SMTP id
 d75a77b69052e-44f969b1680mr23760381cf.27.1721335767492; Thu, 18 Jul 2024
 13:49:27 -0700 (PDT)
MIME-Version: 1.0
From: "Thompson, David" <dthompson2@HIDDEN>
Date: Thu, 18 Jul 2024 16:49:16 -0400
Message-ID: <CAJ=Rwfa7Mxycv0GVcRbPnbnNK9G=KrNDNOL7DQA9WwAXScsiMw@HIDDEN>
Subject: [PATCH] gnu: shepherd 0.9: Switch from guile-3.0-latest to guile-3.0.
To: 72183 <at> debbugs.gnu.org
Content-Type: multipart/mixed; boundary="000000000000f6ad34061d8bb6b5"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 72183
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 (-)

--000000000000f6ad34061d8bb6b5
Content-Type: text/plain; charset="UTF-8"

Thanks to Efraim for pointing out that we could simply switch Shepherd
to refer to guile-3.0 instead of guile-3.0-latest.  The attached patch
does this.

Now updating guile-3.0-latest causes much less churn:

Building the following 23 packages would ensure 47 dependent packages
are rebuilt: guile-studio@HIDDEN guile-chickadee@HIDDEN
guile-gemini@HIDDEN guile-openai@HIDDEN guile-newra@HIDDEN
haunt@HIDDEN guile-bash@HIDDEN lokke@HIDDEN
swineherd@HIDDEN cuirass@HIDDEN emacs-guix@HIDDEN
guile-imanifest@HIDDEN cl-ospm@HIDDEN guix-jupyter@HIDDEN
guix-build-coordinator-agent-only@HIDDEN
nar-herder@HIDDEN guix-minimal@HIDDEN gwl@HIDDEN
gwl-next@HIDDEN guix-modules@HIDDEN
guix-daemon@HIDDEN bffe@HIDDEN hpcguix-web@HIDDEN

- Dave

--000000000000f6ad34061d8bb6b5
Content-Type: text/x-patch; charset="US-ASCII"; 
	name="0001-gnu-shepherd-0.9-Switch-from-guile-3.0-latest-to-gui.patch"
Content-Disposition: attachment; 
	filename="0001-gnu-shepherd-0.9-Switch-from-guile-3.0-latest-to-gui.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_lyrqumig0>
X-Attachment-Id: f_lyrqumig0

RnJvbSA3NmM4Mjg4OGZlZmNlZjEyMjZjNmQxOGE0Y2Y3OTBkNWUwMmQxYzMyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8NzZjODI4ODhmZWZjZWYxMjI2YzZkMThhNGNmNzkw
ZDVlMDJkMWMzMi4xNzIxMzM1NTcwLmdpdC5kdGhvbXBzb24yQHdvcmNlc3Rlci5lZHU+CkZyb206
IERhdmlkIFRob21wc29uIDxkdGhvbXBzb24yQHdvcmNlc3Rlci5lZHU+CkRhdGU6IFRodSwgMTgg
SnVsIDIwMjQgMTY6NDM6MzIgLTA0MDAKU3ViamVjdDogW1BBVENIXSBnbnU6IHNoZXBoZXJkIDAu
OTogU3dpdGNoIGZyb20gZ3VpbGUtMy4wLWxhdGVzdCB0byBndWlsZS0zLjAuCgoqIGdudS9wYWNr
YWdlcy9hZG1pbi5zY20gKHNoZXBoZXJkLTAuOSlbbmF0aXZlLWlucHV0c106IFVzZSBndWlsZS0z
LjAuCltpbnB1dHNdOiBEaXR0by4KCkNoYW5nZS1JZDogSTdmN2VmYWJjNDNlMTFlNDEzMzAwYzZh
YTRjMjI5MTkwNzBkMjIzODkKLS0tCiBnbnUvcGFja2FnZXMvYWRtaW4uc2NtIHwgNiArKy0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0t
Z2l0IGEvZ251L3BhY2thZ2VzL2FkbWluLnNjbSBiL2dudS9wYWNrYWdlcy9hZG1pbi5zY20KaW5k
ZXggYWUwNjM3ZmQyYy4uY2Y5NjkzYWMyNSAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2FkbWlu
LnNjbQorKysgYi9nbnUvcGFja2FnZXMvYWRtaW4uc2NtCkBAIC0zODUsMTEgKzM4NSw5IEBAIChk
ZWZpbmUtcHVibGljIHNoZXBoZXJkLTAuOQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAiL2xpYi9ndWlsZS8zLjAvc2l0ZS1jY2FjaGUiKSkpKSkpCiAgICAgICAgICAgICAg
ICAgICAgICAgICAjfiVzdGFuZGFyZC1waGFzZXMpKSkKIAotICAgIDs7IE5vdGU6IFVzZSAnZ3Vp
bGUtMy4wLWxhdGVzdCcgdG8gYWRkcmVzcyB0aGUgY29udGludWF0aW9uLXJlbGF0ZWQgbWVtb3J5
Ci0gICAgOzsgbGVhayByZXBvcnRlZCBhdCA8aHR0cHM6Ly9pc3N1ZXMuZ3VpeC5nbnUub3JnLzU4
NjMxPi4KLSAgICAobmF0aXZlLWlucHV0cyAobGlzdCBwa2ctY29uZmlnIGd1aWxlLTMuMC1sYXRl
c3QKKyAgICAobmF0aXZlLWlucHV0cyAobGlzdCBwa2ctY29uZmlnIGd1aWxlLTMuMAogICAgICAg
ICAgICAgICAgICAgICAgICAgIGd1aWxlLWZpYmVycy0xLjEpKSAgICAgICA7Zm9yIGNyb3NzLWNv
bXBpbGF0aW9uCi0gICAgKGlucHV0cyAobGlzdCBndWlsZS0zLjAtbGF0ZXN0IGd1aWxlLWZpYmVy
cy0xLjEpKSkpCisgICAgKGlucHV0cyAobGlzdCBndWlsZS0zLjAgZ3VpbGUtZmliZXJzLTEuMSkp
KSkKIAogKGRlZmluZS1wdWJsaWMgc2hlcGhlcmQtMC4xMAogICAocGFja2FnZQoKYmFzZS1jb21t
aXQ6IGUzZGZlZDU5ZDM5YWM2MGRkMmUyYjllZjlmNGVmNjNhMmEwODFmNDEKLS0gCjIuNDEuMAoK
--000000000000f6ad34061d8bb6b5--




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

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


Received: (at submit) by debbugs.gnu.org; 18 Jul 2024 20:17:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jul 18 16:17:03 2024
Received: from localhost ([127.0.0.1]:38144 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1sUXYl-00054N-74
	for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 16:17:03 -0400
Received: from lists.gnu.org ([209.51.188.17]:40880)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dthompson2@HIDDEN>) id 1sUXYh-00053t-J0
 for submit <at> debbugs.gnu.org; Thu, 18 Jul 2024 16:17:01 -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 <dthompson2@HIDDEN>)
 id 1sUXYd-00076p-3j
 for guix-patches@HIDDEN; Thu, 18 Jul 2024 16:16:55 -0400
Received: from mail-vk1-xa29.google.com ([2607:f8b0:4864:20::a29])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <dthompson2@HIDDEN>)
 id 1sUXYX-0004As-T3
 for guix-patches@HIDDEN; Thu, 18 Jul 2024 16:16:54 -0400
Received: by mail-vk1-xa29.google.com with SMTP id
 71dfb90a1353d-4f2ffa18bf2so498988e0c.1
 for <guix-patches@HIDDEN>; Thu, 18 Jul 2024 13:16:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=worcester.edu; s=google; t=1721333806; x=1721938606; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=f9/h64ISG2XypIQemvRYMcxnddtHDio8hTBkNMrpoz4=;
 b=D4FJdE/cr4TtoUqamXMF5A5cuG6H/481omxqpMMsUmh9ZpERDf3Lgd0TRva02j+14Q
 NOL5AGlZ9XZp/fBhvFd6x+YxttjxIeZjM1XdQfPrltYOehVwA16879QXtWJWMl/haxSx
 PD5Nwgf+IJYj4/0PCwhvqcR2u+b0SkYZ3NKvo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1721333806; x=1721938606;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=f9/h64ISG2XypIQemvRYMcxnddtHDio8hTBkNMrpoz4=;
 b=iTE9AEPzxYVrPqqHKLmmXW7ocaNRIMKHtXLJei9iDnv3vqT6MKu3eS0ipaJKUgStKD
 AVM82Y6NuSvMIK1T5fYIC9/jmZhdc4UgqppWD2EK54cb6N/S8Dhe9YdTsk2j04tXcqbN
 dL5VfFXhmDcVnmeHYOG1XpPfW8O9lV8u+OF7piYczi9BxjKgiNsoydg+tQox/JdC+6b0
 EZ/5B2Q2n+ZY6TkfcX4WRSoKDOQvq4kkwcqZCIUpZQjmXfGMEx86yAhjLXwmCfKLvVEI
 Fv+dHBqfZilp7ljoX6jDX6sqAqR4aUDg3X0WySdgPZlaLfWmzAfFnRrFsYJxVBy9o+Pb
 Nd2Q==
X-Gm-Message-State: AOJu0Ywo4u5Uq0pMPIJou/w+TpT931v5DQlF8qmTJk7Rs4SIVLqdRE2p
 Kab0pKefbUQo4jCTNoqC3X7Sy3UyFDLGLA8Mi/oXDKFs7wGt1/AtPCzPldebXx4NYaGxcOs8ZB4
 GlZf3ZnzO++IjVvbOXLxFMi3jzGRbmEzH/BkDPEM8wgknEnmhAgM=
X-Google-Smtp-Source: AGHT+IGOCNkZFMIeqTS0AKBfG3i3v1x+64NXGspzd7fzbuXZw7UFvwQ7bgU/Wox23IbBSZBR6wGx16ZTgIo12ZkiX/w=
X-Received: by 2002:a05:6122:1b88:b0:4ec:fe27:28e9 with SMTP id
 71dfb90a1353d-4f4df8d067bmr7584288e0c.14.1721333806532; Thu, 18 Jul 2024
 13:16:46 -0700 (PDT)
MIME-Version: 1.0
From: "Thompson, David" <dthompson2@HIDDEN>
Date: Thu, 18 Jul 2024 16:16:35 -0400
Message-ID: <CAJ=RwfYdQbbUqCLt5A69t2Dsr1kj-JE_J9j4_B+iJOvDgNGORQ@HIDDEN>
Subject: [PATCH] gnu: guile: Update to 3.0.10.
To: Ryan Prior via Guix-patches <guix-patches@HIDDEN>
Content-Type: multipart/mixed; boundary="000000000000146ac1061d8b4274"
Received-SPF: permerror client-ip=2607:f8b0:4864:20::a29;
 envelope-from=dthompson2@HIDDEN; helo=mail-vk1-xa29.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,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
 T_SPF_PERMERROR=0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.3 (--)
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: -3.3 (---)

--000000000000146ac1061d8b4274
Content-Type: text/plain; charset="UTF-8"

I thought this would be an easy upgrade, but it seems that it will
cause a lot of churn. 'guix refresh' says:

    Building the following 1640 packages would ensure 3146 dependent
packages are rebuilt

I believe this is because Shepherd is built against guile-3.0-latest,
and elogind depends on Shepherd.

Guix *should* be in a position to get fresh Guile builds quickly, but
I guess this process will be slow until the guile-3.0 package can be
upgraded to 3.0.10 (which will require a world rebuild) at which point
Shepherd can return to using guile-3.0.

There's a lot of compiler improvements and bug fixes in 3.0.10, so it
would be nice to have this update land soon. After this, I can update
guile-hoot depend on it rather than guile-next. Several other packages
depending on guile-next could also be upgraded to use guile-3.0-latest
instead, such as guile-ares-rs.

Who can help me "shepherd" this upgrade? ;)

Thanks,

- Dave

--000000000000146ac1061d8b4274
Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-guile-Update-to-3.0.10.patch"
Content-Disposition: attachment; 
	filename="0001-gnu-guile-Update-to-3.0.10.patch"
Content-Transfer-Encoding: base64
Content-ID: <f_lyrpcf100>
X-Attachment-Id: f_lyrpcf100

RnJvbSBmNmM2NDg2ZGFiNzY3YmE1MGM0YzJmZmJiNTVmMTBiYmY0ZWUxMDAwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8ZjZjNjQ4NmRhYjc2N2JhNTBjNGMyZmZiYjU1ZjEw
YmJmNGVlMTAwMC4xNzIxMzMyOTk0LmdpdC5kdGhvbXBzb24yQHdvcmNlc3Rlci5lZHU+CkZyb206
IERhdmlkIFRob21wc29uIDxkdGhvbXBzb24yQHdvcmNlc3Rlci5lZHU+CkRhdGU6IFRodSwgMTgg
SnVsIDIwMjQgMTQ6NTQ6MjAgLTA0MDAKU3ViamVjdDogW1BBVENIXSBnbnU6IGd1aWxlOiBVcGRh
dGUgdG8gMy4wLjEwLgoKKiBnbnUvcGFja2FnZXMvZ3VpbGUuc2NtIChndWlsZS0zLjAtbGF0ZXN0
KTogVXBkYXRlIHRvIDMuMC4xMC4KCkNoYW5nZS1JZDogSWQ5ZDU4MTk5ZjFmYTMzMDdjOTRmNDQy
YzE4NTMwN2QyZjRhOWNlNmYKLS0tCiBnbnUvcGFja2FnZXMvZ3VpbGUuc2NtIHwgMTQgKysrKysr
KysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ndWlsZS5zY20gYi9nbnUvcGFja2FnZXMvZ3Vp
bGUuc2NtCmluZGV4IGU4NzA1ZGM3ZDIuLjA3N2I3YjdkMzcgMTAwNjQ0Ci0tLSBhL2dudS9wYWNr
YWdlcy9ndWlsZS5zY20KKysrIGIvZ251L3BhY2thZ2VzL2d1aWxlLnNjbQpAQCAtMzIyLDcgKzMy
Miw2IEBAIChkZWZpbmUtcHVibGljIGd1aWxlLTIuMi40CiAgICAgICAgICAgICAgICAiMDdwM2cw
djJiYTJ2bGZiZmlkcXpsZ2JobnpkeDQ2d2gycmdjNWdzenExbWp5eDVia3M2ciIpKSkpKSkKIAog
KGRlZmluZS1wdWJsaWMgZ3VpbGUtMy4wCi0gIDs7IFRoaXMgaXMgdGhlIGxhdGVzdCBHdWlsZSBz
dGFibGUgdmVyc2lvbi4KICAgKHBhY2thZ2UKICAgICAoaW5oZXJpdCBndWlsZS0yLjIpCiAgICAg
KG5hbWUgImd1aWxlIikKQEAgLTQzOCw3ICs0MzcsMTggQEAgKGRlZmluZS1wdWJsaWMgZ3VpbGUt
My4wCiAgICAgICAgICAgICAoZmlsZXMgJygibGliL2d1aWxlLzMuMC9zaXRlLWNjYWNoZSIKICAg
ICAgICAgICAgICAgICAgICAgICJzaGFyZS9ndWlsZS9zaXRlLzMuMCIpKSkpKSkpCiAKLShkZWZp
bmUtcHVibGljIGd1aWxlLTMuMC1sYXRlc3QgZ3VpbGUtMy4wKQorKGRlZmluZS1wdWJsaWMgZ3Vp
bGUtMy4wLWxhdGVzdAorICA7OyBUaGlzIGlzIHRoZSBsYXRlc3QgR3VpbGUgc3RhYmxlIHZlcnNp
b24uCisgIChwYWNrYWdlCisgICAgKGluaGVyaXQgZ3VpbGUtMy4wKQorICAgICh2ZXJzaW9uICIz
LjAuMTAiKQorICAgIChzb3VyY2UgKG9yaWdpbgorICAgICAgICAgICAgICAoaW5oZXJpdCAocGFj
a2FnZS1zb3VyY2UgZ3VpbGUtMy4wKSkKKyAgICAgICAgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVu
ZCAibWlycm9yOi8vZ251L2d1aWxlL2d1aWxlLSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB2ZXJzaW9uICIudGFyLnh6IikpCisgICAgICAgICAgICAgIChzaGEyNTYKKyAgICAg
ICAgICAgICAgIChiYXNlMzIKKyAgICAgICAgICAgICAgICAiMTIzM3d6Y2JpcWhwNXFyM2dnYWcx
NHM1ZDRpN2NuMHNweHlsOHFzMzY5bm1neDhuaHdkeCIpKSkpKSkKIAogOzs7IFRoZSBzeW1ib2wg
Z3VpbGUtMy4wL2ZpeGVkIHNob3VsZCBiZSB1c2VkIHdoZW4gZ3VpbGUtMy4wIG5lZWRzIGZpeGVz
CiA7OzsgKHNlY3VyaXR5IG9yIGVsc2UpIGFuZCB0aGlzIGRlcHJlY2F0aW9uIGNvdWxkIGJlIHJl
bW92ZWQuCgpiYXNlLWNvbW1pdDogZTNkZmVkNTlkMzlhYzYwZGQyZTJiOWVmOWY0ZWY2M2EyYTA4
MWY0MQotLSAKMi40MS4wCgo=
--000000000000146ac1061d8b4274--




Acknowledgement sent to "Thompson, David" <dthompson2@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#72183; Package guix-patches. 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: Sun, 12 Jan 2025 05:45:02 UTC

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