[Pkg-mc-devel] Bug#512715: mc: fish can't get directory listings from solaris or HP-UX hosts

Bruce Hunsaker bnhunsaker at gmail.com
Fri Jan 23 02:41:20 UTC 2009


Package: mc
Version: 2:4.6.2~git20080311-2
Severity: important


When trying to connect to a remote Solaris host via 'cd /#sh:remotehost/'
A directory listing cannot be obtained because fish was modified to
use the 'Q' option to ls in order to quote filenames in the output
of ls. The Q option is not valid for versions of ls on Solaris, HP-UX
and probably other unix variants.  Therefore this method of obtaining
a directory list is not portable, and makes this feature of MC unusable
when trying to connect to various types of unix systems.

See vfs/fish.c at about lines 369-385.

-- System Information:
Debian Release: lenny/sid
  APT prefers intrepid-updates
  APT policy: (500, 'intrepid-updates'), (500, 'intrepid-security'),
(500, 'intrepid')
Architecture: i386 (i686)

Kernel: Linux 2.6.27-9-generic (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages mc depends on:
ii  libc6              2.8~20080505-0ubuntu7 GNU C Library: Shared libraries
ii  libglib2.0-0       2.18.2-0ubuntu2       The GLib library of C routines
ii  libgpm2            1.20.4-2ubuntu1       General Purpose Mouse - shared lib
ii  libslang2          2.1.3-3ubuntu1        The S-Lang programming library - r





More information about the Pkg-mc-devel mailing list