Package: mc
Version: 1:4.6.1-1
Severity: normal

When a zip file contains a file with the same path and name more than
once, mc doesn't display all the information.

For example the bribblebox from bribble.com (available from
http://prdownloads.sourceforge.net/bribble/bribble-1.5.35.tar.bz2?download)
contains a Java Archive File (jar) which is in fact a zipfile with a
specific structure (The jarfile is
bribble-1.5.35/server/bribble-1_5_35.jar). This archive contains the
file META-INF/MANIFEST.MF twice. (Of course this is wrong and the
jar-file can be considered broken).

These two MANIFEST.MF files have different content, so they can be
distinguished. When opening this file in mc, there are two META-INF
directories, each of which contains two MANIFEST.MF files. When
viewing these MANIFEST.MF files (via F3), all four show the content of
the same one.

It would be of course better, if mc would display only one META-INF
directory with two MANIFEST.MF files. And viewing them should of
course display the correct contents, not the same content for both.

I hope I made the problem clear. It can be easily reproduced by
downloading the above mentioned tar.bz2, unpacking it and viewing the
jar-file in mc. To view the actual contents, the unzip tool can be
used, for example 'unzip -l bribble-1.5.35/server/bribble-1_5_35.jar'


Regards
Marco

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: LANG=POSIX, [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages mc depends on:
ii  libc6                         2.3.5-8    GNU C Library: Shared libraries an
ii  libglib2.0-0                  2.8.4-2    The GLib library of C routines
ii  libgpmg1                      1.19.6-21  General Purpose Mouse - shared lib
ii  libslang2                     2.0.5-1    The S-Lang programming library - r

mc recommends no packages.

-- no debconf information

-- 
-------------------------------------------------------
SOURCEPARK mbH Gesellschaft
für Softwareentwicklung

Marco Herrn
Helmholtzstr. 2 - 9, Gebäude 6 (M)
10587 Berlin    

Tel.:   +49 (0) 30 / 39 80 68 30
Fax:    +49 (0) 30 / 39 80 68 39
e-mail: [EMAIL PROTECTED]
www:    www.sourcepark.de
------------------------------------------------------

Diese Email kann vertrauliche und/oder rechtlich geschützte Informationen
enthalten. Wenn sie nicht der richtige Adressat sind oder diese E-Mail irr-
tümlich erhalten haben, informieren Sie bitte sofort den Absender und ver-
nichten Sie diese E-Mail. Das unerlaubte Kopieren sowie die unbefugte 
Weitergabe dieser E-Mail ist nicht gestattet.

Attachment: signature.asc
Description: Digital signature

Reply via email to