* bug#3858: 23.1.50; Git VC doesn't work over Tramp
@ 2009-07-15 17:41 ` Ian Eure
2009-07-15 19:55 ` Michael Albinus
2009-07-16 20:30 ` bug#3858: marked as done (23.1.50; Git VC doesn't work over Tramp) Emacs bug Tracking System
0 siblings, 2 replies; 7+ messages in thread
From: Ian Eure @ 2009-07-15 17:41 UTC (permalink / raw
To: emacs-pretest-bug
Support for Git repositories over Tramp seems to be broken in recent
CVS. If I open a Git-controlled file on a remote system, VC isn’t
activated.
I believe this used to work.
When I open the remote file, vc-git is loaded. When I try to perform
VC operations on the file, I get a "No fileset is available here"
error from vc-deduce-fileset.
In GNU Emacs 23.1.50.1 (i386-apple-darwin9.7.0, NS apple-appkit-949.46)
of 2009-07-09 on neutron.local
Windowing system distributor `Apple', version 10.3.949
configured using `configure '--with-ns''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: nil
value of $XMODIFIERS: nil
locale-coding-system: nil
default-enable-multibyte-characters: t
Major mode: ssh
Minor modes in effect:
diff-auto-refine-mode: t
erc-track-mode: t
erc-track-minor-mode: t
erc-spelling-mode: t
erc-ring-mode: t
erc-pcomplete-mode: t
erc-netsplit-mode: t
erc-match-mode: t
erc-button-mode: t
erc-fill-mode: t
erc-autojoin-mode: t
erc-irccontrols-mode: t
erc-noncommands-mode: t
erc-readonly-mode: t
erc-scrolltobottom-mode: t
which-function-mode: t
yas/minor-mode: t
shell-dirtrack-mode: t
ime-bindings: t
show-paren-mode: t
recentf-mode: t
iswitchb-mode: t
cua-mode: t
auto-insert-mode: t
tooltip-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
size-indication-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
abbrev-mode: t
Recent input:
M-x r e p o r t - b u g <return>
Recent messages:
Loading tramp...done
Tramp: Opening connection for ieure@remote using rsync...
Tramp: Waiting 60s for local shell to come up...
Tramp: Sending command `ssh remote -l ieure -e none && exit || exit'
Tramp: Waiting for prompts from remote shell
Tramp: Found remote shell prompt on `remote
Making completion list...
Wrote /var/folders/-O/-OE3eRUhHGaUPZz+LP85XE+++TM/-Tmp-/tramp.
1810125r.php
Loading vc-git...done
vc-deduce-fileset: No fileset is available here.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#3858: 23.1.50; Git VC doesn't work over Tramp
2009-07-15 17:41 ` bug#3858: 23.1.50; Git VC doesn't work over Tramp Ian Eure
@ 2009-07-15 19:55 ` Michael Albinus
2009-07-15 20:32 ` Ian Eure
2009-07-16 20:30 ` bug#3858: marked as done (23.1.50; Git VC doesn't work over Tramp) Emacs bug Tracking System
1 sibling, 1 reply; 7+ messages in thread
From: Michael Albinus @ 2009-07-15 19:55 UTC (permalink / raw
To: Ian Eure; +Cc: 3858
Ian Eure <ian@digg.com> writes:
> Support for Git repositories over Tramp seems to be broken in recent
> CVS. If I open a Git-controlled file on a remote system, VC isn’t
> activated.
>
> I believe this used to work.
>
> When I open the remote file, vc-git is loaded. When I try to perform
> VC operations on the file, I get a "No fileset is available here"
> error from vc-deduce-fileset.
Could you, please, set `tramp-verbose' to 6, and rerun the test? The
resulting Tramp debug buffer shall show more information.
Best regards, Michael.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#3858: 23.1.50; Git VC doesn't work over Tramp
2009-07-15 19:55 ` Michael Albinus
@ 2009-07-15 20:32 ` Ian Eure
2009-07-15 21:03 ` Michael Albinus
[not found] ` <mailman.2593.1247692657.2239.bug-gnu-emacs@gnu.org>
0 siblings, 2 replies; 7+ messages in thread
From: Ian Eure @ 2009-07-15 20:32 UTC (permalink / raw
To: Michael Albinus; +Cc: 3858
[-- Attachment #1: Type: text/plain, Size: 622 bytes --]
On Jul 15, 2009, at 12:55 PM, Michael Albinus wrote:
> Ian Eure <ian@digg.com> writes:
>
>> Support for Git repositories over Tramp seems to be broken in recent
>> CVS. If I open a Git-controlled file on a remote system, VC isn’t
>> activated.
>>
>> I believe this used to work.
>>
>> When I open the remote file, vc-git is loaded. When I try to perform
>> VC operations on the file, I get a "No fileset is available here"
>> error from vc-deduce-fileset.
>
> Could you, please, set `tramp-verbose' to 6, and rerun the test? The
> resulting Tramp debug buffer shall show more information.
>
Attached.
[-- Attachment #2: tramp-debug.txt --]
[-- Type: text/plain, Size: 21077 bytes --]
;; GNU Emacs: 23.1.50.1 Tramp: 2.1.17-pre -*- mode: outline; -*-
13:28:34 tramp-maybe-open-connection (3) # Opening connection for ieure@remote.host using rsync...
13:28:34 tramp-maybe-open-connection (6) # /bin/sh
13:28:34 tramp-maybe-open-connection (3) # Waiting 60s for local shell to come up...
13:28:34 tramp-wait-for-regexp (6) #
$
13:28:34 tramp-maybe-open-connection (3) # Sending command `ssh remote.host -l ieure -e none && exit || exit'
13:28:34 tramp-send-command (6) # ssh remote.host -l ieure -e none && exit || exit
13:28:34 tramp-process-actions (3) # Waiting for prompts from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:\0? *\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|Sorry, try again\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\(^[\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(\(Are you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connectio\)n)\)\s-*\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Call `tramp-action-process-alive'
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(.*ogin\( .*\)?: *\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(^.*\([pP]assword\|[pP]assphrase\).*:\0? *\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authentication methods left to try!\)\|Permission denied\|Sorry, try again\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
13:28:34 tramp-process-one-action (5) # Call `tramp-action-succeed'
13:28:34 tramp-process-actions (6) #
Last login: Wed Jul 15 13:26:04 2009 from 10.2.16.50
ieure!ieure:~$
13:28:34 tramp-maybe-open-connection (3) # Found remote shell prompt on `remote.host'
13:28:34 tramp-send-command (6) # exec env ENV='' PROMPT_COMMAND='' PS1=\$\ PS2='' PS3='' /bin/sh
13:28:34 tramp-wait-for-regexp (6) #
$
13:28:34 tramp-open-connection-setup-interactive-shell (5) # Setting up remote shell environment
13:28:34 tramp-send-command (6) # stty -inlcr -echo kill '^U' erase '^H'
13:28:34 tramp-wait-for-regexp (6) #
$
13:28:34 tramp-send-command (6) # echo foo
13:28:35 tramp-wait-for-regexp (6) #
foo
$
13:28:35 tramp-open-connection-setup-interactive-shell (5) # Setting shell prompt
13:28:35 tramp-send-command (6) # PS1=///37cd88bca75fbc928a57b42531640cbe\$
13:28:35 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-send-command (6) # PS2=''
13:28:35 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-send-command (6) # PS3=''
13:28:35 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-send-command (6) # PROMPT_COMMAND=''
13:28:35 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-open-connection-setup-interactive-shell (5) # Determining coding system
13:28:35 tramp-send-command (6) # echo foo ; echo bar
13:28:35 tramp-wait-for-regexp (6) #
foo
bar
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-open-connection-setup-interactive-shell (5) # Setting coding system to `utf-8-unix' and `utf-8-unix'
13:28:35 tramp-send-command (6) # set +o vi +o emacs
13:28:35 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-open-connection-setup-interactive-shell (5) # Checking system information
13:28:35 tramp-send-command (6) # echo \"`uname -sr`\" 2>/dev/null; echo tramp_exit_status $?
13:28:35 tramp-wait-for-regexp (6) #
"Linux 2.6.18-4-xen-amd64"
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-open-connection-setup-interactive-shell (5) # Checking remote host type for `send-process-string' bug
13:28:35 tramp-set-remote-path (5) # Setting $PATH environment variable
13:28:35 tramp-send-command (6) # PATH=/bin:/usr/bin:/usr/sbin:/usr/local/bin; export PATH
13:28:35 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-send-command (6) # mesg n; biff n
13:28:35 tramp-wait-for-regexp (6) #
sh: biff: command not found
///37cd88bca75fbc928a57b42531640cbe$
13:28:35 tramp-open-connection-setup-interactive-shell (5) # Setting default environment
13:28:35 tramp-send-command (6) # HISTFILE=$HOME/.tramp_history; export HISTFILE
13:28:36 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # HISTSIZE=1; export HISTSIZE
13:28:36 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # LC_ALL=C; export LC_ALL
13:28:36 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # TERM=dumb; export TERM
13:28:36 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # EMACS=t; export EMACS
13:28:36 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # INSIDE_EMACS=23.1.50.1,tramp:2.1.17-pre; export INSIDE_EMACS
13:28:36 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # unset correct autocorrect MAILPATH MAILCHECK MAIL HISTORY CDPATH
13:28:36 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # test -e /home/ieure/lifeline/Makefile 2>/dev/null; echo tramp_exit_status $?
13:28:36 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # cd /home/ieure/lifeline/ 2>/dev/null; echo tramp_exit_status $?
13:28:36 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # /bin/ls -a 2>/dev/null | while read f; do if test -d "$f" 2>/dev/null; then echo "$f/"; else echo "$f"; fi; done
13:28:36 tramp-wait-for-regexp (6) #
./
../
.git/
.gitignore
Makefile
crontab.m4
lifeline.m4
///37cd88bca75fbc928a57b42531640cbe$
13:28:36 tramp-send-command (6) # test -d /home/ieure/lifeline/Makefile 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-handle-file-truename (4) # Finding true name for `/rsync:ieure@remote.host:/home/ieure/lifeline/Makefile'
13:28:37 tramp-handle-file-truename (5) # Check /home
13:28:37 tramp-send-command (6) # test -e /home 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-handle-file-attributes-with-stat (5) # file attributes with stat: /home
13:28:37 tramp-send-command (6) # \stat -c '(("%N") %h %u %g %X.0 %Y.0 %Z.0 %s.0 "%A" t %i.0 -1)' /home 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
(("`/home'") 9 0 0 1247664302.0 1245171948.0 1245171948.0 99.0 "drwxr-xr-x" t 100663425.0 -1)
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-handle-file-truename (5) # Check /home/ieure
13:28:37 tramp-send-command (6) # test -e /home/ieure 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-handle-file-attributes-with-stat (5) # file attributes with stat: /home/ieure
13:28:37 tramp-send-command (6) # \stat -c '(("%N") %h %u %g %X.0 %Y.0 %Z.0 %s.0 "%A" t %i.0 -1)' /home/ieure 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
(("`/home/ieure'") 21 10041 10000 1247689487.0 1247689485.0 1247689485.0 4096.0 "drwxr-xr-x" t 75830110.0 -1)
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-handle-file-truename (5) # Check /home/ieure/lifeline
13:28:37 tramp-send-command (6) # test -e /home/ieure/lifeline 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-handle-file-attributes-with-stat (5) # file attributes with stat: /home/ieure/lifeline
13:28:37 tramp-send-command (6) # \stat -c '(("%N") %h %u %g %X.0 %Y.0 %Z.0 %s.0 "%A" t %i.0 -1)' /home/ieure/lifeline 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
(("`/home/ieure/lifeline'") 3 10041 10000 1247689716.0 1247689494.0 1247689494.0 84.0 "drwxr-xr-x" t 8481703.0 -1)
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-handle-file-truename (5) # Check /home/ieure/lifeline/Makefile
13:28:37 tramp-handle-file-attributes-with-stat (5) # file attributes with stat: /home/ieure/lifeline/Makefile
13:28:37 tramp-send-command (6) # \stat -c '(("%N") %h %u %g %X.0 %Y.0 %Z.0 %s.0 "%A" t %i.0 -1)' /home/ieure/lifeline/Makefile 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
(("`/home/ieure/lifeline/Makefile'") 1 10041 10000 1247689567.0 1247689485.0 1247689485.0 203.0 "-rw-r--r--" t 8481706.0 -1)
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-handle-file-truename (4) # True name of `/rsync:ieure@remote.host:/home/ieure/lifeline/Makefile' is `/home/ieure/lifeline/Makefile'
13:28:37 tramp-maybe-send-script (5) # Sending script `tramp_perl_encode_with_module'...
13:28:37 tramp-send-command (6) # tramp_perl_encode_with_module () {
\perl -MMIME::Base64 -0777 -ne 'print encode_base64($_)' 2>/dev/null
} 2>/dev/null; echo tramp_exit_status $?
13:28:37 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:37 tramp-maybe-send-script (5) # Sending script `tramp_perl_encode_with_module'...done.
13:28:37 tramp-handle-file-local-copy (5) # Encoding remote file /rsync:ieure@remote.host:/home/ieure/lifeline/Makefile...
13:28:37 tramp-send-command (6) # tramp_perl_encode_with_module < /home/ieure/lifeline/Makefile 2>/dev/null; echo tramp_exit_status $?
13:28:38 tramp-wait-for-regexp (6) #
TTQgOj0gJChzaGVsbCBmaW5kIC4gLXR5cGUgZiAtbmFtZSBcKi5tNCkKVEFSR0VUUyA6PSAkKE00
Oi5tND0pCgphbGw6ICQoVEFSR0VUUykKCiU6ICUubTQKCW00IC1EIF9fUFdEX189JChQV0QpICRe
ID4gJEAKCWNobW9kIC0tcmVmZXJlbmNlPSReICRACgppbnN0YWxsOiBhbGwKCWNyb250YWIgY3Jv
bnRhYgoKY2xlYW46CglybSAtZiAkKFRBUkdFVFMpCgo=
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-handle-file-local-copy (5) # Encoding remote file /rsync:ieure@remote.host:/home/ieure/lifeline/Makefile...done
13:28:38 tramp-handle-file-local-copy (5) # Decoding remote file /rsync:ieure@remote.host:/home/ieure/lifeline/Makefile with function base64-decode-region...
13:28:38 tramp-handle-file-local-copy (5) # Decoding remote file /rsync:ieure@remote.host:/home/ieure/lifeline/Makefile...done
13:28:38 tramp-handle-insert-file-contents (4) # Inserting local temp file `/var/folders/-O/-OE3eRUhHGaUPZz+LP85XE+++TM/-Tmp-/tramp.25907Eau'...
13:28:38 tramp-handle-insert-file-contents (4) # Inserting local temp file `/var/folders/-O/-OE3eRUhHGaUPZz+LP85XE+++TM/-Tmp-/tramp.25907Eau'...done
13:28:38 tramp-send-command (6) # test -w /home/ieure/lifeline/Makefile 2>/dev/null; echo tramp_exit_status $?
13:28:38 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-send-command (6) # test -e /home/ieure/lifeline/\#_arsync_bieure\@remote.host_b_ahome_aieure_alifeline_aMakefile\# 2>/dev/null; echo tramp_exit_status $?
13:28:38 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-get-file-exists-command (5) # Finding command to check if file exists
13:28:38 tramp-get-test-command (5) # Finding a suitable `test' command
13:28:38 tramp-send-command (6) # echo are you awake
13:28:38 tramp-wait-for-regexp (6) #
are you awake
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-send-command (6) # test 0 2>/dev/null; echo tramp_exit_status $?
13:28:38 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-send-command (6) # test -e / 2>/dev/null; echo tramp_exit_status $?
13:28:38 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-send-command (6) # test -e /\ this\ file\ does\ not\ exist\ 2>/dev/null; echo tramp_exit_status $?
13:28:38 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-send-command (6) # test -e /home/ieure/lifeline/RCS/Makefile\,v 2>/dev/null; echo tramp_exit_status $?
13:28:38 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-send-command (6) # test -e /home/ieure/lifeline/Makefile\,v 2>/dev/null; echo tramp_exit_status $?
13:28:38 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:38 tramp-send-command (6) # test -e /home/ieure/lifeline/RCS/Makefile 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -r /home/ieure/lifeline/CVS/Entries 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -r /home/ieure/lifeline/.svn/entries 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -e /home/ieure/lifeline/SCCS/s.Makefile 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -e /home/ieure/lifeline/s.Makefile 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -e /home/ieure/lifeline/Makefile/.bzr/checkout/format 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -e /home/ieure/lifeline/.bzr/checkout/format 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -e /home/ieure/.bzr/checkout/format 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -e /home/.bzr/checkout/format 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -e /.bzr/checkout/format 2>/dev/null; echo tramp_exit_status $?
13:28:39 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:39 tramp-send-command (6) # test -e /home/ieure/lifeline/Makefile/.git 2>/dev/null; echo tramp_exit_status $?
13:28:40 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # test -e /home/ieure/lifeline/.git 2>/dev/null; echo tramp_exit_status $?
13:28:40 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # test -d /home/ieure/lifeline 2>/dev/null; echo tramp_exit_status $?
13:28:40 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # test -x /home/ieure/lifeline/ 2>/dev/null; echo tramp_exit_status $?
13:28:40 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # cd /home/ieure/lifeline/
13:28:40 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # git ls-files -c -z -- Makefile </dev/null 2>/dev/null
13:28:40 tramp-wait-for-regexp (6) #
Makefile\0///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # echo tramp_exit_status $?
13:28:40 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # cd /home/ieure/lifeline/
13:28:40 tramp-wait-for-regexp (6) #
///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # git ls-tree --name-only -z HEAD -- Makefile </dev/null 2>/dev/null
13:28:40 tramp-wait-for-regexp (6) #
Makefile\0///37cd88bca75fbc928a57b42531640cbe$
13:28:40 tramp-send-command (6) # echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 0
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /home/ieure/lifeline/Makefile/.hg 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /home/ieure/lifeline/.hg 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /home/ieure/.hg 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /home/.hg 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /.hg 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /home/ieure/lifeline/Makefile/_MTN/format 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /home/ieure/lifeline/_MTN/format 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /home/ieure/_MTN/format 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /home/_MTN/format 2>/dev/null; echo tramp_exit_status $?
13:28:41 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:41 tramp-send-command (6) # test -e /_MTN/format 2>/dev/null; echo tramp_exit_status $?
13:28:42 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:42 tramp-send-command (6) # test -e /home/ieure/lifeline/Makefile/\{arch\}/\=tagging-method 2>/dev/null; echo tramp_exit_status $?
13:28:42 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:42 tramp-send-command (6) # test -e /home/ieure/lifeline/\{arch\}/\=tagging-method 2>/dev/null; echo tramp_exit_status $?
13:28:42 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:42 tramp-send-command (6) # test -e /home/ieure/\{arch\}/\=tagging-method 2>/dev/null; echo tramp_exit_status $?
13:28:42 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:42 tramp-send-command (6) # test -e /home/\{arch\}/\=tagging-method 2>/dev/null; echo tramp_exit_status $?
13:28:42 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
13:28:42 tramp-send-command (6) # test -e /\{arch\}/\=tagging-method 2>/dev/null; echo tramp_exit_status $?
13:28:42 tramp-wait-for-regexp (6) #
tramp_exit_status 1
///37cd88bca75fbc928a57b42531640cbe$
[-- Attachment #3: Type: text/plain, Size: 10 bytes --]
- Ian
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#3858: 23.1.50; Git VC doesn't work over Tramp
2009-07-15 20:32 ` Ian Eure
@ 2009-07-15 21:03 ` Michael Albinus
[not found] ` <mailman.2593.1247692657.2239.bug-gnu-emacs@gnu.org>
1 sibling, 0 replies; 7+ messages in thread
From: Michael Albinus @ 2009-07-15 21:03 UTC (permalink / raw
To: Ian Eure; +Cc: 3858
Ian Eure <ian@digg.com> writes:
> 13:28:40 tramp-send-command (6) # git ls-files -c -z -- Makefile </dev/null 2>/dev/null
> 13:28:40 tramp-wait-for-regexp (6) #
> Makefile
This looks strange. "///37cd88bca75fbc928a57b42531640cbe$" is Tramp's
prompt; "git ls-files -c -z -- Makefile </dev/null 2>/dev/null" returns
therefore "Makefile
is due to the "-z" parameter.
I will check, whether I can fix it in Tramp (recognising prompts not
starting at (bolp)).
> - Ian
Best regards, Michael.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#3858: 23.1.50; Git VC doesn't work over Tramp
[not found] ` <mailman.2593.1247692657.2239.bug-gnu-emacs@gnu.org>
@ 2009-07-16 10:36 ` Michael Albinus
2009-07-16 20:20 ` Ian Eure
0 siblings, 1 reply; 7+ messages in thread
From: Michael Albinus @ 2009-07-16 10:36 UTC (permalink / raw
To: Ian Eure; +Cc: 3858
Michael Albinus <michael.albinus@gmx.de> writes:
> I will check, whether I can fix it in Tramp (recognising prompts not
> starting at (bolp)).
I've commited a patch to the trunk; could you, please, check?
>> - Ian
Best regards, Michael.
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#3858: 23.1.50; Git VC doesn't work over Tramp
2009-07-16 10:36 ` Michael Albinus
@ 2009-07-16 20:20 ` Ian Eure
0 siblings, 0 replies; 7+ messages in thread
From: Ian Eure @ 2009-07-16 20:20 UTC (permalink / raw
To: Michael Albinus; +Cc: 3858
On Jul 16, 2009, at 3:36 AM, Michael Albinus wrote:
> Michael Albinus <michael.albinus@gmx.de> writes:
>
>> I will check, whether I can fix it in Tramp (recognising prompts not
>> starting at (bolp)).
>
> I've commited a patch to the trunk; could you, please, check?
>
It's working now.
Thanks,
- Ian
^ permalink raw reply [flat|nested] 7+ messages in thread
* bug#3858: marked as done (23.1.50; Git VC doesn't work over Tramp)
2009-07-15 17:41 ` bug#3858: 23.1.50; Git VC doesn't work over Tramp Ian Eure
2009-07-15 19:55 ` Michael Albinus
@ 2009-07-16 20:30 ` Emacs bug Tracking System
1 sibling, 0 replies; 7+ messages in thread
From: Emacs bug Tracking System @ 2009-07-16 20:30 UTC (permalink / raw
To: Michael Albinus
[-- Attachment #1: Type: text/plain, Size: 869 bytes --]
Your message dated Thu, 16 Jul 2009 22:24:37 +0200
with message-id <87my74bcl6.fsf@gmx.de>
and subject line Re: bug#3858: 23.1.50; Git VC doesn't work over Tramp
has caused the Emacs bug report #3858,
regarding 23.1.50; Git VC doesn't work over Tramp
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com
immediately.)
--
3858: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3858
Emacs Bug Tracking System
Contact owner@emacsbugs.donarmstrong.com with problems
[-- Attachment #2: Type: message/rfc822, Size: 4608 bytes --]
From: Ian Eure <ian@digg.com>
To: emacs-pretest-bug@gnu.org
Subject: 23.1.50; Git VC doesn't work over Tramp
Date: Wed, 15 Jul 2009 10:41:49 -0700
Message-ID: <F055E1E2-6284-4064-B46F-C89361669A30@digg.com>
Support for Git repositories over Tramp seems to be broken in recent
CVS. If I open a Git-controlled file on a remote system, VC isn’t
activated.
I believe this used to work.
When I open the remote file, vc-git is loaded. When I try to perform
VC operations on the file, I get a "No fileset is available here"
error from vc-deduce-fileset.
In GNU Emacs 23.1.50.1 (i386-apple-darwin9.7.0, NS apple-appkit-949.46)
of 2009-07-09 on neutron.local
Windowing system distributor `Apple', version 10.3.949
configured using `configure '--with-ns''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: nil
value of $XMODIFIERS: nil
locale-coding-system: nil
default-enable-multibyte-characters: t
Major mode: ssh
Minor modes in effect:
diff-auto-refine-mode: t
erc-track-mode: t
erc-track-minor-mode: t
erc-spelling-mode: t
erc-ring-mode: t
erc-pcomplete-mode: t
erc-netsplit-mode: t
erc-match-mode: t
erc-button-mode: t
erc-fill-mode: t
erc-autojoin-mode: t
erc-irccontrols-mode: t
erc-noncommands-mode: t
erc-readonly-mode: t
erc-scrolltobottom-mode: t
which-function-mode: t
yas/minor-mode: t
shell-dirtrack-mode: t
ime-bindings: t
show-paren-mode: t
recentf-mode: t
iswitchb-mode: t
cua-mode: t
auto-insert-mode: t
tooltip-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
size-indication-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
abbrev-mode: t
Recent input:
M-x r e p o r t - b u g <return>
Recent messages:
Loading tramp...done
Tramp: Opening connection for ieure@remote using rsync...
Tramp: Waiting 60s for local shell to come up...
Tramp: Sending command `ssh remote -l ieure -e none && exit || exit'
Tramp: Waiting for prompts from remote shell
Tramp: Found remote shell prompt on `remote
Making completion list...
Wrote /var/folders/-O/-OE3eRUhHGaUPZz+LP85XE+++TM/-Tmp-/tramp.
1810125r.php
Loading vc-git...done
vc-deduce-fileset: No fileset is available here.
[-- Attachment #3: Type: message/rfc822, Size: 1986 bytes --]
From: Michael Albinus <michael.albinus@gmx.de>
To: Ian Eure <ian@digg.com>
Cc: 3858-done@emacsbugs.donarmstrong.com
Subject: Re: bug#3858: 23.1.50; Git VC doesn't work over Tramp
Date: Thu, 16 Jul 2009 22:24:37 +0200
Message-ID: <87my74bcl6.fsf@gmx.de>
Ian Eure <ian@digg.com> writes:
>> I've commited a patch to the trunk; could you, please, check?
>>
> It's working now.
Thanks for the test; I've closed the bug.
> Thanks,
> - Ian
Best regards, Michael.
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-07-16 20:30 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <87my74bcl6.fsf@gmx.de>
2009-07-15 17:41 ` bug#3858: 23.1.50; Git VC doesn't work over Tramp Ian Eure
2009-07-15 19:55 ` Michael Albinus
2009-07-15 20:32 ` Ian Eure
2009-07-15 21:03 ` Michael Albinus
[not found] ` <mailman.2593.1247692657.2239.bug-gnu-emacs@gnu.org>
2009-07-16 10:36 ` Michael Albinus
2009-07-16 20:20 ` Ian Eure
2009-07-16 20:30 ` bug#3858: marked as done (23.1.50; Git VC doesn't work over Tramp) Emacs bug Tracking System
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.