Your message dated Mon, 27 Feb 2012 19:15:51 +1100
with message-id <[email protected]>
and subject line Done: iso9660 extfs not recognizing joliet extension (short 
file names)
has caused the Debian Bug report #607077,
regarding iso9660 extfs not recognizing joliet extension (short file names)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
607077: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607077
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mc
Version: 3:4.7.0.9-1
Severity: minor
Tags: patch

Hi,
I noticed that mc lists content of iso file (SystemRescueCD) (Joliet but no RR)
without Joliet ext. MC from Lenny behaves correctly and lists long names from
Joliet. I found a problem in the mc shell script /usr/lib/mc/extfs.d/iso9660
after a while. There is used awk where grep should be used. Awk exit code
doesn't reflect if pattern is found or not. I'm surprised, why awk is
used there. Attached is a patch, that replaces awk with grep.

zito@bobek:/data/image$ /usr/lib/mc/extfs.d/iso9660.orig list 
systemrescuecd-x86-1.6.4.iso |grep -i zip
-r--r--r--   1 root root          819988 Mar  2 2010 
BOOTPROG/GRUB4DOS_0_4_4.ZIP;1
-r--r--r--   1 root root         5572421 Apr  1 2010 
BOOTPROG/SYSLINUX_3_86.ZIP;1

fixed version:

zito@bobek:/data/image$ /usr/lib/mc/extfs.d/iso9660 list 
systemrescuecd-x86-1.6.4.iso |grep -i zip
-r--r--r--   1 root root          819988 Mar  2 2010 bootprog/grub4dos-0.4.4.zip
-r--r--r--   1 root root         5572421 Apr  1 2010 bootprog/syslinux-3.86.zip

Thanks for your work.
Best Regards
-- 
Zito



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages mc depends on:
ii  e2fslibs                      1.41.12-2  ext2/ext3/ext4 file system librari
ii  libc6                         2.11.2-7   Embedded GNU C Library: Shared lib
ii  libcomerr2                    1.41.12-2  common error description library
ii  libglib2.0-0                  2.24.2-1   The GLib library of C routines
ii  libgpm2                       1.20.4-3.3 General Purpose Mouse - shared lib
ii  libslang2                     2.2.2-4    The S-Lang programming library - r

Versions of packages mc recommends:
ii  mime-support                  3.51-1     MIME files 'mime.types' & 'mailcap

Versions of packages mc suggests:
ii  arj                     3.10.22-9        archiver for .arj files
ii  bzip2                   1.0.5-6          high-quality block-sorting file co
pn  catdvi                  <none>           (no description available)
ii  dbview                  1.0.4-1          View dBase III files
ii  djvulibre-bin           3.5.23-3         Utilities for the DjVu image forma
ii  evince-gtk [pdf-viewer] 2.30.3-1         Document (postscript, pdf) viewer 
ii  file                    5.04-5           Determines file type using "magic"
ii  gv [pdf-viewer]         1:3.7.1-1        PostScript and PDF viewer for X
ii  imagemagick             8:6.6.0.4-3      image manipulation programs
ii  lynx                    2.8.8dev.6-3     Text-mode WWW Browser (transitiona
pn  odt2txt                 <none>           (no description available)
ii  okular [pdf-viewer]     4:4.4.5-2        universal document viewer
ii  perl                    5.10.1-16        Larry Wall's Practical Extraction 
ii  python                  2.6.6-3+squeeze2 interactive high-level object-orie
pn  python-boto             <none>           (no description available)
pn  python-tz               <none>           (no description available)
ii  unzip                   6.0-4            De-archiver for .zip files
ii  w3m                     0.5.2-10         WWW browsable pager with excellent
ii  xpdf [pdf-viewer]       3.02-11          Portable Document Format (PDF) rea
ii  zip                     3.0-3            Archiver for .zip files

-- Configuration Files:
/etc/mc/mc.ext changed [not included]

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/lib/mc/extfs.d/iso9660 (from mc package)
--- /usr/lib/mc/extfs.d/iso9660.orig    2010-09-08 11:41:19.000000000 +0200
+++ /usr/lib/mc/extfs.d/iso9660 2010-12-14 15:29:44.000000000 +0100
@@ -15,7 +15,7 @@
     fi
     if test -n "$CHARSET"; then
        CHARSET=`echo "$CHARSET" | tr '[A-Z]' '[a-z]' | sed -e 's/^iso-/iso/'`
-       isoinfo -j $CHARSET -i /dev/null 2>&1 | awk "/Iconv not yet 
supported|Unknown charset/" >/dev/null && CHARSET=
+       isoinfo -j $CHARSET -i /dev/null 2>&1 | grep "Iconv not yet 
supported\|Unknown charset" >/dev/null && CHARSET=
     fi
     if test -n "$CHARSET"; then
        JOLIET_OPT="-j $CHARSET -J"
@@ -23,7 +23,7 @@
        JOLIET_OPT="-J"
     fi
     ISOINFO="isoinfo -R"
-    isoinfo -d -i "$1" | awk "/UCS level 1|NO Joliet/" > /dev/null || 
ISOINFO="$ISOINFO $JOLIET_OPT"
+    isoinfo -d -i "$1" | grep "UCS level 1\|NO Joliet" > /dev/null || 
ISOINFO="$ISOINFO $JOLIET_OPT"
 }
 
 mcisofs_list () {

--- End Message ---
--- Begin Message ---
Package: mc
Source-Version: 3:4.8.1-1

We believe that the bug you reported is fixed in the latest version of
mc, which is due to be installed in the Debian FTP archive:

mc-data_4.8.1-1_all.deb
  to main/m/mc/mc-data_4.8.1-1_all.deb
mc-dbg_4.8.1-1_amd64.deb
  to main/m/mc/mc-dbg_4.8.1-1_amd64.deb
mc_4.8.1-1.debian.tar.gz
  to main/m/mc/mc_4.8.1-1.debian.tar.gz
mc_4.8.1-1.dsc
  to main/m/mc/mc_4.8.1-1.dsc
mc_4.8.1-1_amd64.deb
  to main/m/mc/mc_4.8.1-1_amd64.deb
mc_4.8.1.orig.tar.xz
  to main/m/mc/mc_4.8.1.orig.tar.xz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.



Date: Fri, 24 Feb 2012 13:04:57 +1100
Source: mc
Binary: mc mc-data mc-dbg
Architecture: source amd64 all
Version: 3:4.8.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian MC Packaging Group <[email protected]>
Changed-By: Dmitry Smirnov <[email protected]>
Description:
 mc         - Midnight Commander - a powerful file manager
 mc-data    - Midnight Commander - a powerful file manager -- data files
 mc-dbg     - Midnight Commander - a powerful file manager - debug package
Closes: 61987 525146 528331 567119 574761 584687 587372 592396 602857 606331 
609489 618542 619092 626287 641926
Changes:
 mc (3:4.8.1-1) unstable; urgency=low
 .
   * New upstream release [December 2011]
     (Closes: #618542 N:"please follow upstream progress")
     (Closes: #528331 N:"[VFS] utar is unable to open .tar files")
     (Closes: #626287 N:"SHIFT+F6 should open rename dialog")
     (Closes: #609489 I:"If <F4> is pressed ~/.mc/cedit/Syntax is missing")
     (Closes: #606331 I:"regression: panel configuration on startup;
      view search configuration")
     (Closes: #567119 I:"mcedit ignores editnormal in MC_COLOR_TABLE")
     (Closes: #587372 N:"fish does not preserve modification time when
      copying files to remote host")
     (Closes: #592396 N:"file rename (F6) with non-usual characters failed")
     (Closes: #525146 N:"mc hangs when copying multiple files from ftp")
     (Closes: #574761 N:" [VFS] internal tar considers files containig
      '@' as directories.")
     (Closes: #584687 N:"mc/fish segfaults when remote copy/move appends
      to existing file")
     (Closes: #619092 W:"Wishlist: mc to open ISO files")
     (Closes: #602857 M:"use 7zr for generic .7z archives if available")
     (Closes: #61987 W:"total ETA wanted")
   * debian/watch
     • fixed and updated to fetch latest .tar.xz
   * dropped CDBS, now using debhelper only
   * debhelper & compat to version 9
   * dh-autoreconf to update toolchain
   * intltoolize to refresh Makefile.in.in
   * debian/control
     • standards to 3.9.3 (thanks to Andreas Tille)
     • added to build-deps:
       + 'type-handling' as alternative to 'libgpm-dev'
       + 'libpam0g-dev' optional, used by build system
       + 'check' to enable post-build unit tests
       + 'autopoint' (used by autoreconf)
     • 'bison' added to Build-Depends-Indep
        if available, it is used by upstream build system
        to regenerate some files
     • added myself to Uploaders
   * debian/copyright:
     • updated and converted to DEP-5
     • added copyrights of debian contributors
     • audit of upstream licenses/copyrights - all information is included
   * configure options
     + --disable-static
     + --enable-tests
     - --without-samba (obsolete)
   * patchworks:
     • relocated to debian/patches from subdir
     • new patches:
       + new man_spelling.patch (lintianisation)
       + new ext_libreoffice.patch to replace 'ooffice' command
         with 'libreoffice' - thanks to Osamu Aoki
         (Closes: #641926 N:"mc.ext updates (xz, libreoffice)")
       + new ext_cpio-xz.patch to improve .xz support,
         (thanks to Osamu Aoki)
     • updated:
       * 04_add_gem_extension.patch
       * 05_disable_internal_editor.patch
       * 08_use_sensible-editor.patch
       * 99_detect_alt_editor.patch
     • disabled, to drop later:
       * 09_uzip_broken_528239.patch
     • dropped (obsolete)
       - 03_use_awk.patch
       - pending/99_enable_reading_debs.patch (applied upstream)
       - debian/patches/README
   * updated lintian overrides
     + added lintian-overrides for executable-not-elf-or-script
       for files in /usr/lib/mc/fish
   * install correct ChangeLog
   * install scripts to /usr/lib/mc
     (previously was installed to /usr/share/mc)
   * added symlink to missing mcdiff.1 man page
   * added symlink to relocated mc-wrapper.sh for backward compatibility
   * dropped man page for mcmfmt (binary is no longer shipped by upstream)
   * handle configuration files upgrades/removes with
     dpkg-maintscript-helper in preinst/postinst/postrm
   * architecture-independent files are separated to 'mc-data' package
     + added upgrade path with Breaks/Replaces
     + added symbolic links to link files from /usr/share/doc/mc-data/
       to /usr/share/doc/mc/
   * removed 'exit 0' from preinst/postinst/prerm/postrm files
   * VCS links updated to point at new collab-maint repository


--- End Message ---

Reply via email to