hopeless to use a newer version of tramp

Either I am unable to load it cleanly, because the system tramp still
is loaded, at least parts of it. Using el-get leads to the weirdes
errors. Using a manually built git version doesn't work either. It
loads but then I can't ssh anywhere.

So, I'll stick to the default and wait for the ubuntu emacs update.
This commit is contained in:
2023-04-15 20:58:56 +02:00
parent ac5ef1d51a
commit e87dfcd330
2 changed files with 25 additions and 8 deletions

View File

@@ -11,13 +11,20 @@
;; (setq tramppkg (expand-file-name "el-get/tramp" tvd-config-dir))
;; doesnt work:
;; FIXME: see current error
;; (el-get-bundle tramp
;; :type git
;; :url "https://git.savannah.gnu.org/git/tramp.git"
;; ;; tramp-loaddefs.el uses `tramp-verion' before it's defined,
;; ;; work around this by loading trampver.el first.
;; :autoloads ("trampver.el" "tramp-loaddefs.el")
;; :checkout "ELPA-2.6.0.3")
;; :checkout "ELPA-2.6.0.3"
;; :build `(("make" "autoloads")))
;; Current error:
;; Error (el-get): while initializing tramp: Symbols function definition
;; is void: tramp-compat-rx [2 times]
;;; Tramp version fix
;; for now I have to install tramp from elpa manually, because
@@ -28,16 +35,18 @@
;; loading of system tramp and git tramp.
;;
;; FIXME: find out how to force use-package to install and use elpa tramp!
(setq tramppkg (expand-file-name "tramp-2.6.0.3" package-user-dir))
;; (setq tramppkg (expand-file-name "tramp-2.6.0.3" package-user-dir))
;;; (setq tramppkg (expand-file-name "tramp" tvd-sitelisp-dir))
;; (message (format "tramp: installed: %s" (package-installed-p 'tramp)))
(use-package tramp
:load-path tramppkg
:ensure t
;;:load-path tramppkg
:ensure nil
:config
(setq tramp-default-method "ssh"
tramp-default-user nil
tramp-verbose 9
ido-enable-tramp-completion t
))
;;tramp-verbose 9
ido-enable-tramp-completion t))
;; see also backup section in system.el