Here is unzip with such problem fixed:
https://github.com/unxed/unzip/tree/ubuntu

Nuances:

1) Everything here is done on top of the full set of patches from
Ubuntu, this is reflected in the commit history. That is, you can make a
new patch from this repo and add it to Ubuntu, and everything will be
ok, in theory. This was done because I didn’t want to take authorship of
someone else’s code (for example, with support for the -I and -O options
in my patch) but wanted to supplement it with correct auto-detection of
the encoding.

2) There is no support for archives with ANSI encoding yet (such
archives also exist, although they are not very common). However, it was
not there before anyway. Will probably add it in future similar to how
it is done in 7zip.

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

Title:
  unzip uses Russian Cyrillic CP866 as the OEM encoding, even if the
  Russian locale is not selected in the system

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to