GNU logs - #74794, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#74794: `./pre-inst-env guix deploy' does not use packages from the git tree
Resent-From: Tomas Volf <~@wolfsden.cz>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 11 Dec 2024 16:22:02 +0000
Resent-Message-ID: <handler.74794.B.173393409110154 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 74794
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 74794 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173393409110154
          (code B ref -1); Wed, 11 Dec 2024 16:22:02 +0000
Received: (at submit) by debbugs.gnu.org; 11 Dec 2024 16:21:31 +0000
Received: from localhost ([127.0.0.1]:35875 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tLPSs-0002dh-Oc
	for submit <at> debbugs.gnu.org; Wed, 11 Dec 2024 11:21:31 -0500
Received: from lists.gnu.org ([209.51.188.17]:41332)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <~@wolfsden.cz>) id 1tLPSq-0002dV-6I
 for submit <at> debbugs.gnu.org; Wed, 11 Dec 2024 11:21:28 -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 1tLPSo-0001Sj-LO
 for bug-guix@HIDDEN; Wed, 11 Dec 2024 11:21: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 1tLPSl-0007tN-GP
 for bug-guix@HIDDEN; Wed, 11 Dec 2024 11:21:26 -0500
Received: by wolfsden.cz (Postfix, from userid 104)
 id E6508351801; Wed, 11 Dec 2024 16:21:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1733934077; bh=1QBfZOn4AsaHV05IMIKMwupJvYme3HdMIWY5VSNYzqY=;
 h=From:To:Subject:Date;
 b=IuoODSxUUjJvr6L4lLXPv4zbrzPssFS4EhA9gtqTQqgdQOCppkXxzyqbLV7n/kUrD
 Xe4IwYHeHzZ/iD6veO4AjilGDqItgKzM0ZpSMXrG5peQmpUVBDwh4B1YHIhsiA6zL6
 oTMrqT4RC8Gf0v9qOzww3scUDG6s64zkgFjHSd/JC3nHHuIx7v8Yn8Az+rJ+E/kKly
 DKBlt/kf2K1Cq2s6xihrAAeRqyJeGoAXth7CZItsSQ6JK8qI0aSK+n7saUUbfzJCnU
 f86GPvZRsix6z2XgHs2e3W+MK3Z1ydxsWQ6iZjjiPrf6fEzC/YygGdXIzyCXFVziBc
 edrQ3HR8F09EzbbQO67aF6LyO5RwzOxjFOxyL8SVPPIEmH20cPjD02cBface8UMYvJ
 TtSLbWCclNpwv9VCE/X71NKiBNFSo3NjeS/QEqlzYoBABf+q1pJjv3dsgAEYb+wYAf
 tXs7ioaHp1Og9IBPT4LbKn5K95oYPc0Bo71UStGug+Ny0Mmflv+rncJQeCXF8M45ru
 aE01ANf9pF8lrI3QpyZ5QNEkw9+bB//F4fQboXX3wI/PwF4Wp9Ew0UAa0dDjY6cWJ+
 8dQM3cflWgnavLlj4mKUCgAr94lmBEtj7mZimJlxoNBfXvIep4uphW2jJGBV8qBs9V
 PqzVlOyN6VpsMaKrL3sTO0G0=
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 19EF2350F84
 for <bug-guix@HIDDEN>; Wed, 11 Dec 2024 16:21:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
 t=1733934077; bh=1QBfZOn4AsaHV05IMIKMwupJvYme3HdMIWY5VSNYzqY=;
 h=From:To:Subject:Date;
 b=IuoODSxUUjJvr6L4lLXPv4zbrzPssFS4EhA9gtqTQqgdQOCppkXxzyqbLV7n/kUrD
 Xe4IwYHeHzZ/iD6veO4AjilGDqItgKzM0ZpSMXrG5peQmpUVBDwh4B1YHIhsiA6zL6
 oTMrqT4RC8Gf0v9qOzww3scUDG6s64zkgFjHSd/JC3nHHuIx7v8Yn8Az+rJ+E/kKly
 DKBlt/kf2K1Cq2s6xihrAAeRqyJeGoAXth7CZItsSQ6JK8qI0aSK+n7saUUbfzJCnU
 f86GPvZRsix6z2XgHs2e3W+MK3Z1ydxsWQ6iZjjiPrf6fEzC/YygGdXIzyCXFVziBc
 edrQ3HR8F09EzbbQO67aF6LyO5RwzOxjFOxyL8SVPPIEmH20cPjD02cBface8UMYvJ
 TtSLbWCclNpwv9VCE/X71NKiBNFSo3NjeS/QEqlzYoBABf+q1pJjv3dsgAEYb+wYAf
 tXs7ioaHp1Og9IBPT4LbKn5K95oYPc0Bo71UStGug+Ny0Mmflv+rncJQeCXF8M45ru
 aE01ANf9pF8lrI3QpyZ5QNEkw9+bB//F4fQboXX3wI/PwF4Wp9Ew0UAa0dDjY6cWJ+
 8dQM3cflWgnavLlj4mKUCgAr94lmBEtj7mZimJlxoNBfXvIep4uphW2jJGBV8qBs9V
 PqzVlOyN6VpsMaKrL3sTO0G0=
From: Tomas Volf <~@wolfsden.cz>
Date: Wed, 11 Dec 2024 17:21:15 +0100
Message-ID: <875xnq6vic.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,

during debugging #74787, I noticed that when ran via pre-inst-env, guix
deploy does not use packages from the local git tree.  I reverted the
commit da3c8a963f83c044568d99921480259eaa26a923 and applied the
following patch locally:

=2D-8<---------------cut here---------------start------------->8---
diff --git a/guix/remote.scm b/guix/remote.scm
index a58ec2103c..1d4442da4f 100644
=2D-- a/guix/remote.scm
+++ b/guix/remote.scm
@@ -67,6 +67,8 @@ (define* (remote-pipe-for-gexp lowered session #:optional=
 become-command)
             `("-c"
               ,(shell-quote (lowered-gexp-sexp lowered)))))
=20
+  (pk ((@ (ssh version) get-library-version)))
+
   (let ((pipe (apply open-remote-pipe* session OPEN_READ repl-command)))
     (when (eof-object? (peek-char pipe))
       (let ((status (channel-get-exit-status pipe)))
=2D-8<---------------cut here---------------end--------------->8---

Now building the package produces 0.17.0 as expected:

=2D-8<---------------cut here---------------start------------->8---
$ ./pre-inst-env guix build guile-ssh
/gnu/store/x3ikdxld27l1ikldwkijlv42qcgscw8w-guile-ssh-0.17.0-debug
/gnu/store/0hrwzamw41k1gl6ysnssfgzhfx3fx299-guile-ssh-0.17.0
=2D-8<---------------cut here---------------end--------------->8---

But running guix deploy still uses 0.18.0:

=2D-8<---------------cut here---------------start------------->8---
$ ./pre-inst-env guix deploy ...

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

I am not sure whether this is intended, but I definitely did not expect
it and it makes local experimentation harder.

Have a nice day,
Tomas

=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/wakFAmdZu/sOHH5Ad29sZnNk
ZW4uY3oACgkQL7/ufbZ/wamvGA//dOZC0S8rxJuO4l311NKGIf/dS71xgqYekeYX
uG1KNYS96lWbJmzxEM7ZwmvMI1GWxa0N7CoX184banR4fxBoKRgLtCouoE4Ol+pf
czfuqWgPOTq3wFaTiqHWII79jxcWamrgR46bwgjNKh5B6+JLjwmb4g0+nnBZJZb/
Q+/AxKjPXhuy0OR7Eczfg4hre5pIf7BGu/4W64QyyCF+TRZoAQInENI+8ncfBtht
utKzepYCCGjiEnabCcYAMKsvdyERbJxriVYatIBciYifJ1yesR1vD6dpZhmlmlvB
Z3n9g0B2zZMvF+vj3VKm69T5UW8OuMUvXy4/yUDfabWI3UCWeFbk5OfIPLC1Om7b
lSB62iAGYl03SjhjowMsMojDs9cPeAFI3e07wfDaSkkA24/Uf0aOeV2xtDuE2OdS
4x34B9pyN4Ma5OClem20pHb5bJjONWJZX6KoZHopBttId7Go0m+9ZqLpII/dRcNI
riZTkb3s1cvAFAYlrmjUFg/4SbXeC2sJ8s4Gzo7CD0mUwwLa/od30ZRwMO6BUU6V
B7irYSl1ZLCxkMyO5fX2MJ/henEhLevgEgJYzc0DN22J8TPchNCroUrxVcNXFSVE
mNmLAMxSLYhqgU9kG01YwXE3i1adTaoMzzTuK7ouxMlIEF1YrrHfotldd9CHIfby
vmV2Mhg=
=NC4h
-----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#74794: Acknowledgement (`./pre-inst-env guix deploy' does not
 use packages from the git tree)
Message-ID: <handler.74794.B.173393409110154.ack <at> debbugs.gnu.org>
References: <875xnq6vic.fsf@HIDDEN>
X-Gnu-PR-Message: ack 74794
X-Gnu-PR-Package: guix
Reply-To: 74794 <at> debbugs.gnu.org
Date: Wed, 11 Dec 2024 16:22: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 74794 <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
74794: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74794
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.