From unknown Sun Jun 22 07:55:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages Resent-From: Johann =?UTF-8?Q?H=C3=B6chtl?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2024 08:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 74202 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 74202@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17307072554236 (code B ref -1); Mon, 04 Nov 2024 08:01:01 +0000 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: Johann =?UTF-8?Q?H=C3=B6chtl?= Date: Mon, 4 Nov 2024 09:00:31 +0100 Message-ID: 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-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 unknown Sun Jun 22 07:55:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74202: Addendum: full error message References: In-Reply-To: Resent-From: Johann =?UTF-8?Q?H=C3=B6chtl?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2024 08:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74202 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 74202@debbugs.gnu.org Received: via spool by 74202-submit@debbugs.gnu.org id=B74202.17307076474909 (code B ref 74202); Mon, 04 Nov 2024 08:08:02 +0000 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: Johann =?UTF-8?Q?H=C3=B6chtl?= Date: Mon, 4 Nov 2024 09:06:12 +0100 Message-ID: Content-Type: multipart/alternative; boundary="000000000000b57899062611c2bc" X-Spam-Score: 0.0 (/) 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 unknown Sun Jun 22 07:55:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2024 13:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74202 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Johann =?UTF-8?Q?H=C3=B6chtl?= Cc: 74202@debbugs.gnu.org Received: via spool by 74202-submit@debbugs.gnu.org id=B74202.17307253217611 (code B ref 74202); Mon, 04 Nov 2024 13:02:02 +0000 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 In-Reply-To: (message from Johann =?UTF-8?Q?H=C3=B6chtl?= on Mon, 4 Nov 2024 09:00:31 +0100) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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 unknown Sun Jun 22 07:55:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2024 13:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74202 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Johann =?UTF-8?Q?H=C3=B6chtl?= Cc: 74202@debbugs.gnu.org Received: via spool by 74202-submit@debbugs.gnu.org id=B74202.17307259218907 (code B ref 74202); Mon, 04 Nov 2024 13:12:02 +0000 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 In-Reply-To: (message from Johann =?UTF-8?Q?H=C3=B6chtl?= on Mon, 4 Nov 2024 09:06:12 +0100) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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 unknown Sun Jun 22 07:55:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages Resent-From: Johann =?UTF-8?Q?H=C3=B6chtl?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Nov 2024 13:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74202 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 74202@debbugs.gnu.org Received: via spool by 74202-submit@debbugs.gnu.org id=B74202.173072751512396 (code B ref 74202); Mon, 04 Nov 2024 13:39:02 +0000 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: Johann =?UTF-8?Q?H=C3=B6chtl?= Date: Mon, 4 Nov 2024 14:37:17 +0100 Message-ID: Content-Type: multipart/alternative; boundary="000000000000bd0c6206261662eb" X-Spam-Score: 0.0 (/) 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 unknown Sun Jun 22 07:55:44 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Johann =?UTF-8?Q?H=C3=B6chtl?= Subject: bug#74202: closed (Re: bug#74202: 31.0.50; package-el fails to delete outdated elpa packages) Message-ID: References: <86ed3kmzv8.fsf@gnu.org> X-Gnu-PR-Message: they-closed 74202 X-Gnu-PR-Package: emacs Reply-To: 74202@debbugs.gnu.org Date: Sat, 09 Nov 2024 11:06:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1731150362-24906-1" This is a multi-part message in MIME format... ------------=_1731150362-24906-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #74202: 31.0.50; package-el fails to delete outdated elpa packages which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 74202@debbugs.gnu.org. --=20 74202: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74202 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1731150362-24906-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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. ------------=_1731150362-24906-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit 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-- ------------=_1731150362-24906-1--