<div dir="ltr"><div>Здравствуйте, пытался отправить новую версию glpi в p9, нона не прошла тестирование.</div><div>Пересылаю переписку с отделом тестирования.</div><div>Может кто подскажет как можно решить проблему.<br></div><div><div><div><br></div><div><br></div><div><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>От: <b class="gmail_sendername" dir="auto">Новиков Сергей</b> <span dir="auto">&lt;<a href="mailto:sotor@basealt.ru">sotor@basealt.ru</a>&gt;</span><br>Date: чт, 29 окт. 2020 г. в 11:34<br>Subject: Re: Результаты тестирования задания 260536 p9/zidex glpi.git=9.5.2-alt2<br>To: Павел Цильке &lt;<a href="mailto:zidex@altlinux.org">zidex@altlinux.org</a>&gt;, Александр Макеенков &lt;<a href="mailto:amakeenk@basealt.ru">amakeenk@basealt.ru</a>&gt;<br></div><br><br>
  
    
  
  <div>
    <p>Добрый день.<br>
    </p>
    <div>29.10.2020 11:28, Павел Цильке пишет:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div dir="ltr">
          <div><br>
          </div>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">чт, 29 окт. 2020 г. в 11:04,
            Александр Макеенков &lt;<a href="mailto:amakeenk@basealt.ru" target="_blank">amakeenk@basealt.ru</a>&gt;:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            <div bgcolor="#FFFFFF">
              <div>29.10.2020 0:06, Павел Цильке пишет:<br>
              </div>
              <blockquote type="cite">
                <div dir="ltr">
                  <div dir="ltr"><br>
                  </div>
                  <br>
                  <div class="gmail_quote">
                    <div dir="ltr" class="gmail_attr">ср, 28 окт. 2020
                      г. в 17:41, Александр Макеенков &lt;<a href="mailto:amakeenk@basealt.ru" target="_blank">amakeenk@basealt.ru</a>&gt;:<br>
                    </div>
                    <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                      <div bgcolor="#FFFFFF"> Добрый день.<br>
                        <br>
                        При тестировании задания 260536 p9/zidex
                        glpi.git=9.5.2-alt2 была обнаружена следующая
                        проблема.<br>
                        <br>
                        При обновлении пакетов glpi glpi-php7
                        glpi-apache2 до таска удаляется пакет glpi-php7:<br>
                        <br>
                        <font size="-1"># apt-repo add 260536 &amp;&amp;
                          apt-get update &amp;&amp; apt-get dist-upgrade
                          <br>
                          Получено: 1 <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a>
                          repo/260536/x86_64 release [1203B]<br>
                          Получено 1203B за 0s (78,3kB/s).<br>
                          Получено: 1 <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a>
                          repo/260536/x86_64/task pkglist [27,4kB]<br>
                          Получено: 2 <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a>
                          repo/260536/x86_64/task release [140B]<br>
                          Получено 27,5kB за 0s (877kB/s).<br>
                          Чтение списков пакетов... Завершено<br>
                          Построение дерева зависимостей... Завершено<br>
                          Чтение списков пакетов... Завершено<br>
                          Построение дерева зависимостей... Завершено<br>
                          Подсчет обновлений... Завершено<br>
                          Следующие пакеты будут ОБНОВЛЕНЫ:<br>
                            glpi glpi-apache2<br>
                          Следующие пакеты будут УДАЛЕНЫ:<br>
                            glpi-php7<br>
                          Следующие НОВЫЕ пакеты будут установлены:<br>
                            php7-bz2 php7-intl php7-mysqlnd<br>
                          2 будет обновлено, 3 новых установлено, 1
                          пакетов будет удалено и 0 не будет обновлено.</font><br>
                        <p>Если затем попытаться установить его, то он
                          установится, но при этом удаляется пакет
                          php7-mysqli, и вместо него устанавливается
                          php7-mysqlnd-mysqli:</p>
                        <font size="-1"># apt-get install glpi-php7<br>
                          Чтение списков пакетов... Завершено<br>
                          Построение дерева зависимостей... Завершено<br>
                          Следующие дополнительные пакеты будут
                          установлены:<br>
                            php7-mysqlnd-mysqli<br>
                          Следующие пакеты будут УДАЛЕНЫ:<br>
                            php7-mysqli<br>
                          Следующие НОВЫЕ пакеты будут установлены:<br>
                            glpi-php7 php7-mysqlnd-mysqli<br>
                        </font>
                        <p><font size="-1">0 будет обновлено, 2 новых
                            установлено, 1 пакетов будет удалено и 0 не
                            будет обновлено.</font><br>
                        </p>
                        <p>Поведение при чистой установке пакетов сразу
                          из таска:<font size="-1"><br>
                          </font></p>
                        <p><font size="-1"># apt-get install glpi
                            glpi-php7 glpi-apache2 </font></p>
                        <font size="-1">Чтение списков пакетов...
                          Завершено<br>
                          Построение дерева зависимостей... Завершено<br>
                          Следующие дополнительные пакеты будут
                          установлены:<br>
                            lynx lynx-data php7-apcu php7-bz2 php7-imap
                          php7-intl php7-mysqlnd php7-mysqlnd-mysqli
                          php7-xmlrpc<br>
                          Следующие пакеты будут УДАЛЕНЫ:<br>
                            php7-mysqli<br>
                          Следующие НОВЫЕ пакеты будут установлены:<br>
                            glpi glpi-apache2 glpi-php7 lynx lynx-data
                          php7-apcu php7-bz2 php7-imap php7-intl
                          php7-mysqlnd php7-mysqlnd-mysqli php7-xmlrpc<br>
                          0 будет обновлено, 12 новых установлено, 1
                          пакетов будет удалено и 0 не будет обновлено.</font><br>
                        <br>
                        <p>То, что удаляется php7-mysqli - ожидаемо,
                          т.к. у пакета glpi-php7 изменились
                          зависимости  (а пакеты php7-mysqlnd-mysqli и
                          php7-mysqli - конфликтные):</p>
                        <font size="-1"># diff -u glpi-php7-9.4.6-alt1
                          glpi-php7-9.5.2-alt2 --color=always<br>
                          --- glpi-php7-9.4.6-alt1        2020-10-28
                          16:40:57.081000000 +0300<br>
                          +++ glpi-php7-9.5.2-alt2        2020-10-28
                          16:46:08.191000000 +0300<br>
                          @@ -1,13 +1,19 @@<br>
                          -php7-mysqli<br>
                          -php7-ldap<br>
                          -php7-imap<br>
                           php7-curl<br>
                          -php7-gd2<br>
                           php7-fileinfo<br>
                          +php7-gd2<br>
                          +php7-json<br>
                           php7-mbstring<br>
                          +php7-mysqlnd-mysqli<br>
                          +php7-session<br>
                          +php7-zlib<br>
                          +php7-simplexml<br>
                          +php7-xml<br>
                          +php7-intl<br>
                          +php7-bz2<br>
                          +php7-imap<br>
                          +php7-ldap<br>
                          +php7-openssl<br>
                           php7-apcu<br>
                          -php7-opcache<br>
                           php7-xmlrpc<br>
                          -php7-exif<br>
                          -glpi = 9.4.6-alt1:p9+255220.100.1.1<br>
                          +glpi = 9.5.2-alt2:p9+260536.100.1.1</font><br>
                        <br>
                        <p>Скажите, корректно ли то, что зависимости
                          поменялись?</p>
                        <p>Если да, то обновление до таска при этом
                          должно выполнятся корректно (т.е. без удаления
                          пакета glpi-php7, который есть в таске), в
                          штатном для пользователя режиме.</p>
                        <p>Тестирование проводилось на системе ALT
                          Server 9.1, обновлённой до актуального
                          репозитория p9.<br>
                        </p>
                        <br>
                        <p>Просьба при ответе использовать функцию
                          &lt;Ответить всем&gt;, не удалять тему и
                          предыдущий текст письма.</p>
                        Спасибо.<br>
                        <pre cols="72">-- 
Макеенков Александр
ООО «Базальт СПО»
Инженер отдела тестирования ПО</pre>
                      </div>
                    </blockquote>
                    <div><br>
                    </div>
                    <div>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Здравствуйте, у меня не воспроизводится.</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Создал в VirtualBox чистую ВМ из StarterKit alt-p9-server-systemd-20200912-x86_64.iso</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">
</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Обновил до актуального p9</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Установил mariadb-server, создал БД</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Установил  glpi, glpi-php7, glpi-apache2 (9.4.6-alt1)</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Подключился к веб-интерфейсу, выполнил первоначальную установку.</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">
</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Далее обновляюсь из таска:</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">
</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">[root@glpi-p9 ~]# apt-repo add 260536 &amp;&amp; apt-get update &amp;&amp; apt-get dist-upgrade </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 1 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64 release [1955B]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 2 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64-i586 release [1175B]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 3 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/noarch release [1545B]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 4 <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a> repo/260536/x86_64 release [1203B]   </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено 5878B за 0s (44,2kB/s).                                         </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Найдено <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64/classic pkglist</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Найдено <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64/classic release</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Найдено <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64-i586/classic pkglist</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Найдено <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64-i586/classic release</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Найдено <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/noarch/classic pkglist</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Найдено <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/noarch/classic release</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Найдено <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a> repo/260536/x86_64/task pkglist</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Найдено <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a> repo/260536/x86_64/task release</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Чтение списков пакетов... Завершено</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Построение дерева зависимостей... Завершено</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Чтение списков пакетов... Завершено</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Построение дерева зависимостей... Завершено</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Подсчет обновлений... Завершено</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Следующие пакеты будут ОБНОВЛЕНЫ:</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">  glpi glpi-apache2 glpi-php7</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Следующие пакеты будут УДАЛЕНЫ:</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">  php7-mysqli</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Следующие НОВЫЕ пакеты будут установлены:</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">  libicu65 php7-bz2 php7-intl php7-mysqlnd php7-mysqlnd-mysqli php7-openssl</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">3 будет обновлено, 6 новых установлено, 1 пакетов будет удалено и 0 не будет обновлено.</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Необходимо получить 34,9MB архивов.</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">После распаковки потребуется дополнительно 73,2MB дискового пространства.</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Продолжить? [Y/n] </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 1 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64/classic php7-mysqlnd 7.3.23-alt1:p9+259362.100.4.1@1602277606 [83,3kB]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 2 <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a> repo/260536/x86_64/task glpi-apache2 9.5.2-alt2:p9+260536.100.1.1@1603828892 [9688B]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 3 <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a> repo/260536/x86_64/task glpi-php7 9.5.2-alt2:p9+260536.100.1.1@1603828892 [8840B]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 4 <a href="http://git.altlinux.org" target="_blank">http://git.altlinux.org</a> repo/260536/x86_64/task glpi 9.5.2-alt2:p9+260536.100.1.1@1603828892 [26,1MB]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 5 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64/classic php7-mysqlnd-mysqli 7.3.23-alt1:p9+259362.2000.4.1@1602278497 [42,7kB]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 6 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64/classic libicu65 1:6.5.1-alt1:p9+247371.14560.149.1@1590835589 [8490kB]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 7 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64/classic php7-intl 7.3.23-alt1:p9+259362.4400.4.1@1602279367 [135kB]                   </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 8 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64/classic php7-bz2 7.3.23-alt1:p9+259362.400.4.1@1602277965 [12,3kB]                    </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено: 9 <a href="http://mirror.yandex.ru" target="_blank">http://mirror.yandex.ru</a> p9/branch/x86_64/classic php7-openssl 7.3.23-alt1.1:p9+259362.2100.4.1@1602278540 [63,6kB]             </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Получено 34,9MB за 10s (3478kB/s).                                                                                                         </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Совершаем изменения...</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Подготовка...                           ############################################################################################# [100%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Обновление / установка...</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 1: glpi-9.5.2-alt2                     ############################################################################################# [  8%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">If you upgrade from previous version then read /usr/share/doc/glpi/UPGRADE.ALT</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 2: php7-openssl-7.3.23-alt1.1          ############################################################################################# [ 15%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 3: php7-bz2-7.3.23-alt1                ############################################################################################# [ 23%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 4: libicu65-1:6.5.1-alt1               ############################################################################################# [ 31%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 5: php7-intl-7.3.23-alt1               ############################################################################################# [ 38%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 6: php7-mysqlnd-7.3.23-alt1            ############################################################################################# [ 46%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 7: php7-mysqlnd-mysqli-7.3.23-alt1     ############################################################################################# [ 54%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 8: glpi-php7-9.5.2-alt2                ############################################################################################# [ 62%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap"> 9: glpi-apache2-9.5.2-alt2             ############################################################################################# [ 69%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Очистка / удаление... </p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">10: glpi-php7-9.4.6-alt1                ############################################################################################# [ 77%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">11: glpi-apache2-9.4.6-alt1             ############################################################################################# [ 85%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">12: glpi-9.4.6-alt1                     ############################################################################################# [ 92%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">13: php7-mysqli-7.3.23-alt1.2           ############################################################################################# [100%]</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Завершено.</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">
</p>
                      <p style="margin:0px;text-indent:0px;white-space:pre-wrap">Апстрим перешел на php-mysqlnd, так что смена зависимостей из-за этого.</p>
                       </div>
                  </div>
                </div>
              </blockquote>
              <p>Я проверил на StarterKit
                alt-p9-server-systemd-20200912-x86_64 - у меня тоже не
                воспроизвелось.</p>
              <p>Попробуйте именно на официальном образе
                <a href="http://ftp.altlinux.org/pub/distributions/ALTLinux/p9/images/server/x86_64/alt-server-9.1-x86_64.iso" target="_blank">http://ftp.altlinux.org/pub/distributions/ALTLinux/p9/images/server/x86_64/alt-server-9.1-x86_64.iso</a>
                (устанавливать нужно профиль &quot;Офисный сервер&quot;).</p>
              <p>Как оказалось, проблема в пакете mediawiki-mysql,
                который по умолчанию установлен в этой системе. Если его
                установить на тот же StarterKit - то проблема тоже
                воспроизведётся.</p>
              <p>Поскольку проблема возникает на официальном образе в
                установке по умолчанию, то мы не можем пропустить
                задание в таком виде.</p>
              <pre cols="72">-- 
Макеенков Александр
ООО «Базальт СПО»
Инженер отдела тестирования ПО</pre>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>
            <div>Ну, если вы проверили и нашли причину, то зачем мне ещё
              раз это проверять.</div>
            <div>У вас есть предложения по решению? </div>
             </div>
        </div>
      </div>
    </blockquote>
    Советы по решению данной проблемы  лучше спросить в рассылке devel,<br>
    так как отдел тестирования не занимается исправлением пакетов. <br>
    <pre cols="72">-- 
Новиков Сергей
ООО «Базальт СПО»
Руководитель отдела тестирования ПО
+7 (495) 123-47-99 (доб. 517)</pre>
  </div>

</div></div></div></div>