GNU logs - #74749, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#74749: Constructors created by define-configuration evaluate the fields twice
Resent-From: Tomas Volf <~@wolfsden.cz>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 09 Dec 2024 15:41:02 +0000
Resent-Message-ID: <handler.74749.B.173375883014223 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74749
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 74749 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173375883014223
          (code B ref -1); Mon, 09 Dec 2024 15:41:02 +0000
Received: (at submit) by debbugs.gnu.org; 9 Dec 2024 15:40:30 +0000
Received: from localhost ([127.0.0.1]:55227 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tKfs5-0003hK-NH
	for submit <at> debbugs.gnu.org; Mon, 09 Dec 2024 10:40:29 -0500
Received: from lists.gnu.org ([209.51.188.17]:57412)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <~@wolfsden.cz>) id 1tKfs3-0003hA-2q
 for submit <at> debbugs.gnu.org; Mon, 09 Dec 2024 10:40:27 -0500
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 <~@wolfsden.cz>) id 1tKfs2-0007fN-IJ
 for bug-guix@HIDDEN; Mon, 09 Dec 2024 10:40:26 -0500
Received: from wolfsden.cz ([37.205.8.62])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1tKfs0-0006h3-Ez
 for bug-guix@HIDDEN; Mon, 09 Dec 2024 10:40:26 -0500
Received: by wolfsden.cz (Postfix, from userid 104)
 id 336A533B09A; Mon,  9 Dec 2024 15:40:22 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1733758822; bh=2C1LOjkVeyrufg5OuklACJsbPJ+WD2vOIw4Ml85AHZY=;
 h=From:To:Subject:Date;
 b=bWZtRrn8JWxZDZDTNDk0UICRQ+LMZQ55ZxSyNTLTcofOz/eSb77UD31MkNg+dfthW
 8Rb5jAfyOumU+3Tt/6gEleouv6156FxLOYU0p65H0keQhc4bTS4PUeA/pddg9mwpyP
 25dw9DcM/H4V6jIFTrWg46eyp2U6xTROuQ1wVXmHMKXPvkQ9Mev8PVLGA3mG6DwOkq
 DjOQJu7a2JFA4j21y7FO9NfZdgHFN8V371tf/fLfj93A1tACDo97VdBV1bp2wSYoQ6
 x+wIB99E+WKSN1sU/ZxgBWCv2vDNQbbG41nq6KDrgWHruasBirAnb9bULvXKmmnn57
 rL+op6Zv0zhCEpnaDdXYYGdvDqjFDiK6Ws26dbOp6ihN/pYnjEEYaRAj0HLTuGX20U
 p4G9VJzbYjjTNOpJJXztMrkTGe5Rhc54ITyq+5jTY5qYFplPtUcHOc+kDQNU5C+Mkq
 bVbvh4hHdJk7yrO7pudEIs/2hXzQLIMCFQj4BCcwlgQDTC4j2t4IkWTeGKEfeWNoir
 N/CyenjqPTRSi/QgJdmU/RJ/H3Ol6GCL0f8dcWmholFN9aaxS/+yW0Y4VzCn1FM5aL
 q30Hahw92ggKlgM4pfF7kyWmu8Syu2R5iKLAzSPnfxKuBIx/AD/a1oZHS/KZ7ddEbG
 QbzabvFoEhXARj9ZULU6Hs+s=
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden
X-Spam-Level: 
X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED
 autolearn=ham autolearn_force=no version=3.4.6
Received: from localhost (unknown [128.0.188.242])
 by wolfsden.cz (Postfix) with ESMTPSA id DF72D33BDDB
 for <bug-guix@HIDDEN>; Mon,  9 Dec 2024 15:40:21 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1733758821; bh=2C1LOjkVeyrufg5OuklACJsbPJ+WD2vOIw4Ml85AHZY=;
 h=From:To:Subject:Date;
 b=wk0rjrXF4UmLIl0qtpAWrao0JGJvmJBD04qHWLfdnC1KwQYtwO4eJyLZXfe28HdpC
 8C8e8xImmJ8GqVkfJ5jsXL7qLLLM5zK12X8cIToPyaOLjnTinrEKg+cEZqEh6fGqes
 JPWHafITC0IRfWHNMQJ2pmEY60gT9SrGU/uG/K2INtkKXPmAL4SIDixGfwx+LEtRCK
 6nKIcFRxKsuXtncCZAu92ULp46v2C03R4qi29GW+FVgo2kDzvCVnTOjcn7rwrau3j+
 D+dz7uHQXzEEVbKoLmyGW05SlD+IVqZy4YD/xJhxPIrDY1XSirnGizuzS+jr9RocRL
 +f+wGexWnCCeUWohGe9xB/2sRt+vegJooSyZS7rdv1ykvKoGCWmwYk/megmyyyEyE2
 jYarWRLhGnaUha9v8uU157uzk5GXfm5BQUc0H45eny+5vjBFuohHyHVELE8nGYx67L
 FSL/UPwvM1mEXlYu3xSQRV/YKzqVQQwJ207EGQ+43j6eub9Hl3FnufjRuDqM7AP8yO
 CPSdZxpHCTScHaI9n29lupeOrVPtLC9dQPhdQqnvNCb5H5Zl3FxoXkODRa3AJNGe6v
 XeX5SqZJ9Pj7P/mMi/lOQta16CZqo7PwmaHkD20AMb25/MldLW2rzDEyLDsmaJYkKO
 R4jQVEk2CPjzbZ6G0gbSAIJE=
From: Tomas Volf <~@wolfsden.cz>
Date: Mon, 09 Dec 2024 16:40:21 +0100
Message-ID: <87y10o7tlm.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha512; protocol="application/pgp-signature"
Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz;
 helo=wolfsden.cz
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_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.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: -2.3 (--)

--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable


Hello,

I discovered that every field in configuration created by
define-configuration is evaluated twice:

=2D-8<---------------cut here---------------start------------->8---
scheme@(guix-user)> ,use (gnu services configuration)
scheme@(guix-user)> (define serialize-string #f)
scheme@(guix-user)> (define-configuration test (s string ""))
scheme@(guix-user)> (test (s (pk "x")))

;;; ("x")

;;; ("x")
=2D-8<---------------cut here---------------end--------------->8---

That probably is not intentional.

Have a nice day,
Tomas volf

=2D-=20
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

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

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

iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmdXD2UOHH5Ad29sZnNk
ZW4uY3oACgkQL7/ufbZ/wakgzxAAhWWqDKqCO3hvDcXgkAcP6SZzdProtZqChEUb
LH4PUOzUB1K8U0MJoTgnoU29bSHzn2ypBZGzr+4qEG904cVTNzEXT9m9W6B5Gmda
23jxRWdGLJKkyEmGeFoFPWl2nUDGPX2rAEGx46ZtGIKn7nX2yVZ2T4gX9pQILM0E
1qParzUWc7X+Fr6i7qFJUG85oqZrot4IfQIZowhpF8xtOVOt/LefpxgV5G1MkyTQ
OGPVGFZfZmw0plGxIJu2dYxAZR6EKbTbu9ItxDCe013v93gAFvn2m7mUUk/ayvZc
9Ojq/2uQk+uMDJ+vnVj/XNCZSXptY/WvsPdEkyJXyZwueaPyYbKT4WeVzhVGOXU6
78vcpk4fd0HBrMAaif9hnyM8M9Vgf5qGuq9AvA04BmA4I4HRbezyi0kYBC4JnrXY
qzswTupsb8axpAsloloZ+DYYl1o75K0Ihh99555dXy5nH85Iltc/GdApVaJ3cPxS
nlM3pBjFPzErJ/oaTBkPOYvk1Rz9fG6wzSmjvhIDKQ3hww07wk6aZtX3OVChmGnZ
7XVcLCm/BRNCNpG/EkeLB5Np9f1Ogj5jU5eaD1/gOTHxdEhW+vLuy1mfsgTG636W
KkZ/IHljHwmE96JestHNF8hOwm0zM9xoiEuKA2eh/jFOGZRnyUWdpsHGEAvNW8Wh
gkqRb/M=
=VcWu
-----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: Tomas Volf <~@wolfsden.cz>
Subject: bug#74749: Acknowledgement (Constructors created by
 define-configuration evaluate the fields twice)
Message-ID: <handler.74749.B.173375883014223.ack <at> debbugs.gnu.org>
References: <87y10o7tlm.fsf@HIDDEN>
X-Gnu-PR-Message: ack 74749
X-Gnu-PR-Package: guix
Reply-To: 74749 <at> debbugs.gnu.org
Date: Mon, 09 Dec 2024 15:41: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 74749 <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
74749: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74749
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems



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.