[Bug 1081362] Re: unzip extracts directories as files

Edward Donovan launchpad at numble.net
Thu Nov 22 02:12:08 UTC 2012


Thank you for taking the time to report this bug and helping to make
Ubuntu better. Please execute the following command, as it will
automatically gather debugging information, in a terminal:

  apport-collect 1081362

When reporting bugs in the future please use apport by using 'ubuntu-
bug' and the name of the package affected. You can learn more about this
functionality at https://wiki.ubuntu.com/ReportingBugs.


** Changed in: unzip (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to unzip in Ubuntu.
https://bugs.launchpad.net/bugs/1081362

Title:
  unzip extracts directories as files

Status in “unzip” package in Ubuntu:
  Incomplete

Bug description:
  Very similar to https://bugs.launchpad.net/bugs/147866

  Extracting a zip archive, unzip creates empty files instead of
  directories, when the listing does not contain trailing slash.

  Interestingly,  file-roller does work when extracting from archives
  like this.  I only encountered it now when trying to unzip from the
  command line.

  Here is the zipinfo listing for a zip file that will cause the bug to occur:
  -----------------------------------------------------------------------------------------------
  $ unzip -Z archive.zip 

  Archive:  archive.zip
  Zip file size: 264266 bytes, number of entries: 10
  drwx---     2.0 fat        0 b- stor 07-Dec-31 21:47 directory01
  drwx---     2.0 fat        0 b- stor 07-Dec-19 15:32 directory02/
  drwx---     3.1 fat        0 bx stor 12-Oct-10 14:37 directory02/subdir02a
  drwx---     3.1 fat        0 bx stor 12-Oct-10 14:30 directory02/subdir02a/subdir02b
  -rw-a--     3.1 fat      196 bx defN 12-Oct-23 17:27 directory01/file01
  -rw-a--     3.1 fat     5812 bx defN 12-Oct-23 17:29 directory02/subdir02a/subdir02b/file02a
  -rw-a--     3.1 fat    59903 bx defN 06-Oct-28 13:45 directory02/subdir02a/subdir02b/file02b
  -rw-a--     3.1 fat    42594 bx defN 06-Oct-28 14:19 directory02/subdir02a/subdir02b/file02c
  -rw-a--     3.1 fat     7892 bx defN 06-Oct-26 16:30 directory02/subdir02a/subdir02b/file02d
  -rw-a--     3.1 fat  1118990 bx defN 12-Oct-23 17:31 directory02/subdir02a/subdir02b/file02e
  10 files, 1235387 bytes uncompressed, 262670 bytes compressed:  78.7%
  -----------------------------------------------------------------------------------------------

  And the error messages:
  -----------------------------------------------------------------------------------------------
  $ unzip archive.zip -d  /tmp/

  Archive:  archive.zip
   extracting: /tmp/directory01
     creating: /tmp/directory02/
   extracting: /tmp/directory02/subdir02a
  checkdir error:  /tmp/directory02/subdir02a exists but is not directory
                   unable to process directory02/subdir02a/subdir02b.
  checkdir error:  /tmp/directory01 exists but is not directory
                   unable to process directory01/file01.
  checkdir error:  /tmp/directory02/subdir02a exists but is not directory
                   unable to process directory02/subdir02a/subdir02b/file02a.
  checkdir error:  /tmp/directory02/subdir02a exists but is not directory
                   unable to process directory02/subdir02a/subdir02b/file02b.
  checkdir error:  /tmp/directory02/subdir02a exists but is not directory
                   unable to process directory02/subdir02a/subdir02b/file02c.
  checkdir error:  /tmp/directory02/subdir02a exists but is not directory
                   unable to process directory02/subdir02a/subdir02b/file02d.
  checkdir error:  /tmp/directory02/subdir02a exists but is not directory
                   unable to process directory02/subdir02a/subdir02b/file02e.

  -----------------------------------------------------------------------------------------------

  
  Version info:

  $ unzip --help

  UnZip 6.00 of 20 April 2009, by Debian.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unzip/+bug/1081362/+subscriptions




More information about the foundations-bugs mailing list