From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#29177: Hidden packages are not accounted for by `guix refresh` Date: Tue, 07 Nov 2017 00:14:50 +0100 Message-ID: <87y3njknit.fsf@gnu.org> References: <87h8u73zja.fsf@fastmail.com> <87zi7zm4s1.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBqbh-0004d2-IP for bug-guix@gnu.org; Mon, 06 Nov 2017 18:15:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBqbe-00035Y-En for bug-guix@gnu.org; Mon, 06 Nov 2017 18:15:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:46180) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eBqbe-00035U-Ag for bug-guix@gnu.org; Mon, 06 Nov 2017 18:15:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eBqbe-00068d-4f for bug-guix@gnu.org; Mon, 06 Nov 2017 18:15:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87zi7zm4s1.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Mon, 06 Nov 2017 23:16:46 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Marius Bakke Cc: 29177@debbugs.gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > The problem is not that =E2=80=98xorg-server-1.19.3=E2=80=99 is hidden (w= e can work > around it with -e), but that it inherits from =E2=80=98xorg-server=E2=80= =99, and thus > ended up being rebuilt. Nevertheless, commit 8e57e416c0a6431a14d487ff8b69dece76d37c03 makes sure =E2=80=98guix refresh -l=E2=80=99 accounts for hidden packages. For instance, previously it would not report the hidden =E2=80=98xorg-serve= r=E2=80=99 when running =E2=80=98guix refresh -l dri2proto=E2=80=99; it now does. I think it doesn=E2=80=99t change results significantly though. Ludo=E2=80=99.