From mboxrd@z Thu Jan 1 00:00:00 1970 From: Diego Nicola Barbato Subject: bug#35601: First 'guix pull' does not display 'hash guix' hint Date: Mon, 06 May 2019 15:04:07 +0200 Message-ID: <87zhnzpwe0.fsf@GlaDOS.home> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([209.51.188.92]:59041) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNdIm-0008I9-2Q for bug-guix@gnu.org; Mon, 06 May 2019 09:05:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNdIl-0003r9-1j for bug-guix@gnu.org; Mon, 06 May 2019 09:05:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42328) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hNdIk-0003r3-TT for bug-guix@gnu.org; Mon, 06 May 2019 09:05:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hNdIk-0005kH-Hk for bug-guix@gnu.org; Mon, 06 May 2019 09:05:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: 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 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) 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) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 35601@debbugs.gnu.org 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