<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>12562</bug_id>
          
          <creation_ts>2007-08-14 16:04:26 +0400</creation_ts>
          <short_desc>Сохраняет имена в UTF8 по умолчанию.</short_desc>
          <delta_ts>2016-01-18 12:01:34 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>zip</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>NOTABUG</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>4871</dependson>
          <blocked>14125</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Andriy Stepanov (stanv)">stanv</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          <cc>admsasha</cc>
    
    <cc>andy</cc>
    
    <cc>eostapets</cc>
    
    <cc>icesik</cc>
    
    <cc>ildar</cc>
    
    <cc>khedin</cc>
    
    <cc>stanv</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>54035</commentid>
    <comment_count>0</comment_count>
    <who name="Andriy Stepanov (stanv)">stanv</who>
    <bug_when>2007-08-14 16:04:26 +0400</bug_when>
    <thetext>zip при упаковке файлов, сохраняет имена файлов в UTF8

что ведет к:

1. в Windows отображаются крякозябры
2. по умолчанию наш unzip роспаковует архив подрузумевая что файлы в cp866
В итоге опять крякозябры уже в ALT Linux. (можно указать -I UTF8)
3. в file-roller тоже крякозябры

Решение: сохранять по умолчанию имена файлов в cp866</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>54083</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-08-14 18:54:24 +0400</bug_when>
    <thetext>Не &quot;в UTF8&quot;, а &quot;как дали на файловой системе&quot;.

Предлагаю либо не пользоваться zip на Linux для создания архивов с файлами,
имена которых не умещаются в ASCII (поскольку ни Host OS, ни тем более
локаль/кодировка там не фигурируют); либо пропатчить zip на манер unzip для
использования libnatspec.

Пример патча -- см. #12313 (вообще такое пожелание к zip уже высказывалось в
#4871, но вместе с уже исправленным в unzip).

Я этого делать не умею, мож Вы сделаете или приглашённые в Cc:...

Блокером Desktop 4.0 эту багу считать не могу -- разумный человек не создаёт
.zip на Linux (скорее .7z или .rar, если уж надо на win32 утащить).  Если очень
припекло -- поможет ru_RU.CP1251.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59798</commentid>
    <comment_count>2</comment_count>
    <who name="Konstantin Uvarin (lodin)">khedin</who>
    <bug_when>2007-12-21 07:12:04 +0300</bug_when>
    <thetext>ИМХО все же баг ибо unzip(zip x) != x

Да, и кстати, при попытке отправить аттач в kmail в зипе получается тоже... Не 
очень... </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59799</commentid>
    <comment_count>3</comment_count>
    <who name="Eugene Ostapets">eostapets</who>
    <bug_when>2007-12-21 10:11:34 +0300</bug_when>
    <thetext>unzip(zip x) == x, когда x non-ASCII, только при условии использования zip и
unzip из одного источника(infozip, winzip и т.п.), при одинаковой операционной
системе. Так что это не бага - это фича формата!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59848</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-22 03:23:36 +0300</bug_when>
    <thetext>Жень, тут как получается... у нас даже zip и unzip из одного источника на одном
ALT 4.0 некомплементарны потому, что unzip летом таки пропатчили, а вот zip -- нет.

Бага висела, мне слабо.  Но на совете из первого комментария стою -- не стоит
работать с .zip с не-ASCII-именами на Linux без крайней на то необходимости...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59872</commentid>
    <comment_count>5</comment_count>
    <who name="Eugene Ostapets">eostapets</who>
    <bug_when>2007-12-22 21:19:54 +0300</bug_when>
    <thetext>Ну так у нас zip/unzip сейчас из &quot;разных&quot; источников :))) </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61746</commentid>
    <comment_count>6</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2008-01-23 01:45:15 +0300</bug_when>
    <thetext>Ну так что, всё-таки дописать zip? Кто-то брался уже, я даже патчи отсылал, но 
не доделал...
Мне вот zip очень удобен в качестве формата, который &quot;откроют все&quot;.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>