From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 2BVLJiwGw2HFEQAAgWs5BA (envelope-from ) for ; Wed, 22 Dec 2021 12:04:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id kG0DIiwGw2GRPAAAB5/wlQ (envelope-from ) for ; Wed, 22 Dec 2021 11:04:12 +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 615391795B for ; Wed, 22 Dec 2021 12:04:12 +0100 (CET) Received: from localhost ([::1]:36316 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzzPn-0005HL-Jb for larch@yhetil.org; Wed, 22 Dec 2021 06:04:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:37974) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzzPf-0005HD-0K for bug-guix@gnu.org; Wed, 22 Dec 2021 06:04:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:45375) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mzzPe-0005TF-Ly for bug-guix@gnu.org; Wed, 22 Dec 2021 06:04:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mzzPe-0000I8-Iy for bug-guix@gnu.org; Wed, 22 Dec 2021 06:04:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#52727: When logged as user, GUILE_LOAD_COMPILED_PATH points to the system cache instead of the user cache Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 22 Dec 2021 11:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52727 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos , Denis 'GNUtoo' Carikli , 52727@debbugs.gnu.org Received: via spool by 52727-submit@debbugs.gnu.org id=B52727.16401710291099 (code B ref 52727); Wed, 22 Dec 2021 11:04:02 +0000 Received: (at 52727) by debbugs.gnu.org; 22 Dec 2021 11:03:49 +0000 Received: from localhost ([127.0.0.1]:56921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzzPQ-0000He-R5 for submit@debbugs.gnu.org; Wed, 22 Dec 2021 06:03:49 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:38754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzzPO-0000HV-Op for 52727@debbugs.gnu.org; Wed, 22 Dec 2021 06:03:47 -0500 Received: from lprikler-laptop.ist.intra (gw.ist.tugraz.at [129.27.202.101]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4JJr6R55xhz3xV0; Wed, 22 Dec 2021 12:03:43 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1640171023; bh=7trURbziKf3tmuTYx1/jcp57lLRWnj6Oayb8k43UgUU=; h=Subject:From:To:Date:In-Reply-To:References; b=fPhrZCdU2NOJNqbBQ4qTg+3dW9lu7k6lIPDKz4vV7HUIcL387X1TmvlCcw8x1IKO4 poO52PNLf8KXoTJ974BNGwdU1hqR/NO0ojSi85rN0eYiRPHBnjItqo9HUxfIU9eCI0 Rm2YBJvpT7YEb6fxDuaOVEPcOn8jWBX98CZ873KU= Message-ID: From: Liliana Marie Prikler Date: Wed, 22 Dec 2021 12:03:42 +0100 In-Reply-To: <8f566ce905caa66d70c201bc7cfbc07d52949b29.camel@telenet.be> References: <20211222011647.2d41452f@primary_laptop> <7c94e1ff91741598e028d4e0f32dba8ee0b38026.camel@ist.tugraz.at> <8f566ce905caa66d70c201bc7cfbc07d52949b29.camel@telenet.be> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: waObeELIUl4ypBWmcn/8wQ X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 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: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1640171052; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=7trURbziKf3tmuTYx1/jcp57lLRWnj6Oayb8k43UgUU=; b=lNxCTwYIylM0AdZktgyRTYSHOzIYJ/PShPfyLluEFuJSpukMbcQe04CCha/4O1umMA/m1U EyC/ontyTTe+3E9dWcnCyWSDJLnEraVNFINBNQAbTa0zfyxnLd5D20mUNSS4uPY1pjpXPa eGztndIuo2Fi4Hj76KqsbNYjPp+I01GW/zXavXukOO/nWAeUJqGoSabgQCB/krFLbUojVV lQByWG5lki+SDBhUN7Hz5w2+EGLrxmvX+/Eokb02CxkAeq0evZMz+EPcRREl5TOEz6zE9d hR/ZJJE8EaZ9K3wBhzhVo2Tx/sw3PikjWuicitko1xV6YCFIVUrt8RyA1Lrb+Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1640171052; a=rsa-sha256; cv=none; b=K/JXfkjH6GhsDuTfkW3BNadluBaolKd6fQ/b9xt/+WL7dsHgv1Ms/+qk6LmcDmB5HlzUzy QJz1R5XKFtstUPbVeAAAIJKKR/nYOojZ8v5KRMNUi1eRVHWBlZ+a5bfLoshCn76M7vhXOi ftOyFm1yeSs0Gd+t1y71nn222wJx0z0+wAYr01psmWvahOjtDhMjQZ8X04fhwqvmi7481Z tL3mQ8WA3ysH37qp1u5xmHuooEio+HWn1v5IxWnWUkawd1y2EL6eLsE93XxHH6829KhHdr tX82egIU1C4+B9AwsU0oIA7afBOfevhZLBEgeGIMC3Qpzht9T9dOlLjjVlEPyw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tugraz.at header.s=mailrelay header.b=fPhrZCdU; dmarc=fail reason="SPF not aligned (relaxed)" header.from=tugraz.at (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.44 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tugraz.at header.s=mailrelay header.b=fPhrZCdU; dmarc=fail reason="SPF not aligned (relaxed)" header.from=tugraz.at (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 615391795B X-Spam-Score: -2.44 X-Migadu-Scanner: scn0.migadu.com X-TUID: Lk0Rrnksp9jI Am Mittwoch, dem 22.12.2021 um 11:32 +0100 schrieb Maxime Devos: > Liliana Marie Prikler schreef op wo 22-12-2021 om 08:57 [+0100]: > > No.  The Guix command as built by `guix pull' sets its own load path, > > but respects system paths too.  You can check by spawning a REPL: > > [...] > > But are there any good reasons to respect $GUILE_LOAD{,_COMPILE}_PATH > at all? Usually, we use wrap-program etc. to set load paths (guile, > python, PATH or otherwise). Maybe guile-launcher can be modified to set > the load path instead of appending to it? IIUC the guix command does not particularly need to provide support for multiple profiles, so we could isolate it. After all, extensions ought to be installed in the user's (single) current-guix profile, no? (Disregarding the use of guix environment/guix shell, of course.) Or more accurately, GUIX_EXTENSIONS_PATH serves as a different escape hatch.