From unknown Sat Jun 21 03:10:55 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#38273 <38273@debbugs.gnu.org> To: bug#38273 <38273@debbugs.gnu.org> Subject: Status: emacs doesn't open files Reply-To: bug#38273 <38273@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:10:55 +0000 retitle 38273 emacs doesn't open files reassign 38273 guix submitter 38273 Jesse Gibbons severity 38273 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 19 10:35:45 2019 Received: (at submit) by debbugs.gnu.org; 19 Nov 2019 15:35:45 +0000 Received: from localhost ([127.0.0.1]:48243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iX5Xd-0007NR-GC for submit@debbugs.gnu.org; Tue, 19 Nov 2019 10:35:45 -0500 Received: from lists.gnu.org ([209.51.188.17]:40364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iX5Xa-0007NE-NH for submit@debbugs.gnu.org; Tue, 19 Nov 2019 10:35:43 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52323) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iX5XZ-0007mO-HT for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2019 10:35:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,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 1iX5XY-0002p2-F6 for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2019 10:35:41 -0500 Received: from mail-pg1-x52c.google.com ([2607:f8b0:4864:20::52c]:41044) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iX5XV-0002ln-KY; Tue, 19 Nov 2019 10:35:37 -0500 Received: by mail-pg1-x52c.google.com with SMTP id 207so4169098pge.8; Tue, 19 Nov 2019 07:35:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:date:mime-version:user-agent :content-transfer-encoding; bh=kXwFqH3F+GJSwsXcZrRGCrmfhtryZxv8nfnlWjJLxHU=; b=Mb54BGm0iydKKcs1t67+0uCqLhTbPF5OXfNMaU15JGJkEUoyMUJb1i1cqOpZ03qiYJ I7j5IDwJVO/rkLIFK/APQtsWNUEdQ5Q1CEfaV4/Ff34bSunWe/KueWSKNCzIVuJpL6Ud EMY5kGcmdd/MJ120FkFMg0FMoYns0/cn0yXtaDmiZgxg0sZO6DjKcRam8KMzioMMCl9i Wgi9dx/P+6dyuY1HWtl5Z1UIg4/5+nQg5x6gzVkXr0BrwxN2BIPd2bVVbWTx+ga+ioux 7bkqwli+TOcSsT3RNdjEX6im64J1/GemgyVP5th43OBeqD3mT/Xka+/Sofa+2W98A0zZ ceZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:date:mime-version :user-agent:content-transfer-encoding; bh=kXwFqH3F+GJSwsXcZrRGCrmfhtryZxv8nfnlWjJLxHU=; b=KVBx/Uktq5mQ4cPd9YKLxruyiqBDvbmlXDEMoEn6sbB19x99CIg9WkmuLCC2uk9WpD SMNwd4rnmuLBTnD5PFAKSZUaAx+dWwmG+CpNcWNGtJiYnK5bsCcDRWKiM6F1pAuRX1pj DWuafqHagSwkUYpiKMCsdPMalr6/0eHHrbGT4TuMmwmBn2nFYoKE0Oicvi3FVi6sOEEk bkoWAM9xE/pNMtixVggsqyWLQ3sxOAGjlceq46qFVIZEZVu0XrAaQGtDsN1dZA4XSLOm TFZP3Ctbn4kncMB3dEzTHSTyZRgrRFAIkp7vxJYkQYZGOPCap/+Tvin5yTk5HbiEY7Gu SQCQ== X-Gm-Message-State: APjAAAVepd3IhCAxdr4NFTcSifqrq5hhdkYotbvBWwrma8JW8SCtgkID stkZhK4s4E6Aj1OCKB8TuLTPe0A8 X-Google-Smtp-Source: APXvYqw/sykMVfEiAjHoOSnEOiWu76vRH8iK1tNL5ZNTj+PqNBMn4DTl2uQVQ5ZD9+qeT300KtLhyg== X-Received: by 2002:a63:3e0f:: with SMTP id l15mr6348575pga.118.1574177735593; Tue, 19 Nov 2019 07:35:35 -0800 (PST) Received: from piranhaplant.local ([199.68.53.171]) by smtp.googlemail.com with ESMTPSA id x10sm26340468pfn.36.2019.11.19.07.35.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Nov 2019 07:35:34 -0800 (PST) Message-ID: Subject: emacs doesn't open files From: Jesse Gibbons To: bug-guix mailing list , bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Date: Tue, 19 Nov 2019 08:35:33 -0700 MIME-Version: 1.0 User-Agent: Evolution 3.30.5 Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::52c X-Spam-Score: 0.9 (/) 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.1 (--) guix describe : Generation 139 Nov 19 2019 08:11:32 (current) guix 7b40d59 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 7b40d59114e1462d6d8140f325a66b12e91db667 emacs --version : GNU Emacs 26.3 Copyright (C) 2019 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of GNU Emacs under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. When I launch emacs from the command line, I get the following message: split-string: Wrong type argument: stringp, nil As a result, when I try `EDITOR=emacs guix edit hello` it doesn't work. I can confirm this is not a problem with guix edit, because when EDITOR=vim it opens the package in vim. (Joke about guix turning to the dark side goes here.) Since I do not know if it is a problem with guix or emacs, I'm starting with guix. It could be related to bug#38261 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 19 11:16:37 2019 Received: (at 38273) by debbugs.gnu.org; 19 Nov 2019 16:16:37 +0000 Received: from localhost ([127.0.0.1]:48333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iX6BA-0001Jq-Jy for submit@debbugs.gnu.org; Tue, 19 Nov 2019 11:16:36 -0500 Received: from mail-qt1-f175.google.com ([209.85.160.175]:46668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iX6B9-0001EE-CR for 38273@debbugs.gnu.org; Tue, 19 Nov 2019 11:16:35 -0500 Received: by mail-qt1-f175.google.com with SMTP id r20so25153399qtp.13 for <38273@debbugs.gnu.org>; Tue, 19 Nov 2019 08:16:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=07A0pitVFtWba2kVPjKOoZHV/Bqc1xIFwg8n6zhsRU4=; b=qTKoNMBwI1UQznWdC1f1EZ3e/8kEH23fcLoeSJAyaINubKJfocfqbjsuXelf9g6R6C pngmFdevHNks4xUOAq+ZjG21b6hdw/drYFP97gOwzF6FZFEn7PBSYyNlUMoJ5ntzUR/a nSN/5VG+f7jnuIGoPbBWxGA6N74zyVZ7idOjGWdl8B+3+9m1hNICVqM64NDyYbRnT1Nk uZpFSS9U7Q+lrQvngQTe3v1Ltzii5h4Uhs+mO3DUxxoReodqua3OptJLDWBIXuseharA VlPT0ovGGpR9yPxAelpqWpYeSX/4WsLNc1PGndxM7jMvpwa942+O1B3obkFkgTRGZy6L 0XmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=07A0pitVFtWba2kVPjKOoZHV/Bqc1xIFwg8n6zhsRU4=; b=HHdPRdPdcbhe1r9kuh0fGXxfT3OHlUQuEQN1q+Aoevlhnuqml0dUZLaON2L5Yqq2bz a5ba2lnlLNpsF1RjktzTtQBe5Hs/zqjhgaRuDw26D9BbPxv77+1Rzw3ZhlF+PTLWtHpp tNfsvkz+XN35AxGSqgyYZFPvwRHx1/YhiGvwxyqRmavKaowafeqi5YUxQOIUDmpjOQU7 kBPXs6EROt4rpTPJK+gojMVl0Bb9dV4tvI71qJfGID+P29/RWeppyqhqCl9clIjDU5fQ 3au8YxiYVqnO1p1jITuJkGr917x7LBOdz4Vmyf7BRI+ppywVKC/WIKT6QGbPBr9bJwlt ipKg== X-Gm-Message-State: APjAAAWv6mVR/+cKaysfhOq5xuixMpJd1VicGtjMaHzNgQIA2nO+aN8a bg0G7v0x7s4TZS5YvLUaovrBZeyt/X9bi4QwxEnxzFMW X-Google-Smtp-Source: APXvYqyNkkFdzTUlr2uQCslwkfnLeG4iixL3SH/IM8nWGsm5TqUuTTscGPmuZ3NDgpN1T6PKzhuLpz+Wu+utUfHXq/g= X-Received: by 2002:ac8:93d:: with SMTP id t58mr33374119qth.217.1574180189416; Tue, 19 Nov 2019 08:16:29 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: zimoun Date: Tue, 19 Nov 2019 17:16:18 +0100 Message-ID: Subject: Re: bug#38273: emacs doesn't open files To: Jesse Gibbons Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38273 Cc: 38273@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.0 (-) Hi, I do experiment the same issue. --8<---------------cut here---------------end--------------->8--- $ guix describe Generation 56 Nov 19 2019 12:52:57 (current) guix 7b40d59 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 7b40d59114e1462d6d8140f325a66b12e91db667 --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------end--------------->8--- $ ls -l `which emacs` lrwxrwxrwx 2 root root 64 Jan 1 1970 /home/simon/.guix-profile/bin/emacs -> /gnu/store/vb0ia0qnkc92yp771hxhcp8k6ywqymkk-emacs-26.3/bin/emacs --8<---------------cut here---------------end--------------->8--- Then "emacs -Q" works fine. However "emacs -q" does not. All the best, simon From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 19 12:07:48 2019 Received: (at 38273-close) by debbugs.gnu.org; 19 Nov 2019 17:07:48 +0000 Received: from localhost ([127.0.0.1]:48442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iX6yi-0003HN-8k for submit@debbugs.gnu.org; Tue, 19 Nov 2019 12:07:48 -0500 Received: from mail-il1-f195.google.com ([209.85.166.195]:38321) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iX6ya-0003Gx-8g; Tue, 19 Nov 2019 12:07:44 -0500 Received: by mail-il1-f195.google.com with SMTP id u17so20356795ilq.5; Tue, 19 Nov 2019 09:07:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:in-reply-to:references:date:mime-version :user-agent:content-transfer-encoding; bh=jchAF3aTr0Wbdg8Gqu1JXBcxYafF3DRaeQJdS/3Vap8=; b=WveMLkBXZehObNtyKFgbHcYmYLXb722Wwck4lKMZmoZwB352FhCkRCubmi9gNE2F2G VU0JlPTefFwzGlHbuKqQ0/kVxKvdncw/8142hw8Qv0lizG4xUESXJ+TyLZRjdZ5kuygo Ts3FAQfnwr+rPnhgRO9HJ5tmcHASPvBpgU5jk6fK6Yn+tLNCFC9MryDvWgQY5aiGb5Vx HJUSb8TQ1TN2BMw+U04DAq+zat5q1+G456e5wJUY4E9BKuchmLHk3PmHUShZCwlLEjnV S+rl/ThEYKq6oVNEEHzLqXgtKqpgUf0fSaIbJbuPUdraTdDnzg66lImYw2qpv/+ado6k Silw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:in-reply-to :references:date:mime-version:user-agent:content-transfer-encoding; bh=jchAF3aTr0Wbdg8Gqu1JXBcxYafF3DRaeQJdS/3Vap8=; b=XzU0Lh6GSxaD2xFvozHTB6moH/72So/0SzatqidiccdGyrOba+ZAmh2npGh/CYCyfv WLxodHR2f1J/qq7OBnQFVnwQ/zoLQqIbgTkpne0+nln5Bw/LM8G7kzPi78kcaEPlNQwx 54/Ctjh7iPuXtqRQTSKxuqF7w0TxAuDZZBfiXi+148qV948kzJXdheoUPEl9G0Arz4Lm juamr4xxJuau5D5YCjSACyNQe555ziFpXIl4QNT4RN6uGVNO6KbMwsRHsdQsYvJJsVCQ Nz/wUhX6gvrhCi2NZnftGixpbj4OnmdPrdP7HOAjDtWYnup+R+vAfSL+JwFQamoyZUbu onFw== X-Gm-Message-State: APjAAAWYxVwILIP9h2PgqNJ9lXbLTEI79TouHYYj5vgg9MhQZISzhIH+ goGGN0LEtDyO3DBByb5q/N3GyvTP X-Google-Smtp-Source: APXvYqwc++E/IA5QE1DT/bQicJCisrqs9y8akI6KG7BDWItQ+dgD2sVFd9UXh0o/x7ooMTVTOwAeow== X-Received: by 2002:a92:35dd:: with SMTP id c90mr22105371ilf.191.1574183254185; Tue, 19 Nov 2019 09:07:34 -0800 (PST) Received: from piranhaplant.local ([157.201.96.100]) by smtp.googlemail.com with ESMTPSA id h23sm4086761iof.11.2019.11.19.09.07.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Nov 2019 09:07:33 -0800 (PST) Message-ID: <1f689090e172463c62ea6c1029935fd5b29fdbdc.camel@gmail.com> Subject: Re: bug#38274: emacs doesn't open files From: Jesse Gibbons To: 38274-close@debbugs.gnu.org, 38273-close@debbugs.gnu.org In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Date: Tue, 19 Nov 2019 10:07:32 -0700 MIME-Version: 1.0 User-Agent: Evolution 3.30.5 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 38273-close 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.7 (/) On Tue, 2019-11-19 at 08:35 -0700, Jesse Gibbons wrote: > guix describe : > Generation 139 Nov 19 2019 08:11:32 (current) > guix 7b40d59 > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 7b40d59114e1462d6d8140f325a66b12e91db667 > > emacs --version : > GNU Emacs 26.3 > Copyright (C) 2019 Free Software Foundation, Inc. > GNU Emacs comes with ABSOLUTELY NO WARRANTY. > You may redistribute copies of GNU Emacs > under the terms of the GNU General Public License. > For more information about these matters, see the file named COPYING. > > When I launch emacs from the command line, I get the following message: > split-string: Wrong type argument: stringp, nil > > As a result, when I try `EDITOR=emacs guix edit hello` it doesn't work. > I can confirm this is not a problem with guix edit, because when > EDITOR=vim > it opens the package in vim. > > (Joke about guix turning to the dark side goes here.) > > Since I do not know if it is a problem with guix or emacs, I'm starting > with > guix. It could be related to bug#38261 > > > > I guess this was fixed for me by restarting my computer. (joke about "turning it off and back on" working goes here) From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 19 16:20:24 2019 Received: (at 38273) by debbugs.gnu.org; 19 Nov 2019 21:20:24 +0000 Received: from localhost ([127.0.0.1]:48633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXAv7-0001Eu-DH for submit@debbugs.gnu.org; Tue, 19 Nov 2019 16:20:24 -0500 Received: from mail-qk1-f196.google.com ([209.85.222.196]:46125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXAv6-0001Eg-Fk for 38273@debbugs.gnu.org; Tue, 19 Nov 2019 16:20:20 -0500 Received: by mail-qk1-f196.google.com with SMTP id h15so19240727qka.13 for <38273@debbugs.gnu.org>; Tue, 19 Nov 2019 13:20:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=sNn15s4p33wqRSBVhN88D/4io1lYdCV0VWefDUDvvPA=; b=iwBOd33ioXkkPd/0E8yXfU5JyQPN9+xXxH3CVyza7oLZsKuK2jhkmxCstAo7Gq+Ejh Q92oTTS7SCkKRyuk6QnualOBz2P+uhnz9CH/aopAAzjNbKOWThEwhNsyc55BKd0WbW6q dJ6Pb22DPeVIVp0vhZ0bysblQQtiFwO0I6Z8+FPvQbOWLvs5Af3cyNuxe450IoQ6PFQw Jj0aN2PDGos69Pm+1ZaP6v25Tl1rERZB0xouXbBynCZxnT15JGsiq5N64G2bZZnetnS7 PrWwipp7/kAAFt1fCd6NqO2kFjKTpX1rBJHxsz01IS/ASuHEZeicnU1e47beLsQMbLE3 M4NQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=sNn15s4p33wqRSBVhN88D/4io1lYdCV0VWefDUDvvPA=; b=ChQAVcTwXpYe15/tZ5kORzmRufeHbScFoUFL8pi7x73/hWFLDC1AT7Bgi17VlF+ZnZ aoRiLIjJ/kfcbdTOydPcnFlj+uMEW9GZL5Qxd2DzAfTvbd5jZ5vn5NpMtpp9kpOT75PC se4XUs9dQMHQgPvCzLAPUYxUZHD8z/DbrQXT/xU5S5p8ykDTGSoaaCwfRL/hWH844l3D wr51e2QEmaMB2TPDiVL+aPPfSZVN3rqnECVF+J1MyNz9TJU1k1WLYnUtHLAs6GVykV/d +0QQm8PrTKRzkBe7WkWPsqGuwCuepNM8PfNkriYbAtqoUNzVk+ppOFfNMtI1Ocum0C0s SP1Q== X-Gm-Message-State: APjAAAWwVBX/RLa7A1lZ/yUr/OxT3hjOduVvjnqqcqoYKGwKbV+zlbyi BfHlN8eKad43YJ/ZBTc6MLw= X-Google-Smtp-Source: APXvYqzlHFBFH/BionoA5L8unhCv65nB7aV4SMfUoSrbJ3GppB29ES7fKuTMjl2AcIQPsowi6erDiQ== X-Received: by 2002:a37:a984:: with SMTP id s126mr30286019qke.136.1574198414835; Tue, 19 Nov 2019 13:20:14 -0800 (PST) Received: from x200 ([75.98.135.194]) by smtp.gmail.com with ESMTPSA id z7sm13922849qth.85.2019.11.19.13.20.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Nov 2019 13:20:14 -0800 (PST) From: Maxim Cournoyer To: 38273@debbugs.gnu.org Subject: Re: bug#38273: bug#38274: emacs doesn't open files References: <1f689090e172463c62ea6c1029935fd5b29fdbdc.camel@gmail.com> Date: Wed, 20 Nov 2019 06:20:13 +0900 In-Reply-To: <1f689090e172463c62ea6c1029935fd5b29fdbdc.camel@gmail.com> (Jesse Gibbons's message of "Tue, 19 Nov 2019 10:07:32 -0700") Message-ID: <878sobwoky.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38273 Cc: jgibbons2357@gmail.com 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 Jesse, Jesse Gibbons writes: > On Tue, 2019-11-19 at 08:35 -0700, Jesse Gibbons wrote: >> guix describe : >> Generation 139 Nov 19 2019 08:11:32 (current) >> guix 7b40d59 >> repository URL: https://git.savannah.gnu.org/git/guix.git >> branch: master >> commit: 7b40d59114e1462d6d8140f325a66b12e91db667 >> >> emacs --version : >> GNU Emacs 26.3 >> Copyright (C) 2019 Free Software Foundation, Inc. >> GNU Emacs comes with ABSOLUTELY NO WARRANTY. >> You may redistribute copies of GNU Emacs >> under the terms of the GNU General Public License. >> For more information about these matters, see the file named COPYING. >> >> When I launch emacs from the command line, I get the following message: >> split-string: Wrong type argument: stringp, nil >> >> As a result, when I try `EDITOR=emacs guix edit hello` it doesn't work. >> I can confirm this is not a problem with guix edit, because when >> EDITOR=vim >> it opens the package in vim. >> >> (Joke about guix turning to the dark side goes here.) >> >> Since I do not know if it is a problem with guix or emacs, I'm starting >> with >> guix. It could be related to bug#38261 >> >> >> >> > I guess this was fixed for me by restarting my computer. > > (joke about "turning it off and back on" working goes here) It seems the EMACSLOADPATH was not defined in your environment. Do you use Emacs in your main user profile? How did this happen? Did you simply 'guix pull' and 'guix upgrade -u .' said profile? In all cases, simply login out and back in should probably have fixed the issue (instead of a reboot). Thanks for the report! Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 19 16:51:37 2019 Received: (at 38273) by debbugs.gnu.org; 19 Nov 2019 21:51:38 +0000 Received: from localhost ([127.0.0.1]:48663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXBPL-00024b-Ps for submit@debbugs.gnu.org; Tue, 19 Nov 2019 16:51:36 -0500 Received: from mail-qv1-f68.google.com ([209.85.219.68]:33769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXBPJ-00024M-Lx for 38273@debbugs.gnu.org; Tue, 19 Nov 2019 16:51:34 -0500 Received: by mail-qv1-f68.google.com with SMTP id x14so8856091qvu.0 for <38273@debbugs.gnu.org>; Tue, 19 Nov 2019 13:51:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=c/7oEwTEcjiLWRNcIVoBgWaZevILNJbSwY9f3xbysXM=; b=pkLEMdCxWYN27E6ewfba8cNKTDwXu458JdhmrKll8wgw9y8ABOvPyjybe+PHD/HoGu NHHydkaNrndDG2b9hyU6ThzimtvMKoH3F4vEVngysxXX6J3x4vWd09qwTyn5p97NAmUm xShCPeL75nOG4p7I28VZOm5GQKiK+/2y6ccOgEMR3Jkp7GQHa/bwwbrHO0h4ixg0PKgx gds7tE5Ppen+FcSfStQwQ3aHr5GLpreBr04yn9IkMD8ejJ1HqIIr1Z9TxOIx50Kwe/Mb WGxFjdHhKaBxHSz035AqGDPbOvHjNCnKDTfJPEZzJ+p6AwmhDwY/3bEH593xe4AIP4Gg ucBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=c/7oEwTEcjiLWRNcIVoBgWaZevILNJbSwY9f3xbysXM=; b=pI9dDjVva6OOM96yl/dSdL6NaVUCVSy8SN/mdpLZVW4ncdSkYqszt4cLO0Ka6M/qUS k4yhhKk6b8UcIiv3rUHbUiyllorxH6JiaBA9b2knoiXg0yAGTCb0EloZYcazL3xhKdVN nIWBowRBSPiMICpvcJq0wsT5d09ldXNg5zso02J1FMTkBuKMNpv9cMZO2LFqOMXypxeM mm3CQJ60k36ObcQRGZrTXpNl5q8aU/bUNSzOFkC4Oil5rsGFT16zrS5QlbwzLDEqPe+M +N+hDf6ALa516xJgM1kyv0pDX9SIH+A2gsMo27GxUQF5XEBDxJcALdX3zud5xkGyD0Dz qdVw== X-Gm-Message-State: APjAAAVQgkj81XTFvowxLw5c56e9XS1qwTMPfTkY4A0afiKh949Wf7XZ FKoVQoyDgDINoOs6QXQCLomROurE X-Google-Smtp-Source: APXvYqzsSojeDWdZ2SK4qeHDiL5Gsk0+m1+0/0keRlIi89CZA3G4GuXJCDj83+vDG6SbFhto8cV6eA== X-Received: by 2002:a0c:d4ae:: with SMTP id u43mr24344033qvh.15.1574200287920; Tue, 19 Nov 2019 13:51:27 -0800 (PST) Received: from x200 ([75.98.135.194]) by smtp.gmail.com with ESMTPSA id z3sm13068278qtu.83.2019.11.19.13.51.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Nov 2019 13:51:27 -0800 (PST) From: Maxim Cournoyer To: zimoun Subject: Re: bug#38273: emacs doesn't open files References: Date: Wed, 20 Nov 2019 06:51:26 +0900 In-Reply-To: (zimoun's message of "Tue, 19 Nov 2019 17:16:18 +0100") Message-ID: <87zhgrv8kh.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38273 Cc: 38273@debbugs.gnu.org, Jesse Gibbons 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 Simon, zimoun writes: > Hi, > > I do experiment the same issue. > > $ guix describe > Generation 56 Nov 19 2019 12:52:57 (current) > guix 7b40d59 > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 7b40d59114e1462d6d8140f325a66b12e91db667 > > $ ls -l `which emacs` > lrwxrwxrwx 2 root root 64 Jan 1 1970 > /home/simon/.guix-profile/bin/emacs -> > /gnu/store/vb0ia0qnkc92yp771hxhcp8k6ywqymkk-emacs-26.3/bin/emacs > > Then "emacs -Q" works fine. > However "emacs -q" does not. > > > All the best, > simon Did you sort out your issue? Perhaps logging out then back in could define the missing EMACSLOADPATH environment variable? Or manually sourcing your current profile's etc/profile and starting Emacs from that shell? I'll try to isolate how to reproduce the problem; if you have a way to reproduce it I'm interested! Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 19 23:08:32 2019 Received: (at 38273-done) by debbugs.gnu.org; 20 Nov 2019 04:08:32 +0000 Received: from localhost ([127.0.0.1]:48834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXHI7-0003yx-Qw for submit@debbugs.gnu.org; Tue, 19 Nov 2019 23:08:32 -0500 Received: from mail-pf1-f181.google.com ([209.85.210.181]:39757) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXHI5-0003yX-S4 for 38273-done@debbugs.gnu.org; Tue, 19 Nov 2019 23:08:30 -0500 Received: by mail-pf1-f181.google.com with SMTP id x28so13539313pfo.6 for <38273-done@debbugs.gnu.org>; Tue, 19 Nov 2019 20:08:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:cc:in-reply-to:references:date:mime-version :user-agent:content-transfer-encoding; bh=mnazTgJ+461I4FD2wizz+xHoaq+Y1w3QEGx0o4l/k1Y=; b=BcCAPZIs2uq17lBprKudgIIb/G02W3f245Lk2sc+3tfSVi2/S6dQL9QQun4Hn9oefW 7io6qjygOJxrzYbAEjFeu1zUiFy0YfHn5Ep6tvE5e9iM4/CYlilDKkxw+l+oMtARu4ae qPZg1wzaA4Sfcx6HR+J3X1utCN5WAo02lg8UGM0EAq7X3Zf2tSfATReikEFbMY88V+vw HL/IOm9DdpwHwQQTi1Mk0ROh3EmakLpZ1uIPpI6Um8L6Uf0rEJXgWbu76ln/l3o9CMqS kqPPRqvWwcr0jyqOmDyhLXeQdcZtpTm8Ob/1F+GqClsvsTjjxw/8l+O/69NC3QunqI8f HYJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:cc:in-reply-to :references:date:mime-version:user-agent:content-transfer-encoding; bh=mnazTgJ+461I4FD2wizz+xHoaq+Y1w3QEGx0o4l/k1Y=; b=Ir36nycutFrpSWFBlaM3s1hRJ2+BlTCzwLoGy0CH0ncXBhJkD0fppg2qGjziL1/tpt nNpYpK+wA6keok3KRxxv+rQxNGnJqUAx3j2kQYYZaJPuRPYGNEZ0HrRe2j0yfAMiP5y9 Usuga7DjZVcWmsRMFKB6g8uyBds7yukbHLtSfh3OmTK9XDubKeZdl5WIQWMZS0E8DxNn S4Z4/wmJzyyfPNWFXz2E2bylxFVrhY/MjUGWRbBxmCBP4/sjIzLeQr3Y3Ud9kJtneigC UKHwcZHVrkcsDuG92NajnqW3Rz+ABrribsRAgb+3BYKCz0fIQqtB0HW6yjZGPl2mfEfg +Haw== X-Gm-Message-State: APjAAAVkf97l7SioB3ePAvmBbWMfxk68eZLH/YYdJaJfLvv4O8erss22 PQVs6EJWRWm9vJgQrwJqjyEPQoo/ X-Google-Smtp-Source: APXvYqxbX+BDLJFUZmUtNkGBRQPfl+VGL8OUAqm2pDL0CsrxxpFtC/akZ+RQYLN95tlCbrcVP4s4Bw== X-Received: by 2002:a62:76c6:: with SMTP id r189mr1445406pfc.48.1574222903787; Tue, 19 Nov 2019 20:08:23 -0800 (PST) Received: from piranhaplant.local ([199.68.53.171]) by smtp.googlemail.com with ESMTPSA id w4sm5206845pjt.21.2019.11.19.20.08.22 for <38273-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Nov 2019 20:08:22 -0800 (PST) Message-ID: <63a90b4d4b97641c0a4640e5c049cef24d3d75a4.camel@gmail.com> Subject: Re: bug#38273: emacs doesn't open files From: Jesse Gibbons In-Reply-To: <87zhgrv8kh.fsf@gmail.com> References: <87zhgrv8kh.fsf@gmail.com> Content-Type: text/plain Date: Tue, 19 Nov 2019 21:08:21 -0700 MIME-Version: 1.0 User-Agent: Evolution 3.30.5 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.5 (++) 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 thought I closed this issue. Rebooting fixed it. Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (jgibbons2357[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jgibbons2357[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.2 MISSING_HEADERS Missing To: header -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.181 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.181 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.1 MALFORMED_FREEMAIL Bad headers on message from free email service X-Debbugs-Envelope-To: 38273-done Cc: 38273-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.5 (+) 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 thought I closed this issue. Rebooting fixed it. Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.210.181 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.210.181 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (jgibbons2357[at]gmail.com) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jgibbons2357[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.2 MISSING_HEADERS Missing To: header 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 1.1 MALFORMED_FREEMAIL Bad headers on message from free email service -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager I thought I closed this issue. Rebooting fixed it. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 19 23:13:37 2019 Received: (at 38273-done) by debbugs.gnu.org; 20 Nov 2019 04:13:38 +0000 Received: from localhost ([127.0.0.1]:48839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXHN3-00048g-HL for submit@debbugs.gnu.org; Tue, 19 Nov 2019 23:13:37 -0500 Received: from mail-pg1-f195.google.com ([209.85.215.195]:38431) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXHMo-00048F-Lo for 38273-done@debbugs.gnu.org; Tue, 19 Nov 2019 23:13:35 -0500 Received: by mail-pg1-f195.google.com with SMTP id 15so12664227pgh.5 for <38273-done@debbugs.gnu.org>; Tue, 19 Nov 2019 20:13:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:subject:from:to:in-reply-to:references:date:mime-version :user-agent:content-transfer-encoding; bh=hzdZc4uyGrXrzdXDQKDjNuN32Qlzn7xktnx8kv18U14=; b=AeR0SpROPTJWg4Y5pju7ICB83Pljs6bXgeGsI0GBtknN+ODAvhFSvGpcyWismuX2rX iYv21rfR4X2/MhZefon6SvViow25MeZvkZgjuOgxhrILXEKPkESwbT338zF8GdsrkIIP Wmhf/+ngKZEz1oKCw8RwflXfoVB59wLfJCSgFwBQTMtGyfmzRjDUlvgLxwGBGDReHjpc Vl7b5R7fD1gJYrkvBbRA7FsCsoa4HJ/dhwnU9oDravuLNjMWD4WnOYKqcr4cRJZTZ5Ol ueGk2X+XrHaulU284xpxwg+GG2ge6MTWc/sbzigMlxnxbcU7lPOrsDIeO1I8WX7KuLGg 7Jcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:in-reply-to :references:date:mime-version:user-agent:content-transfer-encoding; bh=hzdZc4uyGrXrzdXDQKDjNuN32Qlzn7xktnx8kv18U14=; b=NTk+EKa6muSEs5pJZsCKSa4+R7Fm8kizjqkL+14yubnxOqTT6CrIcYZC6gbrvDMIfg pTaDFbQav9LVYbLJPgqtI4IBHYwapOcYKSDPXJRqD43YUNWmrlFF+6jne/52vgH99jDo lGCObwgpXkCBZzod+0Gh6frYCdLF0bHxbjnPb3y5x8h2euKc0LYi/9gKpLlOk/jWsEFx ePGKFbqRgqAGir0P8mQsYhWsdLuqPpfTpMIUM8dzAIG50ZECnRbiJp1LqOKoIu9oWlfe 76DvZXbYHxtH6YDmzaVfIh2izTkt8hd6V+gTQwQyaqLouD9KRaJ2Ox1SSnW6JGgbv9Pn LRMw== X-Gm-Message-State: APjAAAUxs/1eDhRoO5g77mo5iLgjDy5QkD8+lMixOaNn86vMhtjjfMRc psHJudAF8DXI7uROGUSsPhund0Vl X-Google-Smtp-Source: APXvYqzHb0UfkaZIg24Uk0NrxO6lOUjvNFuwHi6f9YAl0IMZrpmY3s4tSvl1ikDoWUN5iirm1WkBCg== X-Received: by 2002:a62:83c8:: with SMTP id h191mr1433338pfe.118.1574223197109; Tue, 19 Nov 2019 20:13:17 -0800 (PST) Received: from piranhaplant.local ([199.68.53.171]) by smtp.googlemail.com with ESMTPSA id h13sm28936474pfr.98.2019.11.19.20.13.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Nov 2019 20:13:16 -0800 (PST) Message-ID: <52cfff32af03af0c8526072784215234fd2a6eb7.camel@gmail.com> Subject: Re: bug#38273: bug#38274: emacs doesn't open files From: Jesse Gibbons To: Maxim Cournoyer , 38273-done@debbugs.gnu.org In-Reply-To: <878sobwoky.fsf@gmail.com> References: <1f689090e172463c62ea6c1029935fd5b29fdbdc.camel@gmail.com> <878sobwoky.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Date: Tue, 19 Nov 2019 21:13:15 -0700 MIME-Version: 1.0 User-Agent: Evolution 3.30.5 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 38273-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: -0.7 (/) On Wed, 2019-11-20 at 06:20 +0900, Maxim Cournoyer wrote: > Hello Jesse, > > Jesse Gibbons writes: > > > On Tue, 2019-11-19 at 08:35 -0700, Jesse Gibbons wrote: > > > guix describe : > > > Generation 139 Nov 19 2019 08:11:32 (current) > > > guix 7b40d59 > > > repository URL: https://git.savannah.gnu.org/git/guix.git > > > branch: master > > > commit: 7b40d59114e1462d6d8140f325a66b12e91db667 > > > > > > emacs --version : > > > GNU Emacs 26.3 > > > Copyright (C) 2019 Free Software Foundation, Inc. > > > GNU Emacs comes with ABSOLUTELY NO WARRANTY. > > > You may redistribute copies of GNU Emacs > > > under the terms of the GNU General Public License. > > > For more information about these matters, see the file named COPYING. > > > > > > When I launch emacs from the command line, I get the following > > > message: > > > split-string: Wrong type argument: stringp, nil > > > > > > As a result, when I try `EDITOR=emacs guix edit hello` it doesn't > > > work. > > > I can confirm this is not a problem with guix edit, because when > > > EDITOR=vim > > > it opens the package in vim. > > > > > > (Joke about guix turning to the dark side goes here.) > > > > > > Since I do not know if it is a problem with guix or emacs, I'm > > > starting > > > with > > > guix. It could be related to bug#38261 > > > > > > > > > > > > > > I guess this was fixed for me by restarting my computer. > > > > (joke about "turning it off and back on" working goes here) > > It seems the EMACSLOADPATH was not defined in your environment. Ok. > Do you use Emacs in your main user profile? Yes. > How did this happen? Did you simply 'guix pull' and 'guix upgrade -u .' > said profile? "guix pull && guix upgrade" > > In all cases, simply login out and back in should probably have fixed > the issue (instead of a reboot). As I recall, I turned it off, commuted to a class, and turned it back on. > > Thanks for the report! > > Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 20 12:20:13 2019 Received: (at 38273) by debbugs.gnu.org; 20 Nov 2019 17:20:13 +0000 Received: from localhost ([127.0.0.1]:50821 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXTeH-0004Jx-2y for submit@debbugs.gnu.org; Wed, 20 Nov 2019 12:20:13 -0500 Received: from mail-qk1-f176.google.com ([209.85.222.176]:34781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXTeC-0004Je-Ni for 38273@debbugs.gnu.org; Wed, 20 Nov 2019 12:20:09 -0500 Received: by mail-qk1-f176.google.com with SMTP id b188so505217qkg.1 for <38273@debbugs.gnu.org>; Wed, 20 Nov 2019 09:20:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=UjittkY5DMk6fBp7LBdmhdt4YqGl7Pp9TXiKubPOEJ8=; b=QKSkbBDcgHB/pjA/kPJbR0C66WZhy88a6C4YciPIew1KUAe8caN7NdfTiyaTVHplHj n4oGZr3IHLKui9Gm0r2jsADVbR68TMNeqfp5uj2d7YE36kSIxwoGyqH/dhMf9ajUtqJ5 pW1+kjjJWzelCgux5v+cfQsv+v25Y/GqdViKAhFGeSpkhQpgzVLccEa2DZ6CJL1pdCp0 wXOhvRBmecTsxhrNtIWW+Hnkrz8RkULkVryfNcL26QeXfGD7WIKretxYU8n2agb6moB6 byjC1YEc9NYLWQ6a8ZMt7Ah8z0HgclX8tUL6VYbxFo7OMJOAwbN3D0UC/gJ+imt/nzNc yHsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=UjittkY5DMk6fBp7LBdmhdt4YqGl7Pp9TXiKubPOEJ8=; b=ab+BWsNJqBDI24zAoe16ioHJdC8/kYO7aRSagaHHexdClLI8xkCSNXcxqaI9lR0Nyk QHM4h7ialdzMAIEo6a8Il/QqcReJJiptPFm5DqCjdDS0rcH55AIOZpZcZ5m9hf9B0ruM 9FacW/A6PWygY+kFrgxlLAnuy1oYJPEDrCpVtlsToBGU3s9J+iNtvLCc0K9dQRfzOOB4 MnLVFh20cDODKwcw6LX4Kqf/n+B09dyUX/TgTK85Kh0b3hPC8TGo0wSI0jXDRQ+HI4xF huYYKvihXuhcoq1EB01VijKieIyiJBpLZYnvYYh3geMzAvivgTOJ2DpCE2AOnFyp1ZaY ZUQQ== X-Gm-Message-State: APjAAAV3ZMr7q7ERqYf2OTa4CjlDfhcbRTzscjvUE+ckL1m74vh6k0S9 UyEX7hbWuz868QrJ6icSbe44G+Tmnm+Bn+Yt90Q= X-Google-Smtp-Source: APXvYqyP2aYKRTvP4DfvkiiUZ7CvXuwY5sZ63aZxu9pYlySiqbfXQ+B+g26E2H+GT7Mlnx04y8gqA1ZkzzYe3VSgUkI= X-Received: by 2002:a37:4f10:: with SMTP id d16mr3473348qkb.80.1574270403066; Wed, 20 Nov 2019 09:20:03 -0800 (PST) MIME-Version: 1.0 References: <87zhgrv8kh.fsf@gmail.com> In-Reply-To: <87zhgrv8kh.fsf@gmail.com> From: zimoun Date: Wed, 20 Nov 2019 18:19:51 +0100 Message-ID: Subject: Re: bug#38273: emacs doesn't open files To: Maxim Cournoyer Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38273 Cc: 38273@debbugs.gnu.org, Jesse Gibbons 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 (-) Hi Maxim, Thank you to looking. On Tue, 19 Nov 2019 at 22:51, Maxim Cournoyer wrote: > Did you sort out your issue? Perhaps logging out then back in could > define the missing EMACSLOADPATH environment variable? Or manually > sourcing your current profile's etc/profile and starting Emacs from that > shell? Yes, sourcing the current etc/profile fixes the issue. Therefore, EMACSLOADPATH should be the culprit and I had done a mistake, not enough investigating before reporting. My bad! Sorry! > I'll try to isolate how to reproduce the problem; if you have a way to > reproduce it I'm interested! I think it comes from the new EMACSLOADPATH variable. The new Emacs binary is looking at it so if the etc/profile is not yet sourced then troubles arises. That's why it does not happen with "-Q" because no-site-file and no-site-lisp, i.e., EMACSLOADPATH is not "required". However, "-q" just turns off the ~/.emacs and needs EMACSLOADPATH. So I think to reproduce: install an old Emacs, upgrade, do not source again the current profile, launch Emacs from this profile. Well, it is not an issue but a bad practise. :-) Sorry. All the best, simon From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 20 12:21:00 2019 Received: (at 38273-done) by debbugs.gnu.org; 20 Nov 2019 17:21:00 +0000 Received: from localhost ([127.0.0.1]:50824 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXTf1-0004Ky-IE for submit@debbugs.gnu.org; Wed, 20 Nov 2019 12:20:59 -0500 Received: from mail-qk1-f169.google.com ([209.85.222.169]:36925) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXTey-0004Kk-85 for 38273-done@debbugs.gnu.org; Wed, 20 Nov 2019 12:20:56 -0500 Received: by mail-qk1-f169.google.com with SMTP id e187so488647qkf.4 for <38273-done@debbugs.gnu.org>; Wed, 20 Nov 2019 09:20:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wyof7Iuj1rlpo15rbTqBRcXOLRAEh5qTsdTcATD1c1s=; b=F0wdW4Bq/zUlu3DMX1c9K1/IzCJ2lH9kxlyhYp7DySYY1drBnnzkKI2IpHNpKUxx0g RjH+0GIELpx/bQ+cQvM5fxDORJLlIp8WwC6MqQj7yat1Qec2ZOfZzVR2B4luv7dgqP4u egLWJZonnh2lUeNdKTE36DRlTMYGBPM2XrBFcgpxqCkzF3deQdOQqJ6I3wwbvtA+q7Uq 1Q6lp3GSXOrYAhWI5Z7Z9SmYGrJb1Z6R0HemwMWTN122KNXVU9WwSkSUiA1wO7oUUOco UAC+bFES+H5vGd/2YtcQEAXGTDNIwKKeI9gevWQE2bbofLYifVt/xIEDtBXj7YriD3Nl /b6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wyof7Iuj1rlpo15rbTqBRcXOLRAEh5qTsdTcATD1c1s=; b=ZUucOsqCOAdrq71oEKGe0Pop+YGl2mlzWeJdAv5P0NMQkPLXGmeCqlibTJ6RPv/sIk b2N5P2+Lv1TaJSEG8QLMbGSIMqJfrQrTWzuGn9D6rQhP6yvFAeZdvsvFzvqDyo/dLQ4a LG8IVqDIMm+8y0IbZ8LI4hwTlMr3XvFVXDcDsETk4/isFsKTU1sVoVkSu+wGaXMTlztU gRFPnuK2LFAxspwyF/kBcZ6wTKNdpFfcp4hAfT5W3FWARimjPz+lyvL3/iWHAV0dlku7 5uZ4IjPLw/AkJwDpDVk8iw71+HHdTVcF5SH383AbeiyHxd9+rb782+u+5HOJTwr00WTQ Vcdg== X-Gm-Message-State: APjAAAVoMdvSD7O+J5cjb04BP/45cRNzB/sEWwmWazeqVMnNLeOhGBkB wHDwRooJ3gwOYl3Zd0mIaemRQM1WMzRO1xuqPOZ48A== X-Google-Smtp-Source: APXvYqxKNHXZddDvjfeoa4HfaQ5MTw7/LKhOQUWuWjeAKdWmTKr1/1QpF8oHBPQT4P2SOTbk6So1w29ZaCnUDd9YvlI= X-Received: by 2002:a37:4146:: with SMTP id o67mr3413304qka.232.1574270450827; Wed, 20 Nov 2019 09:20:50 -0800 (PST) MIME-Version: 1.0 References: <87zhgrv8kh.fsf@gmail.com> <63a90b4d4b97641c0a4640e5c049cef24d3d75a4.camel@gmail.com> In-Reply-To: <63a90b4d4b97641c0a4640e5c049cef24d3d75a4.camel@gmail.com> From: zimoun Date: Wed, 20 Nov 2019 18:20:39 +0100 Message-ID: Subject: Re: bug#38273: emacs doesn't open files To: Jesse Gibbons Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38273-done Cc: 38273-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.0 (-) On Wed, 20 Nov 2019 at 05:09, Jesse Gibbons wrote: > > I thought I closed this issue. Rebooting fixed it. Reinstalling from scratch should also fix the issue. ;-) From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 22:46:39 2019 Received: (at 38273) by debbugs.gnu.org; 22 Nov 2019 03:46:40 +0000 Received: from localhost ([127.0.0.1]:53598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXzu3-0008Re-IX for submit@debbugs.gnu.org; Thu, 21 Nov 2019 22:46:39 -0500 Received: from mail-qt1-f196.google.com ([209.85.160.196]:44708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXzu0-0008RO-MN for 38273@debbugs.gnu.org; Thu, 21 Nov 2019 22:46:37 -0500 Received: by mail-qt1-f196.google.com with SMTP id o11so6269939qtr.11 for <38273@debbugs.gnu.org>; Thu, 21 Nov 2019 19:46:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=gfiiDbFNTr+HeR1R7fsKhIa1vmPVtWi/lUCMCkUUOcM=; b=hVDPmpH8q89r3TiG6n1Fl/w1xTjx0wFTqZrfx3eJ0hVGP87p7IPrqBdNzymqDBtwvz VX/EPuG39+1Kh8gsZi/hk5oyHGT2b5AhFU5yoRKSQi172a/PP0mCrmZOgflQ/t+Q1ILu Sb/VzJAieuMO5Hmf5gLwz6SXdta7Jjiu7n3Nklffo2ROkXuamEFC9ChfvtABjmaIACnV r3H3QTrjK2mfcyLCrIQkwlkusyR+o1l0rKfa3TSD1OQyK7WgOgjYgRBFsMTKzeF1Fe91 67EgGYpKe4lPZ/CC7tf3GHb0IeLT28EmikT6UINNU8X6bnDzJwiSP5oKgCjnfhix5Ygy 7iEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=gfiiDbFNTr+HeR1R7fsKhIa1vmPVtWi/lUCMCkUUOcM=; b=rLVNvn849hNwbRVT1PdK7yMMp1ZN2QLZiM7Th0ZO3YxwrdPPlfrqVKjz+m5LeSTz9L 08vhCW9xTRvsJV9VLKmIngeloJRNrO4/dRtPwC6GLAVK/ZcumDC8Z2H/paXdnI5xKgdZ TUCZLCE4+2G1CICsflkdDEF+NQ7QA4KQPKLyLWi2Ij9F/r8IHGAvIMe82WT4Pxs8jfXc sFCUtVs2MhaX90qT2cOGpd+tvuXeBMqFgExmTR0IoIkpDU0EoVs6Vyv0uU1pfBZoxB7F fdKH9PD6lczhvpjgd+CPghI8FObbdPAn3VWuTTOe1DAIrwS5qBCC15RoyS9X9KGQ6ZVO RfMA== X-Gm-Message-State: APjAAAUNAFg1UDd8U1Ng7iCX7YJTb2szBubgzzvYJREdc4nEZlduSUbk LCjszlpMZ6SgnTZSFl7uWfrz4dVhSRM= X-Google-Smtp-Source: APXvYqxmFu92LqTB4q1diUwPSmcHpc1QWa1taniNgqYVtnL7wbF4YmZzkHK4wYLbcuXddNa8xQ84ZQ== X-Received: by 2002:ac8:3225:: with SMTP id x34mr12556840qta.190.1574394390859; Thu, 21 Nov 2019 19:46:30 -0800 (PST) Received: from apteryx (dsl-10-132-187.b2b2c.ca. [72.10.132.187]) by smtp.gmail.com with ESMTPSA id w18sm2484584qkb.41.2019.11.21.19.46.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Nov 2019 19:46:30 -0800 (PST) From: Maxim Cournoyer To: zimoun Subject: Re: bug#38273: emacs doesn't open files References: <87zhgrv8kh.fsf@gmail.com> Date: Thu, 21 Nov 2019 22:46:28 -0500 In-Reply-To: (zimoun's message of "Wed, 20 Nov 2019 18:19:51 +0100") Message-ID: <87lfs8fu97.fsf@gmail.com> 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-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38273 Cc: 38273@debbugs.gnu.org, Jesse Gibbons 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 Zimoun, zimoun writes: > Hi Maxim, > > Thank you to looking. > > On Tue, 19 Nov 2019 at 22:51, Maxim Cournoyer = wrote: > >> Did you sort out your issue? Perhaps logging out then back in could >> define the missing EMACSLOADPATH environment variable? Or manually >> sourcing your current profile's etc/profile and starting Emacs from that >> shell? > > Yes, sourcing the current etc/profile fixes the issue. > > Therefore, EMACSLOADPATH should be the culprit and I had done a > mistake, not enough investigating before reporting. My bad! Sorry! There's no need to be sorry; that's a pitfall many are likely to encounter sooner or later. I'm thinking one common place it'd bite users would be when they use their desktop manager's application launcher to start Emacs: in this case, the EMACSLOADPATH would be taken from what it was at the time they logged in their session, and would never be refreshed until the next login. Example of use case: 1. The user logs in. 2. The user starts Emacs using their DM's application launcher. 3. The user runs 'guix install emacs-paredit in a terminal. 4. The user try "M-x paredit" in their Emacs, only to find out it doesn't exist. 5. User restart Emacs (again launching it from their application launcher), but it still doesn't find the `paredit function. The reason the above use case doesn't work is because the EMACSLOADPATH environment variable inherited by the desktop manager is fixed and not refreshed by 'guix install'. It only gets refreshed when the user logs out then back in. This use case could work if all of our packages would be installed to a single, such as some packages already do (emacs-magit and emacs-guix) both live under share/emacs/site-lisp. If all the packages were installed there, Emacs would find newly installed packages and the EMACSLOADPATH not being refreshed wouldn't be as much of a problem. Examples of packages that depend on the EMACSLOADPATH being refreshed are the packages installed to their own namespaced directory the share/emacs/site-lisp/guix.d prefix. One such example is 'emacs-grep-a-lot': --8<---------------cut here---------------start------------->8--- tree /gnu/store/vhk1ljc45jn465xk3lqx0030qlkp53ws-emacs-grep-a-lot-1.0.7 /gnu/store/vhk1ljc45jn465xk3lqx0030qlkp53ws-emacs-grep-a-lot-1.0.7 =E2=94=94=E2=94=80=E2=94=80 share =E2=94=9C=E2=94=80=E2=94=80 doc =E2=94=82=C2=A0=C2=A0 =E2=94=94=E2=94=80=E2=94=80 emacs-grep-a-lot-1.0.7 =E2=94=82=C2=A0=C2=A0 =E2=94=94=E2=94=80=E2=94=80 COPYING =E2=94=94=E2=94=80=E2=94=80 emacs =E2=94=94=E2=94=80=E2=94=80 site-lisp =E2=94=94=E2=94=80=E2=94=80 guix.d =E2=94=94=E2=94=80=E2=94=80 grep-a-lot-1.0.7 =E2=94=9C=E2=94=80=E2=94=80 grep-a-lot-autoloads.el =E2=94=9C=E2=94=80=E2=94=80 grep-a-lot.el =E2=94=94=E2=94=80=E2=94=80 grep-a-lot.elc --8<---------------cut here---------------end--------------->8--- The motivation for the above layout was to make sure the package files wouldn't clash together. I'm not sure if this motivation is truly important, given that all the Emacs symbols are global and must already be uniquely named to avoid clashes (the common thing to do is to use a prefix named after the package for every procedure/variables defined); I'd expect the same rigor to be employed when naming the package files. So, there's a couple things we could do to make the life of users better: 1) Deprecate the use of guix.d and adapt the emacs-build-system so that it stops producing it. 2) Contribute a patch to Emacs so that the directories present in the EMACSLOADPATH would be searched recursively for packages. 3) Do nothing and expect the users to use the 'guix-set-emacs-environment' (from emacs-guix) to source their user profile so that EMACSLOADPATH is refreshed, then issue 'guix-emacs-autoload-packages' (from the site-start.el shipped with our Emacs package). The third option seems like too complicated and bothersome to be worth explaining to newcomers, so I'd personally go for either 1 or 2. What do you think? Maxim From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 22 08:42:44 2019 Received: (at 38273) by debbugs.gnu.org; 22 Nov 2019 13:42:44 +0000 Received: from localhost ([127.0.0.1]:53971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iY9Cu-00060D-Ct for submit@debbugs.gnu.org; Fri, 22 Nov 2019 08:42:44 -0500 Received: from mail-qt1-f179.google.com ([209.85.160.179]:44520) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iY9Cs-000600-TF for 38273@debbugs.gnu.org; Fri, 22 Nov 2019 08:42:43 -0500 Received: by mail-qt1-f179.google.com with SMTP id g24so996684qtq.11 for <38273@debbugs.gnu.org>; Fri, 22 Nov 2019 05:42:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=v3UgHhi1gq8HvDXSBp9Btd6FDero7WIit8vUa1kgN1k=; b=m6hnoiYibc+Tqjr9gbeGFc+RXaTBcoAihlgLOHw4JkGqAVaGQ4w/ecQpehaKeXw4YC ldjyjjW2Eo7OHILA6hT/tPo/CE805w+ARzEfJf0O77iIOsgRmkDX3w1pOoy6FzByQ03l PLAoI6E6E8s6ZS2kGAJqs1B6NDaqjV5hBekLJOLRxsGEeBRCgb01YsDmDZ4lyecD41qE V+Qyj2VdVqVacy3z7PGWrP6uFmzZq6f1vo8kk2WsVmulfReAwyShSuOSwt1PofAfvDjW TW/KZBbPfpSlgYnCbyGnjMwiyblmWs4xprIUk+tB9lbu7uu2umrqMy1QMEyGhG+XbJvd muFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=v3UgHhi1gq8HvDXSBp9Btd6FDero7WIit8vUa1kgN1k=; b=pxCkS1LLKX3bro9NFVtZmwFrF54UEnSfqnsZtoPjky2V9pHCMANQuDj95ep8xqYyve lNjFcGP9iaAErWfF09DqmtwtiP+6+FzY2sepMQU3/DYUEHKLl9umli3D2hjrduDOJKF8 mePfy8U6qnAtQN1IjpUnROZoUZhNGY34lz4pSuZKL82M2W5iDh3MOMdBH2bq5MYxson6 Js2jOo46RFVM4VpJBV+NkEllaQteRA2hOsm7BdtGDpSIMRh8K3TBQbJm0qlbDO35MWsF ic0cYFJuPtmGSC3tbjIUqBsRGF/jhrlJGLFbTPLzZxKxQIJLYv9hkA/IShrx2IH22B/D 8ezQ== X-Gm-Message-State: APjAAAUaFiTwsiPhjefdcw0EQxphQR/9DOZTuDwG9Hyjxqf1WFvyPdQs 9/HBRPmpq4xOieHPkY0+DbeGBDFxi+PrCBeGXWA= X-Google-Smtp-Source: APXvYqwT6hAYAAPmNQcrGoWIQmIimMpUX4DU4vCrP5+yAbgyTLHdpibqlvdJFNfxwAzWuqiNwbreXGWmKVm3WBD4kXE= X-Received: by 2002:ac8:93d:: with SMTP id t58mr14619151qth.217.1574430157161; Fri, 22 Nov 2019 05:42:37 -0800 (PST) MIME-Version: 1.0 References: <87zhgrv8kh.fsf@gmail.com> <87lfs8fu97.fsf@gmail.com> In-Reply-To: <87lfs8fu97.fsf@gmail.com> From: zimoun Date: Fri, 22 Nov 2019 14:42:25 +0100 Message-ID: Subject: Re: bug#38273: emacs doesn't open files To: Maxim Cournoyer Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38273 Cc: 38273@debbugs.gnu.org, Jesse Gibbons 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 (-) Hi Maxim, Thank you for all the details. On Fri, 22 Nov 2019 at 04:46, Maxim Cournoyer w= rote: > There's no need to be sorry; that's a pitfall many are likely to > encounter sooner or later. I'm thinking one common place it'd bite > users would be when they use their desktop manager's application > launcher to start Emacs: in this case, the EMACSLOADPATH would be taken > from what it was at the time they logged in their session, and would > never be refreshed until the next login. I do not know if it is related, but the initial report of this bug seems similar to this bug report [1]. [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D38309 > --8<---------------cut here---------------start------------->8--- > tree /gnu/store/vhk1ljc45jn465xk3lqx0030qlkp53ws-emacs-grep-a-lot-1.0.7 > /gnu/store/vhk1ljc45jn465xk3lqx0030qlkp53ws-emacs-grep-a-lot-1.0.7 > =E2=94=94=E2=94=80=E2=94=80 share > =E2=94=9C=E2=94=80=E2=94=80 doc > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 emacs-grep-a-lot-1.0.7 > =E2=94=82 =E2=94=94=E2=94=80=E2=94=80 COPYING > =E2=94=94=E2=94=80=E2=94=80 emacs > =E2=94=94=E2=94=80=E2=94=80 site-lisp > =E2=94=94=E2=94=80=E2=94=80 guix.d > =E2=94=94=E2=94=80=E2=94=80 grep-a-lot-1.0.7 > =E2=94=9C=E2=94=80=E2=94=80 grep-a-lot-autoloads.el > =E2=94=9C=E2=94=80=E2=94=80 grep-a-lot.el > =E2=94=94=E2=94=80=E2=94=80 grep-a-lot.elc > --8<---------------cut here---------------end--------------->8--- > > The motivation for the above layout was to make sure the package files > wouldn't clash together. I'm not sure if this motivation is truly > important, given that all the Emacs symbols are global and must already > be uniquely named to avoid clashes (the common thing to do is to use a > prefix named after the package for every procedure/variables defined); > I'd expect the same rigor to be employed when naming the package files. > > So, there's a couple things we could do to make the life of users > better: > > 1) Deprecate the use of guix.d and adapt the emacs-build-system so that > it stops producing it. It seems the easiest, isn't it? I have a poor understanding of the details by it seems to simplify how it works. Maybe, asking on guix-devel to have the inputs of Pierre and/or Alex should be helpful. > 2) Contribute a patch to Emacs so that the directories present in the > EMACSLOADPATH would be searched recursively for packages. Following time to time the list emacs-devel, I do not how hard it would be to convince for this kind of change. :-) > 3) Do nothing and expect the users to use the > 'guix-set-emacs-environment' (from emacs-guix) to source their user > profile so that EMACSLOADPATH is refreshed, then issue > 'guix-emacs-autoload-packages' (from the site-start.el shipped with our > Emacs package). > > The third option seems like too complicated and bothersome to be worth > explaining to newcomers, so I'd personally go for either 1 or 2. Even if I am a fan of emacs-guix, I am not sure that this presumption would be true. I mean that I agree with your comment. Thank you for all your insights in the Emacs land. All the best, simon From unknown Sat Jun 21 03:10:55 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 21 Dec 2019 12:24:06 +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