tramp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

tramp hangs also on Solaris 12


From: Jiri Sasek - Solaris Prague
Subject: tramp hangs also on Solaris 12
Date: Sun, 28 Sep 2014 17:13:33 +0200
User-agent: Mozilla/5.0 (X11; SunOS i86pc; rv:17.0) Gecko/20140821 Thunderbird/17.0.11

I am trying to open the external file via Tramp using ssh in:
GNU Emacs 24.3.1 (x86_64-pc-solaris2.12, GTK+ Version 3.4.4)
... on Solaris 12 against Solaris 12 (Solaris 11 should be the same).

Debug level is set to 21 and it seems the last remote command is:

16:13:57.963155 tramp-send-command (6) # ( (test -e 
/export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c || test -h 
/export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c) && /usr/bin/stat -c 
'(("%N") %h %ue0 %ge0 %Xe0 %Ye0 %Ze0 %se0 "%A" t %ie0 -1)' 
/export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c || echo nil) 2>/dev/null; 
echo tramp_exit_status $?
16:13:57.963341 tramp-get-connection-property (7) # process-name nil
16:13:57.963533 tramp-get-connection-property (7) # chunksize 0
16:13:57.963726 tramp-set-connection-property (7) # last-cmd-time (21544 6053 
963644 457000)
16:13:57.963892 tramp-send-string (10) # ( (test -e 
/export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c || test -h 
/export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c) && /usr/bin/stat -c 
'(("%N") %h %ue0 %ge0 %Xe0 %Ye0 %Ze0 %se0 "%A" t %ie0 -1)' 
/export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c || echo nil) 2>/dev/null; 
echo tramp_exit_status $?
16:13:57.964062 tramp-get-connection-property (7) # process-buffer nil
16:13:57.964331 tramp-get-connection-property (7) # check-remote-echo nil
16:13:57.964506 tramp-get-connection-property (7) # check-remote-echo nil
16:13:57.964689 tramp-accept-process-output (10) # *tramp/ssh jura-nb* run
16:13:57.964971 tramp-accept-process-output (10) #  (there are repeating ^G)

...but if I perform the command from command prompt (on remote end):

address@hidden:~$ ( (test -e /export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c 
|| test -h /export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c) && 
/usr/bin/stat -c '(("%N") %h %ue0 %ge0 %Xe0 %Ye0 %Ze0 %se0 "%A" t %ie0 -1)' 
/export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.c || echo nil) 2>/dev/null; 
echo tramp_exit_status $?
(("ā€˜/export/home/jack/on12-clone/usr/src/lib/gss_mechs/mech_krb5/mech/acquire_cred.cā€™") 1 
101e0 10e0 1411762809e0 1411151989e0 1411151989e0 28178e0 "-rw-r--r--" t 291622e0 -1)
tramp_exit_status 0

...everything looks fine.

Also if I open the file direcly in jurasek-nb:~jack/(i.e. .emacs) I can modify 
the write it back. Problem happens on files in subdirs only.

Please note:
I have also changed values in .emacs.d/tramp (using vi ;-) when emacs is off) because there are 
paths for some utilities which output can vary depending ont he fact if the POSIX utility (in 
/usr/bin/) nor Gnu (in /usr/gnu/bin/) is used  ...i.e. "/usr/gnu/bin/id" gives output 
more like "/usr/bin/id -a"...
I have also changed "/bin/sh" to "/bin/bash" in .emacs.d/tramp

Can anybody push me to fix this issue please?

Many thanks in advance,
Jura




reply via email to

[Prev in Thread] Current Thread [Next in Thread]