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

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

    <bug>
          <bug_id>31399</bug_id>
          
          <creation_ts>2015-10-23 19:51:33 +0300</creation_ts>
          <short_desc>bash4 как основной shell в системе</short_desc>
          <delta_ts>2019-01-10 07:30:19 +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>bash</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>32147</dependson>
    
    <dependson>33196</dependson>
          <blocked>32110</blocked>
    
    <blocked>34231</blocked>
    
    <blocked>30940</blocked>
    
    <blocked>32136</blocked>
    
    <blocked>34881</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Shabalin">shaba</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>aen</cc>
    
    <cc>alex</cc>
    
    <cc>cas</cc>
    
    <cc>darktemplar</cc>
    
    <cc>darktemplaralt</cc>
    
    <cc>ekorneechev</cc>
    
    <cc>evg</cc>
    
    <cc>gbophuk_alt</cc>
    
    <cc>glebfm</cc>
    
    <cc>icesik</cc>
    
    <cc>ildar</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>legion</cc>
    
    <cc>m</cc>
    
    <cc>mike</cc>
    
    <cc>placeholder</cc>
    
    <cc>rider</cc>
    
    <cc>shaba</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>153272</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2015-10-23 19:51:33 +0300</bug_when>
    <thetext>bash-3.2 вышел 2006-10
bash-4.0 в 2009-02
bash-4.1 в 2009-12
bash-4.2 в 2011-02
bash-4.3 в 2014-02

Хотелось бы видеть последний bash-4.3(+bash43-042) в сизифе как основной shell.

Помимо расширенного функционала в bash4, проблема в том, что все апстримы ориентируются на bash4 при написании completions. А также устанавливают их в /usr/share/bash-completion. Этот путь игнорируется нашим bash3. Довольно легко посмотреть, что в сизифе уже довольно много таких пакетов. Мантейнеры даже не задумываются о не работоспособности этих completions, иногда просто копируя спеки из fedora.
Использование bash4 для конкретных пользователей в /etc/passwd тоже приносит много головной боли. Поэтому хотелось бы видеть новый bash4 единственным в системе.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154343</commentid>
    <comment_count>1</comment_count>
    <who name="gBopHuk">gbophuk_alt</who>
    <bug_when>2015-12-18 14:08:58 +0300</bug_when>
    <thetext>А что будет если установить bash4 и сделать ссылку /usr/bash на /usr/bash4 ? Просто интересно протестировать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154344</commentid>
    <comment_count>2</comment_count>
    <who name="gBopHuk">gbophuk_alt</who>
    <bug_when>2015-12-18 14:14:49 +0300</bug_when>
    <thetext>(В ответ на комментарий №0)

&gt; 
&gt; Помимо расширенного функционала в bash4, проблема в том, что все апстримы
&gt; ориентируются на bash4 при написании completions. А также устанавливают их в
&gt; /usr/share/bash-completion. Этот путь игнорируется нашим bash3. Довольно легко
&gt; посмотреть, что в сизифе уже довольно много таких пакетов. Мантейнеры даже не
&gt; задумываются о не работоспособности этих completions, иногда просто копируя
&gt; спеки из fedora.
&gt; Использование bash4 для конкретных пользователей в /etc/passwd тоже приносит
&gt; много головной боли. Поэтому хотелось бы видеть новый bash4 единственным в
&gt; системе.

Не понял, как влияет bash-conpletion на спеки rpm?
Что за головная боль при bash4+/etc/passwd, и если это сочетание приносить боль, то может лучше подождать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154345</commentid>
    <comment_count>3</comment_count>
    <who name="gBopHuk">gbophuk_alt</who>
    <bug_when>2015-12-18 14:20:26 +0300</bug_when>
    <thetext>(В ответ на комментарий №0)

&gt; 
&gt; Помимо расширенного функционала в bash4, проблема в том, что все апстримы
&gt; ориентируются на bash4 при написании completions. А также устанавливают их в
&gt; /usr/share/bash-completion. Этот путь игнорируется нашим bash3. Довольно легко
&gt; посмотреть, что в сизифе уже довольно много таких пакетов. Мантейнеры даже не
&gt; задумываются о не работоспособности этих completions, иногда просто копируя
&gt; спеки из fedora.
&gt; Использование bash4 для конкретных пользователей в /etc/passwd тоже приносит
&gt; много головной боли. Поэтому хотелось бы видеть новый bash4 единственным в
&gt; системе.

Не понял, как влияет bash-conpletion на спеки rpm?
Что за головная боль при bash4+/etc/passwd, и если это сочетание приносить боль, то может лучше подождать?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154346</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2015-12-18 14:57:06 +0300</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; Не понял, как влияет bash-conpletion на спеки rpm?
&gt; Что за головная боль при bash4+/etc/passwd, и если это сочетание приносить
&gt; боль, то может лучше подождать?

Что именно Вам не понятно? Попробуйте перечитать еще раз.
- /usr/share/bash-completion - не работает с bash3. А мантейнеры уже пакуют туда(bash-completion-util-linux, bash-completion, bash-completion-gvfs, firewalld, gnome-control-center-data, libappstream-builder, libgio, NetworkManager-daemon, policycoreutils, udisks2). - у всех этих пакетов не работают completion.
Мне удобно пользоваться completion, и хотелось бы что бы они работали.
При переходе на bash4 они автоматически заработают.
- править /bin/bash на /bin/bash4 индивидуально для каждого пользователя в /etc/passwd - вот это боль. при переходе на bash4 глобально, ничего править не надо.
Чего ждать? Или вы о чём-то о своём?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154349</commentid>
    <comment_count>5</comment_count>
    <who name="gBopHuk">gbophuk_alt</who>
    <bug_when>2015-12-18 18:26:39 +0300</bug_when>
    <thetext>(В ответ на комментарий №4)

&gt; Что именно Вам не понятно? Попробуйте перечитать еще раз.
&gt; - /usr/share/bash-completion - не работает с bash3. А мантейнеры уже пакуют
&gt; туда(bash-completion-util-linux, bash-completion, bash-completion-gvfs,
&gt; firewalld, gnome-control-center-data, libappstream-builder, libgio,
&gt; NetworkManager-daemon, policycoreutils, udisks2). - у всех этих пакетов не
&gt; работают completion.
Ну теперь понятно, спасибо.

&gt; Мне удобно пользоваться completion, и хотелось бы что бы они работали.
&gt; При переходе на bash4 они автоматически заработают.
&gt; - править /bin/bash на /bin/bash4 индивидуально для каждого пользователя в
&gt; /etc/passwd - вот это боль. при переходе на bash4 глобально, ничего править не
&gt; надо.
Так вот к чему /etc/passwd. Я у себя в &quot;курятнике&quot; сделал: mv /bin/bash /bin/bash_3 &amp;&amp; ln -s /bin/bash4 /bin/bash. Посмотрим как себя поведёт.

&gt; Чего ждать? Или вы о чём-то о своём?
Я не собираю этот пакет. Мне просто интересно стало, что bash4 уже собран и на него даже баги есть. Значит кто-то пользуется. В данный момент, видимо, полтора человека =)))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>154430</commentid>
    <comment_count>6</comment_count>
    <who name="ildar">ildar</who>
    <bug_when>2015-12-28 07:47:18 +0300</bug_when>
    <thetext>1. Мне сильно кажется, что вешать багу надо не на bash4, а на bash
2. Соответствующая дискуссия тут: https://lists.altlinux.org/pipermail/devel/2014-December/199302.html Особенно важен ответ ldv@ в конце этой дискуссии.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165548</commentid>
    <comment_count>7</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2017-09-03 09:55:17 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
...
&gt; 2. Соответствующая дискуссия тут:
&gt; https://lists.altlinux.org/pipermail/devel/2014-December/199302.html Особенно
&gt; важен ответ ldv@ в конце этой дискуссии.

Ответ ldv@ там такой:
&gt;В Сизифе есть пакеты (такие как girar), которые точно сломаются, если
&gt;/bin/sh станет из bash4.  Соответственно, вариантов действий несколько:

&gt;- собрать /bin/sh из bash3, а /bin/bash - из bash4;
&gt;- собрать /bin/sh3 из bash3, перевести все завязанные на sh3 пакеты с
&gt;  /bin/sh на /bin/sh3, после чего собрать /bin/sh из bash4;
&gt;- адаптировать все пакеты, завязанные на sh3, к sh4, после чего собрать
&gt;  /bin/sh из bash4.
Мне кажется, надо идти по среднему варианту, но с модификацией:
1. Не порождать надежды, что /bin/sh это нечто большее, чем POSIX Shell.
2. Собрать /bin/bash3, чтобы те пакеты, которые не могут работать с новым bash, могли на него перейти.
Возможно, известны конструкции, которые можно найти поиском, тогда можно автоматически выявить такие пакеты. В противном случае просто собрать /bin/sh и /bin/bash из bash4 разбираться с проблемами.

Что за пакет girar, не знаю, в Сизифе такого нет, и вряд ли кто им пользуется:
https://packages.altlinux.org/ru/search?utf8=%E2%9C%93&amp;branch=Sisyphus&amp;query=girar
Поэтому это вообще не препятствие.

Таким образом, главной задачей я вижу оценить реальный масштаб бедствия. И при этом грепать не глазами.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165549</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2017-09-03 20:57:37 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)
&gt; Что за пакет girar, не знаю, в Сизифе такого нет, и вряд ли кто им пользуется:

Это так толсто, что даже тонко.

&gt; https://packages.altlinux.org/ru/search?utf8=%E2%9C%93&amp;branch=Sisyphus&amp;query=girar
&gt; Поэтому это вообще не препятствие.

Это ещё какое препятствие :) girar пользуются все в сизифе и не только. Вы тоже им пользуетесь каждый раз, когда собираете пакет в любой репозиторий альта. Вот этот репозиторий нужно проверять в первую очередь:

http://git.altlinux.org/people/ldv/packages/girar.git</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>165567</commentid>
    <comment_count>9</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2017-09-04 09:20:46 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; (В ответ на комментарий №7)
&gt; &gt; Что за пакет girar, не знаю, в Сизифе такого нет, и вряд ли кто им пользуется:
&gt; 
&gt; Это так толсто, что даже тонко.
Ну вот не знаю. И в репозитории его нет. И пользователь пакета — тот, кто его устанавливает хотя бы.

&gt; 
&gt; &gt; https://packages.altlinux.org/ru/search?utf8=%E2%9C%93&amp;branch=Sisyphus&amp;query=girar
&gt; &gt; Поэтому это вообще не препятствие.
&gt; 
&gt; Это ещё какое препятствие :) girar пользуются все в сизифе и не только. Вы тоже
&gt; им пользуетесь каждый раз, когда собираете пакет в любой репозиторий альта. Вот
&gt; этот репозиторий нужно проверять в первую очередь:
&gt; 
&gt; http://git.altlinux.org/people/ldv/packages/girar.git
Давайте ещё раз. Мы обсуждаем, какие изменения в репозитории надо сделать, чтобы bash4 стал шеллом по умолчанию, но как пример проблемы нам показывают пакет, которого нет в репозитории пакетов.
Давайте проверками этого репозитория girar.git и выполнением команды subst /bin/sh на /bin/sh3 займётся ответственный за него.

У меня тоже есть такой пакет girar:
http://git.etersoft.ru/people/lav/packages/girar.git
но я молчу, не жалуюсь, и даже в репозиторий собираю его. С помощью него же :)

В общем, я к тому, что мы обсуждаем правильное общее решение, а не частное.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>166412</commentid>
    <comment_count>10</comment_count>
    <who name="Evgeniy Korneechev">ekorneechev</who>
    <bug_when>2017-10-20 11:47:54 +0300</bug_when>
    <thetext>В системе, где нужен /bin/bash 4-ой версии, до сих пор решение такое:
# apt-get install bash4
# mv /bin/bash /bin/bash3
# ln -s /bin/bash4 /bin/bash

?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173899</commentid>
    <comment_count>11</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-09-04 19:20:59 +0300</bug_when>
    <thetext>можно тестировать:
http://git.altlinux.org/tasks/211081/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173911</commentid>
    <comment_count>12</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2018-09-05 13:07:05 +0300</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; можно тестировать:
&gt; http://git.altlinux.org/tasks/211081/
Проверил на трёх машинах, сборку и разные скрипты, вход в систему. Мне всё нравится ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173912</commentid>
    <comment_count>13</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-09-05 13:08:18 +0300</bug_when>
    <thetext>А girar у тебя работает с этим bash ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173915</commentid>
    <comment_count>14</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2018-09-05 14:36:16 +0300</bug_when>
    <thetext>Я давным-давно предлагал тем скриптам girar сделать #!/bin/sh3 -- сейчас получается, что специфическое и развёрнутое в N малом экземпляров по планете держит всех и каждого (аналогичная ситуация, кстати, с file для rpm-build).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173916</commentid>
    <comment_count>15</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-09-05 14:42:33 +0300</bug_when>
    <thetext>ну по крайней мере сейчас появился /bin/sh3 и /bin/bash3</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173917</commentid>
    <comment_count>16</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-09-05 14:53:13 +0300</bug_when>
    <thetext>(In reply to comment #13)
&gt; А girar у тебя работает с этим bash ?

Пусть работоспособность girar с этим bash вас беспокоит в последнюю очередь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173918</commentid>
    <comment_count>17</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-09-05 14:57:26 +0300</bug_when>
    <thetext>Хорошо, а что нас должно беспокоить, что бы bash4 попал в Sisyphus в качестве дефолтного bash ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173919</commentid>
    <comment_count>18</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-09-05 15:01:55 +0300</bug_when>
    <thetext>(In reply to comment #17)
&gt; Хорошо, а что нас должно беспокоить, что бы bash4 попал в Sisyphus в качестве
&gt; дефолтного bash ?

Единственное, что будет сложно исправить - это если мы не заметим и пропустим регрессии по --rpm-requires, которые влияют на зависимости собранных пакетов.
Всё остальное, наверное, можно будет фиксить, просто отправляя в Сизиф исправленные сборки bash4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173920</commentid>
    <comment_count>19</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-09-05 15:03:22 +0300</bug_when>
    <thetext>Это довольно просто проверить - мы сейчас запустим пересборку Sisyphus с bash4 и посмотрим на результаты (сравним зависимости у получившихся пакетов).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174093</commentid>
    <comment_count>20</comment_count>
    <who name="Aleksei Nikiforov">darktemplaralt</who>
    <bug_when>2018-09-13 15:04:38 +0300</bug_when>
    <thetext>Сделали пересборку с тестовым таском, проблем с requires и provides обнаружено не было.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174105</commentid>
    <comment_count>21</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-09-14 00:39:18 +0300</bug_when>
    <thetext>(In reply to comment #20)
&gt; Сделали пересборку с тестовым таском, проблем с requires и provides обнаружено
&gt; не было.

Спасибо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174256</commentid>
    <comment_count>22</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-09-18 14:50:56 +0300</bug_when>
    <thetext>Просматриваю коммиты.  Во втором коммите после bash44-023 нашёл такую ошибку:

+#if defined (RESTRICTED_SHELL)
 parent_return:
       QUIT;
-
+#endif /* RESTRICTED_SHELL */

В прообразе этого коммита (4.2.45-alt1~24) этой ошибки не было.
Смотрю дальше.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174257</commentid>
    <comment_count>23</comment_count>
    <who name="Aleksei Nikiforov">darktemplaralt</who>
    <bug_when>2018-09-18 15:15:58 +0300</bug_when>
    <thetext>(В ответ на комментарий №22)
&gt; Просматриваю коммиты.  Во втором коммите после bash44-023 нашёл такую ошибку:
&gt; 
&gt; +#if defined (RESTRICTED_SHELL)
&gt;  parent_return:
&gt;        QUIT;
&gt; -
&gt; +#endif /* RESTRICTED_SHELL */
&gt; 
&gt; В прообразе этого коммита (4.2.45-alt1~24) этой ошибки не было.
&gt; Смотрю дальше.

В чём именно ошибка? &quot;QUIT;&quot; должно быть вне блока #ifdef или что-то ещё?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174291</commentid>
    <comment_count>24</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-09-19 15:19:43 +0300</bug_when>
    <thetext>Коммит 4.2.50-alt1.1-1-g41b869c6 (Import archive bash-4.4) - это надругательство над репозиторием.

Коммит 4.2.50-alt1.1-47-ga2b2390b (Update patches) обессмысливает коммиты 4.2.50-alt1.1-26-gd83f7f7f..4.2.50-alt1.1-45-ge029356c.

В общем, спасибо, конечно, за проделанную работу, но мне, увы, придётся выполнить её заново на должном уровне.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174292</commentid>
    <comment_count>25</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2018-09-19 15:38:49 +0300</bug_when>
    <thetext>Также ещё хотел напомнить, что раз у нас появился /bin/sh4 и наверно /bin/bash4, то нужно обновить /etc/shells.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174298</commentid>
    <comment_count>26</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-09-19 16:16:28 +0300</bug_when>
    <thetext>(In reply to comment #25)
&gt; Также ещё хотел напомнить, что раз у нас появился /bin/sh4 и наверно
&gt; /bin/bash4, то нужно обновить /etc/shells.

Думаешь, стоит вносить их в shells?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174299</commentid>
    <comment_count>27</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2018-09-19 16:24:25 +0300</bug_when>
    <thetext>(В ответ на комментарий №26)
&gt; Думаешь, стоит вносить их в shells?

Ну как минимум /bin/bash4. Иначе его нельзя указывать в passwd в качестве шелла. А иначе я не знаю зачем он вообще нужен.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174300</commentid>
    <comment_count>28</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-09-19 16:25:34 +0300</bug_when>
    <thetext>На него же будет смотреть /bin/bash</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>174305</commentid>
    <comment_count>29</comment_count>
    <who name="Alexey Gladkov">legion</who>
    <bug_when>2018-09-19 16:52:51 +0300</bug_when>
    <thetext>(В ответ на комментарий №28)
&gt; На него же будет смотреть /bin/bash

Если так, то прошу прощения. Пропустил это.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176812</commentid>
    <comment_count>30</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2018-12-19 14:16:08 +0300</bug_when>
    <thetext>bash-defaults-4.4.23-alt1 -&gt; sisyphus:

Tue Dec 18 2018 Dmitry V. Levin &lt;ldv@altlinux&gt; 4.4.23-alt1
- Changed default sh and bash to sh4 and bash4, respectively (closes: #31399).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176853</commentid>
    <comment_count>31</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-12-20 05:12:22 +0300</bug_when>
    <thetext>(In reply to comment #20)
&gt; Сделали пересборку с тестовым таском, проблем с requires и provides обнаружено
&gt; не было.

Тестовая пересборка показала, что сборка некоторых пакетов ломается, насколько я понимаю, из-за старых скриптов, что было вполне ожидаемо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176861</commentid>
    <comment_count>32</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2018-12-20 10:02:26 +0300</bug_when>
    <thetext>Странно, но когда мы проверяли пересборку репозитория с bash4 из задания 211081 - такого количества пакетов не ломалось.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176873</commentid>
    <comment_count>33</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2018-12-20 15:34:32 +0300</bug_when>
    <thetext>(In reply to comment #32)
&gt; Странно, но когда мы проверяли пересборку репозитория с bash4 из задания 211081
&gt; - такого количества пакетов не ломалось.

Там их не так много (mingw* тут не при чём и портит картину), в большинстве случаев исправления тривиальные, я отправил список в devel.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177203</commentid>
    <comment_count>34</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2019-01-09 16:12:04 +0300</bug_when>
    <thetext>Во избежание немедленных вопросов про свежевышедший bash 5.0:
https://lists.altlinux.org/pipermail/devel/2019-January/206315.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177225</commentid>
    <comment_count>35</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-01-09 23:38:39 +0300</bug_when>
    <thetext>Непонятно, зачем ждать p9 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177226</commentid>
    <comment_count>36</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2019-01-09 23:40:52 +0300</bug_when>
    <thetext>(In reply to comment #35)
&gt; Непонятно, зачем ждать p9 ?

Собирать сырой bash5 и не делать его дефолтным до p9 мне некогда.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177231</commentid>
    <comment_count>37</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2019-01-10 07:30:19 +0300</bug_when>
    <thetext>Дефолтным делать и не нужно, а вот в репозиторий выложить в параллель к bash4 было бы неплохо.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>