GNU bug report logs -
#64544
Issue with usage of (server-start) on MacOS
Previous Next
To reply to this bug, email your comments to 64544 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#64544
; Package
emacs
.
(Sun, 09 Jul 2023 17:21:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
asocial-hired.0l <at> icloud.com
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Sun, 09 Jul 2023 17:21:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
I have not tested on other systems, but this is my personal laptop, Intel x86-64, MacOS Ventura 13.4.1.
I built Emacs last night at commit 9c282fa. Previously, this was an issue on my build on 4/27/23.
Notably, this is different than the other socket error mentioned at: https://www.emacswiki.org/emacs/EmacsClient#h5o-28, and the solution doesn’t apply.
Steps to reproduce:
$ ./configure —with-native-compilation=aot —without-pop
Placed bundle in ‘/Applications', with aliases (.zshrc):
alias emacsclient='/Applications/Emacs.app/Contents/MacOS/bin/emacsclient'
alias emacs='/Applications/Emacs.app/Contents/MacOS/Emacs’
Note that:
$ emacs —daemon
$ emacsclient -c -a ‘'
does work and the server can be killed off with:
$ emacsclient -e ‘(kill-emacs)’
The issue:
.emacs.d with a single file inside (init.el) with:
(server-start)
$ emacsclient -c -a ‘'
/Applications/Emacs.app/Contents/MacOS/bin/emacsclient: can't find socket; have you started the server?
/Applications/Emacs.app/Contents/MacOS/bin/emacsclient: To start the server in Emacs, type "M-x server-start".
/Applications/Emacs.app/Contents/MacOS/bin/emacsclient: error starting emacs daemon
Error: Could not start the Emacs daemon
Running:
$ emacs
‘M-x server-start <RET>’ followed by ‘C-x C-c’
$ emacsclient -a ‘’ -c
results in the same error, but running:
$ emacs
‘M-x server-start <RET>’ (not followed by ‘C-x C-c’)
$ emacsclient -c -a ‘'
Waiting for Emacs…
attaches successfully. This was all done under the same environment, with the same HOME.
This bug report was last modified 1 year and 223 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.