From debbugs-submit-bounces@debbugs.gnu.org Fri May 24 12:55:45 2019 Received: (at 35872) by debbugs.gnu.org; 24 May 2019 16:55:45 +0000 Received: from localhost ([127.0.0.1]:47195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUDTt-00023t-9o for submit@debbugs.gnu.org; Fri, 24 May 2019 12:55:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33702) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hUDTs-00023i-BE for 35872@debbugs.gnu.org; Fri, 24 May 2019 12:55:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUDTm-0000L9-Ve; Fri, 24 May 2019 12:55:39 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=37192 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hUDTk-0006Xl-MM; Fri, 24 May 2019 12:55:37 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Andy Tai Subject: Re: bug#35872: messages that are redundant can be eliminated? References: Date: Fri, 24 May 2019 18:55:35 +0200 In-Reply-To: (Andy Tai's message of "Thu, 23 May 2019 13:41:03 -0700") Message-ID: <87zhnbrdvc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 35872 Cc: 35872@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Andy, Andy Tai skribis: > %guix pull && guix package -u > > these were printed: > ---- > ... > New in this revision: > ... > hint: Run `guix pull --news' to view the complete list of package changes. > > hint: After setting `PATH', run `hash guix' to make sure your shell refers > to `/home/.../.config/guix/current/bin/guix'. You should follow this advice, which would address this warning: > guix package: warning: Consider running 'guix pull' followed by > 'guix package -u' to get up-to-date packages and security updates. :-) > The following packages will be upgraded: > glibc-locales 2.28 =E2=86=92 2.28 > /gnu/store/acl2wxzzkkcjv74rlqswdf9p8pwddlmk-glibc-locales-2.28 > meson 0.50.0 =E2=86=92 0.50.0 > /gnu/store/zc6r8b1rx3q7lqd8kvvpnm38ky925kmj-meson-0.50.0 > guile 2.2.4 =E2=86=92 2.2.4 > /gnu/store/9alic3caqhay3h8mx4iihpmyj6ymqpcx-guile-2.2.4 > font-adobe-source-han-sans:cn 1.004 =E2=86=92 1.004 > /gnu/store/zf59mg6g0afay9458aarh0rqcz852hhb-font-adobe-source-han-sans-1.= 004-cn > fontconfig 2.13.1 =E2=86=92 2.13.1 > /gnu/store/cnafj0dn09qzy23xnrrjsq5zcdj4739j-fontconfig-2.13.1 > epiphany 3.28.3.1 =E2=86=92 3.28.3.1 > /gnu/store/n56bdjhqgq7a4a6ndqc3aymyrzvs12hl-epiphany-3.28.3.1 > gnome-terminal 3.28.2 =E2=86=92 3.28.2 > /gnu/store/r6i61wji0qmv9fqdyk65kx73nzxw8v80-gnome-terminal-3.28.2 > > nothing to be done This is a bug where the presence of propagated inputs leads =E2=80=98guix upgrade=E2=80=99 to assume something would be upgraded, even when that=E2= =80=99s not the case. This can be reproduced with: guix install -p foo guile guix upgrade -p foo I=E2=80=99ll see what can be done. Thanks for reporting it, Ludo=E2=80=99.