From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WEpOCs/+QWF1vgAAgWs5BA (envelope-from ) for ; Wed, 15 Sep 2021 16:10:23 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id +ELYBc/+QWG9dQAAbx9fmQ (envelope-from ) for ; Wed, 15 Sep 2021 14:10:23 +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 799CED8AB for ; Wed, 15 Sep 2021 16:10:22 +0200 (CEST) Received: from localhost ([::1]:60226 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mQVcD-0002oD-Fj for larch@yhetil.org; Wed, 15 Sep 2021 10:10:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37720) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mQVV8-0003be-5M for bug-guix@gnu.org; Wed, 15 Sep 2021 10:03:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41234) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mQVV7-0002rm-U8 for bug-guix@gnu.org; Wed, 15 Sep 2021 10:03:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mQVV7-0005Tg-R7 for bug-guix@gnu.org; Wed, 15 Sep 2021 10:03:01 -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: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 15 Sep 2021 14:03:01 +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: Xinglu Chen Received: via spool by 47335-submit@debbugs.gnu.org id=B47335.163171455821018 (code B ref 47335); Wed, 15 Sep 2021 14:03:01 +0000 Received: (at 47335) by debbugs.gnu.org; 15 Sep 2021 14:02:38 +0000 Received: from localhost ([127.0.0.1]:52777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQVUk-0005Sv-9T for submit@debbugs.gnu.org; Wed, 15 Sep 2021 10:02:38 -0400 Received: from mail-qk1-f173.google.com ([209.85.222.173]:33590) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mQVUg-0005Sd-MU; Wed, 15 Sep 2021 10:02:36 -0400 Received: by mail-qk1-f173.google.com with SMTP id b64so3571803qkg.0; Wed, 15 Sep 2021 07:02:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=JW8d1uAXho5eLxadVegRCDy+nPG3bLrzixdb1RNjQLs=; b=cHyEfeRPmd8cwXTyoi/ShErMKaEFPTClozxaz+KD1cnCJpAHg4Gb31Udhpp/OkDuzR cfoFKlLkz9L9uxE6n8gHOl96UTFfrjJuITHlcatw0XTw327tpq7gNNjCglPzKexB8Cw8 2mL+rUMh9j1S6STIrLn52blA8Nffpxvo880FoEBTerW8hVjlfyRpJYNRJ/AXjeyfISVU TzMZrZ9dtikpS2c0dhZg0BMTTvUc7eqbJKUdW0u1IbeITwdoUcK6TnPlrjPau+jnGpb+ DdUB+j9TLsVcYhx/DNqPmSVcP/UBKdcPYEiIldtf6ILIn34QF3MB/ghbNC3I7B2O4k1T 9XBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=JW8d1uAXho5eLxadVegRCDy+nPG3bLrzixdb1RNjQLs=; b=fgYmdMSeOvFu3FLt1dozdsqUHpC9pdrnhn+kFF6KIIP22VSkejKzorJIWSJP6QZUxc NFU2vyAu1xgFjaBePq4+3WqXb1BSOeZwAbW5t5uyXNXBET2gNBGbiN9CzWS19vd1CLXk yGSQzhyLWJZWUovAsbbVbmt9UywsnqtfuQIQ+/GKncUoUhqHozq7Nn2j699sH0jFTQBx dKeNpW+NrBgq1U6bwjI4SoKKXtPbdowrdXbs9S4LFQMil8pvbqI9dVLyBJE5pbD3mr6H MK0LUVJrCVP8MTxDaqTL2MaqCfy8UUnn6ztIggIrpph/9Enyo7wG9esEIznfftpS0CiX GXGA== X-Gm-Message-State: AOAM531Dgk4qjR0KKPPrRNjEB4ruE4m2jLeGV+0oos2i+7QlPcghI0Qg GGdJP/yg2t41HujDBoPkt07MzM8EVb44H7O6rTE= X-Google-Smtp-Source: ABdhPJwvoRAvpE868DEUzlv0BiAqyq5bVw0ZZvv5Wqg9hguFbG1PDqz0L7ADAk6haYL7mOtIBYdWWVDnxQl3kAeM65I= X-Received: by 2002:a37:652:: with SMTP id 79mr56052qkg.197.1631714549164; Wed, 15 Sep 2021 07:02:29 -0700 (PDT) MIME-Version: 1.0 References: <20210801195135.49063b16@riseup.net> <87v932rtig.fsf@yoctocell.xyz> In-Reply-To: <87v932rtig.fsf@yoctocell.xyz> From: zimoun Date: Wed, 15 Sep 2021 10:08:45 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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: Lars-Dominik Braun , ruppe.charlie@gmail.com, 47335@debbugs.gnu.org, 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=1631715022; 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: content-transfer-encoding:content-transfer-encoding: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=JW8d1uAXho5eLxadVegRCDy+nPG3bLrzixdb1RNjQLs=; b=OwbraaDY/T1GKmd2DhjIfyXeJL9tlHrzWt2Y9ladv+Ahl8LU5hzAmJFVRa6aTpme20dZkb WuUY8ZcGPeTBy67QyDCS+Yg2kzMBn2ishzksSvWqpXs6qIXsE7DeKIPgFdlAbQpZXN9p1s hHhjzOjX05DQGYxdjc6w4AgHnHI/45US6gMPi78HGnK9nRf969ykLtEt8OGX2eeTATl+Xi 2SPx+3c7yy11mCCK1JkHceRLY1F6xcyLwGuFBOwZvWhQ3Xqg+VxpNPa6CXh73cANG0hdQT IpZrZMMmuMB8Bze4Tk4w3DJ8R87NFtNkfGnb3aQKlXAMlpxUMUFCVR6b3xHzzA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1631715022; a=rsa-sha256; cv=none; b=VAF4W94WiRgXeWcKuW828MCzFLyiz56zE6UTfHtEEjDLPm9UdBipDuoLc/iUSu9WKj/N5m 5HyXtWNMgHzoq+UsPBGSZftejVGVWMphDm+JeE3vqjmTBOC9h2tQbgGwWRRAbo0fk1HJKe tvHgW8FXN80sUHPvvia7UAdetnA34eNfP3dcMEizzXskseuNjET7VBTQdGraLS3rmV/mgp kuOUatcXNkOYQDoO5IPuh4fHqxiKXBZBdEKbRfa6RGphdhPndPtvhM8NUzSfhNW8atJK8J lSUtHkj7o+v3PTfl+GvfUMIj08J7aUC/ImMiI6ALH+D9IqT2ApFnyJkH8fFC0w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=cHyEfeRP; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (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.70 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=cHyEfeRP; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (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: 799CED8AB X-Spam-Score: 1.70 X-Migadu-Scanner: scn0.migadu.com X-TUID: 0jz60rUY9Yem Hi, On Wed, 15 Sept 2021 at 13:02, Xinglu Chen wrote: > Agreed, but I guess using the =E2=80=98-next=E2=80=99 suffix was be the e= asiest > workaround for now. Yeah but more than often, the workarounds remain longer than expected and thus they cannot be considered as workaround. ;-) > Maybe running =E2=80=98guix install ghc=E2=80=99 should install the GHC p= ackage that the > =E2=80=98ghc=E2=80=99 variable refers to. Then this would not only apply= to 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,= but I would expect it > to install the package that the =E2=80=98rsync=E2=80=99 variable is bound= to. Well, the name has to be distinguished from the symbol. The symbol name does not matter from a CLI point of view; and usually not so much from a regular user perspective. What really matters, IMHO, is the name and the version. Basically, "guix install foo" will install the latest version of the package 'foo'. To avoid this, the trick is to tweak to the name of the latest version. It is what happens with 'rsync'; so to be in agreement with the '-next' approach, the name should be 'rsync-next' and not 'rsync'. Anyway, we all agree that something is odd. :-) Cheers, simon