I ran these commands to change permissions:

sudo chmod u=rw ~/.cache/org-persist/gc-lock.eld
sudo chmod g=rw ~/.cache/org-persist/gc-lock.eld

This did not solve the problem.  When exiting emacs (C-x C-c), it still gives 
this warning.  Without any response, emacs closes after a few seconds.

This problem appears only on my new Mac (M4 Pro on Golden Gate 27).  My old Mac 
(Intel Mac mini on Sequoia 15), closes smoothly.

On Oct 24, 2026, at 9:45 PM, Derek Chen-Becker <[email protected]> wrote:

Confirmed, for the behavior described that the prompt does not wait for a 
response. I think the proper solution is to just fix the access to that file. 
That file should usually be owned by your user and have mode 0600. Can you 
check the ownership and permissions on the lock file?

ls -l ~/.cache/org-persist/gc-lock.eld

The other possibility might be MacOS file access shenanigans. I ran into those 
a lot with more recent versions of MacOS but I've since moved to a Windows/WSL 
setup so I can't validate. I took a quick look at the code for org-persist-gc 
but I'm not sure why it would close without waiting for the prompt.

Cheers,

Derek

On Sat, Oct 24, 2026 at 8:57 AM Naresh Gurbuxani 
<[email protected]<mailto:[email protected]>> wrote:
Recently I upgraded to emacs version 31.1 on my MacBook.  Upgrade (using 
MacPorts) went smoothly.  However, when exiting (C-x C-c), emacs displays above 
warning and asks if I want to proceed (y or n).  Without any response, emacs 
closes after a few seconds.

What setup changes are needed to stop this warning?

Thanks,
Naresh


--
+---------------------------------------------------------------+
| Derek Chen-Becker                                             |
| GPG Key available at https://keybase.io/dchenbecker and       |
| https://pgp.mit.edu/pks/lookup?search=derek%40chen-becker.org |
| Fngrprnt: EB8A 6480 F0A3 C8EB C1E7  7F42 AFC5 AFEE 96E4 6ACC  |
+---------------------------------------------------------------+


Reply via email to