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 +DIINkBaEmFNJgAAgWs5BA (envelope-from ) for ; Tue, 10 Aug 2021 12:51:44 +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 CNa4MUBaEmG0VwAAB5/wlQ (envelope-from ) for ; Tue, 10 Aug 2021 10:51:44 +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 AE0D6135DC for ; Tue, 10 Aug 2021 12:51:43 +0200 (CEST) Received: from localhost ([::1]:38550 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mDPME-0002VT-Eh for larch@yhetil.org; Tue, 10 Aug 2021 06:51:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35960) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mDPLl-0002UY-1U for help-guix@gnu.org; Tue, 10 Aug 2021 06:51:13 -0400 Received: from zancanaro.com.au ([45.76.117.151]:33876) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mDPLj-0004BM-G9 for help-guix@gnu.org; Tue, 10 Aug 2021 06:51:12 -0400 Received: by zancanaro.com.au (Postfix, from userid 116) id 88E6135390; Tue, 10 Aug 2021 10:51:05 +0000 (UTC) Received: from golem (n114-78-12-98.bla3.nsw.optusnet.com.au [114.78.12.98]) by zancanaro.com.au (Postfix) with ESMTPSA id 0B6343538C; Tue, 10 Aug 2021 10:51:04 +0000 (UTC) References: User-agent: mu4e 1.4.15; emacs 27.2 From: Carlo Zancanaro To: Josua Stingelin Subject: Re: clang-12 doesn't contain clang-extra-tools In-reply-to: Date: Tue, 10 Aug 2021 20:50:57 +1000 Message-ID: <87k0ktd14e.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=45.76.117.151; envelope-from=carlo@zancanaro.id.au; helo=zancanaro.com.au X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1628592703; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=AhH18PyO2LtvMtP3lp2xfSAlx0zi5dWok3Oun9mZ0kM=; b=Dl5vNE4jgzOsd+n8sLlnn1iHdELXx8fRdUueHwF4soTZqbtKxhKWrG0ia4l3GG3Oxg4XmW Uo3AJ4ytHZDLc915LFrwHXIogYElbcoIqiLLUYeQin0CkWWhC8uC9YSIICdb1/Ke41mEYq zh5H5Nh6FKbISkGACJx06GVuB3bZC3KP2SJuOW50BaGIfcUqueHJYyuTw+Lox8FYr1kLXi sv0suKSMLW9TAl5DRmxq1hfnhW4qzQQnOsl87jrcCET8ES34wsc4MJqvBw6A/H7AVc/CT9 c60wQFU8T1t059umwO8UfgV3PkRhHq94nMl7N325qtSSOTGPUY2T/W8c+PESNA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1628592703; a=rsa-sha256; cv=none; b=MbE07wcYczSrBbgg0FYTVB47nMjO22+rRxFNWDd/RzCGUsrWos26ZD686OALRWwlKpwg7B txadp/DSGkUog2LAnjx1SeQXyNlTbURpIdT7NGftH/Mvblx+Be0aYFHNixRIHSiknaVY7j XS3RBt+5wr1Y+iCdVnxCrrvlRtey+pZqQ2wjAmw1A0FnWYu2n/QkpebVDq3+5s3TxNqDtW fVVhX2Wo/pjzerbq6k/CA11Ms2yBtQjuav78OiB2IM8oQ078zUsC8Jt/iSIB2s+Tw+to5/ xGmUI5n4Lt7QfZYcafp8yjdyMVRqAXHHG1ff0J9SSNpSOIrvp28b+E51ZZPj1w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.41 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: AE0D6135DC X-Spam-Score: -2.41 X-Migadu-Scanner: scn0.migadu.com X-TUID: uKTji1U/1+do Hi Josua! On Tue, Aug 10 2021, Josua Stingelin wrote:> > As far as I understand, if tools-extra is defined these get > installed when installing the 'out'-output of the package. This is where you're running into problems. The clangd binary is actually installed into the "extra" output of the package. That's what the move procedure is doing in the snippet you quoted. > So basically all this compiles down to: Invoking `guix package > --install=clang` should install `clang` as well as `clangd` > (among other things). -- Right? Since clangd is in the "extra" output, you should be able to install it using `guix install clang:extra`. I tried it out with `guix environment --ad-hoc clang@12:extra` and clangd was included in my PATH. $ guix environment --ad-hoc clang@12:extra -- which clangd /gnu/store/y1mnviajs1qniw0v497z66r5jr1zla9s-profile/bin/clangd I hope that helps! Carlo