From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id OI37OUXTQWGZZwAAgWs5BA (envelope-from ) for ; Wed, 15 Sep 2021 13:04:37 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id OPKaNUXTQWFFbwAAB5/wlQ (envelope-from ) for ; Wed, 15 Sep 2021 11:04:37 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DB2961DD37 for ; Wed, 15 Sep 2021 13:04:36 +0200 (CEST) Received: from localhost ([::1]:43804 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mQSiP-0000jA-Sl for larch@yhetil.org; Wed, 15 Sep 2021 07:04:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46694) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQShu-0000ig-PF for bug-guix@gnu.org; Wed, 15 Sep 2021 07:04:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39444) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mQShu-00050W-E3 for bug-guix@gnu.org; Wed, 15 Sep 2021 07:04:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mQShu-0004g3-70 for bug-guix@gnu.org; Wed, 15 Sep 2021 07:04:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#47335: Hide GHC not used for building Was: xmonad fails to recompile on guix system Resent-From: Xinglu Chen Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 15 Sep 2021 11:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47335 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: zimoun , 47335@debbugs.gnu.org, Lars-Dominik Braun , ruppe.charlie@gmail.com Received: via spool by 47335-submit@debbugs.gnu.org id=B47335.163170378417914 (code B ref 47335); Wed, 15 Sep 2021 11:04:02 +0000 Received: (at 47335) by debbugs.gnu.org; 15 Sep 2021 11:03:04 +0000 Received: from localhost ([127.0.0.1]:50990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQSgy-0004en-86 for submit@debbugs.gnu.org; Wed, 15 Sep 2021 07:03:04 -0400 Received: from h87-96-130-155.cust.a3fiber.se ([87.96.130.155]:54132 helo=mail.yoctocell.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQSgu-0004eA-Ff; Wed, 15 Sep 2021 07:03:02 -0400 From: Xinglu Chen DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yoctocell.xyz; s=mail; t=1631703770; bh=+s8JoRCg81wa3CgvVrQLW3cnI6kniUt2pvmn97+hCvg=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=UrVBlfzVQNzjajR6qAczyaYsudV3vg3siTBfHUJYQWOBEgQLEOuTjc3O+679UDsBO ixegImB/xU4ts83Ng/VX+HT9IuMXqevjSHvJAlsQCMApaOY+PeOhvOpn3CiX9t3ma4 DBtl/x7QDzyRZL4lEiCKDh0diePop1L1ziDwpBaI= In-Reply-To: References: <20210801195135.49063b16@riseup.net> Date: Wed, 15 Sep 2021 13:02:47 +0200 Message-ID: <87v932rtig.fsf@yoctocell.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 47335-done@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1631703877; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=eS37c0rpzMkkGhP+Ln7q3j9TOadD/hCiiNS8krlGHnI=; b=oYRTBQ2q4LfIpGn4rJH7iybuib3BD7hwLNwcSNNVaJAh4FTdoaax4UsiZ9w83aH0pE8FQ2 PrUO3b4UgoOxruLvhGcmf/0txUSr7s6i8Cwd54hlZ+Bz7RIpZ1w+sLC7GwBA7WEw6eNBQ/ sgzv/TaIJnDycHKXSv5n7LzL//CR/fRQJabVWwU8JZXCTiX2VnzmzrP7w81j9iyLI+zAvp rtWGeXdszYSzhRWikRdh2w217pNetvj/jpZH0I+Do7YGTtodzN4RHES0WaIgMbeJfX0gWV lEFpiiiIOG1ayCCYATf8hf0sCy9DB9lHWdtPLNCvKDPQv8vIXVb1NqqgjTP49A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1631703877; a=rsa-sha256; cv=none; b=evqFOZfXG5v1re1lZaw4dfkJoOsqLwpMxsmrx47OaNptkD9AHKvY0e2QdQPxjHhd1L1M/j O+tNze2Ud8y09Mih/XzrDN9s4OYopFTxIFBbea7hVdhxTau3UVDeGbmASiCPmjw2RVvvED LCVDRDTsLa4Wb5po79//fhogXMgBWZtXWlQX+gJTSW7aLQ2A3+Thc3uQbVuoV546vE/f+E 84eNOyvtQWC/6T2OP4pNxC7iFJZtqrHRQUbrqKh2TmosI2N/8bE9GDJbxOnBE/XthvfuM+ J/JK0eFs6mlYnx8dWS5X/SAePJIWNiPmuIaHvJsMmxrCfNUYkjPFrnUYwVVYMQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=UrVBlfzV; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.90 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=yoctocell.xyz header.s=mail header.b=UrVBlfzV; dmarc=fail reason="SPF not aligned (relaxed)" header.from=yoctocell.xyz (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: DB2961DD37 X-Spam-Score: -1.90 X-Migadu-Scanner: scn1.migadu.com X-TUID: 3ZClVDovSTQA --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wed, Sep 15 2021, zimoun wrote: > Hi, > > On Wed, 15 Sept 2021 at 09:43, Lars-Dominik Braun wrote: > >> > I'd be very much in favor of the latter, or maybe rename it to ghc-nex= t. >> > I have some profiles ghc pinned to a version and upgrading those is >> > always a mess because Guix tries to build the old version from source >> > instead of using the next version. >> >> I renamed ghc@8.8 to ghc-next in commit >> 39b43d0d0428474a1d0bf58779d0135163b9c6e3. > > Well, I am late to the party and probably out of point but I think > this '-next' is not something we should introduce and generalize. > Well, who knows if these '-next' will be the real next. ;-) My > comment is also about guile-next, emacs-next and python-next. Noting > that gcc-toolchain does not have a '-next'; packages are built using > 7.5.0 but "guix install gcc-toolchain" will install 11.2.0 and then it > could lead to the same issue as the one reported with GHC, I guess. > > Instead of this '-next' trick, we should find a better mechanism where > "guix install ghc" would install the default GHC used by the Haskell > build-system. Idem for the others guile-next, python-next etc.. And > any other version should be installed using the explicit mention, > i.e., "guix install ghc@8.8", IMHO. Agreed, but I guess using the =E2=80=98-next=E2=80=99 suffix was be the eas= iest workaround for now. Maybe running =E2=80=98guix install ghc=E2=80=99 should install the GHC pac= kage that the =E2=80=98ghc=E2=80=99 variable refers to. Then this would not only apply t= o language ecosystems, but all packages in general. Right now running =E2=80=98guix install rsync=E2=80=99 installs the =E2=80=98rsync-next=E2=80=99 package, b= ut I would expect it to install the package that the =E2=80=98rsync=E2=80=99 variable is bound t= o. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEAVhh4yyK5+SEykIzrPUJmaL7XHkFAmFB0tcVHHB1YmxpY0B5 b2N0b2NlbGwueHl6AAoJEKz1CZmi+1x5DvgP/jHDAgzWeOjfRQ8hYqc+ULnmRRv5 a5Ycmo3ACmJrLbH5ZiM5WV6dKPO5CnB0f6KIxz2VESPvM7MNmMZSJn2AIR1MdTch O49LUmzcOxlbzQY4TP6onuAVcLgT6gqXWCquho3QAzEm1t1WQ0JMZzKj6ZRpqCnw TkIrnMUOdoa00M7a2TR/JxF2FCRyKdwrskpyWAdmfLFjs2jNWhZDphHcc19+pWSy PyTQY+5gvFhizNxke8QIMULMMbOOZ99MpzF7G9pL6QhgQjeAlgvL36v0SfLT6946 vF5/7K8a6JeBqp6BG5boXb+mjxIboAqrfUfY7YbTQeIAZMFIvxcBhnpiHIO55+/9 uyssZ0WVS62ePdN1guSUuobBiYp9nmIapwdSI8To0fR8RS7eTnsROxW4plZi1dBX F0wP0WYkp1P3WGsQXoNYrfz8kAwWdGipsyUmNPYbEpmrztBMYDvlJAw3zOiseBDB Evn9e6XBX9VGmLN7W0aUzM4qucOeqhGXmVjrFfd+qXX2v4GYxWyhTZe6tEniW4/G czNC37MG3eyJG00YGHKQVcynbfAjsTIEg2hzHh9NKypa1cxzbN+/ozPzalMHSs9Z NutFy9n7MghKWBLwoO20ojG/i72voBVk3jxXDjZUpxvT7Ee6lBLVErfnADcJ2Tvo +Etjqf7vnFI+o/BH =v3eC -----END PGP SIGNATURE----- --=-=-=--