Bug 44883 - Ошибка в сохранении атрибутов после разархивации zip архива.
Summary: Ошибка в сохранении атрибутов после разархивации zip архива.
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: zip (show other bugs)
Version: unstable
Hardware: e2k Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-11 11:36 MSK by Veronika
Modified: 2023-01-21 22:46 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Veronika 2023-01-11 11:36:54 MSK
Добрый день!

Мы собираем пакет zip3.0 под e2k, с применением патча из #14125, для
корректного отображения русских имен файлов в виндовых zip-архивах.

Выяснено, что данный патч приводит к ошибке сохранения атрибутов (в OSL).

[Воспроизведение]
-----------------
$ ls -l a.out 
-rwxr-xr-x 1 tester tester 6565992 ноя  3 15:20 a.out

$ zip q.zip a.out
  adding: a.out (deflated 65%)

$ unzip -Z q.zip 
Archive:  q.zip
Zip file size: 2298755 bytes, number of entries: 1
-rw----     2.0 fat  6565992 bx defN 22-Nov-03 15:20 a.out
1 file, 6565992 bytes uncompressed, 2298595 bytes compressed:  65.0%

$ unzip q.zip 
Archive:  q.zip
replace a.out? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
  inflating: a.out                   

$ ls -l a.out 
-rw-r--r-- 1 tester tester 6565992 ноя  3 15:20 a.out
-----------------
Zip, собранный руками с опциями по умолчанию атрибуты сохраняет нормально
Comment 1 Vitaly Lipatov 2023-01-21 22:46:02 MSK
Наверное, если собирать с патчами не только для e2k, но и в общий Сизиф, проблема станет более доступной для решения?