From: <AMO...@ds...> - 2005-10-13 13:57:06
|
All, I installed the unzip 5.51 RPM from the AIX Toolbox in order to unzip some rather large (PKZIPed) files. Is it turns out I'm having some issues (with unzipping) *cough*. -------------8<---------------------------- # unzip -v UnZip 5.51 of 22 May 2004, by Info-ZIP. Maintained by C. Spieler. Send bug reports using http://www.info-zip.org/zip-bug.html; see README for details. Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip/ ; see ftp://ftp.info-zip.org/pub/infozip/UnZip.html for other sites. Compiled with cc for Unix (IBM AIX) on Sep 27 2004. UnZip special compilation options: COPYRIGHT_CLEAN (PKZIP 0.9x unreducing method not supported) LZW_CLEAN (PKZIP/Zip 1.x unshrinking method not supported) SET_DIR_ATTRIB TIMESTAMP USE_EF_UT_TIME USE_DEFLATE64 (PKZIP 4.x Deflate64(tm) supported) VMS_TEXT_CONV [decryption, version 2.9 of 05 May 2000] UnZip and ZipInfo environment options: UNZIP: [none] UNZIPOPT: [none] ZIPINFO: [none] ZIPINFOOPT: [none] # ls -al FDST20050311H.zip -rw-r--r-- 1 root system 2274951675 Oct 11 21:25 FDST20050311H.zip # file FDST20050311H.zip FDST20050311H.zip: PKZIP (.zip) compressed archive # unzip FDST20050311H.zip Archive: FDST20050311H.zip End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. unzip: cannot find zipfile directory in one of FDST20050311H.zip or FDST20050311H.zip.zip, and cannot find FDST20050311H.zip.ZIP, period. # -------------8<---------------------------- As you can see, the file in question IS rather large. As a side note, a file that is 1,663,008,768 bytes in size unzips just fine. A truss gives: -------------8<---------------------------- kcsusdv01001:/ft/orabck# truss -fa unzip FDST20050311H.zip 647198: execve("/bin/unzip", 0x2FF22AC0, 0x2FF22ACC) argc: 2 647198: argv: unzip FDST20050311H.zip 647198: __loadx(0x03020000, 0x2FF229C0, 0x00000050, 0xDEADBEEF, 0xDEADBEEF) = 0x00000000 647198: __loadx(0x0A040000, 0xD036915C, 0x00000000, 0x5F5F7274, 0x00000000) = 0x00000000 647198: _sigaction(2, 0x2FF22950, 0x2FF22960) = 0 647198: _sigaction(15, 0x2FF22950, 0x2FF22960) = 0 647198: _sigaction(10, 0x2FF22950, 0x2FF22960) = 0 647198: _sigaction(11, 0x2FF22950, 0x2FF22960) = 0 647198: sbrk(0x00000000) = 0x20017770 647198: sbrk(0x00010010) = 0x20017770 647198: sbrk(0x00020010) = 0x20027780 647198: statx("FDST20050311H.zip", 0x20016DE8, 128, 010) = 0 647198: open("FDST20050311H.zip", O_RDONLY|O_LARGEFILE) = 3 647198: kioctl(1, 1074295912, 0x2FF22830, 0x00000000) = 0 Archive: FDST20050311H.zip 647198: kwrite(1, " A r c h i v e : F D".., 28) = 28 647198: kfcntl(1, F_GETFL, 0x2FF22FFC) = 67110914 647198: klseek(3, 0, 0, 0x00000000) = 0 647198: kreadv(3, 0x2FF22780, 2, 0x00000000) Err#22 EINVAL 647198: kioctl(1, 1074295912, 0x2FF227B0, 0x00000000) = 0 End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. 647198: kwrite(2, " E n d - o f - c e n".., 255) = 255 647198: kfcntl(2, F_GETFL, 0x2FF22FFC) = 67110914 647198: close(3) = 0 647198: statx("FDST20050311H.zip.zip", 0x20016DE8, 128, 010) Err#2 ENOENT 647198: statx("FDST20050311H.zip.ZIP", 0x20016DE8, 128, 010) Err#2 ENOENT 647198: kioctl(1, 1074295912, 0x2FF22830, 0x00000000) = 0 unzip: cannot find zipfile directory in one of FDST20050311H.zip or FDST20050311H.zip.zip, and cannot find FDST20050311H.zip.ZIP, period. 647198: kwrite(2, " u n z i p : c a n n".., 147) = 147 647198: kfcntl(2, F_GETFL, 0x2FF22FFC) = 67110914 647198: __loadx(0x04000000, 0x2FF20990, 0x00002000, 0xF01E48B0, 0x00000000) = 0x00000000 647198: kfcntl(1, F_GETFL, 0x00000001) = 67110914 647198: kfcntl(2, F_GETFL, 0x00000000) = 67110914 647198: _exit(9) kcsusdv01001:/ft/orabck# -------------8<---------------------------- Not being terribly good at reading trusses, what am I looking at here? Is it the ol' 2GB limit? File system is jfs2. Running 5.2ML06, 64-bit kernel. 4GB RAM, ~90GB free space in the file system. Thanks! -- Mick Ohrberg DST Output, Kansas City ----------------------------------------- This e-mail and any attachments are intended only for the individual or company to which it is addressed and may contain information which is privileged, confidential and prohibited from disclosure or unauthorized use under applicable law. If you are not the intended recipient of this e-mail, you are hereby notified that any use, dissemination, or copying of this e-mail or the information contained in this e-mail is strictly prohibited by the sender. If you have received this transmission in error, please return the material received to the sender and delete all copies from your system. |