From unknown Wed Jun 18 00:18:52 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#35601 <35601@debbugs.gnu.org> To: bug#35601 <35601@debbugs.gnu.org> Subject: Status: First 'guix pull' does not display 'hash guix' hint Reply-To: bug#35601 <35601@debbugs.gnu.org> Date: Wed, 18 Jun 2025 07:18:52 +0000 retitle 35601 First 'guix pull' does not display 'hash guix' hint reassign 35601 guix submitter 35601 Diego Nicola Barbato severity 35601 important thanks From debbugs-submit-bounces@debbugs.gnu.org Mon May 06 09:04:24 2019 Received: (at submit) by debbugs.gnu.org; 6 May 2019 13:04:24 +0000 Received: from localhost ([127.0.0.1]:55872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNdI8-0005jD-0d for submit@debbugs.gnu.org; Mon, 06 May 2019 09:04:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNdI3-0005iw-Si for submit@debbugs.gnu.org; Mon, 06 May 2019 09:04:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:43366) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNdHy-0003R1-NZ for submit@debbugs.gnu.org; Mon, 06 May 2019 09:04:14 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58759) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNdHx-0007tQ-ED for bug-guix@gnu.org; Mon, 06 May 2019 09:04:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNdHw-0003PD-4o for bug-guix@gnu.org; Mon, 06 May 2019 09:04:13 -0400 Received: from mout02.posteo.de ([185.67.36.66]:52399) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNdHv-0003Nm-In for bug-guix@gnu.org; Mon, 06 May 2019 09:04:12 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 485212400FC for ; Mon, 6 May 2019 15:04:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1557147849; bh=qTNv9dYViyF0CZTs4NS6mkroT4E1nyDYing7WKqpCx0=; h=From:To:Subject:Date:From; b=jsCrEsq0I4kYje4r1ZTCDEPeYGKp+VTH6tdI2fw17q0/VyyLU/fgF5jVbQElQmqRu B6wCNhPBMM1d/WOZyz64TqHE8n9tCTNFSbWrQdoZ3q/gIjORJMMQNWbeHQ7CnY82ri sbxu4gTv5UFG/PAVO9QrkRAOZlmDypCRzWwrFVzSVugql+ApVIl97wxhDJ+/RdcBHL 7HJD1gArt6QInVAiyTL1leWjHI1gErlJfX2HiT3b/yeru2XU1w6jeJCX5IcdbNh+4r bOAPuZYKFFffqrf/5NbsdzWzDzyO0gFDOORQl+poo0J9ntANgaft1O3u/cnV9WdQd9 m/RTc8/Y1ugqg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 44yNGw1dbGz9rxW for ; Mon, 6 May 2019 15:04:07 +0200 (CEST) From: Diego Nicola Barbato To: bug-guix@gnu.org Subject: First 'guix pull' does not display 'hash guix' hint Date: Mon, 06 May 2019 15:04:07 +0200 Message-ID: <87zhnzpwe0.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 185.67.36.66 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi Guix, Congratulations on 1.0.0! I took the opportunity to revisit bug #33647 [0] and verify that commits 3bbd691 and d1d7283 have the desired effect. Unfortunately they do not: The first time a user runs guix pull on a freshly installed Guix System no hint about running 'hash guix' is displayed even though it is precisely when the hint was supposed to be displayed. To reproduce simply run (after installing Guix System using the 1.0.0 installer) 'guix --version', which will yield 'guix (GNU Guix) 1.0.0', then 'guix pull', which will display no hint about running 'hash guix', then 'guix --version' again, which will return 'guix (GNU Guix) 1.0.0' again, and finally 'hash guix' followed by 'guix --version', which now will yield 'guix (GNU Guix) 1234somecommithash123456789abcdefghijklm'. Regardless of the hint I still believe it is unfortunate that running 'guix pull && guix system reconfigure /etc/config.scm' for the first time will rather counterintuitively downgrade the system instead of upgrading it. Regards, Diego [0]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=33647 From debbugs-submit-bounces@debbugs.gnu.org Thu May 09 06:15:24 2019 Received: (at control) by debbugs.gnu.org; 9 May 2019 10:15:24 +0000 Received: from localhost ([127.0.0.1]:34685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOg5E-00041w-Fo for submit@debbugs.gnu.org; Thu, 09 May 2019 06:15:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOg5C-00041j-QV for control@debbugs.gnu.org; Thu, 09 May 2019 06:15:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39486) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOg57-0004nZ-Nc for control@debbugs.gnu.org; Thu, 09 May 2019 06:15:17 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=52768 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hOg56-0003Nu-5b for control@debbugs.gnu.org; Thu, 09 May 2019 06:15:16 -0400 Date: Thu, 09 May 2019 12:15:15 +0200 Message-Id: <87imukexxo.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #35601 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 35601 important From debbugs-submit-bounces@debbugs.gnu.org Thu May 09 11:45:45 2019 Received: (at 35601-done) by debbugs.gnu.org; 9 May 2019 15:45:45 +0000 Received: from localhost ([127.0.0.1]:36138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOlEv-0000Np-52 for submit@debbugs.gnu.org; Thu, 09 May 2019 11:45:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOlEt-0000Gg-6O for 35601-done@debbugs.gnu.org; Thu, 09 May 2019 11:45:43 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44077) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOlEn-0006TR-4c; Thu, 09 May 2019 11:45:37 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=53144 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hOlEl-0001SP-2B; Thu, 09 May 2019 11:45:37 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Diego Nicola Barbato Subject: Re: bug#35601: First 'guix pull' does not display 'hash guix' hint References: <87zhnzpwe0.fsf@GlaDOS.home> Date: Thu, 09 May 2019 17:45:33 +0200 In-Reply-To: <87zhnzpwe0.fsf@GlaDOS.home> (Diego Nicola Barbato's message of "Mon, 06 May 2019 15:04:07 +0200") Message-ID: <87ftpnd42q.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35601-done Cc: 35601-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi! Diego Nicola Barbato skribis: > To reproduce simply run (after installing Guix System using the 1.0.0 > installer) 'guix --version', which will yield 'guix (GNU Guix) 1.0.0', > then 'guix pull', which will display no hint about running 'hash guix', > then 'guix --version' again, which will return 'guix (GNU Guix) 1.0.0' > again, and finally 'hash guix' followed by 'guix --version', which now > will yield 'guix (GNU Guix) 1234somecommithash123456789abcdefghijklm'. I *think* this is fixed for good by a0dc97a517cbc4c82640e30cacb2a564d128bbe9. > Regardless of the hint I still believe it is unfortunate that running > 'guix pull && guix system reconfigure /etc/config.scm' for the first > time will rather counterintuitively downgrade the system instead of > upgrading it. I agree. Perhaps an option would be to somehow pre-populate ~/.config/guix/current for all users on Guix System, but I=E2=80=99m not qu= ite sure how to do that intelligently. Thoughts? Thanks, Ludo=E2=80=99. From unknown Wed Jun 18 00:18:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 07 Jun 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator