GNU bug report logs - #3858
23.1.50; Git VC doesn't work over Tramp

Previous Next

Package: emacs;

Reported by: Ian Eure <ian <at> digg.com>

Date: Wed, 15 Jul 2009 17:50:03 UTC

Severity: normal

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 3858 in the body.
You can then email your comments to 3858 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#3858; Package emacs. (Wed, 15 Jul 2009 17:50:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ian Eure <ian <at> digg.com>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Wed, 15 Jul 2009 17:50:04 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Ian Eure <ian <at> digg.com>
To: emacs-pretest-bug <at> gnu.org
Subject: 23.1.50; Git VC doesn't work over Tramp
Date: Wed, 15 Jul 2009 10:41:49 -0700
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 <at> 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.


Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#3858; Package emacs. (Wed, 15 Jul 2009 20:00:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Michael Albinus <michael.albinus <at> gmx.de>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Wed, 15 Jul 2009 20:00:04 GMT) Full text and rfc822 format available.

Message #10 received at 3858 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Ian Eure <ian <at> digg.com>
Cc: 3858 <at> debbugs.gnu.org
Subject: Re: bug#3858: 23.1.50; Git VC doesn't work over Tramp
Date: Wed, 15 Jul 2009 21:55:51 +0200
Ian Eure <ian <at> 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.



Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#3858; Package emacs. (Wed, 15 Jul 2009 20:35:06 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ian Eure <ian <at> digg.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Wed, 15 Jul 2009 20:35:06 GMT) Full text and rfc822 format available.

Message #15 received at 3858 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Ian Eure <ian <at> digg.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 3858 <at> debbugs.gnu.org
Subject: Re: bug#3858: 23.1.50; Git VC doesn't work over Tramp
Date: Wed, 15 Jul 2009 13:32:29 -0700
[Message part 1 (text/plain, inline)]
On Jul 15, 2009, at 12:55 PM, Michael Albinus wrote:

> Ian Eure <ian <at> 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.

[tramp-debug.txt (text/plain, attachment)]
[Message part 3 (text/plain, inline)]


 - Ian

Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#3858; Package emacs. (Wed, 15 Jul 2009 21:10:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Michael Albinus <michael.albinus <at> gmx.de>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Wed, 15 Jul 2009 21:10:04 GMT) Full text and rfc822 format available.

Message #20 received at 3858 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Ian Eure <ian <at> digg.com>
Cc: 3858 <at> debbugs.gnu.org
Subject: Re: bug#3858: 23.1.50; Git VC doesn't work over Tramp
Date: Wed, 15 Jul 2009 23:03:31 +0200
Ian Eure <ian <at> 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.



Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#3858; Package emacs. (Thu, 16 Jul 2009 10:45:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Michael Albinus <michael.albinus <at> gmx.de>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Thu, 16 Jul 2009 10:45:05 GMT) Full text and rfc822 format available.

Message #25 received at 3858 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Ian Eure <ian <at> digg.com>
Cc: 3858 <at> debbugs.gnu.org
Subject: Re: bug#3858: 23.1.50; Git VC doesn't work over Tramp
Date: Thu, 16 Jul 2009 12:36:39 +0200
Michael Albinus <michael.albinus <at> 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.



Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#3858; Package emacs. (Thu, 16 Jul 2009 20:25:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ian Eure <ian <at> digg.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. (Thu, 16 Jul 2009 20:25:08 GMT) Full text and rfc822 format available.

Message #30 received at 3858 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Ian Eure <ian <at> digg.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 3858 <at> debbugs.gnu.org
Subject: Re: bug#3858: 23.1.50; Git VC doesn't work over Tramp
Date: Thu, 16 Jul 2009 13:20:45 -0700
On Jul 16, 2009, at 3:36 AM, Michael Albinus wrote:

> Michael Albinus <michael.albinus <at> 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



Reply sent to Michael Albinus <michael.albinus <at> gmx.de>:
You have taken responsibility. (Thu, 16 Jul 2009 20:30:04 GMT) Full text and rfc822 format available.

Notification sent to Ian Eure <ian <at> digg.com>:
bug acknowledged by developer. (Thu, 16 Jul 2009 20:30:04 GMT) Full text and rfc822 format available.

Message #35 received at 3858-done <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Ian Eure <ian <at> digg.com>
Cc: 3858-done <at> debbugs.gnu.org
Subject: Re: bug#3858: 23.1.50; Git VC doesn't work over Tramp
Date: Thu, 16 Jul 2009 22:24:37 +0200
Ian Eure <ian <at> 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.



bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> emacsbugs.donarmstrong.com. (Fri, 14 Aug 2009 14:24:10 GMT) Full text and rfc822 format available.

This bug report was last modified 16 years and 2 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.