From unknown Wed Jun 18 00:16:58 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#39984 <39984@debbugs.gnu.org> To: bug#39984 <39984@debbugs.gnu.org> Subject: Status: INFOPATH set in /etc/profile.d/guix.sh should end in ":" for Emacs's sake Reply-To: bug#39984 <39984@debbugs.gnu.org> Date: Wed, 18 Jun 2025 07:16:58 +0000 retitle 39984 INFOPATH set in /etc/profile.d/guix.sh should end in ":" for = Emacs's sake reassign 39984 guix submitter 39984 Adam Porter severity 39984 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 08 09:31:30 2020 Received: (at submit) by debbugs.gnu.org; 8 Mar 2020 13:31:31 +0000 Received: from localhost ([127.0.0.1]:48024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAw1i-0000lR-O0 for submit@debbugs.gnu.org; Sun, 08 Mar 2020 09:31:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:59347) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jAw1h-0000lL-Bm for submit@debbugs.gnu.org; Sun, 08 Mar 2020 09:31:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53016) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jAw1g-0004iB-72 for bug-guix@gnu.org; Sun, 08 Mar 2020 09:31:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,FREEMAIL_FROM, SUBJ_OBFU_PUNCT_FEW,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jAw1f-0006Yk-70 for bug-guix@gnu.org; Sun, 08 Mar 2020 09:31:28 -0400 Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]:44022) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jAw1f-0006YJ-0x for bug-guix@gnu.org; Sun, 08 Mar 2020 09:31:27 -0400 Received: by mail-ed1-x536.google.com with SMTP id dc19so8717474edb.10 for ; Sun, 08 Mar 2020 06:31:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to :content-transfer-encoding; bh=qtacqduO4ukq26nqE9Kz/grdVKr29lSNy7h127qpZ3w=; b=s9eXD56rvP9W+fI10I06n1S5z8VklR5OJMMemPFq96SQrx7Z6PPdfEAJSK0acBfkNH DY8ObP9fHIYT1/ldm5H/xXwlGFE0kUpy+/u3T1ZnauD8qjUik/uFoNkMwz8aNQKZC6Zv XSkI/Wc5VdVblsQTw1d1N5uo+VO9HNyAHe/GvJagS+v1gxx9YSd0s6JUb1mVQeF5UPvF f8jgzmJbwA/8kyrDhOQbOARDR6x12qMqCH4IWuJOxwRjSOZstKF1ccPPXMIiekSVQQhA NXCbIPcBbsqQFGrnszjWXqGyD9ZsVktuZGKZPMcUtQiJXiUxyPouFnuv1cnelRwXH1Nf MSUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:content-transfer-encoding; bh=qtacqduO4ukq26nqE9Kz/grdVKr29lSNy7h127qpZ3w=; b=X9mEXwUbfQr5gx971LAbep7aHepw0rmAgrDaHHlTsTDCuQ4z4mXN+62eC7H0PxQFZR RAnKWLIAnskQxrCJFx4gL4ifoe6aZqMAHue5SB/jlJBo1V8uyceXYyyJGW4ToCDrPTmN j9Xx92mn+mhg+bS8f5SwvQjGxIM+ieODPqgeHvGJEyVB2BxxxOyiyc7AKG9nww5OoZY4 jfFMOIeA/8NNC9aFkBm5j5yLYW4Km/T2pbt6n3vwg2PlhqIohfLb0nlIKoE2B2gKYwJ0 tsda9gyCc+RusQSkV3GHQ+qm0f7LVmNsQA9JGKnt6OyvYqcvkF45i27Ay1S9gxQGu/FO NBWw== X-Gm-Message-State: ANhLgQ1XkDNNgYKLQ18CTmDJWm9Hhkeoc338IYmEo/j3U6g7vcKP/hTU gDLOqiUkI/mHcpD01bYpZR+ytves0UD4Y+jKnvzWaQ== X-Google-Smtp-Source: ADFU+vuSZMdZd+IIYNFOVx6jlEPCS87Zwj6YGqQMU1hIjCT6Oq/vgyLw83yDBjKu8Q6Shp7vF27RhbfeS21JuntweRo= X-Received: by 2002:a17:906:4005:: with SMTP id v5mr11003433ejj.74.1583674285164; Sun, 08 Mar 2020 06:31:25 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:aa7:c797:0:0:0:0:0 with HTTP; Sun, 8 Mar 2020 06:31:24 -0700 (PDT) From: Adam Porter Date: Sun, 8 Mar 2020 08:31:24 -0500 X-Google-Sender-Auth: FqmeeE-jLGeiFRyfOURpITzThNw Message-ID: Subject: INFOPATH set in /etc/profile.d/guix.sh should end in ":" for Emacs's sake To: bug-guix@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::536 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I installed Guix into my system, and I've been enjoying using it. However, I found that, after installing it, when I logged out and back in, and then started Emacs, Emacs could no longer see my system [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: guix.sh] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (alphadeltapapa[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 0.7 SUBJ_OBFU_PUNCT_FEW Possible punctuation-obfuscated Subject: header 0.0 SPOOFED_FREEMAIL No description available. 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: 0.3 (/) I installed Guix into my system, and I've been enjoying using it. However, I found that, after installing it, when I logged out and back in, and then started Emacs, Emacs could no longer see my system's info pages (including Emacs's own info pages). I found that the Emacs variable Info-directory-list only contained "/home/me/.config/guix/current/share/info", so it couldn't see the info pages in "/usr/local/share/info/" and "/usr/share/info/". According to the Info-directory-list docstring: If nil, meaning not yet initialized, Info uses the environment variable INFOPATH to initialize it, or =E2=80=98Info-default-directory-list= =E2=80=99 if there is no INFOPATH variable in the environment, or the concatenation of the two if INFOPATH ends with a =E2=80=98path-separator=E2= =80=99. I found that INFOPATH is being set in /etc/profile.d/guix.sh, which does th= is: # Export INFOPATH so that the updated info pages can be found # and read by both /usr/bin/info and/or $GUIX_PROFILE/bin/info export INFOPATH=3D"$_GUIX_PROFILE/share/info${INFOPATH:+:}$INFOPATH" Since it does not append a colon at the end, Emacs doesn't add the directories from Info-default-directory-list. I added a colon to the end and restarted Emacs, and it fixed the problem. So I'd suggest adding ":" to the end of INFOPATH in /etc/profile.d/guix.sh. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 21 19:04:34 2020 Received: (at 39984-done) by debbugs.gnu.org; 21 Mar 2020 23:04:34 +0000 Received: from localhost ([127.0.0.1]:48413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFnAQ-0005h5-G5 for submit@debbugs.gnu.org; Sat, 21 Mar 2020 19:04:34 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFnAP-0005go-0g for 39984-done@debbugs.gnu.org; Sat, 21 Mar 2020 19:04:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52290) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jFnAJ-0001fd-HY; Sat, 21 Mar 2020 19:04:27 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=56460 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jFnAJ-0005R7-1f; Sat, 21 Mar 2020 19:04:27 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Adam Porter Subject: Re: bug#39984: INFOPATH set in /etc/profile.d/guix.sh should end in ":" for Emacs's sake References: Date: Sun, 22 Mar 2020 00:04:24 +0100 In-Reply-To: (Adam Porter's message of "Sun, 8 Mar 2020 08:31:24 -0500") Message-ID: <87tv2hux6v.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39984-done Cc: 39984-done@debbugs.gnu.org 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.7 (-) Hi Adam, Adam Porter skribis: > I installed Guix into my system, and I've been enjoying using it. > However, I found that, after installing it, when I logged out and back > in, and then started Emacs, Emacs could no longer see my system's info > pages (including Emacs's own info pages). I found that the Emacs > variable Info-directory-list only contained > "/home/me/.config/guix/current/share/info", so it couldn't see the > info pages in "/usr/local/share/info/" and "/usr/share/info/". > According to the Info-directory-list docstring: > > If nil, meaning not yet initialized, Info uses the environment > variable INFOPATH to initialize it, or =E2=80=98Info-default-directory-li= st=E2=80=99 > if there is no INFOPATH variable in the environment, or the > concatenation of the two if INFOPATH ends with a =E2=80=98path-separator= =E2=80=99. > > I found that INFOPATH is being set in /etc/profile.d/guix.sh, which does = this: > > # Export INFOPATH so that the updated info pages can be found > # and read by both /usr/bin/info and/or $GUIX_PROFILE/bin/info > export INFOPATH=3D"$_GUIX_PROFILE/share/info${INFOPATH:+:}$INFOPATH" > > Since it does not append a colon at the end, Emacs doesn't add the > directories from Info-default-directory-list. I added a colon to the > end and restarted Emacs, and it fixed the problem. > > So I'd suggest adding ":" to the end of INFOPATH in /etc/profile.d/guix.s= h. Done in 3c69701f9735dd62a2f765b8bd23a7eaeb391412. Thanks for the clear explanation! Ludo=E2=80=99. From unknown Wed Jun 18 00:16:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 19 Apr 2020 11:24:11 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator