Summary: | Прошу обновить до версии 3.0 и не ломать работу с кодировками | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Andrey Cherepanov <cas> |
Component: | zip | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aris, cas, lav, ldv, mike, real.altlinux.org, volkov.peter |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 26943, 27267 |
Description
Andrey Cherepanov
2012-02-17 13:57:38 MSK
Собрал тестовую сборку в Sisyphus: task #66814: added #100: build tag "3.0-alt1" from /people/cas/packages/zip.git Я адаптировал патчи, добавил патчи из Fedora и отключил недоступный ныне zcrypt29. Виталий, ты не против, если я отправлю в Сизиф? Собрал test-only в task #66814. Упаковывает, но файлы в консоли показывает не кириллицей, а крокозяблями. Локаль ru_RU.UTF-8 zip-30000000:3.0-alt1 -> sisyphus: * Mon Mar 19 2012 Andrey Cherepanov <cas@altlinux> 30000000:3.0-alt1 - Version 3.0 (ALT #26954) - Disable zcrypt29 encription and codepage detection by natspec (In reply to comment #2) > Собрал test-only в task #66814. > Упаковывает, но файлы в консоли показывает не кириллицей, а крокозяблями. > Локаль ru_RU.UTF-8 Ну и какого лешего было заведомо сломанную сборку заливать? (В ответ на комментарий №4) > (In reply to comment #2) > > Собрал test-only в task #66814. > > Упаковывает, но файлы в консоли показывает не кириллицей, а крокозяблями. > > Локаль ru_RU.UTF-8 > Ну и какого лешего было заведомо сломанную сборку заливать? Ты сам проверял? Я уже убрал патч с natspec и всё стало работать. (In reply to comment #5) > > Ну и какого лешего было заведомо сломанную сборку заливать? > Ты сам проверял? Нет, уведомление о баге не приходило (ACL по @qa). > Я уже убрал патч с natspec и всё стало работать. "Всё" -- в случае zip понятие очень растяжимое. По части разбора существующих архивов обязательно надо проверять как минимум ещё созданные WinZip и "встроенными средствами winxp (tm)" -- там были отличия; по части создания -- как минимум ещё в ru_RU.{KOI8-R,CP1251}. На что похож выхлоп WinRAR, сходу не помню. С этим новым zip перестал сходиться gear regression testsuite, падают тесты gear_update_subdir_dot_zip_cwd и gear_update_subdir_sub_zip_cwd. *** Bug 24816 has been marked as a duplicate of this bug. *** Патч из Gentoo (#24816) накладывается, но в локали koi8-r делается такой архив: Archive: ../3.0-koi.zip warning [../3.0-koi.zip]: 49 extra bytes at beginning or within zipfile (attempting to process anyway) error [../3.0-koi.zip]: reported length of central directory is -49 bytes too long (Atari STZip zipfile? J.H.Holm ZIPSPLIT 1.1 zipfile?). Compensating... Length Date Time Name --------- ---------- ----- ---- 0 2012-05-04 17:57 ▌БГ╔Б_╝_╞═Б╔╜Б╜КЕ ╗АА╚╔╓╝╒═╜╗ОЕ_▌▒.pdf --------- ------- 0 1 file Отправил 3.0 в p6. Увы, ни наш патч, ни версия из Gentoo нормально не работает. Кстати, напоминаю, что основные графические архиваторы (Ark, File-Roller) не используют zip и созданный даже в zip-2.32 архив в популярном под Windows WinRAR открывается криво. Патчи в Git остались. Если у кого осталось желание, может попробовать доделать. (In reply to comment #10) > Отправил 3.0 в p6. Увы, ни наш патч, ни версия из Gentoo нормально не работает. > Кстати, напоминаю, что основные графические архиваторы (Ark, File-Roller) не > используют zip Наш файл-роллер как раз использует zip, вместо 7z в рассчете на поддержку определения кодировки посредством natspec. zip-30000000:3.0-alt0.M60P.1 -> p6: * Tue May 15 2012 Andrey Cherepanov <cas@altlinux> 30000000:3.0-alt0.M60P.1 - Backport to p6 branch new version * Mon Mar 19 2012 Andrey Cherepanov <cas@altlinux> 30000000:3.0-alt1 - Version 3.0 (ALT #26954) - Disable zcrypt29 encription and codepage detection by natspec (In reply to comment #10) > Кстати, напоминаю, что основные графические архиваторы (Ark, File-Roller) не > используют zip и созданный даже в zip-2.32 архив в популярном под Windows > WinRAR открывается криво. Это уже проблемы формата -- приходится выбирать, будут ли они открываться нормально winrar'ом или "встроенными средствами" (и выбор оказывается относительно прост -- в пользу последних). Попробуй создать винраром и открыть эксплорером, а также наоборот. (В ответ на комментарий №13) > Попробуй создать винраром и открыть эксплорером, а также наоборот. Там всё отлично работает во все стороны: пробовал штатный архиватор, WinRAR и 7-Zip. zip-30000000:3.0-alt0.M60P.1 -> t6: * Tue May 15 2012 Andrey Cherepanov <cas@altlinux> 30000000:3.0-alt0.M60P.1 - Backport to p6 branch new version * Mon Mar 19 2012 Andrey Cherepanov <cas@altlinux> 30000000:3.0-alt1 - Version 3.0 (ALT #26954) - Disable zcrypt29 encription and codepage detection by natspec |