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

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

    <bug>
          <bug_id>34384</bug_id>
          
          <creation_ts>2017-12-24 11:10:50 +0300</creation_ts>
          <short_desc>включить программу вычисление хэш функции</short_desc>
          <delta_ts>2017-12-26 10:47:49 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch p8</product>
          <component>gcrypt-utils</component>
          <version>не указана</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>LATER</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="тугодум">r123</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          
          
          <qa_contact name="qa-p8@altlinux.org">qa-p8</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>168156</commentid>
    <comment_count>0</comment_count>
    <who name="тугодум">r123</who>
    <bug_when>2017-12-24 11:10:50 +0300</bug_when>
    <thetext>предлагаю:
 1. включить программу вычисления хэш функции gchash
      (/libgcrypt-1.7.9/tests/gchash)
       а) в состав   пакета gcrypt-utils
       б) в описание пакета gcrypt-utils
&quot;.. * gchash  - calculate hash ..&quot;

 2. компилировать gchash с опцией
      -D_FILE_OFFSET_BITS=64
         подробности смотри:
           forum.altlinux.org/index.php?topic=40262.0

замечания:
 
это предложение связано с предложением (ошибкой) №34383 на libgcrypt
  т.к. для использования gchash надо указать алгоритм
    а список алгоритмов есть только в описание libgcrypt
     пример:
       gchash stribog256 имя_файла

благодаря Dmitry Eremin-Solenikov
 программа stribog.c появилась в gcrypt версии 1.6.0
 программа gchash.c  появилась в gcrypt версии 1.7.0

по сравнению с пакетом streebog от Alexey Degtyarev
 gchash даёт выигрыш по времени 
   при вычислении хэш функции Стрибог более чем в два раза:
    forum.altlinux.org/index.php?topic=40644.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168186</commentid>
    <comment_count>1</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2017-12-25 11:58:01 +0300</bug_when>
    <thetext>gchash является частью тестов и авторами не предназначена для установки, поэтому предлагаю собирать самостоятельно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168210</commentid>
    <comment_count>2</comment_count>
    <who name="тугодум">r123</who>
    <bug_when>2017-12-25 22:15:12 +0300</bug_when>
    <thetext>#1 
   1 gchash является частью тестов 
   2 авторами не предназначена для установки

ответ:
  1. да
  2. но и не запрещена авторами для утановки,
      т.е. Вы хотите явного разрешения от автора gchash?
       хорошо.

предлагаю Вам для согласования проект письма Автору:

Здравствуйте Дмитрий! Меня зовут Илья.
 Прошу Вашего согласия на включение Вашей программы gchash
  в состав пакета gcrypt-utils дистрибутива AltLinux P8
   поскольку сборщик Sergey V Turchin (zerg@altlinux.org)
    отказывает мне в этой просьбе ссылаясь на Вас, цитирую:
     &quot;gchash ... авторами не предназначена для установки&quot;
      полный текст доступен по адресу
       bugzilla.altlinux.org/show_bug.cgi?id=34384
        Если Вы согласны, то разрешите мне передать это Сергею
         или сделайте это без посредников - адрес Сергея указан выше.
          Спасибо за хорошую программу. Всего доброго.

После согласования я его отправлю с Вашег разрешения.
 Впрочем возможно Вы сами свяжетесь с автором
   (можете использовать мой шаблон письма)
   у Вас гораздо больший авторитет чем у меня
    и больше шансов получить согласие.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168211</commentid>
    <comment_count>3</comment_count>
    <who name="тугодум">r123</who>
    <bug_when>2017-12-25 22:16:55 +0300</bug_when>
    <thetext>забыл &quot;шапку&quot; письма:

  кому    Dmitry Eremin-Solenikov &lt;dbaryshkov@gmail.com&gt;
   от кого тугодум &lt;r123@sura.ru&gt;
    тема gchash</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168213</commentid>
    <comment_count>4</comment_count>
    <who name="тугодум">r123</who>
    <bug_when>2017-12-25 22:45:54 +0300</bug_when>
    <thetext>(В ответ на комментарий №1)
 &quot;gchash является частью тестов&quot;
 
я подтвердил в #2 что это так.
 уточню свою позицию:
  да, программа gchash расположена в папке test
   но она НЕ предназначена для тестирования 
    в первой стороке программы gchash сказано:
     &quot;gchash - вычисление хэш значений&quot;

       для тестирования есть программа hashtest 
        в первой строке которой:
         hashtest - проверка хэш функций.

вывод:
 включив программу gchash в состав пакета 
  мы безусловно поднимем её статус 
   с &quot;тестовой&quot; до &quot;рабочей&quot;
    т.е. до той планки какую задал её автор
     мы ему поможем, и он на Нашей стороне.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>168222</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2017-12-26 10:47:49 +0300</bug_when>
    <thetext>Разрешения от автора мне не нужно. Мне нужно, чтобы она получила статус &quot;рабочей&quot; до того, как я ее добавлю в пакет.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>