From unknown Thu Aug 14 20:54:07 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#65023 <65023@debbugs.gnu.org> To: bug#65023 <65023@debbugs.gnu.org> Subject: Status: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package Reply-To: bug#65023 <65023@debbugs.gnu.org> Date: Fri, 15 Aug 2025 03:54:07 +0000 retitle 65023 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package reassign 65023 emacs submitter 65023 Michael Albinus severity 65023 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 02 10:17:03 2023 Received: (at submit) by debbugs.gnu.org; 2 Aug 2023 14:17:03 +0000 Received: from localhost ([127.0.0.1]:49879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRCep-00079M-0W for submit@debbugs.gnu.org; Wed, 02 Aug 2023 10:17:03 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRCej-000796-F9 for submit@debbugs.gnu.org; Wed, 02 Aug 2023 10:16:57 -0400 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 1qRCee-0005fF-2W for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 10:16:48 -0400 Received: from mout.gmx.net ([212.227.17.21]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRCea-0000aR-Ba for bug-gnu-emacs@gnu.org; Wed, 02 Aug 2023 10:16:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1690985800; x=1691590600; i=michael.albinus@gmx.de; bh=jmv5oFoMjikNlgQPdhThwa4mMZd8MobBNBOCqJk9kNU=; h=X-UI-Sender-Class:From:To:Subject:Date; b=MiFzI2kdMaNbO+EbbVTiGqwbGBeEJVDyeuMl56X0DJgwRXUt7alGHdoXaKVtGw02T265szK PQhYrHZ54f+geMWLsZvIrx68IVhaRCyKf2dLa3vi1MAJU3FXykOoTM1wFENZuLcnrpf8UM9sz iqC1FBrUqPsUExnXeMI/VscSsZ0qQaGy5rmfdeMWrHPyzzV42ef61gEeSWfxWjoGpAfBX6NfO DI3LqTZQpTyTIpfxfcvIn0bNd0/sqoDURA+kc7pteC8lZ1irN2F//8EKZUakqggXIggBKwNV4 vAhYVsfCFvIM2S0sRos751B/M9tJZ1X6OnSLPwaZ+0afgZbrSNvw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MIx3C-1q6nQD3ZO6-00KMOX for ; Wed, 02 Aug 2023 16:16:39 +0200 From: Michael Albinus To: bug-gnu-emacs@gnu.org Subject: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package X-Debbugs-Cc: Stefan Monnier Date: Wed, 02 Aug 2023 16:16:34 +0200 Message-ID: <877cqdmsvx.fsf@gmx.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:Gw/UI00/ZKzcbGLXrb/cnDMdSgmLleUGHiEKfVB0NLK1eFyaYsJ 00ja3wl0P1S8OJ9LKl0tzVuTDdhu6hOcYCKLYUpOz8CxquXfkNfDUOSzCD1U8mVzEm2EM2o P8cjnPB8oU3ArNi5mpHm3UlH8NAXcKmr7hzixvjq05DRTjQZvvKCN2pNIkoz60/dwCIarPn +i09lwiRLdjTfoAk5pusA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:14elAdJkWdE=;I97M7RGo3Jj8zB1m0u0uvqCmQtv zy8qehbr1+HUafQPNrWAVEzOL1GIh4pTdDoMclUQ8GiCS1/E4NS/tdlE55G+NTSSYn8H52WxH pHsAOLmQ7B1b4uByZ1x2c8SWu9D+9JHocKZjhC6agVjBjDeCG4EHo9CUKxGx6VxLRtCZy/Qot 6VBvdxTpWgWpBk5JWEwUqKjrkVLb/5/4zua3Bw0FiZ4aIvBM6V4mKPv2Mye4/lNgXPzjP0tUD HOrvjT0h6uElBrzfaJPLyn5l8ZA8Y/hxWGbJ+z12HsmNW0d12pq7W37IMS3yWJyfHVp8i4Kfy eQKRJybaLAuMdpMdpi3/S1bExMSn0CXJVK4MrnkOYOMIoBaBJbQQF4nrYg05Dg+cQutMKk4sY bfQp8viNKl+t2t7hy/F6/g8e3+4EAnCGTIuhe9uAWLct3r38Y5NeU+xITPln5TzBAFIBNy4WK 9563WR8SQGxPokVUqBb/rTY7RToKH7br43cql2q0iOgZkXflkWTeXqLPocPuI09UWKpZoXG+4 zMYOfRYA/4M10VgylZw8tI+ebyNPIACtuPrx4QS2v65OkfjvEZooAqByhGudMZCWzt1TOHda3 CeLiTkIJHet9QjLdy9Dj4DJfscaRtqOOwWIxSvMntwvkuk0XPsw0mSiwo6ahrqs/dG7YEvd54 HFe+1GoVLk5N9TWVUo1i/HMikDNaHHd8fpg/xJsqT2ZlMb3bzLZnS5+LXYZIoMT6exvvlGTI7 PktuxaKSjm+frRY6DNmJuZ3/CBPoW+8nmHVX046iiK1d6vLWWc5cH6l2TLlmp/tLRwUQt3D6U 16gMhf3LpVDEbL1bCkrp80b2LQjVwG1uhWYEBOZsW3j47p1I+aQE8ew5faIfa/pI6/JzSCPLY xb3M9AkgQg1SfPpx4JEMw1Fsfb2/6ahtp4Fgn1BSXDP8i8+ugVFjUWn6TsBmcteYixwMZGKcJ tl7RmYGnw6eUl0wAN7gOoD/Zw1U= Received-SPF: pass client-ip=212.227.17.21; envelope-from=michael.albinus@gmx.de; helo=mout.gmx.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) 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: -0.0 (/) --=-=-= Content-Type: text/plain With Emacs 29.1, ELPA package Tramp 2.6.1.1 cannot be installed. See the *Compile-Log* buffer appended. It looks like the problem is due to changes in generation of autoloads. Since I'm not familiar with the changes, I don't know how to fix this. Note, that the same package installs w/o problems in Emacs 28. In GNU Emacs 29.1.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-07-31 built on gandalf Repository revision: 525d05c1b8ac54a4f7ad166b97f2fa913f80e73c Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12201009 System Description: Fedora Linux 38 (Workstation Edition) Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG LIBOTF LIBSELINUX LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8 Major mode: Group Minor modes in effect: gnus-undo-mode: t shell-dirtrack-mode: t display-time-mode: t delete-selection-mode: t icomplete-mode: t global-goto-address-mode: t goto-address-mode: t tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/albinus/src/elpa/packages/debbugs/debbugs hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs /home/albinus/src/elpa/packages/debbugs/debbugs-org hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-org /home/albinus/src/elpa/packages/debbugs/debbugs-gnu hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-gnu /home/albinus/src/elpa/packages/debbugs/debbugs-guix hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-guix /home/albinus/src/elpa/packages/debbugs/debbugs-browse hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-browse /home/albinus/src/elpa/packages/debbugs/debbugs-pkg hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-pkg /home/albinus/src/elpa/packages/debbugs/debbugs-autoloads hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-autoloads /home/albinus/src/elpa/packages/debbugs/debbugs-compat hides /home/albinus/.emacs.d/elpa/debbugs-0.36/debbugs-compat ~/lisp/telepathy hides /home/albinus/.emacs.d/elpa/telepathy-20131209.1258/telepathy /home/albinus/src/elpa/packages/tramp-theme/tramp-theme-autoloads hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-autoloads /home/albinus/src/elpa/packages/tramp-theme/tramp-theme hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme /home/albinus/src/elpa/packages/tramp-theme/tramp-theme-pkg hides /home/albinus/.emacs.d/elpa/tramp-theme-0.2/tramp-theme-pkg /home/albinus/.emacs.d/elpa/hydra-0.15.0/lv hides /home/albinus/.emacs.d/elpa/lv-0.15.0/lv /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-sh hides /usr/local/share/emacs/site-lisp/tramp-sh /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-cmds hides /usr/local/share/emacs/site-lisp/tramp-cmds /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-gvfs hides /usr/local/share/emacs/site-lisp/tramp-gvfs /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-ftp hides /usr/local/share/emacs/site-lisp/tramp-ftp /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-crypt hides /usr/local/share/emacs/site-lisp/tramp-crypt /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-adb hides /usr/local/share/emacs/site-lisp/tramp-adb /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp hides /usr/local/share/emacs/site-lisp/tramp /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-cache hides /usr/local/share/emacs/site-lisp/tramp-cache /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-rclone hides /usr/local/share/emacs/site-lisp/tramp-rclone /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-compat hides /usr/local/share/emacs/site-lisp/tramp-compat /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-integration hides /usr/local/share/emacs/site-lisp/tramp-integration /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-archive hides /usr/local/share/emacs/site-lisp/tramp-archive /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-sudoedit hides /usr/local/share/emacs/site-lisp/tramp-sudoedit /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-loaddefs hides /usr/local/share/emacs/site-lisp/tramp-loaddefs /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-uu hides /usr/local/share/emacs/site-lisp/tramp-uu /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-smb hides /usr/local/share/emacs/site-lisp/tramp-smb /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/trampver hides /usr/local/share/emacs/site-lisp/trampver /home/albinus/.emacs.d/elpa/transient-20230602.2121/transient hides /home/albinus/src/emacs-29/lisp/transient /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/trampver hides /home/albinus/src/emacs-29/lisp/net/trampver /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-uu hides /home/albinus/src/emacs-29/lisp/net/tramp-uu /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-sudoedit hides /home/albinus/src/emacs-29/lisp/net/tramp-sudoedit /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-sshfs hides /home/albinus/src/emacs-29/lisp/net/tramp-sshfs /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-smb hides /home/albinus/src/emacs-29/lisp/net/tramp-smb /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-sh hides /home/albinus/src/emacs-29/lisp/net/tramp-sh /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-rclone hides /home/albinus/src/emacs-29/lisp/net/tramp-rclone /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-loaddefs hides /home/albinus/src/emacs-29/lisp/net/tramp-loaddefs /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-gvfs hides /home/albinus/src/emacs-29/lisp/net/tramp-gvfs /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-fuse hides /home/albinus/src/emacs-29/lisp/net/tramp-fuse /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-ftp hides /home/albinus/src/emacs-29/lisp/net/tramp-ftp /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp hides /home/albinus/src/emacs-29/lisp/net/tramp /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-crypt hides /home/albinus/src/emacs-29/lisp/net/tramp-crypt /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-integration hides /home/albinus/src/emacs-29/lisp/net/tramp-integration /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-compat hides /home/albinus/src/emacs-29/lisp/net/tramp-compat /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-cmds hides /home/albinus/src/emacs-29/lisp/net/tramp-cmds /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-cache hides /home/albinus/src/emacs-29/lisp/net/tramp-cache /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-archive hides /home/albinus/src/emacs-29/lisp/net/tramp-archive /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-adb hides /home/albinus/src/emacs-29/lisp/net/tramp-adb /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-container hides /home/albinus/src/emacs-29/lisp/net/tramp-container ~/lisp/dbus hides /home/albinus/src/emacs-29/lisp/net/dbus Features: (shadow sort mail-extr emacsbug pop3 utf-7 nndraft nnmh nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache gnus-sum shr pixel-fill kinsoku url-file svg dom nnnil smtpmail gnus-demon nntp gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus nnheader range dired-aux warnings tramp-loaddefs trampver tramp-integration files-x tramp-compat compile loaddefs-gen lisp-mnt radix-tree tar-mode arc-mode archive-mode time-stamp cl misearch multi-isearch mm-archive message sendmail yank-media rfc822 mml mml-sec epa derived gnus-util text-property-search mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils cl-extra help-mode parse-time iso8601 time-date 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 cus-start face-remap ob-shell shell pcomplete ob ob-tangle ol org-src ob-ref ob-lob ob-table ob-exp ob-comint comint ansi-osc ansi-color ring ob-core org-cycle org-fold org-fold-core ob-eval org-keys oc org-compat org-version org-macs format-spec vc vc-dispatcher time delsel ido jka-compr icomplete cus-edit pp cus-load icons wid-edit dired dired-loaddefs goto-addr thingatpt alert-autoloads android-mode-autoloads auth-source-gopass-autoloads auth-source-keytar-autoloads auth-source-kwallet-autoloads auth-source-xoauth2-autoloads auto-sudoedit-autoloads auto-virtualenv-autoloads auto-virtualenvwrapper-autoloads clang-format-autoloads company-shell-autoloads company-autoloads counsel-toki-autoloads counsel-tramp-autoloads counsel-autoloads dbus-codegen-autoloads debbugs-autoloads dired-du-autoloads dired-rsync-autoloads direnv-autoloads disk-usage-autoloads dockerfile-mode-autoloads ednc-autoloads el-get-autoloads envrc-autoloads exec-path-from-shell-autoloads fontaine-autoloads forge-autoloads closql-autoloads emacsql-autoloads friendly-tramp-path-autoloads ggtags-autoloads ghub-autoloads gited-autoloads gitlab-ci-mode-flycheck-autoloads gitlab-ci-mode-autoloads flycheck-autoloads gntp-autoloads gnus-desktop-notify-autoloads helm-gitlab-autoloads helm-projectile-autoloads helm-autoloads helm-core-autoloads async-autoloads ibuffer-tramp-autoloads inheritenv-autoloads ivy-gitlab-autoloads gitlab-autoloads jarchive-autoloads journalctl-mode-autoloads keepass-mode-autoloads keytar-autoloads kubel-autoloads kubernetes-autoloads log4e-autoloads lsp-java-autoloads dap-mode-autoloads lsp-docker-autoloads bui-autoloads lsp-treemacs-autoloads lsp-mode-autoloads lxc-tramp-autoloads lxd-tramp-autoloads magit-filenotify-autoloads magit-autoloads pcase git-commit-autoloads magit-popup-autoloads magit-section-autoloads marcopolo-autoloads nexus-autoloads nnir-est-autoloads oauth2-autoloads ob-restclient-autoloads orderless-autoloads org-tree-slide-autoloads pkg-info-autoloads epl-autoloads popup-autoloads projectile-autoloads promise-autoloads pyenv-mode-autoloads pylint-autoloads python-environment-autoloads deferred-autoloads pythonic-autoloads f-autoloads pyvenv-autoloads recentf-remove-sudo-tramp-prefix-autoloads relint-autoloads request-autoloads restclient-test-autoloads restclient-autoloads s3ed-autoloads finder-inf slime-autoloads macrostep-autoloads spinner-autoloads ssh-deploy-autoloads swiper-autoloads ivy-autoloads sx-autoloads markdown-mode-autoloads telepathy-autoloads rx tramp-theme-autoloads transient-dwim-autoloads transient-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads ht-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads treepy-autoloads urgrep-autoloads uuid-autoloads vdiff-autoloads hydra-autoloads lv-autoloads vertico-autoloads virtualenv-autoloads virtualenvwrapper-autoloads s-autoloads dash-autoloads web-server-autoloads with-editor-autoloads info compat-autoloads xr-autoloads yaml-autoloads yaml-mode-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 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 term/x-win x-win term/common-win x-dnd 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 dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process emacs) Memory information: ((conses 16 2019915 135195) (symbols 48 29056 0) (strings 32 304136 39747) (string-bytes 1 10547954) (vectors 16 65556) (vector-slots 8 738406 46202) (floats 8 239 859) (intervals 56 190056 0) (buffers 984 28)) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment Content-Transfer-Encoding: quoted-printable Leaving directory =E2=80=98/home/albinus/.emacs.d/elpa/tramp-2.6.1.1=E2=80= =99 =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-adb.el at W= ed Aug 2 16:08:26 2023 Entering directory =E2=80=98/home/albinus/.emacs.d/elpa/tramp-2.6.1.1/=E2= =80=99 tramp-adb.el:36:2: Error: Symbol=E2=80=99s function definition is void: tr= amp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-archive.el = at Wed Aug 2 16:08:26 2023 tramp-archive.el:116:4: Error: Symbol=E2=80=99s function definition is voi= d: tramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-cache.el at= Wed Aug 2 16:08:27 2023 In tramp-dump-connection-properties: tramp-cache.el:575:56: Warning: reference to free variable =E2=80=98tramp-archive-method=E2=80=99 =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-cmds.el at = Wed Aug 2 16:08:27 2023 tramp-cmds.el:31:2: Error: Symbol=E2=80=99s function definition is void: t= ramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-compat.el a= t Wed Aug 2 16:08:27 2023 =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-container.e= l at Wed Aug 2 16:08:27 2023 tramp-container.el:60:2: Error: Symbol=E2=80=99s function definition is vo= id: tramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-crypt.el at= Wed Aug 2 16:08:27 2023 tramp-crypt.el:74:2: Error: Symbol=E2=80=99s function definition is void: = tramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-ftp.el at W= ed Aug 2 16:08:27 2023 tramp-ftp.el:31:2: Error: Symbol=E2=80=99s function definition is void: tr= amp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-fuse.el at = Wed Aug 2 16:08:27 2023 tramp-fuse.el:30:2: Error: Symbol=E2=80=99s function definition is void: t= ramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-gvfs.el at = Wed Aug 2 16:08:27 2023 tramp-gvfs.el:105:2: Error: Symbol=E2=80=99s function definition is void: = tramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-integration= .el at Wed Aug 2 16:08:27 2023 =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-rclone.el a= t Wed Aug 2 16:08:27 2023 tramp-rclone.el:38:2: Error: Symbol=E2=80=99s function definition is void:= tramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-sh.el at We= d Aug 2 16:08:27 2023 tramp-sh.el:35:2: Error: Symbol=E2=80=99s function definition is void: tra= mp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-smb.el at W= ed Aug 2 16:08:27 2023 tramp-smb.el:31:2: Error: Symbol=E2=80=99s function definition is void: tr= amp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-sshfs.el at= Wed Aug 2 16:08:28 2023 tramp-sshfs.el:36:2: Error: Symbol=E2=80=99s function definition is void: = tramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-sudoedit.el= at Wed Aug 2 16:08:28 2023 tramp-sudoedit.el:37:2: Error: Symbol=E2=80=99s function definition is voi= d: tramp-register-crypt-file-name-handler =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp-uu.el at We= d Aug 2 16:08:28 2023 =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp.el at Wed A= ug 2 16:08:28 2023 In tramp-file-name-unify: tramp.el:1541:17: Warning: reference to free variable =E2=80=98tramp-cache= -undefined=E2=80=99 In tramp-make-tramp-file-name: tramp.el:1838:38: Warning: reference to free variable =E2=80=98tramp-archi= ve-method=E2=80=99 In tramp-get-process: tramp.el:1944:7: Warning: reference to free variable =E2=80=98tramp-cache-= undefined=E2=80=99 In tramp-register-file-name-handlers: tramp.el:2906:24: Warning: reference to free variable =E2=80=98tramp-archive-file-name-regexp=E2=80=99 In tramp-handle-file-truename: tramp.el:4253:11: Warning: Unused lexical variable `tramp-crypt-enabled' In tramp-handle-insert-file-contents: tramp.el:4397:38: Warning: reference to free variable =E2=80=98tramp-crypt= -enabled=E2=80=99 In tramp-process-actions: tramp.el:5699:29: Warning: reference to free variable =E2=80=98tramp-cache-read-persistent-data=E2=80=99 In tramp-local-host-p: tramp.el:6399:12: Warning: reference to free variable =E2=80=98tramp-crypt= -enabled=E2=80=99 In end of data: tramp.el:6109:22: Warning: the function =E2=80=98tramp-crypt-file-name-han= dler=E2=80=99 is not known to be defined. tramp.el:6108:21: Warning: the function =E2=80=98tramp-crypt-file-name-p= =E2=80=99 is not known to be defined. tramp.el:5943:10: Warning: the function =E2=80=98tramp-flush-connection-pr= operties=E2=80=99 is not known to be defined. tramp.el: Warning: the function =E2=80=98tramp-flush-connection-property= =E2=80=99 is not known to be defined. tramp.el: Warning: the function =E2=80=98tramp-set-file-property=E2=80=99 = is not known to be defined. tramp.el:4992:44: Warning: the function =E2=80=98tramp-adb-file-name-p=E2= =80=99 is not known to be defined. tramp.el:4630:6: Warning: the function =E2=80=98tramp-flush-file-property= =E2=80=99 is not known to be defined. tramp.el:4396:33: Warning: the function =E2=80=98tramp-sh-file-name-handle= r-p=E2=80=99 is not known to be defined. tramp.el: Warning: the function =E2=80=98tramp-get-file-property=E2=80=99 = is not known to be defined. tramp.el: Warning: the function =E2=80=98tramp-file-property-p=E2=80=99 is= not known to be defined. tramp.el:3944:6: Warning: the function =E2=80=98tramp-flush-directory-prop= erties=E2=80=99 is not known to be defined. tramp.el: Warning: the function =E2=80=98with-tramp-file-property=E2=80=99= is not known to be defined. tramp.el:3899:6: Warning: the function =E2=80=98tramp-flush-file-propertie= s=E2=80=99 is not known to be defined. tramp.el:3475:4: Warning: the function =E2=80=98with-tramp-connection-prop= erty=E2=80=99 is not known to be defined. tramp.el:2907:26: Warning: the function =E2=80=98tramp-archive-file-name-h= andler=E2=80=99 is not known to be defined. tramp.el:2893:4: Warning: the function =E2=80=98tramp-register-crypt-file-name-handler=E2=80=99 is not known = to be defined. tramp.el:1913:12: Warning: the function =E2=80=98tramp-set-connection-prop= erty=E2=80=99 is not known to be defined. tramp.el:1570:10: Warning: the function =E2=80=98tramp-get-connection-prop= erty=E2=80=99 is not known to be defined. tramp.el:1568:10: Warning: the function =E2=80=98tramp-connection-property= -p=E2=80=99 is not known to be defined. tramp.el:849:6: Warning: the function =E2=80=98tramp-cleanup-all-buffers= =E2=80=99 is not known to be defined. =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/trampver.el at We= d Aug 2 16:08:29 2023 Leaving directory =E2=80=98/home/albinus/.emacs.d/elpa/tramp-2.6.1.1/=E2= =80=99 =0C Compiling file /home/albinus/.emacs.d/elpa/tramp-2.6.1.1/test/tramp-tests.= el at Wed Aug 2 16:08:29 2023 Entering directory =E2=80=98/home/albinus/.emacs.d/elpa/tramp-2.6.1.1/test= /=E2=80=99 tramp-tests.el:47:2: Error: Symbol=E2=80=99s function definition is void: = tramp-register-crypt-file-name-handler --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 04 12:40:25 2023 Received: (at 65023) by debbugs.gnu.org; 4 Aug 2023 16:40:25 +0000 Received: from localhost ([127.0.0.1]:54643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRxqi-0004uQ-Mi for submit@debbugs.gnu.org; Fri, 04 Aug 2023 12:40:25 -0400 Received: from mail-pf1-x42b.google.com ([2607:f8b0:4864:20::42b]:52330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRxqg-0004uC-9s for 65023@debbugs.gnu.org; Fri, 04 Aug 2023 12:40:22 -0400 Received: by mail-pf1-x42b.google.com with SMTP id d2e1a72fcca58-686f25d045cso1761167b3a.0 for <65023@debbugs.gnu.org>; Fri, 04 Aug 2023 09:40:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691167216; x=1691772016; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=qzX79D+NUK0f2Q3W42g1mxxCATX/DfKzAUB91FJzwDE=; b=maq5H9CkGnhPYgMWMfGQYCe5wdcxvHZfi0RR3d1+TpUxnxyKDF1Wso4VsgvYpqEeAE qcGrh6EKKQ2yBivM+Tk60eE9UlAXXS3g0f+D0mbRuHMzBUXtG8ogPtCWUFOnCqNhzvo8 f+9fdNqW3XqTZWQB4zXY/v2NIZjkYzHj6ntFfBMUSSSp3lKjii1Nvs2sAvsE75geIVIB 1J6mZGhRi5ecGQjXc4+dtvSbwaYbGjs/lrTjPUK6WhhYqnU+n9QsdY07LgXAAYBeRwGM 245LxMtDoIM+Ygsv5MlhSQtw8GSWd4L30ocfBmLGSPiPBpJ+7LnUYx0IVb+GKy41s8L8 UlKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691167216; x=1691772016; h=in-reply-to:from:references:cc:to:content-language:subject :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=qzX79D+NUK0f2Q3W42g1mxxCATX/DfKzAUB91FJzwDE=; b=cFLGpLNu+9Zhg37Of0Znh8iQjXd20kV6r/wS4LkQ4A4gCUFO37XMh11EMpQMVDl8dY xrSIQ6F1Aa7ilf2PmY5PmCnBjlVxilGLxBvprU6CdXwUnGhRJ7U0NLgoZ5dT2jCrzRP6 DduWif9HZo+plFTzP4dRsMUX8wTIJccxkHH6Pj0LTQwn7WyzdxMpepvQxxZTcDFoTCZo tICtTrVGUhLztPAq3es0/ZEC68BNXzDOeXlE10wfBavpn21zrNNZuHYtKvwf1EE7zB/S 4EfNgSY95ScnhiAtPDXp7Pw4+t3fsYaf28T0D0Izwk3BMIupckIcVoW4DsvXAXPF/0ml jt4A== X-Gm-Message-State: AOJu0YxrmwkpjFNm8WOezXXVlX15h/ek8UeCzaDl8tp668uq0IRCDAC0 Fv/7qdSn6etaOZFOTMUuJcrJZuljK3E= X-Google-Smtp-Source: AGHT+IHsUgwDDnZjl7BiJBHfzHwaH/IzLDbt9uiaKE9ozggT7Lasm4aLO4gk5GSvHmna/3POvdwXSw== X-Received: by 2002:a05:6a21:3384:b0:13f:e0b0:359e with SMTP id yy4-20020a056a21338400b0013fe0b0359emr2515449pzb.21.1691167216438; Fri, 04 Aug 2023 09:40:16 -0700 (PDT) Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id r17-20020a638f51000000b00563ed9ea698sm1341503pgn.64.2023.08.04.09.40.14 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 04 Aug 2023 09:40:15 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------DWKLUCxFhEpMq5P1HNjLWIZL" Message-ID: <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> Date: Fri, 4 Aug 2023 09:40:12 -0700 MIME-Version: 1.0 Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package Content-Language: en-US To: Michael Albinus , 65023@debbugs.gnu.org References: <877cqdmsvx.fsf@gmx.de> From: Jim Porter In-Reply-To: <877cqdmsvx.fsf@gmx.de> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65023 Cc: eliz@gnu.org, Stefan Monnier 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 (-) This is a multi-part message in MIME format. --------------DWKLUCxFhEpMq5P1HNjLWIZL Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 8/2/2023 7:16 AM, Michael Albinus wrote: > With Emacs 29.1, ELPA package Tramp 2.6.1.1 cannot be installed. See the > *Compile-Log* buffer appended. It looks like the problem is due to > changes in generation of autoloads. > > Since I'm not familiar with the changes, I don't know how to fix > this. Note, that the same package installs w/o problems in Emacs 28. (See also the tramp-devel discussion[1].) Ok, I figured this out. The new loaddefs code was clobbering a regexp internally when doing some additional checks while scanning for autoload cookies in external package code. That resulted in some autoloads ending up in the wrong file. The fix is just to call 'save-match-data' at the right spot. Eli, is this ok for 29.2? It's a small change, and I think is a fairly serious regression from 28. [1] https://lists.gnu.org/archive/html/tramp-devel/2023-07/msg00009.html --------------DWKLUCxFhEpMq5P1HNjLWIZL Content-Type: text/plain; charset=UTF-8; name="0001-Fix-loaddef-generation-with-foo-autoload-cookies-in-.patch" Content-Disposition: attachment; filename*0="0001-Fix-loaddef-generation-with-foo-autoload-cookies-in-.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA1MjUyMzYyY2QxM2MzODFmZWEwNzEyOWY5OTgwOGM1MGNkMDNlMWFiIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gUG9ydGVyIDxqcG9ydGVyYnVnc0BnbWFpbC5j b20+CkRhdGU6IEZyaSwgNCBBdWcgMjAyMyAwOTozMTo1OSAtMDcwMApTdWJqZWN0OiBbUEFU Q0hdIEZpeCBsb2FkZGVmIGdlbmVyYXRpb24gd2l0aCAiOzs7Zm9vLWF1dG9sb2FkIiBjb29r aWVzIGluCiBleHRlcm5hbCBwYWNrYWdlcwoKVGhpcyBjYXVzZWQgYW4gaXNzdWUgd2hlcmUg cGFja2FnZS1zcGVjaWZpYyBhdXRvbG9hZCBjb29raWVzIHdlcmVuJ3QKYmVpbmcgY29ycmVj dGx5IHJlY29nbml6ZWQsIHNvIHRoZXkgZ290IGR1bXBlZCBpbnRvIHRoZSBwYWNrYWdlJ3Mg bWFpbgoiPHBrZz4tYXV0b2xvYWRzLmVsIiBmaWxlLCBpbnN0ZWFkIG9mICI8cGtnPi1sb2Fk ZGVmcy5lbCIgYXMgdGhleQpzaG91bGQgKGJ1ZyM2NTAyMykuCgoqIGxpc3AvZW1hY3MtbGlz cC9sb2FkZGVmcy1nZW4uZWwgKGxvYWRkZWZzLWdlbmVyYXRlLS1wYXJzZS1maWxlKToKU2F2 ZSBtYXRjaCBkYXRhIHdoZW4gY2hlY2tpbmcgc3ludGF4LgotLS0KIGxpc3AvZW1hY3MtbGlz cC9sb2FkZGVmcy1nZW4uZWwgfCAzICsrLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9u cygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9sb2Fk ZGVmcy1nZW4uZWwgYi9saXNwL2VtYWNzLWxpc3AvbG9hZGRlZnMtZ2VuLmVsCmluZGV4IDVk YjlhZjIxNTA4Li5kN2I5YjEzMWJjOCAxMDA2NDQKLS0tIGEvbGlzcC9lbWFjcy1saXNwL2xv YWRkZWZzLWdlbi5lbAorKysgYi9saXNwL2VtYWNzLWxpc3AvbG9hZGRlZnMtZ2VuLmVsCkBA IC00MzEsNyArNDMxLDggQEAgbG9hZGRlZnMtZ2VuZXJhdGUtLXBhcnNlLWZpbGUKICAgICAg ICAgICAgICAgICAgICAgOzsgaGF2ZSBhbiBhdXRvbG9hZCBjb29raWUgb24gdGhlIGZpcnN0 IGNvbHVtbiBvZiBhCiAgICAgICAgICAgICAgICAgICAgIDs7IGRvYyBzdHJpbmcgb3IgdGhl IGxpa2UuICAoVGhlIEVtYWNzIHRyZWUKICAgICAgICAgICAgICAgICAgICAgOzsgc2hvdWxk bid0IGNvbnRhaW4gYW55IHN1Y2ggaW5zdGFuY2VzLikKLSAgICAgICAgICAgICAgICAgICAg KG5vdCAocHBzcy1zdHJpbmctdGVybWluYXRvciAoc3ludGF4LXBwc3MpKSkpCisgICAgICAg ICAgICAgICAgICAgIChub3QgKHBwc3Mtc3RyaW5nLXRlcm1pbmF0b3IKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgKHNhdmUtbWF0Y2gtZGF0YSAoc3ludGF4LXBwc3MpKSkpKQogICAg ICAgICAgICAgOzsgLi4uIGFuZCBpZiB3ZSBoYXZlIG9uZSBvZiB0aGVzZSBuYW1lcywgdGhl biBhbHRlciBvdXRmaWxlLgogICAgICAgICAgICAgKGxldCogKChhbmFtZSAobWF0Y2gtc3Ry aW5nIDIpKQogICAgICAgICAgICAgICAgICAgICh0by1maWxlIChpZiBhbmFtZQotLSAKMi4y NS4xCgo= --------------DWKLUCxFhEpMq5P1HNjLWIZL-- From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 04 13:52:42 2023 Received: (at 65023) by debbugs.gnu.org; 4 Aug 2023 17:52:42 +0000 Received: from localhost ([127.0.0.1]:54726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRyyg-00017Z-CB for submit@debbugs.gnu.org; Fri, 04 Aug 2023 13:52:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRyyf-00017J-41 for 65023@debbugs.gnu.org; Fri, 04 Aug 2023 13:52:41 -0400 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 1qRyyZ-00049C-P5; Fri, 04 Aug 2023 13:52:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=3hKKE8izpMimFG1sGIBWq+s9hLxQ/bjKtm/z+Yb85p8=; b=njmEPknUyN68 G7vv6YY5E1rrDpXi94wMEsKJ1py4IoblVD5x2YgNyeO3E+cvNKPft5HzAym+aHOQfHBSJEwlbpCdH D13rYo63pTiQMGSef41wQzb1JPOdlLwI7wKNk0c6GGKUbHIFGSehx4CNUYqIlftCNAZj23uuFF0vm woabZ30MujSeqRz0qgTM19yv200H38oJFHNAH6mZE9ImVOaOv3Kwc8FNdFMSOCOjkWa5mS9asjCGR E4w6XGTtbFegUzrSYiL9vwQ1NsLbvC9dhC+a89GMYBp9kSc6Rqk6fOI+6pkeoGl999v95gNOk0wem zhKDEOA/FaljUqE4Ngolwg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qRyyZ-0001bQ-8k; Fri, 04 Aug 2023 13:52:35 -0400 Date: Fri, 04 Aug 2023 20:52:48 +0300 Message-Id: <83bkfmvgnj.fsf@gnu.org> From: Eli Zaretskii To: Jim Porter In-Reply-To: <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> (message from Jim Porter on Fri, 4 Aug 2023 09:40:12 -0700) Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65023 Cc: 65023@debbugs.gnu.org, michael.albinus@gmx.de, monnier@iro.umontreal.ca 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 (---) > Date: Fri, 4 Aug 2023 09:40:12 -0700 > Cc: Stefan Monnier , eliz@gnu.org > From: Jim Porter > > Ok, I figured this out. The new loaddefs code was clobbering a regexp > internally when doing some additional checks while scanning for autoload > cookies in external package code. That resulted in some autoloads ending > up in the wrong file. The fix is just to call 'save-match-data' at the > right spot. > > Eli, is this ok for 29.2? It's a small change, and I think is a fairly > serious regression from 28. Yes, thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 04 14:21:08 2023 Received: (at 65023-done) by debbugs.gnu.org; 4 Aug 2023 18:21:08 +0000 Received: from localhost ([127.0.0.1]:54845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRzQB-0004UF-R7 for submit@debbugs.gnu.org; Fri, 04 Aug 2023 14:21:08 -0400 Received: from mail-pg1-x52b.google.com ([2607:f8b0:4864:20::52b]:59861) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qRzQA-0004TQ-It for 65023-done@debbugs.gnu.org; Fri, 04 Aug 2023 14:21:06 -0400 Received: by mail-pg1-x52b.google.com with SMTP id 41be03b00d2f7-55bac17b442so1589585a12.3 for <65023-done@debbugs.gnu.org>; Fri, 04 Aug 2023 11:21:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691173261; x=1691778061; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=F7R0JVB+fY0JPZ72ZB3tGSW6qmSkSUVxZj36SCX+Puo=; b=X0axDG3CcEDmEgRhJESxn1Xw5kMa0+LFwpIVI5yc5g9tDKfy5qyJYCqaKIaqXF1clf aIDuZbFFnictwhYwlrruNurQrIL1dfnyIXDcL4bpxzmjywwKc6Ua3tTGuA4GEYg11BjN bgpfl4mjbBWh/zeCnmsVizqL4NNahU6OBh3dlAq4hQpTIzFyCbv8hM9V8XU9DYfzopV9 +F1giiiY8gDn9gCDs5tn4VZbRTayNMdBTpb1eq3XERnPk3lMq3CeOilv6Ar/UBDZt4US yIf5HoxcVlQ2qt5P27BUSm9nsbBZ59aOL91iOnG/ld4fr6sTk8jgzsUeNPELqYVzFK87 Am1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691173261; x=1691778061; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=F7R0JVB+fY0JPZ72ZB3tGSW6qmSkSUVxZj36SCX+Puo=; b=eSiq/d33XQ3A2XEkYd/5hjdC1/IpFxseScG1znZCxumrMPCA5L+wMASo68GszdBLrT PAD0a4mSByAVeh5S9xUaebjN7Ud/EaQsoYbcjbOBrIvnL2dpEHPNWZh1sLo8aYzTB+mR ya95rH4hsKsqz1ODXcw3y+Ne9+bkMqQ1NeOfSXuvpV4Q/E1DSD8LyDehSVex+fP55t3o eZ5oZCK15/QhsdlQKsuAVhGzSapNcldzSKCWalE/uT3dNEEYKu1T8SZINFPrfxJvcitl YQOZTfTQnP49zJTVC0MDpemGINY10OAylaxIjvczx/lodjBbejyM+f9ZbdX6ZXOXkeNX ulFA== X-Gm-Message-State: AOJu0YysKWQ4jZyaLOVTxoWdSxzuCdVCni3QzqwdYeuucmxfvqBUacX/ hNFLk5B8h2gOPF2+UGEo2ps= X-Google-Smtp-Source: AGHT+IFxnNM8mFghvSor01VBAdClLZyyb4M2T8bW8xgpMgzfTgMZ4iXH6zyldPEfuJ6Bj5fkBxnaFw== X-Received: by 2002:a17:90a:2a0a:b0:263:3194:d691 with SMTP id i10-20020a17090a2a0a00b002633194d691mr2547703pjd.45.1691173260789; Fri, 04 Aug 2023 11:21:00 -0700 (PDT) Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id 28-20020a17090a1a1c00b00265a7145fe5sm4773101pjk.41.2023.08.04.11.20.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 04 Aug 2023 11:21:00 -0700 (PDT) Message-ID: Date: Fri, 4 Aug 2023 11:20:59 -0700 MIME-Version: 1.0 Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package Content-Language: en-US To: Eli Zaretskii References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> <83bkfmvgnj.fsf@gnu.org> From: Jim Porter In-Reply-To: <83bkfmvgnj.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65023-done Cc: michael.albinus@gmx.de, 65023-done@debbugs.gnu.org, monnier@iro.umontreal.ca 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 (-) On 8/4/2023 10:52 AM, Eli Zaretskii wrote: >> Eli, is this ok for 29.2? It's a small change, and I think is a fairly >> serious regression from 28. > > Yes, thanks. Thanks. Pushed to the release branch as 8574ef314c4, and closing this now. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 05 05:19:22 2023 Received: (at 65023) by debbugs.gnu.org; 5 Aug 2023 09:19:22 +0000 Received: from localhost ([127.0.0.1]:55591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSDRS-0008FZ-Gi for submit@debbugs.gnu.org; Sat, 05 Aug 2023 05:19:22 -0400 Received: from mout.gmx.net ([212.227.17.22]:33355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSDRQ-0008F3-HB for 65023@debbugs.gnu.org; Sat, 05 Aug 2023 05:19:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691227150; x=1691831950; i=michael.albinus@gmx.de; bh=416Ab7EL1E0iB9Ah+c9d7Q+XVvJic9S8DrVZnaALuK0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=b5kZ9LJmZ52qohifuVj59KBuXpsSH7KagivkAFi9S9/qD4ZBDNR7T13SWHThz4YfkkXzL7f qXTFrVKIJqesv56ObnbzCZLhqcWXLyVldt6FEof6/9xIRbQ/hxcpPlRh04fppnpzRbHfNG2xH zhuTc7tEdkmhoWPCjN1W9ip3GesOBj1d0CHr2BCNpfs0o1tUma+Fjd58IvEO/26Eqah3uNVqd 5GVu8fTcpvgtHH63oe6E8A5qaP3Q8wb/A8AFl7bJkHvJ8WXZfWv4pLuyLVCFGaPDFOW2djwZB mhU0+IFBy8yXpLk+gDycPPWC/Y28/Kc5PWh/g6pkORos4QrmT4Fg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MFKGP-1qdW7T0itt-00FgDk; Sat, 05 Aug 2023 11:19:10 +0200 From: Michael Albinus To: Jim Porter Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package In-Reply-To: (Jim Porter's message of "Fri, 4 Aug 2023 11:20:59 -0700") References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> <83bkfmvgnj.fsf@gnu.org> Date: Sat, 05 Aug 2023 11:19:08 +0200 Message-ID: <87a5v5rgmr.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:l7XJGc1xDX5ejOcuxkNIndWdV1IZzNCG4/JXnZhwAAqkcgjkvrO u+VRqSFpR+kGvT5nyH+YloGyidKMdjCJI49OUzl8MSwI8sAs8u/lRJQTcDgeUlaUPcEn5ax xqsfpYSqqLmEavQNy3zH7nUeFagCX+I/lT5voFamLg0ZZdjVPI44D+Alj7yHmYZ959AWnPk fMc0YFYTkbnoZcPOWxUsQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:JSQulO3C66c=;ni6ny+AaYCydksauFmcQjUbw2Co q7iIdLe6nPHyLlv759TCO/cm5DNuWbM/WfXAYjkaPZxvUh5Eqx6ir9TakPXwn+52ltTARGrjG yMREORD4OHP1zml7XI3DIIReHSBBYqzQS6Gq0Z0IDXDeIpcUDiiU4tL6da6xVtmXtqvGI+VMC fs5L16rigKkHNpaHFCjYnKWYmZB0x3M5zOl2Qwx/GF2Li3W+BH6MTBMFIXmpu2vCVw3U0hpNq o6xq3E98MWBHCPg4o7qdSlXWZOUnOCzvTLNimXYvBUVe/I+Xk1krZL+rM5LOtVtIZxJvRmni+ RYxy+AQuEdpqr9nTw3HdmFY99fBRgRHHudz+BveL+ul58ouFwNZYXUKEY/XPqySzidr0xDfnm lRAxrQaTN/63OecVMcFUnpZtFKREM3JQZngcZ8DIT+0WK27iPVZ5lkARYWZa5zlg9dHsU7v61 VsgTYbsP1mLAcVSVoQUsyNY3YjKVMDWDv57nnSnhM4UzLXMaiPawp+rghkhUY6aCDHnScOrQ/ pUoAzsSH2uzRfJY6Ktk/otOMvMUeiKwmw8go1VpVxnpkiTnz8ozGgoluHQs+zotTMzp3Abqjm ncSq05oMiaERJ2TG4gxyPCs2SMQq9191MLlAfoXgMbsKGGxM0Vazqvn3O0dqtCExiuM60hw4m RKBXfWxSmNq+tlItVr8ytGcalKMLm7xpYXUc3vUhu9o2768TXoF6W4uZ8Hy4mhzMbLXuUq/bK ypq5F6pwOmJEzmj6DzmAvoCVy9UORibNqZLI7WxtkkpNJN4aJQ0eM67ar2g8UJGNwF0+TuN1b bvI2FiyRbF36Jmv257QsJmqdecOQ7v4tsFAFQ1rcpajbbtmnytjxdsKLmFu85D5ubh9S9cbaS fWpskibH8vJe4tUX50Xq7eD0zilgpgRZ6cHYI6bdG+rF9XCd7A3ca+avgfHVRPcBahlCtdcqU f0zQwQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65023 Cc: Eli Zaretskii , 65023@debbugs.gnu.org, monnier@iro.umontreal.ca 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.7 (-) Jim Porter writes: Hi Jim, > Thanks. Pushed to the release branch as 8574ef314c4, and closing this now. Thanks for fixing it, it works fine. However, we still have the problem that all Emacs 29.1 users cannot install recent Tramp ELPA packages. It would last until the release of Emacs 29.2. What could we do? Is it possible to release a small temporary ELPA package which fixes the problem for Emacs 29.1, and Tramp pckages could depend on? Or is it possible to publish a use-package recipe for Tramp ELPA packages? Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 05 16:34:59 2023 Received: (at 65023) by debbugs.gnu.org; 5 Aug 2023 20:34:59 +0000 Received: from localhost ([127.0.0.1]:58259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSNzG-0006Td-RR for submit@debbugs.gnu.org; Sat, 05 Aug 2023 16:34:59 -0400 Received: from mail-pg1-x531.google.com ([2607:f8b0:4864:20::531]:51449) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSNzD-0006TN-HN for 65023@debbugs.gnu.org; Sat, 05 Aug 2023 16:34:57 -0400 Received: by mail-pg1-x531.google.com with SMTP id 41be03b00d2f7-564b326185bso1267837a12.2 for <65023@debbugs.gnu.org>; Sat, 05 Aug 2023 13:34:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691267690; x=1691872490; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=9I5ScWxnAKIo2IA9/O70ObWldqjbwCtjZ80E/owm2Vc=; b=qufZy/SlWRfUSCh+xrHzQhbMQo8DLjjuGvRn2NtMk8ORkpANso+SldxhexP6Mw9h4n s+E3iFZnhxTVTjgeVQ9pEj87WSR8Tld2E+f4zP2qnDFg5bopdUaEYwLkCwGYRfL6mB9p 1FcRV93LUlDPf3s9I7sFvpRCTkkq3Wo7/Xk57j9VaIqRXrCW+bg104+M76OLI4/CciO/ fmAUWsr5j5LZL3xD954Iidotf52bUF6wCHQZzg5kAp9EdcYI86hkFu36XdMeJSFUnhqX SzkXQHhDzsTcdqy/cxW9Ss4TTtraCUKg282nwt1UslqKeZZ1YyHsCJyAjmkqP6TC09kc QgMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691267690; x=1691872490; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9I5ScWxnAKIo2IA9/O70ObWldqjbwCtjZ80E/owm2Vc=; b=KtPcRiyWOdx4n3tZRMgJyjs6dtCArLloB3XnRrXIiWOCC1nWH1JKznrgMwLvJ744G+ 3xWRgPETpKQh6hAyKZD7ihYwFO7Pwrjv5D4ROS1BFZA5WJ2NoR+EwwwGnvMArvQCJ81g 5AXzHpKAucQm8+81Y18+gZDyOE+O7+h0lBs09jXk+Y/kIDzdUq2emFx4NoyQt8Gr5pIw hefu1FPD1XKRtQRPHdj4Q4xO42tuxuRu8zIH3szSO1uLL+ncOrqPDKhgdbtQBdywRqnD xoOqrCyHW9sdLrz9uipGFOFjID6w9xvJTvSZXV1f8FP3cGFRYwEhViW/nKU58zHyBsKt +kBg== X-Gm-Message-State: AOJu0YyhyaZxy+CgtD400B2w45aBqC+8IwRF9q0BGZQuNCzwY81sbCnO IbSqjr7g8hxPMffHsvhLnEA= X-Google-Smtp-Source: AGHT+IGALp/9K9vIgoGWH2wb7ua46gBt9nFf5CRUWyGUx6+ZNnILoFpsHaE3o8JxN+KXDxX1EfqLPQ== X-Received: by 2002:a17:90a:4587:b0:269:155a:c936 with SMTP id v7-20020a17090a458700b00269155ac936mr3907815pjg.28.1691267689766; Sat, 05 Aug 2023 13:34:49 -0700 (PDT) Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id 23-20020a17090a19d700b0025645ce761dsm6450845pjj.35.2023.08.05.13.34.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 05 Aug 2023 13:34:49 -0700 (PDT) Message-ID: Date: Sat, 5 Aug 2023 13:34:48 -0700 MIME-Version: 1.0 Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package Content-Language: en-US To: Michael Albinus References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> <83bkfmvgnj.fsf@gnu.org> <87a5v5rgmr.fsf@gmx.de> From: Jim Porter In-Reply-To: <87a5v5rgmr.fsf@gmx.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65023 Cc: Eli Zaretskii , 65023@debbugs.gnu.org, monnier@iro.umontreal.ca 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 (-) On 8/5/2023 2:19 AM, Michael Albinus wrote: > What could we do? Is it possible to release a small temporary ELPA > package which fixes the problem for Emacs 29.1, and Tramp pckages could > depend on? > > Or is it possible to publish a use-package recipe for Tramp ELPA > packages? I'm not sure if it's a good idea or not, but the following advice seems to fix things in Emacs 29.1 for me: (advice-add #'loaddefs-generate--parse-file :around (lambda (fn file main-outfile package-data) (funcall fn file main-outfile (or package-data t))) This makes the 'package-data' argument never be nil, which avoids running the broken code. I'd be a little worried about publishing this without further testing, but hopefully it (or something like it) could be a solution until 29.2 is released... From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 06 04:57:34 2023 Received: (at 65023) by debbugs.gnu.org; 6 Aug 2023 08:57:34 +0000 Received: from localhost ([127.0.0.1]:58651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSZZu-00036k-Ak for submit@debbugs.gnu.org; Sun, 06 Aug 2023 04:57:34 -0400 Received: from mout.gmx.net ([212.227.15.19]:34137) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qSZZr-00036T-Cg for 65023@debbugs.gnu.org; Sun, 06 Aug 2023 04:57:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691312241; x=1691917041; i=michael.albinus@gmx.de; bh=a2UTTfd+yErAMPsUQuH+If5hpbuu+yBj17ZjhA97CzU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=osjx3KGoUw4RQ8WZj/1Y5Suu6R8tNzgrimjm1FDMadpvH+0OB9KlR/lixMhqROzT40qU5lO ++qPiQ2DXe3YJQ8/xL0UyIMs70Z1+rZLZT5D646aeK5xNMEiqItibippyPgQZusKpJMEBtgcI goGnh0skI2bcQ5U4nwI2wuOYSLNqU7gLQcBH4ZcpISQFTkg8uwmlI0Q+czupMkdSRZL17vLPt vlYXKt4bdva/67g8EZOC1FiUsbZvZbIUjUw5/SzWbDYwprs2FKec7HEfQU7z6RNCv225UGhhZ uxtcCXqXzaJhjLhy9RTCXkT95imkRKcz9Su7lApxLm3CSqdUiEyg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MAfYw-1qZ98z2e2S-00B72m; Sun, 06 Aug 2023 10:57:21 +0200 From: Michael Albinus To: Jim Porter Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package In-Reply-To: (Jim Porter's message of "Sat, 5 Aug 2023 13:34:48 -0700") References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> <83bkfmvgnj.fsf@gnu.org> <87a5v5rgmr.fsf@gmx.de> Date: Sun, 06 Aug 2023 10:57:20 +0200 Message-ID: <877cq8czv3.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:3FIpLY+2GjL0ToCDwImwzxWoCaSMR/CVGCNBOi8/agdUeDKeRkP 8/JnPnbfIi2X+zf+f92xd1fT9A68Elv1VEz5PAOZMm6KmkoqxBQmJ3su4gefLZ51OV7cji8 qyykt1+sauw9rGVGw6XhTUObwHdh8owhzntq99Vsa58iWZrE9VYdAQW9Hon83DiVvnXCL3W xrMLDxuM9vOXmV/nftU7g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:XPqPwNevSGQ=;llVI0LUG66SH08XcAvws4Vs1s5U z+0uRelZ19EXBZ/VAxj/QwGUl8pBpbd5FEXQaLwXIVV8cXawpNX15oirrwHuRyfJ84JTIzBmm F8XXC8vNrrwLNywFmHJ/cBSVx6uXQJodyVmJfDQO+tlzxayQmgyZFJuiiVqy9Bug4BQJO0GbI jLjPs3ikoawsDIpMir77Cnnwx5IREjVTRKI+34FhDJYGHPntppmb4omGOoH/r9V8pbcB6Wnt6 iopdkrwPjGe4D09SOS4g7/5RYzzfXq3L0fK9CROABDCjkp1vs7hkQG9tXQPvou6a0a9mfMHI4 qSLQM8cN/qVcVgMDWnTjpwSRpJe0eYAbmrSvH2Lt8rkqV63I9SY51/Z1zDFIe/vstOEf4RTIw 6E33r68lPrjElHZqItjK6LD/zcoh6NoOi7P3Hiw86JwpGNd6JgHgo7WNt12i2unIUdxxQGHma GKfUd2+SLzAtZdPCbP1kRKNXcsOD4C7qbtP4W4emd9ZyCgU4KPcoMXic1FrpiUM2dlZUpHiqI 3TzveEqg44dJqTJrXppSmKYYUdsBx3Vmlyjstgbq5ifcDnrhN3xPxbUB6xJOAi8tRfiVpa7xo 6I09It/GNoqZixQFHXuAWE5U10HnzL26TEOU8AkGwjWsTv1E8vUeTFi4JIdJ3qWlMfJB0wiZd FPw79PzJzBse4cLcUENysjOp60v3N1SPxxvsWhaqXV8IhxTYseVsnstXsGcFT7HP5DHWZ8jbL imCTEQ9WyLGe607ucK66UjTAhFHH+ZIQgr1/oM2JoTqVjMoDnYdXwIUvPO2p0xyY3F9aZYHDc 47OxlJV8EMlR5AtqqidQvaWvbhLTMKMk1hmEP3kZyQDVAfuqd/rjqM4605j1Pb9I87d7O3wqZ zlxcPX/lyNS1y21QwtHzuqI+FwMHEhrFPOclH+NuDbIhaWu7lbix8wF8xaTNVw7JB+bhy0moS C4mxtItQSivj6awW7qABar45N8k= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65023 Cc: Eli Zaretskii , 65023@debbugs.gnu.org, monnier@iro.umontreal.ca 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.7 (-) Jim Porter writes: Hi Jim, > I'm not sure if it's a good idea or not, but the following advice > seems to fix things in Emacs 29.1 for me: > > (advice-add #'loaddefs-generate--parse-file :around > (lambda (fn file main-outfile package-data) > (funcall fn file main-outfile (or package-data t))) > > This makes the 'package-data' argument never be nil, which avoids > running the broken code. I'd be a little worried about publishing this > without further testing, but hopefully it (or something like it) could > be a solution until 29.2 is released... I've tried to apply this change, but it doesn't work as expected yet. I have performed the following steps: - Uninstall ELPA Tramp package. - Recompile Emacs 29.1, based on commit --8<---------------cut here---------------start------------->8--- 8cbd4a02a2b (HEAD) Delete comment saying that project.el is experimental --8<---------------cut here---------------end--------------->8--- This is the one before your patch. - Start emacs -Q - Evaluate in *scratch* --8<---------------cut here---------------start------------->8--- (use-package tramp :preface (progn (advice-add #'loaddefs-generate--parse-file :around (lambda (fn file main-outfile package-data) (funcall fn file main-outfile (or package-data t)))) (setq package-install-upgrade-built-in t) (package-install 'tramp 'don-select)) :ensure t) --8<---------------cut here---------------end--------------->8--- This results in *scratch* --8<---------------cut here---------------start------------->8--- ;;; tramp-autoloads.el --- automatically extracted autoloads (do not edit) = -*- lexical-binding: t -*- ;; Generated by the `loaddefs-generate' function. ;; This file is part of GNU Emacs. ;;; Code: (provide 'tramp-autoloads) ;; Local Variables: ;; version-control: never ;; no-byte-compile: t ;; no-update-autoloads: t ;; no-native-compile: t ;; coding: utf-8-emacs-unix ;; End: ;;; tramp-autoloads.el ends here ;;; tramp-loaddefs.el --- automatically extracted autoloads (do not edit) = -*- lexical-binding: t -*- ;; Generated by the `loaddefs-generate' function. ;; This file is part of GNU Emacs. ;;; Code: (provide 'tramp-loaddefs) ;; Local Variables: ;; version-control: never ;; no-byte-compile: t ;; no-update-autoloads: t ;; no-native-compile: t ;; coding: utf-8-emacs-unix ;; End: ;;; tramp-loaddefs.el ends here --8<---------------cut here---------------end--------------->8--- These parts are missing in tramp-autoloads.el and tramp-loaddefs.el. And indeed, there is the error --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (error "Loading file /home/albinus/.emacs.d/e= lpa/tramp-2.6.1.1/tramp-loaddefs.el failed to provide feature =E2=80=98tram= p-loaddefs=E2=80=99") require(tramp-loaddefs) eval-buffer(# nil "/home/albinus/.emacs.d/elpa/tramp-2.6.= 1.1/tramp.el" nil t) ; Reading at buffer position 3700 load-with-code-conversion("/home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tram= p.el" "/home/albinus/.emacs.d/elpa/tramp-2.6.1.1/tramp.el" t t) require(tramp nil t) (not (require 'tramp nil t)) (if (not (require 'tramp nil t)) (display-warning 'use-package (format "C= annot load %s" 'tramp) :error)) (condition-case err (if (not (require 'tramp nil t)) (display-warning 'us= e-package (format "Cannot load %s" 'tramp) :error)) ((debug error) (funcall= use-package--warning0 :catch err))) (progn (use-package-ensure-elpa 'tramp '(t) 'nil) '"Package =E2=80=98tram= p=E2=80=99 installed." (defvar use-package--warning0 #'(lambda (keyword err= ) (let ((msg (format "%s/%s: %s" ... keyword ...))) (display-warning 'use-p= ackage msg :error)))) (condition-case err (if (not (require 'tramp nil t)) = (display-warning 'use-package (format "Cannot load %s" 'tramp) :error)) ((d= ebug error) (funcall use-package--warning0 :catch err)))) (progn (progn (use-package-ensure-elpa 'tramp '(t) 'nil) '"Package =E2=80= =98tramp=E2=80=99 installed." (defvar use-package--warning0 #'(lambda (keyw= ord err) (let ((msg ...)) (display-warning 'use-package msg :error)))) (con= dition-case err (if (not (require 'tramp nil t)) (display-warning 'use-pack= age (format "Cannot load %s" 'tramp) :error)) ((debug error) (funcall use-p= ackage--warning0 :catch err))))) eval((progn (progn (use-package-ensure-elpa 'tramp '(t) 'nil) '"Package = =E2=80=98tramp=E2=80=99 installed." (defvar use-package--warning0 #'(lambda= (keyword err) (let (...) (display-warning ... msg :error)))) (condition-ca= se err (if (not (require 'tramp nil t)) (display-warning 'use-package (form= at "Cannot load %s" 'tramp) :error)) ((debug error) (funcall use-package--w= arning0 :catch err))))) t) elisp--eval-last-sexp(t) eval-last-sexp(t) eval-print-last-sexp(nil) funcall-interactively(eval-print-last-sexp nil) call-interactively(eval-print-last-sexp nil nil) command-execute(eval-print-last-sexp) --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 07 11:28:51 2023 Received: (at 65023) by debbugs.gnu.org; 7 Aug 2023 15:28:51 +0000 Received: from localhost ([127.0.0.1]:34107 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qT2A6-0000rM-QR for submit@debbugs.gnu.org; Mon, 07 Aug 2023 11:28:51 -0400 Received: from mout.gmx.net ([212.227.17.20]:54649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qT2A3-0000r7-Mv for 65023@debbugs.gnu.org; Mon, 07 Aug 2023 11:28:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691422118; x=1692026918; i=michael.albinus@gmx.de; bh=LLgKBz3UXGjolnE2OwK5Hqlvt//GveWnWlH7xmrW27I=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=a0ln1HyE5NBX5T1buC2rSxNPsLtv1rthTyO3AvyhkAB6crq95Q3RUTA7gsFqVwksqRHmtLR 6kI/fMdelw1dZYbJLKsTg7g4diZEo5rJT8kb73r2yBBqBiDmg0Vav9wg5Vm7pSJ6rJNQwhxOB reSsMxTDnja/2ghBqP8idjBUaCxr5pz0ISyPH9FnT58vFwXNow35NLrp99KV+GYdxS3LPAJqH pyWlNLSVtCOzL96Otvin+3Cbx7knm4YWQ+oIKM3buQZa7NOiMrCVyJIxl0+d4SRxfgu3IzQkd RMl4Owcpkf8RnHFvZVXCUNePuGwimWXaBnADZaQEt7v3jpaE43Dg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MC34X-1qesWJ1AbN-00CQtQ; Mon, 07 Aug 2023 17:28:38 +0200 From: Michael Albinus To: Jim Porter Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package In-Reply-To: <877cq8czv3.fsf@gmx.de> (Michael Albinus's message of "Sun, 06 Aug 2023 10:57:20 +0200") References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> <83bkfmvgnj.fsf@gnu.org> <87a5v5rgmr.fsf@gmx.de> <877cq8czv3.fsf@gmx.de> Date: Mon, 07 Aug 2023 17:28:36 +0200 Message-ID: <871qge6fdn.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:/fzZJ7wA/AJmK1+3pK9+l63QQeyF8rUH8OlXqL5S1OBwgWD47rn rzpw+PdssDm0l4r1ufeLShpGQn+Y88czDJJK+yLFZAuXeKgAr2dTT/fWHq6wWi8+FJGY55x d2kC0upr0VKFrVlbStCnROrxj5yj4CWG6Joi4AYRSWDS4L6qKGrKQlICjmFv136lXl46tNC 9D9khNh40i25bdahaiFfw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:VquqELXBIYE=;UeMd8oq8Ay0dn38jxgmXKhT2IMh R0QnjMzkIyULAdnx8BZ7AYjzv5CHrbzd1E0h2h754ddcqsp5KOIlZII7LRbio2VrwjyRR7mZh 1hukDrO1KG59Xm6VQBZjlvvWrQb131Fjw+OR42YKZpRTG0KkL/MXbp+TmGTNB9NHfMQ8mqnou U3CqYTIM6WRuuvcG3naXUufjRHCDYq/c9XTn9kYpbR09tER727BOhzgZBoW9GCLDvl9oALtXo nfUAVIbMV5eg7aLzEfg7UuBmaymA/s2VELTmY3LDu0+lvpJW3hAaLkX20EEgsCfpLM7aRQWIo 7iGJfTxijwcafqU+87mP3nAPOqKDOQ19kj6Qbn2/94lnuC6wUjoMWAdtzhgSutsTFDZ3AbrcV b1YOUEY6o31UEY+3gmV7B+xYvWTGXMsXph8jVIQSR0ffeNYYshjr1tIRsSYSgImR0ysL3MEll xvdrJBjppbuxtG0Hc9mfB9zP545us39Tgp97IUZ+MPCbD+4+a5kQx9CC1NTseB0qQ8VPA8FPL 0M6Idhr/xr+L8FHz8vhgPGO2xuwhftOaW83+5D4qbiMINJzrXIdChwsmNpsFabbDJYx0m0ztf hVrb42NKlZREwHAc2bCERGyLWsNU2H1GEh6jWoJj01NNpCr8UezK6YACmOASDtRK3A+VpeRvM 4Q9AGzoQAyz3ziB8gpGdBOBWnZzv3eUQx/NZz4gUgNeV8bYFrrvKJ8L2AS5Dm4P/y+G+C9e8l we+L8s39+E6WPVhjc7LUFIwP/b/qRqMFPpcq+KDuQkRCsMwm1UvWiFgbdtsUQ0TVxikzq1JzG yDD2mDodkMJrTVq0HdqC9x0jhmXX/fIBd4z2YyOFBRsZneoNaMT+Szi8VXxascNlHfwMMBOfH TJ5m2XMePyYzDDTkkPad2yCrfkgErnqjJRn4sqNKuPVg+g8v0Wg1g8mc1brcnz4KbALgMU/Kj yeWL9rBFoJZlWNsz9MLWZje07xI= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 65023 Cc: Eli Zaretskii , 65023@debbugs.gnu.org, monnier@iro.umontreal.ca 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.7 (-) Michael Albinus writes: Hi Jim, >> This makes the 'package-data' argument never be nil, which avoids >> running the broken code. I'd be a little worried about publishing this >> without further testing, but hopefully it (or something like it) could >> be a solution until 29.2 is released... > > I've tried to apply this change, but it doesn't work as expected yet. Finally, I've decided to add the following to the Tramp README on ELPA: --8<---------------cut here---------------start------------->8--- Mitigation of a bug in Emacs 29.1 ********************************* Due to a bug in Emacs 29.1, you must apply the following change prior installation or upgrading Tramp 2.6.1.1a from GNU ELPA: (when (string-equal emacs-version "29.1") (with-current-buffer (url-retrieve-synchronously "https://git.savannah.gnu.org/cgit/emacs.git/plain/lisp/emacs-lisp/loaddefs-gen.el?h=emacs-29") (goto-char (point-min)) (while (looking-at "^.+$") (forward-line)) (eval-region (point) (point-max)))) --8<---------------cut here---------------end--------------->8--- In order to make it visible, I've released Tramp 2.6.1.1a. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 07 22:44:15 2023 Received: (at 65023) by debbugs.gnu.org; 8 Aug 2023 02:44:15 +0000 Received: from localhost ([127.0.0.1]:34635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTChj-00026s-D9 for submit@debbugs.gnu.org; Mon, 07 Aug 2023 22:44:15 -0400 Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]:48624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTChg-00026a-9v for 65023@debbugs.gnu.org; Mon, 07 Aug 2023 22:44:14 -0400 Received: by mail-pj1-x1034.google.com with SMTP id 98e67ed59e1d1-2682e33509bso3704589a91.1 for <65023@debbugs.gnu.org>; Mon, 07 Aug 2023 19:44:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691462646; x=1692067446; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=9bhsiYtGNdoSP45wwiZD+glRf7/y+rz1k59RtRJVWeY=; b=mGqjp2lmHmSeVsRJAHHyZ7wK83zVloDRPa6kF8uU4Su3ixnjviS0qHm9FiytWe18ER 4T33jBJva4YtR1Y30t7C3h+MX/BMjYwentjP+ulDiRrtCgap5tkv2PLfWb+IfHYmxcHc sdLnrR6ItATggWMRKI3BZmVpJcKkUkHe+TIVfigkB35mhJmCZ5uO3uyp1LSoEpiE0d2t vkJfgUPPBRBGTrFlPn05JqHKn+/Xz4UN0RnB7arzueGT3+V730bX4XG7mITgADipN2z9 vPb+cBHprhkONrLvAyQ2D8F8cpijzF2lnYw5Cj6Oj0QNHVkFk637NVoV19QO5QXHn83x vDQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691462646; x=1692067446; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9bhsiYtGNdoSP45wwiZD+glRf7/y+rz1k59RtRJVWeY=; b=gAAB+hgDNaekrVcItvZMDYxUlcDBDDT1xYGKVSntm1oqjBOEYVgOhXK0OOHsGztq+s 3WAMbtIWMS3yJZBRm0pTOjFvhcUlfVhm5lkz9sQ09Lz0KYy1Btz9mqWZGD856lG19Mk3 9kLPCPZ+Zd5GC2dt9Rui8sn7bU9/+hx9oWHHSoKnRKmUhT3ExIT2yorwwrYqHulF/itY AoD2ECKCmMJ19WxiBi/gpHEj3LWwsAg81/u0im0EhwTuCqMwqGosF6rF9Le8VdU/s0Tq FmFdNqFghhG9XwHNX8g07r1XZR5UhKfnxrnbYaktGFcbh7cjHGkJT+Yn2/haotp/NA6n alTQ== X-Gm-Message-State: AOJu0YzmN0SoUQ7mahfWPcByOiYYfuG2ekPuKcLAIqHH1lwRK2mmv7Cp dfIPLpwNZQy05ieD5c7mfoY= X-Google-Smtp-Source: AGHT+IFbQLPMDrx18f+hcETOi1+uxhoTTJS7SyudVbCuB/m1pXH8G4fXm7COs0a3IjFS81HdRWAcfQ== X-Received: by 2002:a17:90a:138e:b0:268:87bd:d82d with SMTP id i14-20020a17090a138e00b0026887bdd82dmr9872566pja.18.1691462646607; Mon, 07 Aug 2023 19:44:06 -0700 (PDT) Received: from [192.168.1.2] (cpe-76-168-148-233.socal.res.rr.com. [76.168.148.233]) by smtp.googlemail.com with ESMTPSA id n12-20020a17090ac68c00b00268320ab9f2sm9456109pjt.6.2023.08.07.19.44.05 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 07 Aug 2023 19:44:06 -0700 (PDT) Message-ID: <08b6d706-5741-1c7c-687c-21cd45dc1e21@gmail.com> Date: Mon, 7 Aug 2023 19:44:06 -0700 MIME-Version: 1.0 Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package Content-Language: en-US To: Michael Albinus References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> <83bkfmvgnj.fsf@gnu.org> <87a5v5rgmr.fsf@gmx.de> <877cq8czv3.fsf@gmx.de> <871qge6fdn.fsf@gmx.de> From: Jim Porter In-Reply-To: <871qge6fdn.fsf@gmx.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 65023 Cc: Eli Zaretskii , 65023@debbugs.gnu.org, monnier@iro.umontreal.ca 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 (-) On 8/7/2023 8:28 AM, Michael Albinus wrote: > Michael Albinus writes: > > Hi Jim, > >>> This makes the 'package-data' argument never be nil, which avoids >>> running the broken code. I'd be a little worried about publishing this >>> without further testing, but hopefully it (or something like it) could >>> be a solution until 29.2 is released... >> >> I've tried to apply this change, but it doesn't work as expected yet. > > Finally, I've decided to add the following to the Tramp README on ELPA: Hmm, yeah, if my attempt didn't work reliably, this is probably the best solution for now (unless we want to spend a lot more time on this). Maybe this is something that the "compat" patch should handle, or maybe there should even be a separate GNU ELPA package for Emacs hotfixes? I'm not sure if this would be too much extra maintenance burden though... From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 08 03:04:21 2023 Received: (at 65023) by debbugs.gnu.org; 8 Aug 2023 07:04:21 +0000 Received: from localhost ([127.0.0.1]:34873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTGlO-0000lW-0U for submit@debbugs.gnu.org; Tue, 08 Aug 2023 03:04:21 -0400 Received: from mout.gmx.net ([212.227.17.20]:42513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTGlJ-0000l5-NC for 65023@debbugs.gnu.org; Tue, 08 Aug 2023 03:04:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1691478240; x=1692083040; i=michael.albinus@gmx.de; bh=lEnY/87MyuYETDYgvKxhhynKFgT37YWHBUBsFtQ88u8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=HqK4BKPsTgsKoScsw9v1bpntMHBCnbOMixtih9Y82PzdBou4jFpsYH3is7/fEqPM/7ec1W+ 6uujN4ODc0cQF9o8Wvl9ksDJgejPX3h+dB5hkA/V5QkeEDUkjNvgI1IeZ6xS8hdYzILa4paEF VG+nyRMOqRE+KA/2zN5CMlgqIkhb5nRscwJ0/x8AwERz3ohH63nXiWCHxLgrdPAIUaJDm3KAj wumqGIYeCM4TTw/wxXiT8L6C52/x13Kb2znf0pMB+Xtk2WzE3L8IvFW1yrKQGRWZc3xxje02r vr8t+pFdWaZDw8gC36hQvO7M/cSgP3Y19M3SQlbKtcxRlagbMpWA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.27]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1M7K3Y-1qSBMy1fIa-007jxD; Tue, 08 Aug 2023 09:04:00 +0200 From: Michael Albinus To: Jim Porter Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package In-Reply-To: <08b6d706-5741-1c7c-687c-21cd45dc1e21@gmail.com> (Jim Porter's message of "Mon, 7 Aug 2023 19:44:06 -0700") References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> <83bkfmvgnj.fsf@gnu.org> <87a5v5rgmr.fsf@gmx.de> <877cq8czv3.fsf@gmx.de> <871qge6fdn.fsf@gmx.de> <08b6d706-5741-1c7c-687c-21cd45dc1e21@gmail.com> Date: Tue, 08 Aug 2023 09:03:59 +0200 Message-ID: <87o7jixbfk.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:YeN2AW+7t3KM/R+nTsKu3nrbwW73Db9L0x2xjVeMhRwmPuoSJ82 DqBpOSSwG7nKRR60/DfuRuahpxn1rz0Emce8+DiZMsEmPHEy+DfOZR+WZloBn6T3/4pSnPX 68wHYou9DiVk4Pa7D4+uNRKioUUr9K2lN8fYujQhf3mdv0Fst04MJVGjvZPBik1Z/Dx0ZLB sBVLyXmwxQ/hm78JEO26w== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:UanX9IPGDU0=;jlzVjtHYp02lz0fzJNsDMEhxPQK uytkWsVq2dLPhgi+YArKFNgZqRCuSw+yxHZgRDamQqxqMoPzplzBVx4qGAoDr3p7QgJoHeOZa WuaX2pzS4DmJZjmScfUGh4ftE43BTb3EnHrg3YVrS9r/IXFmCeAih/oCGXYicoao0a8tzlADL CgjWSmuKWtjfzBxFoEsleFtv15OofPCUyPZf/BS+pEgiLD+nrlCczwP2FbxhBs5RusEypVMvi VUMx9T0sWQri0ptmXAe8elRYbVejUCsVy2wIqp7mXjbknxR94NakHQ7btH6BjwYj00le5Tpc2 wo/3av32ZFDxdPu6cCd8nm82A3RoGpgOkj5tSpbDjk8YP46V4HKh8KfXI3xyHXNZn3DFW86py YzL3uB0K2/udxx1dNK8p136Wm3eoboOkUMViL1+AJvKDMDc53pUKMk3u3oHIuj3QTWe3SYIBB xeo7xAFiSqybbDk0KijTZoZ0n/zEl9+OxxuvAPAawaCy1ulSq4C++jmKoq9N5ePi3vyxMWLm6 pWOwbZOZQz6HMoaFXKsrTfiDb8wVnRIN4hi3l8Cm2fngbbWaLa1SbU5EFxJ0AWVjHKiLITj41 +6gX4zqa8M8wgCKD36pwR8QiVpEnaHH3C6ZQPrFG6lwN1ANInIFyu9bISJbP6DFJ+9jE3tyJQ GVEjLHbWyW1OwxrBkPXZuc8fFF/RxMyFDF/NnV4iBjkCQMc+p6cEzaZVPP2O+qaTCC0hUhZuy NfIe3s43v38yS0UBt3xUgCOOhsgtofuLxx2WEQ8UEyasKdyRhC6pjE1yQjw7rglZr9UaV0MRi wSgh7EIPyOAvCYzPYaoI7COD2snKpPlS6xt9fDpHr6GfwEsYtWkVGLktnye6xZcURrun7Zu7q e3GNtzhDxN3lpIrRkiPzxG83nXY4B8GRHwFyXek7Kh/+bLEl69TNmlk7Gnj0bP4zVZieBaqU7 2Pu/f1n0bhIiO3ZV1AiG/yS6GNI= X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: 65023 Cc: Eli Zaretskii , 65023@debbugs.gnu.org, monnier@iro.umontreal.ca 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.7 (--) Jim Porter writes: Hi Jim, > Maybe this is something that the "compat" patch should handle, or > maybe there should even be a separate GNU ELPA package for Emacs > hotfixes? I'm not sure if this would be too much extra maintenance > burden though... Perhaps. But AFAIU, compat is based on major Emacs versions like "29". I don't know whether they can provide also compat code for versions like "29.1". A hotfix package could work. However, we aren't in that need yet. For Tramp we have the instructions now, and there seems to be only org as another ELPA package, which uses -loaddefs.el. Don't know whether they have problems installing the org package with Emacs 29.1. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 14 23:09:42 2023 Received: (at 65023) by debbugs.gnu.org; 15 Aug 2023 03:09:42 +0000 Received: from localhost ([127.0.0.1]:34699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVkRC-0003VO-4h for submit@debbugs.gnu.org; Mon, 14 Aug 2023 23:09:42 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:39374) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVkR9-0003VB-Cx for 65023@debbugs.gnu.org; Mon, 14 Aug 2023 23:09:40 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 0CEC380729; Mon, 14 Aug 2023 23:09:34 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1692068973; bh=XQ8rDPbXWmag0qyTcHx6xk6TvV4bmyoleSVTPJgNFdU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=XujX/JlMEryyPq8LamTK/1tdoEHRITBFwZXjwLVOt4rAgXqopOCPBiXsCuBHSQKzr Kj7365L8tDpMjIkup9wXf31ne1wHU6zpbNS0Me7gTLz03vHpWgjw1SPIbwgtH2M7YF uI+U1slwhdsqPx3HBa7o/ibCy2zt5W4RUnQWLbvqkyMZjkv0NDhoJNbD9It8gBitlE 4NeOasZNXh2cg2xnJXXh9t1EKiEJBJhE/HPkUXSaruurjblmlMCyxhGzaobLsiLHck ciqkOdXt7vKkD6l8Gdxs+Eg7lxkxgF9EeoJZCSVFt15FtFh0jD/d25oBXKYmFNJFn/ AkkxfVEa+xrwg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 037FA801B3; Mon, 14 Aug 2023 23:09:33 -0400 (EDT) Received: from pastel (unknown [45.72.228.154]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id C14EC120208; Mon, 14 Aug 2023 23:09:32 -0400 (EDT) From: Stefan Monnier To: Michael Albinus Subject: Re: bug#65023: 29.1.50; Tramp 2.6.1.1 cannot be installed as ELPA package In-Reply-To: <877cq8czv3.fsf@gmx.de> (Michael Albinus's message of "Sun, 06 Aug 2023 10:57:20 +0200") Message-ID: References: <877cqdmsvx.fsf@gmx.de> <91f76332-aea5-fb3c-2a0b-b2354aee7255@gmail.com> <83bkfmvgnj.fsf@gnu.org> <87a5v5rgmr.fsf@gmx.de> <877cq8czv3.fsf@gmx.de> Date: Mon, 14 Aug 2023 23:09:32 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.062 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 65023 Cc: Jim Porter , Eli Zaretskii , 65023@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 (---) > I've tried to apply this change, but it doesn't work as expected yet. I > have performed the following steps: The problem is that none of the Tramp package's code is executed before building the autoloads file. So if we want to fix the problem in a seamless manner for the user I suspect we'll have to do something like add an `emacs-29.1-fixup` package to GNU ELPA and add it to Tramp's `Package-Requires:`. Stefan From unknown Thu Aug 14 20:54:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 12 Sep 2023 11: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