GNU logs - #57229, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#57229: =?UTF-8?Q?=E2=80=98guix?= system =?UTF-8?Q?image=E2=80=99?= forces commit authentication?
Resent-From: Tobias Geerinckx-Rice <me@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 15 Aug 2022 19:11:01 +0000
Resent-Message-ID: <handler.57229.B.166059060816627 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 57229
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 57229 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.166059060816627
          (code B ref -1); Mon, 15 Aug 2022 19:11:01 +0000
Received: (at submit) by debbugs.gnu.org; 15 Aug 2022 19:10:08 +0000
Received: from localhost ([127.0.0.1]:44083 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oNfTU-0004K7-7f
	for submit <at> debbugs.gnu.org; Mon, 15 Aug 2022 15:10:08 -0400
Received: from lists.gnu.org ([209.51.188.17]:50132)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <me@HIDDEN>) id 1oNfTP-0004Jw-Bt
 for submit <at> debbugs.gnu.org; Mon, 15 Aug 2022 15:10:06 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:39116)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1oNfTP-0000MC-5J
 for bug-guix@HIDDEN; Mon, 15 Aug 2022 15:10:03 -0400
Received: from tobias.gr ([2a02:c205:2020:6054::1]:48064)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <me@HIDDEN>) id 1oNfTL-0007IU-1P
 for bug-guix@HIDDEN; Mon, 15 Aug 2022 15:10:02 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=J8GcGTZyFSSPd
 +K57wG0Yz8u+TNkCWjl3u7zpAfhHTc=; h=date:subject:to:from;
 d=tobias.gr; 
 b=OFa3H7ivv84FQ3edDfOIGhc004D5CAubpyId89BHd28T6QwnVNiNq0QPA5Kolfu4YqRD
 P2+s6lW+zXW/30Jp9QfsjZYaxcKV98pJXNMN7viVSg/t2lGH0bABw6eTPipW0l3JcZ5dnw
 NDuZQvQjrl42BXJ7sALzS69HpIqLM+A+ze92jMmXt/3NsUhZ1j105AhGDafP9EgClv+lOK
 ieGNkE75ziNuAzQRxRp8TppZFolnT7Y+3XCmfn3+n949Q9eeEzWHqJRIkudkIhGwL4oGBm
 oy/rul7Uz+WYcYrkW4GazikAoQ+TAWJD5eFLAM42jEtp01/I/sW8TMFb8tY8AqeA==
Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 57263b50
 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for <bug-guix@HIDDEN>;
 Mon, 15 Aug 2022 19:09:52 +0000 (UTC)
From: Tobias Geerinckx-Rice <me@HIDDEN>
Date: Mon, 15 Aug 2022 21:06:05 +0200
BIMI-Selector: v=BIMI1; s=default;
Message-ID: <878rnpgw70.fsf@nckx>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@HIDDEN;
 helo=tobias.gr
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_PASS=-0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.6 (-)
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.6 (--)

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

Hi all,

There doesn't seem to be a way to opt out of commit authentication=20
with =E2=80=98./pre-inst-env guix system image=E2=80=99.  Am I missing (a=20
reasonable!) one?

I'd expect all commands that authenticate commits to honour=20
=E2=80=98--disable-authentication=E2=80=99.

=2D-8<---------------cut here---------------start------------->8---
=CE=BB ./pre-inst-env guix system image -t iso9660=20
gnu/system/install.scm
Updating channel 'guix' from Git repository at=20
'/home/nckx/guix/'...
Backtrace:
In guix/gexp.scm:
   898:13 19 (_ _)
In guix/store.scm:
   1996:8 18 (_ _)
In guix/gexp.scm:
   300:22 17 (_ _)
In guix/store.scm:
   1996:8 16 (_ _)
In guix/gexp.scm:
   300:22 15 (_ _)
In guix/store.scm:
   1996:8 14 (_ _)
In guix/packages.scm:
  1876:11 13 (_ _)
In guix/build-system/channel.scm:
     42:2 12 (_ _)
In guix/store.scm:
  2040:38 11 (_ #<store-connection 256.99 7bdb3437a460>)
In guix/channels.scm:
    523:7 10 (loop _ _)
In guix/combinators.scm:
    48:26  9 (fold2 #<procedure 7bdb32ca8120 at=20
    guix/channels.scm:523:13 (channel previous-channels=20
    instances)> () () (#<<channel> =E2=80=A6>))
In guix/channels.scm:
   533:29  8 (_ #<<channel> name: guix url: "/home/nckx/guix/"=20
   branch: "master" commit:=20
   "43513c4e93740e2a9dc4ca138f8b34434f66e170" =E2=80=A6> =E2=80=A6)
   421:12  7 (latest-channel-instance #<store-connection 256.99=20
   7bdb3437a460> _ #:patches _ #:starting-commit _ #:authenticate?=20
   _ # _)
In guix/git.scm:
    299:7  6 (call-with-repository _ #<procedure 7bdb32ca8060 at=20
    guix/channels.scm:384:2 (repository)>)
In guix/git-authenticate.scm:
    404:4  5 (authenticate-repository #<git-repository 69e6c0> _=20
    #vu8(187 176 45 223 44 234 246 168 13 29 230 67 162 160 109=20
    242 # =E2=80=A6) =E2=80=A6)
   263:20  4 (load-keyring-from-reference #<git-repository 69e6c0>=20
   _)
In git/branch.scm:
    101:8  3 (_ _ _ _)
In git/bindings.scm:
     77:2  2 (raise-git-error _)
In ice-9/boot-9.scm:
  1685:16  1 (raise-exception _ #:continuable? _)
  1685:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
Git error: cannot locate remote-tracking branch 'origin/keyring'

=CE=BB ./pre-inst-env guix system image -t iso9660=20
gnu/system/install.scm --disable-authentication
guix system: error: disable-authentication: unrecognized option
=2D-8<---------------cut here---------------end--------------->8---

Kind regards,

T G-R

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

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

iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYvqaAw0cbWVAdG9iaWFz
LmdyAAoJEA2w/4hPVW15CV0BAOG4bM35HobAKJDUN7TvoZYLDLqFp/Hr3fXsxR/j
MULkAQCbZHwUKd1CO88s+9uPcY3D4DZif+/gy+xOIc6O7fUfAA==
=Z8pT
-----END PGP SIGNATURE-----
--=-=-=--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Tobias Geerinckx-Rice <me@HIDDEN>
Subject: bug#57229: Acknowledgement (=?UTF-8?Q?=E2=80=98guix?= system
 =?UTF-8?Q?image=E2=80=99?= forces commit authentication?)
Message-ID: <handler.57229.B.166059060816627.ack <at> debbugs.gnu.org>
References: <878rnpgw70.fsf@nckx>
X-Gnu-PR-Message: ack 57229
X-Gnu-PR-Package: guix
Reply-To: 57229 <at> debbugs.gnu.org
Date: Mon, 15 Aug 2022 19:11:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 57229 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
57229: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D57229
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#57229: =?UTF-8?Q?=E2=80=98guix?= system =?UTF-8?Q?image=E2=80=99?= forces commit authentication?
Resent-From: Mathieu Othacehe <othacehe@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Tue, 16 Aug 2022 09:03:01 +0000
Resent-Message-ID: <handler.57229.B57229.166064054632742 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 57229
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Tobias Geerinckx-Rice <me@HIDDEN>
Cc: 57229 <at> debbugs.gnu.org
Received: via spool by 57229-submit <at> debbugs.gnu.org id=B57229.166064054632742
          (code B ref 57229); Tue, 16 Aug 2022 09:03:01 +0000
Received: (at 57229) by debbugs.gnu.org; 16 Aug 2022 09:02:26 +0000
Received: from localhost ([127.0.0.1]:44763 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1oNsSw-0008W2-Ei
	for submit <at> debbugs.gnu.org; Tue, 16 Aug 2022 05:02:26 -0400
Received: from eggs.gnu.org ([209.51.188.92]:43644)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <othacehe@HIDDEN>) id 1oNsSt-0008Vn-VB
 for 57229 <at> debbugs.gnu.org; Tue, 16 Aug 2022 05:02:24 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:40798)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>)
 id 1oNsSn-0000VY-G7; Tue, 16 Aug 2022 05:02:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=N7nvFTCQLo9KOSfo0qyeoEy2Q8qDnqWTQbO+AoUvecU=; b=o9gzs+otPfKyoYsBCs7k
 zkJ2eRXn4FPAH+DXWuNeCxwAlxCN+jCqYPRD+O4ahbZQXBiqe7qpMH31Bfvow0+FoZvD2XEPbbb/K
 +HXHqKKa1WX3wG5b9lVudTk3Bar7XaZqZBXD10QAUxZelh1FmUvme6/uco0SsoPT+J0xTkRM4TSVA
 yV2LM4C6C6feJ1lc11dLW78KmBVZzsbgcZZpRYe0ULyjRpl0bf6j7dWjehxBfNgCscWXKuJWN+N1F
 ExCbYIPuV5xyidDKVmErevIWiWDHt9iPWwwXOFWVcZVrvAWuSGheD31fUdyaVwHPmsHrpGFN0LaWX
 2iFsQy9yg/KqHQ==;
Received: from 2a02-8429-81d2-3d01-94c9-8097-ea5c-2775.rev.sfr.net
 ([2a02:8429:81d2:3d01:94c9:8097:ea5c:2775]:53418 helo=meije)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>)
 id 1oNsSm-0001o2-Ii; Tue, 16 Aug 2022 05:02:17 -0400
From: Mathieu Othacehe <othacehe@HIDDEN>
References: <878rnpgw70.fsf@nckx>
Date: Tue, 16 Aug 2022 11:02:13 +0200
In-Reply-To: <878rnpgw70.fsf@nckx> (Tobias Geerinckx-Rice's message of "Mon,
 15 Aug 2022 21:06:05 +0200")
Message-ID: <87tu6cef3e.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
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 (---)


Hey,

> =CE=BB ./pre-inst-env guix system image -t iso9660=20
> gnu/system/install.scm --disable-authentication
> guix system: error: disable-authentication: unrecognized option

That's probably a side effect of https://issues.guix.gnu.org/53210 that
includes the "current-guix" inside the installation image instead of the
latest Guix snapshot.

To build "current-guix", we rely on the channel-build-system and
ultimately the latest-channel-instance procedure. This procedure takes an
"authenticate?" argument.

Now passing this option will be tricky as we do not call
latest-channel-instance directly like in (guix scripts pull) but rather
rely on the "current-guix" variable.

I'll think more about it.

Mathieu




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#57229: =?UTF-8?Q?=E2=80=98guix?= system =?UTF-8?Q?image=E2=80=99?= forces commit authentication?
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 27 Nov 2024 16:39:02 +0000
Resent-Message-ID: <handler.57229.B57229.173272549524591 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 57229
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Mathieu Othacehe <othacehe@HIDDEN>
Cc: 57229 <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me@HIDDEN>
Received: via spool by 57229-submit <at> debbugs.gnu.org id=B57229.173272549524591
          (code B ref 57229); Wed, 27 Nov 2024 16:39:02 +0000
Received: (at 57229) by debbugs.gnu.org; 27 Nov 2024 16:38:15 +0000
Received: from localhost ([127.0.0.1]:34383 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGL3O-0006OZ-HT
	for submit <at> debbugs.gnu.org; Wed, 27 Nov 2024 11:38:14 -0500
Received: from eggs.gnu.org ([209.51.188.92]:45386)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1tGL3L-0006OJ-JN
 for 57229 <at> debbugs.gnu.org; Wed, 27 Nov 2024 11:38:13 -0500
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 <janneke@HIDDEN>)
 id 1tGL3E-0008Kp-MR; Wed, 27 Nov 2024 11:38:04 -0500
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=WeDsMGWHA1CHJv9svyCKaLvRbRWZy77BqB+v0ub8TN4=; b=pRV1thuO9ddbixPW8qLY
 4RSFgHFFBPRkkPSEB7P6m5e9jquhXcbFucGSLF0Nk3WBs35eUy8ZMdnkfNxOswHz/+UZpvvizwOA2
 kWNygIiy+DI+B0Ezu5vRn2PtTn0eIHFaxRoH2idmPfTd/9eHJ7bGlIbxZjajkM2o5LW0C5x8kI8l+
 E6eshraJxyOm8HgNsvUTnHGfBL6zGuwBe6VqYShJh1mWIVOAk6Sh+kMT01LvxgotSg0VT936VFAWe
 JGfexLJ6LCxsDMPBRHgI2LUnfv0BmdjoE0jLn1WfdcdsVJEZPeUweLBec3q3qWs9neD7R6f7TYcuj
 YUc5HJyMO2wkpw==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
In-Reply-To: <87tu6cef3e.fsf@HIDDEN> (Mathieu Othacehe's message of "Tue, 16
 Aug 2022 11:02:13 +0200")
References: <878rnpgw70.fsf@nckx> <87tu6cef3e.fsf@HIDDEN>
Date: Wed, 27 Nov 2024 17:37:51 +0100
Message-ID: <87ttbs3a5c.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-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 (---)

Mathieu Othacehe writes:

Hello,

>> =CE=BB ./pre-inst-env guix system image -t iso9660=20
>> gnu/system/install.scm --disable-authentication
>> guix system: error: disable-authentication: unrecognized option
>
> That's probably a side effect of https://issues.guix.gnu.org/53210 that
> includes the "current-guix" inside the installation image instead of the
> latest Guix snapshot.
>
> To build "current-guix", we rely on the channel-build-system and
> ultimately the latest-channel-instance procedure. This procedure takes an
> "authenticate?" argument.
>
> Now passing this option will be tricky as we do not call
> latest-channel-instance directly like in (guix scripts pull) but rather
> rely on the "current-guix" variable.
>
> I'll think more about it.

Just got hit by this

--8<---------------cut here---------------start------------->8---
Git error: cannot locate remote-tracking branch 'origin/keyring'
--8<---------------cut here---------------end--------------->8---

too, working on a fresh clone.  The only way I found around it is by
first doing

   make update-guix

before running "guix sytem image".  This is not required in my old clone
and I cannot figure out the differences between those git trees.  Ideas?

Greetings,
Janneke

PS: I ran guix authenticate ..., did a git fetch origin keyring:keyring,
    even created a keyring worktree.

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#57229: =?UTF-8?Q?=E2=80=98guix?= system =?UTF-8?Q?image=E2=80=99?= forces commit authentication?
Resent-From: Janneke Nieuwenhuizen <janneke@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 27 Nov 2024 18:03:01 +0000
Resent-Message-ID: <handler.57229.B57229.17327305357444 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 57229
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Mathieu Othacehe <othacehe@HIDDEN>
Cc: 57229 <at> debbugs.gnu.org, Tobias Geerinckx-Rice <me@HIDDEN>
Received: via spool by 57229-submit <at> debbugs.gnu.org id=B57229.17327305357444
          (code B ref 57229); Wed, 27 Nov 2024 18:03:01 +0000
Received: (at 57229) by debbugs.gnu.org; 27 Nov 2024 18:02:15 +0000
Received: from localhost ([127.0.0.1]:34492 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tGMMg-0001w0-NZ
	for submit <at> debbugs.gnu.org; Wed, 27 Nov 2024 13:02:15 -0500
Received: from eggs.gnu.org ([209.51.188.92]:41112)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1tGMMd-0001vi-9E
 for 57229 <at> debbugs.gnu.org; Wed, 27 Nov 2024 13:02:12 -0500
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 <janneke@HIDDEN>)
 id 1tGMMV-0006mH-3F; Wed, 27 Nov 2024 13:02:03 -0500
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=eBj+5SAPZfNu+l92o6s4mD8zfkiVsfzFEPqScYCZXe4=; b=ZUTFfLARSXSE6xW1bemU
 uSjPRaIpVpzpPJh7octkSr78pnvurSafUIedazcaN084pRcw7tfnX7hpjsTMns9jTY8Oinutku4XP
 C6vWZHcTEhR5iSZXeFK4s9abuWIW0FMyvzikP10X/lkTfKJghuWgkhGp/glUcau0dPwSy3V49hO6d
 /5Mr286u0qGppRl05eTBaJfpzbdmqLbE9qwHvMl5jHYz0ALNetXRumbIGu/twRJFpUmzZAICexTc/
 JEqIwWz1yHU0S09Y41tC4nl7jJTAw7BsJHaiwoK0Vuof9Tvys5vVP6FSsxxWU4GBajblXfrk/NDyJ
 H26t0Jzb/3iXTA==;
From: Janneke Nieuwenhuizen <janneke@HIDDEN>
In-Reply-To: <87ttbs3a5c.fsf@HIDDEN> (Janneke Nieuwenhuizen's message of
 "Wed, 27 Nov 2024 17:37:51 +0100")
References: <878rnpgw70.fsf@nckx> <87tu6cef3e.fsf@HIDDEN>
 <87ttbs3a5c.fsf@HIDDEN>
Date: Wed, 27 Nov 2024 19:01:57 +0100
Message-ID: <87a5dk3696.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-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 (---)

Janneke Nieuwenhuizen writes:

Hi!

> Mathieu Othacehe writes:
>
> Hello,
>
>>> =CE=BB ./pre-inst-env guix system image -t iso9660=20
>>> gnu/system/install.scm --disable-authentication
>>> guix system: error: disable-authentication: unrecognized option
>>
>> That's probably a side effect of https://issues.guix.gnu.org/53210 that
>> includes the "current-guix" inside the installation image instead of the
>> latest Guix snapshot.
>>
>> To build "current-guix", we rely on the channel-build-system and
>> ultimately the latest-channel-instance procedure. This procedure takes an
>> "authenticate?" argument.
>>
>> Now passing this option will be tricky as we do not call
>> latest-channel-instance directly like in (guix scripts pull) but rather
>> rely on the "current-guix" variable.
>>
>> I'll think more about it.
>
> Just got hit by this
>
> Git error: cannot locate remote-tracking branch 'origin/keyring'
>
> too, working on a fresh clone.  The only way I found around it is by
> first doing
>
>    make update-guix
>
> before running "guix sytem image".  This is not required in my old clone
> and I cannot figure out the differences between those git trees.  Ideas?

Here's a workaround:

--8<---------------cut here---------------start------------->8---
18:58:11 janneke@glimdal:~/src/guix/master=20
$ guix pull --url=3D$PWD
18:58:11 janneke@glimdal:~/src/guix/master=20
./pre-inst-env guix system image --image-type=3Diso9660 \
   --system=3Di686-linux gnu/system/install.scm
--8<---------------cut here---------------end--------------->8---

not great, but at least I can build system images.  And it should
(might?) give a clue to a nicer solution.

Greetings,
Janneke

--=20
Janneke Nieuwenhuizen <janneke@HIDDEN>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar=C2=AE https://AvatarAcade=
my.com





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.