X-Loop: help-debbugs@HIDDEN
Subject: bug#68172: guix-module-union and guile modules take priority over $GUILE_LOAD_PATH
Resent-From: Mikhail Tsykalov <tsymsh@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 31 Dec 2023 12:58:02 +0000
Resent-Message-ID: <handler.68172.B.170402743510402 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 68172
X-GNU-PR-Package: guix
X-GNU-PR-Keywords:
To: 68172 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.170402743510402
(code B ref -1); Sun, 31 Dec 2023 12:58:02 +0000
Received: (at submit) by debbugs.gnu.org; 31 Dec 2023 12:57:15 +0000
Received: from localhost ([127.0.0.1]:45786 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1rJvNS-0002hi-U7
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2023 07:57:15 -0500
Received: from lists.gnu.org ([2001:470:142::17]:39794)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <tsymsh@HIDDEN>) id 1rJvNR-0002hT-GW
for submit <at> debbugs.gnu.org; Sun, 31 Dec 2023 07:57:14 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <tsymsh@HIDDEN>) id 1rJvNI-0005Mo-Ax
for bug-guix@HIDDEN; Sun, 31 Dec 2023 07:57:04 -0500
Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <tsymsh@HIDDEN>) id 1rJvNG-00089V-O6
for bug-guix@HIDDEN; Sun, 31 Dec 2023 07:57:04 -0500
Received: by mail-lf1-x12c.google.com with SMTP id
2adb3069b0e04-50e77a2805fso5217475e87.1
for <bug-guix@HIDDEN>; Sun, 31 Dec 2023 04:57:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1704027420; x=1704632220; darn=gnu.org;
h=content-transfer-encoding:content-language:to:subject:from
:user-agent:mime-version:date:message-id:from:to:cc:subject:date
:message-id:reply-to;
bh=zxaMi2MCH82vDqC9h24sMBoBU24pMoBdZkZSqWrre10=;
b=Llyz0EAgV4ju8juXLxCbmx6CRTHhxFtmzmD7S6QiUCu8idkJf88x/PryynRhJJtVC4
XbZ7wlJab/lKhoOzajdV6vW7cHzJz6RylrC3x9g/7DvVmDIoqD3BQUBu4dgl/L4jwmqo
nbAvOUM5y+6k5dD++UKYKBtvVluCVmDsL+8YNgTgLPfH3LbkqoM/PzC9Mh0IgRpzqxWy
nkEkJbtlpsE9eOmSCCaYG3o56/N39WjVuci4Qyh8iJVmtx2QMda7mSUHYLYdOnIOMwYc
On2odjYw/6apBpV1uUmokh1OZsJOSZnYJUnB9PBs0G/CXOAg1KuThGmTZjDbTfaVPQBF
+p8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1704027420; x=1704632220;
h=content-transfer-encoding:content-language:to:subject:from
:user-agent:mime-version:date:message-id:x-gm-message-state:from:to
:cc:subject:date:message-id:reply-to;
bh=zxaMi2MCH82vDqC9h24sMBoBU24pMoBdZkZSqWrre10=;
b=FmJVuFQqJRlLDRTGognolKQxJn8Np5YSUKaEHhD6JChERBTZYVjeuC5Ycq2tUn54Go
6JiYycmNTOCN+bWKKJ1Oli9bLxSOw10jYYUsOwh/73osvdAKgPewkcpUn/uouvnrWFUy
vypDIU2sf7/EDsiouTer8DKKINRSf3HLjG3GnB0h3Zc9taAWxmZ86Xck49v5DWHBZTLJ
BP6VqGST5BlxxpyS5lSVNlGbF0MS3SgY+Utjob/pS0V3kNF0yd0QstSZ5cJnDjPxy6j3
oHRXzHunDPDbYxyX0g78AHXC3qvowEImfyrh5uA9/j6/YBJblaLWcbMAPbvnNIX1uTV4
t6FQ==
X-Gm-Message-State: AOJu0YzSZVPuHFOOvgMPgJp9OSUfeJodFUAgrd+jLqlBm7rW35l4YQAc
q+Ymrj9CwGfvQNodXIOMNf3JZPgBvAM=
X-Google-Smtp-Source: AGHT+IFHeeJwfHcs/YNgr8hJN/8FZCwv468oxnpXp5Ml0kNFnsciiTWW+NfyiSIsQtQP/cIzQBkMfw==
X-Received: by 2002:a05:6512:12d2:b0:50e:9a16:fb with SMTP id
p18-20020a05651212d200b0050e9a1600fbmr256634lfg.6.1704027419741;
Sun, 31 Dec 2023 04:56:59 -0800 (PST)
Received: from [192.168.0.13] ([89.148.251.218])
by smtp.gmail.com with ESMTPSA id
b15-20020ac247ef000000b0050e8e88b529sm867106lfp.237.2023.12.31.04.56.59
for <bug-guix@HIDDEN>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Sun, 31 Dec 2023 04:56:59 -0800 (PST)
Message-ID: <f9ac560a-e4eb-46d8-9c2b-5935fd5d436d@HIDDEN>
Date: Sun, 31 Dec 2023 15:56:58 +0300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
From: Mikhail Tsykalov <tsymsh@HIDDEN>
Content-Language: en-US
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Received-SPF: pass client-ip=2a00:1450:4864:20::12c;
envelope-from=tsymsh@HIDDEN; helo=mail-lf1-x12c.google.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)
When running (bash syntax) "env GUILE_LOAD_PATH=/tmp:$GUILE_LOAD_PATH
guix repl <(echo '(display %load-path) (newline)')" /tmp is placed after
guix-module-union and guile modules.
While this may be desired behavior (judging from commit message of
459f0d07a1b), it leads to the user being unable to overwrite modules in
guix-module-union using environmental variables.
This doesn't really break anything documented, but it makes pre-inst-env
with unbuilt scripts/guix pull modules from guix-modules-union instead
of working directory. (i.e. "make check-system" will ignore changes to
gnu/tests subdirectory). Also I think it's logical for user paths to
take priority over system ones.
I think these entries are added by
https://git.savannah.gnu.org/cgit/guix.git/tree/guix/self.scm?id=2a242e86379ebddbdddf2927f26e5e27a98fc605#n616.
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Mikhail Tsykalov <tsymsh@HIDDEN> Subject: bug#68172: Acknowledgement (guix-module-union and guile modules take priority over $GUILE_LOAD_PATH) Message-ID: <handler.68172.B.170402743510402.ack <at> debbugs.gnu.org> References: <f9ac560a-e4eb-46d8-9c2b-5935fd5d436d@HIDDEN> X-Gnu-PR-Message: ack 68172 X-Gnu-PR-Package: guix Reply-To: 68172 <at> debbugs.gnu.org Date: Sun, 31 Dec 2023 12:58:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 68172 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 68172: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68172 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.