[Bug 1947451] Re: unzip, manpage doesn't describe -I -O switches

psl 1947451 at bugs.launchpad.net
Sat Oct 16 13:00:05 UTC 2021


** Summary changed:

- unzip, manpage doesn't describe -I -O swicthes
+ unzip, manpage doesn't describe -I -O switches

-- 
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/1947451

Title:
  unzip, manpage doesn't describe -I -O switches

Status in unzip package in Ubuntu:
  New

Bug description:
  unzip 6.0-21ubuntu1.1
  Linux Mint 19.3 (Ubuntu 18.04)

  ZIP files doesn't store information about character set used to encode
  filenames in the archive. In the case that user tries to extract ZIP
  file created at Windows with unzip at Linux, filenames can be
  corrupted in the case those contain characters from extended ASCII
  table...

  unzip can handle this, it has switches "-I" and "-O" to specify
  encoding of filenames in the archive.

  $ unzip -h | grep CHARSET
    -O CHARSET  specify a character encoding for DOS, Windows and OS/2 archives
    -I CHARSET  specify a character encoding for UNIX and other archives

  Information about these switches is missing in manual page (man unzip)

  This is a way how to "list" files in ZIP file from Czech edition of
  Windows at Ubuntu:

  $ unzip -l -O CP852 archive-win.zip

  File archive-win.zip is in format 2.0

  Other problem is that it is not possible to instruct ZIP to create ZIP
  archive with specific encoding; so I cannot create at Linux ZIP file
  that has file names encoded in CP852 codepage, such archive could be
  opened at Czech Windows without issue...

  Another problem is that it is not possible to create ZIP file in older
  format, like 2.0 (zip creates archives in format 3.0 (it seems it
  could be a problem for Windows user because that file uses UTF-8
  characters). I am not sure what is problem here but there is a
  problem... I need a computer with Windows to check details.

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




More information about the foundations-bugs mailing list