From unknown Fri Aug 08 22:14:24 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#74202 <74202@debbugs.gnu.org> To: bug#74202 <74202@debbugs.gnu.org> Subject: Status: 31.0.50; package-el fails to delete outdated elpa packages Reply-To: bug#74202 <74202@debbugs.gnu.org> Date: Sat, 09 Aug 2025 05:14:24 +0000 retitle 74202 31.0.50; package-el fails to delete outdated elpa packages reassign 74202 emacs submitter 74202 Johann H=C3=B6chtl severity 74202 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 04 03:00:55 2024 Received: (at submit) by debbugs.gnu.org; 4 Nov 2024 08:00:55 +0000 Received: from localhost ([127.0.0.1]:38113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7s18-00016G-4p for submit@debbugs.gnu.org; Mon, 04 Nov 2024 03:00:55 -0500 Received: from lists.gnu.org ([209.51.188.17]:35672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7s15-000168-1r for submit@debbugs.gnu.org; Mon, 04 Nov 2024 03:00:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t7s11-0006QB-8D for bug-gnu-emacs@gnu.org; Mon, 04 Nov 2024 03:00:50 -0500 Received: from mail-yb1-xb29.google.com ([2607:f8b0:4864:20::b29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t7s0y-0001II-FI for bug-gnu-emacs@gnu.org; Mon, 04 Nov 2024 03:00:46 -0500 Received: by mail-yb1-xb29.google.com with SMTP id 3f1490d57ef6-e30eca40c44so3259763276.2 for ; Mon, 04 Nov 2024 00:00:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730707242; x=1731312042; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=J+AUg2kV+i0aKk2r8NlNQtgGVokutuLpG8pYavNquH0=; b=VgWihw3aDi6mBKJj2Xv81DShF0EYlP4H2jyfBWtrmqKdteJdtuL8kD0TtWnxfom4fg 54qS4VrasmQBKlJq3VLJyy0O8EfXQZVqNozgGQ0xVOy/ianS7h6vACfbZLNrZiGmqI8h 5Z2EKuTEtYGJFK7nJU8Z+kaAJGXMovhVnbtXoVyMA1i2d/esyQokjr33AKE3Q744ybQr r9LL+xt7IrDheW7IJ+NRFGLBL9VAfdu67BSP0RHV/i9Rgk1BpgEvbypqQ20uqAkopmWc y0234iMR6nbw6bArcZgSltbVVK4cAJlF5r/Y50zxTZG94rEjgkt2rq8Q/cZd9Q6dh680 2uCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730707242; x=1731312042; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=J+AUg2kV+i0aKk2r8NlNQtgGVokutuLpG8pYavNquH0=; b=lwsPMKR08Q/QLTwAG+061nuIq3in/+ieEhAHN28bA9oxwmz10enKkGCkMAdGjGWesp u5uG8EsXSKLe/dQ5ZJrj+u12gvZhXJefYtQgn+prhY+pCUE0NIatOvyCRec6rRMUfI7H BUzeitw27t3tkNi9YxbQTx+icDkCQqwzzxYhQzgvzYWAHuoMf09YCS2Ay/IA54l8qxJm 8csgxuqg2UU3XtJMEUUxyaM9EhHWBBmIG4IJHuEVSMB+efe3XbPnSNQeLOEuHJK4BNR+ 41D5lcZvjLeMeyNvfs8tuLGi1/LKm1Pkq1xcgdUfE4tbMuxTbKdHw1s3uzcv95Ek6eK2 uJZQ== X-Gm-Message-State: AOJu0YzLOFFtazofVsIkKkhbf8TeW7+ilZTSSu1a9oMyF+CepPxPogyz Rt7piLS49O48vP73A1YvV4KJahVsx5n7BU24zgtIgnxq9JELAWEroAO1bhAW1hXE0pq+ZQsU5Qn u5BLU6Eorv4sxRsMZeyW0dfbQSKrhSOM= X-Google-Smtp-Source: AGHT+IE+rcpHGduXi+cug/H3LYhKqYlKBPvLqtsPI+vrjnMb3Ldd04lT647vFbQd/tnjdH9IplQZpXFY4mwAKMjWTmw= X-Received: by 2002:a05:6902:11c6:b0:e2b:a885:2e51 with SMTP id 3f1490d57ef6-e3087b8d733mr26914497276.34.1730707242305; Mon, 04 Nov 2024 00:00:42 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?Q?Johann_H=C3=B6chtl?= Date: Mon, 4 Nov 2024 09:00:31 +0100 Message-ID: Subject: 31.0.50; package-el fails to delete outdated elpa packages To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="0000000000006350fb062611aed8" Received-SPF: pass client-ip=2607:f8b0:4864:20::b29; envelope-from=johann.hoechtl@gmail.com; helo=mail-yb1-xb29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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.3 (--) --0000000000006350fb062611aed8 Content-Type: text/plain; charset="UTF-8" Using Windows ucrt mps emacs build from https://github.com/kiennq/emacs-build/releases/tag/v31.319.20241101.0cb75cf Since like two months or so, most notably package-el, but also other file deleting operations like expiring eww cache, fails to delete files in .emacs directory on Windows. The error message is "permission denied". I do run emacs as the interactively logged in user. FWIW I start emacs from a bash command line as runemacs.exe Manually deleting files from within dired in the .emacs-directory works so I do not think it is a permission issue. In GNU Emacs 31.0.50 (build 1, x86_64-w64-mingw32) of 2024-11-01 built on fv-az742-134 Repository revision: 0cb75cf1479375db092a3d14b5ec7ce996d3e598 Repository branch: HEAD Windowing system distributor 'Microsoft Corp.', version 10.0.19045 System Description: Microsoft Windows 10 Enterprise (v10.0.2009.19045.5011) Configured using: 'configure --prefix=/d/a/emacs-build/emacs-build/pkg/0cb75cf-ucrt-x86_64 'CFLAGS=-O2 -fno-semantic-interposition -floop-parallelize-all -ftree-parallelize-loops=4 -g3 ' --disable-build-details --without-dbus --enable-link-time-optimization --enable-build-details --with-compress-install --with-small-ja-dic --with-gif --with-gnutls --with-harfbuzz --with-jpeg --with-json --with-lcms2 --with-mps --with-native-compilation --with-png --with-rsvg --with-tree-sitter --with-xml2 --with-xpm --with-zlib --without-cairo --without-tiff' Configured features: ACL GIF GMP GNUTLS HARFBUZZ JPEG LCMS2 LIBXML2 MODULES MPS NATIVE_COMP NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB Important settings: value of $LC_ALL: en_US.UTF-8 value of $LANG: C.UTF-8 locale-coding-system: cp1252 Major mode: elisp-compile Minor modes in effect: global-git-commit-mode: t magit-auto-revert-mode: t corfu-terminal-mode: t winner-mode: t windmove-mode: t savehist-mode: t save-place-mode: t recentf-mode: t pixel-scroll-precision-mode: t marginalia-mode: t global-auto-revert-mode: t icomplete-mode: t fido-mode: t desktop-save-mode: t delete-selection-mode: t override-global-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t tab-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: c:/Users/HoechtlJ/OneDrive - WKO Online/Dokumente/.emacs.d/elpa/transient-20241102.1229/transient hides c:/Users/HoechtlJ/AppData/Local/Emacs/share/emacs/31.0.50/lisp/transient Features: (shadow sort mail-extr emacsbug find-dired project ffap grep misearch multi-isearch ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help ediff-init ediff-util let-alist magit-bookmark bookmark magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode diff git-commit magit-core magit-autorevert magit-margin magit-transient magit-process with-editor shell pcomplete server log-edit pcvs-util add-log magit-mode transient magit-git magit-base which-func imenu magit-section crm benchmark cursor-sensor dash comp comp-cstr warnings format-spec display-fill-column-indicator yasnippet hideshow loaddefs-gen lisp-mnt radix-tree tar-mode arc-mode archive-mode mm-archive message sendmail rfc822 mml mml-sec epa derived gnus-util mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils mule-util gnutls network-stream url-cache url-http url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm puny epg rfc6068 epg-config display-line-numbers vc-git diff-mode track-changes files-x vc-dispatcher dired-aux dired dired-loaddefs impatient-mode htmlize simple-httpd pp time-date corfu-terminal popon corfu visual-wrap word-wrap-mode compile text-property-search comint ansi-osc ansi-color comp-run comp-common flyspell ispell yank-media markdown-mode edit-indirect rx color thingatpt noutline outline deeper-blue-theme winner windmove savehist saveplace recentf tree-widget wid-edit pixel-scroll cua-base ring marginalia autorevert filenotify icomplete desktop frameset delsel cus-load edmacro kmacro use-package-bind-key bind-key easy-mmode orderless compat cl-extra help-mode use-package-ensure use-package-core finder-inf cape-autoloads corfu-terminal-autoloads corfu-autoloads csv-mode-autoloads d2-mode-autoloads dape-autoloads dired-sidebar-autoloads dired-subtree-autoloads dired-hacks-utils-autoloads edit-indirect-autoloads go-mode-autoloads hideshowvis-autoloads impatient-showdown-autoloads impatient-mode-autoloads htmlize-autoloads indent-bars-autoloads magit-autoloads pcase magit-section-autoloads dash-autoloads marginalia-autoloads markdown-mode-autoloads olivetti-autoloads orderless-autoloads popon-autoloads simple-httpd-autoloads transient-autoloads vundo-autoloads info with-editor-autoloads yasnippet-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel touch-screen dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads w32notify w32 lcms2 multi-tty move-toolbar make-network-process native-compile mps emacs) Memory information: ((conses 24 0 0) (symbols 56 0 0) (strings 40 0 0) (string-bytes 1 0) (vectors 24 0) (vector-slots 8 0 0) (floats 24 0 0) (intervals 64 0 0) (buffers 1000 0)) --0000000000006350fb062611aed8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Using Windows ucrt mps emacs build from

https://github.com/kiennq/emacs-build/releases/tag/v3= 1.319.20241101.0cb75cf

=C2=A0

Since like two months or so, most notably pa= ckage-el, but also other file deleting operations like expiring eww cache, fails to delete files in = .emacs directory on Windows. The error message is "permission denied&q= uot;. I do run emacs as the interactively logged in user. FWIW I start emacs from a bash command line as runemacs.exe=

=C2=A0

Manually deleting files from within dired in= the .emacs-directory works so I do not think it is a permission issue.

=C2=A0

=C2=A0

In GNU Emacs 31.0.50 (build 1, x86_64-w64-mi= ngw32) of 2024-11-01 built

=C2=A0on fv-az742-134

Repository revision: 0cb75cf1479375db092a3d1= 4b5ec7ce996d3e598

Repository branch: HEAD<= /p>

Windowing system distributor 'Microsoft = Corp.', version 10.0.19045

System Description: Microsoft Windows 10 Ent= erprise (v10.0.2009.19045.5011)

=C2=A0

Configured using:

=C2=A0'configure

=C2=A0--prefix=3D/d/a/emacs-bui= ld/emacs-build/pkg/0cb75cf-ucrt-x86_64

=C2=A0'CFLAGS=3D-O2 -fno-semantic-interposition -floop-parallelize-all

=C2=A0-ftree-parallelize-loops= =3D4 -g3 ' --disable-build-details --without-dbus

=C2=A0--enable-link-time-optimi= zation --enable-build-details

=C2=A0--with-compress-install --with-small-ja-dic --with-gif --with-gnutls

=C2=A0--with-harfbuzz --with-jp= eg --with-json --with-lcms2 --with-mps

=C2=A0--with-native-compilation --with-png --with-rsvg --with-tree-sitter

=C2=A0--with-xml2 --with-xpm --with-zlib --without-cairo --without-tiff'

=C2=A0

Configured features:

ACL GIF GMP GNUTLS HARFBUZZ JPEG LCMS2 LIBXM= L2 MODULES MPS NATIVE_COMP

NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLI= TE3 THREADS

TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLI= B

=C2=A0

Important settings:

=C2=A0 value of $LC_ALL: en_US.= UTF-8

=C2=A0 value of $LANG: C.UTF-8<= span>

=C2=A0 locale-coding-system: cp= 1252

=C2=A0

Major mode: elisp-compile

=C2=A0

Minor modes in effect:

=C2=A0 global-git-commit-mode: = t

=C2=A0 magit-auto-revert-mode: t

=C2=A0 corfu-terminal-mode: t

=C2=A0 winner-mode: t

=C2=A0 windmove-mode: t

=C2=A0 savehist-mode: t

=C2=A0 save-place-mode: t=

=C2=A0 recentf-mode: t

=C2=A0 pixel-scroll-precision-m= ode: t

=C2=A0 marginalia-mode: t=

=C2=A0 global-auto-revert-mode:= t

=C2=A0 icomplete-mode: t<= /span>

=C2=A0 fido-mode: t

=C2=A0 desktop-save-mode: t

=C2=A0 delete-selection-mode: t=

=C2=A0 override-global-mode: t<= span>

=C2=A0 tooltip-mode: t

=C2=A0 global-eldoc-mode: t

=C2=A0 show-paren-mode: t=

=C2=A0 electric-indent-mode: t<= span>

=C2=A0 mouse-wheel-mode: t

=C2=A0 tool-bar-mode: t

=C2=A0 tab-bar-mode: t

=C2=A0 menu-bar-mode: t

=C2=A0 file-name-shadow-mode: t=

=C2=A0 global-font-lock-mode: t=

=C2=A0 font-lock-mode: t<= /span>

=C2=A0 blink-cursor-mode: t

=C2=A0 minibuffer-regexp-mode: t<= /span>

=C2=A0 buffer-read-only: t

=C2=A0 column-number-mode: t

=C2=A0 line-number-mode: t

=C2=A0 transient-mark-mode: t

=C2=A0 auto-composition-mode: t

=C2=A0 auto-encryption-mode: t<= span>

=C2=A0 auto-compression-mode: t=

=C2=A0

Load-path shadows:

c:/Users/HoechtlJ/OneDrive - WKO Online/Dokumente/.emacs.d/elpa/transient-20241102.1229/transient hides c:/Users/HoechtlJ/AppData/Local/Emacs/share/emacs/31.0.50/lisp/transient

=C2=A0

Features:

(shadow sort mail-extr emacsbug find-dired p= roject ffap grep misearch

multi-isearch ediff ediff-merg ediff-mult ed= iff-wind ediff-diff

ediff-help ediff-init ediff-util let-alist m= agit-bookmark bookmark

magit-submodule magit-blame magit-stash magi= t-reflog magit-bisect

magit-push magit-pull magit-fetch magit-clon= e magit-remote magit-commit

magit-sequence magit-notes magit-worktree ma= git-tag magit-merge

magit-branch magit-reset magit-files magit-r= efs magit-status magit

magit-repos magit-apply magit-wip magit-log = magit-diff smerge-mode diff

git-commit magit-core magit-autorevert magit= -margin magit-transient

magit-process with-editor shell pcomplete se= rver log-edit pcvs-util

add-log magit-mode transient magit-git magit= -base which-func imenu

magit-section crm benchmark cursor-sensor da= sh comp comp-cstr warnings

format-spec display-fill-column-indicator ya= snippet hideshow

loaddefs-gen lisp-mnt radix-tree tar-mode ar= c-mode archive-mode

mm-archive message sendmail rfc822 mml mml-s= ec epa derived gnus-util

mailabbrev gmm-utils mailheader mm-decode mm= -bodies mm-encode mail-utils

mule-util gnutls network-stream url-cache ur= l-http url-auth mail-parse

rfc2231 rfc2047 rfc2045 mm-util ietf-drums m= ail-prsvr url-gw nsm puny

epg rfc6068 epg-config display-line-numbers = vc-git diff-mode

track-changes files-x vc-dispatcher dired-au= x dired dired-loaddefs

impatient-mode htmlize simple-httpd pp time-= date corfu-terminal popon

corfu visual-wrap word-wrap-mode compile tex= t-property-search comint

ansi-osc ansi-color comp-run comp-common fly= spell ispell yank-media

markdown-mode edit-indirect rx color thingat= pt noutline outline

deeper-blue-theme winner windmove savehist s= aveplace recentf tree-widget

wid-edit pixel-scroll cua-base ring marginal= ia autorevert filenotify

icomplete desktop frameset delsel cus-load e= dmacro kmacro

use-package-bind-key bind-key easy-mmode ord= erless compat cl-extra

help-mode use-package-ensure use-package-cor= e finder-inf cape-autoloads

corfu-terminal-autoloads corfu-autoloads csv= -mode-autoloads

d2-mode-autoloads dape-autoloads dired-sideb= ar-autoloads

dired-subtree-autoloads dired-hacks-utils-au= toloads

edit-indirect-autoloads go-mode-autoloads hi= deshowvis-autoloads

impatient-showdown-autoloads impatient-mode-= autoloads htmlize-autoloads

indent-bars-autoloads magit-autoloads pcase = magit-section-autoloads

dash-autoloads marginalia-autoloads markdown= -mode-autoloads

olivetti-autoloads orderless-autoloads popon= -autoloads

simple-httpd-autoloads transient-autoloads v= undo-autoloads info

with-editor-autoloads yasnippet-autoloads pa= ckage browse-url url

url-proxy url-privacy url-expand url-methods= url-history url-cookie

generate-lisp-file url-domsuf url-util mailc= ap url-handlers url-parse

auth-source cl-seq eieio eieio-core cl-macs = icons password-cache json

subr-x map byte-opt gv bytecomp byte-compile= url-vars cl-loaddefs cl-lib

rmc iso-transl tooltip cconv eldoc paren ele= ctric uniquify ediff-hook

vc-hooks lisp-float-type elisp-mode mwheel t= ouch-screen dos-w32 ls-lisp

disp-table term/w32-win w32-win w32-vars ter= m/common-win tool-bar dnd

fontset image regexp-opt fringe tabulated-li= st replace newcomment

text-mode lisp-mode prog-mode register page = tab-bar menu-bar rfn-eshadow

isearch easymenu timer select scroll-bar mou= se jit-lock font-lock syntax

font-core term/tty-colors frame minibuffer n= advice seq simple cl-generic

indonesian philippine cham georgian utf-8-la= ng misc-lang vietnamese

tibetan thai tai-viet lao korean japanese eu= cjp-ms cp51932 hebrew greek

romanian slovak czech european ethiopic indi= an cyrillic chinese

composite emoji-zwj charscript charprop case= -table epa-hook

jka-cmpr-hook help abbrev obarray oclosure c= l-preloaded button loaddefs

theme-loaddefs faces cus-face macroexp files= window text-properties

overlay sha1 md5 base64 format env code-page= s mule custom widget keymap

hashtable-print-readable backquote threads w= 32notify w32 lcms2 multi-tty

move-toolbar make-network-process native-com= pile mps emacs)

=C2=A0

Memory information:

((conses 24 0 0) (symbols 56 0 0) (strings 4= 0 0 0) (string-bytes 1 0)

=C2=A0(vectors 24 0) (vector-sl= ots 8 0 0) (floats 24 0 0)

=C2=A0(intervals 64 0 0) (buffe= rs 1000 0))

--0000000000006350fb062611aed8-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 04 03:07:27 2024 Received: (at 74202) by debbugs.gnu.org; 4 Nov 2024 08:07:27 +0000 Received: from localhost ([127.0.0.1]:38145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7s7S-0001H7-NT for submit@debbugs.gnu.org; Mon, 04 Nov 2024 03:07:27 -0500 Received: from mail-yb1-f175.google.com ([209.85.219.175]:54506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7s7Q-0001H1-3u for 74202@debbugs.gnu.org; Mon, 04 Nov 2024 03:07:25 -0500 Received: by mail-yb1-f175.google.com with SMTP id 3f1490d57ef6-e29267b4dc4so3181662276.0 for <74202@debbugs.gnu.org>; Mon, 04 Nov 2024 00:07:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730707583; x=1731312383; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=bEJDTOLHQE0u9Aabw/nCOigxZnq90I42aa5GgRjIscQ=; b=ZAYqNpQE5LAajZeOwOY3r5iMuYtNhZko8+lH7s3sC2nDEGW+YSXf5E6wxcVXdZPcN/ EXibl7N59ol6uVrEEDoD9A//adUrXfWCI9WfquX2fZ/p+N12v6mkIXgOD1EJk6SIpLhE YQ1DdA1xhQGPUHob3XFZnCcPCf8qsChzx0++KIGUBtV/P62dFwLzCf03iZo4X7LbTqIF Bz8xZj+l0jTesHI3jN+eVhpEpQzx4og1kCpex8Oe991cqX7a1oxGmMy7jniZfgMcj6ZX s0GvL91CCaq1sxc/uqJgJsjC0DfyqBXSYESfblpBA5soO7qsDFZ8EwiDpuC3dlRYxieT qRHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730707583; x=1731312383; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=bEJDTOLHQE0u9Aabw/nCOigxZnq90I42aa5GgRjIscQ=; b=DK1p7CHmiO4q3bxCapJ0yENzobionGja+VId0DksoE3qqD2fnBWn1/ksJaseQHfkMh rP//e3Wj+QC9pRfPnFZqlw/RUVfJSuw6BQGyxtWElHQUBZw91TnECRRFj/xZEYSawNe9 wAykKeYkoU7Julv6ePRoZ3EkJnrqcWz+8JPIIfjWKx2V/n3S5gCqpn/Ed0g3Imre94dh YracFkxUyQHPzd0rZTKm5ia61cczsvMNDBv8tgfARwA0vDTnLmrBeiu0znms0XDZkG7Y eakN/zWURMarlYjj0awDZHuUy0YiAnfZ+cgl0m4C+YSsGL1gsfVKvBrsibv8gzUdfW1s F2YQ== X-Gm-Message-State: AOJu0YwOKyKE9s9n8E7uuhQN7PBY/A5KqNfVCEAIquKedNq1UhPb0hWF 65Sk62kLx1wsClVzNVsF+GnsgLvV10AKCDG7Ioz8y0htBio7M7sIEBqF7Q22z8mkoTp/i68wh8y 9jzoJGy6+05b0HbYpN5bLuI4pjW+h3AU= X-Google-Smtp-Source: AGHT+IEbt7AQDz+9CVA7IQmrNJ3N6GH42hmyFxPefKQomyWHU+3PMThSsvrVS+cSi0pwpCuBnALiw9vvrNltYT2Z6Zw= X-Received: by 2002:a05:6902:150b:b0:e30:906b:d45e with SMTP id 3f1490d57ef6-e33025b9789mr9397999276.31.1730707583234; Mon, 04 Nov 2024 00:06:23 -0800 (PST) MIME-Version: 1.0 From: =?UTF-8?Q?Johann_H=C3=B6chtl?= Date: Mon, 4 Nov 2024 09:06:12 +0100 Message-ID: Subject: Addendum: full error message To: 74202@debbugs.gnu.org Content-Type: multipart/alternative; boundary="000000000000b57899062611c2bc" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74202 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 (-) --000000000000b57899062611c2bc Content-Type: text/plain; charset="UTF-8" The full error message is: Error when expiring the cache: (permission-denied Removing directory Permission denied c:/Users/HoechtlJ/OneDrive - WKO Online/Dokumente/.emacs.d/url/cache/HoechtlJ/https/org/gnu/www) The directory unfortunately contains blanks, so it's possibly not a permission error at all but emacs actually trying to delete another directory but the one for which the error message gets printed? --000000000000b57899062611c2bc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The full error message is:

E= rror when expiring the cache: (permission-denied Removing directory Permiss= ion denied c:/Users/HoechtlJ/OneDrive - WKO Online/Dokumente/.emacs.d/url/c= ache/HoechtlJ/https/org/gnu/www)

The directory unf= ortunately contains blanks, so it's possibly not a permission error at = all but emacs actually trying to delete another directory but the one for w= hich the error message gets printed?
--000000000000b57899062611c2bc-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 04 08:02:01 2024 Received: (at 74202) by debbugs.gnu.org; 4 Nov 2024 13:02:01 +0000 Received: from localhost ([127.0.0.1]:39727 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7wiW-0001ye-NC for submit@debbugs.gnu.org; Mon, 04 Nov 2024 08:02:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:60688) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7wiU-0001yV-4x for 74202@debbugs.gnu.org; Mon, 04 Nov 2024 08:01:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t7wiO-0005BF-Qb; Mon, 04 Nov 2024 08:01:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=U4WynJ+IaKTt+RqX+Y58En0pzmSuVe6kTAwtErxJr/A=; b=Bm4szLU004LXJR3nABjP mGtZyi/CMYCXKP6ffiSMPqmYe8XjRCu7Suc24g0QjrRKsWBwNGGeKL9Q1ZBQa6e9AKMTa94F8LMX8 KSY31dWhAiSvKkutSjw9yLAd0QzgglT8ZDznVMhHJxoKM++UIVGZUKNEh/IwhOZkhxVU2cCONx+EO AdvSUnRLglweXH2+gLV1r/0sc5ce1LiOtx3luzjzjmPlzhno2ZnKPG/d93BBYPW2hlKTb5WUkzOtS LYNfv93p7UeVvhFXJn0FoCzix0S/zk9pUqQtgyNSOBkFUDjuLlVJTjXAg23QInX6SiyQwRv1ztTjd mndOjCTMjnkcqw==; Date: Mon, 04 Nov 2024 15:01:48 +0200 Message-Id: <86ses7up8j.fsf@gnu.org> From: Eli Zaretskii To: Johann =?utf-8?Q?H=C3=B6chtl?= In-Reply-To: (message from Johann =?utf-8?Q?H=C3=B6chtl?= on Mon, 4 Nov 2024 09:00:31 +0100) Subject: Re: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74202 Cc: 74202@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: -3.3 (---) > From: Johann Höchtl > Date: Mon, 4 Nov 2024 09:00:31 +0100 > > Using Windows ucrt mps emacs build from > > https://github.com/kiennq/emacs-build/releases/tag/v31.319.20241101.0cb75cf > > > > Since like two months or so, most notably package-el, but also other file deleting operations like expiring eww > cache, fails to delete files in .emacs directory on Windows. The error message is "permission denied". I do > run emacs as the interactively logged in user. FWIW I start emacs from a bash command line as > runemacs.exe > > > > Manually deleting files from within dired in the .emacs-directory works so I do not think it is a permission > issue. Thanks, but that site has local patches to Emacs, and two months is a very long time. It also uses UCRT, which is not really supported for the Windows builds, as we have no one who'd agree to maintain such a build and take care of any issues that arise with it. So to investigate this issue someone with access to that build should catch these errors in a debugger and show the details: which file cannot be removed, what is the Windows error code when we try to remove it, etc. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 04 08:12:01 2024 Received: (at 74202) by debbugs.gnu.org; 4 Nov 2024 13:12:01 +0000 Received: from localhost ([127.0.0.1]:39806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7wsD-0002JX-8y for submit@debbugs.gnu.org; Mon, 04 Nov 2024 08:12:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7wsB-0002JJ-2Y for 74202@debbugs.gnu.org; Mon, 04 Nov 2024 08:11:59 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t7ws5-0007Ep-J4; Mon, 04 Nov 2024 08:11:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=4dw5lRyWp3mJwVxtPFR1HS6tPlMOyUEf+neceIejfDc=; b=n7Rpf6k9T7Efh4mGLwXi wkCb1AbjcwGa4Ez0jWOHYmbVWH+Mwb4GZm+W1zgWItQMV0iiQJivhwqLmZuxzc6rYj4OGZl32ZHUl B8fTvxhULkOH8me+KtxrD1T28ZZHsv3HN7pkxIv567NLGn4u6EHBJyQWBs6U/F2qZ3tGV1YmT34eW 1+YP8OyXVZbrJWLfV7I8QFLle0n1dPHbJ7htlTOzv0GJFJjZ52/8/2eUirUd9tM3PmZ6s0QQKGD/s vd+gNLDDSVakMudQdJIJt8fXXEL8Wh5UiciUrUW7l+8chw8xV9LQHU/JWgPZwhRDAhBj+STtwpwoZ a1qy2ZOuSQk2wg==; Date: Mon, 04 Nov 2024 15:11:51 +0200 Message-Id: <86o72vuors.fsf@gnu.org> From: Eli Zaretskii To: Johann =?utf-8?Q?H=C3=B6chtl?= In-Reply-To: (message from Johann =?utf-8?Q?H=C3=B6chtl?= on Mon, 4 Nov 2024 09:06:12 +0100) Subject: Re: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74202 Cc: 74202@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: -3.3 (---) [Please don't change the Subject of the responses and followups.] > From: Johann Höchtl > Date: Mon, 4 Nov 2024 09:06:12 +0100 > > The full error message is: > > Error when expiring the cache: (permission-denied Removing directory Permission denied > c:/Users/HoechtlJ/OneDrive - WKO Online/Dokumente/.emacs.d/url/cache/HoechtlJ/https/org/gnu/www) What is the Lisp code which triggers this error message? IOW, please show the Lisp code which "expires the cache". > The directory unfortunately contains blanks, so it's possibly not a permission error at all but emacs actually > trying to delete another directory but the one for which the error message gets printed? Why would blanks in the directory name cause Emacs to try to delete a different directory? Emacs doesn't delete directories via the shell, where this could be a problem, it deletes them by calling Windows APIs. Since this directory seems to be on OneDrive, I suspect that these are not "normal" Windows files, but some kind of junction points or some other filesystem wizardry that Emacs doesn't understand. Please try producing a standalone self-contained recipe for reproducing the problem starting from "emacs -Q", preferably without installing any ELPA packages. Since the issue is with removing files from a directory, presumably the problem has nothing to do with package.el per se, but with basic file I/O, and so you should be able to find a way of reproducing it by simply removing files from a directory, perhaps if the directory is on OneDrive. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 04 08:38:35 2024 Received: (at 74202) by debbugs.gnu.org; 4 Nov 2024 13:38:35 +0000 Received: from localhost ([127.0.0.1]:40012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7xHv-0003Ds-9Y for submit@debbugs.gnu.org; Mon, 04 Nov 2024 08:38:35 -0500 Received: from mail-yb1-f180.google.com ([209.85.219.180]:60440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t7xHt-0003Dk-Cm for 74202@debbugs.gnu.org; Mon, 04 Nov 2024 08:38:34 -0500 Received: by mail-yb1-f180.google.com with SMTP id 3f1490d57ef6-e30d212b6b1so3681249276.0 for <74202@debbugs.gnu.org>; Mon, 04 Nov 2024 05:38:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730727448; x=1731332248; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NdO07+lxCT0RQzLOhajFiexVA8Ogh+0UIn7xVTXnnLs=; b=HE9qEmt/CIF5KcRDIOwQVxYKqEH3pzeI10jXOVg/GYSAUTJ38ufW7LJkWeOLT5A4Jx 9PxsZLvPFQ8NK6oolzELbVyOCJkfN0BAkpg34cV6Iqu4vkYlAYBMIDC8tqb3i/9u3VX3 gCt+xf/7BQnRruBz74DNZ93+3jIE3OGe1gNPYzYZCpChf7/ZcrKfsJzC4iqbriioZrm/ 4eQhVlRN17WVuSxZ3ya19ACXW7tVmgUd0Xw/ICPW9rLo94w/f690cPwlU2itnDrZbW3r KUcDpc1YJY61Wd8bao+tNneS6BIGY0djHVvIz0vsePudRf3Ii4Sg81KJ2HegjXzcqzev S/vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730727448; x=1731332248; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NdO07+lxCT0RQzLOhajFiexVA8Ogh+0UIn7xVTXnnLs=; b=Rm1P/+CclkLDPD0I1eW/jPhVuTVMQ97TGNWz0Q9Cfl+Y720Lv4V9gacBN8gBA8evIA op+LQSdmcStaKRXsZXrnT7P1Q7bj8Z470+fux6ErAw0Hy1MxCf7S6VB4SGO1FzLx15Lt HYE6IS67CNEdbHJzSLPKRUMX/+Nule4aoal+XUd6c4oW1D+Icj7U5W/YoDYOuB2aQsBd 5UmBhASj3IBwuHlNY025JIG5/V98iG6nS5RQd3FzUSlmgPMYQ5GrzGbSqROZfMvhq2i0 KtcgCO8NeQKZv6t3A2NZIs7DiiUaF3X9tMDBr2AME8bD0E61Zrt3n8ax5qrotn8n6VS1 BYTw== X-Gm-Message-State: AOJu0YytZHfrycTawWjbB96RTMRkBxHvLCrkVDmS+VZzGsL5rBCHwt8B wHyTHmcg5d0dkqrqZalrWPdLKMGtHsABDla9+oen8XBkVTEO9xHFYXnsq/5VGx+G7X8lJi3cJgD Eq+8eVRuAiVtlUrIeN5PgaItb30Rg X-Google-Smtp-Source: AGHT+IFap5Nq3LufR71gEv2oqESFWdNp4CCRW/b5xHk5+cdRUDdKxF7RG+GiC36HEg6zYmkZVoGYLiyn2KcFSvBjeG0= X-Received: by 2002:a05:6902:110b:b0:e33:2851:14f with SMTP id 3f1490d57ef6-e3328510905mr3117314276.38.1730727447952; Mon, 04 Nov 2024 05:37:27 -0800 (PST) MIME-Version: 1.0 References: <86o72vuors.fsf@gnu.org> In-Reply-To: <86o72vuors.fsf@gnu.org> From: =?UTF-8?Q?Johann_H=C3=B6chtl?= Date: Mon, 4 Nov 2024 14:37:17 +0100 Message-ID: Subject: Re: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000bd0c6206261662eb" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 74202 Cc: 74202@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 (-) --000000000000bd0c6206261662eb Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Eli, thank you for your response(s). I understand that this build is not officially supported. Upon further investigation I think the culprit is likely UCRT, as the directories are created without write permissions. Former versions of Emacs, which used a different C runtime, created directories with read/write permissions. Therefore I will report the issue at the appropriate build site. Best, Johann Am Mo., 4. Nov. 2024 um 14:11 Uhr schrieb Eli Zaretskii : > [Please don't change the Subject of the responses and followups.] > > > From: Johann H=C3=B6chtl > > Date: Mon, 4 Nov 2024 09:06:12 +0100 > > > > The full error message is: > > > > Error when expiring the cache: (permission-denied Removing directory > Permission denied > > c:/Users/HoechtlJ/OneDrive - WKO > Online/Dokumente/.emacs.d/url/cache/HoechtlJ/https/org/gnu/www) > > What is the Lisp code which triggers this error message? IOW, please > show the Lisp code which "expires the cache". > > > The directory unfortunately contains blanks, so it's possibly not a > permission error at all but emacs actually > > trying to delete another directory but the one for which the error > message gets printed? > > Why would blanks in the directory name cause Emacs to try to delete a > different directory? Emacs doesn't delete directories via the shell, > where this could be a problem, it deletes them by calling Windows > APIs. > > Since this directory seems to be on OneDrive, I suspect that these are > not "normal" Windows files, but some kind of junction points or some > other filesystem wizardry that Emacs doesn't understand. Please try > producing a standalone self-contained recipe for reproducing the > problem starting from "emacs -Q", preferably without installing any > ELPA packages. Since the issue is with removing files from a > directory, presumably the problem has nothing to do with package.el > per se, but with basic file I/O, and so you should be able to find a > way of reproducing it by simply removing files from a directory, > perhaps if the directory is on OneDrive. > --000000000000bd0c6206261662eb Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear Eli,

thank you for your= response(s). I understand that this build is not officially supported. Upo= n further investigation I think the culprit is likely UCRT, as the director= ies are created without write permissions. Former versions of Emacs, which = used a different C runtime, created directories with read/write permissions= .

Therefore I will report the issue at the appropr= iate build site.

Best, Johann

<= div class=3D"gmail_quote">
Am Mo., 4. = Nov. 2024 um 14:11=C2=A0Uhr schrieb Eli Zaretskii <eliz@gnu.org>:
[Please don't change the Subject of the responses and = followups.]

> From: Johann H=C3=B6chtl <johann.hoechtl@gmail.com>
> Date: Mon, 4 Nov 2024 09:06:12 +0100
>
> The full error message is:
>
> Error when expiring the cache: (permission-denied Removing directory P= ermission denied
> c:/Users/HoechtlJ/OneDrive - WKO Online/Dokumente/.emacs.d/url/cache/H= oechtlJ/https/org/gnu/www)

What is the Lisp code which triggers this error message?=C2=A0 IOW, please<= br> show the Lisp code which "expires the cache".

> The directory unfortunately contains blanks, so it's possibly not = a permission error at all but emacs actually
> trying to delete another directory but the one for which the error mes= sage gets printed?

Why would blanks in the directory name cause Emacs to try to delete a
different directory?=C2=A0 Emacs doesn't delete directories via the she= ll,
where this could be a problem, it deletes them by calling Windows
APIs.

Since this directory seems to be on OneDrive, I suspect that these are
not "normal" Windows files, but some kind of junction points or s= ome
other filesystem wizardry that Emacs doesn't understand.=C2=A0 Please t= ry
producing a standalone self-contained recipe for reproducing the
problem starting from "emacs -Q", preferably without installing a= ny
ELPA packages.=C2=A0 Since the issue is with removing files from a
directory, presumably the problem has nothing to do with package.el
per se, but with basic file I/O, and so you should be able to find a
way of reproducing it by simply removing files from a directory,
perhaps if the directory is on OneDrive.
--000000000000bd0c6206261662eb-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 09 06:05:26 2024 Received: (at 74202-done) by debbugs.gnu.org; 9 Nov 2024 11:05:26 +0000 Received: from localhost ([127.0.0.1]:53632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9jHR-0006Sr-SJ for submit@debbugs.gnu.org; Sat, 09 Nov 2024 06:05:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t9jHP-0006Sd-6s for 74202-done@debbugs.gnu.org; Sat, 09 Nov 2024 06:05:23 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t9jHK-0005Ck-0j; Sat, 09 Nov 2024 06:05:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=aM0SeqD1551Oa+cgVCLPHnFCTT/vk0Ps+v6zRzOtTUQ=; b=rmvSYQXTFNMeUNr7bY+O ke+tY7narBlZAm3i6qY2+OsyECrQmD3Kw+1DtE8Bas03bog2TN3iwtOE2rQN7EekomzJr8Lc/4gPd VDyFZ9U1yVwXa0vscSr3ihw6dCCWtXnd4Drh9sY7kGdkuyibcyfvbWSj+C1cU8+Xyi7Nk0Xrz2tsw xsViK/wIAIu7wAULTWUwBaCjOOpaPLJNgeEGdy51C2YNk/yiK6VQJB5RaNuRzvuDFJGE+eEVc2PZT kPAEnBB1QFbxjUfft1R3FGp/GxGMcmJ4Auci7IGahaoHEy7g3x34PqaGpRC6xb7IgQvpy0qj1m9zx 0+SMJjJuX1eBMw==; Date: Sat, 09 Nov 2024 13:05:15 +0200 Message-Id: <86ed3kmzv8.fsf@gnu.org> From: Eli Zaretskii To: Johann =?utf-8?Q?H=C3=B6chtl?= In-Reply-To: (message from Johann =?utf-8?Q?H=C3=B6chtl?= on Mon, 4 Nov 2024 14:37:17 +0100) Subject: Re: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages References: <86o72vuors.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 74202-done Cc: 74202-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: -3.3 (---) > From: Johann Höchtl > Date: Mon, 4 Nov 2024 14:37:17 +0100 > Cc: 74202@debbugs.gnu.org > > thank you for your response(s). I understand that this build is not officially supported. Upon further > investigation I think the culprit is likely UCRT, as the directories are created without write permissions. Former > versions of Emacs, which used a different C runtime, created directories with read/write permissions. > > Therefore I will report the issue at the appropriate build site. Thanks, I'm therefore closing this bug. From unknown Fri Aug 08 22:14:24 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, 07 Dec 2024 12:24:05 +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