Attached. Comparing it with our Linux machines, I don't see anything
which would explain the difference in behavior, but there's a lot in
there and a lot for which I don't know its purpose On Thu, 19 Sep 2019, Michael Albinus wrote:

Mark Geary <[email protected]> writes:

Hard to say. However, the command line using stat(1) is kind of complex,
maybe Solaris has problems with this. So you could instruct Tramp *not*
to use stat (it will apply a perl script then, or a simple ls), which
might work better.

My tests show that it's just the length of the command, not any other
kind of complexity.  An echo command with a single argument works if
the total length is 256 or less and fails if it is more than 256 characters.

I see, thank you for the test. Could you please run in a bash shell on
that remote host the command "getconf -a"?

Attached. Comparing it with our Linux machines, I don't see anything
which would explain the difference in behavior, but there's a lot in
there and a lot of it I don't know its purpose

Mark

--
Make America greater!
Fifty-four Forty or Fight!
AIO_LISTIO_MAX:                 4096
AIO_MAX:                        undefined
AIO_PRIO_DELTA_MAX:             0
ARG_MAX:                        2096640
ATEXIT_MAX:                     undefined
BC_BASE_MAX:                    99
BC_DIM_MAX:                     2048
BC_SCALE_MAX:                   99
BC_STRING_MAX:                  1000
CHARCLASS_NAME_MAX:             14
CHAR_BIT:                       8
CHAR_MAX:                       127
CHAR_MIN:                       -128
CHILD_MAX:                      29744
CLK_TCK:                        100
COLL_WEIGHTS_MAX:               10
CS_PATH:                        
/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/opt/developerstudio12.5/bin:/opt/solarisstudio12.4/bin
DELAYTIMER_MAX:                 2147483647
EXPR_NEST_MAX:                  32
FILESIZEBITS:                   64
HOST_NAME_MAX:                  255
INT_MAX:                        2147483647
INT_MIN:                        -2147483648
IOV_MAX:                        16
LFS64_CFLAGS:                   -D_LARGEFILE64_SOURCE
LFS64_LDFLAGS:                  
LFS64_LIBS:                     
LFS64_LINTFLAGS:                -D_LARGEFILE64_SOURCE
LFS_CFLAGS:                     -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
LFS_LDFLAGS:                    
LFS_LIBS:                       
LFS_LINTFLAGS:                  -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
LINE_MAX:                       2048
LINK_MAX:                       32767
LOGIN_NAME_MAX:                 33
LONG_BIT:                       64
LONG_MAX:                       9223372036854775807
LONG_MIN:                       -9223372036854775808
MAX_CANON:                      undefined
MAX_INPUT:                      undefined
MB_LEN_MAX:                     5
MQ_OPEN_MAX:                    undefined
MQ_PRIO_MAX:                    32
NAME_MAX:                       255
NGROUPS_MAX:                    1024
NL_ARGMAX:                      9
NL_LANGMAX:                     14
NL_MSGMAX:                      32767
NL_NMAX:                        1
NL_SETMAX:                      255
NL_TEXTMAX:                     2048
NZERO:                          20
OPEN_MAX:                       4096
PAGESIZE:                       8192
PAGE_SIZE:                      8192
PASS_MAX:                       256
PATH:                           
/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/opt/developerstudio12.5/bin:/opt/solarisstudio12.4/bin
PATH_MAX:                       1024
PIPE_BUF:                       undefined
POSIX2_BC_BASE_MAX:             99
POSIX2_BC_DIM_MAX:              2048
POSIX2_BC_SCALE_MAX:            99
POSIX2_BC_STRING_MAX:           1000
POSIX2_CHAR_TERM:               200809
POSIX2_COLL_WEIGHTS_MAX:        2
POSIX2_C_BIND:                  200809
POSIX2_C_DEV:                   200809
POSIX2_EXPR_NEST_MAX:           32
POSIX2_FORT_DEV:                undefined
POSIX2_FORT_RUN:                undefined
POSIX2_LINE_MAX:                2048
POSIX2_LOCALEDEF:               200809
POSIX2_RE_DUP_MAX:              255
POSIX2_SW_DEV:                  200809
POSIX2_SYMLINKS:                1
POSIX2_UPE:                     200809
POSIX2_VERSION:                 200809
POSIX_ALLOC_SIZE_MIN:           8192
POSIX_REC_INCR_XFER_SIZE:       8192
POSIX_REC_MAX_XFER_SIZE:        1048576
POSIX_REC_MIN_XFER_SIZE:        8192
POSIX_REC_XFER_ALIGN:           8192
POSIX_THREAD_ATTR_STACKADDR:    200809
POSIX_THREAD_ATTR_STACKSIZE:    200809
POSIX_THREAD_PRIORITY_SCHEDULING:       200809
POSIX_THREAD_PRIO_INHERIT:      200809
POSIX_THREAD_PRIO_PROTECT:      200809
POSIX_THREAD_PROCESS_SHARED:    200809
POSIX_THREAD_ROBUST_PRIO_INHERIT:       200809
POSIX_THREAD_ROBUST_PRIO_PROTECT:       200809
POSIX_THREAD_SAFE_FUNCTIONS:    200809
POSIX_V6_ILP32_OFF32:           1
POSIX_V6_ILP32_OFF32_CFLAGS:    -m32
POSIX_V6_ILP32_OFF32_LDFLAGS:   -m32
POSIX_V6_ILP32_OFF32_LIBS:      
POSIX_V6_ILP32_OFF32_LINTFLAGS: -m32
POSIX_V6_ILP32_OFFBIG:          1
POSIX_V6_ILP32_OFFBIG_CFLAGS:   -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
POSIX_V6_ILP32_OFFBIG_LDFLAGS:  -m32
POSIX_V6_ILP32_OFFBIG_LIBS:     
POSIX_V6_ILP32_OFFBIG_LINTFLAGS:        -m32 -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64
POSIX_V6_LP64_OFF64:            1
POSIX_V6_LP64_OFF64_CFLAGS:     -m64
POSIX_V6_LP64_OFF64_LDFLAGS:    -m64
POSIX_V6_LP64_OFF64_LIBS:       
POSIX_V6_LP64_OFF64_LINTFLAGS:  -m64
POSIX_V6_LPBIG_OFFBIG:          1
POSIX_V6_LPBIG_OFFBIG_CFLAGS:   -m64
POSIX_V6_LPBIG_OFFBIG_LDFLAGS:  -m64
POSIX_V6_LPBIG_OFFBIG_LIBS:     
POSIX_V6_LPBIG_OFFBIG_LINTFLAGS:        -m64
POSIX_V6_WIDTH_RESTRICTED_ENVS: POSIX_V6_ILP32_OFF32
POSIX_V6_ILP32_OFFBIG
POSIX_V6_LP64_OFF64
POSIX_V6_LPBIG_OFFBIG
POSIX_V7_ILP32_OFF32:           1
POSIX_V7_ILP32_OFF32_CFLAGS:    -m32 -D_XOPEN_SOURCE=700
POSIX_V7_ILP32_OFF32_LDFLAGS:   -m32
POSIX_V7_ILP32_OFF32_LIBS:      
POSIX_V7_ILP32_OFF32_LINTFLAGS: -m32 -D_XOPEN_SOURCE=700
POSIX_V7_ILP32_OFFBIG:          1
POSIX_V7_ILP32_OFFBIG_CFLAGS:   -m32 -D_XOPEN_SOURCE=700 -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64
POSIX_V7_ILP32_OFFBIG_LDFLAGS:  -m32
POSIX_V7_ILP32_OFFBIG_LIBS:     
POSIX_V7_ILP32_OFFBIG_LINTFLAGS:        -m32 -D_XOPEN_SOURCE=700 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
POSIX_V7_LP64_OFF64:            1
POSIX_V7_LP64_OFF64_CFLAGS:     -m64 -D_XOPEN_SOURCE=700
POSIX_V7_LP64_OFF64_LDFLAGS:    -m64
POSIX_V7_LP64_OFF64_LIBS:       
POSIX_V7_LP64_OFF64_LINTFLAGS:  -m64 -D_XOPEN_SOURCE=700
POSIX_V7_LPBIG_OFFBIG:          1
POSIX_V7_LPBIG_OFFBIG_CFLAGS:   -m64 -D_XOPEN_SOURCE=700
POSIX_V7_LPBIG_OFFBIG_LDFLAGS:  -m64
POSIX_V7_LPBIG_OFFBIG_LIBS:     
POSIX_V7_LPBIG_OFFBIG_LINTFLAGS:        -m64 -D_XOPEN_SOURCE=700
POSIX_V7_THREADS_CFLAGS:        
POSIX_V7_THREADS_LDFLAGS:       
POSIX_V7_WIDTH_RESTRICTED_ENVS: POSIX_V7_ILP32_OFF32
POSIX_V7_ILP32_OFFBIG
POSIX_V7_LP64_OFF64
POSIX_V7_LPBIG_OFFBIG
PTHREAD_DESTRUCTOR_ITERATIONS:  undefined
PTHREAD_KEYS_MAX:               undefined
PTHREAD_STACK_MIN:              8192
PTHREAD_THREADS_MAX:            undefined
RE_DUP_MAX:                     255
RTSIG_MAX:                      32
SCHAR_MAX:                      127
SCHAR_MIN:                      -128
SEM_NSEMS_MAX:                  2147483647
SEM_VALUE_MAX:                  2147483647
SHRT_MAX:                       32767
SHRT_MIN:                       -32768
SIGQUEUE_MAX:                   128
SIZE_MAX:                       18446744073709551615
SSIZE_MAX:                      9223372036854775807
STREAM_MAX:                     undefined
SYMLINK_MAX:                    1024
SYMLOOP_MAX:                    20
TIMER_MAX:                      1000
TMP_MAX:                        17576
TTY_NAME_MAX:                   128
TZNAME_MAX:                     undefined
UCHAR_MAX:                      255
UINT_MAX:                       4294967295
ULONG_MAX:                      18446744073709551615
USHRT_MAX:                      65535
V6_ENV:                         
V7_ENV:                         
WORD_BIT:                       32
XBS5_ILP32_OFF32:               1
XBS5_ILP32_OFF32_CFLAGS:        -m32
XBS5_ILP32_OFF32_LDFLAGS:       -m32
XBS5_ILP32_OFF32_LIBS:          
XBS5_ILP32_OFF32_LINTFLAGS:     -m32
XBS5_ILP32_OFFBIG:              1
XBS5_ILP32_OFFBIG_CFLAGS:       -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
XBS5_ILP32_OFFBIG_LDFLAGS:      -m32
XBS5_ILP32_OFFBIG_LIBS:         
XBS5_ILP32_OFFBIG_LINTFLAGS:    -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
XBS5_LP64_OFF64:                1
XBS5_LP64_OFF64_CFLAGS:         -m64
XBS5_LP64_OFF64_LDFLAGS:        -m64
XBS5_LP64_OFF64_LIBS:           
XBS5_LP64_OFF64_LINTFLAGS:      -m64
XBS5_LPBIG_OFFBIG:              1
XBS5_LPBIG_OFFBIG_CFLAGS:       -m64
XBS5_LPBIG_OFFBIG_LDFLAGS:      -m64
XBS5_LPBIG_OFFBIG_LIBS:         
XBS5_LPBIG_OFFBIG_LINTFLAGS:    -m64
_CS_PATH:                       
/usr/xpg6/bin:/usr/xpg4/bin:/usr/bin:/opt/developerstudio12.5/bin:/opt/solarisstudio12.4/bin
_POSIX2_BC_BASE_MAX:            99
_POSIX2_BC_DIM_MAX:             2048
_POSIX2_BC_SCALE_MAX:           99
_POSIX2_BC_STRING_MAX:          1000
_POSIX2_CHARCLASS_NAME_MAX:     14
_POSIX2_CHAR_TERM:              200809
_POSIX2_COLL_WEIGHTS_MAX:       2
_POSIX2_C_BIND:                 200809
_POSIX2_C_DEV:                  200809
_POSIX2_C_VERSION:              200809
_POSIX2_EXPR_NEST_MAX:          32
_POSIX2_FORT_DEV:               undefined
_POSIX2_FORT_RUN:               undefined
_POSIX2_LINE_MAX:               2048
_POSIX2_LOCALEDEF:              200809
_POSIX2_PBS:                    undefined
_POSIX2_PBS_ACCOUNTING:         undefined
_POSIX2_PBS_CHECKPOINT:         undefined
_POSIX2_PBS_LOCATE:             undefined
_POSIX2_PBS_MESSAGE:            undefined
_POSIX2_PBS_TRACK:              undefined
_POSIX2_RE_DUP_MAX:             255
_POSIX2_SW_DEV:                 200809
_POSIX2_UPE:                    200809
_POSIX2_VERSION:                200809
_POSIX_ADVISORY_INFO:           200809
_POSIX_AIO_LISTIO_MAX:          2
_POSIX_AIO_MAX:                 1
_POSIX_ARG_MAX:                 4096
_POSIX_ASYNCHRONOUS_IO:         200809
_POSIX_ASYNC_IO:                1
_POSIX_BARRIERS:                200809
_POSIX_CHILD_MAX:               6
_POSIX_CHOWN_RESTRICTED:        0
_POSIX_CLOCKRES_MIN:            20000000
_POSIX_CLOCK_SELECTION:         200809
_POSIX_CPUTIME:                 undefined
_POSIX_DELAYTIMER_MAX:          32
_POSIX_FSYNC:                   200809
_POSIX_HOST_NAME_MAX:           255
_POSIX_IPV6:                    200809
_POSIX_JOB_CONTROL:             1
_POSIX_LINK_MAX:                8
_POSIX_LOGIN_NAME_MAX:          9
_POSIX_MAPPED_FILES:            200809
_POSIX_MAX_CANON:               255
_POSIX_MAX_INPUT:               255
_POSIX_MEMLOCK:                 200809
_POSIX_MEMLOCK_RANGE:           200809
_POSIX_MEMORY_PROTECTION:       200809
_POSIX_MESSAGE_PASSING:         200809
_POSIX_MONOTONIC_CLOCK:         200809
_POSIX_MQ_OPEN_MAX:             8
_POSIX_MQ_PRIO_MAX:             32
_POSIX_NAME_MAX:                14
_POSIX_NGROUPS_MAX:             0
_POSIX_NO_TRUNC:                0
_POSIX_OPEN_MAX:                16
_POSIX_PATH_MAX:                255
_POSIX_PIPE_BUF:                512
_POSIX_PRIORITIZED_IO:          undefined
_POSIX_PRIORITY_SCHEDULING:     200809
_POSIX_PRIO_IO:                 undefined
_POSIX_RAW_SOCKETS:             200809
_POSIX_READER_WRITER_LOCKS:     200809
_POSIX_REALTIME_SIGNALS:        200809
_POSIX_REGEXP:                  1
_POSIX_RE_DUP_MAX:              255
_POSIX_RTSIG_MAX:               8
_POSIX_SAVED_IDS:               1
_POSIX_SEMAPHORES:              200809
_POSIX_SEM_NSEMS_MAX:           256
_POSIX_SEM_VALUE_MAX:           32767
_POSIX_SHARED_MEMORY_OBJECTS:   200809
_POSIX_SHELL:                   1
_POSIX_SIGQUEUE_MAX:            32
_POSIX_SPAWN:                   200809
_POSIX_SPIN_LOCKS:              200809
_POSIX_SPORADIC_SERVER:         undefined
_POSIX_SSIZE_MAX:               32767
_POSIX_SS_REPL_MAX:             undefined
_POSIX_STREAM_MAX:              8
_POSIX_SYMLINK_MAX:             255
_POSIX_SYMLOOP_MAX:             8
_POSIX_SYNCHRONIZED_IO:         200809
_POSIX_SYNC_IO:                 1
_POSIX_THREADS:                 200809
_POSIX_THREAD_ATTR_STACKADDR:   200809
_POSIX_THREAD_ATTR_STACKSIZE:   200809
_POSIX_THREAD_CPUTIME:          undefined
_POSIX_THREAD_DESTRUCTOR_ITERATIONS:    4
_POSIX_THREAD_KEYS_MAX:         128
_POSIX_THREAD_PRIORITY_SCHEDULING:      200809
_POSIX_THREAD_PRIO_INHERIT:     200809
_POSIX_THREAD_PRIO_PROTECT:     200809
_POSIX_THREAD_PROCESS_SHARED:   200809
_POSIX_THREAD_ROBUST_PRIO_INHERIT:      200809
_POSIX_THREAD_ROBUST_PRIO_PROTECT:      200809
_POSIX_THREAD_SAFE_FUNCTIONS:   200809
_POSIX_THREAD_SPORADIC_SERVER:  undefined
_POSIX_THREAD_THREADS_MAX:      64
_POSIX_TIMEOUTS:                200809
_POSIX_TIMERS:                  200809
_POSIX_TIMER_MAX:               32
_POSIX_TIMESTAMP_RESOLUTION:    undefined
_POSIX_TRACE:                   undefined
_POSIX_TRACE_EVENT_FILTER:      undefined
_POSIX_TRACE_EVENT_NAME_MAX:    undefined
_POSIX_TRACE_INHERIT:           undefined
_POSIX_TRACE_LOG:               undefined
_POSIX_TRACE_NAME_MAX:          undefined
_POSIX_TRACE_SYS_MAX:           undefined
_POSIX_TRACE_USER_EVENT_MAX:    undefined
_POSIX_TTY_NAME_MAX:            9
_POSIX_TYPED_MEMORY_OBJECTS:    undefined
_POSIX_TZNAME_MAX:              3
_POSIX_V6_ILP32_OFF32:          1
_POSIX_V6_ILP32_OFFBIG:         1
_POSIX_V6_LP64_OFF64:           1
_POSIX_V6_LPBIG_OFFBIG:         1
_POSIX_V7_ILP32_OFF32:          1
_POSIX_V7_ILP32_OFFBIG:         1
_POSIX_V7_LP64_OFF64:           1
_POSIX_V7_LPBIG_OFFBIG:         1
_POSIX_VDISABLE:                undefined
_POSIX_VERSION:                 200809
_V6_ILP32_OFF32:                1
_V6_ILP32_OFFBIG:               1
_V6_LP64_OFF64:                 1
_V6_LPBIG_OFFBIG:               1
_XBS5_ILP32_OFF32:              1
_XBS5_ILP32_OFF32_CFLAGS:       -m32
_XBS5_ILP32_OFF32_LDFLAGS:      -m32
_XBS5_ILP32_OFF32_LIBS:         
_XBS5_ILP32_OFF32_LINTFLAGS:    -m32
_XBS5_ILP32_OFFBIG:             1
_XBS5_ILP32_OFFBIG_CFLAGS:      -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
_XBS5_ILP32_OFFBIG_LDFLAGS:     -m32
_XBS5_ILP32_OFFBIG_LIBS:        
_XBS5_ILP32_OFFBIG_LINTFLAGS:   -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
_XBS5_LP64_OFF64:               1
_XBS5_LP64_OFF64_CFLAGS:        -m64
_XBS5_LP64_OFF64_LDFLAGS:       -m64
_XBS5_LP64_OFF64_LIBS:          
_XBS5_LP64_OFF64_LINTFLAGS:     -m64
_XBS5_LPBIG_OFFBIG:             1
_XBS5_LPBIG_OFFBIG_CFLAGS:      -m64
_XBS5_LPBIG_OFFBIG_LDFLAGS:     -m64
_XBS5_LPBIG_OFFBIG_LIBS:        
_XBS5_LPBIG_OFFBIG_LINTFLAGS:   -m64
_XOPEN_ARMOR:                   201206
_XOPEN_CRYPT:                   1
_XOPEN_ENH_I18N:                1
_XOPEN_IOV_MAX:                 16
_XOPEN_LEGACY:                  1
_XOPEN_NAME_MAX:                255
_XOPEN_PATH_MAX:                1024
_XOPEN_REALTIME:                1
_XOPEN_REALTIME_THREADS:        1
_XOPEN_SHM:                     1
_XOPEN_STREAMS:                 1
_XOPEN_UNIX:                    200809
_XOPEN_UUCP:                    undefined
_XOPEN_VERSION:                 700
_XOPEN_XCU_VERSION:             700
_XOPEN_XPG2:                    undefined
_XOPEN_XPG3:                    0
_XOPEN_XPG4:                    0
_______________________________________________
Tramp-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/tramp-devel

Reply via email to