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

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

    <bug>
          <bug_id>39152</bug_id>
          
          <creation_ts>2020-10-27 17:53:12 +0300</creation_ts>
          <short_desc>Синхронизировать сборку judy</short_desc>
          <delta_ts>2026-09-04 10:59:16 +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>judy</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vitaly Lipatov">lav</reporter>
          <assigned_to name="Vitaly Lipatov">lav</assigned_to>
          <cc>cheusov</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>193562</commentid>
    <comment_count>0</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2020-10-27 17:53:12 +0300</bug_when>
    <thetext>Я не знаю, кто и зачем собирает judy в Сизиф из srpm, но копирование в p9 у меня провалилось:

error: /gears/j/judy.git branch `p9&apos; already exists, package update by srpm upload 
is not possible

При этом сборка с ним на p9 armh проваливается:
E: Couldn&apos;t find package libjudy-devel

http://git.altlinux.org/tasks/260474/build/100/armh/srpm.log

Ну и до кучи ещё у пакета на p9 нет раздела Загрузки:
https://packages.altlinux.org/ru/p9/srpms/judy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193565</commentid>
    <comment_count>1</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2020-10-27 17:56:30 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #0)
...
&gt; Ну и до кучи ещё у пакета на p9 нет раздела Загрузки:
&gt; https://packages.altlinux.org/ru/p9/srpms/judy
https://bugzilla.altlinux.org/show_bug.cgi?id=39153</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193570</commentid>
    <comment_count>2</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2020-10-27 19:52:22 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #0)
&gt; Я не знаю, кто и зачем собирает judy в Сизиф из srpm, но копирование в p9 у
Собственно, репозиторий в srpms начался с

commit 8c8dd976caec0052dc9bd8174a487adacd75388a (tag: gb-sisyphus-task233984.100, tag: 1.0.5-alt3)
Author: Michael Shigorin &lt;mike@altlinux.org&gt;
Date:   Mon Mar 11 14:21:21 2019 +0000

    1.0.5-alt3
    
    - Replaced the source tarball with pristine one (sans s/J/j/)


Зачем-то сломана история пакета, а сборка переведена на deprecated srpms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193914</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2020-11-08 16:17:26 +0300</bug_when>
    <thetext>Мне было удобней собрать этот пакет из srpm (и апстримного тарбола), чем понять, что и зачем накручено в gear repo -- делал пару подходов, помнится, пока этот пакет одни коллеги не попросили на e2k (указав, что вручную собирается без особых проблем).

Если хочешь сделать так, как лучше тебе -- ну сделай.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193917</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2020-11-08 16:47:09 +0300</bug_when>
    <thetext>(Ответ для Michael Shigorin на комментарий #3)
&gt; Мне было удобней собрать этот пакет из srpm (и апстримного тарбола), чем
А почему сборка из апстримного тарбола у тебя ассоциируется с srpm? Ничего сложного нет любой накрученный gear repo превратить в собирающийся из тарбола.
...
&gt; Если хочешь сделать так, как лучше тебе -- ну сделай.
Хорошо, попробую. Я уже забыл, зачем он меня потревожил :)


&gt; Ну и до кучи ещё у пакета на p9 нет раздела Загрузки:
&gt; https://packages.altlinux.org/ru/p9/srpms/judy
Завёл багу:
https://bugzilla.altlinux.org/show_bug.cgi?id=39225</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193919</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2020-11-08 17:31:42 +0300</bug_when>
    <thetext>(Ответ для Vitaly Lipatov на комментарий #4)
&gt; А почему сборка из апстримного тарбола у тебя ассоциируется с srpm?
Потому что засунуть такое под http://altlinux.org/watch куда проще, чем gear.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193924</commentid>
    <comment_count>6</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2020-11-08 21:12:39 +0300</bug_when>
    <thetext>(Ответ для Michael Shigorin на комментарий #5)
&gt; (Ответ для Vitaly Lipatov на комментарий #4)
&gt; &gt; А почему сборка из апстримного тарбола у тебя ассоциируется с srpm?
&gt; Потому что засунуть такое под http://altlinux.org/watch куда проще, чем gear.

Я много где пользуюсь watch и разницы нет никакой - из src.rpm собирается пакет или из git/gear

Разве что update по разному делается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193937</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2020-11-09 10:03:02 +0300</bug_when>
    <thetext>(Ответ для Anton Farygin на комментарий #6)
&gt; Я много где пользуюсь watch и разницы нет никакой - из src.rpm собирается
&gt; пакет или из git/gear
О, а научи тогда.  У меня src.rpm остаётся просмотреть и пересобрать, а вот с gear надо пойти поприседать с мержем (и в очередной период завалов я этому, похоже, просто разучился и отдал тот же xscreensaver в руки grenka@).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193941</commentid>
    <comment_count>8</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2020-11-09 10:43:42 +0300</bug_when>
    <thetext>merge делает однострочник, а правку спека - скрипты от viy.
Там и учить то особо нечему.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193959</commentid>
    <comment_count>9</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2020-11-09 14:10:28 +0300</bug_when>
    <thetext>(Ответ для Michael Shigorin на комментарий #7)
&gt; (Ответ для Anton Farygin на комментарий #6)
&gt; &gt; Я много где пользуюсь watch и разницы нет никакой - из src.rpm собирается
&gt; &gt; пакет или из git/gear
&gt; О, а научи тогда.  У меня src.rpm остаётся просмотреть и пересобрать, а вот
&gt; с gear надо пойти поприседать с мержем (и в очередной период завалов я
&gt; этому, похоже, просто разучился и отдал тот же xscreensaver в руки grenka@).

Давай я научу:
обновление пакета делается командой
rpmrb [версия]
вне зависимости от того, как пакет устроен внутри.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>295355</commentid>
    <comment_count>10</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2026-09-04 10:59:16 +0300</bug_when>
    <thetext>Речь шла о копировании в p9, ветка давно не поддерживается; в Сизифе judy 1.0.5-alt6. Неактуально.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>