Problem using cdrtools for iso contents display with MC

Paul Marwick paul.marwick at gmail.com
Sun Sep 19 22:29:24 UTC 2010


I've recently hit a problem trying to read iso files with MC. Looking at 
/etc/mc/mc.ext, viewing iso contents is handled by this code:

# ISO9660
regex/\.([iI][sS][oO])$
         Open=%cd %p#iso9660
         View=%view{ascii} isoinfo -l -i %f

I'm not sure if this is a recent version, but under Salix, isoinfo is 
provided by cdrtools-2.01.01a78 (a Slackware package). Using this, a 
number of iso files give a series of parsing errors, followed by a 
double message setting UTF.8 to match locale settings. After these 
messages are passed, an empty directory is shown - nothing of the 
contents of the iso is displayed.

Under Zenwalk or Vector, isoinfo is part of cdrkit. This works without 
errors. Using the isoinfo commands from the command line on an iso which 
cannot be read under MC in Salix shows no visible differences - both 
versions produce apparently identical output. But, for some reason, MC 
seems to be unable to parse the output from cdrtools.

I can supply captured listings from both versions of isoinfo, if it is 
of any help, and also suggest some iso files which are giving trouble.

Paul.



More information about the mc mailing list