GNU bug report logs - #45671
28.0.50; Permission denied when removing eln-cache and stuck in endless loop

Previous Next

Package: emacs;

Reported by: Anders Stenman <anders.stenman <at> niradynamics.se>

Date: Tue, 5 Jan 2021 09:30:02 UTC

Severity: normal

Found in version 28.0.50

Done: Andrea Corallo <akrl <at> sdf.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 45671 <at> debbugs.gnu.org (full text, mbox):

From: Andrea Corallo <akrl <at> sdf.org>
To: Anders Stenman <anders.stenman <at> niradynamics.se>
Cc: 45671 <at> debbugs.gnu.org
Subject: Re: bug#45671: 28.0.50; Permission denied when removing eln-cache
 and stuck in endless loop
Date: Tue, 05 Jan 2021 11:18:12 +0000
[re-adding the bug in Cc]

Anders Stenman <anders.stenman <at> niradynamics.se> writes:

> No, it seems to happen sometimes (not every time) after I have updated
> packages from ELPA. Emacs just spits out these messages in the "Async
> native compile log" buffer. In that case I have to terminate emacs the
> hard way by killing the process.

Okay the I think the trouble is in `comp-delete-or-replace-file' when
gets called from `comp--compile-ctxt-to-file' (probably through
`comp-clean-up-stale-eln').

There's some specific Windows handling for shared that can't be removed
because still loaded.

  Andrea

PS can't you kill the sub processes?  Or the main Emacs is hanging?




This bug report was last modified 4 years and 166 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.