Zip64 Support

Issue #30 closed
Former user created an issue

Originally reported on Google Code with ID 30

I created a zip file with 7za from p7zip since zip under Linux does not seem to create
ZIP64 archives.  

1) Run "7za a  -mx7 -tzip  ../myzip.zip ." to create myzip.zip.  In this case "." is
a directory with 241 GB of data that compresses down to 15 GB.

2) Run "7za t ../myzip.zip" and let it run to the end, to prove the zip is valid. 
Output:

Everything is Ok

Folders: 10
Files: 18467
Size:       258006031353
Compressed: 16367764383

3) Attempt fuse-zip mount:
  mkdir /tmp/fuse-test
  cd ..
  fuse-zip myzip.zip /tmp/fuse-test

4) Receive error message 

fuse-zip: cannot open zip archive myzip.zip: Not a zip archive

Either there is another way to create a ZIP64 archive that does work, or there is no
ZIP64 support in fuse-zip.  I have been able to find no answer anywhere to this problem.
 If the support is not there now, is it on the roadmap?

Thanks - 

Reported by mbaysek on 2011-03-04 17:55:33

Comments (7)

  1. Former user Account Deleted

    ``` Currently libzip does not supports ZIP64 file format. So we need to wait until libzip authors implements that. ```

    Reported by `alexander.galanin` on 2012-04-20 16:51:32 - Labels added: Type-Enhancement

  2. Former user Account Deleted

    ``` The latest dev version of libzip has had ZIP64 since May. However, they haven't released a new version with it yet.

    I went ahead and built fuse-zip with this latest build, and it looks like I can open large files with no code changes! I've tested a 7.9GB file and a 9.1GB file, and both worked ok. ```

    Reported by `brampton` on 2012-09-08 03:10:21

  3. Former user Account Deleted

    Reported by alexander.galanin on 2012-10-10 13:05:07 - Labels added: Milestone-0.3

  4. Former user Account Deleted
    Fixed in 0.3.0
    

    Reported by alexander.galanin on 2013-06-29 05:30:26 - Status changed: Fixed

  5. Log in to comment