From unknown Sun Aug 17 10:16:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#61099: guix shell '-E' option can be silently ignored Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 27 Jan 2023 16:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61099 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 61099@debbugs.gnu.org X-Debbugs-Original-To: bug-guix Received: via spool by submit@debbugs.gnu.org id=B.167483693931506 (code B ref -1); Fri, 27 Jan 2023 16:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jan 2023 16:28:59 +0000 Received: from localhost ([127.0.0.1]:38329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLRb0-0008C5-M6 for submit@debbugs.gnu.org; Fri, 27 Jan 2023 11:28:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:55534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLRax-0008Bw-Vx for submit@debbugs.gnu.org; Fri, 27 Jan 2023 11:28:57 -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 ) id 1pLRax-00070w-NF for bug-guix@gnu.org; Fri, 27 Jan 2023 11:28:55 -0500 Received: from mail-qt1-x830.google.com ([2607:f8b0:4864:20::830]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pLRaw-0008C1-Bq for bug-guix@gnu.org; Fri, 27 Jan 2023 11:28:55 -0500 Received: by mail-qt1-x830.google.com with SMTP id o5so4416898qtr.11 for ; Fri, 27 Jan 2023 08:28:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=hY3/XjPQQlJBQ6g3Kqr04DXuMxUtxqO698mTcfHTHrI=; b=e01RTvxFFMXrSUxstsSja2S/IRj6U/ccKWL9fI6wnJbfq1gst85r8jJTcJtuU5DAOb PYZl4WXcf2eH/BiNYn4tUcV8XO411k6UEPSLux8kekXyXKzh3Vkg8GrxLqaC6/topKJh t9uaXRkoU6vkL2UFyj9IpHL8MCIqtT/c5Z8D54NIvZD3uPBA7YInEerKLpJT0tiQAVo5 zb3d7HFQjdBbApwFvblIkhIZCOSTBX1Z+8TukP0HtPNxor4ADmUXKtjcYB76LapmFJj5 aCzth53sVdE8NM7S7GLBz8iyh0GVsxmEmSlctrx5420dAbAqV+cMUCKS1xsRjsT5bTEz kBvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hY3/XjPQQlJBQ6g3Kqr04DXuMxUtxqO698mTcfHTHrI=; b=wi4RkXy9nuzwZDBWS4qOBUbJzU7wAkS5wqgXlkPb8NfKVLx3We7NZwHvWFCLef8nvd TbCYznkwurziyY/H2MkLLmvEFdhX8ZAtC+Xah7Rzoiqa/foUZO1YjbpCl+Nbeo2jMDaP NiDEABCK1SYfEFVRs1tAcuIgQo0NTyvQgieWlsSI40zdLR/LSmLqRlfRpgkJlO5tkgY6 MqwS0NmebPuwvMCs/BS9r5N3aN9+v3cZs/VrenKP6UJzDPPRe78TTCxnPuxAcRu0OmcR 7vtQ668kn9gKWq+cz7TE8jPUx5mi75kfX0e3SLPCrwuXCa8RwZRYMNtX8ejUvPb5cjCf naKA== X-Gm-Message-State: AFqh2kodaoWOBKi/cTiBRVLuEyeRr5ZBWSmn8wvM4h+Z34DqKyexxZrP pBbemeqHjIyWAtVlxwluWGcD71q3neqxgw== X-Google-Smtp-Source: AMrXdXvKytH/MiHxjyg4XRucDEFqdSUe1XpMAlBxKHnsL9BQBoY5TlEoAbSu+xIh1/T2OgS0T2/ShA== X-Received: by 2002:a05:622a:1f16:b0:3b6:369f:c219 with SMTP id ca22-20020a05622a1f1600b003b6369fc219mr63547096qtb.56.1674836932387; Fri, 27 Jan 2023 08:28:52 -0800 (PST) Received: from hurd ([2607:fad8:4:3::1001]) by smtp.gmail.com with ESMTPSA id k8-20020ac80208000000b003b1546ee6absm2941839qtg.11.2023.01.27.08.28.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Jan 2023 08:28:51 -0800 (PST) From: Maxim Cournoyer Date: Fri, 27 Jan 2023 11:28:50 -0500 Message-ID: <87357wx7p9.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::830; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x830.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, I just encountered a situation where -E is not correctly parsed/used and ignore silently. Reproducer: --8<---------------cut here---------------start------------->8--- guix shell -CD igraph -E /gnu=/gnu strace --8<---------------cut here---------------end--------------->8--- The above doesn't work (there are far too few entries to /gnu/store, it isn't shared). This works: --8<---------------cut here---------------start------------->8--- guix shell -CD igraph --expose=/gnu=/gnu strace --8<---------------cut here---------------end--------------->8--- -- Thanks, Maxim From unknown Sun Aug 17 10:16:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Maxim Cournoyer Subject: bug#61099: closed (Re: bug#61099: guix shell '-E' option can be silently ignored) Message-ID: References: <87y1povsg1.fsf@gmail.com> <87357wx7p9.fsf@gmail.com> X-Gnu-PR-Message: they-closed 61099 X-Gnu-PR-Package: guix Reply-To: 61099@debbugs.gnu.org Date: Fri, 27 Jan 2023 16:44:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1674837842-582-1" This is a multi-part message in MIME format... ------------=_1674837842-582-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #61099: guix shell '-E' option can be silently ignored which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 61099@debbugs.gnu.org. --=20 61099: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D61099 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1674837842-582-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 61099-done) by debbugs.gnu.org; 27 Jan 2023 16:43:53 +0000 Received: from localhost ([127.0.0.1]:38346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLRpR-00008g-Ar for submit@debbugs.gnu.org; Fri, 27 Jan 2023 11:43:53 -0500 Received: from mail-qv1-f43.google.com ([209.85.219.43]:39596) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLRpN-00008Q-CD for 61099-done@debbugs.gnu.org; Fri, 27 Jan 2023 11:43:51 -0500 Received: by mail-qv1-f43.google.com with SMTP id ll10so3106443qvb.6 for <61099-done@debbugs.gnu.org>; Fri, 27 Jan 2023 08:43:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=FCpO533J3AbWOgPpehiNXTuodqlZwL5Oc41barKH6sg=; b=GILXzYhwQb7VOxGFxFtX44OlllZAtCyP67/a8N2/T2825nO/sQGeDhRIc88dSBXbBy cJZcStNbbQ7Tl4YWZO/pe91tILU4ZcnhswjPl6uCk0sQdYbiGvwrVjelur96Q2p7YQjj n8KBV8Ayrm5XQJy80iezGr5ug1JjAqDrKv2MixAoBgbObzTVX6UDObuYgh5uMnGSiJf5 fyMtGcvMV746xKQjLlnRmDueCHehrJXkUPQmAwIUNMdw6SeiAMxondB3LPYum3IHzL2E R+I7Mlmce5sg9o8ciGbE8Xc5E1I4ypsBP+nZeY3R8zLjmJzs8A2BFLfa5CTqmJ7EYc3E qm8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=FCpO533J3AbWOgPpehiNXTuodqlZwL5Oc41barKH6sg=; b=i5yd45wwolxru3T64nm4uH5C0/bFYU7UrmSwvG4YXGJ7qDynyXycaRpJ+xytYzE4M6 v2Tt+xWQfRakys0G/7ooB/JJK/EEGQ4Ve5V5H++NMPXrB+Liuut/j3t+wjcn1fGDn4ZP haIF4t7zdoAFypy1mhZzE8neJyF0yVH0vxFsgKdJsAAXtuv8lDijXj4qkXhg8Z41rBfJ xSj5iT5Sm3NWKFdgx6CrXpNT0KdkJVkjtbekhWCjqKl7ttjBy/ktPtDd5IfDHgoCmdmI TxJHKv3esDfJw2yESE9AgGY3hTmCVnrM3GJ8yBIOwyDcA2mBYWg8uv/FmFBn7rM6k8O5 AZBg== X-Gm-Message-State: AFqh2kqIkUocJcBC45q9EDstvkVDqfXqwMZsUFTLpH7ZpxXecbC7H+vR tu1QmYF6mV+KaR2BLsidegM/8YlyvFHZ0A== X-Google-Smtp-Source: AMrXdXsanfXcGChY70PEh2dOYuQmpl0HIfCyMNsT8S61UsPwXK84ph58sGIVb7wakwYWjNcZ1xbzew== X-Received: by 2002:a05:6214:27c6:b0:535:17e2:f164 with SMTP id ge6-20020a05621427c600b0053517e2f164mr77180716qvb.6.1674837823546; Fri, 27 Jan 2023 08:43:43 -0800 (PST) Received: from hurd ([2607:fad8:4:3::1001]) by smtp.gmail.com with ESMTPSA id v4-20020a379304000000b006cec8001bf4sm3145343qkd.26.2023.01.27.08.43.42 for <61099-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Jan 2023 08:43:43 -0800 (PST) From: Maxim Cournoyer To: 61099-done@debbugs.gnu.org Subject: Re: bug#61099: guix shell '-E' option can be silently ignored References: <87357wx7p9.fsf@gmail.com> Date: Fri, 27 Jan 2023 11:43:42 -0500 In-Reply-To: <87357wx7p9.fsf@gmail.com> (Maxim Cournoyer's message of "Fri, 27 Jan 2023 11:28:50 -0500") Message-ID: <87y1povsg1.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61099-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Maxim Cournoyer writes: > Hello, > > I just encountered a situation where -E is not correctly parsed/used and > ignore silently. > > Reproducer: > > guix shell -CD igraph -E /gnu=/gnu strace > > > The above doesn't work (there are far too few entries to /gnu/store, it > isn't shared). > > This works: > > guix shell -CD igraph --expose=/gnu=/gnu strace As reported by Ludovic on IRC, -E is not --expose, but --preserve. There's no short option for --expose. Closing! -- Thanks, Maxim ------------=_1674837842-582-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Jan 2023 16:28:59 +0000 Received: from localhost ([127.0.0.1]:38329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLRb0-0008C5-M6 for submit@debbugs.gnu.org; Fri, 27 Jan 2023 11:28:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:55534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLRax-0008Bw-Vx for submit@debbugs.gnu.org; Fri, 27 Jan 2023 11:28:57 -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 ) id 1pLRax-00070w-NF for bug-guix@gnu.org; Fri, 27 Jan 2023 11:28:55 -0500 Received: from mail-qt1-x830.google.com ([2607:f8b0:4864:20::830]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pLRaw-0008C1-Bq for bug-guix@gnu.org; Fri, 27 Jan 2023 11:28:55 -0500 Received: by mail-qt1-x830.google.com with SMTP id o5so4416898qtr.11 for ; Fri, 27 Jan 2023 08:28:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=hY3/XjPQQlJBQ6g3Kqr04DXuMxUtxqO698mTcfHTHrI=; b=e01RTvxFFMXrSUxstsSja2S/IRj6U/ccKWL9fI6wnJbfq1gst85r8jJTcJtuU5DAOb PYZl4WXcf2eH/BiNYn4tUcV8XO411k6UEPSLux8kekXyXKzh3Vkg8GrxLqaC6/topKJh t9uaXRkoU6vkL2UFyj9IpHL8MCIqtT/c5Z8D54NIvZD3uPBA7YInEerKLpJT0tiQAVo5 zb3d7HFQjdBbApwFvblIkhIZCOSTBX1Z+8TukP0HtPNxor4ADmUXKtjcYB76LapmFJj5 aCzth53sVdE8NM7S7GLBz8iyh0GVsxmEmSlctrx5420dAbAqV+cMUCKS1xsRjsT5bTEz kBvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hY3/XjPQQlJBQ6g3Kqr04DXuMxUtxqO698mTcfHTHrI=; b=wi4RkXy9nuzwZDBWS4qOBUbJzU7wAkS5wqgXlkPb8NfKVLx3We7NZwHvWFCLef8nvd TbCYznkwurziyY/H2MkLLmvEFdhX8ZAtC+Xah7Rzoiqa/foUZO1YjbpCl+Nbeo2jMDaP NiDEABCK1SYfEFVRs1tAcuIgQo0NTyvQgieWlsSI40zdLR/LSmLqRlfRpgkJlO5tkgY6 MqwS0NmebPuwvMCs/BS9r5N3aN9+v3cZs/VrenKP6UJzDPPRe78TTCxnPuxAcRu0OmcR 7vtQ668kn9gKWq+cz7TE8jPUx5mi75kfX0e3SLPCrwuXCa8RwZRYMNtX8ejUvPb5cjCf naKA== X-Gm-Message-State: AFqh2kodaoWOBKi/cTiBRVLuEyeRr5ZBWSmn8wvM4h+Z34DqKyexxZrP pBbemeqHjIyWAtVlxwluWGcD71q3neqxgw== X-Google-Smtp-Source: AMrXdXvKytH/MiHxjyg4XRucDEFqdSUe1XpMAlBxKHnsL9BQBoY5TlEoAbSu+xIh1/T2OgS0T2/ShA== X-Received: by 2002:a05:622a:1f16:b0:3b6:369f:c219 with SMTP id ca22-20020a05622a1f1600b003b6369fc219mr63547096qtb.56.1674836932387; Fri, 27 Jan 2023 08:28:52 -0800 (PST) Received: from hurd ([2607:fad8:4:3::1001]) by smtp.gmail.com with ESMTPSA id k8-20020ac80208000000b003b1546ee6absm2941839qtg.11.2023.01.27.08.28.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Jan 2023 08:28:51 -0800 (PST) From: Maxim Cournoyer To: bug-guix Subject: guix shell '-E' option can be silently ignored Date: Fri, 27 Jan 2023 11:28:50 -0500 Message-ID: <87357wx7p9.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::830; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x830.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, I just encountered a situation where -E is not correctly parsed/used and ignore silently. Reproducer: --8<---------------cut here---------------start------------->8--- guix shell -CD igraph -E /gnu=/gnu strace --8<---------------cut here---------------end--------------->8--- The above doesn't work (there are far too few entries to /gnu/store, it isn't shared). This works: --8<---------------cut here---------------start------------->8--- guix shell -CD igraph --expose=/gnu=/gnu strace --8<---------------cut here---------------end--------------->8--- -- Thanks, Maxim ------------=_1674837842-582-1--