From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Diego Nicola Barbato Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Dec 2018 14:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 33647@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154410824116279 (code B ref -1); Thu, 06 Dec 2018 14:58:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Dec 2018 14:57:21 +0000 Received: from localhost ([127.0.0.1]:35893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUv5Z-0004EP-6j for submit@debbugs.gnu.org; Thu, 06 Dec 2018 09:57:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUv5T-0004E8-GU for submit@debbugs.gnu.org; Thu, 06 Dec 2018 09:57:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUv5K-0001dX-8H for submit@debbugs.gnu.org; Thu, 06 Dec 2018 09:57:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42468) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gUv5K-0001dA-4S for submit@debbugs.gnu.org; Thu, 06 Dec 2018 09:57:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39551) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gUv5G-0004pn-5f for bug-guix@gnu.org; Thu, 06 Dec 2018 09:57:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUv5B-0001Yi-QT for bug-guix@gnu.org; Thu, 06 Dec 2018 09:56:58 -0500 Received: from mout01.posteo.de ([185.67.36.65]:44443) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gUv5B-0001X4-FI for bug-guix@gnu.org; Thu, 06 Dec 2018 09:56:53 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 559A816005F for ; Thu, 6 Dec 2018 15:56:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1544108210; bh=fOYG1onZLVRMq6lH7MHWeurbx84tHNMSJJrqNHz0sYs=; h=From:To:Subject:Date:From; b=G8WqLUWCnrvwrgqUg2bJD3x8HTO83+u5aWdB1JdT0aF5sK8KvVxKt89vEM5YXzZQh RDZskVjDxiRQdwSUnfDW5VrI4Gk5gsqCCzS7hsCn7GcUXkaH9OvBPz+PhdqrBFQMaU B7fBL3cEGlo++PGj566FXzX6KAnFi85JSJMzN3CGtRYDsmEijjKMrZMW/iKYz/3P1k ik01zPgVE+58bblFmAEBEAFZTrqUwgTCiMVxvHvYC8NqSo215PFm1/ddw/Nu8Zf1bK vPYo7HqcfOC7lxbX1zwY25pqHdAgztswDsU497FCBiNsFVT/sQOIERFZnv/2UIt0vA ulPZWrXZcK0TA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 439dwd45XTz6tm8 for ; Thu, 6 Dec 2018 15:56:49 +0100 (CET) From: Diego Nicola Barbato Date: Thu, 06 Dec 2018 15:56:48 +0100 Message-ID: <874lbqu2j3.fsf@GlaDOS.home> 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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -5.0 (-----) Hello Guix, The first time a user runs =E2=80=98guix pull=E2=80=99 after a fresh instal= l it does not seem to update guix. =E2=80=98guix --version=E2=80=99 reports that guix is= still version 0.15.0 after running =E2=80=98guix pull=E2=80=99, instead of showin= g the hash of the latest commit. This can be mitigated by logging out and back in, after which =E2=80=98guix --version=E2=80=99 returns the expected version. Greetings Diego From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Dec 2018 15:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Diego Nicola Barbato Cc: 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.154411096428420 (code B ref 33647); Thu, 06 Dec 2018 15:43:01 +0000 Received: (at 33647) by debbugs.gnu.org; 6 Dec 2018 15:42:44 +0000 Received: from localhost ([127.0.0.1]:35943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUvnU-0007OG-2B for submit@debbugs.gnu.org; Thu, 06 Dec 2018 10:42:43 -0500 Received: from sender-of-o53.zoho.com ([135.84.80.218]:21835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUvnO-0007O2-TN for 33647@debbugs.gnu.org; Thu, 06 Dec 2018 10:42:39 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1544110936; cv=none; d=zoho.com; s=zohoarc; b=NOsZw8hTUA/kLWIgriNyqxDlYeS1/Ef9Bs/P9QcLVgUXqGiEgB5Qmrz2k1gF+PwYO1+lZmYtRG6SFAy3d0rsPdlvLguMfkFJRzOunxKiM1oF/9CYC9VwgKiGP0eXU+1ca4iqj4+lqxNQn4pUXAKQKwtE2asiVtB39ZlzKO435Gw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1544110936; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=/pPUufnRmqsmXUjq1v1fkZWh0x93ZLz0+1LOic5LbAU=; b=YOJ5CHF/uatOEWoEoMm+lmedGdxxbSZ0YbYr8aSH35daJsubOokASbcoysg4WsuE3kWGXkAhu1z45JvJtG3Vj28qVg8rlWiLv9t4f3kR95mMZuoti2xq0CKm3yS/crVPZUrlUQe2VuhG1wRrZVYCRrE9t4owqPcStQMnzzi1CV8= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1544110936; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=553; bh=/pPUufnRmqsmXUjq1v1fkZWh0x93ZLz0+1LOic5LbAU=; b=iyyV7mlViDN5fjmqsOggDetXX0LK2o5adS+MRG2kZjwvr0CaOiYm6a5Su+X0E4kz 0iJHdsbiftgqGo+lf3SCz78cdf7IbnOUORYPxO/tlyrXTYzSxRPQwh1L9gJmItg3qor b8Ff7AP74RMfu+4RvGcc+pFkE1qLUHfOGWs10b+s= Received: from localhost (141.80.247.176 [141.80.247.176]) by mx.zohomail.com with SMTPS id 1544110934571735.53663586599; Thu, 6 Dec 2018 07:42:14 -0800 (PST) References: <874lbqu2j3.fsf@GlaDOS.home> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus In-reply-to: <874lbqu2j3.fsf@GlaDOS.home> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 06 Dec 2018 16:42:11 +0100 Message-ID: <87k1km3bn0.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: -0.0 (/) 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: -1.0 (-) Hi Diego, > Hello Guix, > > The first time a user runs =E2=80=98guix pull=E2=80=99 after a fresh inst= all it does not > seem to update guix. =E2=80=98guix --version=E2=80=99 reports that guix = is still > version 0.15.0 after running =E2=80=98guix pull=E2=80=99, instead of show= ing the hash of > the latest commit. =E2=80=9Cguix pull=E2=80=9D should have reminded you to add ~/.config/guix/= current/bin to the front of your PATH environment variable. When you do that you will be using the new version of Guix. --=20 Ricardo From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Diego Nicola Barbato Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Dec 2018 17:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.15441158033943 (code B ref 33647); Thu, 06 Dec 2018 17:04:01 +0000 Received: (at 33647) by debbugs.gnu.org; 6 Dec 2018 17:03:23 +0000 Received: from localhost ([127.0.0.1]:35967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUx3W-00011R-K3 for submit@debbugs.gnu.org; Thu, 06 Dec 2018 12:03:23 -0500 Received: from mout02.posteo.de ([185.67.36.66]:48741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUx3Q-000119-BM for 33647@debbugs.gnu.org; Thu, 06 Dec 2018 12:03:16 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 98EFB2400FC for <33647@debbugs.gnu.org>; Thu, 6 Dec 2018 18:03:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1544115785; bh=AhQ4uiOpZhbOdFpWIt4rBORB8cneJJsd0PjO64+ARGQ=; h=From:To:Cc:Subject:Date:From; b=AhhLt9ChoTnIBnEEfvev9xphEgxTRgFPPeh3ZqNLsvCWOO/hae4la9aZ/6FXFIiY7 Gv0LprAOePMAYuC9A7TYB2LYUQP/NtmuCGOJWMk8DhFJ52xoQN8Hmu1hIXcvph9ldR CMQdt5vK/5gx/BxCXa8VaJmYr9xbx1W7VXSYeVrKVqKj96Gt7xKv7OlSloXLGLQqEs SV/k9t8uT0aWA1QqjvOy7fZ3DODJL2RFgO3/8JS0Vsb3iJQVDPCLLXu+DnvipsejcY jE9i7tErTDpQJrrMPZo3W9xsJnEwnNFg60pqRP02U3C0IAH3D09ymCqzJtNYiVjg1F gpCa6iQESNB5A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 439hkJ6HTTz9rxV; Thu, 6 Dec 2018 18:03:04 +0100 (CET) From: Diego Nicola Barbato References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> Date: Thu, 06 Dec 2018 18:03:04 +0100 In-Reply-To: <87k1km3bn0.fsf@elephly.net> (Ricardo Wurmus's message of "Thu, 06 Dec 2018 16:42:11 +0100") Message-ID: <87woomsi47.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.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@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 (---) Hello Ricardo, Thank you for the prompt reply. Ricardo Wurmus writes: > Hi Diego, > >> Hello Guix, >> >> The first time a user runs =E2=80=98guix pull=E2=80=99 after a fresh ins= tall it does not >> seem to update guix. =E2=80=98guix --version=E2=80=99 reports that guix= is still >> version 0.15.0 after running =E2=80=98guix pull=E2=80=99, instead of sho= wing the hash of >> the latest commit. > > =E2=80=9Cguix pull=E2=80=9D should have reminded you to add ~/.config/gui= x/current/bin > to the front of your PATH environment variable. I just checked the output and there was nothing after =E2=80=9C1 package in profile=E2=80=9D, which is where the =E2=80=9CThe following environment variable definitions may be needed:=E2= =80=9D lines are usually printed. If =E2=80=98guix pull=E2=80=99 is indeed supposed to = print a reminder this is probably the bug. Greetings Diego From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 06 Dec 2018 23:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: 33647@debbugs.gnu.org, Diego Nicola Barbato Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.1544137575671 (code B ref 33647); Thu, 06 Dec 2018 23:07:02 +0000 Received: (at 33647) by debbugs.gnu.org; 6 Dec 2018 23:06:15 +0000 Received: from localhost ([127.0.0.1]:36132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gV2il-0000Al-Fr for submit@debbugs.gnu.org; Thu, 06 Dec 2018 18:06:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49103) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gV2ij-0000AU-8s for 33647@debbugs.gnu.org; Thu, 06 Dec 2018 18:06:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gV2ia-0004gd-HO for 33647@debbugs.gnu.org; Thu, 06 Dec 2018 18:06:08 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34537) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gV2ia-0004gX-Ch; Thu, 06 Dec 2018 18:06:04 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=57218 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gV2ia-0006Ef-42; Thu, 06 Dec 2018 18:06:04 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> Date: Fri, 07 Dec 2018 00:06:01 +0100 In-Reply-To: <87k1km3bn0.fsf@elephly.net> (Ricardo Wurmus's message of "Thu, 06 Dec 2018 16:42:11 +0100") Message-ID: <871s6ugsrq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (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-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -6.0 (------) Hello, Ricardo Wurmus skribis: >> Hello Guix, >> >> The first time a user runs =E2=80=98guix pull=E2=80=99 after a fresh ins= tall it does not >> seem to update guix. =E2=80=98guix --version=E2=80=99 reports that guix= is still >> version 0.15.0 after running =E2=80=98guix pull=E2=80=99, instead of sho= wing the hash of >> the latest commit. > > =E2=80=9Cguix pull=E2=80=9D should have reminded you to add ~/.config/gui= x/current/bin > to the front of your PATH environment variable. When you do that you > will be using the new version of Guix. In addition, be aware that Bash maintains a cache of commands it looked up in $PATH. Thus it may be that, say, it had cached that =E2=80=98guix=E2= =80=99 is really /run/current-system/profile/bin/guix. When you pulled, it didn=E2= =80=99t invalidate its cache thus you kept using that old version. The solution is to run =E2=80=9Chash guix=E2=80=9D at the Bash prompt to fo= rce cache invalidation (info "(bash) Bourne Shell Builtins"). HTH! Ludo=E2=80=99. From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Diego Nicola Barbato Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 07 Dec 2018 08:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Ricardo Wurmus , 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.15441718017184 (code B ref 33647); Fri, 07 Dec 2018 08:37:02 +0000 Received: (at 33647) by debbugs.gnu.org; 7 Dec 2018 08:36:41 +0000 Received: from localhost ([127.0.0.1]:36258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVBcn-0001ro-Ha for submit@debbugs.gnu.org; Fri, 07 Dec 2018 03:36:41 -0500 Received: from mout01.posteo.de ([185.67.36.65]:51247) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVBcm-0001rb-8H for 33647@debbugs.gnu.org; Fri, 07 Dec 2018 03:36:40 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id A57D416005F for <33647@debbugs.gnu.org>; Fri, 7 Dec 2018 09:36:33 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1544171793; bh=NmZVJCeD96YKJc3oUG3KHYkBqvMz5Aj6a7jEjwrK5aA=; h=From:To:Cc:Subject:Date:From; b=UfxptHzW2HQgkZjYhno0OPFvGOH7vxir+Z047fXe9h2AlBbofhFx7eJcKWDQTQJV7 M0oPrwQtov2Z9qamqyjPRMUZlWu9a03XDJkKhCcrCeQdsfGrMUf+j5QtEkIUD1UOMu PUmG16dQCLTnwPbFD2ma0xMEI39i7xSSq9JwBfizkoa9UtR3YgNezJQBZ8LwQ7PTrI cSOFGx8GMFWTsyCHrEVtlvYvXokrjaj0FZNQCr8DHH5+QbcWl08SeaN77iGDdVR8Dq G51ceeH6xsGbTBscHwe3Gyax/4Jwz3DBumcHy8fpBAUEsHJuBuuaAhBgrVV6SQDube Bs1nWv08JMrHA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 43B5RM72PQz6tm8; Fri, 7 Dec 2018 09:36:31 +0100 (CET) From: Diego Nicola Barbato References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> Date: Fri, 07 Dec 2018 09:36:31 +0100 In-Reply-To: <871s6ugsrq.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Fri, 07 Dec 2018 00:06:01 +0100") Message-ID: <87sgz9spgw.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.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@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 (---) Hello, Ludovic Court=C3=A8s writes: > Hello, > > Ricardo Wurmus skribis: > >>> Hello Guix, >>> >>> The first time a user runs =E2=80=98guix pull=E2=80=99 after a fresh in= stall it does not >>> seem to update guix. =E2=80=98guix --version=E2=80=99 reports that gui= x is still >>> version 0.15.0 after running =E2=80=98guix pull=E2=80=99, instead of sh= owing the hash of >>> the latest commit. >> >> =E2=80=9Cguix pull=E2=80=9D should have reminded you to add ~/.config/gu= ix/current/bin >> to the front of your PATH environment variable. When you do that you >> will be using the new version of Guix. I forgot to mention that this is on GuixSD, where ~/.config/guix/currend/bin is already in PATH, which maybe explains why I did not get a reminder. > In addition, be aware that Bash maintains a cache of commands it looked > up in $PATH. Thus it may be that, say, it had cached that =E2=80=98guix= =E2=80=99 is > really /run/current-system/profile/bin/guix. When you pulled, it didn=E2= =80=99t > invalidate its cache thus you kept using that old version. > > The solution is to run =E2=80=9Chash guix=E2=80=9D at the Bash prompt to = force cache > invalidation (info "(bash) Bourne Shell Builtins"). I believe this is it. This also explains why =E2=80=98which guix=E2=80=99 = returned the updated guix while =E2=80=98guix --version=E2=80=99 claimed it was still th= e older version, which I found rather confusing. I am afraid being unaware of this has led me to inadvertently downgrade GuixSD whenever I reconfigured for the first time after a fresh install. Thanks! Diego From unknown Sun Aug 17 10:21:31 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Diego Nicola Barbato Subject: bug#33647: closed (Re: bug#33647: First `guix pull' behaves unexpectedly) Message-ID: References: <20181207104136.4e98df66@alma-ubu> <874lbqu2j3.fsf@GlaDOS.home> X-Gnu-PR-Message: they-closed 33647 X-Gnu-PR-Package: guix Reply-To: 33647@debbugs.gnu.org Date: Fri, 07 Dec 2018 09:42:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1544175722-13737-1" This is a multi-part message in MIME format... ------------=_1544175722-13737-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #33647: First `guix pull' behaves unexpectedly which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 33647@debbugs.gnu.org. --=20 33647: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D33647 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1544175722-13737-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 33647-done) by debbugs.gnu.org; 7 Dec 2018 09:41:50 +0000 Received: from localhost ([127.0.0.1]:36285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVCdq-0003ZB-14 for submit@debbugs.gnu.org; Fri, 07 Dec 2018 04:41:50 -0500 Received: from m4s11.vlinux.de ([83.151.27.109]:36304 helo=bjoernhoefling.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVCdn-0003Z1-TO for 33647-done@debbugs.gnu.org; Fri, 07 Dec 2018 04:41:48 -0500 Received: from alma-ubu (p508AC390.dip0.t-ipconnect.de [80.138.195.144]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id DD1484005F; Fri, 7 Dec 2018 10:41:45 +0100 (CET) Date: Fri, 7 Dec 2018 10:41:36 +0100 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= To: Diego Nicola Barbato Subject: Re: bug#33647: First `guix pull' behaves unexpectedly Message-ID: <20181207104136.4e98df66@alma-ubu> In-Reply-To: <87sgz9spgw.fsf@GlaDOS.home> References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/_B3URVze/BGC2Nozp0NaT7g"; protocol="application/pgp-signature" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 33647-done Cc: Ludovic =?UTF-8?B?Q291cnTDqHM=?= , 33647-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: -0.9 (/) --Sig_/_B3URVze/BGC2Nozp0NaT7g Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, 07 Dec 2018 09:36:31 +0100 Diego Nicola Barbato wrote: > I believe this is it. This also explains why =E2=80=98which guix=E2=80= =99 returned > the updated guix while =E2=80=98guix --version=E2=80=99 claimed it was st= ill the older > version, which I found rather confusing. > I am afraid being unaware of this has led me to inadvertently > downgrade GuixSD whenever I reconfigured for the first time after a > fresh install. OK, then I'm closing this issue. Bj=C3=B6rn --Sig_/_B3URVze/BGC2Nozp0NaT7g Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlwKQFEACgkQvyhstlk+X/25OgCff2C5r9au/f7ecPAIGIQJjtiE bGwAn2b/WrVZOhxD0yziZyLOFRWZ6/sH =JwNp -----END PGP SIGNATURE----- --Sig_/_B3URVze/BGC2Nozp0NaT7g-- ------------=_1544175722-13737-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 6 Dec 2018 14:57:21 +0000 Received: from localhost ([127.0.0.1]:35893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUv5Z-0004EP-6j for submit@debbugs.gnu.org; Thu, 06 Dec 2018 09:57:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:58235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gUv5T-0004E8-GU for submit@debbugs.gnu.org; Thu, 06 Dec 2018 09:57:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUv5K-0001dX-8H for submit@debbugs.gnu.org; Thu, 06 Dec 2018 09:57:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42468) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gUv5K-0001dA-4S for submit@debbugs.gnu.org; Thu, 06 Dec 2018 09:57:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39551) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gUv5G-0004pn-5f for bug-guix@gnu.org; Thu, 06 Dec 2018 09:57:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gUv5B-0001Yi-QT for bug-guix@gnu.org; Thu, 06 Dec 2018 09:56:58 -0500 Received: from mout01.posteo.de ([185.67.36.65]:44443) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gUv5B-0001X4-FI for bug-guix@gnu.org; Thu, 06 Dec 2018 09:56:53 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 559A816005F for ; Thu, 6 Dec 2018 15:56:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1544108210; bh=fOYG1onZLVRMq6lH7MHWeurbx84tHNMSJJrqNHz0sYs=; h=From:To:Subject:Date:From; b=G8WqLUWCnrvwrgqUg2bJD3x8HTO83+u5aWdB1JdT0aF5sK8KvVxKt89vEM5YXzZQh RDZskVjDxiRQdwSUnfDW5VrI4Gk5gsqCCzS7hsCn7GcUXkaH9OvBPz+PhdqrBFQMaU B7fBL3cEGlo++PGj566FXzX6KAnFi85JSJMzN3CGtRYDsmEijjKMrZMW/iKYz/3P1k ik01zPgVE+58bblFmAEBEAFZTrqUwgTCiMVxvHvYC8NqSo215PFm1/ddw/Nu8Zf1bK vPYo7HqcfOC7lxbX1zwY25pqHdAgztswDsU497FCBiNsFVT/sQOIERFZnv/2UIt0vA ulPZWrXZcK0TA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 439dwd45XTz6tm8 for ; Thu, 6 Dec 2018 15:56:49 +0100 (CET) From: Diego Nicola Barbato To: bug-guix@gnu.org Subject: First `guix pull' behaves unexpectedly Date: Thu, 06 Dec 2018 15:56:48 +0100 Message-ID: <874lbqu2j3.fsf@GlaDOS.home> 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] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -5.0 (-----) Hello Guix, The first time a user runs =E2=80=98guix pull=E2=80=99 after a fresh instal= l it does not seem to update guix. =E2=80=98guix --version=E2=80=99 reports that guix is= still version 0.15.0 after running =E2=80=98guix pull=E2=80=99, instead of showin= g the hash of the latest commit. This can be mitigated by logging out and back in, after which =E2=80=98guix --version=E2=80=99 returns the expected version. Greetings Diego ------------=_1544175722-13737-1-- From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 07 Dec 2018 13:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Diego Nicola Barbato Cc: Ricardo Wurmus , 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.154418942510588 (code B ref 33647); Fri, 07 Dec 2018 13:31:02 +0000 Received: (at 33647) by debbugs.gnu.org; 7 Dec 2018 13:30:25 +0000 Received: from localhost ([127.0.0.1]:36376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVGD2-0002ki-Nv for submit@debbugs.gnu.org; Fri, 07 Dec 2018 08:30:24 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43845) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gVGD2-0002kV-2J for 33647@debbugs.gnu.org; Fri, 07 Dec 2018 08:30:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gVGCs-0007xK-3E for 33647@debbugs.gnu.org; Fri, 07 Dec 2018 08:30:18 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51076) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gVGCr-0007wz-Vq; Fri, 07 Dec 2018 08:30:14 -0500 Received: from nat-inria-bordeaux-52-gw-01-bso.bordeaux.inria.fr ([194.199.1.52]:1055 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gVGCq-0005Yl-9x; Fri, 07 Dec 2018 08:30:13 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Frimaire an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 07 Dec 2018 14:30:09 +0100 In-Reply-To: <87sgz9spgw.fsf@GlaDOS.home> (Diego Nicola Barbato's message of "Fri, 07 Dec 2018 09:36:31 +0100") Message-ID: <87r2eth3by.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (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-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) 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: -6.0 (------) Hi, Diego Nicola Barbato skribis: > Ludovic Court=C3=A8s writes: [...] >> In addition, be aware that Bash maintains a cache of commands it looked >> up in $PATH. Thus it may be that, say, it had cached that =E2=80=98guix= =E2=80=99 is >> really /run/current-system/profile/bin/guix. When you pulled, it didn= =E2=80=99t >> invalidate its cache thus you kept using that old version. >> >> The solution is to run =E2=80=9Chash guix=E2=80=9D at the Bash prompt to= force cache >> invalidation (info "(bash) Bourne Shell Builtins"). > > I believe this is it. This also explains why =E2=80=98which guix=E2=80= =99 returned the > updated guix while =E2=80=98guix --version=E2=80=99 claimed it was still = the older > version, which I found rather confusing. > I am afraid being unaware of this has led me to inadvertently downgrade > GuixSD whenever I reconfigured for the first time after a fresh install. Yeah. This is not strictly speaking a Guix bug, but clearly it=E2=80=99s a common pitfall. Perhaps we should print a hint upon completion? Ludo=E2=80=99. From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Diego Nicola Barbato Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 19 Dec 2018 12:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Ricardo Wurmus , 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.15452237686801 (code B ref 33647); Wed, 19 Dec 2018 12:50:02 +0000 Received: (at 33647) by debbugs.gnu.org; 19 Dec 2018 12:49:28 +0000 Received: from localhost ([127.0.0.1]:54039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZbHz-0001lc-QO for submit@debbugs.gnu.org; Wed, 19 Dec 2018 07:49:27 -0500 Received: from mout01.posteo.de ([185.67.36.65]:48322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZbHx-0001lO-8R for 33647@debbugs.gnu.org; Wed, 19 Dec 2018 07:49:25 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id E6DAD160061 for <33647@debbugs.gnu.org>; Wed, 19 Dec 2018 13:49:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1545223758; bh=MtOGoKpACkgf7YyuCubJ1GBBitPGd8AFD88xu1F5cwg=; h=From:To:Cc:Subject:Date:From; b=fC5VJeOMV3RvKGbHYjx2LGHgC0Y8rrifeBB+tfSKUyL1gbbet117Yi2dHLNZeYzDT C5anSpFUv6iZycJVcMN+8f0X7Bj2O+DH7EpIOwUTjVNcgl/p8JpfqQzOVY+MJghAEN qjIZ8oSy8FkvWGVY06VEmyffhymBp0H51aqnBE8DoBblLXVB1/jha3zMJdrwVpZO9J U00MTtSw/a3rUrsbA25fkzoH4vTSeqpwt3WKn6mcrZ7c7wJ5o4/iVZ54gvebYyqS/f bXmMWtikJsvi8Dzlu/svcatqa4YTIhaHnlTOdxrNB0bIToKeMahW1hZEAnlDuGxvr9 7k+zt2IvXl7lg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 43KZTT6WGyz6tmH; Wed, 19 Dec 2018 13:49:17 +0100 (CET) From: Diego Nicola Barbato References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> <87r2eth3by.fsf@gnu.org> Date: Wed, 19 Dec 2018 13:49:17 +0100 In-Reply-To: <87r2eth3by.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Fri, 07 Dec 2018 14:30:09 +0100") Message-ID: <87y38lu1f6.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.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@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 (---) Hello, Ludovic Court=C3=A8s writes: > Diego Nicola Barbato skribis: > >> Ludovic Court=C3=A8s writes: > > [...] > >>> In addition, be aware that Bash maintains a cache of commands it looked >>> up in $PATH. Thus it may be that, say, it had cached that =E2=80=98gui= x=E2=80=99 is >>> really /run/current-system/profile/bin/guix. When you pulled, it didn= =E2=80=99t >>> invalidate its cache thus you kept using that old version. >>> >>> The solution is to run =E2=80=9Chash guix=E2=80=9D at the Bash prompt t= o force cache >>> invalidation (info "(bash) Bourne Shell Builtins"). >> >> I believe this is it. This also explains why =E2=80=98which guix=E2=80= =99 returned the >> updated guix while =E2=80=98guix --version=E2=80=99 claimed it was still= the older >> version, which I found rather confusing. >> I am afraid being unaware of this has led me to inadvertently downgrade >> GuixSD whenever I reconfigured for the first time after a fresh install. > > Yeah. This is not strictly speaking a Guix bug, but clearly it=E2=80=99s= a > common pitfall. Perhaps we should print a hint upon completion? While I think it would be nice for Guix (or strictly speaking Bash) to just do what a noob like me would expect it to do in this situation, a hint would have certainly saved me some trouble. If it is unreasonably cumbersome to make Guix tell Bash to invalidate its cache upon completion of =E2=80=98guix pull=E2=80=99, I believe a hint would be good e= nough. Greetings, Diego From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: swedebugia Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 19 Dec 2018 17:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 33647@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154524066924979 (code B ref -1); Wed, 19 Dec 2018 17:32:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 Dec 2018 17:31:09 +0000 Received: from localhost ([127.0.0.1]:55048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZfga-0006Up-Lz for submit@debbugs.gnu.org; Wed, 19 Dec 2018 12:31:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZfgZ-0006Ud-4w for submit@debbugs.gnu.org; Wed, 19 Dec 2018 12:31:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gZfgT-0001w8-22 for submit@debbugs.gnu.org; Wed, 19 Dec 2018 12:31:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51207) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gZfgS-0001vl-UV for submit@debbugs.gnu.org; Wed, 19 Dec 2018 12:31:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46705) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gZfgR-0005wm-WC for bug-guix@gnu.org; Wed, 19 Dec 2018 12:31:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gZfgO-0001rL-Ks for bug-guix@gnu.org; Wed, 19 Dec 2018 12:30:59 -0500 Received: from mx1.riseup.net ([198.252.153.129]:34130) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gZfgO-0001pV-AP for bug-guix@gnu.org; Wed, 19 Dec 2018 12:30:56 -0500 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 1F1EC1A3AD1 for ; Wed, 19 Dec 2018 09:30:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1545240655; bh=G9tTyLgD+MvW62l/c/mo3v4eiHizDIYW1/XvgzKyamc=; h=Subject:To:References:From:Date:In-Reply-To:From; b=PRC3BzvM3MkKtBGSofcAiCs8xnXR2JOWUew2G7rfgpxn/eMkGPRac4xojm8Hk+R7H YIyOGLS0xA/zOmmHQ860gdQqZtQGrm/jnine0PQhmFAt6joBbnu5wjE4khrigT3ArO D26OiFbricsz6FE3fAce6TAWhJ6BWgipeFhPTKNw= X-Riseup-User-ID: 260E50283616D442E2F29A305B5AED8028362380CD35BB02B4A226198699B6E3 Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id DD96B6BE25 for ; Wed, 19 Dec 2018 09:30:53 -0800 (PST) References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> <87r2eth3by.fsf@gnu.org> <87y38lu1f6.fsf@GlaDOS.home> From: swedebugia Message-ID: Date: Wed, 19 Dec 2018 18:37:24 +0100 MIME-Version: 1.0 In-Reply-To: <87y38lu1f6.fsf@GlaDOS.home> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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: -5.1 (-----) On 2018-12-19 13:49, Diego Nicola Barbato wrote: > Hello, >=20 > Ludovic Court=C3=A8s writes: >=20 >> Diego Nicola Barbato skribis: >> >>> Ludovic Court=C3=A8s writes: >> >> [...] >> >>>> In addition, be aware that Bash maintains a cache of commands it loo= ked >>>> up in $PATH. Thus it may be that, say, it had cached that =E2=80=98= guix=E2=80=99 is >>>> really /run/current-system/profile/bin/guix. When you pulled, it di= dn=E2=80=99t >>>> invalidate its cache thus you kept using that old version. >>>> >>>> The solution is to run =E2=80=9Chash guix=E2=80=9D at the Bash promp= t to force cache >>>> invalidation (info "(bash) Bourne Shell Builtins"). >>> >>> I believe this is it. This also explains why =E2=80=98which guix=E2=80= =99 returned the >>> updated guix while =E2=80=98guix --version=E2=80=99 claimed it was st= ill the older >>> version, which I found rather confusing. >>> I am afraid being unaware of this has led me to inadvertently downgra= de >>> GuixSD whenever I reconfigured for the first time after a fresh insta= ll. >> >> Yeah. This is not strictly speaking a Guix bug, but clearly it=E2=80=99= s a >> common pitfall. Perhaps we should print a hint upon completion? >=20 > While I think it would be nice for Guix (or strictly speaking Bash) to > just do what a noob like me would expect it to do in this situation, a > hint would have certainly saved me some trouble. If it is unreasonably > cumbersome to make Guix tell Bash to invalidate its cache upon > completion of =E2=80=98guix pull=E2=80=99, I believe a hint would be go= od enough. I wholeheartedly agree with Diego. Either we fix it (preferably, even if we have to patch bash in order to=20 archive what we want) or we tell the users what to do (this is bad=20 because we already tell the users a lot of env variables and this just=20 adds clutter and one more cumbersome thing to remember). FWW I just ran "hash pacman" on parabola and the result was this: egil@parabola:~$ time hash pacman real 0m0,000s user 0m0,000s sys 0m0,000s So it won't and any measuable overhead to just call this in the end of=20 guix package after updating the symlinks to the new profile generation. --=20 Cheers Swedebugia From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 19 Dec 2018 19:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: swedebugia Cc: 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.15452476484341 (code B ref 33647); Wed, 19 Dec 2018 19:28:02 +0000 Received: (at 33647) by debbugs.gnu.org; 19 Dec 2018 19:27:28 +0000 Received: from localhost ([127.0.0.1]:55103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZhVA-00017x-FV for submit@debbugs.gnu.org; Wed, 19 Dec 2018 14:27:28 -0500 Received: from tobias.gr ([80.241.217.52]:48082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZhV7-00017m-6t for 33647@debbugs.gnu.org; Wed, 19 Dec 2018 14:27:26 -0500 Received: by tobias.gr (OpenSMTPD) with ESMTP id 4ff90c2e; Wed, 19 Dec 2018 19:27:23 +0000 (UTC) Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id fe0c86ed (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Wed, 19 Dec 2018 19:27:21 +0000 (UTC) From: Tobias Geerinckx-Rice References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> <87r2eth3by.fsf@gnu.org> <87y38lu1f6.fsf@GlaDOS.home> In-reply-to: Date: Wed, 19 Dec 2018 20:27:24 +0100 Message-ID: <87woo58ggz.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -2.3 (--) 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 (---) swedebugia wrote: > egil@parabola:~$ time hash pacman > > real 0m0,000s > user 0m0,000s > sys 0m0,000s > > So it won't and any measuable overhead to just call this in the > end of > guix package after updating the symlinks to the new profile > generation. Do you mean to put something like guix() { command "$1" "$@" hash "$1" } in the default /etc/profile (or wherever such things belong)? I think this is far too intrusive and magical to do by default, considering its limited one-time-only usefulness. The same goes for patching shells. Kind regards, T G-R From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: swedebugia Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 20 Dec 2018 05:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice Cc: 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.15452830656772 (code B ref 33647); Thu, 20 Dec 2018 05:18:01 +0000 Received: (at 33647) by debbugs.gnu.org; 20 Dec 2018 05:17:45 +0000 Received: from localhost ([127.0.0.1]:55360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZqiP-0001l9-BS for submit@debbugs.gnu.org; Thu, 20 Dec 2018 00:17:45 -0500 Received: from mx1.riseup.net ([198.252.153.129]:41249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gZqiN-0001l1-0F for 33647@debbugs.gnu.org; Thu, 20 Dec 2018 00:17:43 -0500 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id B6C0F1A095D; Wed, 19 Dec 2018 21:17:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1545283062; bh=rnNC7Kv/fLZtDn2kUB+dGx7XyOxchGsnU5MOOX+CvmI=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=PG3pls4sVfGSY7vMJrAMsF5FQZCjqvQA3kihgOPXYXXmL1e40Rixsjfu53piIU5K0 jgAgXyoAb3HzzkhY9gPmSlWA2rirprj9jwHmNHOmBu/JjNYo50UBC5o88wjVMysgmX lPh1MXWAYNsZtdK3HLhrEDRqrrqui57SNCXh9Suc= X-Riseup-User-ID: D73B133AB992A3F6B3ACAF2CE8BC60ED6E053933E16C128D22F4FD523485E2D7 Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 1267E6C0D8; Wed, 19 Dec 2018 21:17:39 -0800 (PST) References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> <87r2eth3by.fsf@gnu.org> <87y38lu1f6.fsf@GlaDOS.home> <87woo58ggz.fsf@nckx> From: swedebugia Message-ID: <754f62aa-dd54-4b0e-b78e-052160295af2@riseup.net> Date: Thu, 20 Dec 2018 06:24:11 +0100 MIME-Version: 1.0 In-Reply-To: <87woo58ggz.fsf@nckx> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) 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: -1.7 (-) On 2018-12-19 20:27, Tobias Geerinckx-Rice wrote: > swedebugia wrote: >> egil@parabola:~$ time hash pacman >> >> real    0m0,000s >> user    0m0,000s >> sys    0m0,000s >> >> So it won't and any measuable overhead to just call this in the end of >> guix package after updating the symlinks to the new profile >> generation. > > Do you mean to put something like > >  guix() { >    command "$1" "$@" >    hash "$1" >  } > > in the default /etc/profile (or wherever such things belong)? > > I think this is far too intrusive and magical to do by default, > considering its limited one-time-only usefulness.  The same goes for > patching shells. That sounds like it could work even though it look like an ugly hack. :) -- Cheers Swedebugia From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 17 12:27:21 2019 Received: (at control) by debbugs.gnu.org; 17 Jan 2019 17:27:21 +0000 Received: from localhost ([127.0.0.1]:35253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkBRn-0000LI-CG for submit@debbugs.gnu.org; Thu, 17 Jan 2019 12:27:21 -0500 Received: from mout02.posteo.de ([185.67.36.66]:46201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkBRk-0000L3-UO for control@debbugs.gnu.org; Thu, 17 Jan 2019 12:27:17 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id ECA612400E5 for ; Thu, 17 Jan 2019 18:27:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1547746030; bh=1SqkLxq0d1n+CCzXvcIRtCkM7/zMiqhhLwBSbeUuT1I=; h=From:To:Date:From; b=sNcYofliebz8QSLbpdjWaDBB/B/M8UmQiOaMIWZ4l2kemguSvp0W91VV0aPmukHSs iZFPYmJWIzl5+RoFA5c8b+rbPW6VeJgECRx2gMcvE62Rx1SstCd3VqmzOAaoD2CMzZ 10fhuOGjlfRmkW1GmzNesFJZapzzyrhR6K4GiODvDm//PVx4cAbYqIc6TlqIUBXTd7 tGOyYyUplYs1Qni9qAmNHE7EZFtO04nlc6QYFmNgN/7ZI9gRKKsmVKSGv0omMm8Dds 2sQ1smHez7biZi5pn6INRLfZHnTSUkUaM+A8m7dmfFO992Uf2lzF8TpHILwBpFEjz7 LRgO4NLoeOBfg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 43gWGj25BTz9rxG for ; Thu, 17 Jan 2019 18:27:09 +0100 (CET) From: Diego Nicola Barbato To: control@debbugs.gnu.org Date: Thu, 17 Jan 2019 18:27:08 +0100 Message-ID: <87won3kxeb.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.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: -1.3 (-) unarchive 33647 From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 18 Jan 2019 16:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Diego Nicola Barbato Cc: Ricardo Wurmus , 33647-done@debbugs.gnu.org Received: via spool by 33647-done@debbugs.gnu.org id=D33647.15478305045571 (code D ref 33647); Fri, 18 Jan 2019 16:56:01 +0000 Received: (at 33647-done) by debbugs.gnu.org; 18 Jan 2019 16:55:04 +0000 Received: from localhost ([127.0.0.1]:37000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkXQ7-0001Rn-Mw for submit@debbugs.gnu.org; Fri, 18 Jan 2019 11:55:03 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:42674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkXQ6-0001RR-6y for 33647-done@debbugs.gnu.org; Fri, 18 Jan 2019 11:55:02 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 7D0E927AE; Fri, 18 Jan 2019 17:55:01 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qC7cZgialCri; Fri, 18 Jan 2019 17:55:00 +0100 (CET) Received: from ribbon (unknown [IPv6:2001:660:6102:320:e120:2c8f:8909:cdfe]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 5871927B0; Fri, 18 Jan 2019 17:54:59 +0100 (CET) From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> <87r2eth3by.fsf@gnu.org> <87y38lu1f6.fsf@GlaDOS.home> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 29 =?UTF-8?Q?Niv=C3=B4se?= an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 18 Jan 2019 17:54:58 +0100 In-Reply-To: <87y38lu1f6.fsf@GlaDOS.home> (Diego Nicola Barbato's message of "Wed, 19 Dec 2018 13:49:17 +0100") Message-ID: <874la5sy71.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) 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: -0.0 (/) Hi Diego, Diego Nicola Barbato skribis: > Ludovic Court=C3=A8s writes: > >> Diego Nicola Barbato skribis: >> >>> Ludovic Court=C3=A8s writes: >> >> [...] >> >>>> In addition, be aware that Bash maintains a cache of commands it looked >>>> up in $PATH. Thus it may be that, say, it had cached that =E2=80=98gu= ix=E2=80=99 is >>>> really /run/current-system/profile/bin/guix. When you pulled, it didn= =E2=80=99t >>>> invalidate its cache thus you kept using that old version. >>>> >>>> The solution is to run =E2=80=9Chash guix=E2=80=9D at the Bash prompt = to force cache >>>> invalidation (info "(bash) Bourne Shell Builtins"). >>> >>> I believe this is it. This also explains why =E2=80=98which guix=E2=80= =99 returned the >>> updated guix while =E2=80=98guix --version=E2=80=99 claimed it was stil= l the older >>> version, which I found rather confusing. >>> I am afraid being unaware of this has led me to inadvertently downgrade >>> GuixSD whenever I reconfigured for the first time after a fresh install. >> >> Yeah. This is not strictly speaking a Guix bug, but clearly it=E2=80=99= s a >> common pitfall. Perhaps we should print a hint upon completion? > > While I think it would be nice for Guix (or strictly speaking Bash) to > just do what a noob like me would expect it to do in this situation, a > hint would have certainly saved me some trouble. If it is unreasonably > cumbersome to make Guix tell Bash to invalidate its cache upon > completion of =E2=80=98guix pull=E2=80=99, I believe a hint would be good= enough. Thanks for the heads-up. Commit 3bbd6919bd84b76686d1aa626ba861faf3fc8ceb changes =E2=80=98guix pull=E2=80= =99 to display a hint in this case. Ludo=E2=80=99. From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Diego Nicola Barbato Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 22 Jan 2019 22:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Ricardo Wurmus , 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.154819483610140 (code B ref 33647); Tue, 22 Jan 2019 22:08:01 +0000 Received: (at 33647) by debbugs.gnu.org; 22 Jan 2019 22:07:16 +0000 Received: from localhost ([127.0.0.1]:41696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gm4CS-0002dU-Iw for submit@debbugs.gnu.org; Tue, 22 Jan 2019 17:07:16 -0500 Received: from mout02.posteo.de ([185.67.36.66]:56551) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gm4CP-0002dG-9s for 33647@debbugs.gnu.org; Tue, 22 Jan 2019 17:07:14 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id BD0B12400E6 for <33647@debbugs.gnu.org>; Tue, 22 Jan 2019 23:07:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1548194826; bh=g2qoAo/b5hdTN87iZEAT/lk5CTX9SapOUAWLxKVzoFw=; h=From:To:Cc:Subject:Date:From; b=LsptC6zwG/6gp3cXTNxJnUTJkLunZot7xxudNbp8MFrnI1hz8STmOWme5hcUZVlUC ZHmzvRLdBlFsf1qstGBshdeEhgTtWGfExMvAZ6MOdGH+0ydJkH9v17mc7Ck7hXbBjJ EPVDotb+x4HoFV+B8Px/BqGtU6xDhQvEBR+WwXvwL5Qiie1o2mUgbS1BrgQcdZzEBW 2SaAOiuR+ot5BACYl4iKmI32hxkv67xMpHakn/8AtiW2IIrw7xjoCvsX7iOA8Jt9WY 8ni57iwKdzHUYIM97W/NLZNQMxT4oLod0NU5GuNSQ/IKk9GzXhYHRC8ztOuIFXgenj vmIUekVsTTbIw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 43kjFP1kRZz9rxB; Tue, 22 Jan 2019 23:07:05 +0100 (CET) From: Diego Nicola Barbato References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> <87r2eth3by.fsf@gnu.org> <87y38lu1f6.fsf@GlaDOS.home> <874la5sy71.fsf@gnu.org> Date: Tue, 22 Jan 2019 23:07:04 +0100 In-Reply-To: <874la5sy71.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Fri, 18 Jan 2019 17:54:58 +0100") Message-ID: <877eewxs6v.fsf@GlaDOS.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) 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 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Ludo, Sorry to bother you with this again. Ludovic Court=C3=A8s writes: [...] > > Thanks for the heads-up. Commit > 3bbd6919bd84b76686d1aa626ba861faf3fc8ceb changes =E2=80=98guix pull=E2=80= =99 to display > a hint in this case. > > Ludo=E2=80=99. I just tried to check if this worked. I installed GuixSD in a VM (with the 0.16.0 installer), rebooted, and ran =E2=80=98guix pull=E2=80=99 (commit d1dfcc7c1b38d816dddc2868917ba490db7e7c3b). It did not print any hint (I have attached the bash session). Will this change only take effect once the installer is updated? Regards, Diego --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=guix_pull.log Content-Transfer-Encoding: base64 Content-Description: Bash session Ym9iQGFudGVsb3BlIH4kIHdoaWNoIGd1aXgKL3J1bi9jdXJyZW50LXN5c3RlbS9wcm9maWxlL2Jp bi9ndWl4CmJvYkBhbnRlbG9wZSB+JCBndWl4IC0tdmVyc2lvbgpndWl4IChHTlUgR3VpeCkgMC4x Ni4wCkNvcHlyaWdodCAoQykgMjAxOCB0aGUgR3VpeCBhdXRob3JzCkxpY2Vuc2UgR1BMdjMrOiBH TlUgR1BMIHZlcnNpb24gMyBvciBsYXRlciA8aHR0cDovL2dudS5vcmcvbGljZW5zZXMvZ3BsLmh0 bWw+ClRoaXMgaXMgZnJlZSBzb2Z0d2FyZTogeW91IGFyZSBmcmVlIHRvIGNoYW5nZSBhbmQgcmVk aXN0cmlidXRlIGl0LgpUaGVyZSBpcyBOTyBXQVJSQU5UWSwgdG8gdGhlIGV4dGVudCBwZXJtaXR0 ZWQgYnkgbGF3Lgpib2JAYW50ZWxvcGUgfiQgZ3VpeCBwdWxsCk1pZ3JhdGluZyBwcm9maWxlIGdl bmVyYXRpb25zIHRvICcvdmFyL2d1aXgvcHJvZmlsZXMvcGVyLXVzZXIvYm9iJy4uLgpVcGRhdGlu ZyBjaGFubmVsICdndWl4JyBmcm9tIEdpdCByZXBvc2l0b3J5IGF0ICdodHRwczovL2dpdC5zYXZh bm5haC5nbnUub3JnL2dpdC9ndWl4LmdpdCcuLi4KQnVpbGRpbmcgZnJvbSB0aGlzIGNoYW5uZWw6 CiAgZ3VpeCAgICAgIGh0dHBzOi8vZ2l0LnNhdmFubmFoLmdudS5vcmcvZ2l0L2d1aXguZ2l0ICAg ZDFkZmNjNwpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2Np Lmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZy b20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcg c3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0 dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4g MTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2ku Z3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJv bSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQoxMC41IE1CIHdpbGwgYmUgZG93bmxv YWRlZDoKICAgL2dudS9zdG9yZS9xeGF3N2hwODduMHNjams4d2FqMjI1bGJuajR2bHNyOC1jb21w dXRlLWd1aXgtZGVyaXZhdGlvbgogICAvZ251L3N0b3JlL2h6N245NmZtbXc5N25jZG52NmhjcWZu dmFmNm44Z3lrLW1vZHVsZS1pbXBvcnQtY29tcGlsZWQKICAgL2dudS9zdG9yZS9rcTRhMmd5ejA2 dnl3cmc5NHc2MDA2cnBjcmtseTRydi1tb2R1bGUtaW1wb3J0CiAgIC9nbnUvc3RvcmUvcjY1OHkz Y2dwbmY5OW54anhxZ2ppYWl6eDIwYWM0azAtZ3VpbGUtMi4yLjQKc3Vic3RpdHV0ZTogdXBkYXRp bmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJz dGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycu Li4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8v Y2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0aW5nIC9nbnUvc3RvcmUvODRoMDVmaWpp OWt4djloNmEzbDh4ZG1iZDliMTNmeWotY29uZmlnLnNjbS4uLgpkb3dubG9hZGluZyBmcm9tIGh0 dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwLzg0aDA1ZmlqaTlreHY5aDZhM2w4eGRtYmQ5YjEz ZnlqLWNvbmZpZy5zY20uLi4KIGNvbmZpZy5zY20gIDUwM0IgICAgICAgICAgICAgICAgICAgICAg ICAgIDE5S2lCL3MgMDA6MDAgWyMjIyMjIyMjIyMjIyMjIyMjI10gMTAwLjAlCgpzdWJzdGl0dXRp bmcgL2dudS9zdG9yZS83YXc4cmxpODhyaGh2Z2ZnYTlqNmJ2NGZnNzBhcTQ5OC1naXQuc2NtLi4u CmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAvN2F3OHJsaTg4 cmhodmdmZ2E5ajZidjRmZzcwYXE0OTgtZ2l0LnNjbS4uLgogZ2l0LnNjbSAgMTAxQiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIDRLaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAx MDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL3dzcTV4NnNpempxOGdneWZ5ZGNjdjFoY3Nj aXk0MHdpLWdtcC02LjEuMi4uLgpkb3dubG9hZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZv L25hci9nemlwL3dzcTV4NnNpempxOGdneWZ5ZGNjdjFoY3NjaXk0MHdpLWdtcC02LjEuMi4uLgog Z21wLTYuMS4yICA4NzNLaUIgICAgICAgICAgICAgICAgICAgICAgICAxLjZNaUIvcyAwMDowMSBb IyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL3FjMnEz eWZtNnoyODJpZ2Y0bmg1aGwycHYxOGpzY3JrLWhhc2guc2NtLi4uCmRvd25sb2FkaW5nIGZyb20g aHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAvcWMycTN5Zm02ejI4MmlnZjRuaDVobDJwdjE4 anNjcmstaGFzaC5zY20uLi4KIGhhc2guc2NtICAxMzJCICAgICAgICAgICAgICAgICAgICAgICAg ICAgICA0S2lCL3MgMDA6MDAgWyMjIyMjIyMjIyMjIyMjIyMjI10gMTAwLjAlCgpzdWJzdGl0dXRp bmcgL2dudS9zdG9yZS80amg2MWhxOWI0cHYxYmpxaW1hZmN2MncxYzIwY3FyYy1saWJhdG9taWMt b3BzLTcuNi42Li4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6 aXAvNGpoNjFocTliNHB2MWJqcWltYWZjdjJ3MWMyMGNxcmMtbGliYXRvbWljLW9wcy03LjYuNi4u LgogbGliYXRvbWljLW9wcy03LjYuNiAgOTBLaUIgICAgICAgICAgICAgICAxLjBNaUIvcyAwMDow MCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL2I3 cGJrc2R3N2YxeDRmYWltZDJ4bWdwY2lwc3JwOW5zLWxpYmZmaS0zLjIuMS4uLgpkb3dubG9hZGlu ZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwL2I3cGJrc2R3N2YxeDRmYWltZDJ4 bWdwY2lwc3JwOW5zLWxpYmZmaS0zLjIuMS4uLgogbGliZmZpLTMuMi4xICA1OUtpQiAgICAgICAg ICAgICAgICAgICAgICAxLjZNaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUK CnN1YnN0aXR1dGluZyAvZ251L3N0b3JlLzBoOXgzaHFxaDRmeDUyNzM1YTdteWtxbTdtZGtxbmY0 LWxpYmdjLTcuNi42Li4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFy L2d6aXAvMGg5eDNocXFoNGZ4NTI3MzVhN215a3FtN21ka3FuZjQtbGliZ2MtNy42LjYuLi4KIGxp YmdjLTcuNi42ICAzOThLaUIgICAgICAgICAgICAgICAgICAgICAgMS4yTWlCL3MgMDA6MDAgWyMj IyMjIyMjIyMjIyMjIyMjI10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS93OTY3bTgz NTYwaWs2MXZxdjB2OGF3M2IwYXZiMGhuZy1saWJsdGRsLTIuNC42Li4uCmRvd25sb2FkaW5nIGZy b20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAvdzk2N204MzU2MGlrNjF2cXYwdjhhdzNi MGF2YjBobmctbGlibHRkbC0yLjQuNi4uLgogbGlibHRkbC0yLjQuNiAgNTJLaUIgICAgICAgICAg ICAgICAgICAgICAxLjNNaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1 YnN0aXR1dGluZyAvZ251L3N0b3JlL2czYXozcTIyaG1scXd3enFqdjR2cWZyaGNmbDg4YTJzLWxp YnVuaXN0cmluZy0wLjkuMTAuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5m by9uYXIvZ3ppcC9nM2F6M3EyMmhtbHF3d3pxanY0dnFmcmhjZmw4OGEycy1saWJ1bmlzdHJpbmct MC45LjEwLi4uCiBsaWJ1bmlzdHJpbmctMC45LjEwICA3OTFLaUIgICAgICAgICAgICAgIDEuM01p Qi9zIDAwOjAxIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4wJQoKc3Vic3RpdHV0aW5nIC9nbnUv c3RvcmUva3E0YTJneXowNnZ5d3JnOTR3NjAwNnJwY3JrbHk0cnYtbW9kdWxlLWltcG9ydC4uLgpk b3dubG9hZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwL2txNGEyZ3l6MDZ2 eXdyZzk0dzYwMDZycGNya2x5NHJ2LW1vZHVsZS1pbXBvcnQuLi4KIG1vZHVsZS1pbXBvcnQgIDJL aUIgICAgICAgICAgICAgICAgICAgICAgIDUyS2lCL3MgMDA6MDAgWyMjIyMjIyMjIyMjIyMjIyMj I10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS95MjQ5eWNnZnZnMHA4M2h3cHdmNW5i bjFhZ2hqY2M5bi1wa2ctY29uZmlnLTAuMjkuMi4uLgpkb3dubG9hZGluZyBmcm9tIGh0dHBzOi8v Y2kuZ3VpeC5pbmZvL25hci9nemlwL3kyNDl5Y2dmdmcwcDgzaHdwd2Y1bmJuMWFnaGpjYzluLXBr Zy1jb25maWctMC4yOS4yLi4uCiBwa2ctY29uZmlnLTAuMjkuMiAgNTAwS2lCICAgICAgICAgICAg ICAgIDEuME1pQi9zIDAwOjAwIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4wJQoKc3Vic3RpdHV0 aW5nIC9nbnUvc3RvcmUvaHo3bjk2Zm1tdzk3bmNkbnY2aGNxZm52YWY2bjhneWstbW9kdWxlLWlt cG9ydC1jb21waWxlZC4uLgpkb3dubG9hZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25h ci9nemlwL2h6N245NmZtbXc5N25jZG52NmhjcWZudmFmNm44Z3lrLW1vZHVsZS1pbXBvcnQtY29t cGlsZWQuLi4KIG1vZHVsZS1pbXBvcnQtY29tcGlsZWQgIDEuN01pQiAgICAgICAgICAgMS40TWlC L3MgMDA6MDEgWyMjIyMjIyMjIyMjIyMjIyMjI10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9z dG9yZS9yNjU4eTNjZ3BuZjk5bnhqeHFnamlhaXp4MjBhYzRrMC1ndWlsZS0yLjIuNC4uLgpkb3du bG9hZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwL3I2NTh5M2NncG5mOTlu eGp4cWdqaWFpengyMGFjNGswLWd1aWxlLTIuMi40Li4uCiBndWlsZS0yLjIuNCAgOC4zTWlCICAg ICAgICAgICAgICAgICAgICAgIDIuNU1pQi9zIDAwOjAzIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEw MC4wJQoKc3Vic3RpdHV0aW5nIC9nbnUvc3RvcmUvcXhhdzdocDg3bjBzY2prOHdhajIyNWxibmo0 dmxzcjgtY29tcHV0ZS1ndWl4LWRlcml2YXRpb24uLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczov L2NpLmd1aXguaW5mby9uYXIvZ3ppcC9xeGF3N2hwODduMHNjams4d2FqMjI1bGJuajR2bHNyOC1j b21wdXRlLWd1aXgtZGVyaXZhdGlvbi4uLgogY29tcHV0ZS1ndWl4LWRlcml2YXRpb24gIDgzNkIg ICAgICAgICAgICAgMjRLaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1 YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZv Jy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6 Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRl cyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0 aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vi c3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8n Li4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczov L2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVz IGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRp bmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJz dGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycu Li4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8v Y2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMg ZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGlu ZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0 aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4u LiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9j aS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBm cm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5n IHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3Rp dHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4u IDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2Np Lmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZy b20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcg c3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0 dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4g MTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2ku Z3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJv bSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBz dWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCgpUaGUgZm9s bG93aW5nIGRlcml2YXRpb25zIHdpbGwgYmUgYnVpbHQ6CiAgIC9nbnUvc3RvcmUvMXNuOWZqNXdx emRmNHdubmhnbXFmNjV3d2IxOHI0cWctcHJvZmlsZS5kcnYKICAgL2dudS9zdG9yZS94OW5rM3d3 MGdnazM4ajltdnl5aDM3OXphaGd2cWI1bi1jYS1jZXJ0aWZpY2F0ZS1idW5kbGUuZHJ2CiAgIC9n bnUvc3RvcmUvcXhzbTBzbndua2RxMXl6a3JtbGNtYWtsbmM5dnJhYjItaW5mby1kaXIuZHJ2CiAg IC9nbnUvc3RvcmUvMmN6aWw3Nnl6ajUzcXY3cHBwdzBxMnNyd2gwejVpcHMtbWtmb250ZGlyLTEu MC43LnRhci5iejIuZHJ2CiAgIC9nbnUvc3RvcmUvNWRhNGtmd3h4cHppM3B6bmRqYWZhcmI3aHZh NnhhaDMtbWtmb250c2NhbGUtMS4xLjMudGFyLmJ6Mi5kcnYKICAgL2dudS9zdG9yZS8xdnNnZ255 MzZkZmM1c2hwMzYwcGhtdnYwOHBhZ3Y3bC1ta2ZvbnRzY2FsZS0xLjEuMy5kcnYKICAgL2dudS9z dG9yZS84NjVmMWRsMnNnNnk3NWtka2Y4bmpsMmJ6czc0YmJieS1tb2R1bGUtaW1wb3J0LWNvbXBp bGVkLmRydgogICAvZ251L3N0b3JlL2Q2eGg0MWIzM3FjYm01MnA1OGlobWNpdjBoOWlpbWt4LW1r Zm9udGRpci0xLjAuNy5kcnYKICAgL2dudS9zdG9yZS9tN2Z6OHJpdzF6aWticW1hcXJmcWdxMmxt ZnBwcnY5aS1mb250cy1kaXIuZHJ2CiAgIC9nbnUvc3RvcmUvYmt6MXptd2ZscmxkaXZrZHA2NWg1 enN3ZGc2cXB6eTQtZ2l0LTIuMTkuMi50YXIueHouZHJ2CiAgIC9nbnUvc3RvcmUvbnhrZ3c3MzFk OWYwenY2cm1yMzlnaDVnam1pM3c0eTQtZ2l0LW1pbmltYWwtMi4xOS4yLmRydgogICAvZ251L3N0 b3JlL2FjM2doNjRqa3M1ZHByZGdka3drbXAyM3pyanJycWE4LW1vZHVsZS1pbXBvcnQuZHJ2CiAg IC9nbnUvc3RvcmUvZjUzcWJsNGxqY253aWRxMDhhN2s0c25nNDRtMGJzYTQtbW9kdWxlLWltcG9y dC1jb21waWxlZC5kcnYKICAgL2dudS9zdG9yZS94ZDVnbDdxc253aG1kZDliMmYyanI2ZjhqYjBt aGhpMy1ndWlsZS1nZGJtLWZmaS0yMDEyMDIwOS5mYTFkNWI2LWNoZWNrb3V0LmRydgogICAvZ251 L3N0b3JlLzdjbXFyamJ4YnoxYWRjczU2a2o1bHg4Ymw4a3Z3c2JkLW1vZHVsZS1pbXBvcnQuZHJ2 CiAgIC9nbnUvc3RvcmUvN25wdmdkazBpcDN5ZnZiMTRyYXM2d3N4bGh2a2trbTYtbW9kdWxlLWlt cG9ydC1jb21waWxlZC5kcnYKICAgL2dudS9zdG9yZS9wbW5qM2F4ZHJzbWY0c202Z3Y1d2ozZ2Js aG5qZGJtai1ndWlsZS1nZGJtLWZmaS0yMDEyMDIwOS50YXIueHouZHJ2CiAgIC9nbnUvc3RvcmUv N245Nnp5OTliNWZqamEzcWF3Z21xcjY0Z2lzbW53Y2YtZ3VpbGUtZ2RibS1mZmktMjAxMjAyMDku ZmExZDViNi5kcnYKICAgL2dudS9zdG9yZS9uYzg0N3F5ZmZiODFqYjZuOTlud3FuejkyeHFiemEw OC1tb2R1bGUtaW1wb3J0LmRydgogICAvZ251L3N0b3JlL3NkYXpxYjZiOXhocDVjbGdwZHBzYWRx cjFtM3ZmcmlnLW1vZHVsZS1pbXBvcnQtY29tcGlsZWQuZHJ2CiAgIC9nbnUvc3RvcmUvbjE0Mjls bW45c2c3bnhqM3Z2Mm5wYWlwdjBkN2IwM3ktZ3VpeC1jbGkuZHJ2CiAgIC9nbnUvc3RvcmUvZjNm a3BpcTN5ang2bGtmZ2tuMjJzc25ycWJqa2o4djEtZ3VpeC1zeXN0ZW0tdGVzdHMuZHJ2CiAgIC9n bnUvc3RvcmUvemJieXo2anJoNGJkMHdseWIyeDV3eXg1OGI5NnY5aG0tY29uZmlnLnNjbS5kcnYK ICAgL2dudS9zdG9yZS9hZmF2aXZpNnNnZ25qYTN4MnIwMzc1ZjU0bHE1dmh2bS1ndWl4LWV4dHJh LmRydgogICAvZ251L3N0b3JlL2QzZ2FiaXY2bmY5Z2ZxY3czaGgzbXFtcmt5YXI2eno5LWd1aXgt cGFja2FnZXMuZHJ2CiAgIC9nbnUvc3RvcmUvanFmamE1YzAxNjM0aHAzY2g0NHNzN3c2cWY0Y3Ns a2stZ3VpeC1wYWNrYWdlcy1iYXNlLmRydgogICAvZ251L3N0b3JlL3BkanoyMHMwaGptMGdxY2ph cWlqenJtNjRjYTd6bGl5LWd1aXgtY29yZS1zb3VyY2UuZHJ2CiAgIC9nbnUvc3RvcmUvcnh4Mjcz ZjA5amN4azcycmpnbDk5MGs4MTkxZGkwanctZ3VpeC1jb3JlLmRydgogICAvZ251L3N0b3JlL3Yx azBpN3JyYTA5Z3lka3k4NnBnMm1iNm12MXFuczc1LWd1aXgtc3lzdGVtLmRydgogICAvZ251L3N0 b3JlL2Y4NTNmc3d2c3ZjNXoybmJxNTYxY2F6cWxyYmZnN3ZiLW1vZHVsZS1pbXBvcnQtY29tcGls ZWQuZHJ2CiAgIC9nbnUvc3RvcmUvcnk5djNnZ203dzRmOHlnOHZkZ2FnNzBtenp2aHI3c2IteHot NS4yLjQudGFyLmd6LmRydgogICAvZ251L3N0b3JlL245MTZoeDFoYjJiMTlmeXBhMzRxNjg3NGtm czNoNjN6LXh6LTUuMi40LmRydgogICAvZ251L3N0b3JlLzV2cTJxNjJ6NWZ3bGNzNGY1NDhneTMy NTZpcTI1dmZoLWNvbmZpZy5zY20uZHJ2CiAgIC9nbnUvc3RvcmUvN2YxamcyMnlxenFrMTJwOTNy YTRuYmtrZ3Z5NTJnNjAtZ3VpeC1jb25maWctc291cmNlLmRydgogICAvZ251L3N0b3JlL3dpNm1t aXZ5aWFpaWF5cWo5eGw3emdpZDJibTE1a25wLWd1aXgtY29uZmlnLmRydgogICAvZ251L3N0b3Jl LzE1NjQwd25scTJycXhyNWtjOGd4ZDdoc201cTF5d2xmLWd1aXgtY29uZmlnLW1vZHVsZXMuZHJ2 CiAgIC9nbnUvc3RvcmUvMzAxNWhjNTBmajU5bjhteTA2MzN6NHdxcHprbmczcXAtZ3VpeC1zeXN0 ZW0tbW9kdWxlcy5kcnYKICAgL2dudS9zdG9yZS80MG1ueDkycGNya3k4eWhpMWExZnlhbnpqaHE1 OTk0Mi1ndWl4LWV4dHJhLW1vZHVsZXMuZHJ2CiAgIC9nbnUvc3RvcmUvZGEzODMwYjQ5Njg1enk0 czFnYjV2aGphdmFrYjk2cmctZ3VpeC1jb3JlLW1vZHVsZXMuZHJ2CiAgIC9nbnUvc3RvcmUvZjZo Y3dqNjBmajMxbWJueHJnMHBueDVsaTFoMmdoMHYtZ3VpeC1zeXN0ZW0tdGVzdHMtbW9kdWxlcy5k cnYKICAgL2dudS9zdG9yZS9nd3dzczJ2Z2E3OXZxd2hxc3JuNWt2dzBiMmp6ajI4di1ndWl4LXBh Y2thZ2VzLW1vZHVsZXMuZHJ2CiAgIC9nbnUvc3RvcmUvbjBud2Nqenp4MGpibjFkem1sMm1xOGx3 eHFsN2JrcnktZ3VpeC1jbGktbW9kdWxlcy5kcnYKICAgL2dudS9zdG9yZS96aDQ4MWhhOHZ2aTB3 YmdibDg5eXZzMHljem0wam5rdi1ndWl4LXBhY2thZ2VzLWJhc2UtbW9kdWxlcy5kcnYKICAgL2du dS9zdG9yZS93MXhmNTlqejJkMGduenY5eWYyZ2Y1aGY2bjN3YTQyMC1ndWl4LTAuMTYuMC04Ljdi YTJiMjctY2hlY2tvdXQuZHJ2CiAgIC9nbnUvc3RvcmUvc3loa2w1ZG1qdjBkNHlpbm43ZmcwbGs1 ZnhoNnc5NzQtZ3VpeC1kYWVtb24tMC4xNi4wLTguN2JhMmIyNy5kcnYKICAgL2dudS9zdG9yZS9o NXJ6NjdpM3gyZmFyazhyamwwemFpaThkN2cxdmxoOS1ndWlsZS1zc2gtMC4xMS4zLnRhci5nei5k cnYKICAgL2dudS9zdG9yZS8yYWxqZGM2dzJtNHBpODcxZ2lyMmlxcXNjNDN3ajA5Yy1saWJzc2gt MC44LjYtY2hlY2tvdXQuZHJ2CiAgIC9nbnUvc3RvcmUva2ZtOHJ3dmd5eGRyeHNxc2ZnMjZzZml4 bXFyaXB2bXgtbGlic3NoLTAuOC42LmRydgogICAvZ251L3N0b3JlL3Fkbms3OXZ3YXlqa241Ymcw bGtyNTk0djEyNWM0czhoLWd1aWxlLXNzaC0wLjExLjMudGFyLnh6LmRydgogICAvZ251L3N0b3Jl L2hqMmNxaDl5aWlxdjFucXdhMXBhbnBzYTdpajFmN2g5LXRleGluZm8tNi41LnRhci54ei5kcnYK ICAgL2dudS9zdG9yZS9rZDM5aHEzZjBicHdiampsY3d3c3pxeDczajF3ODlnNy10ZXhpbmZvLTYu NS50YXIueHouZHJ2CiAgIC9nbnUvc3RvcmUva2dzc2FtNjJjbXBwOGYzYWtodzRyejRqdmJsdnd6 djUtYXV0b21ha2UtMS4xNi4xLnRhci54ei5kcnYKICAgL2dudS9zdG9yZS82ZmxiamZmZjljcjZs aGttbXc5OXJsc3Z2bmZwdnFheC1hdXRvbWFrZS0xLjE2LjEudGFyLnh6LmRydgogICAvZ251L3N0 b3JlL3hpZnEzZjMzY3AwNDNoeGQ0OWJsYmZpcTcxNG1iOG5iLVB5dGhvbi0zLjcuMC50YXIueHou ZHJ2CiAgIC9nbnUvc3RvcmUvcDE0NmRnd3lwajM0NnYwZ3hrazQ2MTF2eTMyMnc4MHgtUHl0aG9u LTMuNy4wLnRhci54ei5kcnYKICAgL2dudS9zdG9yZS9wMzBreGt4bjl2ODhmaGJpM2lnYWNxeXBn MDJramlieS1jbWFrZS0zLjEyLjIudGFyLmd6LmRydgogICAvZ251L3N0b3JlLzd2NWdqZGFpcDA3 aDIxY3o3aGczN2hjcWthOTNpMDlqLXJoYXNoLTEuMy42LnRhci5nei5kcnYKICAgL2dudS9zdG9y ZS93bTJmYmE2ZGxpMm54aXJuMnBkeHdkejhoejQweWJkdi1hdXRvY29uZi0yLjY5LnRhci54ei5k cnYKICAgL2dudS9zdG9yZS9uNDZpbWZuOGlyeTU3djVmbDlxcGJranNqeXdtdzg3OC1saWJ0b29s LTIuNC42LnRhci54ei5kcnYKICAgL2dudS9zdG9yZS9qcnlyeW5kdndycjV2NXNjcjN3aTdjM2o4 bXAxaWl2MC1saWJ0b29sLTIuNC42LnRhci54ei5kcnYKICAgL2dudS9zdG9yZS9mbGtiNzI1YTh3 MGx2bnlhYXFzM3NzdmdxNTVjd3ZsMS1saWJ0b29sLTIuNC42LmRydgogICAvZ251L3N0b3JlL2hx Z2wzdmkxNzV6bW1tZHk2OXZnbGtjbG55ajcxaGZiLWxpYnV2LXYxLjIzLjAudGFyLmd6LmRydgog ICAvZ251L3N0b3JlL3M2MWFjOGtpdzhrNDJtZjhuNWxpaXE2MG41YWo4MDdhLWF1dG9jb25mLXdy YXBwZXItMi42OS5kcnYKICAgL2dudS9zdG9yZS80MGdsMTM4NmQwYWo3eWkzcmIwaW5zcXdhOWNu eG5oMy1saWJ1di0xLjIzLjAuZHJ2CiAgIC9nbnUvc3RvcmUvOWxxcHJkaTU0aDhmN3lwNWp5Zmpy YzQ5eGYzdjhjZHEtcmhhc2gtMS4zLjYuZHJ2CiAgIC9nbnUvc3RvcmUvOXBpYXk0Z2g0bmRyaHJt dzR2c2FsMTM1aGpoaWE4cHAtZmlsZS01LjMzLmRydgogICAvZ251L3N0b3JlL2MzZmRzNTNuNzFn ZjJpY3FydzFoNDI2cmdxcmc5Y2M2LWNtYWtlLTMuMTIuMi50YXIueHouZHJ2CiAgIC9nbnUvc3Rv cmUvMHZqaWNsd2drZ21kbDg2a2t6Mnc1Zm5mMnFxa2lqbmstbGliZ2l0Mi0wLjI3LjcudGFyLmd6 LmRydgogICAvZ251L3N0b3JlL213ZGhjcG4wd2p3ZmtjeXB2Mmd5Z21nOGIyZGwxanJjLWNvbmZp Zy5zY20uZHJ2CiAgIC9nbnUvc3RvcmUvNmo2cDc4cXZobHFkZmo5YjZkaXBzeXBkc2hrN2xjM3gt dGFyLTEuMzAudGFyLnh6LmRydgogICAvZ251L3N0b3JlL3I1cWFscXFyMmJobTUycWlpcXoxNXdy YWdsbTZqbHJ3LXRhci0xLjMwLnRhci54ei5kcnYKICAgL2dudS9zdG9yZS96c3YyYWFwZ2Q0czkw M3h2N24yM2Y3cTVrd2xnYzQzeS1naXQtMi4yMC4xLnRhci54ei5kcnYKICAgL2dudS9zdG9yZS9u cTlhN2liZzk3ajVnM2psNWlzd2lpN2luYTFndmZzMi10azguNi44LXNyYy50YXIuZ3ouZHJ2CiAg IC9nbnUvc3RvcmUvbjNsYnZ4cTVkazg4ZmxzcjZhN3JwMm1ycWw0emx3NXYtdGs4LjYuOC1zcmMu dGFyLnh6LmRydgogICAvZ251L3N0b3JlL3ptY3AwcTM0YzRnem5hajJnZGFybGpjYWtjMWozcTVy LWJ6aXAyLTEuMC42LnRhci5nei5kcnYKICAgL2dudS9zdG9yZS8zcTJhbjkwaXZuYjJwOWE5NXB4 ZjBobGlheGtma2Nxay10Y2w4LjYuOC1zcmMudGFyLmd6LmRydgogICAvZ251L3N0b3JlL2p2OWg0 NWNweWljMmRzbWJkejFndnk0cW5kZzZ4ZjRqLWxpYnB0aHJlYWQtc3R1YnMtMC40LnRhci5iejIu ZHJ2CiAgIC9nbnUvc3RvcmUvbTd3em56aTE1MGwxeG16ZDRxM3NwYWtqZmQ0NWJndmYteG9yZ3By b3RvLTIwMTguNC50YXIuYnoyLmRydgogICAvZ251L3N0b3JlLzU0dnJid2pxbGMyNHo3cHB3NTR5 OWx5MHNjem01Ymt4LVB5dGhvbi0yLjcuMTUudGFyLnh6LmRydgogICAvZ251L3N0b3JlL3ZtMTcx c3FoODg3MnNhNWQzdzA5YmJmNGRnemJjaXFzLXV0aWwtbWFjcm9zLTEuMTkuMi50YXIuYnoyLmRy dgogICAvZ251L3N0b3JlLzNmaGd5ODNkaXE1Z2IxY2QyNnB5c3k0djJhMXhjcmo2LXV0aWwtbWFj cm9zLTEuMTkuMi5kcnYKICAgL2dudS9zdG9yZS8zaW4zMmo1aWNyMnFteDdyenBhcnFxd2pueHA0 MTBsaS1QeXRob24tMi43LjE1LnRhci54ei5kcnYKICAgL2dudS9zdG9yZS83czhtYmF3M3Fyd2xk aWxjam0yaXh3M3ppYWNzamJiMC14b3JncHJvdG8tMjAxOC40LmRydgogICAvZ251L3N0b3JlL2Q1 bXpreno3bjFxOWc3MXg4cXprMzB4Njk4ZGh2Z3ZwLWxpYnB0aHJlYWQtc3R1YnMtMC40LmRydgog ICAvZ251L3N0b3JlL2RhbTl2eDU5eGE2dnZ5enY2MGQ5aXY3dmttNG5yY3JuLXRjbC04LjYuOC5k cnYKICAgL2dudS9zdG9yZS9nNmhpYWFyYmExNGFybTdiOGQ4YjgyNGZkbXJuc242cy1iemlwMi0x LjAuNi5kcnYKICAgL2dudS9zdG9yZS9pa3ZrZ2FyNnlzY2JyZzBuMW5oaXJpMzA1eGs5cXE0OC10 ay04LjYuOC5kcnYKICAgL2dudS9zdG9yZS83bHhucDY1cXBsamoxMm1wNzhkcmxhMmxnYnA1Z21m dy1pbmRlbnQtMi4yLjEwLnRhci5nei5kcnYKICAgL2dudS9zdG9yZS83MGE4NTVmcmJnOHp3YTg2 bnM5cjZ2eXhwMDk2enpsbC1oZWxwMm1hbi0xLjQ3LjYudGFyLnh6LmRydgogICAvZ251L3N0b3Jl LzQzcTc5ODFpOGpqNnAxZ2wwNXB2MGE1NDVpcmJ4ZGRoLWhlbHAybWFuLTEuNDcuNi5kcnYKICAg L2dudS9zdG9yZS9hbTRsMDUzZzJnYjIyczZyYjNsaTNrazdyaW1rMGoxdy1pbmRlbnQtMi4yLjEw LmRydgogICAvZ251L3N0b3JlL2c5bjV3ZmtkMDhyc3JuY3dqbXdhYWxrbmkxbWFsNGY2LWZsZXgt Mi42LjQudGFyLmd6LmRydgogICAvZ251L3N0b3JlL3p4NG04c3NrZmF6YXM4aDg3ZGxoZnJ3bHky aHI4eDluLWJpc29uLTMuMC41LmRydgogICAvZ251L3N0b3JlL2dtcXducDYxbGl4bXd5ZzJrOTYz aWNyejgxd21jMnN4LWZsZXgtMi42LjQuZHJ2CiAgIC9nbnUvc3RvcmUvbjFtaThrYWtmdjU4eGpu ZDQxaW1taXlyOGRkcmoxZDQtYmlzb24tMy4wLjUudGFyLnh6LmRydgogICAvZ251L3N0b3JlL3k5 anpkMHFsaGZkamN2cXpnY3BrZHF5NnE0ZnZmNGY2LXBzdXRpbHMudGFyLmd6LmRydgogICAvZ251 L3N0b3JlL21kMGY3enA0MmtsamlhY3k4bjIxajZ6OGJkOGtrMTJiLW00LTEuNC4xOC50YXIueHou ZHJ2CiAgIC9nbnUvc3RvcmUvMzNhaGcwN2R2ZmN2eXEzYjM5dnBseW12MjVqc3IyZ2wtbTQtMS40 LjE4LnRhci54ei5kcnYKICAgL2dudS9zdG9yZS84MGlmYTZyc3FkZ3phOHlpNmozZnA2MGJqcXAz a214ZC1ncm9mZi0xLjIyLjMudGFyLmd6LmRydgogICAvZ251L3N0b3JlLzRhaWNodjFjamE0eWNm eXl2bWdpOHp2OGx2Y25nMWlrLWdyb2ZmLTEuMjIuMy50YXIueHouZHJ2CiAgIC9nbnUvc3RvcmUv N2lienk1ejA0cjM5MGcwbm05czY0dnlwbWxmMGYwaDQtbTQtMS40LjE4LmRydgogICAvZ251L3N0 b3JlL3B5OHhqY2drejBpNnY5bW1pdnpyejFoczA4NzZ4ajFyLXBzdXRpbHMtMTcuZHJ2CiAgIC9n bnUvc3RvcmUvcWhyMGZjMHJndzQyemE5NmRkaHZ6NHhmYXpoNDk5MTktYmlzb24tMy4wLjUuZHJ2 CiAgIC9nbnUvc3RvcmUvZDA3N3EwbHBtbGMwajc4bWdrcnY4OWp5YWRibDcyODgtZ3JvZmYtMS4y Mi4zLmRydgogICAvZ251L3N0b3JlL2xzMmd6YzlkbHMzbWZpaTE4eHg3OWNhbmdmMjV2MWduLXB5 dGhvbjItMi43LjE1LmRydgogICAvZ251L3N0b3JlL3M1NnNtbG56OTJzN2F3Nm1oNzlzMTNkcmN5 NmoyNWR3LWN1cmwtNy42MS4xLnRhci54ei5kcnYKICAgL2dudS9zdG9yZS8ydmZ5Z3l3aWQyaTBy MXJ5M3NzcTkyYzI0aGh3bGJjci1jdXJsLTcuNjEuMS5kcnYKICAgL2dudS9zdG9yZS82Yjg0bWg2 bDZnczUyMHZkMDZyZDhkc2N6ejVxcHh4My1naXQtbWluaW1hbC0yLjIwLjEuZHJ2CiAgIC9nbnUv c3RvcmUvM2dic3AwZ2xiejNzN2I2cHZocW1oeXZiOGNzejJnbmMtbW9kdWxlLWltcG9ydC1jb21w aWxlZC5kcnYKICAgL2dudS9zdG9yZS9qYm5pZGFrd3Zocjg0cnA4cDhpY2RnMWxuY3pqdmk2dy1n emlwLTEuOS5kcnYKICAgL2dudS9zdG9yZS9uamJycWtpcmhrbHE0Yzd2ZGo1Zms2eDF4MXBncGk4 bS10YXItMS4zMC5kcnYKICAgL2dudS9zdG9yZS96Z2F2OG5nMGgxOTQ4eHJna3l3OXYwaTBsMWw0 cXc1ei1tb2R1bGUtaW1wb3J0LmRydgogICAvZ251L3N0b3JlL3NrM25qa3hyemdnMWNwcHlobnB2 czc4OTkwd2ZhOG0xLWh0dHAtcGFyc2VyLTIuOS4wLWNoZWNrb3V0LmRydgogICAvZ251L3N0b3Jl LzBrZDM0d3hqbmc3dnphcjJwMmt4a2tmMDVweHhjYWI4LWh0dHAtcGFyc2VyLTIuOS4wLmRydgog ICAvZ251L3N0b3JlLzByNHZtZjJndjFoMTYyN2xpeGo4cXhnbmMyNWQwMGR4LXB5dGhvbi13cmFw cGVyLTMuNy4wLmRydgogICAvZ251L3N0b3JlLzZkbmw1YXhsanpzMHh5bTNtNG00NWhoNjJieXli bnh5LWxpYmdpdDItMC4yNy43LnRhci54ei5kcnYKICAgL2dudS9zdG9yZS84OHp4eW16aWhwMWgy ZDV5eG4xMHB4NjRyYmZhemRuNS1tb2R1bGUtaW1wb3J0LWNvbXBpbGVkLmRydgogICAvZ251L3N0 b3JlL2RnNmhrbHpncHdjdmFkOTZ5M3djMTE3d2k5aDAzNXc3LWNtYWtlLTMuMTIuMi5kcnYKICAg L2dudS9zdG9yZS9oOW05cHpjeWNicWlrMzEwZmtmczk0N2o4ZmNqaWFjaC1weXRob24tMy43LjAu ZHJ2CiAgIC9nbnUvc3RvcmUvd21pZ3JiYnNicGY5bWFpbWgwcDYzcnEweWoxd2ozM2otbW9kdWxl LWltcG9ydC5kcnYKICAgL2dudS9zdG9yZS9ibHFmNGNnenkzYnFnazBxYzlmNDY5cHNrbWtubTkx NC1saWJnaXQyLTAuMjcuNy5kcnYKICAgL2dudS9zdG9yZS9tbmQ1cmN4bGE0NzV3a2wyYnh3NXls MmJ5N2gwN3FyeS1hdXRvbWFrZS0xLjE2LjEuZHJ2CiAgIC9nbnUvc3RvcmUvczltNzFiNzVjaGwz aDU2aTlsc2xsNmYxdnowMzY1M2wtYXV0b2NvbmYtMi42OS5kcnYKICAgL2dudS9zdG9yZS93NnZ6 OGR4bDE0OTVwaTlkNjQ5OTBsaWxma3A4bmQxYS1ndWlsZS1naXQtMC4xLjAtY2hlY2tvdXQuZHJ2 CiAgIC9nbnUvc3RvcmUveDYyMTAyY2dhbTIwYjNnOHZmZHZ3MDZzbnZ6bngxMmstdGV4aW5mby02 LjUuZHJ2CiAgIC9nbnUvc3RvcmUvZjlpOXI2a2ppOHBnMTJ2YjhscWI4ZGFxbnN4bHhjdzMtYnl0 ZXN0cnVjdHVyZXMtMS4wLjUudGFyLmd6LmRydgogICAvZ251L3N0b3JlL2ZncXBybmo1ZjkweXZk Mm0zaGQxN3JnbDAxeXdueThmLXNxbGl0ZS1hdXRvY29uZi0zMjYwMDAwLnRhci5nei5kcnYKICAg L2dudS9zdG9yZS84emdkbWQ4a2NtbGM0ZDJhMmF2NGppY2F4NXlzcHIzbS1tb2R1bGUtaW1wb3J0 LWNvbXBpbGVkLmRydgogICAvZ251L3N0b3JlL2M4eXczMjN5czU0dml5emx4djJ4NWZtcTVnZDd5 c24yLXNxbGl0ZS0zLjI2LjAuZHJ2CiAgIC9nbnUvc3RvcmUvanFwOGc1YW54YzJ6cWlzYjJodjRn ZDhycmloMHo0bWotbW9kdWxlLWltcG9ydC5kcnYKICAgL2dudS9zdG9yZS85c3JydmxsM2JoNzNu dm42NGx2ZGkxZ3gwMWdnYmxwcS1ndWlsZS1ieXRlc3RydWN0dXJlcy0xLjAuNS5kcnYKICAgL2du dS9zdG9yZS9kY3NsZGRscDN2bjRpYWpseGZxNGg1M2tseXE1NzRoMy1ndWlsZS1naXQtMC4xLjAu ZHJ2CiAgIC9nbnUvc3RvcmUvbW42NjQycGwzam0weHBuM2dibjR4M2Y4YzVpbnBpOWYtbW9kdWxl LWltcG9ydC1jb21waWxlZC5kcnYKICAgL2dudS9zdG9yZS92NTJoYzFqYTRiemJwZDJqZHc1bWNp a3hyM2txYmYxOC1ndWlsZS1zc2gtMC4xMS4zLmRydgogICAvZ251L3N0b3JlL2R5dzU5aTN4aThq N3hzenJkeGNsMXp6bWczcW14NGx5LWdjYy00LjkuNC50YXIuYnoyLmRydgogICAvZ251L3N0b3Jl L2F2djRmaWFzZjA1eTY3eDhhczM2czk1bWNuOXAzNDEyLWdjYy00LjkuNC50YXIueHouZHJ2CiAg IC9nbnUvc3RvcmUvcXZuZDRnN21hdzIwamIyZ3YxeDl3M3JuZjNic20waHgtZ2NjLTUuNS4wLnRh ci54ei5kcnYKICAgL2dudS9zdG9yZS85NGMzaXpwZzNmM3dmMDQ0aDYwOWhpcnB3YXh5Zmt5cy1n bXAtNi4wLjBhLnRhci54ei5kcnYKICAgL2dudS9zdG9yZS84cmx3MGZmdmt5NW1tYXdxZmdmeHow emM4ZGJ4NnhwNS1tcGZyLTQuMC4xLnRhci54ei5kcnYKICAgL2dudS9zdG9yZS9qN2twc3F3aHp3 N205Yjk0Z2c2M2duems4c2dzamdrci1tcGMtMS4xLjAudGFyLmd6LmRydgogICAvZ251L3N0b3Jl L3I5amd5NHJjeGRrYTdiOHJ2ZGdoeGIzY2FwMHhoN2tnLWdtcC02LjAuMGEudGFyLnh6LmRydgog ICAvZ251L3N0b3JlL3dheDU3NDM5ODh6YjdxYndoczFueHZrODJ4aXpqYm1iLWdjYy01LjUuMC50 YXIueHouZHJ2CiAgIC9nbnUvc3RvcmUveWl6NXh3a3l4ajJpc2lnazRhaGhmNm5oODJ2ZHk3Mmot bGlic3RkYysrLWJvb3QwLTQuOS40LmRydgogICAvZ251L3N0b3JlL2F3bW5ibmIwYm53Z2tiM2th YmYwNXo3YzExbWZoeGhkLWdjYy1jcm9zcy1ib290MC01LjUuMC5kcnYKICAgL2dudS9zdG9yZS9x aHdyNXNtYzZuc3IwajhuaDNoZmEwaDczeHlkYzljay1nY2MtY3Jvc3MtYm9vdDAtd3JhcHBlZC01 LjUuMC5kcnYKICAgL2dudS9zdG9yZS80ZjNrY2Zsajg5YzR5YWs5N3hnbXF6djI5am5ocm5ycC1n ZXR0ZXh0LTAuMTkuOC4xLnRhci5nei5kcnYKICAgL2dudS9zdG9yZS9ybm5kdjJqYzdxaDgweTZn a256YXFpNzN4MTI1emJuMC1tb2R1bGUtaW1wb3J0LWNvbXBpbGVkLmRydgogICAvZ251L3N0b3Jl LzJicW15NjRzamxuaXlwYndwM3BjcjQ5MWc4czF5NnBwLXBlcmwtNS4yOC4wLnRhci5nei5kcnYK ICAgL2dudS9zdG9yZS9mc2d3MjB5eXBncnZ5aWs2bWtiMzlrcHhic3ZhZ2RhZC1wZXJsLTUuMjgu MC50YXIueHouZHJ2CiAgIC9nbnUvc3RvcmUvNGhrenc3MGpncDd5amoxZ3J4OWxrNWQ2azN2Zndq YmwtbGludXgtbGlicmUtNC4xNC42Ny1nbnUudGFyLnh6LmRydgogICAvZ251L3N0b3JlLzhxc2lk MnBxbGF2MzQ1NHB6dzc4M2o2enkybjBqMmw2LXBlcmwtYm9vdDAtNS4yOC4wLmRydgogICAvZ251 L3N0b3JlL3dqNDVwbGs5NGd2YWd4aXZhYXg0d2p6YnJoYnJ3OWl6LWd6aXAtMS45LnRhci54ei5k cnYKICAgL2dudS9zdG9yZS85MzNmc3l4cHp4M2c4OWg2aGlzbWM2eW5tc3E5MHByMC1nemlwLTEu OS5kcnYKICAgL2dudS9zdG9yZS84eDVzMXZnNmM1ZDY2OTZ2ejE4bTZrbW1sZnA1Nmg3aC1tb2R1 bGUtaW1wb3J0LWNvbXBpbGVkLmRydgogICAvZ251L3N0b3JlL2tyMmIydjk3ZDJ2bTlqN2I2Njli eG03OG1iYWlrbWkxLW1vZHVsZS1pbXBvcnQuZHJ2CiAgIC9nbnUvc3RvcmUvMDdqeW5jeTN4c2N2 YzQzcHNkcHl2NzF6OXh2OHcxeXAtZGlmZnV0aWxzLTMuNi50YXIueHouZHJ2CiAgIC9nbnUvc3Rv cmUvcWZhOGpsNzR3ZGs2MGhhd2QxaHJmaDgxaDlieDI1am4tZGlmZnV0aWxzLTMuNi50YXIueHou ZHJ2CiAgIC9nbnUvc3RvcmUvempieG5oNmNyMW5xcG0zYzF2NmtpZHk3cWtxODM5NzctYmludXRp bHMtMi4zMS4xLnRhci5iejIuZHJ2CiAgIC9nbnUvc3RvcmUvdjNrdno5Nm5mNjl4Zjc4NGlsMTYx NjZma21meW01cGMtYmludXRpbHMtMi4zMS4xLnRhci54ei5kcnYKICAgL2dudS9zdG9yZS9hM205 bHN2MHZnOW1pbnExcXNoZDNic2ppajlkaTl5NS1tYWtlLTQuMi4xLnRhci5iejIuZHJ2CiAgIC9n bnUvc3RvcmUvNmFpMjMyOGdpYnl6bHlzaG43dzBmamx6YWZ4Z2d3bmMtZmlsZS01LjMzLnRhci5n ei5kcnYKICAgL2dudS9zdG9yZS84a3YxbmhpcmczZnc3NGtxeHJiczg5Mm1wajc2bHN3cC1zdGF0 aWMtYmluYXJpZXMudGFyLnh6LmRydgogICAvZ251L3N0b3JlL3hwZHFhcGNyaDNobWtsNGIwbWl5 aG1pOHA5ZjJ2eXhnLXBrZy1jb25maWctMC4yOS4yLnRhci5nei5kcnYKICAgL2dudS9zdG9yZS9x cDI4Z2l5czNzZDNpYndmeWk3ZzFwbnp2MDVjYTRrZi1nbGliYy0yLjE4LnRhci54ei5kcnYKICAg L2dudS9zdG9yZS9jeW1uNzByMzFxbnZzNzJyMjZhajEwbm41czBhajI4YS1nY2MtNC44LjIudGFy Lnh6LmRydgogICAvZ251L3N0b3JlLzg5OWFiYnZtMnNxYWN4NXJjcGsyaThjcnJiaHF5dmxzLWZp bmR1dGlscy00LjYuMC50YXIuZ3ouZHJ2CiAgIC9nbnUvc3RvcmUvaHAwcGw3MXhjeHFhbWsxcHAz NGtjcnFpcHo4YTc3ZzMtbW9kdWxlLWltcG9ydC1jb21waWxlZC5kcnYKICAgL2dudS9zdG9yZS9x cmp4a2JhczNqYjRnd3N2MzluaTJ6emlsYnd3cGNrNC1iaW51dGlscy0yLjIzLjIudGFyLnh6LmRy dgogICAvZ251L3N0b3JlLzJyZDYwMWphNmluN3lkYmMwd3pueDNoZDB3cjk4MWE1LW1vZHVsZS1p bXBvcnQtY29tcGlsZWQuZHJ2CiAgIC9nbnUvc3RvcmUvM2ZxY3M0NndwMTYzc3p3M3lrNXo3cTd6 YmdqMTEwZHItYmludXRpbHMtYm9vdHN0cmFwLTAuZHJ2CiAgIC9nbnUvc3RvcmUvYTA1amdtemNx cXE2cmIwNnM1bjZtZzR6YnIxMnhwZ2YtZmluZHV0aWxzLTQuNi4wLnRhci54ei5kcnYKICAgL2du dS9zdG9yZS9keTg4dzRuMDA2azAxYzQybGt4MHc1bjQ0YnBpN3hhaS1nY2MtYm9vdHN0cmFwLTAu ZHJ2CiAgIC9nbnUvc3RvcmUva2gxOWcxcnE5MXNwaXB4NzZ6Yzk5ajZpNzd4YzVjd3YtZ2xpYmMt Ym9vdHN0cmFwLTAuZHJ2CiAgIC9nbnUvc3RvcmUvdnc5a3hhZ3IxMTd6ZG5xYnh2NnhtNTBqbmli ejVuaW4tbW9kdWxlLWltcG9ydC5kcnYKICAgL2dudS9zdG9yZS9ybmZyY3J3bGY3dmtjMGpuNDU1 M3JpMG05Z2lrazQyei1ndWlsZS0yLjAuOS50YXIueHouZHJ2CiAgIC9nbnUvc3RvcmUvMXN2cWJ5 cDNueGpoMjlzbXkzc2FtemlkZGpxMXIwbmctbW9kdWxlLWltcG9ydC1jb21waWxlZC5kcnYKICAg L2dudS9zdG9yZS84ZnM5YzhhMmdpeGx5YmdiMWZnaHZjc3ZjYjg3YjlnMC1ndWlsZS1ib290c3Ry YXAtMi4wLmRydgogICAvZ251L3N0b3JlL2Z6NmtqcDg5anMzMDI0cHhscWg1a2syaHlqazAybGh5 LW1vZHVsZS1pbXBvcnQuZHJ2CiAgIC9nbnUvc3RvcmUvMWZzaXE4Z2FhcjFzeDNyenZhdzA5cmQz MGZta2owY3otbGQtd3JhcHBlci1ib290My0wLmRydgogICAvZ251L3N0b3JlLzhhbHpiMzhoZzRj djZzMmhzM2hpZ21xYjM0YjQyeHljLWZpbmR1dGlscy1ib290MC00LjYuMC5kcnYKICAgL2dudS9z dG9yZS85NTd6cmliMDhhOGh3a3M2NnB3NzgyNWt6bjVwaDN3OC1sZC13cmFwcGVyLWJvb3QwLTAu ZHJ2CiAgIC9nbnUvc3RvcmUvOXg1MDluNjg3ajc5cmM5cGh5cm1jMXJqdjVxYmZ4ejctbWFrZS1i b290MC00LjIuMS5kcnYKICAgL2dudS9zdG9yZS9hNWpmcXg5eXljZjd3cTVjbnl2d214YmNuZjI2 cThweS1wa2ctY29uZmlnLTAuMjkuMi5kcnYKICAgL2dudS9zdG9yZS9jcTBhNm0yejZxMm55aWsw YXJuYWNtamRkN2gydjBtYS1ib290c3RyYXAtYmluYXJpZXMtMC5kcnYKICAgL2dudS9zdG9yZS9k MWtoNzNkY3NydmkyYzVqcmRoajVjeDE4Y3BwMjM4eS1maWxlLWJvb3QwLTUuMzMuZHJ2CiAgIC9n bnUvc3RvcmUvaTF2bmFtdm5rMjd3YjhhNHcycHc2c2M4azAxamQzcGktbWFrZS00LjIuMS50YXIu eHouZHJ2CiAgIC9nbnUvc3RvcmUvaXM4am5pMnF3ZjVwcGNyZm0yeWk4MjE3YjU3bDVmbDUtYmlu dXRpbHMtY3Jvc3MtYm9vdDAtMi4zMS4xLmRydgogICAvZ251L3N0b3JlL21nODRuOGEwM2hqbG5x amtmd25tcThiNGNmemlpMzR4LWRpZmZ1dGlscy1ib290MC0zLjYuZHJ2CiAgIC9nbnUvc3RvcmUv Mmh5ejV5MzE5aHh6YXp6MTlyMWcwN3I4N2RoN3gyNjItbW9kdWxlLWltcG9ydC5kcnYKICAgL2du dS9zdG9yZS8ycHpqNWdjNG01M2tsZ2k3Zjd2cGo3cDR6OTc2eWs3di1tYWtlLTQuMi4xLmRydgog ICAvZ251L3N0b3JlLzJ2eGNnenI5aGpsaTlzd3h6NHBkcmlid3pmYzViM3ZhLWxkLXdyYXBwZXIt MC5kcnYKICAgL2dudS9zdG9yZS9kejd5NmZuMmIzZHZoNTQyY3p2dmFwd2sxZ2JyNWlkai1nbGli Yy11dGY4LWxvY2FsZXMtMi4yOC5kcnYKICAgL2dudS9zdG9yZS9mOHpqcHlmY3p6N2IwYnpiaDlr emQ3YzUyd2NhaGpxMy1saW51eC1saWJyZS1oZWFkZXJzLTQuMTQuNjcuZHJ2CiAgIC9nbnUvc3Rv cmUvcDl6YzAzd3c4dzcwNzJwMWtramc2cHM5aWJyOWtzcWstZ2V0dGV4dC0wLjE5LjguMS50YXIu eHouZHJ2CiAgIC9nbnUvc3RvcmUvcTJsczI4cmc3M2Q4eHhuZjVrcnN3djAzZnZ4bmNqOGctYmlu dXRpbHMtMi4zMS4xLmRydgogICAvZ251L3N0b3JlL3M0MHJueTcwaGlseDNieXdyM3Z4NGJhemth Z2wwMmQ2LW1vZHVsZS1pbXBvcnQtY29tcGlsZWQuZHJ2CiAgIC9nbnUvc3RvcmUvdjFwdmM2Y3Aw eXFxOGw3djNiamg3NW5ucWQzNDg1MXYtZ2V0dGV4dC1taW5pbWFsLTAuMTkuOC4xLmRydgogICAv Z251L3N0b3JlL2FoM2I5aXYzMWJ2OHZmNjdwMmd5Y3Eyajl6aDE4N3FrLWd1aXgtbG9jYWxlLWd1 aXgtcGFja2FnZXMuZHJ2CiAgIC9nbnUvc3RvcmUvaXprYWFyY2NkMzFubjl6ZDR5NTJyeG5mZzFx ZG12MTQtZ3VpeC1tb2R1bGUtdW5pb24uZHJ2CiAgIC9nbnUvc3RvcmUveTZyNDI3ejFiemo0Nmh6 eTYwNmE5Y3Z2NmFzc3dja2otZ3VpeC1sb2NhbGUtZ3VpeC5kcnYKICAgL2dudS9zdG9yZS9ncDk1 d3BqYzN5YWl3NHJnZmd5dnp5aXl4emhxZjJ6ay1ndWl4LWNvbW1hbmQuZHJ2CiAgIC9nbnUvc3Rv cmUvaXptZ3FqajF6ZmlpNGJqZmpqZnBjdzJuOXc3Y2h5NzMtZ3VpeC1kMWRmY2M3YzEtbW9kdWxl cy5kcnYKICAgL2dudS9zdG9yZS92Y2NpdzdrNnAxZHB4bjV5aWwzaDE1YTBsbTJkNjBpei1ndWl4 LW1hbnVhbC5kcnYKICAgL2dudS9zdG9yZS81a3lsZ2R2YmM5eWZid3ZwcDQwMXJqMWltbjg5NXEz OS1ndWl4LWQxZGZjYzdjMS5kcnYKICAgL2dudS9zdG9yZS9mbjQxMm0xMWtneHNjYmozN2NrZ2ps eTNnNG41MDB6NS1tYW51YWwtZGF0YWJhc2UuZHJ2CiAgIC9nbnUvc3RvcmUvcjVoYXh6MjIwcnM0 MjQxdmowcTB6eGI4d213NXo2OGYtbW9kdWxlLWltcG9ydC1jb21waWxlZC5kcnYKVGhlIGZvbGxv d2luZyBncmFmdHMgd2lsbCBiZSBtYWRlOgogICAvZ251L3N0b3JlLzY3aWN6dzdxang3OXZnamh4 djJqOHZyaGRxaWprcDJoLWdpdC1taW5pbWFsLTIuMTkuMi5kcnYKICAgL2dudS9zdG9yZS9pejJz Z2kyaGM0cnNhczJhazZwZnppeGgzYXlqejB5OC1ndWl4LWRhZW1vbi0wLjE2LjAtOC43YmEyYjI3 LmRydgogICAvZ251L3N0b3JlL2toYmRuNHZya2JoMjFkMXE4dnh6OXhiN2JkNWMwMGdzLWdpdC1t aW5pbWFsLTIuMjAuMS5kcnYKICAgL2dudS9zdG9yZS8zd3lrNXF2eXc3MTY2cXI0eGZoemJ5OHph Y2xtdjUyeS1ndWlsZS1zcWxpdGUzLTAuMS4wLmRydgpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJz dGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6 IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAu MCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4 LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdo dHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0 aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTog dXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4w JQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXgu aW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0 dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3Rp dHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRpbmcg L2dudS9zdG9yZS9jZmJ2MjQ4dmg0bjBwZDhmZ2Y5cGF5N3JnNzdzcjZteS1tb2R1bGUtaW1wb3J0 LWNvbXBpbGVkLi4uCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBz Oi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0 ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRh dGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1 YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZv Jy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6 Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRl cyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0 aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vi c3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8n Li4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczov L2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVz IGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRp bmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJz dGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycu Li4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8v Y2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMg ZnJvbSAnaHR0cHM6Ly9jaS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGlu ZyBzdWJzdGl0dXRlcyBmcm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0 aXR1dGU6IHVwZGF0aW5nIHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4u LiAxMDAuMCUKc3Vic3RpdHV0ZTogdXBkYXRpbmcgc3Vic3RpdHV0ZXMgZnJvbSAnaHR0cHM6Ly9j aS5ndWl4LmluZm8nLi4uIDEwMC4wJQpzdWJzdGl0dXRlOiB1cGRhdGluZyBzdWJzdGl0dXRlcyBm cm9tICdodHRwczovL2NpLmd1aXguaW5mbycuLi4gMTAwLjAlCnN1YnN0aXR1dGU6IHVwZGF0aW5n IHN1YnN0aXR1dGVzIGZyb20gJ2h0dHBzOi8vY2kuZ3VpeC5pbmZvJy4uLiAxMDAuMCUKZG93bmxv YWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC9jZmJ2MjQ4dmg0bjBwZDhm Z2Y5cGF5N3JnNzdzcjZteS1tb2R1bGUtaW1wb3J0LWNvbXBpbGVkLi4uCiBtb2R1bGUtaW1wb3J0 LWNvbXBpbGVkICAxMTdLaUIgICAgICAgICAxMDguMU1pQi9zIDAwOjAwIFsjIyMjIyMjIyMjIyMj IyMjIyNdIDEwMC4wJQoKc3Vic3RpdHV0aW5nIC9nbnUvc3RvcmUvODNncnY2bjIxMTBoYzlxYnFj Nms2bWE0NzByem1tanctYnppcDItMS4wLjYuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2Np Lmd1aXguaW5mby9uYXIvZ3ppcC84M2dydjZuMjExMGhjOXFicWM2azZtYTQ3MHJ6bW1qdy1iemlw Mi0xLjAuNi4uLgogYnppcDItMS4wLjYgIDE3M0tpQiAgICAgICAgICAgICAgICAgICAgICA5NjhL aUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251 L3N0b3JlL3E2aDJoNjBieGZycmlxNThpdmd4eGQ5eml4NWIzcnlnLWNvbmZpZy5zY20uLi4KZG93 bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC9xNmgyaDYwYnhmcnJp cTU4aXZneHhkOXppeDViM3J5Zy1jb25maWcuc2NtLi4uCiBjb25maWcuc2NtICAxOTBCICAgICAg ICAgICAgICAgICAgICAgICAgICAgNktpQi9zIDAwOjAwIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEw MC4wJQoKc3Vic3RpdHV0aW5nIC9nbnUvc3RvcmUvbms4OXJwcjMweDRtN3FoN3JrNmN3eDhkeDgy OTVzOHAtZ3VpbGUtYnl0ZXN0cnVjdHVyZXMtMS4wLjUuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRw czovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC9uazg5cnByMzB4NG03cWg3cms2Y3d4OGR4ODI5NXM4 cC1ndWlsZS1ieXRlc3RydWN0dXJlcy0xLjAuNS4uLgogZ3VpbGUtYnl0ZXN0cnVjdHVyZXMtMS4w LjUgIDI3N0tpQiAgICAgICAxLjRNaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAu MCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlLzZyY3Y2NmM5amZ2Mmw5a2xwNDRsM3E0ZHJud3g5 NTZqLWd1aWxlLWdkYm0tZmZpLTIwMTIwMjA5LmZhMWQ1YjYuLi4KZG93bmxvYWRpbmcgZnJvbSBo dHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC82cmN2NjZjOWpmdjJsOWtscDQ0bDNxNGRybnd4 OTU2ai1ndWlsZS1nZGJtLWZmaS0yMDEyMDIwOS5mYTFkNWI2Li4uCiBndWlsZS1nZGJtLWZmaS0y MDEyMDIwOS5mYTFkNWI2ICA0OEtpQiAgIDEuM01pQi9zIDAwOjAwIFsjIyMjIyMjIyMjIyMjIyMj IyNdIDEwMC4wJQoKc3Vic3RpdHV0aW5nIC9nbnUvc3RvcmUvdnJhYzNtejdtenNibmdyanlrMGYy aTBsZjZzOXExaWotZ3VpeC1jbGkuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXgu aW5mby9uYXIvZ3ppcC92cmFjM216N216c2JuZ3JqeWswZjJpMGxmNnM5cTFpai1ndWl4LWNsaS4u LgogZ3VpeC1jbGkgIDg5NktpQiAgICAgICAgICAgICAgICAgICAgICAgIDEwMDJLaUIvcyAwMDow MSBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlLzhz YzQyc2g1eXZtcngzbXNsaWh5ZnJhYmFuYTkzNzhjLWd1aXgtZXh0cmEuLi4KZG93bmxvYWRpbmcg ZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC84c2M0MnNoNXl2bXJ4M21zbGloeWZy YWJhbmE5Mzc4Yy1ndWl4LWV4dHJhLi4uCiBndWl4LWV4dHJhICAyLjFNaUIgICAgICAgICAgICAg ICAgICAgICAgIDEuNU1pQi9zIDAwOjAxIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4wJQoKc3Vi c3RpdHV0aW5nIC9nbnUvc3RvcmUvMHE0bTlreDRyZHYyaGhmMGg5M2hiazZ4OHA4bjhqMmYtZ3Vp eC1jbGktbW9kdWxlcy4uLgpkb3dubG9hZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25h ci9nemlwLzBxNG05a3g0cmR2MmhoZjBoOTNoYms2eDhwOG44ajJmLWd1aXgtY2xpLW1vZHVsZXMu Li4KIGd1aXgtY2xpLW1vZHVsZXMgIDI2OEIgICAgICAgICAgICAgICAgICAgICA4S2lCL3MgMDA6 MDAgWyMjIyMjIyMjIyMjIyMjIyMjI10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS9w djBocG12Mmd4aXg4MHhxazdza3lpeTEwdmZ4eGM4Mi1ndWl4LWV4dHJhLW1vZHVsZXMuLi4KZG93 bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC9wdjBocG12Mmd4aXg4 MHhxazdza3lpeTEwdmZ4eGM4Mi1ndWl4LWV4dHJhLW1vZHVsZXMuLi4KIGd1aXgtZXh0cmEtbW9k dWxlcyAgMjY2QiAgICAgICAgICAgICAgICAgICA4S2lCL3MgMDA6MDAgWyMjIyMjIyMjIyMjIyMj IyMjI10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS93YXB3bWZiaXJmdzR3cmF6MDNt d3drcnF6cnZxNms5cy1ndWl4LWxvY2FsZS1ndWl4Li4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6 Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAvd2Fwd21mYmlyZnc0d3JhejAzbXd3a3JxenJ2cTZrOXMt Z3VpeC1sb2NhbGUtZ3VpeC4uLgogZ3VpeC1sb2NhbGUtZ3VpeCAgMTcwS2lCICAgICAgICAgICAg ICAgICAxLjdNaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1 dGluZyAvZ251L3N0b3JlL2J4eXZneW1oYWs5czQ4eTM4bGhwOHM2eDhrYzY4ejZrLWd1aXgtbG9j YWxlLWd1aXgtcGFja2FnZXMuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5m by9uYXIvZ3ppcC9ieHl2Z3ltaGFrOXM0OHkzOGxocDhzNng4a2M2OHo2ay1ndWl4LWxvY2FsZS1n dWl4LXBhY2thZ2VzLi4uCiBndWl4LWxvY2FsZS1ndWl4LXBhY2thZ2VzICAxNDFLaUIgICAgICAg IDEuNU1pQi9zIDAwOjAwIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4wJQoKc3Vic3RpdHV0aW5n IC9nbnUvc3RvcmUvYWtxa2s1azQ3OTAyNmJuaG55OWk3dnNsZ3NkeXFmNTgtZ3VpeC1tYW51YWwu Li4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC9ha3FrazVr NDc5MDI2Ym5obnk5aTd2c2xnc2R5cWY1OC1ndWl4LW1hbnVhbC4uLgogZ3VpeC1tYW51YWwgIDIu NU1pQiAgICAgICAgICAgICAgICAgICAgICAxLjRNaUIvcyAwMDowMiBbIyMjIyMjIyMjIyMjIyMj IyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL2NuOGpnNzIyNzE4bjE2cHdsejdo ajZ4YzcyemQzcTc2LWd1aXgtcGFja2FnZXMtYmFzZS4uLgpkb3dubG9hZGluZyBmcm9tIGh0dHBz Oi8vY2kuZ3VpeC5pbmZvL25hci9nemlwL2NuOGpnNzIyNzE4bjE2cHdsejdoajZ4YzcyemQzcTc2 LWd1aXgtcGFja2FnZXMtYmFzZS4uLgogZ3VpeC1wYWNrYWdlcy1iYXNlICAxMS45TWlCICAgICAg ICAgICAgICAxLjVNaUIvcyAwMDowOCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0 aXR1dGluZyAvZ251L3N0b3JlLzQzdnFnM3E4ejl2aDQ1bDk3bjJ6eDYwbTZyMWc0YjVkLWd1aXgt c3lzdGVtLi4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAv NDN2cWczcTh6OXZoNDVsOTduMnp4NjBtNnIxZzRiNWQtZ3VpeC1zeXN0ZW0uLi4KIGd1aXgtc3lz dGVtICA2LjBNaUIgICAgICAgICAgICAgICAgICAgICAgMS40TWlCL3MgMDA6MDQgWyMjIyMjIyMj IyMjIyMjIyMjI10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS9uczA0cG56YWx4ejdk aDhoNncweng5cnkwOTdoMzVxYy1ndWl4LXBhY2thZ2VzLWJhc2UtbW9kdWxlcy4uLgpkb3dubG9h ZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwL25zMDRwbnphbHh6N2RoOGg2 dzB6eDlyeTA5N2gzNXFjLWd1aXgtcGFja2FnZXMtYmFzZS1tb2R1bGVzLi4uCiBndWl4LXBhY2th Z2VzLWJhc2UtbW9kdWxlcyAgMjc2QiAgICAgICAgICAgOEtpQi9zIDAwOjAwIFsjIyMjIyMjIyMj IyMjIyMjIyNdIDEwMC4wJQoKc3Vic3RpdHV0aW5nIC9nbnUvc3RvcmUvamRmY3o0cGRtNHl6eDQ1 Zzl6Nmk5ZGRnODR4bDhjMWMtZ3VpeC1zeXN0ZW0tbW9kdWxlcy4uLgpkb3dubG9hZGluZyBmcm9t IGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwL2pkZmN6NHBkbTR5eng0NWc5ejZpOWRkZzg0 eGw4YzFjLWd1aXgtc3lzdGVtLW1vZHVsZXMuLi4KIGd1aXgtc3lzdGVtLW1vZHVsZXMgIDI3MkIg ICAgICAgICAgICAgICAgICA4S2lCL3MgMDA6MDAgWyMjIyMjIyMjIyMjIyMjIyMjI10gMTAwLjAl CgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS9qMjR2OWNzNmczcmd2c3Z4am1xbjZpcjBibGFoMjYz cS1ndWl4LXN5c3RlbS10ZXN0cy4uLgpkb3dubG9hZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5p bmZvL25hci9nemlwL2oyNHY5Y3M2ZzNyZ3ZzdnhqbXFuNmlyMGJsYWgyNjNxLWd1aXgtc3lzdGVt LXRlc3RzLi4uCiBndWl4LXN5c3RlbS10ZXN0cyAgMzMwS2lCICAgICAgICAgICAgICAgIDEuMU1p Qi9zIDAwOjAwIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4wJQoKc3Vic3RpdHV0aW5nIC9nbnUv c3RvcmUvcTA5c3kyMjRxbnhycDk4Mno0eGZheGkxOTcyMW1qeDgtZ3ppcC0xLjkuLi4KZG93bmxv YWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC9xMDlzeTIyNHFueHJwOTgy ejR4ZmF4aTE5NzIxbWp4OC1nemlwLTEuOS4uLgogZ3ppcC0xLjkgIDkzS2lCICAgICAgICAgICAg ICAgICAgICAgICAgICAxLjNNaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUK CnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL25iNXB4NWFtMTFxNXZqOWhnaTd3ZmJncXNmMzU4eGlp LWd1aXgtc3lzdGVtLXRlc3RzLW1vZHVsZXMuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2Np Lmd1aXguaW5mby9uYXIvZ3ppcC9uYjVweDVhbTExcTV2ajloZ2k3d2ZiZ3FzZjM1OHhpaS1ndWl4 LXN5c3RlbS10ZXN0cy1tb2R1bGVzLi4uCiBndWl4LXN5c3RlbS10ZXN0cy1tb2R1bGVzICAyNzJC ICAgICAgICAgICAgN0tpQi9zIDAwOjAwIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4wJQoKc3Vi c3RpdHV0aW5nIC9nbnUvc3RvcmUvcjI1bGRyOHp3MmFiamcybnZwdjFzZzI2NDI5cTVwbmQtaHR0 cC1wYXJzZXItMi45LjAuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9u YXIvZ3ppcC9yMjVsZHI4encyYWJqZzJudnB2MXNnMjY0MjlxNXBuZC1odHRwLXBhcnNlci0yLjku MC4uLgogaHR0cC1wYXJzZXItMi45LjAgIDIzS2lCICAgICAgICAgICAgICAgICA2MTRLaUIvcyAw MDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3Jl L2Y1NHptN3ZibmI4MGw0OGpuY3loZDd6cGxwbTU3YWk0LWxpYnNzaC0wLjguNi4uLgpkb3dubG9h ZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwL2Y1NHptN3ZibmI4MGw0OGpu Y3loZDd6cGxwbTU3YWk0LWxpYnNzaC0wLjguNi4uLgogbGlic3NoLTAuOC42ICAyNTVLaUIgICAg ICAgICAgICAgICAgICAgICA1ODdLaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAu MCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL3NoMzh6ZGFtd2xsZDlpMXMzaGZpZ25tM2djcjBn N3I5LWxpYmdpdDItMC4yNy43Li4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5ndWl4Lmlu Zm8vbmFyL2d6aXAvc2gzOHpkYW13bGxkOWkxczNoZmlnbm0zZ2NyMGc3cjktbGliZ2l0Mi0wLjI3 LjcuLi4KIGxpYmdpdDItMC4yNy43ICA2MjBLaUIgICAgICAgICAgICAgICAgICAgMS41TWlCL3Mg MDA6MDAgWyMjIyMjIyMjIyMjIyMjIyMjI10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9y ZS9tcnNtYTFydmFmMmp6NmR6OTFtNzQya2FnZ2Qxcjc4Zi1ndWlsZS1zc2gtMC4xMS4zLi4uCmRv d25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAvbXJzbWExcnZhZjJq ejZkejkxbTc0MmthZ2dkMXI3OGYtZ3VpbGUtc3NoLTAuMTEuMy4uLgogZ3VpbGUtc3NoLTAuMTEu MyAgMzgwS2lCICAgICAgICAgICAgICAgICAxLjRNaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMj IyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL3FjcjY4ejI4NjJxNGk3azYweWR6 Y2ppZGFsMzlieTg5LWd1aWxlLWdpdC0wLjEuMC4uLgpkb3dubG9hZGluZyBmcm9tIGh0dHBzOi8v Y2kuZ3VpeC5pbmZvL25hci9nemlwL3FjcjY4ejI4NjJxNGk3azYweWR6Y2ppZGFsMzlieTg5LWd1 aWxlLWdpdC0wLjEuMC4uLgogZ3VpbGUtZ2l0LTAuMS4wICA0NTlLaUIgICAgICAgICAgICAgICAg ICAxLjFNaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGlu ZyAvZ251L3N0b3JlL3M5M3JkbXg5ZnMzMXd5ZDVhdmJwdndiNzRkbWY3bWEwLW1rZm9udHNjYWxl LTEuMS4zLi4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAv czkzcmRteDlmczMxd3lkNWF2YnB2d2I3NGRtZjdtYTAtbWtmb250c2NhbGUtMS4xLjMuLi4KIG1r Zm9udHNjYWxlLTEuMS4zICAyMEtpQiAgICAgICAgICAgICAgICAgNTU3S2lCL3MgMDA6MDAgWyMj IyMjIyMjIyMjIyMjIyMjI10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS80cXZoZHI0 ZDR3emNkaWQyaGtnNXdhbncxMjY5bm5reC1tb2R1bGUtaW1wb3J0Li4uCmRvd25sb2FkaW5nIGZy b20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAvNHF2aGRyNGQ0d3pjZGlkMmhrZzV3YW53 MTI2OW5ua3gtbW9kdWxlLWltcG9ydC4uLgogbW9kdWxlLWltcG9ydCAgMzE5QiAgICAgICAgICAg ICAgICAgICAgICAgIDhLaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1 YnN0aXR1dGluZyAvZ251L3N0b3JlLzEyN2Jxa3AwazZ6MGpyaWJmYmtpNzI5bnN4YjIyMWZrLW1r Zm9udGRpci0xLjAuNy4uLgpkb3dubG9hZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25h ci9nemlwLzEyN2Jxa3AwazZ6MGpyaWJmYmtpNzI5bnN4YjIyMWZrLW1rZm9udGRpci0xLjAuNy4u LgogbWtmb250ZGlyLTEuMC43ICA0S2lCICAgICAgICAgICAgICAgICAgICAxMjVLaUIvcyAwMDow MCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL2c5 MGxxejJsdjlpa2I0cjdmdzBhaWI5aDBudm42dmpzLW1vZHVsZS1pbXBvcnQtY29tcGlsZWQuLi4K ZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC9nOTBscXoybHY5 aWtiNHI3ZncwYWliOWgwbnZuNnZqcy1tb2R1bGUtaW1wb3J0LWNvbXBpbGVkLi4uCiBtb2R1bGUt aW1wb3J0LWNvbXBpbGVkICA2MEtpQiAgICAgICAgICAgIDQ4NEtpQi9zIDAwOjAwIFsjIyMjIyMj IyMjIyMjIyMjIyNdIDEwMC4wJQoKc3Vic3RpdHV0aW5nIC9nbnUvc3RvcmUvaTc3Z3c1Z3JwM3Fq cDdzNHNxcm16MHgxZGJjcGNscWItbW9kdWxlLWltcG9ydC1jb21waWxlZC4uLgpkb3dubG9hZGlu ZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwL2k3N2d3NWdycDNxanA3czRzcXJt ejB4MWRiY3BjbHFiLW1vZHVsZS1pbXBvcnQtY29tcGlsZWQuLi4KIG1vZHVsZS1pbXBvcnQtY29t cGlsZWQgIDkyS2lCICAgICAgICAgICAgODQyS2lCL3MgMDA6MDAgWyMjIyMjIyMjIyMjIyMjIyMj I10gMTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS9rZzEwNHJocXp2bW5wcXhrOTFheXZ3 eHpzcm5jcjBmNC1zcWxpdGUtMy4yNi4wLi4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5n dWl4LmluZm8vbmFyL2d6aXAva2cxMDRyaHF6dm1ucHF4azkxYXl2d3h6c3JuY3IwZjQtc3FsaXRl LTMuMjYuMC4uLgogc3FsaXRlLTMuMjYuMCAgMi4wTWlCICAgICAgICAgICAgICAgICAgICAxLjBN aUIvcyAwMDowMiBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251 L3N0b3JlL3I3ZG1haWN6eGI0dmlrbjk2NDRoc3htbmgwc2p5amcxLXRleGluZm8tNi41Li4uCmRv d25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5ndWl4LmluZm8vbmFyL2d6aXAvcjdkbWFpY3p4YjR2 aWtuOTY0NGhzeG1uaDBzanlqZzEtdGV4aW5mby02LjUuLi4KIHRleGluZm8tNi41ICAxLjlNaUIg ICAgICAgICAgICAgICAgICAgICAgMS4xTWlCL3MgMDA6MDIgWyMjIyMjIyMjIyMjIyMjIyMjI10g MTAwLjAlCgpzdWJzdGl0dXRpbmcgL2dudS9zdG9yZS9oemxqbjI5a3FrcjBkNjcweTNrMXAyYjcy OWZuOGlpay1ndWlsZS1zcWxpdGUzLTAuMS4wLi4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9j aS5ndWl4LmluZm8vbmFyL2d6aXAvaHpsam4yOWtxa3IwZDY3MHkzazFwMmI3MjlmbjhpaWstZ3Vp bGUtc3FsaXRlMy0wLjEuMC4uLgogZ3VpbGUtc3FsaXRlMy0wLjEuMCAgNjhLaUIgICAgICAgICAg ICAgICA2MzhLaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1 dGluZyAvZ251L3N0b3JlL2s5bXFpMDM3cmpkN2ZyaGtzN2YzNmdrM2xtY3c4MmMyLWd1aXgtZGFl bW9uLTAuMTYuMC04LjdiYTJiMjcuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXgu aW5mby9uYXIvZ3ppcC9rOW1xaTAzN3JqZDdmcmhrczdmMzZnazNsbWN3ODJjMi1ndWl4LWRhZW1v bi0wLjE2LjAtOC43YmEyYjI3Li4uCiBndWl4LWRhZW1vbi0wLjE2LjAtOC43YmEyYjI3ICAzMzBL aUIgICAgIDc5NEtpQi9zIDAwOjAwIFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4wJQoKc3Vic3Rp dHV0aW5nIC9nbnUvc3RvcmUvaW00NXcwOHo0M3J5cHhnZmt6YmY1Ym1neXhtNzdzeDkteHotNS4y LjQuLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC9pbTQ1 dzA4ejQzcnlweGdma3piZjVibWd5eG03N3N4OS14ei01LjIuNC4uLgogeHotNS4yLjQgIDQwMEtp QiAgICAgICAgICAgICAgICAgICAgICAgICA5MDZLaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMj IyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlLzB4eHdtNWRieTZtc2gyYXlneGZt MTJqd3I4NWxxbWFiLWd1aXgtZDFkZmNjN2MxLW1vZHVsZXMuLi4KZG93bmxvYWRpbmcgZnJvbSBo dHRwczovL2NpLmd1aXguaW5mby9uYXIvZ3ppcC8weHh3bTVkYnk2bXNoMmF5Z3hmbTEyandyODVs cW1hYi1ndWl4LWQxZGZjYzdjMS1tb2R1bGVzLi4uCiBndWl4LWQxZGZjYzdjMS1tb2R1bGVzICAy NS45TWlCICAgICAgICAgIDEuNk1pQi9zIDAwOjE2IFsjIyMjIyMjIyMjIyMjIyMjIyNdIDEwMC4w JQoKc3Vic3RpdHV0aW5nIC9nbnUvc3RvcmUvbTkwa2s3NG1zaG00bmFzYmQ5OXc3NWtpejBoa3pt NDktZ3VpeC1tb2R1bGUtdW5pb24uLi4KZG93bmxvYWRpbmcgZnJvbSBodHRwczovL2NpLmd1aXgu aW5mby9uYXIvZ3ppcC9tOTBrazc0bXNobTRuYXNiZDk5dzc1a2l6MGhrem00OS1ndWl4LW1vZHVs ZS11bmlvbi4uLgogZ3VpeC1tb2R1bGUtdW5pb24gIDJLaUIgICAgICAgICAgICAgICAgICAgNTJL aUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMjXSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251 L3N0b3JlLzBucThqNmRiNTFhcnBsMjNrNG55bDJ4N2N5YTQ1ZnNqLWd1aXgtY29tbWFuZC4uLgpk b3dubG9hZGluZyBmcm9tIGh0dHBzOi8vY2kuZ3VpeC5pbmZvL25hci9nemlwLzBucThqNmRiNTFh cnBsMjNrNG55bDJ4N2N5YTQ1ZnNqLWd1aXgtY29tbWFuZC4uLgogZ3VpeC1jb21tYW5kICA0NThC ICAgICAgICAgICAgICAgICAgICAgICAgMTRLaUIvcyAwMDowMCBbIyMjIyMjIyMjIyMjIyMjIyMj XSAxMDAuMCUKCnN1YnN0aXR1dGluZyAvZ251L3N0b3JlL3M2MmNxOHczZ3BqZnh4ZGptY3gzcjZz MHE2Z3gwMzRpLWd1aXgtZDFkZmNjN2MxLi4uCmRvd25sb2FkaW5nIGZyb20gaHR0cHM6Ly9jaS5n dWl4LmluZm8vbmFyL2d6aXAvczYyY3E4dzNncGpmeHhkam1jeDNyNnMwcTZneDAzNGktZ3VpeC1k MWRmY2M3YzEuLi4KIGd1aXgtZDFkZmNjN2MxICAxNUtpQiAgICAgICAgICAgICAgICAgICAgNDQ4 S2lCL3MgMDA6MDAgWyMjIyMjIyMjIyMjIyMjIyMjI10gMTAwLjAlCgpidWlsZGluZyAvZ251L3N0 b3JlL3g5bmszd3cwZ2drMzhqOW12eXloMzc5emFoZ3ZxYjVuLWNhLWNlcnRpZmljYXRlLWJ1bmRs ZS5kcnYuLi4Kc3VjY2Vzc2Z1bGx5IGJ1aWx0IC9nbnUvc3RvcmUveDluazN3dzBnZ2szOGo5bXZ5 eWgzNzl6YWhndnFiNW4tY2EtY2VydGlmaWNhdGUtYnVuZGxlLmRydgpidWlsZGluZyAvZ251L3N0 b3JlL203Zno4cml3MXppa2JxbWFxcmZxZ3EybG1mcHBydjlpLWZvbnRzLWRpci5kcnYuLi4Kc3Vj Y2Vzc2Z1bGx5IGJ1aWx0IC9nbnUvc3RvcmUvbTdmejhyaXcxemlrYnFtYXFyZnFncTJsbWZwcHJ2 OWktZm9udHMtZGlyLmRydgpidWlsZGluZyAvZ251L3N0b3JlL3F4c20wc253bmtkcTF5emtybWxj bWFrbG5jOXZyYWIyLWluZm8tZGlyLmRydi4uLgpzdWNjZXNzZnVsbHkgYnVpbHQgL2dudS9zdG9y ZS9xeHNtMHNud25rZHExeXprcm1sY21ha2xuYzl2cmFiMi1pbmZvLWRpci5kcnYKYnVpbGRpbmcg L2dudS9zdG9yZS9mbjQxMm0xMWtneHNjYmozN2NrZ2pseTNnNG41MDB6NS1tYW51YWwtZGF0YWJh c2UuZHJ2Li4uCkNyZWF0aW5nIG1hbnVhbCBwYWdlIGRhdGFiYXNlLi4uCjAgZW50cmllcyBwcm9j ZXNzZWQgaW4gMC4wIHMKc3VjY2Vzc2Z1bGx5IGJ1aWx0IC9nbnUvc3RvcmUvZm40MTJtMTFrZ3hz Y2JqMzdja2dqbHkzZzRuNTAwejUtbWFudWFsLWRhdGFiYXNlLmRydgpidWlsZGluZyAvZ251L3N0 b3JlLzFzbjlmajV3cXpkZjR3bm5oZ21xZjY1d3diMThyNHFnLXByb2ZpbGUuZHJ2Li4uCnN1Y2Nl c3NmdWxseSBidWlsdCAvZ251L3N0b3JlLzFzbjlmajV3cXpkZjR3bm5oZ21xZjY1d3diMThyNHFn LXByb2ZpbGUuZHJ2CjEgcGFja2FnZSBpbiBwcm9maWxlCmJvYkBhbnRlbG9wZSB+JCB3aGljaCBn dWl4Ci9ob21lL2JvYi8uY29uZmlnL2d1aXgvY3VycmVudC9iaW4vZ3VpeApib2JAYW50ZWxvcGUg fiQgZ3VpeCAtLXZlcnNpb24KZ3VpeCAoR05VIEd1aXgpIDAuMTYuMApDb3B5cmlnaHQgKEMpIDIw MTggdGhlIEd1aXggYXV0aG9ycwpMaWNlbnNlIEdQTHYzKzogR05VIEdQTCB2ZXJzaW9uIDMgb3Ig bGF0ZXIgPGh0dHA6Ly9nbnUub3JnL2xpY2Vuc2VzL2dwbC5odG1sPgpUaGlzIGlzIGZyZWUgc29m dHdhcmU6IHlvdSBhcmUgZnJlZSB0byBjaGFuZ2UgYW5kIHJlZGlzdHJpYnV0ZSBpdC4KVGhlcmUg aXMgTk8gV0FSUkFOVFksIHRvIHRoZSBleHRlbnQgcGVybWl0dGVkIGJ5IGxhdy4KYm9iQGFudGVs b3BlIH4kICQod2hpY2ggZ3VpeCkgLS12ZXJzaW9uCmd1aXggKEdOVSBHdWl4KSBkMWRmY2M3YzFi MzhkODE2ZGRkYzI4Njg5MTdiYTQ5MGRiN2U3YzNiCkNvcHlyaWdodCAoQykgMjAxOSB0aGUgR3Vp eCBhdXRob3JzCkxpY2Vuc2UgR1BMdjMrOiBHTlUgR1BMIHZlcnNpb24gMyBvciBsYXRlciA8aHR0 cDovL2dudS5vcmcvbGljZW5zZXMvZ3BsLmh0bWw+ClRoaXMgaXMgZnJlZSBzb2Z0d2FyZTogeW91 IGFyZSBmcmVlIHRvIGNoYW5nZSBhbmQgcmVkaXN0cmlidXRlIGl0LgpUaGVyZSBpcyBOTyBXQVJS QU5UWSwgdG8gdGhlIGV4dGVudCBwZXJtaXR0ZWQgYnkgbGF3Lgpib2JAYW50ZWxvcGUgfiQg --=-=-=-- From unknown Sun Aug 17 10:21:31 2025 X-Loop: help-debbugs@gnu.org Subject: bug#33647: First `guix pull' behaves unexpectedly Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 23 Jan 2019 09:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33647 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Diego Nicola Barbato Cc: Ricardo Wurmus , 33647@debbugs.gnu.org Received: via spool by 33647-submit@debbugs.gnu.org id=B33647.154823706628533 (code B ref 33647); Wed, 23 Jan 2019 09:52:01 +0000 Received: (at 33647) by debbugs.gnu.org; 23 Jan 2019 09:51:06 +0000 Received: from localhost ([127.0.0.1]:42034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmFBa-0007Q9-5V for submit@debbugs.gnu.org; Wed, 23 Jan 2019 04:51:06 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:58918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmFBY-0007Pz-6I for 33647@debbugs.gnu.org; Wed, 23 Jan 2019 04:51:04 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 07DA05453; Wed, 23 Jan 2019 10:51:03 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jwUUVKe1islG; Wed, 23 Jan 2019 10:51:02 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 18B211C3E; Wed, 23 Jan 2019 10:51:01 +0100 (CET) From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <874lbqu2j3.fsf@GlaDOS.home> <87k1km3bn0.fsf@elephly.net> <871s6ugsrq.fsf@gnu.org> <87sgz9spgw.fsf@GlaDOS.home> <87r2eth3by.fsf@gnu.org> <87y38lu1f6.fsf@GlaDOS.home> <874la5sy71.fsf@gnu.org> <877eewxs6v.fsf@GlaDOS.home> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 4 =?UTF-8?Q?Pluvi=C3=B4se?= an 227 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 23 Jan 2019 10:51:01 +0100 In-Reply-To: <877eewxs6v.fsf@GlaDOS.home> (Diego Nicola Barbato's message of "Tue, 22 Jan 2019 23:07:04 +0100") Message-ID: <87va2fhfcq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) 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: -0.0 (/) Hi Diego, Diego Nicola Barbato skribis: >> Thanks for the heads-up. Commit >> 3bbd6919bd84b76686d1aa626ba861faf3fc8ceb changes =E2=80=98guix pull=E2= =80=99 to display >> a hint in this case. >> >> Ludo=E2=80=99. > > I just tried to check if this worked. I installed GuixSD in a VM (with > the 0.16.0 installer), rebooted, and ran =E2=80=98guix pull=E2=80=99 > (commit d1dfcc7c1b38d816dddc2868917ba490db7e7c3b). It did not print any > hint (I have attached the bash session). > Will this change only take effect once the installer is updated? Yes, since the change is in =E2=80=98guix pull=E2=80=99 itself, the 0.16.0 = =E2=80=98guix pull=E2=80=99 won=E2=80=99t display the message. So you=E2=80=99d have to run the =E2=80= =98guix pull=E2=80=99 you just obtained from =E2=80=98guix pull=E2=80=99 (ah!) to see the message. HTH, Ludo=E2=80=99.