[devel] Fwd: Результаты тестирования задания 260536 p9/zidex glpi.git=9.5.2-alt2
amakeenk на altlinux.org
amakeenk на altlinux.org
Чт Окт 29 12:08:52 MSK 2020
Нет, пакеты 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