[devel] Fwd: Результаты тестирования задания 260536 p9/zidex glpi.git=9.5.2-alt2
Anton Farygin
rider на basealt.ru
Чт Окт 29 12:10:45 MSK 2020
Да, и заодно повесьте пожалуйста ошибку на mediawiki-mysql о том, что у
неё надо поменять зависимость с php7-mysqli на php7-mysqlnd-mysqli
On 29.10.2020 12:08, amakeenk на altlinux.org wrote:
> Нет, пакеты glpi не входят в состав ни одного нашего дистрибутива.
>
> В таком случае, тогда мы можем пропустить задание.
>
> 29.10.2020 11:58, Anton Farygin пишет:
>> на мой взгляд, если glpi не входит в состав вышедших дистрибутивов,
>> то и проблемы в общем то нет.
>> Исправить её врятли получится, разве что поменять заодно зависимости
>> у mediawiki.
>>
>> Ну и заодно вопрос - кому пришло в голову и зачем включить в состав
>> серверного дистрибутива mediawiki ? Её же можно отлично доставить из
>> репозитория, а у нас ещё в p8 были проблемы с обновлениями из-за неё.
>>
>> On 29.10.2020 11:38, Павел Цильке wrote:
>>> Здравствуйте, пытался отправить новую версию glpi в p9, нона не
>>> прошла тестирование.
>>> Пересылаю переписку с отделом тестирования.
>>> Может кто подскажет как можно решить проблему.
>>>
>>>
>>>
>>> ---------- Forwarded message ---------
>>> От: *Новиков Сергей* <sotor на basealt.ru <mailto:sotor на basealt.ru>>
>>> Date: чт, 29 окт. 2020 г. в 11:34
>>> Subject: Re: Результаты тестирования задания 260536 p9/zidex
>>> glpi.git=9.5.2-alt2
>>> To: Павел Цильке <zidex на altlinux.org <mailto:zidex на altlinux.org>>,
>>> Александр Макеенков <amakeenk на basealt.ru <mailto:amakeenk на basealt.ru>>
>>>
>>>
>>> Добрый день.
>>>
>>> 29.10.2020 11:28, Павел Цильке пишет:
>>>>
>>>>
>>>> чт, 29 окт. 2020 г. в 11:04, Александр Макеенков
>>>> <amakeenk на basealt.ru <mailto:amakeenk на basealt.ru>>:
>>>>
>>>> 29.10.2020 0:06, Павел Цильке пишет:
>>>>>
>>>>>
>>>>> ср, 28 окт. 2020 г. в 17:41, Александр Макеенков
>>>>> <amakeenk на basealt.ru <mailto:amakeenk на basealt.ru>>:
>>>>>
>>>>> Добрый день.
>>>>>
>>>>> При тестировании задания 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
>>>>> <http://git.altlinux.org> repo/260536/x86_64 release [1203B]
>>>>> Получено 1203B за 0s (78,3kB/s).
>>>>> Получено: 1 http://git.altlinux.org
>>>>> <http://git.altlinux.org> repo/260536/x86_64/task pkglist
>>>>> [27,4kB]
>>>>> Получено: 2 http://git.altlinux.org
>>>>> <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 <http://mirror.yandex.ru>
>>>>> p9/branch/x86_64 release [1955B]
>>>>>
>>>>> Получено: 2 http://mirror.yandex.ru <http://mirror.yandex.ru>
>>>>> p9/branch/x86_64-i586 release [1175B]
>>>>>
>>>>> Получено: 3 http://mirror.yandex.ru <http://mirror.yandex.ru>
>>>>> p9/branch/noarch release [1545B]
>>>>>
>>>>> Получено: 4 http://git.altlinux.org <http://git.altlinux.org>
>>>>> repo/260536/x86_64 release [1203B]
>>>>>
>>>>> Получено 5878B за 0s (44,2kB/s).
>>>>>
>>>>> Найдено http://mirror.yandex.ru <http://mirror.yandex.ru>
>>>>> p9/branch/x86_64/classic pkglist
>>>>>
>>>>> Найдено http://mirror.yandex.ru <http://mirror.yandex.ru>
>>>>> p9/branch/x86_64/classic release
>>>>>
>>>>> Найдено http://mirror.yandex.ru <http://mirror.yandex.ru>
>>>>> p9/branch/x86_64-i586/classic pkglist
>>>>>
>>>>> Найдено http://mirror.yandex.ru <http://mirror.yandex.ru>
>>>>> p9/branch/x86_64-i586/classic release
>>>>>
>>>>> Найдено http://mirror.yandex.ru <http://mirror.yandex.ru>
>>>>> p9/branch/noarch/classic pkglist
>>>>>
>>>>> Найдено http://mirror.yandex.ru <http://mirror.yandex.ru>
>>>>> p9/branch/noarch/classic release
>>>>>
>>>>> Найдено http://git.altlinux.org <http://git.altlinux.org>
>>>>> repo/260536/x86_64/task pkglist
>>>>>
>>>>> Найдено http://git.altlinux.org <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 <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 <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 <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 <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 <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 <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 <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 <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 <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
>>>>
>>>> <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
>>
>>
>> _______________________________________________
>> Devel mailing list
>> Devel на lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/devel
>
Подробная информация о списке рассылки Devel