From zack@upsilon.cc Sat Oct 31 07:55:33 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 31 Oct 2009 14:55:34 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=AWL,FOURLA,MURPHY_DRUGS_REL8 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n9VEtWmw020353 for ; Sat, 31 Oct 2009 07:55:33 -0700 Received: from mx10.gnu.org ([199.232.76.166]:37982) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1N4FMZ-00009N-Nl for emacs-pretest-bug@gnu.org; Sat, 31 Oct 2009 10:55:31 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1N4FMW-0003VQ-04 for emacs-pretest-bug@gnu.org; Sat, 31 Oct 2009 10:55:31 -0400 Received: from fettunta.fettunta.org ([67.207.129.222]:36331) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N4FMV-0003V8-KP for emacs-pretest-bug@gnu.org; Sat, 31 Oct 2009 10:55:27 -0400 Received: from usha.takhisis.invalid (unknown [10.17.0.10]) by fettunta.fettunta.org (Postfix) with ESMTPS id 6F139184B6; Sat, 31 Oct 2009 14:55:26 +0000 (UTC) Received: by usha.takhisis.invalid (Postfix, from userid 1000) id 490076097; Sat, 31 Oct 2009 15:54:32 +0100 (CET) From: Stefano Zacchiroli To: emacs-pretest-bug@gnu.org Cc: rfrancoise@debian.org Subject: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) Date: Sat, 31 Oct 2009 15:54:32 +0100 Message-ID: <87pr83ehqv.fsf@usha.takhisis.invalid> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) To edit system configuration files, I'd like to use tramp's su:: or sudo::. What blocks me to do that is that I have versioned /etc (with etckeepr over Git) and I need to commit the performed changes afterwards. When not inside su::/sudo:: I often commit stuff in Git repositories using vc-mode. That unfortunately does not work under tramp's su::/sudo::. Trying to do that results in vc-dir hanging forever just after the "found remote shell on ..." message and the correspondent "waiting" message in the vc buffer if I stop Emacs with C-g. Many thanks in advance, Cheers In GNU Emacs 23.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.3) of 2009-10-23 on elegiac, modified by Debian (emacs-snapshot package, version 1:20091023-1) Windowing system distributor `The X.Org Foundation', version 11.0.10605000 configured using `configure '--build' 'x86_64-linux-gnu' '--host' 'x86_64-= linux-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir=3D= /usr/lib' '--localstatedir=3D/var' '--infodir=3D/usr/share/info' '--mandir= =3D/usr/share/man' '--with-pop=3Dyes' '--enable-locallisppath=3D/etc/emacs-= snapshot:/etc/emacs:/usr/local/share/emacs/23.1.50/site-lisp:/usr/local/sha= re/emacs/site-lisp:/usr/share/emacs/23.1.50/site-lisp:/usr/share/emacs/site= -lisp' '--with-x=3Dyes' '--with-x-toolkit=3Dgtk' 'build_alias=3Dx86_64-linu= x-gnu' 'host_alias=3Dx86_64-linux-gnu' 'CFLAGS=3D-DDEBIAN -DSITELOAD_PURESI= ZE_EXTRA=3D5000 -g -O2' 'LDFLAGS=3D-g -Wl,--as-needed' 'CPPFLAGS=3D'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: en_US.UTF-8 value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: it_IT.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: shell-dirtrack-mode: t show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t global-auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x k C-x o C-x 4 0 M-x=20 r e p o r t - e m t r a m p SPC=20 + S-SPC s u / s u d o SPC m a k e SPC v s - s t a t=20 u s SPC C-g C-h k C-x v d C-x 1 M-x Recent messages: Tramp: Waiting 60s for local shell to come up... Tramp: Sending command `su - root && exit || exit' Tramp: Waiting for prompts from remote shell Tramp: Sending Password Tramp: Found remote shell prompt on `usha.takhisis.invalid' Quit Making completion list... Quit Type C-x 1 to delete the help window. goto-history-element: Beginning of history; no preceding item Load-path shadows: /usr/share/emacs/site-lisp/haskell-mode/haskell-ghci hides /usr/share/emacs= /23.1.50/site-lisp/haskell-mode/haskell-ghci /usr/share/emacs/site-lisp/haskell-mode/haskell-doc hides /usr/share/emacs/= 23.1.50/site-lisp/haskell-mode/haskell-doc /usr/share/emacs/site-lisp/haskell-mode/haskell-simple-indent hides /usr/sh= are/emacs/23.1.50/site-lisp/haskell-mode/haskell-simple-indent /usr/share/emacs/site-lisp/haskell-mode/haskell-c hides /usr/share/emacs/23= .1.50/site-lisp/haskell-mode/haskell-c /usr/share/emacs/site-lisp/haskell-mode/haskell-mode hides /usr/share/emacs= /23.1.50/site-lisp/haskell-mode/haskell-mode /usr/share/emacs/site-lisp/haskell-mode/haskell-hugs hides /usr/share/emacs= /23.1.50/site-lisp/haskell-mode/haskell-hugs /usr/share/emacs/site-lisp/haskell-mode/haskell-cabal hides /usr/share/emac= s/23.1.50/site-lisp/haskell-mode/haskell-cabal /usr/share/emacs/site-lisp/haskell-mode/haskell-decl-scan hides /usr/share/= emacs/23.1.50/site-lisp/haskell-mode/haskell-decl-scan /usr/share/emacs/site-lisp/haskell-mode/inf-haskell hides /usr/share/emacs/= 23.1.50/site-lisp/haskell-mode/inf-haskell /usr/share/emacs/site-lisp/haskell-mode/haskell-indent hides /usr/share/ema= cs/23.1.50/site-lisp/haskell-mode/haskell-indent /usr/share/emacs/site-lisp/haskell-mode/haskell-font-lock hides /usr/share/= emacs/23.1.50/site-lisp/haskell-mode/haskell-font-lock /usr/share/emacs/23.1.50/site-lisp/debian-startup hides /usr/share/emacs/si= te-lisp/debian-startup /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/23.1.50/lisp/textmode= s/rst Features: (shadow mail-extr emacsbug help-mode view org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp org-exp-blocks org-agenda org-info org-gnus org-bibtex org-bbdb vc-git vc-bzr vc-sccs vc-svn vc-cvs vc-rcs tramp-imap epa epg epg-config imap-hash imap message sendmail ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader mm-util mail-prsvr gmm-utils wid-edit mailheader canlock sha1 hex-util hashcash mail-utils assoc tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util netrc shell comint password-cache format-spec tramp-compat trampver vc-dir ewoc vc vc-dispatcher org-protocol remember org-remember org byte-opt bytecomp byte-compile org-footnote org-src org-list org-faces org-compat org-macs time-date noutline outline easy-mmode regexp-opt post easymenu derived cl cl-19 rect-mark server windmove winner ido paren cus-start cus-load viper edmacro kmacro viper-ex viper-macs viper-mous viper-cmd viper-keym ring viper-util viper-init advice help-fns advice-preload debian-el debian-el-loaddefs emacs-goodies-el emacs-goodies-custom emacs-goodies-loaddefs dpkg-dev-el dpkg-dev-el-loaddefs tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gtk x-toolkit x multi-tty emacs) --=20 Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ Dietro un grande uomo c'=C3=A8 ..| . |. Et ne m'en veux pas si je te tuto= ie sempre uno zaino ...........| ..: |.... Je dis tu =C3=A0 tous ceux que j'ai= me From michael.albinus@gmx.de Sun Nov 1 10:44:56 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 1 Nov 2009 18:44:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.5 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with SMTP id nA1Iis8p017159 for <4841@emacsbugs.donarmstrong.com>; Sun, 1 Nov 2009 10:44:56 -0800 Received: (qmail invoked by alias); 01 Nov 2009 18:44:45 -0000 Received: from p57A2291B.dip0.t-ipconnect.de (EHLO LKG29808F.local) [87.162.41.27] by mail.gmx.net (mp037) with SMTP; 01 Nov 2009 19:44:45 +0100 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX19PqNRDYItP1MLe/J5yXnOL4PpVB98UcsAq3LBmeC XNJurbYIN3B5A0 From: Michael Albinus To: Stefano Zacchiroli Cc: 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) References: <87pr83ehqv.fsf@usha.takhisis.invalid> Date: Sun, 01 Nov 2009 19:44:14 +0100 In-Reply-To: <87pr83ehqv.fsf@usha.takhisis.invalid> (Stefano Zacchiroli's message of "Sat, 31 Oct 2009 15:54:32 +0100") Message-ID: <87bpjm84qp.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-FuHaFi: 0.6899999999999999 Stefano Zacchiroli writes: > To edit system configuration files, I'd like to use tramp's su:: or > sudo::. What blocks me to do that is that I have versioned /etc (with > etckeepr over Git) and I need to commit the performed changes > afterwards. > > When not inside su::/sudo:: I often commit stuff in Git repositories > using vc-mode. That unfortunately does not work under tramp's > su::/sudo::. Trying to do that results in vc-dir hanging forever just > after the "found remote shell on ..." message and the correspondent > "waiting" message in the vc buffer if I stop Emacs with C-g. Looks to me like vc-git is waiting for a password, or something like this. Could you, please, check the *tramp ...* buffer, whether you see a corresponding message? If there is nothing obvious, you might set `tramp-verbose' to 8, and rerun the test. The corresponding debug buffer of Tramp shall tell us what happened. > Many thanks in advance, > Cheers Best regards, Michael. From zack@upsilon.cc Sun Nov 1 14:06:23 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 1 Nov 2009 22:06:23 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.9 required=4.0 tests=AWL,FROMDEVELOPER, HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fettunta.fettunta.org (fettunta.fettunta.org [67.207.129.222]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nA1M6Le7008640 for <4841@emacsbugs.donarmstrong.com>; Sun, 1 Nov 2009 14:06:23 -0800 Received: from usha.takhisis.invalid (unknown [10.17.0.10]) by fettunta.fettunta.org (Postfix) with ESMTPS id 3C1B51813E; Sun, 1 Nov 2009 22:06:16 +0000 (UTC) Received: by usha.takhisis.invalid (Postfix, from userid 1000) id A21DF6097; Sun, 1 Nov 2009 23:05:20 +0100 (CET) Date: Sun, 1 Nov 2009 23:05:20 +0100 From: Stefano Zacchiroli To: Michael Albinus Cc: 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) Message-ID: <20091101220520.GA19609@usha.takhisis.invalid> References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87bpjm84qp.fsf@gmx.de> User-Agent: Mutt/1.5.20 (2009-06-14) On Sun, Nov 01, 2009 at 07:44:14PM +0100, Michael Albinus wrote: > Looks to me like vc-git is waiting for a password, or something like > this. Could you, please, check the *tramp ...* buffer, whether you see a > corresponding message? I've checked the *tramp ...* buffer and I found it empty. > If there is nothing obvious, you might set `tramp-verbose' to 8, and > rerun the test. The corresponding debug buffer of Tramp shall tell us > what happened. ... so I've tried this, the *tramp ...* buffer was still empty, but the *debug tramp ...* was not. I'm attaching its content, gzipped since it is 160 Kb (yes, I've cleaned it up just before doing the test, but still ... :-). AFAICT, in that log I see the password being delivered to su (I did the test with the "/su::" prefix), luckily not reported in the log, and I also see the prompt of a root shell clearly returned to tramp, so I don't think the issue is the "waiting for a password". Rather, it looks like that in the vc <-> tramp dialog someone fails to recognize that the login has been properly done. Thanks for your feedback, Cheers. -- Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime From zack@upsilon.cc Mon Nov 2 01:19:30 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 2 Nov 2009 09:19:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.7 required=4.0 tests=AWL,FROMDEVELOPER, HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fettunta.fettunta.org (fettunta.fettunta.org [67.207.129.222]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nA29JTDO028814 for <4841@emacsbugs.donarmstrong.com>; Mon, 2 Nov 2009 01:19:30 -0800 Received: from usha.takhisis.invalid (unknown [10.17.0.10]) by fettunta.fettunta.org (Postfix) with ESMTPS id 9A95C1813E; Mon, 2 Nov 2009 09:19:21 +0000 (UTC) Received: by usha.takhisis.invalid (Postfix, from userid 1000) id 9F547664D; Mon, 2 Nov 2009 10:18:20 +0100 (CET) Date: Mon, 2 Nov 2009 10:18:20 +0100 From: Stefano Zacchiroli To: Michael Albinus Cc: 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) Message-ID: <20091102091820.GA11435@usha.takhisis.invalid> References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20091101220520.GA19609@usha.takhisis.invalid> User-Agent: Mutt/1.5.20 (2009-06-14) --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit On Sun, Nov 01, 2009 at 11:05:20PM +0100, Stefano Zacchiroli wrote: > ... so I've tried this, the *tramp ...* buffer was still empty, but the > *debug tramp ...* was not. I'm attaching its content, gzipped since it > is 160 Kb (yes, I've cleaned it up just before doing the test, but still Err, sorry, I forgot the attachment, attaching it now. Cheers. -- Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime --r5Pyd7+fXNt84Ff3 Content-Type: application/octet-stream Content-Disposition: attachment; filename="tramp-debug.log.gz" Content-Transfer-Encoding: base64 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 --r5Pyd7+fXNt84Ff3-- From michael.albinus@gmx.de Tue Nov 3 13:15:53 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 3 Nov 2009 21:15:53 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from npas.netpoint.com (radsas27.resort-fleesensee.de [62.153.175.27]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nA3LFogD029242 for <4841@emacsbugs.donarmstrong.com>; Tue, 3 Nov 2009 13:15:52 -0800 Received: from ubuntu.local ([127.0.0.1]) by npas.netpoint.com with Microsoft SMTPSVC(6.0.2600.2180); Tue, 3 Nov 2009 22:15:40 +0100 From: Michael Albinus To: Stefano Zacchiroli Cc: 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> <20091102091820.GA11435@usha.takhisis.invalid> Date: Tue, 03 Nov 2009 22:15:35 +0100 In-Reply-To: <20091102091820.GA11435@usha.takhisis.invalid> (Stefano Zacchiroli's message of "Mon, 2 Nov 2009 10:18:20 +0100") Message-ID: <87my33z4w8.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OriginalArrivalTime: 03 Nov 2009 21:15:40.0562 (UTC) FILETIME=[CBC9A720:01CA5CCA] Stefano Zacchiroli writes: > On Sun, Nov 01, 2009 at 11:05:20PM +0100, Stefano Zacchiroli wrote: >> ... so I've tried this, the *tramp ...* buffer was still empty, but the >> *debug tramp ...* was not. I'm attaching its content, gzipped since it >> is 160 Kb (yes, I've cleaned it up just before doing the test, but still The last command Tramp performs is cd /etc/; exec git ls-files -z -o --directory --no-empty-directory --exclude-standard -- Nothing returned. Could you, please, run the command as root in a shell, and see what happens? Maybe with and without the "exec" ... > Cheers. Best regards, Michael. From zack@upsilon.cc Tue Nov 3 14:10:22 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 3 Nov 2009 22:10:22 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.6 required=4.0 tests=AWL,FROMDEVELOPER, HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fettunta.fettunta.org (fettunta.fettunta.org [67.207.129.222]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nA3MAKB6001657 for <4841@emacsbugs.donarmstrong.com>; Tue, 3 Nov 2009 14:10:22 -0800 Received: from usha.takhisis.invalid (unknown [10.17.0.10]) by fettunta.fettunta.org (Postfix) with ESMTPS id F0820182EF; Tue, 3 Nov 2009 22:10:19 +0000 (UTC) Received: by usha.takhisis.invalid (Postfix, from userid 1000) id A97546674; Tue, 3 Nov 2009 23:09:24 +0100 (CET) Date: Tue, 3 Nov 2009 23:09:24 +0100 From: Stefano Zacchiroli To: Michael Albinus Cc: 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) Message-ID: <20091103220924.GC1801@usha.takhisis.invalid> References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> <20091102091820.GA11435@usha.takhisis.invalid> <87my33z4w8.fsf@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87my33z4w8.fsf@gmx.de> User-Agent: Mutt/1.5.20 (2009-06-14) On Tue, Nov 03, 2009 at 10:15:35PM +0100, Michael Albinus wrote: > The last command Tramp performs is > > cd /etc/; exec git ls-files -z -o --directory --no-empty-directory --exclude-standard -- > > Nothing returned. Could you, please, run the command as root in a shell, > and see what happens? Maybe with and without the "exec" ... Sure: root@usha:/etc# git ls-files -z -o --directory --no-empty-directory --exclude-standard -- root@usha:/etc# echo $? 0 root@usha:/etc# touch a root@usha:/etc# git ls-files -z -o --directory --no-empty-directory --exclude-standard -- aroot@usha:/etc# echo foo >> inittab root@usha:/etc# # note the heading 'a' before the prompt root@usha:/etc# exec git ls-files -z -o --directory --no-empty-directory --exclude-standard -- zack@usha:~$ echo $? 0 zack@usha:~$ (I'm not sure the last return code is actually faithful, as I haven't verified whether su returns to the caller the exit code of the shell process.) Cheers. -- Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime From michael.albinus@gmx.de Sat Nov 7 05:37:18 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 7 Nov 2009 13:37:19 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.5 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with SMTP id nA7DbGWE010589 for <4841@emacsbugs.donarmstrong.com>; Sat, 7 Nov 2009 05:37:18 -0800 Received: (qmail invoked by alias); 07 Nov 2009 13:37:10 -0000 Received: from p57A216AC.dip0.t-ipconnect.de (EHLO magdalene.local) [87.162.22.172] by mail.gmx.net (mp067) with SMTP; 07 Nov 2009 14:37:10 +0100 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1+kJaJ7HWykhRdydhWCHuvJYWYYDUYV6nxEY4+h2d Engynr0zPi2y3Q From: Michael Albinus To: Stefano Zacchiroli Cc: 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> <20091102091820.GA11435@usha.takhisis.invalid> <87my33z4w8.fsf@gmx.de> <20091103220924.GC1801@usha.takhisis.invalid> Date: Sat, 07 Nov 2009 14:10:07 +0100 In-Reply-To: <20091103220924.GC1801@usha.takhisis.invalid> (Stefano Zacchiroli's message of "Tue, 3 Nov 2009 23:09:24 +0100") Message-ID: <877hu232hc.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-FuHaFi: 0.57 Stefano Zacchiroli writes: > On Tue, Nov 03, 2009 at 10:15:35PM +0100, Michael Albinus wrote: >> The last command Tramp performs is >> >> cd /etc/; exec git ls-files -z -o --directory --no-empty-directory --exclude-standard -- >> >> Nothing returned. Could you, please, run the command as root in a shell, >> and see what happens? Maybe with and without the "exec" ... > > Sure: > > root@usha:/etc# git ls-files -z -o --directory --no-empty-directory --exclude-standard -- > root@usha:/etc# echo $? > 0 > root@usha:/etc# touch a > root@usha:/etc# git ls-files -z -o --directory --no-empty-directory --exclude-standard -- > aroot@usha:/etc# echo foo >> inittab > root@usha:/etc# # note the heading 'a' before the prompt No problem. The "-z" option let's return a null byte instead of a newline. Tramp shall be able to handle it, see bug report #3858. > root@usha:/etc# exec git ls-files -z -o --directory --no-empty-directory --exclude-standard -- > zack@usha:~$ echo $? > 0 > zack@usha:~$ > > (I'm not sure the last return code is actually faithful, as I haven't > verified whether su returns to the caller the exit code of the shell > process.) What I'm curious about is, why your commands are preceeded by "exec". I've checked Emacs 23.1.50; git commands are executed without "exec" in Tramp. Maybe you have an outdated vc-git.el in the way? Could you, please, start "emacs -Q" and see, whether it works better? If it still doesn't work, set `tramp-verbose' to 10, and show the debug buffer of Tramp, again. > Cheers. Best regards, Michael. From zack@upsilon.cc Fri Nov 13 07:30:41 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 13 Nov 2009 15:30:42 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.5 required=4.0 tests=AWL,FROMDEVELOPER, HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fettunta.fettunta.org (fettunta.fettunta.org [67.207.129.222]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nADFUe4B032033 for <4841@emacsbugs.donarmstrong.com>; Fri, 13 Nov 2009 07:30:41 -0800 Received: from usha.takhisis.invalid (unknown [10.17.0.10]) by fettunta.fettunta.org (Postfix) with ESMTPS id C518818489; Fri, 13 Nov 2009 15:30:39 +0000 (UTC) Received: by usha.takhisis.invalid (Postfix, from userid 1000) id E2C7D664D; Fri, 13 Nov 2009 16:29:34 +0100 (CET) Date: Fri, 13 Nov 2009 16:29:34 +0100 From: Stefano Zacchiroli To: Michael Albinus Cc: 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) Message-ID: <20091113152934.GA7500@usha.takhisis.invalid> References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> <20091102091820.GA11435@usha.takhisis.invalid> <87my33z4w8.fsf@gmx.de> <20091103220924.GC1801@usha.takhisis.invalid> <877hu232hc.fsf@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <877hu232hc.fsf@gmx.de> User-Agent: Mutt/1.5.20 (2009-06-14) On Sat, Nov 07, 2009 at 02:10:07PM +0100, Michael Albinus wrote: > What I'm curious about is, why your commands are preceeded by > "exec". I've checked Emacs 23.1.50; git commands are executed without > "exec" in Tramp. Maybe you have an outdated vc-git.el in the way? The only vc-git.el I've found on my machine is the one shipped with Emacs 23.1.50 (it's coming from the emacs-snapshot Debian package, the maintainer is Cc-ed). > Could you, please, start "emacs -Q" and see, whether it works better? With "emacs -Q" it works properly. As my main customization is using viper mode, I've also tried enabling it just after "emacs -Q" and bingo, it stops working. Looks like the bug is Viper-related :-( Cheers. -- Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime From michael.albinus@gmx.de Fri Nov 13 13:21:16 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 13 Nov 2009 21:21:17 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.4 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with SMTP id nADLLE3Y003983 for <4841@emacsbugs.donarmstrong.com>; Fri, 13 Nov 2009 13:21:16 -0800 Received: (qmail invoked by alias); 13 Nov 2009 21:21:07 -0000 Received: from p57A21CD4.dip0.t-ipconnect.de (EHLO arthur.local) [87.162.28.212] by mail.gmx.net (mp016) with SMTP; 13 Nov 2009 22:21:07 +0100 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1/Ii0wpvtbIB8xpKD9AVE6Ae5/VvmQy1QcHhrQi+2 3EFspjFI/sVMFI From: Michael Albinus To: Stefano Zacchiroli Cc: 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> <20091102091820.GA11435@usha.takhisis.invalid> <87my33z4w8.fsf@gmx.de> <20091103220924.GC1801@usha.takhisis.invalid> <877hu232hc.fsf@gmx.de> <20091113152934.GA7500@usha.takhisis.invalid> Date: Fri, 13 Nov 2009 22:21:06 +0100 In-Reply-To: <20091113152934.GA7500@usha.takhisis.invalid> (Stefano Zacchiroli's message of "Fri, 13 Nov 2009 16:29:34 +0100") Message-ID: <87hbsyi0jh.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-FuHaFi: 0.71 Stefano Zacchiroli writes: > With "emacs -Q" it works properly. > > As my main customization is using viper mode, I've also tried enabling > it just after "emacs -Q" and bingo, it stops working. Looks like the bug > is Viper-related :-( Here I cannot help, I don't know that code. Just a short scanning shows, there are a lot of defadvices, for example for `vc-diff'. This might require more detailed analysis by somebody familar with viper. > Cheers. Best regards, Michael. From zack@upsilon.cc Fri Nov 13 13:44:51 2009 Received: (at 4841) by emacsbugs.donarmstrong.com; 13 Nov 2009 21:44:52 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.4 required=4.0 tests=AWL,FROMDEVELOPER, HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fettunta.fettunta.org (fettunta.fettunta.org [67.207.129.222]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nADLiofP005569; Fri, 13 Nov 2009 13:44:51 -0800 Received: from usha.takhisis.invalid (unknown [10.17.0.10]) by fettunta.fettunta.org (Postfix) with ESMTPS id DE48C18489; Fri, 13 Nov 2009 21:44:49 +0000 (UTC) Received: by usha.takhisis.invalid (Postfix, from userid 1000) id 1B6A3664D; Fri, 13 Nov 2009 22:43:44 +0100 (CET) Date: Fri, 13 Nov 2009 22:43:44 +0100 From: Stefano Zacchiroli To: Michael Albinus Cc: control@debbugs.gnu.org, 4841@debbugs.gnu.org, rfrancoise@debian.org Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang (found remote shell ...) Message-ID: <20091113214344.GA11274@usha.takhisis.invalid> References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> <20091102091820.GA11435@usha.takhisis.invalid> <87my33z4w8.fsf@gmx.de> <20091103220924.GC1801@usha.takhisis.invalid> <877hu232hc.fsf@gmx.de> <20091113152934.GA7500@usha.takhisis.invalid> <87hbsyi0jh.fsf@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87hbsyi0jh.fsf@gmx.de> User-Agent: Mutt/1.5.20 (2009-06-14) retitle 4841 23.1.50; tramp su/sudo makes vc-dir hang with viper thanks On Fri, Nov 13, 2009 at 10:21:06PM +0100, Michael Albinus wrote: > Here I cannot help, I don't know that code. Just a short scanning shows, > there are a lot of defadvices, for example for `vc-diff'. This might > require more detailed analysis by somebody familar with viper. Sure, no problem, I'm just retitling the bug report to highlight the specificity to viper. Thanks for all your help! Cheers. -- Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 09 04:33:45 2022 Received: (at 4841) by debbugs.gnu.org; 9 Feb 2022 09:33:45 +0000 Received: from localhost ([127.0.0.1]:49826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHjM9-0002AE-DQ for submit@debbugs.gnu.org; Wed, 09 Feb 2022 04:33:45 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHjM7-0002A0-1a for 4841@debbugs.gnu.org; Wed, 09 Feb 2022 04:33:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=1chs9h9+pWTDnAXsRHs1sEOO5fMqpHJbp5QAokgx5nM=; b=elJVhuqrkcO+vmNGDvQBrJT2XP mHY2KDWW/njNfp3b5p1gL2OuAA220MOw0riZBCusWfWMZq8HMRtp55waIFxzyEOX+IlnRrbpQg9QU KfzetSrphRJQXlH+iA0v/oIZlWztx1uiog5b1Ngu/iidTLOo4yDX/tA6bqfNG33YIHFg=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nHjLx-0000LT-MS; Wed, 09 Feb 2022 10:33:36 +0100 From: Lars Ingebrigtsen To: Stefano Zacchiroli Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang with viper References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> <20091102091820.GA11435@usha.takhisis.invalid> <87my33z4w8.fsf@gmx.de> <20091103220924.GC1801@usha.takhisis.invalid> <877hu232hc.fsf@gmx.de> <20091113152934.GA7500@usha.takhisis.invalid> X-Now-Playing: Toulouse's _Twenty Years of Prohibited Records: Curiosities_: "Export 001" Date: Wed, 09 Feb 2022 10:33:32 +0100 In-Reply-To: <20091113152934.GA7500@usha.takhisis.invalid> (Stefano Zacchiroli's message of "Fri, 13 Nov 2009 16:29:34 +0100") Message-ID: <87v8xomljn.fsf_-_@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefano Zacchiroli writes: > With "emacs -Q" it works properly. > > As my main customization is using viper mode, I've also tried enabling > it just after "emacs -Q" and bingo, it stops working. Looks like the bug > is Viper-re [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 4841 Cc: rfrancoise@debian.org, Michael Albinus , 4841@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefano Zacchiroli writes: > With "emacs -Q" it works properly. > > As my main customization is using viper mode, I've also tried enabling > it just after "emacs -Q" and bingo, it stops working. Looks like the bug > is Viper-related :-( (I'm going through old bug reports that unfortunately weren't resolved at the time.) Are you still seeing this issue in recent Emacs versions? If so, can you post a recipe to reproduce the problem, starting from "emacs -Q"? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 09 04:33:50 2022 Received: (at control) by debbugs.gnu.org; 9 Feb 2022 09:33:50 +0000 Received: from localhost ([127.0.0.1]:49829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHjME-0002AW-Kq for submit@debbugs.gnu.org; Wed, 09 Feb 2022 04:33:50 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHjMD-0002A7-1W for control@debbugs.gnu.org; Wed, 09 Feb 2022 04:33:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ZEslFeaCpnJapvNdaOhPgqVKqYsZtkQlA7LNeCOYQag=; b=sGMuG0jBF9RYHJBjd/DNqQmufR /lglLkUMcRRlcWBf7dEd5N/dmHCAfPQcqoEMOyq+Q+LXwq6M7EFjl840XqXzE/xpC7fvQleET5FYq kbJNxOesRiyFOzWnGkXK5pfaDcDYZ2bi/66pM9hgo1c+xIEDp479qNWb3o02ZQvMzHnY=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nHjM5-0000Lc-3p for control@debbugs.gnu.org; Wed, 09 Feb 2022 10:33:43 +0100 Date: Wed, 09 Feb 2022 10:33:38 +0100 Message-Id: <87tud8mljh.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #4841 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 4841 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 4841 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 09 11:15:09 2022 Received: (at 4841-done) by debbugs.gnu.org; 9 Feb 2022 16:15:09 +0000 Received: from localhost ([127.0.0.1]:52422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHpcb-0008TG-EC for submit@debbugs.gnu.org; Wed, 09 Feb 2022 11:15:09 -0500 Received: from mail-wm1-f48.google.com ([209.85.128.48]:33384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHk7z-00081a-MW for 4841-done@debbugs.gnu.org; Wed, 09 Feb 2022 05:23:15 -0500 Received: by mail-wm1-f48.google.com with SMTP id y6-20020a7bc186000000b0037bdc5a531eso2093126wmi.0 for <4841-done@debbugs.gnu.org>; Wed, 09 Feb 2022 02:23:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=hEVV2PbBi8l1UKMFyiPXSQRt9RJrA/jP/qYgjXiYLlo=; b=Sdhr7vi65WX7/pCMuQbF+tZVrt4Dnzpv6+edD/uSOb4SW4sSdHJP5JY+amkCQCFz5Z eEkAcskkhTuDm0cqCZSS+iSJdjGVrw2zdmMZR1a6mwlFxzvOsPFQBxele58nU2OM0duh 2t56XoKtvTby7Dwj4cp13b7aW7e+BP4e5Yx0/eEXbjqCh9t7MrzHr4uO9jJsTI5XCefP gD8BWq/VdXr6EAdrSCXojB1vcw5EIVTfv7oijhT8vMkw/ZCX9BeOnlbT8WB6EehKjH8a PzMK3E72KoPPcVHCSsuhNso8Q7EZ/4jiesLnWs+E+aGNJbo/fzmqeu3kGUP24MdrzJCF u1mA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=hEVV2PbBi8l1UKMFyiPXSQRt9RJrA/jP/qYgjXiYLlo=; b=J3cJzXux4LdpuO20P3TCHSVhv9xHPfCTqcpHT9/jtdSCTtYm+JhAh8DVZ4KDuT3kjV 0X/Jhf2gXUWA9oU3R6V+yV1Iatcn57VLIIsj+h+IKGowo4hEKdbTGAjZ4WIMP+yrDGwC DHi98HV2wL4wGjAvRWsitMVruSQauPFI1IM+fbCN4dwPObkT+daWM+P0r1Qnt2id9tn5 nKzwbPkcBRnHClwpxbwqc36xHOz+qUtb4ch6sImc/HiakXlL573VEn2Q5+Y6kG/agsXo DrkL2e5o6afDTgf7SAXaIhWPUOns0tAnpFWG87LqK4KZFki7glfrzJPrnAnc5iwVlJpU Ifqg== X-Gm-Message-State: AOAM533wn4+LpuwiYUt9sV8U3EXpaA2u2dOqwqOo/FIo/1NBtqVC39m2 ff4eKAAw22RvkHSOylskzKWSsWxmfHweaw== X-Google-Smtp-Source: ABdhPJxZGM3RqdzTRyfJO07/bLVF06n4fm95F5MhDJHP+YB4VuvuBh0z6sgyl81qpK+LbJBc9bGWCQ== X-Received: by 2002:a7b:cb54:: with SMTP id v20mr1936378wmj.2.1644402185657; Wed, 09 Feb 2022 02:23:05 -0800 (PST) Received: from upsilon.cc (upsilon2.upsilon.cc. [51.195.65.24]) by smtp.gmail.com with ESMTPSA id i15sm68922wrf.58.2022.02.09.02.23.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 09 Feb 2022 02:23:05 -0800 (PST) Received: from noziere.takhisis.invalid (unknown [78.194.69.54]) by upsilon.cc (Postfix) with ESMTPSA id 5C1F328FF16; Wed, 9 Feb 2022 11:23:04 +0100 (CET) Received: by noziere.takhisis.invalid (Postfix, from userid 1000) id 005602200CE5; Wed, 9 Feb 2022 11:23:03 +0100 (CET) Date: Wed, 9 Feb 2022 11:23:03 +0100 From: Stefano Zacchiroli To: Lars Ingebrigtsen Subject: Re: bug#4841: 23.1.50; tramp su/sudo makes vc-dir hang with viper Message-ID: <20220209102303.gogxftpnmrz76fhy@upsilon.cc> References: <87pr83ehqv.fsf@usha.takhisis.invalid> <87bpjm84qp.fsf@gmx.de> <20091101220520.GA19609@usha.takhisis.invalid> <20091102091820.GA11435@usha.takhisis.invalid> <87my33z4w8.fsf@gmx.de> <20091103220924.GC1801@usha.takhisis.invalid> <877hu232hc.fsf@gmx.de> <20091113152934.GA7500@usha.takhisis.invalid> <87v8xomljn.fsf_-_@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87v8xomljn.fsf_-_@gnus.org> X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 4841-done X-Mailman-Approved-At: Wed, 09 Feb 2022 11:15:08 -0500 Cc: rfrancoise@debian.org, Michael Albinus , 4841-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) I confirm it's fixed, thanks for checking in! On Wed, Feb 09, 2022 at 10:33:32AM +0100, Lars Ingebrigtsen wrote: > Stefano Zacchiroli writes: > > > With "emacs -Q" it works properly. > > > > As my main customization is using viper mode, I've also tried enabling > > it just after "emacs -Q" and bingo, it stops working. Looks like the bug > > is Viper-related :-( > > (I'm going through old bug reports that unfortunately weren't resolved > at the time.) > > Are you still seeing this issue in recent Emacs versions? If so, can > you post a recipe to reproduce the problem, starting from "emacs -Q"? > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no > -- Stefano Zacchiroli . zack@upsilon.cc . upsilon.cc/zack _. ^ ._ Full professor of Computer Science o o o \/|V|\/ Télécom Paris, Polytechnic Institute of Paris o o o <\> Co-founder & CTO Software Heritage o o o o /\|^|/\ Former Debian Project Leader & OSI Board Director '" V "' From unknown Sun Aug 10 16:50:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 Mar 2022 12:24:07 +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