From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@lists.altlinux.org References: From: Anton Farygin Organization: BaseALT Message-ID: Date: Thu, 29 Oct 2020 11:58:49 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?RndkOiDQoNC10LfRg9C70YzRgtCw0YLRiyDRgtC10YE=?= =?utf-8?b?0YLQuNGA0L7QstCw0L3QuNGPINC30LDQtNCw0L3QuNGPIDI2MDUzNiBwOS96?= =?utf-8?q?idex_glpi=2Egit=3D9=2E5=2E2-alt2?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Oct 2020 08:58:52 -0000 Archived-At: List-Archive: List-Post: на мой взгляд, если glpi не входит в состав вышедших дистрибутивов, то и проблемы в общем то нет. Исправить её врятли получится, разве что поменять заодно зависимости у mediawiki. Ну и заодно вопрос - кому пришло в голову и зачем включить в состав серверного дистрибутива mediawiki ? Её же можно отлично доставить из репозитория, а у нас ещё в p8 были проблемы с обновлениями из-за неё. On 29.10.2020 11:38, Павел Цильке wrote: > Здравствуйте, пытался отправить новую версию glpi в p9, нона не прошла > тестирование. > Пересылаю переписку с отделом тестирования. > Может кто подскажет как можно решить проблему. > > > > ---------- Forwarded message --------- > От: *Новиков Сергей* > > Date: чт, 29 окт. 2020 г. в 11:34 > Subject: Re: Результаты тестирования задания 260536 p9/zidex > glpi.git=9.5.2-alt2 > To: Павел Цильке >, > Александр Макеенков > > > > Добрый день. > > 29.10.2020 11:28, Павел Цильке пишет: >> >> >> чт, 29 окт. 2020 г. в 11:04, Александр Макеенков > >: >> >> 29.10.2020 0:06, Павел Цильке пишет: >>> >>> >>> ср, 28 окт. 2020 г. в 17:41, Александр Макеенков >>> >: >>> >>> Добрый день. >>> >>> При тестировании задания 260536 p9/zidex glpi.git=9.5.2-alt2 >>> была обнаружена следующая проблема. >>> >>> При обновлении пакетов glpi glpi-php7 glpi-apache2 до таска >>> удаляется пакет glpi-php7: >>> >>> # apt-repo add 260536 && apt-get update && apt-get dist-upgrade >>> Получено: 1 http://git.altlinux.org >>> repo/260536/x86_64 release [1203B] >>> Получено 1203B за 0s (78,3kB/s). >>> Получено: 1 http://git.altlinux.org >>> repo/260536/x86_64/task pkglist >>> [27,4kB] >>> Получено: 2 http://git.altlinux.org >>> repo/260536/x86_64/task release [140B] >>> Получено 27,5kB за 0s (877kB/s). >>> Чтение списков пакетов... Завершено >>> Построение дерева зависимостей... Завершено >>> Чтение списков пакетов... Завершено >>> Построение дерева зависимостей... Завершено >>> Подсчет обновлений... Завершено >>> Следующие пакеты будут ОБНОВЛЕНЫ: >>>   glpi glpi-apache2 >>> Следующие пакеты будут УДАЛЕНЫ: >>>   glpi-php7 >>> Следующие НОВЫЕ пакеты будут установлены: >>>   php7-bz2 php7-intl php7-mysqlnd >>> 2 будет обновлено, 3 новых установлено, 1 пакетов будет >>> удалено и 0 не будет обновлено. >>> >>> Если затем попытаться установить его, то он установится, но >>> при этом удаляется пакет php7-mysqli, и вместо него >>> устанавливается php7-mysqlnd-mysqli: >>> >>> # apt-get install glpi-php7 >>> Чтение списков пакетов... Завершено >>> Построение дерева зависимостей... Завершено >>> Следующие дополнительные пакеты будут установлены: >>>   php7-mysqlnd-mysqli >>> Следующие пакеты будут УДАЛЕНЫ: >>>   php7-mysqli >>> Следующие НОВЫЕ пакеты будут установлены: >>>   glpi-php7 php7-mysqlnd-mysqli >>> >>> 0 будет обновлено, 2 новых установлено, 1 пакетов будет >>> удалено и 0 не будет обновлено. >>> >>> Поведение при чистой установке пакетов сразу из таска: >>> >>> # apt-get install glpi glpi-php7 glpi-apache2 >>> >>> Чтение списков пакетов... Завершено >>> Построение дерева зависимостей... Завершено >>> Следующие дополнительные пакеты будут установлены: >>>   lynx lynx-data php7-apcu php7-bz2 php7-imap php7-intl >>> php7-mysqlnd php7-mysqlnd-mysqli php7-xmlrpc >>> Следующие пакеты будут УДАЛЕНЫ: >>>   php7-mysqli >>> Следующие НОВЫЕ пакеты будут установлены: >>>   glpi glpi-apache2 glpi-php7 lynx lynx-data php7-apcu >>> php7-bz2 php7-imap php7-intl php7-mysqlnd >>> php7-mysqlnd-mysqli php7-xmlrpc >>> 0 будет обновлено, 12 новых установлено, 1 пакетов будет >>> удалено и 0 не будет обновлено. >>> >>> То, что удаляется php7-mysqli - ожидаемо, т.к. у пакета >>> glpi-php7 изменились зависимости  (а пакеты >>> php7-mysqlnd-mysqli и php7-mysqli - конфликтные): >>> >>> # diff -u glpi-php7-9.4.6-alt1 glpi-php7-9.5.2-alt2 >>> --color=always >>> --- glpi-php7-9.4.6-alt1 2020-10-28 16:40:57.081000000 +0300 >>> +++ glpi-php7-9.5.2-alt2 2020-10-28 16:46:08.191000000 +0300 >>> @@ -1,13 +1,19 @@ >>> -php7-mysqli >>> -php7-ldap >>> -php7-imap >>>  php7-curl >>> -php7-gd2 >>>  php7-fileinfo >>> +php7-gd2 >>> +php7-json >>>  php7-mbstring >>> +php7-mysqlnd-mysqli >>> +php7-session >>> +php7-zlib >>> +php7-simplexml >>> +php7-xml >>> +php7-intl >>> +php7-bz2 >>> +php7-imap >>> +php7-ldap >>> +php7-openssl >>>  php7-apcu >>> -php7-opcache >>>  php7-xmlrpc >>> -php7-exif >>> -glpi = 9.4.6-alt1:p9+255220.100.1.1 >>> +glpi = 9.5.2-alt2:p9+260536.100.1.1 >>> >>> Скажите, корректно ли то, что зависимости поменялись? >>> >>> Если да, то обновление до таска при этом должно выполнятся >>> корректно (т.е. без удаления пакета glpi-php7, который есть >>> в таске), в штатном для пользователя режиме. >>> >>> Тестирование проводилось на системе ALT Server 9.1, >>> обновлённой до актуального репозитория p9. >>> >>> >>> Просьба при ответе использовать функцию <Ответить всем>, не >>> удалять тему и предыдущий текст письма. >>> >>> Спасибо. >>> >>> -- >>> Макеенков Александр >>> ООО «Базальт СПО» >>> Инженер отдела тестирования ПО >>> >>> >>> Здравствуйте, у меня не воспроизводится. >>> >>> Создал в VirtualBox чистую ВМ из StarterKit >>> alt-p9-server-systemd-20200912-x86_64.iso >>> >>> Обновил до актуального p9 >>> >>> Установил mariadb-server, создал БД >>> >>> Установил glpi, glpi-php7, glpi-apache2 (9.4.6-alt1) >>> >>> Подключился к веб-интерфейсу, выполнил первоначальную установку. >>> >>> Далее обновляюсь из таска: >>> >>> [root@glpi-p9 ~]# apt-repo add 260536 && apt-get update && >>> apt-get dist-upgrade >>> >>> Получено: 1 http://mirror.yandex.ru >>> p9/branch/x86_64 release [1955B] >>> >>> Получено: 2 http://mirror.yandex.ru >>> p9/branch/x86_64-i586 release [1175B] >>> >>> Получено: 3 http://mirror.yandex.ru >>> p9/branch/noarch release [1545B] >>> >>> Получено: 4 http://git.altlinux.org >>> repo/260536/x86_64 release [1203B] >>> >>> Получено 5878B за 0s (44,2kB/s). >>> >>> Найдено http://mirror.yandex.ru >>> p9/branch/x86_64/classic pkglist >>> >>> Найдено http://mirror.yandex.ru >>> p9/branch/x86_64/classic release >>> >>> Найдено http://mirror.yandex.ru >>> p9/branch/x86_64-i586/classic pkglist >>> >>> Найдено http://mirror.yandex.ru >>> p9/branch/x86_64-i586/classic release >>> >>> Найдено http://mirror.yandex.ru >>> p9/branch/noarch/classic pkglist >>> >>> Найдено http://mirror.yandex.ru >>> p9/branch/noarch/classic release >>> >>> Найдено http://git.altlinux.org >>> repo/260536/x86_64/task pkglist >>> >>> Найдено http://git.altlinux.org >>> repo/260536/x86_64/task release >>> >>> Чтение списков пакетов... Завершено >>> >>> Построение дерева зависимостей... Завершено >>> >>> Чтение списков пакетов... Завершено >>> >>> Построение дерева зависимостей... Завершено >>> >>> Подсчет обновлений... Завершено >>> >>> Следующие пакеты будут ОБНОВЛЕНЫ: >>> >>> glpi glpi-apache2 glpi-php7 >>> >>> Следующие пакеты будут УДАЛЕНЫ: >>> >>> php7-mysqli >>> >>> Следующие НОВЫЕ пакеты будут установлены: >>> >>> libicu65 php7-bz2 php7-intl php7-mysqlnd php7-mysqlnd-mysqli >>> php7-openssl >>> >>> 3 будет обновлено, 6 новых установлено, 1 пакетов будет удалено >>> и 0 не будет обновлено. >>> >>> Необходимо получить 34,9MB архивов. >>> >>> После распаковки потребуется дополнительно 73,2MB дискового >>> пространства. >>> >>> Продолжить? [Y/n] >>> >>> Получено: 1 http://mirror.yandex.ru >>> p9/branch/x86_64/classic php7-mysqlnd >>> 7.3.23-alt1:p9+259362.100.4.1@1602277606 [83,3kB] >>> >>> Получено: 2 http://git.altlinux.org >>> repo/260536/x86_64/task glpi-apache2 >>> 9.5.2-alt2:p9+260536.100.1.1@1603828892 [9688B] >>> >>> Получено: 3 http://git.altlinux.org >>> repo/260536/x86_64/task glpi-php7 >>> 9.5.2-alt2:p9+260536.100.1.1@1603828892 [8840B] >>> >>> Получено: 4 http://git.altlinux.org >>> repo/260536/x86_64/task glpi >>> 9.5.2-alt2:p9+260536.100.1.1@1603828892 [26,1MB] >>> >>> Получено: 5 http://mirror.yandex.ru >>> p9/branch/x86_64/classic php7-mysqlnd-mysqli >>> 7.3.23-alt1:p9+259362.2000.4.1@1602278497 [42,7kB] >>> >>> Получено: 6 http://mirror.yandex.ru >>> p9/branch/x86_64/classic libicu65 >>> 1:6.5.1-alt1:p9+247371.14560.149.1@1590835589 [8490kB] >>> >>> Получено: 7 http://mirror.yandex.ru >>> p9/branch/x86_64/classic php7-intl >>> 7.3.23-alt1:p9+259362.4400.4.1@1602279367 [135kB] >>> >>> Получено: 8 http://mirror.yandex.ru >>> p9/branch/x86_64/classic php7-bz2 >>> 7.3.23-alt1:p9+259362.400.4.1@1602277965 [12,3kB] >>> >>> Получено: 9 http://mirror.yandex.ru >>> p9/branch/x86_64/classic php7-openssl >>> 7.3.23-alt1.1:p9+259362.2100.4.1@1602278540 [63,6kB] >>> >>> Получено 34,9MB за 10s (3478kB/s). >>> >>> Совершаем изменения... >>> >>> Подготовка... >>> ############################################################################################# >>> [100%] >>> >>> Обновление / установка... >>> >>> 1: glpi-9.5.2-alt2 >>> ############################################################################################# >>> [ 8%] >>> >>> If you upgrade from previous version then read >>> /usr/share/doc/glpi/UPGRADE.ALT >>> >>> 2: php7-openssl-7.3.23-alt1.1 >>> ############################################################################################# >>> [ 15%] >>> >>> 3: php7-bz2-7.3.23-alt1 >>> ############################################################################################# >>> [ 23%] >>> >>> 4: libicu65-1:6.5.1-alt1 >>> ############################################################################################# >>> [ 31%] >>> >>> 5: php7-intl-7.3.23-alt1 >>> ############################################################################################# >>> [ 38%] >>> >>> 6: php7-mysqlnd-7.3.23-alt1 >>> ############################################################################################# >>> [ 46%] >>> >>> 7: php7-mysqlnd-mysqli-7.3.23-alt1 >>> ############################################################################################# >>> [ 54%] >>> >>> 8: glpi-php7-9.5.2-alt2 >>> ############################################################################################# >>> [ 62%] >>> >>> 9: glpi-apache2-9.5.2-alt2 >>> ############################################################################################# >>> [ 69%] >>> >>> Очистка / удаление... >>> >>> 10: glpi-php7-9.4.6-alt1 >>> ############################################################################################# >>> [ 77%] >>> >>> 11: glpi-apache2-9.4.6-alt1 >>> ############################################################################################# >>> [ 85%] >>> >>> 12: glpi-9.4.6-alt1 >>> ############################################################################################# >>> [ 92%] >>> >>> 13: php7-mysqli-7.3.23-alt1.2 >>> ############################################################################################# >>> [100%] >>> >>> Завершено. >>> >>> Апстрим перешел на php-mysqlnd, так что смена зависимостей из-за >>> этого. >>> >> Я проверил на StarterKit alt-p9-server-systemd-20200912-x86_64 - >> у меня тоже не воспроизвелось. >> >> Попробуйте именно на официальном образе >> http://ftp.altlinux.org/pub/distributions/ALTLinux/p9/images/server/x86_64/alt-server-9.1-x86_64.iso >> >> (устанавливать нужно профиль "Офисный сервер"). >> >> Как оказалось, проблема в пакете mediawiki-mysql, который по >> умолчанию установлен в этой системе. Если его установить на тот >> же StarterKit - то проблема тоже воспроизведётся. >> >> Поскольку проблема возникает на официальном образе в установке по >> умолчанию, то мы не можем пропустить задание в таком виде. >> >> -- >> Макеенков Александр >> ООО «Базальт СПО» >> Инженер отдела тестирования ПО >> >> >> Ну, если вы проверили и нашли причину, то зачем мне ещё раз это >> проверять. >> У вас есть предложения по решению? > Советы по решению данной проблемы  лучше спросить в рассылке devel, > так как отдел тестирования не занимается исправлением пакетов. > -- > Новиков Сергей > ООО «Базальт СПО» > Руководитель отдела тестирования ПО > +7 (495) 123-47-99 (доб. 517) > > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel