Summary: | Патчи в апстрим | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
Component: | zip | Assignee: | Andrey Cherepanov <cas> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aborodin, cas, ildar, lav, mike |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Andrey Cherepanov
2009-07-17 15:58:11 MSD
Они выпустили новую версию zip с поддержкой расширения для хранения имён в utf8. В локали utf8 оно даже работает. Сумеет ли винда распаковать - не проверял. 7zip распаковывает. Я сейчас обновляю патчи, как обновлю - отправлю. Вряд ли примут. (In reply to comment #1) > Вряд ли примут. Вот м мне так кажется... собсно так Андрею и говорил. (В ответ на комментарий №1)
> Я сейчас обновляю патчи, как обновлю - отправлю.
> Вряд ли примут.
Если ответят отказом не приватно, а через рассылку, дай ссылку, пожалуйста.
(В ответ на комментарий №1)
> Они выпустили новую версию zip с поддержкой расширения для хранения имён в
> utf8. В локали utf8 оно даже работает.
Зато не работает в другой локали. Внутри архива имена файлов оказываются в непонятно какой кодировке.
Локаль KOI8-R.
$ touch абвгде
$ zip z.zip абвгде
adding: абвгде (stored 0%)
$ unzip -l z.zip
Archive: z.zip
Length Date Time Name
--------- ---------- ----- ----
0 2013-02-18 16:30 БВЧЗДЕ
--------- -------
0 1 file
Судя по
$ echo "БВЧЗДЕ" | iconv -f koi8-r
БВЧЗДЕ
это таки строка в KOI8-R, но каким образом "БВЧЗДЕ" получилась из "абвгде", непонятно.
Откатился на zip-2.32-alt2, там такой ошибки нет.
|