From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 01:23:49 2015 Received: (at submit) by debbugs.gnu.org; 6 Mar 2015 06:23:49 +0000 Received: from localhost ([127.0.0.1]:36712 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTlfm-0000E9-80 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 01:23:49 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43686) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTlfh-0000Dt-C1 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 01:23:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTlfX-0005Ph-3m for submit@debbugs.gnu.org; Fri, 06 Mar 2015 01:23:36 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID, T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTlfX-0005Pd-0D for submit@debbugs.gnu.org; Fri, 06 Mar 2015 01:23:31 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45383) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTlfR-0003ba-VK for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 01:23:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YTlfK-0005NZ-BT for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 01:23:25 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:53617) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YTlfK-0005NS-5z for bug-gnu-emacs@gnu.org; Fri, 06 Mar 2015 01:23:18 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 6AA242073E for ; Fri, 6 Mar 2015 01:23:16 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute2.internal (MEProxy); Fri, 06 Mar 2015 01:23:17 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:subject:date :message-id:mime-version:content-type:content-transfer-encoding; s=smtpout; bh=dL/O+I4eBA2/iGavMsdBzghVzlA=; b=nJd/gLg0AeveP8CEh lgYAorUzT2uuAazNJ2aZRhkVziLZk35fFCk4JfGikI/wFrKUaUQt9CSwtj1hwMed uKZnbADzzr66ityrS2mge9mE/hzJLBnr1wFWWUQTMA92eFl7xc2g2fJVQuLbl9pi aH6qpAsooB5A0Gka72PJV971fM= X-Sasl-enc: 9D7oDxMCjpZexYhT1NkMYRcOoty0bPNbbDTVH3E/Fhzx 1425622996 Received: from thinkpad-t440p (unknown [2.160.6.91]) by mail.messagingengine.com (Postfix) with ESMTPA id 99A406800F3 for ; Fri, 6 Mar 2015 01:23:16 -0500 (EST) From: Tassilo Horn To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Slow Emacs startup after recent TRAMP changes Date: Fri, 06 Mar 2015 07:23:11 +0100 Message-ID: <877fuur6eo.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Since the recent TRAMP changes on master, emacs startup takes about a minute. Starting it with emacs -Q --eval "(progn (setq debug-on-quit t) (require 'tramp))" then waiting till it hangs and hitting C-g reveals: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (quit) call-process("ssh" nil t nil "-o" "ControlPath=3D%C" "host.does.not.exist= ") (progn (call-process "ssh" nil t nil "-o" "ControlPath=3D%C" "host.does.n= ot.exist") (goto-char (point-min)) (if (search-forward-regexp "unknown.+key= " nil t) (setq result (concat result " -o ControlPath=3D'tramp.%%r@%%h:%%p'= ")) (setq result (concat result " -o ControlPath=3D'tramp.%%C'")))) (unwind-protect (progn (call-process "ssh" nil t nil "-o" "ControlPath=3D= %C" "host.does.not.exist") (goto-char (point-min)) (if (search-forward-rege= xp "unknown.+key" nil t) (setq result (concat result " -o ControlPath=3D'tr= amp.%%r@%%h:%%p'")) (setq result (concat result " -o ControlPath=3D'tramp.%= %C'")))) (and (buffer-name temp-buffer) (kill-buffer temp-buffer))) (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (cal= l-process "ssh" nil t nil "-o" "ControlPath=3D%C" "host.does.not.exist") (g= oto-char (point-min)) (if (search-forward-regexp "unknown.+key" nil t) (set= q result (concat result " -o ControlPath=3D'tramp.%%r@%%h:%%p'")) (setq res= ult (concat result " -o ControlPath=3D'tramp.%%C'")))) (and (buffer-name te= mp-buffer) (kill-buffer temp-buffer)))) (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current-buffer= (set-buffer temp-buffer) (unwind-protect (progn (call-process "ssh" nil t = nil "-o" "ControlPath=3D%C" "host.does.not.exist") (goto-char (point-min)) = (if (search-forward-regexp "unknown.+key" nil t) (setq result (concat resul= t " -o ControlPath=3D'tramp.%%r@%%h:%%p'")) (setq result (concat result " -= o ControlPath=3D'tramp.%%C'")))) (and (buffer-name temp-buffer) (kill-buffe= r temp-buffer))))) (if (=3D 0 (length result)) nil (let ((temp-buffer (generate-new-buffer "= *temp*"))) (save-current-buffer (set-buffer temp-buffer) (unwind-protect (= progn (call-process "ssh" nil t nil "-o" "ControlPath=3D%C" "host.does.not.= exist") (goto-char (point-min)) (if (search-forward-regexp "unknown.+key" n= il t) (setq result (concat result " -o ControlPath=3D'tramp.%%r@%%h:%%p'"))= (setq result (concat result " -o ControlPath=3D'tramp.%%C'")))) (and (buff= er-name temp-buffer) (kill-buffer temp-buffer))))) (let ((temp-buffer (gene= rate-new-buffer " *temp*"))) (save-current-buffer (set-buffer temp-buffer) = (unwind-protect (progn (call-process "ssh" nil t nil "-o" "ControlPersist")= (goto-char (point-min)) (if (search-forward-regexp "missing.+argument" nil= t) (progn (setq result ...)))) (and (buffer-name temp-buffer) (kill-buffer= temp-buffer)))))) (progn (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-current= -buffer (set-buffer temp-buffer) (unwind-protect (progn (call-process "ssh"= nil t nil "-o" "ControlMaster") (goto-char (point-min)) (if (search-forwar= d-regexp "missing.+argument" nil t) (progn (setq result "-o ControlMaster= =3Dauto")))) (and (buffer-name temp-buffer) (kill-buffer temp-buffer))))) (= if (=3D 0 (length result)) nil (let ((temp-buffer (generate-new-buffer " *t= emp*"))) (save-current-buffer (set-buffer temp-buffer) (unwind-protect (pro= gn (call-process "ssh" nil t nil "-o" "ControlPath=3D%C" "host.does.not.exi= st") (goto-char (point-min)) (if (search-forward-regexp "unknown.+key" nil = t) (setq result ...) (setq result ...))) (and (buffer-name temp-buffer) (ki= ll-buffer temp-buffer))))) (let ((temp-buffer (generate-new-buffer " *temp*= "))) (save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (= call-process "ssh" nil t nil "-o" "ControlPersist") (goto-char (point-min))= (if (search-forward-regexp "missing.+argument" nil t) (progn ...))) (and (= buffer-name temp-buffer) (kill-buffer temp-buffer))))))) (if (executable-find "ssh") (progn (let ((temp-buffer (generate-new-buffe= r " *temp*"))) (save-current-buffer (set-buffer temp-buffer) (unwind-protec= t (progn (call-process "ssh" nil t nil "-o" "ControlMaster") (goto-char (po= int-min)) (if (search-forward-regexp "missing.+argument" nil t) (progn ...)= )) (and (buffer-name temp-buffer) (kill-buffer temp-buffer))))) (if (=3D 0 = (length result)) nil (let ((temp-buffer (generate-new-buffer " *temp*"))) (= save-current-buffer (set-buffer temp-buffer) (unwind-protect (progn (call-p= rocess "ssh" nil t nil "-o" "ControlPath=3D%C" "host.does.not.exist") (goto= -char ...) (if ... ... ...)) (and (buffer-name temp-buffer) (kill-buffer te= mp-buffer))))) (let ((temp-buffer (generate-new-buffer " *temp*"))) (save-c= urrent-buffer (set-buffer temp-buffer) (unwind-protect (progn (call-process= "ssh" nil t nil "-o" "ControlPersist") (goto-char ...) (if ... ...)) (and = (buffer-name temp-buffer) (kill-buffer temp-buffer)))))))) (progn (if (executable-find "ssh") (progn (let ((temp-buffer (generate-ne= w-buffer " *temp*"))) (save-current-buffer (set-buffer temp-buffer) (unwind= -protect (progn (call-process "ssh" nil t nil "-o" "ControlMaster") (goto-c= har ...) (if ... ...)) (and (buffer-name temp-buffer) (kill-buffer temp-buf= fer))))) (if (=3D 0 (length result)) nil (let ((temp-buffer (generate-new-b= uffer " *temp*"))) (save-current-buffer (set-buffer temp-buffer) (unwind-pr= otect (progn ... ... ...) (and ... ...)))) (let ((temp-buffer (generate-new= -buffer " *temp*"))) (save-current-buffer (set-buffer temp-buffer) (unwind-= protect (progn ... ... ...) (and ... ...)))))))) (condition-case nil (progn (if (executable-find "ssh") (progn (let ((temp= -buffer (generate-new-buffer " *temp*"))) (save-current-buffer (set-buffer = temp-buffer) (unwind-protect (progn ... ... ...) (and ... ...)))) (if (=3D = 0 (length result)) nil (let ((temp-buffer ...)) (save-current-buffer (set-b= uffer temp-buffer) (unwind-protect ... ...))) (let ((temp-buffer ...)) (sav= e-current-buffer (set-buffer temp-buffer) (unwind-protect ... ...))))))) (e= rror nil)) (let ((result "") (case-fold-search t)) (condition-case nil (progn (if (e= xecutable-find "ssh") (progn (let ((temp-buffer ...)) (save-current-buffer = (set-buffer temp-buffer) (unwind-protect ... ...))) (if (=3D 0 (length resu= lt)) nil (let (...) (save-current-buffer ... ...)) (let (...) (save-current= -buffer ... ...)))))) (error nil)) result) (defconst tramp-ssh-controlmaster-options (let ((result "") (case-fold-se= arch t)) (condition-case nil (progn (if (executable-find "ssh") (progn (let= (...) (save-current-buffer ... ...)) (if (=3D 0 ...) nil (let ... ...) (le= t ... ...))))) (error nil)) result) "Call ssh to detect whether it supports= the Control* arguments.\nReturn a string to be used in `tramp-methods'.") eval-buffer(# nil "/home/horn/Repos/el/emacs/lisp/net/tra= mp-loaddefs.el" nil t) ; Reading at buffer position 7084 load-with-code-conversion("/home/horn/Repos/el/emacs/lisp/net/tramp-loadd= efs.el" "/home/horn/Repos/el/emacs/lisp/net/tramp-loaddefs.el" nil t) require(tramp-loaddefs) byte-code("\302\303!\204=00\304\305\306\"\210\304\307\306\"\210\310\311!\= 210\310\312!\210\310\313!\210\310\314!\210\310\315!\210\310\316!\210\310\31= 7\320\306#\2046\310\321\320\306#\210\310\322\320\306#\210\310\323!\210\324\= 325!\204J\326\320!\210\324\327!\203\\\330\320!\210\327\331\320!\210\332\324= \333!\204f\334\320!\210\320\207" [byte-compile-not-obsolete-var byte-compil= e-not-obsolete-vars fboundp ignore-errors load "cl" noerror "cl-macs" requi= re advice custom format-spec shell trampver tramp-loaddefs password-cache n= il password auth-source timer boundp last-coding-system-used (lambda (def-t= mp-var) (defvar last-coding-system-used def-tmp-var)) directory-sep-char (l= ambda (def-tmp-var) (defvar byte-compile-not-obsolete-var def-tmp-var)) (la= mbda (def-tmp-var) (defvar byte-compile-not-obsolete-vars def-tmp-var)) (di= rectory-sep-char) remote-file-name-inhibit-cache (lambda (def-tmp-var) (def= var remote-file-name-inhibit-cache def-tmp-var))] 4) require(tramp-compat) byte-code("\300\301!\210\302\303\304\305\306\307\306\310\311\312\313\314&= =0B\210\315\316\317\320\306\303\321\322&=07\210\315\323\324\325\306\303\321= \326&=07\210\327\330!\203:\315\331\304\332\306\303\321\333&=07\210\315\334\= 304\335\306\303\321\336&=07\210\315\337\340\341\306\303\321\342&=07\210\315= \343\344\345\306\303\321\346&=07\210\315\347\350\351\313\352\306\303\321\35= 3& \207" [require tramp-compat custom-declare-group tramp nil "Edit remote = files with a combination of ssh, scp, etc." :group files comm :link (custom= -manual "(tramp)Top") :version "22.1" custom-declare-variable tramp-mode t = "Whether Tramp is enabled.\nIf it is set to nil, all remote file names are = used literally." :type boolean tramp-verbose 3 "Verbosity level for Tramp m= essages.\nAny level x includes messages for all levels 1 .. x-1. The level= s are\n\n 0 silent (no tramp messages at all)\n 1 errors\n 2 warnings\n = 3 connection to remote hosts (default level)\n 4 activities\n 5 internal= \n 6 sent and received strings\n 7 file caching\n 8 connection propertie= s\n 9 test commands\n10 traces (huge)." integer boundp backup-directory-a= list tramp-backup-directory-alist "Alist of filename patterns and backup di= rectory names.\nEach element looks like (REGEXP . DIRECTORY), with the same= meaning like\nin `backup-directory-alist'. If a Tramp file is backed up, = and DIRECTORY\nis a local file name, the backup directory is prepended with= Tramp file\nname prefix (method, user, host) of file.\n\n(setq tramp-backu= p-directory-alist backup-directory-alist)\n\ngives the same backup policy f= or Tramp files on their hosts like the\npolicy for local files." (repeat (c= ons (regexp :tag "Regexp matching filename") (directory :tag "Backup direct= ory name"))) tramp-auto-save-directory "Put auto-save files in this directo= ry, if set.\nThe idea is to use a local directory so that auto-saving is fa= ster." (choice (const nil) string) tramp-encoding-shell (if (memq system-ty= pe (quote (windows-nt))) (getenv "COMSPEC") "/bin/sh") "Use this program fo= r encoding and decoding commands on the local host.\nThis shell is used to = execute the encoding and decoding command on the\nlocal host, so if you wan= t to use `~' in those commands, you should\nchoose a shell here which groks= tilde expansion. `/bin/sh' normally\ndoes not understand tilde expansion.= \n\nFor encoding and decoding, commands like the following are executed:\n\= n /bin/sh -c COMMAND < INPUT > OUTPUT\n\nThis variable can be used to ch= ange the \"/bin/sh\" part. See the\nvariable `tramp-encoding-command-switc= h' for the \"-c\" part.\n\nIf the shell must be forced to be interactive, s= ee\n`tramp-encoding-command-interactive'.\n\nNote that this variable is not= used for remote commands. There are\nmechanisms in tramp.el which automat= ically determine the right shell to\nuse for the remote host." (file :must-= match t) tramp-encoding-command-switch (if (string-match "cmd\\.exe" tramp-= encoding-shell) "/c" "-c") "Use this switch together with `tramp-encoding-s= hell' for local commands.\nSee the variable `tramp-encoding-shell' for more= information." string tramp-encoding-command-interactive (unless (string-ma= tch "cmd\\.exe" tramp-encoding-shell) "-i") "Use this switch together with = `tramp-encoding-shell' for interactive shells.\nSee the variable `tramp-enc= oding-shell' for more information." "24.1" (choice (const nil) string)] 12) require(tramp) (progn (setq debug-on-quit t) (require (quote tramp))) eval((progn (setq debug-on-quit t) (require (quote tramp)))) command-line-1(("--eval" "(progn (setq debug-on-quit t) (require 'tramp))= ")) command-line() normal-top-level() --8<---------------cut here---------------end--------------->8--- The behavior is similar to when emacs starts up slow because the system has no fully qualified domain name set, but my system does: % hostname thinkpad-t440p % hostname -f thinkpad-t440p.tsdh.org In GNU Emacs 25.0.50.4 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.9) of 2015-03-06 on thinkpad-t440p Repository revision: bfebebbc72c6a6ea375c6e8ed7f8641b25439770 Windowing system distributor `The X.Org Foundation', version 11.0.11701000 System Description: Arch Linux Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB Important settings: value of $LC_MONETARY: de_DE.utf8 value of $LC_NUMERIC: de_DE.utf8 value of $LC_TIME: de_DE.utf8 value of $LANG: en_US.utf8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t hl-line-mode: t global-company-mode: t global-aggressive-indent-mode: t gnus-undo-mode: t global-edit-server-edit-mode: t recentf-mode: t shell-dirtrack-mode: t helm-match-plugin-mode: t helm-occur-match-plugin-mode: t helm-autoresize-mode: t global-subword-mode: t subword-mode: t savehist-mode: t show-paren-mode: t icomplete-mode: t minibuffer-depth-indicate-mode: t electric-pair-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t Recent messages: 20150306T071934.471> Reading active file via nndraft... 20150306T071934.473> Reading active file via nndraft... 20150306T071934.473> Reading active file via nndraft...done 20150306T071934.474> Reading active file from archive+nnml+archive:sent-pos= tings via nnml... 20150306T071934.474> Opening nnml server on archive+nnml+archive:sent-posti= ngs... 20150306T071934.474> Opening nnml server on archive+nnml+archive:sent-posti= ngs...done 20150306T071934.476> nnml: Reading incoming mail (no new mail)...done 20150306T071934.476> Reading active file from archive+nnml+archive:sent-pos= tings via nnml... 20150306T071934.477> Reading active file from archive+nnml+archive:sent-pos= tings via nnml...done 20150306T071934.477> Checking new news...done Load-path shadows: ~/Repos/el/auctex/lpath hides ~/Repos/el/gnus/lisp/lpath ~/Repos/el/gnus/lisp/md4 hides /home/horn/Repos/el/emacs/lisp/md4 ~/Repos/el/gnus/lisp/color hides /home/horn/Repos/el/emacs/lisp/color ~/Repos/el/gnus/lisp/format-spec hides /home/horn/Repos/el/emacs/lisp/forma= t-spec ~/Repos/el/gnus/lisp/password-cache hides /home/horn/Repos/el/emacs/lisp/pa= ssword-cache ~/Repos/el/gnus/lisp/hex-util hides /home/horn/Repos/el/emacs/lisp/hex-util ~/Repos/el/gnus/lisp/dns-mode hides /home/horn/Repos/el/emacs/lisp/textmode= s/dns-mode /home/horn/.emacs.d/elpa/org-20150302/ob-plantuml hides /home/horn/Repos/el= /emacs/lisp/org/ob-plantuml /home/horn/.emacs.d/elpa/org-20150302/org-archive hides /home/horn/Repos/el= /emacs/lisp/org/org-archive /home/horn/.emacs.d/elpa/org-20150302/org-w3m hides /home/horn/Repos/el/ema= cs/lisp/org/org-w3m /home/horn/.emacs.d/elpa/org-20150302/ox-org hides /home/horn/Repos/el/emac= s/lisp/org/ox-org /home/horn/.emacs.d/elpa/org-20150302/ob hides /home/horn/Repos/el/emacs/li= sp/org/ob /home/horn/.emacs.d/elpa/org-20150302/org-faces hides /home/horn/Repos/el/e= macs/lisp/org/org-faces /home/horn/.emacs.d/elpa/org-20150302/ob-awk hides /home/horn/Repos/el/emac= s/lisp/org/ob-awk /home/horn/.emacs.d/elpa/org-20150302/org-habit hides /home/horn/Repos/el/e= macs/lisp/org/org-habit /home/horn/.emacs.d/elpa/org-20150302/ob-sass hides /home/horn/Repos/el/ema= cs/lisp/org/ob-sass /home/horn/.emacs.d/elpa/org-20150302/org-ctags hides /home/horn/Repos/el/e= macs/lisp/org/org-ctags /home/horn/.emacs.d/elpa/org-20150302/ob-screen hides /home/horn/Repos/el/e= macs/lisp/org/ob-screen /home/horn/.emacs.d/elpa/org-20150302/ox-md hides /home/horn/Repos/el/emacs= /lisp/org/ox-md /home/horn/.emacs.d/elpa/org-20150302/ox-beamer hides /home/horn/Repos/el/e= macs/lisp/org/ox-beamer /home/horn/.emacs.d/elpa/org-20150302/org-loaddefs hides /home/horn/Repos/e= l/emacs/lisp/org/org-loaddefs /home/horn/.emacs.d/elpa/org-20150302/ob-perl hides /home/horn/Repos/el/ema= cs/lisp/org/ob-perl /home/horn/.emacs.d/elpa/org-20150302/org-rmail hides /home/horn/Repos/el/e= macs/lisp/org/org-rmail /home/horn/.emacs.d/elpa/org-20150302/org-id hides /home/horn/Repos/el/emac= s/lisp/org/org-id /home/horn/.emacs.d/elpa/org-20150302/ox-publish hides /home/horn/Repos/el/= emacs/lisp/org/ox-publish /home/horn/.emacs.d/elpa/org-20150302/ob-maxima hides /home/horn/Repos/el/e= macs/lisp/org/ob-maxima /home/horn/.emacs.d/elpa/org-20150302/org-install hides /home/horn/Repos/el= /emacs/lisp/org/org-install /home/horn/.emacs.d/elpa/org-20150302/org-feed hides /home/horn/Repos/el/em= acs/lisp/org/org-feed /home/horn/.emacs.d/elpa/org-20150302/ob-R hides /home/horn/Repos/el/emacs/= lisp/org/ob-R /home/horn/.emacs.d/elpa/org-20150302/ox-latex hides /home/horn/Repos/el/em= acs/lisp/org/ox-latex /home/horn/.emacs.d/elpa/org-20150302/org-timer hides /home/horn/Repos/el/e= macs/lisp/org/org-timer /home/horn/.emacs.d/elpa/org-20150302/ob-core hides /home/horn/Repos/el/ema= cs/lisp/org/ob-core /home/horn/.emacs.d/elpa/org-20150302/org-datetree hides /home/horn/Repos/e= l/emacs/lisp/org/org-datetree /home/horn/.emacs.d/elpa/org-20150302/ob-sql hides /home/horn/Repos/el/emac= s/lisp/org/ob-sql /home/horn/.emacs.d/elpa/org-20150302/ob-js hides /home/horn/Repos/el/emacs= /lisp/org/ob-js /home/horn/.emacs.d/elpa/org-20150302/ob-tangle hides /home/horn/Repos/el/e= macs/lisp/org/ob-tangle /home/horn/.emacs.d/elpa/org-20150302/org-capture hides /home/horn/Repos/el= /emacs/lisp/org/org-capture /home/horn/.emacs.d/elpa/org-20150302/ob-haskell hides /home/horn/Repos/el/= emacs/lisp/org/ob-haskell /home/horn/.emacs.d/elpa/org-20150302/ob-dot hides /home/horn/Repos/el/emac= s/lisp/org/ob-dot /home/horn/.emacs.d/elpa/org-20150302/ob-exp hides /home/horn/Repos/el/emac= s/lisp/org/ob-exp /home/horn/.emacs.d/elpa/org-20150302/org-info hides /home/horn/Repos/el/em= acs/lisp/org/org-info /home/horn/.emacs.d/elpa/org-20150302/ob-octave hides /home/horn/Repos/el/e= macs/lisp/org/ob-octave /home/horn/.emacs.d/elpa/org-20150302/org-mobile hides /home/horn/Repos/el/= emacs/lisp/org/org-mobile /home/horn/.emacs.d/elpa/org-20150302/org-indent hides /home/horn/Repos/el/= emacs/lisp/org/org-indent /home/horn/.emacs.d/elpa/org-20150302/org-attach hides /home/horn/Repos/el/= emacs/lisp/org/org-attach /home/horn/.emacs.d/elpa/org-20150302/ob-java hides /home/horn/Repos/el/ema= cs/lisp/org/ob-java /home/horn/.emacs.d/elpa/org-20150302/org-mhe hides /home/horn/Repos/el/ema= cs/lisp/org/org-mhe /home/horn/.emacs.d/elpa/org-20150302/ob-scheme hides /home/horn/Repos/el/e= macs/lisp/org/ob-scheme /home/horn/.emacs.d/elpa/org-20150302/ob-lob hides /home/horn/Repos/el/emac= s/lisp/org/ob-lob /home/horn/.emacs.d/elpa/org-20150302/ob-calc hides /home/horn/Repos/el/ema= cs/lisp/org/ob-calc /home/horn/.emacs.d/elpa/org-20150302/org-agenda hides /home/horn/Repos/el/= emacs/lisp/org/org-agenda /home/horn/.emacs.d/elpa/org-20150302/org-version hides /home/horn/Repos/el= /emacs/lisp/org/org-version /home/horn/.emacs.d/elpa/org-20150302/org-clock hides /home/horn/Repos/el/e= macs/lisp/org/org-clock /home/horn/.emacs.d/elpa/org-20150302/org-macro hides /home/horn/Repos/el/e= macs/lisp/org/org-macro /home/horn/.emacs.d/elpa/org-20150302/ob-fortran hides /home/horn/Repos/el/= emacs/lisp/org/ob-fortran /home/horn/.emacs.d/elpa/org-20150302/ob-picolisp hides /home/horn/Repos/el= /emacs/lisp/org/ob-picolisp /home/horn/.emacs.d/elpa/org-20150302/ob-mscgen hides /home/horn/Repos/el/e= macs/lisp/org/ob-mscgen /home/horn/.emacs.d/elpa/org-20150302/ox-texinfo hides /home/horn/Repos/el/= emacs/lisp/org/ox-texinfo /home/horn/.emacs.d/elpa/org-20150302/org-table hides /home/horn/Repos/el/e= macs/lisp/org/org-table /home/horn/.emacs.d/elpa/org-20150302/ob-matlab hides /home/horn/Repos/el/e= macs/lisp/org/ob-matlab /home/horn/.emacs.d/elpa/org-20150302/ox-html hides /home/horn/Repos/el/ema= cs/lisp/org/ox-html /home/horn/.emacs.d/elpa/org-20150302/ox-icalendar hides /home/horn/Repos/e= l/emacs/lisp/org/ox-icalendar /home/horn/.emacs.d/elpa/org-20150302/org-bbdb hides /home/horn/Repos/el/em= acs/lisp/org/org-bbdb /home/horn/.emacs.d/elpa/org-20150302/ob-asymptote hides /home/horn/Repos/e= l/emacs/lisp/org/ob-asymptote /home/horn/.emacs.d/elpa/org-20150302/org-eshell hides /home/horn/Repos/el/= emacs/lisp/org/org-eshell /home/horn/.emacs.d/elpa/org-20150302/ob-comint hides /home/horn/Repos/el/e= macs/lisp/org/ob-comint /home/horn/.emacs.d/elpa/org-20150302/org hides /home/horn/Repos/el/emacs/l= isp/org/org /home/horn/.emacs.d/elpa/org-20150302/org-irc hides /home/horn/Repos/el/ema= cs/lisp/org/org-irc /home/horn/.emacs.d/elpa/org-20150302/ob-table hides /home/horn/Repos/el/em= acs/lisp/org/ob-table /home/horn/.emacs.d/elpa/org-20150302/ob-scala hides /home/horn/Repos/el/em= acs/lisp/org/ob-scala /home/horn/.emacs.d/elpa/org-20150302/ob-io hides /home/horn/Repos/el/emacs= /lisp/org/ob-io /home/horn/.emacs.d/elpa/org-20150302/ox-ascii hides /home/horn/Repos/el/em= acs/lisp/org/ox-ascii /home/horn/.emacs.d/elpa/org-20150302/ob-lisp hides /home/horn/Repos/el/ema= cs/lisp/org/ob-lisp /home/horn/.emacs.d/elpa/org-20150302/org-macs hides /home/horn/Repos/el/em= acs/lisp/org/org-macs /home/horn/.emacs.d/elpa/org-20150302/ob-sqlite hides /home/horn/Repos/el/e= macs/lisp/org/ob-sqlite /home/horn/.emacs.d/elpa/org-20150302/ob-latex hides /home/horn/Repos/el/em= acs/lisp/org/ob-latex /home/horn/.emacs.d/elpa/org-20150302/ob-css hides /home/horn/Repos/el/emac= s/lisp/org/ob-css /home/horn/.emacs.d/elpa/org-20150302/org-protocol hides /home/horn/Repos/e= l/emacs/lisp/org/org-protocol /home/horn/.emacs.d/elpa/org-20150302/ob-keys hides /home/horn/Repos/el/ema= cs/lisp/org/ob-keys /home/horn/.emacs.d/elpa/org-20150302/org-mouse hides /home/horn/Repos/el/e= macs/lisp/org/org-mouse /home/horn/.emacs.d/elpa/org-20150302/ob-ruby hides /home/horn/Repos/el/ema= cs/lisp/org/ob-ruby /home/horn/.emacs.d/elpa/org-20150302/org-element hides /home/horn/Repos/el= /emacs/lisp/org/org-element /home/horn/.emacs.d/elpa/org-20150302/org-bibtex hides /home/horn/Repos/el/= emacs/lisp/org/org-bibtex /home/horn/.emacs.d/elpa/org-20150302/ob-C hides /home/horn/Repos/el/emacs/= lisp/org/ob-C /home/horn/.emacs.d/elpa/org-20150302/org-src hides /home/horn/Repos/el/ema= cs/lisp/org/org-src /home/horn/.emacs.d/elpa/org-20150302/ob-makefile hides /home/horn/Repos/el= /emacs/lisp/org/ob-makefile /home/horn/.emacs.d/elpa/org-20150302/org-colview hides /home/horn/Repos/el= /emacs/lisp/org/org-colview /home/horn/.emacs.d/elpa/org-20150302/ob-ledger hides /home/horn/Repos/el/e= macs/lisp/org/ob-ledger /home/horn/.emacs.d/elpa/org-20150302/org-crypt hides /home/horn/Repos/el/e= macs/lisp/org/org-crypt /home/horn/.emacs.d/elpa/org-20150302/ob-shen hides /home/horn/Repos/el/ema= cs/lisp/org/ob-shen /home/horn/.emacs.d/elpa/org-20150302/ob-gnuplot hides /home/horn/Repos/el/= emacs/lisp/org/ob-gnuplot /home/horn/.emacs.d/elpa/org-20150302/org-inlinetask hides /home/horn/Repos= /el/emacs/lisp/org/org-inlinetask /home/horn/.emacs.d/elpa/org-20150302/org-gnus hides /home/horn/Repos/el/em= acs/lisp/org/org-gnus /home/horn/.emacs.d/elpa/org-20150302/ob-sh hides /home/horn/Repos/el/emacs= /lisp/org/ob-sh /home/horn/.emacs.d/elpa/org-20150302/org-pcomplete hides /home/horn/Repos/= el/emacs/lisp/org/org-pcomplete /home/horn/.emacs.d/elpa/org-20150302/org-docview hides /home/horn/Repos/el= /emacs/lisp/org/org-docview /home/horn/.emacs.d/elpa/org-20150302/ox-man hides /home/horn/Repos/el/emac= s/lisp/org/ox-man /home/horn/.emacs.d/elpa/org-20150302/org-plot hides /home/horn/Repos/el/em= acs/lisp/org/org-plot /home/horn/.emacs.d/elpa/org-20150302/ox hides /home/horn/Repos/el/emacs/li= sp/org/ox /home/horn/.emacs.d/elpa/org-20150302/ob-python hides /home/horn/Repos/el/e= macs/lisp/org/ob-python /home/horn/.emacs.d/elpa/org-20150302/ob-eval hides /home/horn/Repos/el/ema= cs/lisp/org/ob-eval /home/horn/.emacs.d/elpa/org-20150302/ob-clojure hides /home/horn/Repos/el/= emacs/lisp/org/ob-clojure /home/horn/.emacs.d/elpa/org-20150302/ob-ocaml hides /home/horn/Repos/el/em= acs/lisp/org/ob-ocaml /home/horn/.emacs.d/elpa/org-20150302/ox-odt hides /home/horn/Repos/el/emac= s/lisp/org/ox-odt /home/horn/.emacs.d/elpa/org-20150302/org-compat hides /home/horn/Repos/el/= emacs/lisp/org/org-compat /home/horn/.emacs.d/elpa/org-20150302/org-list hides /home/horn/Repos/el/em= acs/lisp/org/org-list /home/horn/.emacs.d/elpa/org-20150302/ob-emacs-lisp hides /home/horn/Repos/= el/emacs/lisp/org/ob-emacs-lisp /home/horn/.emacs.d/elpa/org-20150302/org-entities hides /home/horn/Repos/e= l/emacs/lisp/org/org-entities /home/horn/.emacs.d/elpa/org-20150302/ob-ref hides /home/horn/Repos/el/emac= s/lisp/org/ob-ref /home/horn/.emacs.d/elpa/org-20150302/ob-ditaa hides /home/horn/Repos/el/em= acs/lisp/org/ob-ditaa /home/horn/.emacs.d/elpa/org-20150302/ob-lilypond hides /home/horn/Repos/el= /emacs/lisp/org/ob-lilypond /home/horn/.emacs.d/elpa/org-20150302/ob-org hides /home/horn/Repos/el/emac= s/lisp/org/ob-org /home/horn/.emacs.d/elpa/org-20150302/org-footnote hides /home/horn/Repos/e= l/emacs/lisp/org/org-footnote ~/Repos/el/gnus/lisp/dig hides /home/horn/Repos/el/emacs/lisp/net/dig ~/Repos/el/gnus/lisp/hmac-md5 hides /home/horn/Repos/el/emacs/lisp/net/hmac= -md5 ~/Repos/el/gnus/lisp/ntlm hides /home/horn/Repos/el/emacs/lisp/net/ntlm ~/Repos/el/gnus/lisp/hmac-def hides /home/horn/Repos/el/emacs/lisp/net/hmac= -def ~/Repos/el/gnus/lisp/rfc2104 hides /home/horn/Repos/el/emacs/lisp/net/rfc21= 04 ~/Repos/el/gnus/lisp/sasl-ntlm hides /home/horn/Repos/el/emacs/lisp/net/sas= l-ntlm ~/Repos/el/gnus/lisp/sasl-cram hides /home/horn/Repos/el/emacs/lisp/net/sas= l-cram ~/Repos/el/gnus/lisp/dns hides /home/horn/Repos/el/emacs/lisp/net/dns ~/Repos/el/gnus/lisp/sasl hides /home/horn/Repos/el/emacs/lisp/net/sasl ~/Repos/el/gnus/lisp/tls hides /home/horn/Repos/el/emacs/lisp/net/tls ~/Repos/el/gnus/lisp/sasl-scram-rfc hides /home/horn/Repos/el/emacs/lisp/ne= t/sasl-scram-rfc ~/Repos/el/gnus/lisp/netrc hides /home/horn/Repos/el/emacs/lisp/net/netrc ~/Repos/el/gnus/lisp/sasl-digest hides /home/horn/Repos/el/emacs/lisp/net/s= asl-digest ~/Repos/el/gnus/lisp/uudecode hides /home/horn/Repos/el/emacs/lisp/mail/uud= ecode ~/Repos/el/gnus/lisp/binhex hides /home/horn/Repos/el/emacs/lisp/mail/binhex ~/Repos/el/gnus/lisp/hashcash hides /home/horn/Repos/el/emacs/lisp/mail/has= hcash ~/Repos/el/gnus/lisp/canlock hides /home/horn/Repos/el/emacs/lisp/gnus/canl= ock ~/Repos/el/gnus/lisp/nneething hides /home/horn/Repos/el/emacs/lisp/gnus/nn= eething ~/Repos/el/gnus/lisp/mm-encode hides /home/horn/Repos/el/emacs/lisp/gnus/mm= -encode ~/Repos/el/gnus/lisp/mm-util hides /home/horn/Repos/el/emacs/lisp/gnus/mm-u= til ~/Repos/el/gnus/lisp/rfc2047 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2= 047 ~/Repos/el/gnus/lisp/nnml hides /home/horn/Repos/el/emacs/lisp/gnus/nnml ~/Repos/el/gnus/lisp/gnus-cus hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-cus ~/Repos/el/gnus/lisp/gnus-range hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-range ~/Repos/el/gnus/lisp/gnus-int hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-int ~/Repos/el/gnus/lisp/gnus-cloud hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-cloud ~/Repos/el/gnus/lisp/spam-stat hides /home/horn/Repos/el/emacs/lisp/gnus/sp= am-stat ~/Repos/el/gnus/lisp/nnmh hides /home/horn/Repos/el/emacs/lisp/gnus/nnmh ~/Repos/el/gnus/lisp/gnus-mlspl hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-mlspl ~/Repos/el/gnus/lisp/deuglify hides /home/horn/Repos/el/emacs/lisp/gnus/deu= glify ~/Repos/el/gnus/lisp/gnus-gravatar hides /home/horn/Repos/el/emacs/lisp/gnu= s/gnus-gravatar ~/Repos/el/gnus/lisp/nngateway hides /home/horn/Repos/el/emacs/lisp/gnus/nn= gateway ~/Repos/el/gnus/lisp/ietf-drums hides /home/horn/Repos/el/emacs/lisp/gnus/i= etf-drums ~/Repos/el/gnus/lisp/mail-parse hides /home/horn/Repos/el/emacs/lisp/gnus/m= ail-parse ~/Repos/el/gnus/lisp/gnus-salt hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-salt ~/Repos/el/gnus/lisp/nnimap hides /home/horn/Repos/el/emacs/lisp/gnus/nnimap ~/Repos/el/gnus/lisp/gnus-draft hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-draft ~/Repos/el/gnus/lisp/mail-source hides /home/horn/Repos/el/emacs/lisp/gnus/= mail-source ~/Repos/el/gnus/lisp/messcompat hides /home/horn/Repos/el/emacs/lisp/gnus/m= esscompat ~/Repos/el/gnus/lisp/pop3 hides /home/horn/Repos/el/emacs/lisp/gnus/pop3 ~/Repos/el/gnus/lisp/nnmaildir hides /home/horn/Repos/el/emacs/lisp/gnus/nn= maildir ~/Repos/el/gnus/lisp/nnheader hides /home/horn/Repos/el/emacs/lisp/gnus/nnh= eader ~/Repos/el/gnus/lisp/gnus-cite hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-cite ~/Repos/el/gnus/lisp/nndiary hides /home/horn/Repos/el/emacs/lisp/gnus/nndi= ary ~/Repos/el/gnus/lisp/gnus-diary hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-diary ~/Repos/el/gnus/lisp/nnfolder hides /home/horn/Repos/el/emacs/lisp/gnus/nnf= older ~/Repos/el/gnus/lisp/gnus-art hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-art ~/Repos/el/gnus/lisp/gnus-demon hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-demon ~/Repos/el/gnus/lisp/mml-sec hides /home/horn/Repos/el/emacs/lisp/gnus/mml-= sec ~/Repos/el/gnus/lisp/nnir hides /home/horn/Repos/el/emacs/lisp/gnus/nnir ~/Repos/el/gnus/lisp/mm-partial hides /home/horn/Repos/el/emacs/lisp/gnus/m= m-partial ~/Repos/el/gnus/lisp/gnus-registry hides /home/horn/Repos/el/emacs/lisp/gnu= s/gnus-registry ~/Repos/el/gnus/lisp/gnus-icalendar hides /home/horn/Repos/el/emacs/lisp/gn= us/gnus-icalendar ~/Repos/el/gnus/lisp/compface hides /home/horn/Repos/el/emacs/lisp/gnus/com= pface ~/Repos/el/gnus/lisp/gnus-fun hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-fun ~/Repos/el/gnus/lisp/gnus-start hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-start ~/Repos/el/gnus/lisp/smiley hides /home/horn/Repos/el/emacs/lisp/gnus/smiley ~/Repos/el/gnus/lisp/gnus-picon hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-picon ~/Repos/el/gnus/lisp/spam-report hides /home/horn/Repos/el/emacs/lisp/gnus/= spam-report ~/Repos/el/gnus/lisp/nntp hides /home/horn/Repos/el/emacs/lisp/gnus/nntp ~/Repos/el/gnus/lisp/nnnil hides /home/horn/Repos/el/emacs/lisp/gnus/nnnil ~/Repos/el/gnus/lisp/nndir hides /home/horn/Repos/el/emacs/lisp/gnus/nndir ~/Repos/el/gnus/lisp/gnus-srvr hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-srvr ~/Repos/el/gnus/lisp/smime hides /home/horn/Repos/el/emacs/lisp/gnus/smime ~/Repos/el/gnus/lisp/nnvirtual hides /home/horn/Repos/el/emacs/lisp/gnus/nn= virtual ~/Repos/el/gnus/lisp/gnus-notifications hides /home/horn/Repos/el/emacs/lis= p/gnus/gnus-notifications ~/Repos/el/gnus/lisp/nnspool hides /home/horn/Repos/el/emacs/lisp/gnus/nnsp= ool ~/Repos/el/gnus/lisp/gnus-group hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-group ~/Repos/el/gnus/lisp/gnus-bcklg hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-bcklg ~/Repos/el/gnus/lisp/gnus-util hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-util ~/Repos/el/gnus/lisp/gnus-sieve hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-sieve ~/Repos/el/gnus/lisp/nndraft hides /home/horn/Repos/el/emacs/lisp/gnus/nndr= aft ~/Repos/el/gnus/lisp/nnagent hides /home/horn/Repos/el/emacs/lisp/gnus/nnag= ent ~/Repos/el/gnus/lisp/gnus-spec hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-spec ~/Repos/el/gnus/lisp/gnus-bookmark hides /home/horn/Repos/el/emacs/lisp/gnu= s/gnus-bookmark ~/Repos/el/gnus/lisp/mml1991 hides /home/horn/Repos/el/emacs/lisp/gnus/mml1= 991 ~/Repos/el/gnus/lisp/rfc2231 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2= 231 ~/Repos/el/gnus/lisp/yenc hides /home/horn/Repos/el/emacs/lisp/gnus/yenc ~/Repos/el/gnus/lisp/gnus-undo hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-undo ~/Repos/el/gnus/lisp/ecomplete hides /home/horn/Repos/el/emacs/lisp/gnus/ec= omplete ~/Repos/el/gnus/lisp/legacy-gnus-agent hides /home/horn/Repos/el/emacs/lisp= /gnus/legacy-gnus-agent ~/Repos/el/gnus/lisp/utf7 hides /home/horn/Repos/el/emacs/lisp/gnus/utf7 ~/Repos/el/gnus/lisp/rtree hides /home/horn/Repos/el/emacs/lisp/gnus/rtree ~/Repos/el/gnus/lisp/gnus-uu hides /home/horn/Repos/el/emacs/lisp/gnus/gnus= -uu ~/Repos/el/gnus/lisp/gnus-ml hides /home/horn/Repos/el/emacs/lisp/gnus/gnus= -ml ~/Repos/el/gnus/lisp/sieve hides /home/horn/Repos/el/emacs/lisp/gnus/sieve ~/Repos/el/gnus/lisp/gnus hides /home/horn/Repos/el/emacs/lisp/gnus/gnus ~/Repos/el/gnus/lisp/mml hides /home/horn/Repos/el/emacs/lisp/gnus/mml ~/Repos/el/gnus/lisp/message hides /home/horn/Repos/el/emacs/lisp/gnus/mess= age ~/Repos/el/gnus/lisp/mml-smime hides /home/horn/Repos/el/emacs/lisp/gnus/mm= l-smime ~/Repos/el/gnus/lisp/gnus-eform hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-eform ~/Repos/el/gnus/lisp/gnus-agent hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-agent ~/Repos/el/gnus/lisp/gnus-logic hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-logic ~/Repos/el/gnus/lisp/mm-extern hides /home/horn/Repos/el/emacs/lisp/gnus/mm= -extern ~/Repos/el/gnus/lisp/nndoc hides /home/horn/Repos/el/emacs/lisp/gnus/nndoc ~/Repos/el/gnus/lisp/sieve-manage hides /home/horn/Repos/el/emacs/lisp/gnus= /sieve-manage ~/Repos/el/gnus/lisp/mm-decode hides /home/horn/Repos/el/emacs/lisp/gnus/mm= -decode ~/Repos/el/gnus/lisp/starttls hides /home/horn/Repos/el/emacs/lisp/gnus/sta= rttls ~/Repos/el/gnus/lisp/gnus-dired hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-dired ~/Repos/el/gnus/lisp/nnbabyl hides /home/horn/Repos/el/emacs/lisp/gnus/nnba= byl ~/Repos/el/gnus/lisp/nnmbox hides /home/horn/Repos/el/emacs/lisp/gnus/nnmbox ~/Repos/el/gnus/lisp/gnus-win hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-win ~/Repos/el/gnus/lisp/gnus-async hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-async ~/Repos/el/gnus/lisp/mm-url hides /home/horn/Repos/el/emacs/lisp/gnus/mm-url ~/Repos/el/gnus/lisp/gnus-html hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-html ~/Repos/el/gnus/lisp/gssapi hides /home/horn/Repos/el/emacs/lisp/gnus/gssapi ~/Repos/el/gnus/lisp/mml2015 hides /home/horn/Repos/el/emacs/lisp/gnus/mml2= 015 ~/Repos/el/gnus/lisp/nnrss hides /home/horn/Repos/el/emacs/lisp/gnus/nnrss ~/Repos/el/gnus/lisp/gnus-mh hides /home/horn/Repos/el/emacs/lisp/gnus/gnus= -mh ~/Repos/el/gnus/lisp/gnus-sum hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-sum ~/Repos/el/gnus/lisp/nnweb hides /home/horn/Repos/el/emacs/lisp/gnus/nnweb ~/Repos/el/gnus/lisp/mail-prsvr hides /home/horn/Repos/el/emacs/lisp/gnus/m= ail-prsvr ~/Repos/el/gnus/lisp/nnmairix hides /home/horn/Repos/el/emacs/lisp/gnus/nnm= airix ~/Repos/el/gnus/lisp/plstore hides /home/horn/Repos/el/emacs/lisp/gnus/plst= ore ~/Repos/el/gnus/lisp/rfc2045 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2= 045 ~/Repos/el/gnus/lisp/gnus-msg hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-msg ~/Repos/el/gnus/lisp/spam-wash hides /home/horn/Repos/el/emacs/lisp/gnus/sp= am-wash ~/Repos/el/gnus/lisp/gnus-score hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-score ~/Repos/el/gnus/lisp/mm-uu hides /home/horn/Repos/el/emacs/lisp/gnus/mm-uu ~/Repos/el/gnus/lisp/spam hides /home/horn/Repos/el/emacs/lisp/gnus/spam ~/Repos/el/gnus/lisp/mm-view hides /home/horn/Repos/el/emacs/lisp/gnus/mm-v= iew ~/Repos/el/gnus/lisp/sieve-mode hides /home/horn/Repos/el/emacs/lisp/gnus/s= ieve-mode ~/Repos/el/gnus/lisp/html2text hides /home/horn/Repos/el/emacs/lisp/gnus/ht= ml2text ~/Repos/el/gnus/lisp/gnus-ems hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-ems ~/Repos/el/gnus/lisp/registry hides /home/horn/Repos/el/emacs/lisp/gnus/reg= istry ~/Repos/el/gnus/lisp/auth-source hides /home/horn/Repos/el/emacs/lisp/gnus/= auth-source ~/Repos/el/gnus/lisp/gravatar hides /home/horn/Repos/el/emacs/lisp/gnus/gra= vatar ~/Repos/el/gnus/lisp/flow-fill hides /home/horn/Repos/el/emacs/lisp/gnus/fl= ow-fill ~/Repos/el/gnus/lisp/gmm-utils hides /home/horn/Repos/el/emacs/lisp/gnus/gm= m-utils ~/Repos/el/gnus/lisp/mailcap hides /home/horn/Repos/el/emacs/lisp/gnus/mail= cap ~/Repos/el/gnus/lisp/gnus-delay hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-delay ~/Repos/el/gnus/lisp/mm-bodies hides /home/horn/Repos/el/emacs/lisp/gnus/mm= -bodies ~/Repos/el/gnus/lisp/mm-archive hides /home/horn/Repos/el/emacs/lisp/gnus/m= m-archive ~/Repos/el/gnus/lisp/rfc1843 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc1= 843 ~/Repos/el/gnus/lisp/gnus-kill hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-kill ~/Repos/el/gnus/lisp/qp hides /home/horn/Repos/el/emacs/lisp/gnus/qp ~/Repos/el/gnus/lisp/score-mode hides /home/horn/Repos/el/emacs/lisp/gnus/s= core-mode ~/Repos/el/gnus/lisp/gnus-topic hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-topic ~/Repos/el/gnus/lisp/gnus-cache hides /home/horn/Repos/el/emacs/lisp/gnus/g= nus-cache ~/Repos/el/gnus/lisp/nnmail hides /home/horn/Repos/el/emacs/lisp/gnus/nnmail ~/Repos/el/gnus/lisp/gnus-vm hides /home/horn/Repos/el/emacs/lisp/gnus/gnus= -vm ~/Repos/el/gnus/lisp/gnus-sync hides /home/horn/Repos/el/emacs/lisp/gnus/gn= us-sync ~/Repos/el/gnus/lisp/nnoo hides /home/horn/Repos/el/emacs/lisp/gnus/nnoo ~/Repos/el/gnus/lisp/nnregistry hides /home/horn/Repos/el/emacs/lisp/gnus/n= nregistry ~/Repos/el/gnus/lisp/gnus-dup hides /home/horn/Repos/el/emacs/lisp/gnus/gnu= s-dup ~/Repos/el/gnus/lisp/parse-time hides /home/horn/Repos/el/emacs/lisp/calend= ar/parse-time ~/Repos/el/gnus/lisp/time-date hides /home/horn/Repos/el/emacs/lisp/calenda= r/time-date Features: (shadow sort gnus-cite emacsbug sendmail nndraft nnmh rot13 utf-7 nnml nnnil gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-cache gnus-demon nntp spam spam-stat gnus-uu yenc gnus-msg gnus-gravatar mail-extr gravatar gnus-topic nnir gnus-registry registry eieio-base th-private multiple-cursors-core s ucs-normalize warnings tar-mode autoload lisp-mnt hl-line gnutls mm-archive network-stream nsm starttls url-http url-gw url-auth url-handlers company-files company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-capf company-cmake company-ropemacs company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb highlight-parentheses company finder-inf stratego-mode greql-mode tg-mode generic preview-latex tex-site auto-loads cider tramp-sh cider-mode cider-repl cider-eldoc cider-interaction arc-mode archive-mode cider-doc org-table cider-test cider-stacktrace cider-client nrepl-client queue cider-util ewoc etags xref clojure-mode imenu paredit aggressive-indent names edebug epa-file epa epg rdictcc ox-reveal ox-latex ox-icalendar ox-html ox-ascii ox-publish ox org-element google-contacts-message google-contacts derived url-cache google-oauth google-contacts-gnus gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems gnus-compat nnheader em-term term ehelp esh-opt esh-ext esh-util highlight-symbol boxquote rect ecomplete message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader edit-server server haskell-yas yasnippet help-mode cl disp-table pdf-tools cus-edit cus-start cus-load pdf-view jka-compr pdf-cache pdf-info tq pdf-util image-mode browse-kill-ring recentf tree-widget wid-edit helm-projectile helm-files image-dired tramp tramp-compat tramp-loaddefs trampver shell dired-x dired-aux ffap helm-tags helm-bookmark helm-adaptive helm-info helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source gnus-util mm-util mail-prsvr password-cache url-vars mailcap bookmark pp helm-help helm-org org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs helm-external helm-buffers helm-match-plugin helm-grep helm-regexp helm-plugin grep helm-elscreen helm-utils dired compile comint ansi-color ring helm-locate helm cl-macs helm-source eieio-compat eieio eieio-core cl-generic byte-opt gv bytecomp byte-compile cl-extra seq cconv pcase projectile ibuf-ext ibuffer thingatpt helm-config async-bytecomp async helm-aliases easy-mmode iedit iedit-lib cap-words superword subword saveplace savehist paren icomplete mb-depth smart-mode-line-respectful-theme smart-mode-line-light-theme rich-minority smart-mode-line mule-util dash rx bs windmove elec-pair gnus-load tsdh-light-theme edmacro kmacro cl-loaddefs cl-lib memory-usage-autoloads advice help-fns info easymenu package epg-config time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 1307951 173351) (symbols 48 57846 16) (miscs 40 157 326) (strings 32 206769 68015) (string-bytes 1 6588927) (vectors 16 85127) (vector-slots 8 2013019 109853) (floats 8 697 695) (intervals 56 95957 3073) (buffers 976 30) (heap 1024 130073 7756)) From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 03:29:15 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 08:29:15 +0000 Received: from localhost ([127.0.0.1]:36778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTndD-0003fp-5b for submit@debbugs.gnu.org; Fri, 06 Mar 2015 03:29:15 -0500 Received: from mout.gmx.net ([212.227.15.19]:49237) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTndA-0003f7-KO for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 03:29:13 -0500 Received: from detlef.gmx.de ([87.146.35.122]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0Lt1S6-1XSbCl2qfy-012VSo; Fri, 06 Mar 2015 09:29:05 +0100 From: Michael Albinus To: Tassilo Horn Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> Date: Fri, 06 Mar 2015 09:29:04 +0100 In-Reply-To: <877fuur6eo.fsf@gnu.org> (Tassilo Horn's message of "Fri, 06 Mar 2015 07:23:11 +0100") Message-ID: <87pp8mwmun.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:2c+/WjH2moC6Q3VWjq2yBP+lzT/2k7012MdKjIOAOAGjR3Ke2oL ASSWcl7A7+Xcvr306uPvt7MNF5frO2B9zAH9YYf5d++0Ti0m5ZMAVYdihagZHLUPhoPwDhX 7gryaDvtsfMEOLdS9IkI7NFcCpzAWSMT8lFxb7w3l1/1phzia7g6v58wpZjRAS6tYok6KfI EJVUcV6VdHuO1BJ0bdfAQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Tassilo Horn writes: Hi Tassilo, > Since the recent TRAMP changes on master, emacs startup takes about a > minute. Starting it with > > emacs -Q --eval "(progn (setq debug-on-quit t) (require 'tramp))" > > then waiting till it hangs and hitting C-g reveals: > > --8<---------------cut here---------------start------------->8--- > Debugger entered--Lisp error: (quit) > call-process("ssh" nil t nil "-o" "ControlPath=%C" "host.does.not.exist") What happens when you apply "ssh -o ControlPath=%C host.does.not.exist" locally? Same delay for one minute? Which ssh version do you run locally? Check with "ssh -V". Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 03:53:30 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 08:53:30 +0000 Received: from localhost ([127.0.0.1]:36814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTo0f-0004Mf-V0 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 03:53:30 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:34739) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTo0d-0004MW-Bj for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 03:53:28 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A0F83208DF for <20015@debbugs.gnu.org>; Fri, 6 Mar 2015 03:53:25 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Fri, 06 Mar 2015 03:53:26 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:cc:subject:references :date:in-reply-to:message-id:mime-version:content-type; s= smtpout; bh=3+SsON6CC9YSQo12qJHh6aucd0o=; b=dzD6zz6mKgUNOgKB3oX1 VoEVJjGEfgG4gxSbIg1qEMJyCsSxQ19/qpE8bGedNbwtpT0S27+TbdqNY7k1Rb2j mQm2FAKsUlWNCxvE0Gcf3HHt1UPd/vaEMKtFnA6IqOGlBskC6FESmUIn941nzYNf sZJrxh5xdZEewCtYTiOhcQM= X-Sasl-enc: Jh69zt0bX/Xolg1EIhF7y52KMycgh2vmiQvZj4WMRE6k 1425632006 Received: from thinkpad-t440p (unknown [2.160.6.91]) by mail.messagingengine.com (Postfix) with ESMTPA id F126E68016A; Fri, 6 Mar 2015 03:53:25 -0500 (EST) From: Tassilo Horn To: Michael Albinus Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> Date: Fri, 06 Mar 2015 09:53:20 +0100 In-Reply-To: <87pp8mwmun.fsf@gmx.de> (Michael Albinus's message of "Fri, 06 Mar 2015 09:29:04 +0100") Message-ID: <87y4najym7.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) Michael Albinus writes: Hi Michael, >> Since the recent TRAMP changes on master, emacs startup takes about a >> minute. Starting it with >> >> emacs -Q --eval "(progn (setq debug-on-quit t) (require 'tramp))" >> >> then waiting till it hangs and hitting C-g reveals: >> >> --8<---------------cut here---------------start------------->8--- >> Debugger entered--Lisp error: (quit) >> call-process("ssh" nil t nil "-o" "ControlPath=%C" "host.does.not.exist") > > What happens when you apply "ssh -o ControlPath=%C > host.does.not.exist" locally? Same delay for one minute? Yes, or rather it are exactly 30 seconds. % time ssh -o ControlPath=%C host.does.not.exist ssh: Could not resolve hostname host.does.not.exist: Name or service not known ssh -o ControlPath=%C host.does.not.exist 0,00s user 0,00s system 0% cpu 30,019 total > Which ssh version do you run locally? Check with "ssh -V". % ssh -V OpenSSH_6.7p1, OpenSSL 1.0.2 22 Jan 2015 Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 04:23:22 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 09:23:22 +0000 Received: from localhost ([127.0.0.1]:36835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YToTa-0005Ah-Cq for submit@debbugs.gnu.org; Fri, 06 Mar 2015 04:23:22 -0500 Received: from mout.gmx.net ([212.227.17.20]:55117) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YToTZ-0005AT-FV for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 04:23:21 -0500 Received: from detlef.gmx.de ([87.146.35.122]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0LswqM-1XSbxd0Bqc-012VJc; Fri, 06 Mar 2015 10:23:11 +0100 From: Michael Albinus To: Tassilo Horn Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> Date: Fri, 06 Mar 2015 10:23:10 +0100 In-Reply-To: <87y4najym7.fsf@gnu.org> (Tassilo Horn's message of "Fri, 06 Mar 2015 09:53:20 +0100") Message-ID: <87385iv5s1.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:pYLrwsY38TqCZjSNPjO8jUMXtp2Ajk9HonjdrgcniUlvHAjDGAD DJDQIc2mrQcgOOPtQ2ReaJhd/4DO6R0Rs1hKlmle7LvS7qrTkkrt16YbhZ3+8BYnF5Oc7ft jf/vs6jB0D8jtGJDS4uCGJD2Lfr1aYU/RgE2HcaODifqDDBy1vKChD+JWl+/aEr4nb2CgB7 uP5wYRSKnYvyblzjLCXMw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Tassilo Horn writes: > Hi Michael, Hi Tassilo, > % time ssh -o ControlPath=%C host.does.not.exist > ssh: Could not resolve hostname host.does.not.exist: Name or service not known > ssh -o ControlPath=%C host.does.not.exist 0,00s user 0,00s system 0% > cpu 30,019 total Does it behave better, if you apply ssh -o ConnectTimeout=1 -o ControlPath=%C host.does.not.exist >> Which ssh version do you run locally? Check with "ssh -V". > > % ssh -V > OpenSSH_6.7p1, OpenSSL 1.0.2 22 Jan 2015 Yes, that's exactliy what Tramp tries to detect. > Bye, > Tassilo Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 07:39:57 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 12:39:57 +0000 Received: from localhost ([127.0.0.1]:36952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTrXp-0003yV-2p for submit@debbugs.gnu.org; Fri, 06 Mar 2015 07:39:57 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:47863) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTrXm-0003yL-2K for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 07:39:55 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 4E40320320 for <20015@debbugs.gnu.org>; Fri, 6 Mar 2015 07:39:52 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute3.internal (MEProxy); Fri, 06 Mar 2015 07:39:53 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:cc:subject:references :date:in-reply-to:message-id:mime-version:content-type; s= smtpout; bh=vLs83RN7sFR7QjoJk8JYkPHYFOw=; b=HcNjgFKHe/yDxxAZY7B2 K/6cF0jBJN47vbc24WDVBW/b4yLbuH1kI4wFfeOhziRxHwDSqrsn8DGCH24PF9bf hmQ7iR8BHamrGqpFvpP7nPCaF3rNLm2O3hzd1gIN56Y50+2AkBiiR2x+FhB9mCMk YO9oxt5ZxlaVYT0TNCb8FoQ= X-Sasl-enc: uKzbZmqahbq+3eujCHZ93y3niPETIgvmajo79UJui+r9 1425645593 Received: from thinkpad-t440p (unknown [2.160.6.91]) by mail.messagingengine.com (Postfix) with ESMTPA id DF3BDC002A3; Fri, 6 Mar 2015 07:39:52 -0500 (EST) From: Tassilo Horn To: Michael Albinus Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> Date: Fri, 06 Mar 2015 13:39:47 +0100 In-Reply-To: <87385iv5s1.fsf@gmx.de> (Michael Albinus's message of "Fri, 06 Mar 2015 10:23:10 +0100") Message-ID: <87pp8mjo4s.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) Michael Albinus writes: > Tassilo Horn writes: > >> Hi Michael, > > Hi Tassilo, > >> % time ssh -o ControlPath=%C host.does.not.exist >> ssh: Could not resolve hostname host.does.not.exist: Name or service not known >> ssh -o ControlPath=%C host.does.not.exist 0,00s user 0,00s system 0% >> cpu 30,019 total > > Does it behave better, if you apply > > ssh -o ConnectTimeout=1 -o ControlPath=%C host.does.not.exist No, that doesn't seem to have an effect. --8<---------------cut here---------------start------------->8--- % ssh -vvv -o ConnectTimeout=0 -o ControlPath=%C host.does.not.exist OpenSSH_6.7p1, OpenSSL 1.0.2 22 Jan 2015 debug1: Reading configuration data /home/horn/.ssh/config debug1: Reading configuration data /etc/ssh/ssh_config debug1: auto-mux: Trying existing master debug1: Control socket "89ac5542788054b0379ade9250bf39d75698ff8a" does not exist # HERE IT HANGS again for 30 seconds ssh: Could not resolve hostname host.does.not.exist: Name or service not known --8<---------------cut here---------------end--------------->8--- Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 08:46:08 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 13:46:08 +0000 Received: from localhost ([127.0.0.1]:36980 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTsZs-0005oK-Gc for submit@debbugs.gnu.org; Fri, 06 Mar 2015 08:46:08 -0500 Received: from fely.am-1.org ([78.47.74.50]:58206) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTsZq-0005o7-4I for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 08:46:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=yhrOT+CyGuUjj4pqApYxPKpDswRi1Z0mjhQZ1kJuQz0=; b=Hy698uOhKLpw2g6+960zcvmDfDCn5/9jrp2mJn1jwcuSrxbkXa2eAhah+0kJJ/+45w5x8FPcN+7btsP3Rl5DO3TMFSZDbqWXX1gj9FB3xu5XZpn5Xj0anksqxEnHrTfzUl2F5P0DEzKWKf1jKLFpKUJlMEs0wjnmAPLtPVISGDw=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YTsZn-0003Gi-NK for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 13:46:03 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YTsZf-0000jQ-Al for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 20:45:55 +0700 From: Ivan Shmakov To: 20015@debbugs.gnu.org Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> Mail-Followup-To: 20015@debbugs.gnu.org Date: Fri, 06 Mar 2015 13:45:54 +0000 In-Reply-To: <87pp8mjo4s.fsf@gnu.org> (Tassilo Horn's message of "Fri, 06 Mar 2015 13:39:47 +0100") Message-ID: <87oao6z1bh.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 20015 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) >>>>> Tassilo Horn writes: [=E2=80=A6] > # HERE IT HANGS again for 30 seconds > ssh: Could not resolve hostname host.does.not.exist: Name or service > not known Most commonly, that means that some of the DNS hosts listed in /etc/resolv.conf fail to respond promptly; please ensure that the contents of that file matches the intended configuration. Try using $ dig @2001:db8:42::53:53 host.name.invalid (where 2001:db8:42::53:53 is a DNS IP address, as given with =E2=80=98nameserver=E2=80=99 lines in /etc/resolv.conf) to find out which = of the servers results in this behavior. --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 09:38:54 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 14:38:55 +0000 Received: from localhost ([127.0.0.1]:37023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTtOw-0007Hi-Hc for submit@debbugs.gnu.org; Fri, 06 Mar 2015 09:38:54 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:58629) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTtOs-0007HW-Aa for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 09:38:51 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3kzBQc6pcNz3hj02; Fri, 6 Mar 2015 15:38:48 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3kzBQc5xFCzvjDF; Fri, 6 Mar 2015 15:38:48 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id QrYIqVHiozay; Fri, 6 Mar 2015 15:38:47 +0100 (CET) X-Auth-Info: eHeGmwpa4BwC7LEQvKB6BWYoffdCEwf0n5x1ev5vZt+hmCjR0MsjJPulVw8o7bR8 Received: from igel.home (ppp-88-217-108-54.dynamic.mnet-online.de [88.217.108.54]) by mail.mnet-online.de (Postfix) with ESMTPA; Fri, 6 Mar 2015 15:38:47 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 0C1E22C14E2; Fri, 6 Mar 2015 15:38:47 +0100 (CET) From: Andreas Schwab To: Tassilo Horn Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> X-Yow: Yow! Did something bad happen or am I in a drive-in movie?? Date: Fri, 06 Mar 2015 15:38:47 +0100 In-Reply-To: <87pp8mjo4s.fsf@gnu.org> (Tassilo Horn's message of "Fri, 06 Mar 2015 13:39:47 +0100") Message-ID: <87lhjanqbs.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20015 Cc: Michael Albinus , 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) Tassilo Horn writes: > # HERE IT HANGS again for 30 seconds > ssh: Could not resolve hostname host.does.not.exist: Name or service not known What happens if you do "getent ahosts host.does.not.exist"? Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 09:57:46 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 14:57:46 +0000 Received: from localhost ([127.0.0.1]:37590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTthC-0007tp-Hn for submit@debbugs.gnu.org; Fri, 06 Mar 2015 09:57:46 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:50238) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTthA-0007th-NL for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 09:57:45 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id BBFAA206AD for <20015@debbugs.gnu.org>; Fri, 6 Mar 2015 09:57:42 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Fri, 06 Mar 2015 09:57:44 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:cc:subject:references :date:in-reply-to:message-id:mime-version:content-type; s= smtpout; bh=v4O8PQ3gKRuHNja5rYIDFEPBtO0=; b=L/Lujn+kOj3MLfV+PnyM 66crqbjNA2DObR3WYQZRb7S+BMapNpAQ7vDJmeXPJXjjmvH/BKauYUKZxQKiOzCF DO7XxiuAIoDGBEOP8uyUFRmoB3Of8EZvx+zSjfh8xMIOmpCvp2FVv9W4lAGlk60C 8hBnnfxc9SfrcubQby4WjkQ= X-Sasl-enc: Rtjd7iu+sDf5/mZxtW2lNHSsScVLUvT/dhFP4MbpvPJT 1425653863 Received: from thinkpad-t440p (unknown [2.160.6.91]) by mail.messagingengine.com (Postfix) with ESMTPA id 0457F68017B; Fri, 6 Mar 2015 09:57:42 -0500 (EST) From: Tassilo Horn To: Andreas Schwab Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> Date: Fri, 06 Mar 2015 15:57:37 +0100 In-Reply-To: <87lhjanqbs.fsf@igel.home> (Andreas Schwab's message of "Fri, 06 Mar 2015 15:38:47 +0100") Message-ID: <87h9tyjhr2.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20015 Cc: Michael Albinus , 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) Andreas Schwab writes: >> # HERE IT HANGS again for 30 seconds >> ssh: Could not resolve hostname host.does.not.exist: Name or service not known > > What happens if you do "getent ahosts host.does.not.exist"? % time getent ahosts host.does.not.exist getent ahosts host.does.not.exist 0,00s user 0,00s system 0% cpu 30,013 total Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 11:43:29 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 16:43:29 +0000 Received: from localhost ([127.0.0.1]:37709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTvLU-0002No-LD for submit@debbugs.gnu.org; Fri, 06 Mar 2015 11:43:28 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:59239) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTvLR-0002Nf-I7 for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 11:43:26 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3kzFBN1JwRz3hjbT; Fri, 6 Mar 2015 17:43:23 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3kzFBM6Pqszvh2d; Fri, 6 Mar 2015 17:43:23 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id Sl_dmYqDTtiD; Fri, 6 Mar 2015 17:43:18 +0100 (CET) X-Auth-Info: CzBBYPVgx7nqFmxZmPHo/FJaedsSDVtjst9OZ2l4PWCzw43bjK5mVXCTHcaRpGkW Received: from igel.home (ppp-88-217-108-54.dynamic.mnet-online.de [88.217.108.54]) by mail.mnet-online.de (Postfix) with ESMTPA; Fri, 6 Mar 2015 17:43:18 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 721C12C03C7; Fri, 6 Mar 2015 17:43:18 +0100 (CET) From: Andreas Schwab To: Tassilo Horn Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> X-Yow: YOW!! I am having FUN!! Date: Fri, 06 Mar 2015 17:43:18 +0100 In-Reply-To: <87h9tyjhr2.fsf@gnu.org> (Tassilo Horn's message of "Fri, 06 Mar 2015 15:57:37 +0100") Message-ID: <877fuunkk9.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20015 Cc: Michael Albinus , 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) Tassilo Horn writes: > % time getent ahosts host.does.not.exist > getent ahosts host.does.not.exist 0,00s user 0,00s system 0% cpu 30,013 total Which means your system is misconfigured. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 13:19:29 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 18:19:29 +0000 Received: from localhost ([127.0.0.1]:37767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTwqP-0006GH-D6 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 13:19:29 -0500 Received: from chene.dit.umontreal.ca ([132.204.246.20]:39530) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTwqN-0006G1-5F for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 13:19:27 -0500 Received: from alfajor.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t26IJKps005323; Fri, 6 Mar 2015 13:19:22 -0500 Received: by alfajor.home (Postfix, from userid 20848) id C08E56449B; Fri, 6 Mar 2015 13:05:54 -0500 (EST) From: Stefan Monnier To: Andreas Schwab Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes Message-ID: References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> Date: Fri, 06 Mar 2015 13:05:54 -0500 In-Reply-To: <877fuunkk9.fsf@igel.home> (Andreas Schwab's message of "Fri, 06 Mar 2015 17:43:18 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered GEN_SPAM_FEATRE=0.2, RV5237=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5237> : inlines <2377> : streams <1401022> : uri <1872993> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org, Michael Albinus , Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) >> % time getent ahosts host.does.not.exist >> getent ahosts host.does.not.exist 0,00s user 0,00s system 0% cpu 30,013 total > Which means your system is misconfigured. But that's no excuse to impose such a 30s timeout on the user who did not actually do anything that would explicitly trigger this problem. Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 14:18:06 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 19:18:06 +0000 Received: from localhost ([127.0.0.1]:37830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTxl7-0007lV-58 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 14:18:05 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:40838) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTxl4-0007lI-MH for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 14:18:03 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3kzJcn1kPfz3hjWN; Fri, 6 Mar 2015 20:18:00 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3kzJcm6PLpzvh2Y; Fri, 6 Mar 2015 20:18:00 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id t_ABDcjXAhZs; Fri, 6 Mar 2015 20:18:00 +0100 (CET) X-Auth-Info: k/icNL9iQ32m8ogo+W7LRyHN3WQi4IZo8v2ebiRxelIDEF32z7US6Ke0XDw+cuBH Received: from igel.home (ppp-88-217-108-54.dynamic.mnet-online.de [88.217.108.54]) by mail.mnet-online.de (Postfix) with ESMTPA; Fri, 6 Mar 2015 20:17:59 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id A40CE2C34AE; Fri, 6 Mar 2015 20:17:59 +0100 (CET) From: Andreas Schwab To: Stefan Monnier Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> X-Yow: I will invent "TIDY BOWL"... Date: Fri, 06 Mar 2015 20:17:59 +0100 In-Reply-To: (Stefan Monnier's message of "Fri, 06 Mar 2015 13:05:54 -0500") Message-ID: <87y4nalyu0.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org, Michael Albinus , Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) Stefan Monnier writes: >>> % time getent ahosts host.does.not.exist >>> getent ahosts host.does.not.exist 0,00s user 0,00s system 0% cpu 30,013 total >> Which means your system is misconfigured. > > But that's no excuse to impose such a 30s timeout on the user who did > not actually do anything that would explicitly trigger this problem. A working hostname lookup is a fundamental part of the system. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 14:51:26 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 19:51:26 +0000 Received: from localhost ([127.0.0.1]:37849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTyHN-00009f-Vh for submit@debbugs.gnu.org; Fri, 06 Mar 2015 14:51:26 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:40228) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTyHL-00009W-Qh for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 14:51:24 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 0771B20996 for <20015@debbugs.gnu.org>; Fri, 6 Mar 2015 14:51:22 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute3.internal (MEProxy); Fri, 06 Mar 2015 14:51:23 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:cc:subject:in-reply-to :references:date:message-id:mime-version:content-type; s= smtpout; bh=lxzRKkmLeSm7jhxImhCpnvkgyCQ=; b=OpxLnujjUAuh83MRvMPC IrhvoptOtzCaVA0XyaZp2KtDtm8idV9QajZrQpMWbm/6mdj1yVAfqB9rtc9l57Vo vlNH2C8Bw9t/+xloNctGyngbQjo7ICtCsJeiopfByPFhUACyq7QiaPDvohE/v4hd bEDud9dW3A966Kp/SdOdddQ= X-Sasl-enc: rFVDmgGc7fbjE8O1v/KreVmIfE4eGrhNtJM6pdPYSfrK 1425671482 Received: from thinkpad-t440p (unknown [2.160.6.91]) by mail.messagingengine.com (Postfix) with ESMTPA id 5404EC002A2; Fri, 6 Mar 2015 14:51:22 -0500 (EST) From: Tassilo Horn To: Andreas Schwab Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes In-Reply-To: <877fuunkk9.fsf@igel.home> (Andreas Schwab's message of "Fri, 06 Mar 2015 17:43:18 +0100") References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) Date: Fri, 06 Mar 2015 20:51:17 +0100 Message-ID: <87lhj9c3be.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20015 Cc: Michael Albinus , 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) Andreas Schwab writes: >> % time getent ahosts host.does.not.exist >> getent ahosts host.does.not.exist 0,00s user 0,00s system 0% cpu 30,013 total > > Which means your system is misconfigured. Keen to share at what I should have a look? It seems I have that issue only at home, and there /etc/resolv.conf names my Telekom/Speedport LTE router as nameserver. That thing's a pain in the ass for several reasons, so this might be (1+ reasons). Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 15:07:13 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 20:07:13 +0000 Received: from localhost ([127.0.0.1]:37854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTyWf-0000ZH-Cs for submit@debbugs.gnu.org; Fri, 06 Mar 2015 15:07:13 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:46919) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTyWc-0000Z6-T5 for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 15:07:11 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3kzKjS0fhnz3hjSM; Fri, 6 Mar 2015 21:07:07 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.68]) by mail.m-online.net (Postfix) with ESMTP id 3kzKjR5TPFzvh21; Fri, 6 Mar 2015 21:07:07 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.68]) (amavisd-new, port 10024) with ESMTP id 27yCjAtUgLWP; Fri, 6 Mar 2015 21:07:06 +0100 (CET) X-Auth-Info: BIvOBYOX1L4qqmjN+VuM+DL8Z2Id35v7HZx0m9yWQparA0MzrgsxbKI6SM5l5E3X Received: from igel.home (ppp-88-217-108-54.dynamic.mnet-online.de [88.217.108.54]) by mail.mnet-online.de (Postfix) with ESMTPA; Fri, 6 Mar 2015 21:07:06 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id 8392D2C37F4; Fri, 6 Mar 2015 21:07:06 +0100 (CET) From: Andreas Schwab To: Tassilo Horn Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87lhj9c3be.fsf@gnu.org> X-Yow: I am having a pleasant time!! Date: Fri, 06 Mar 2015 21:07:06 +0100 In-Reply-To: <87lhj9c3be.fsf@gnu.org> (Tassilo Horn's message of "Fri, 06 Mar 2015 20:51:17 +0100") Message-ID: <87twxxnb4l.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20015 Cc: Michael Albinus , 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) Tassilo Horn writes: > Andreas Schwab writes: > >>> % time getent ahosts host.does.not.exist >>> getent ahosts host.does.not.exist 0,00s user 0,00s system 0% cpu 30,013 total >> >> Which means your system is misconfigured. > > Keen to share at what I should have a look? Try tcpdump to watch the dns traffic. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 15:08:52 2015 Received: (at 20015-done) by debbugs.gnu.org; 6 Mar 2015 20:08:52 +0000 Received: from localhost ([127.0.0.1]:37858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTyYF-0000bh-Tb for submit@debbugs.gnu.org; Fri, 06 Mar 2015 15:08:52 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:50057) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTyYD-0000bZ-S0 for 20015-done@debbugs.gnu.org; Fri, 06 Mar 2015 15:08:50 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 7D72320904 for <20015-done@debbugs.gnu.org>; Fri, 6 Mar 2015 15:08:48 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Fri, 06 Mar 2015 15:08:49 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:cc:subject:references :date:in-reply-to:message-id:mime-version:content-type; s= smtpout; bh=EXZHkPBfdaQFFfKKtRXzGxMBrk8=; b=I0zsKgNF+c9BQ6zcNpn3 3GuVoZB3KWKRfu5RZ1PX9gUUiNdxWPu1GQQMtNSgWIeaaBAYml0km/Ko+N4a55ly KwtILNyRCWACQHnTjjmbILGboRYkR184QvljA58hTRMCOwhu88RhH8iB5ENhQjZ+ EzsneJ2P3GAfufHKx6Isl4I= X-Sasl-enc: ELEKhWVJMUPyTKSPE/IcIdQNE6MdB80SvhSjdSjRa42I 1425672529 Received: from thinkpad-t440p (unknown [2.160.6.91]) by mail.messagingengine.com (Postfix) with ESMTPA id BCB9A68017B; Fri, 6 Mar 2015 15:08:48 -0500 (EST) From: Tassilo Horn To: Andreas Schwab Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87lhj9c3be.fsf@gnu.org> Date: Fri, 06 Mar 2015 21:08:47 +0100 In-Reply-To: <87lhj9c3be.fsf@gnu.org> (Tassilo Horn's message of "Fri, 06 Mar 2015 20:51:17 +0100") Message-ID: <87h9txc2i8.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20015-done Cc: 20015-done@debbugs.gnu.org, Michael Albinus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) Tassilo Horn writes: >>> % time getent ahosts host.does.not.exist getent ahosts >>> host.does.not.exist 0,00s user 0,00s system 0% cpu 30,013 total >> >> Which means your system is misconfigured. > > Keen to share at what I should have a look? It seems I have that > issue only at home, and there /etc/resolv.conf names my > Telekom/Speedport LTE router as nameserver. That thing's a pain in > the ass for several reasons, so this might be (1+ reasons). Yeah, of course it's the crappy speedport again. When I use the google nameserver 8.8.8.8 instead, then getent and ssh return almost immediately. Sorry for the noise. Bye, Tassilo PS: Gonna write a letter. "Dear Telekom, today your crappy products again wasted time of at least four free software developers. The world could be a so much better place if you gave at least half-way working hardware to your dearly paying customers..." From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 17:34:54 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 22:34:54 +0000 Received: from localhost ([127.0.0.1]:37937 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU0pZ-0004FU-Uc for submit@debbugs.gnu.org; Fri, 06 Mar 2015 17:34:54 -0500 Received: from dancol.org ([96.126.100.184]:55829) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU0pY-0004FM-H7 for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 17:34:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=hNgILv4fDO4V035mpRDLJCZDpKFzmppLPXhJjDNCaII=; b=Sh1LD/m44HYgKHXHiEHhGetdtPdA19rmEEuonNFfZ4FM2NLfDx5NCg4QvcQGPF/TjzAG49BnLinEjcKESAGiVpjTlA9IUvsHfz9h6zh2MeAg9ag2F3nPKrHid9g5m1qJzL942Iza/Va/L9pFOOgdxSRgAKERvtqdAJD7nPOVg2k1dD8niTRIQxf8HFvQ1XaTQqAeWX3eURGaVQbQhsJRfMDBy6uaMa2OYeY350mVKxrFYcomeYaelASizY06wAm8+dZLQLZ8uODI8CUp/G3YISamcHta88SLkm1TcQ5Gx4lSPmA6tTheW7dSFMFZYiGTGpbW801wSVrh9tKh5M7fFg==; Received: from [2620:10d:c083:1004:56ee:75ff:fe20:83dc] by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1YU0pT-0003Z6-D8; Fri, 06 Mar 2015 14:34:47 -0800 Message-ID: <54FA2B80.3020201@dancol.org> Date: Fri, 06 Mar 2015 14:34:40 -0800 From: Daniel Colascione User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Andreas Schwab , Stefan Monnier Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> In-Reply-To: <87y4nalyu0.fsf@igel.home> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ThqLIvKhpBrxktlumJ6aq62ePfCd9o8Su" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org, Michael Albinus , Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ThqLIvKhpBrxktlumJ6aq62ePfCd9o8Su Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 03/06/2015 11:17 AM, Andreas Schwab wrote: > Stefan Monnier writes: >=20 >>>> % time getent ahosts host.does.not.exist >>>> getent ahosts host.does.not.exist 0,00s user 0,00s system 0% cpu 30= ,013 total >>> Which means your system is misconfigured. >> >> But that's no excuse to impose such a 30s timeout on the user who did >> not actually do anything that would explicitly trigger this problem. >=20 > A working hostname lookup is a fundamental part of the system. In theory. In practice, lookup is broken all the time, and for good reason. We can't always know right away when we don't have connectivity. What if I'm on a train and enter a tunnel? Connectivity is interrupted for a little while, but not enough to trigger OS network reconfiguration. It's inexcusable for Emacs to block for 30 seconds on DNS resolution in this case. --ThqLIvKhpBrxktlumJ6aq62ePfCd9o8Su Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJU+iuAAAoJEN4WImmbpWBlrPgQAI77UQR0Xey4L6ax4tQooPrR 3eB99NrOgiVTvFDLI2NBykk5ShF9nr+lRjtaIOTFDscXaK/jWgnotvBckN3VSDT5 eit/fcISWOoY6ckKfxBG0jJTg2jXpiEiKDXEsKbPTH0dzy8laqFnL/c00KbkLv9O LysSaMV07QwFuz+dLy2o5H/NPuUdtX6VWoPuHcPs4c024o87ZZhMc2OzgVpzpOBz oDG9K/R8FGY8zmkMZjSnYbQLRdP46HLN+LvLoLPayjgagR6t5KsRW1kAOkn4N8pa FonzpPah1l2FzkRFzbx4wHvzM/Di78h6J8lSAfjMJXwDzQ+TvxKhfjnoKUERH21W aqLP2amQK0P1xbvb5s7LQJBrAVsKfov07lOHumzduskBQyxJ+ubSI31Bewgc1mCs yoBgTEJ+kOzBNaD2I1WM8/yopVqy7ukc/HqcC4JK7k2Wj1gTzL7YhqbuWoJ1t40f LiP7+y10iVKoMQzQMNSMpR8JTBpNvwKmuHxQHDd7tPZWz1OBaEqWEoFHPgwEILwx BozgbNJ617YeNOqNSGojn5pjmsHR68PFNAdLNXRTAwQxAYJVLmYx4Qvp5WufVORG nujaaly9mRXdJs54Y29SZbUlnbu1SBERD0rAoJN44JWypBZxjY3q240afILrsfpd 87GfTr1pnK39niuzvS+v =R88j -----END PGP SIGNATURE----- --ThqLIvKhpBrxktlumJ6aq62ePfCd9o8Su-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 17:45:22 2015 Received: (at 20015) by debbugs.gnu.org; 6 Mar 2015 22:45:22 +0000 Received: from localhost ([127.0.0.1]:37945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU0zh-0004VO-Ta for submit@debbugs.gnu.org; Fri, 06 Mar 2015 17:45:22 -0500 Received: from dancol.org ([96.126.100.184]:55876) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU0ze-0004VG-VB for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 17:45:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=pFdc/BVzCToOUylNEelykAPHTLI+XUyYuN+Ch41isE0=; b=SqhNfmk5PLxCVCUQqnthVVbeamLd2ZJr4QFjEoHHGKIeB4mLx3sKOFtMgRRglYvRh5n18bgEsha2yOCxyZ3LerReVFeJJMndBotFOgScIiMBT/fMw6AlegnAGRtklHikc7h6S0D0YbFxFc1AYPfOpJ7ZgEpLmI380R05aIu+jVIurbTIYGSrCe8HJIgCSAcljQXBFVVhSiFSY2CfrFkRmFuYfzAgAVDgvRuyE/qJXxvloFCMNsZnUQEm35mQ2Nb8lNhR3uK2aiWPG4vCwpIgzRpBiFQwsc4LveSISv04v8FJg5pOFCkmHgSq2e4AUy78cUnvxDuBb77cNnMEwqBGdQ==; Received: from [2620:10d:c083:1004:56ee:75ff:fe20:83dc] by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1YU0zd-0003cY-HT; Fri, 06 Mar 2015 14:45:17 -0800 Message-ID: <54FA2DF7.8020406@dancol.org> Date: Fri, 06 Mar 2015 14:45:11 -0800 From: Daniel Colascione User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Andreas Schwab , Stefan Monnier Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> In-Reply-To: <54FA2B80.3020201@dancol.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Pl6dK1AdIFSVPrif1cF6MrQp8B6jg4nEk" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org, Michael Albinus , Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Pl6dK1AdIFSVPrif1cF6MrQp8B6jg4nEk Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 03/06/2015 02:34 PM, Daniel Colascione wrote: > On 03/06/2015 11:17 AM, Andreas Schwab wrote: >> Stefan Monnier writes: >> >>>>> % time getent ahosts host.does.not.exist >>>>> getent ahosts host.does.not.exist 0,00s user 0,00s system 0% cpu 3= 0,013 total >>>> Which means your system is misconfigured. >>> >>> But that's no excuse to impose such a 30s timeout on the user who did= >>> not actually do anything that would explicitly trigger this problem. >> >> A working hostname lookup is a fundamental part of the system. >=20 > In theory. In practice, lookup is broken all the time, and for good > reason. We can't always know right away when we don't have connectivity= =2E > What if I'm on a train and enter a tunnel? Connectivity is interrupted > for a little while, but not enough to trigger OS network > reconfiguration. It's inexcusable for Emacs to block for 30 seconds on > DNS resolution in this case. It's also unacceptable to start six (by my count) ssh subprocesses, especially on systems like Cygwin, where process creation is very slow. At the very least, this work needs to be delayed until someone tries to use an ssh connection method, and the result should be called. --Pl6dK1AdIFSVPrif1cF6MrQp8B6jg4nEk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJU+i33AAoJEN4WImmbpWBlN5oP/1+A9OYscK1DyIOaM41WofS/ 8RmO7h88HjHEPA6YUxrifcn9MKT4or971exYjswS8QCnq1SEornVRoH4Rn0Fn29o 8sV6xQYiMuB68njAlBfVGW2I3M7YR7ijmloCKTYO8n67ugfptq4NB4qrLcIf8qpP p+CYjmaRWXvcQncSEpHvWc4HebULuwyOdIM5gdMXeXbur1YvhRm2VxpBPYXaVTKj InLUpndjtYwJB8m8JkLNtSqyGTyjCgtqZnuUHp39ghmQfGa28YAsT5ZN6ybkI8Ox gqqlb/J8Rie7BidZpd7t0GTEXmhxXCaXXGCEK9BWaBLYjzUCCXiHbwMQHF7D70qz YJuC2/opmlBLanYo4PoOp41PfOldHzED+SaGSqBn4SuYhTlSkoEAquCx8jrv85re Qt/51qyPYeVSVgwdx1o5aFXx3Io1fSIski7g5/L7zn3N5AcZuSTHUiCWCD4SqhqJ 8zajdP7PSDkB6QBeYNBrREnLBj54AbIbaI5+z1Xx+q1L9LLpg/AA1x9T8H1ULh/N KlcFvB6gAvJVuRieEz0PcIkHM1VyQOcIu7F3LPpA0n3Dy6EoXj12VO1Aq3DiP+Jc jH0bxsdqR2FrwlmGOJGhTv2BfY4yORx4y9SEqlKUD2O960MvvD9EW60KpSJMVSs6 g5A7/WAllqFMomoJbshe =b/UL -----END PGP SIGNATURE----- --Pl6dK1AdIFSVPrif1cF6MrQp8B6jg4nEk-- From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 06 21:41:36 2015 Received: (at 20015) by debbugs.gnu.org; 7 Mar 2015 02:41:37 +0000 Received: from localhost ([127.0.0.1]:38033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU4gK-0004bs-B6 for submit@debbugs.gnu.org; Fri, 06 Mar 2015 21:41:36 -0500 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:47643) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YU4gG-0004bh-W3 for 20015@debbugs.gnu.org; Fri, 06 Mar 2015 21:41:34 -0500 Received: from alfajor.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t272fNUw024817; Fri, 6 Mar 2015 21:41:24 -0500 Received: by alfajor.home (Postfix, from userid 20848) id BB99E64188; Fri, 6 Mar 2015 21:34:47 -0500 (EST) From: Stefan Monnier To: Daniel Colascione Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes Message-ID: References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> Date: Fri, 06 Mar 2015 21:34:47 -0500 In-Reply-To: <54FA2B80.3020201@dancol.org> (Daniel Colascione's message of "Fri, 06 Mar 2015 14:34:40 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV5237=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5237> : inlines <2382> : streams <1401215> : uri <1873313> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 20015 Cc: Michael Albinus , 20015@debbugs.gnu.org, Andreas Schwab , Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) > reconfiguration. It's inexcusable for Emacs to block for 30 seconds on > DNS resolution in this case. Especially since this can happen in cases where there is no need for any network communication (e.g. loading tramp for compilation purposes, or for access via /sudo:, ...). Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 06:35:41 2015 Received: (at 20015) by debbugs.gnu.org; 7 Mar 2015 11:35:41 +0000 Received: from localhost ([127.0.0.1]:38162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUD1A-00029c-VN for submit@debbugs.gnu.org; Sat, 07 Mar 2015 06:35:41 -0500 Received: from mout.gmx.net ([212.227.17.21]:57793) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUD16-00029K-NG for 20015@debbugs.gnu.org; Sat, 07 Mar 2015 06:35:37 -0500 Received: from detlef.gmx.de ([79.195.1.37]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0McPvw-1YCXbX1WW8-00HfSV; Sat, 07 Mar 2015 12:35:23 +0100 From: Michael Albinus To: Daniel Colascione Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> Date: Sat, 07 Mar 2015 12:35:20 +0100 In-Reply-To: <54FA2DF7.8020406@dancol.org> (Daniel Colascione's message of "Fri, 06 Mar 2015 14:45:11 -0800") Message-ID: <87sidh6nwn.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:sBQcye/+u8RcSPe/u6m4bMbIrQysgUTcvMmRwCBWIggw9gcOS3a 88/VKTDwc8RkT30RWoTCj/e/P4GqG25DcbPKpzEnksXtF8CsIbL2gwW529wvvPgxMmPRo3W 8gf7ecGyCjbNXGlvDzoHTPIdKvnnVbMGnQNIXGb4fP14YyFjxJ1362NAwYvqc6AG7hBLaup NdsvabSZpdmFms3M4hYpQ== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: 20015@debbugs.gnu.org, Andreas Schwab , Stefan Monnier , Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Daniel Colascione writes: > It's also unacceptable to start six (by my count) ssh subprocesses, > especially on systems like Cygwin, where process creation is very slow. The code calls it only 3 times. Due to the autoload, the code of the defconst was eval'ed twice, so it ends up in 6 calls. I've changed it to a defcustom and checked it again. Now it is called only 3 times, and it is called only when you open a remote file (tramp.el is loaded). > At the very least, this work needs to be delayed until someone tries to > use an ssh connection method, and the result should be called. As said above. Also not called when Emacs compiles in batch mode, and alike. I would like to avoid these calls completely, if somebody could tell me a robust test for knowing which kind of ControlMaster, ControlPath and ControlPersist options are supported by the local ssh stanza. And no, I don't want to check the ssh version; this isn't robust. Would it be safe to install the patch in the emacs-24 branch? The change which made Tassilo annoyed was introduced for Emacs 24.5, see Bug#19702. --8<---------------cut here---------------start------------->8--- *** /home/albinus/src/emacs-24/lisp/net/tramp.el.~emacs-24~ 2015-03-07 12:31:29.053902763 +0100 --- /home/albinus/src/emacs-24/lisp/net/tramp.el 2015-03-07 12:23:14.799675963 +0100 *************** *** 307,313 **** useful only in combination with `tramp-default-proxies-alist'.") ;;;###tramp-autoload ! (defconst tramp-ssh-controlmaster-options (let ((result "") (case-fold-search t)) (ignore-errors --- 307,313 ---- useful only in combination with `tramp-default-proxies-alist'.") ;;;###tramp-autoload ! (defcustom tramp-ssh-controlmaster-options (let ((result "") (case-fold-search t)) (ignore-errors *************** *** 333,339 **** (setq result (concat result " -o ControlPersist=no"))))))) result) "Call ssh to detect whether it supports the Control* arguments. ! Return a string to be used in `tramp-methods'.") ;;;###tramp-autoload (defcustom tramp-use-ssh-controlmaster-options --- 333,342 ---- (setq result (concat result " -o ControlPersist=no"))))))) result) "Call ssh to detect whether it supports the Control* arguments. ! Return a string to be used in `tramp-methods'." ! :group 'tramp ! :version "24.5" ! :type 'string) ;;;###tramp-autoload (defcustom tramp-use-ssh-controlmaster-options --8<---------------cut here---------------end--------------->8--- Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 07:18:07 2015 Received: (at 20015) by debbugs.gnu.org; 7 Mar 2015 12:18:07 +0000 Received: from localhost ([127.0.0.1]:38187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUDgF-0003Oh-47 for submit@debbugs.gnu.org; Sat, 07 Mar 2015 07:18:07 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:35037) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUDgD-0003OD-Hw for 20015@debbugs.gnu.org; Sat, 07 Mar 2015 07:18:06 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0NKU00I00CT8U000@a-mtaout21.012.net.il> for 20015@debbugs.gnu.org; Sat, 07 Mar 2015 14:17:59 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NKU00IWHCTYPNA0@a-mtaout21.012.net.il>; Sat, 07 Mar 2015 14:17:59 +0200 (IST) Date: Sat, 07 Mar 2015 14:17:56 +0200 From: Eli Zaretskii Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes In-reply-to: <87sidh6nwn.fsf@gmx.de> X-012-Sender: halo1@inter.net.il To: Michael Albinus Message-id: <83zj7pknm3.fsf@gnu.org> References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20015 Cc: dancol@dancol.org, schwab@linux-m68k.org, 20015@debbugs.gnu.org, tsdh@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > From: Michael Albinus > Date: Sat, 07 Mar 2015 12:35:20 +0100 > Cc: Tassilo Horn , Andreas Schwab , > 20015@debbugs.gnu.org > > Would it be safe to install the patch in the emacs-24 branch? Yes, thanks. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 07 15:08:28 2015 Received: (at 20015) by debbugs.gnu.org; 7 Mar 2015 20:08:28 +0000 Received: from localhost ([127.0.0.1]:38897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUL1P-0007w9-R8 for submit@debbugs.gnu.org; Sat, 07 Mar 2015 15:08:27 -0500 Received: from mout.gmx.net ([212.227.15.15]:56434) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUL1O-0007vv-2m for 20015@debbugs.gnu.org; Sat, 07 Mar 2015 15:08:26 -0500 Received: from detlef.gmx.de ([79.195.1.37]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MTBsk-1Y4SQo0nF0-00SBUu; Sat, 07 Mar 2015 21:08:08 +0100 From: Michael Albinus To: Eli Zaretskii Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> <83zj7pknm3.fsf@gnu.org> Date: Sat, 07 Mar 2015 21:08:05 +0100 In-Reply-To: <83zj7pknm3.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 07 Mar 2015 14:17:56 +0200") Message-ID: <87h9tw7eqi.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:QSs2t088QtW796LiTEoT/YUtI+1Kn/ecRYDvvLYI5E/RJgN7JgI SSgdnDlaurQSK8jQbsc1+YAkR71B4Nhg6O5llCARJySvrvqnQwUTsXKX+7zo6mQbiDu3hU0 gZ14AbUF1AnfLtJXaQSouAHqFN0on/q9tUTfJUaIELMOeMEJtK+GV7p3YsFocNywBfi5eZG Bdjb7Gr2sJWNxmW24SVHg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: dancol@dancol.org, schwab@linux-m68k.org, 20015@debbugs.gnu.org, tsdh@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Eli Zaretskii writes: >> Would it be safe to install the patch in the emacs-24 branch? > > Yes, thanks. Done. In the master branch, I'll try further optimizations. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 09 00:42:06 2015 Received: (at 20015) by debbugs.gnu.org; 9 Mar 2015 04:42:06 +0000 Received: from localhost ([127.0.0.1]:40008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUpW1-0003vC-MP for submit@debbugs.gnu.org; Mon, 09 Mar 2015 00:42:06 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:27127) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YUpVz-0003ui-RA for 20015@debbugs.gnu.org; Mon, 09 Mar 2015 00:42:04 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlkJAPOG1lRLd/0j/2dsb2JhbABbgwaDX8NvgkkEAgKBDUQBAQEBAQF8hA0BBAFWIwULCzQSFBgNJIg4CM4jAQEBAQEBBAEBAQEej3gHhCoFqXKBRSKECiKCcwEBAQ X-IPAS-Result: AlkJAPOG1lRLd/0j/2dsb2JhbABbgwaDX8NvgkkEAgKBDUQBAQEBAQF8hA0BBAFWIwULCzQSFBgNJIg4CM4jAQEBAQEBBAEBAQEej3gHhCoFqXKBRSKECiKCcwEBAQ X-IronPort-AV: E=Sophos;i="5.09,536,1418101200"; d="scan'208";a="113034027" Received: from 75-119-253-35.dsl.teksavvy.com (HELO ceviche.home) ([75.119.253.35]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Mar 2015 00:41:58 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 045536610A; Mon, 9 Mar 2015 00:41:57 -0400 (EDT) From: Stefan Monnier To: Michael Albinus Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes Message-ID: References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> Date: Mon, 09 Mar 2015 00:41:57 -0400 In-Reply-To: <87sidh6nwn.fsf@gmx.de> (Michael Albinus's message of "Sat, 07 Mar 2015 12:35:20 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20015 Cc: Daniel Colascione , Andreas Schwab , 20015@debbugs.gnu.org, Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) > only 3 times, and it is called only when you open a remote file > (tramp.el is loaded). Loading tramp.el does not guarantee we want to open a remote file (it could be a local file via /su: for example). > I would like to avoid these calls completely, if somebody could tell me > a robust test for knowing which kind of ControlMaster, ControlPath and > ControlPersist options are supported by the local ssh stanza. And no, I > don't want to check the ssh version; this isn't robust. I like using "" for tramp-ssh-controlmaster-options, FWIW ;-) FWIW, I find that for OpenSSH on Debian, "ssh -o =" never waits and gives different outputs ("command-line: line 0: Bad configuration option: ", "command-line line 0: unsupported option ", or the help text). Not sure if it's robust for other systems and other versions of ssh. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 09 17:11:31 2015 Received: (at 20015) by debbugs.gnu.org; 9 Mar 2015 21:11:31 +0000 Received: from localhost ([127.0.0.1]:40971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YV4xX-0006d4-9z for submit@debbugs.gnu.org; Mon, 09 Mar 2015 17:11:31 -0400 Received: from mout.gmx.net ([212.227.17.22]:54913) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YV4xU-0006co-70 for 20015@debbugs.gnu.org; Mon, 09 Mar 2015 17:11:29 -0400 Received: from detlef.gmx.de ([79.195.16.249]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0M6wWn-1XZHIf1Xoz-00wkrJ; Mon, 09 Mar 2015 22:11:16 +0100 From: Michael Albinus To: Stefan Monnier Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> Date: Mon, 09 Mar 2015 22:11:13 +0100 In-Reply-To: (Stefan Monnier's message of "Mon, 09 Mar 2015 00:41:57 -0400") Message-ID: <87egox6fm6.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:VLD4OjcO3ba/kYJVqyZ71M8sgfDqL37FaDogIkY0Sskg2jJgv9t 73hGYSRdzVhdyMEwrkqf4QtBM0jMxNKu92bdxtA0jXd//VRVOhbyj/x4TKYM4MtfqqdPySR ZsqWCs5iogD7cZ/7Xnom7MANHGudvbx36pbfesMZmfgY/9QmqBkjigaAvECPLyvnyH1G5SP OHG4NPO/8+NwTtyVQQMdg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: Daniel Colascione , Andreas Schwab , 20015@debbugs.gnu.org, Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Stefan Monnier writes: >> only 3 times, and it is called only when you open a remote file >> (tramp.el is loaded). > > Loading tramp.el does not guarantee we want to open a remote file (it > could be a local file via /su: for example). Yes. In Emacs 25, I intend to delay evaluation of the code until it is really needed. (As usual, it will take some days; I'm too busy in real life). >> I would like to avoid these calls completely, if somebody could tell me >> a robust test for knowing which kind of ControlMaster, ControlPath and >> ControlPersist options are supported by the local ssh stanza. And no, I >> don't want to check the ssh version; this isn't robust. > > I like using "" for tramp-ssh-controlmaster-options, FWIW ;-) > > FWIW, I find that for OpenSSH on Debian, "ssh -o > =" never waits and gives different outputs > ("command-line: line 0: Bad configuration option: ", > "command-line line 0: unsupported option ", or the help > text). Not sure if it's robust for other systems and other versions of ssh. That's what I do when checking ControlMaster and ControlPersist. But the check for ControlPath=%C requires also a hostname, unfortunately. > Stefan Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 15 11:14:17 2015 Received: (at 20015-done) by debbugs.gnu.org; 15 Mar 2015 15:14:17 +0000 Received: from localhost ([127.0.0.1]:47315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXAF7-0001Uq-E5 for submit@debbugs.gnu.org; Sun, 15 Mar 2015 11:14:17 -0400 Received: from mout.gmx.net ([212.227.17.22]:58642) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXAF5-0001Uh-3h for 20015-done@debbugs.gnu.org; Sun, 15 Mar 2015 11:14:16 -0400 Received: from detlef.gmx.de ([93.209.72.30]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MaV3V-1YqlSG3zxZ-00KCfZ; Sun, 15 Mar 2015 16:14:06 +0100 From: Michael Albinus To: Stefan Monnier Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> <87egox6fm6.fsf@gmx.de> Date: Sun, 15 Mar 2015 16:14:03 +0100 In-Reply-To: <87egox6fm6.fsf@gmx.de> (Michael Albinus's message of "Mon, 09 Mar 2015 22:11:13 +0100") Message-ID: <878uey9ttw.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:wdQKJMCkIHFprjcwDYWvy8WMANRGquU4MWQNgeg+xn7LYSOoQDm qCv6ifXotpde9aMfQN/n9W5iciO+/Q+jxRSzsenfaMDZNnDPna0NHdQ6irKVrA9gJCvKnlC DaTH+wBO4ygnDroTH2Go5qyhVlNw0Q3XrAuD9k9sUg/9CTksox+dIGD1W7oxxITqrwETeCs OIdq0l0QIcGv+9lVZnHzg== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20015-done Cc: 20015-done@debbugs.gnu.org, Andreas Schwab , Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Version: 25.1 Michael Albinus writes: > Stefan Monnier writes: > >>> only 3 times, and it is called only when you open a remote file >>> (tramp.el is loaded). >> >> Loading tramp.el does not guarantee we want to open a remote file (it >> could be a local file via /su: for example). > > Yes. In Emacs 25, I intend to delay evaluation of the code until it is > really needed. (As usual, it will take some days; I'm too busy in real life). I've committed a respective patch to the master branch, marking this bug as fixed. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 11:24:52 2015 Received: (at 20015-done) by debbugs.gnu.org; 16 Mar 2015 15:24:53 +0000 Received: from localhost ([127.0.0.1]:48725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXWsu-0007t6-K9 for submit@debbugs.gnu.org; Mon, 16 Mar 2015 11:24:52 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]:51502) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXWss-0007sy-5U for 20015-done@debbugs.gnu.org; Mon, 16 Mar 2015 11:24:51 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t2GFOm60022066; Mon, 16 Mar 2015 11:24:48 -0400 Received: by ceviche.home (Postfix, from userid 20848) id A2BED6615C; Mon, 16 Mar 2015 11:24:48 -0400 (EDT) From: Stefan Monnier To: Michael Albinus Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes Message-ID: References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> <87egox6fm6.fsf@gmx.de> <878uey9ttw.fsf@gmx.de> Date: Mon, 16 Mar 2015 11:24:48 -0400 In-Reply-To: <878uey9ttw.fsf@gmx.de> (Michael Albinus's message of "Sun, 15 Mar 2015 16:14:03 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered GEN_SPAM_FEATRE=0.2, RV5247=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5247> : inlines <2421> : streams <1406447> : uri <1881894> X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 20015-done Cc: 20015-done@debbugs.gnu.org, Andreas Schwab , Tassilo Horn X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (-) > I've committed a respective patch to the master branch, marking this bug > as fixed. Thanks, Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 15:20:19 2015 Received: (at 20015) by debbugs.gnu.org; 16 Mar 2015 19:20:19 +0000 Received: from localhost ([127.0.0.1]:48902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXaYl-0006tg-7y for submit@debbugs.gnu.org; Mon, 16 Mar 2015 15:20:19 -0400 Received: from mout.gmx.net ([212.227.15.18]:63584) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXaYj-0006tW-KK for 20015@debbugs.gnu.org; Mon, 16 Mar 2015 15:20:18 -0400 Received: from detlef.gmx.de ([87.146.32.63]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0LyWAQ-1Za7Ww0Xh8-015nIA; Mon, 16 Mar 2015 20:20:16 +0100 From: Michael Albinus To: Tassilo Horn Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> <87egox6fm6.fsf@gmx.de> <878uey9ttw.fsf@gmx.de> Date: Mon, 16 Mar 2015 20:20:14 +0100 In-Reply-To: <878uey9ttw.fsf@gmx.de> (Michael Albinus's message of "Sun, 15 Mar 2015 16:14:03 +0100") Message-ID: <874mpkpx5d.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:L7AJIl1EuRRZHb2oF3WTJ2tA67onPBa4/tNLf/yzCUIxnRY1YCJ ZGjfIhWQodXMLU1Z8gmrB04j1ptAxtWyw9adFc2yD8XbwMWR17wG4lpN+aGA+bMTsULuvYA qIrPOj1cAYbVBdarZR+iHfEZuJh0mZgYuVLJVhevOXvmqjE1YA68AeRxWKvfMLfDoMjK85r TYwopAT9FHjDGwRt08dPA== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: Andreas Schwab , Stefan Monnier , 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Michael Albinus writes: Hi Tassilo, > I've committed a respective patch to the master branch, marking this bug > as fixed. I'm still thinking how to avoid the timeout from an improper DNS. What happens with your sucking DNS server, if you call # ssh -p 23 -o ControlPath=%C localhost Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 16 15:31:58 2015 Received: (at 20015) by debbugs.gnu.org; 16 Mar 2015 19:31:58 +0000 Received: from localhost ([127.0.0.1]:48907 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXak1-0007DD-Ln for submit@debbugs.gnu.org; Mon, 16 Mar 2015 15:31:57 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:39734) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXajw-0007Cv-N7 for 20015@debbugs.gnu.org; Mon, 16 Mar 2015 15:31:54 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 1921D2136F for <20015@debbugs.gnu.org>; Mon, 16 Mar 2015 15:31:50 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Mon, 16 Mar 2015 15:31:52 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=x-sasl-enc:from:to:cc:subject:references :date:in-reply-to:message-id:mime-version:content-type; s= smtpout; bh=D0V86h7QqmyEWp3kD2PBH6jGJ0A=; b=C77IbB5TDbBobiacLIQv M4CPVUPOUJOGuZbtCzK0iRZyQ7S247w6GKfDYnAzLX9aCrtUI4xcWwkdIJ7FcvBC F48vjOhRyZuLjpaopHhtWQsxoh/BZNDDr7Nh5AIqNhJmCKvT732WZxwl6F3x41aU x/DyCubQPAryDsA1R7Ssq+w= X-Sasl-enc: 3C0LKB47lhOELbc1ki1pz68pxAiPpLDNAKgNzCvy1MMl 1426534311 Received: from thinkpad-t440p (unknown [2.161.11.91]) by mail.messagingengine.com (Postfix) with ESMTPA id A801CC0029D; Mon, 16 Mar 2015 15:31:50 -0400 (EDT) From: Tassilo Horn To: Michael Albinus Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> <87egox6fm6.fsf@gmx.de> <878uey9ttw.fsf@gmx.de> <874mpkpx5d.fsf@gmx.de> Date: Mon, 16 Mar 2015 20:31:48 +0100 In-Reply-To: <874mpkpx5d.fsf@gmx.de> (Michael Albinus's message of "Mon, 16 Mar 2015 20:20:14 +0100") Message-ID: <87bnjs91sr.fsf@gnu.org> User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 20015 Cc: Andreas Schwab , Stefan Monnier , 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) Michael Albinus writes: Hi Michael, >> I've committed a respective patch to the master branch, marking this >> bug as fixed. > > I'm still thinking how to avoid the timeout from an improper DNS. What > happens with your sucking DNS server, if you call > > # ssh -p 23 -o ControlPath=%C localhost That returns immediately with the same exit code but a different message: [horn@thinkpad-t440p][255][:-(][9675] [~]% ssh -p 23 -o ControlPath=%C host.does.not.exist ssh: Could not resolve hostname host.does.not.exist: Name or service not known [horn@thinkpad-t440p][255][:-(][9676] [~]% ssh -p 23 -o ControlPath=%C localhost ssh: connect to host localhost port 23: Connection refused Bye, Tassilo From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 17 05:21:34 2015 Received: (at 20015) by debbugs.gnu.org; 17 Mar 2015 09:21:34 +0000 Received: from localhost ([127.0.0.1]:49176 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXngs-00055N-79 for submit@debbugs.gnu.org; Tue, 17 Mar 2015 05:21:34 -0400 Received: from mout.gmx.net ([212.227.17.22]:50682) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YXngp-00055G-Ep for 20015@debbugs.gnu.org; Tue, 17 Mar 2015 05:21:32 -0400 Received: from detlef.gmx.de ([87.146.33.28]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0Lb90f-1ZHYqL1qWX-00kdak; Tue, 17 Mar 2015 10:21:24 +0100 From: Michael Albinus To: Tassilo Horn Subject: Re: bug#20015: 25.0.50; Slow Emacs startup after recent TRAMP changes References: <877fuur6eo.fsf@gnu.org> <87pp8mwmun.fsf@gmx.de> <87y4najym7.fsf@gnu.org> <87385iv5s1.fsf@gmx.de> <87pp8mjo4s.fsf@gnu.org> <87lhjanqbs.fsf@igel.home> <87h9tyjhr2.fsf@gnu.org> <877fuunkk9.fsf@igel.home> <87y4nalyu0.fsf@igel.home> <54FA2B80.3020201@dancol.org> <54FA2DF7.8020406@dancol.org> <87sidh6nwn.fsf@gmx.de> <87egox6fm6.fsf@gmx.de> <878uey9ttw.fsf@gmx.de> <874mpkpx5d.fsf@gmx.de> <87bnjs91sr.fsf@gnu.org> Date: Tue, 17 Mar 2015 10:21:22 +0100 In-Reply-To: <87bnjs91sr.fsf@gnu.org> (Tassilo Horn's message of "Mon, 16 Mar 2015 20:31:48 +0100") Message-ID: <87fv94yo6l.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:d/oq03IW3qFLpofIhDGj5MlvWogCZtHwoVB1ThXCU7pN2D200Gi x4Mb9a728ei2srw5SDuaavUDGbnhmxb6NDYVmvnTIU395Q2PN12P30uV9Ue8IepxYwZI8aE 5Shn5ecSRvKO1AFJJMaVlLbqbczw9sWA1OaFP2z8556vH+rAuSaTO5hiUNf2aH21VDnsDYJ NZcKAjBSaJmg6Ni+2jxmw== X-UI-Out-Filterresults: notjunk:1; X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 20015 Cc: Andreas Schwab , Stefan Monnier , 20015@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) Tassilo Horn writes: > Hi Michael, Hi Tassilo, >> I'm still thinking how to avoid the timeout from an improper DNS. What >> happens with your sucking DNS server, if you call >> >> # ssh -p 23 -o ControlPath=%C localhost > > That returns immediately with the same exit code but a different > message: No problem, I parse for "unknown.+key". I've committed a corresponding patch to master. > Bye, > Tassilo Best regards, Michael. From unknown Fri Aug 15 20:49:25 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, 14 Apr 2015 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 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 18 17:27:15 2015 Received: (at control) by debbugs.gnu.org; 18 Sep 2015 21:27:15 +0000 Received: from localhost ([127.0.0.1]:37340 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zd3Bb-0007U6-II for submit@debbugs.gnu.org; Fri, 18 Sep 2015 17:27:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51731) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zd3Ba-0007Tw-5i for control@debbugs.gnu.org; Fri, 18 Sep 2015 17:27:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zd3BZ-0005C0-6d for control@debbugs.gnu.org; Fri, 18 Sep 2015 17:27:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([208.118.235.10]:41557) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zd3BZ-0005Br-42 for control@debbugs.gnu.org; Fri, 18 Sep 2015 17:27:13 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1Zd3BY-0004Ad-QP for control@debbugs.gnu.org; Fri, 18 Sep 2015 17:27:12 -0400 Subject: control message for bug 21504 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Fri, 18 Sep 2015 17:27:12 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.10 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) unarchive 20015 fixed 21504 25.1 forcemerge 20015 21504 From unknown Fri Aug 15 20:49:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 17 Oct 2015 11:24:04 +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