Created attachment 10873 [details] selftest Стенды: ALT Workstation K 10 x86_64 Education 10 KDE x86_64 Версии пакетов: kde5-akonadi-22.04.1-alt1 mysql-connector-java-8.0.25-alt1_2jpp11.noarch perl-DBD-mysql-4.050-alt1.1.x86_64 libmysqlclient21-8.0.26-alt2.x86_64 qt5-sql-mysql-5.15.2-alt15.x86_64 Шаги воспроизведения: 1) Запустить сервер akonadi: $ akonadictl start 2) Запустить внутренние тесты сервера Akonadi: $ akonadiselftest Результат: журнал сервера MySQL содержит ошибки (скрин akonadi.png), необходимое хранилище постоянной статистики отсутствует или повреждено. Логи akonadi-selftest-report-20220607.txt Ожидаемый результат: внутрненние тесты сервера Akonadi без ошибок.
Created attachment 10874 [details] akonadi.png
(Ответ для Tatyana Gagina на комментарий #0) > Результат: журнал серве4ра MySQL содержит ошибки (скрин akonadi.png), 1. Прикрепите сюда этот журнал. 2. Какой из серверов MySQL используется?
(Ответ для Sergey V Turchin на комментарий #2) > (Ответ для Tatyana Gagina на комментарий #0) > > Результат: журнал серве4ра MySQL содержит ошибки (скрин akonadi.png), > 1. Прикрепите сюда этот журнал. > 2. Какой из серверов MySQL используется? 1) Журнал mysql.err прикладываю; 2) Используется mariadb-server Версии: mariadb-server-10.4.20-alt1.x86_64 mariadb-server-control-10.4.20-alt1.noarch
Created attachment 10875 [details] журнал с ошибками
Попробуйте apt-get install mariadb-server- kde5-akonadi-database-mysql а потом завести нового пользователя, залогиниться им и уже из-под него сделать тесты.
(Ответ для Sergey V Turchin на комментарий #5) > Попробуйте > apt-get install mariadb-server- kde5-akonadi-database-mysql > а потом завести нового пользователя, залогиниться им и уже из-под него > сделать тесты. 1) Установила пакеты: # apt-get install mariadb-server kde5-akonadi-database-mysql 2) завела нового пользователя test2 3) залогинилась под test2; 4) выполнила из-под него тесты: $ akonadiselftest Результат: ошибка осталась, как на скриншоте akonadi.png "журнал сервера MySQL содержит ошибки". Логи изменились. Прикладываю второй журнал с ошибками (mysql2.err). Версии: mariadb-server-10.4.20-alt1 kde5-akonadi-database-7-mysql-22.04.1 MySQL-server-8.0.26-alt2 В логах заметила информацию: Не удалось настроить SSL из-за следующей ошибки библиотеки SSL: сбой SSL_CTX_set_default_verify_paths Возможно ли, что это свяазно с этим?
Created attachment 10877 [details] журнал 2
Created attachment 10878 [details] журнал 3
Откатилась и устновила mariadb-server- kde5-akonadi-database-mysql. Установился только MySQL-server-8.0.26-alt2. Аналогично от другого пользователя запустила тесты. Ошибки в журнале 3 (mysql3.err).
(Ответ для Tatyana Gagina на комментарий #9) > Откатилась и устновила mariadb-server- kde5-akonadi-database-mysql. > Установился только MySQL-server-8.0.26-alt2. По крайней мере, у меня тоже MySQL-server и я проблем в работоспособности не замечал.
Воспроизводится в Sisyphus: rpm -qa | grep kde5-akonadi kde5-akonadi-22.12.1-alt1 (Также воспроизводится при выполнении действий из https://bugzilla.altlinux.org/show_bug.cgi?id=42947#c5)
Версии пакетов: akonadi-24.12.2-alt1 akonadi-database-10-mysql-24.12.2-alt1 MySQL-server-8.0.41-alt1 Тест ругается на: 2025-02-25T09:37:51.919171Z 0 [ERROR] [MY-011292] [Server] Plugin mysqlx reported: 'Preparation of I/O interfaces failed, X Protocol won't be accessible' 2025-02-25T09:37:51.919232Z 0 [ERROR] [MY-011300] [Server] Plugin mysqlx reported: 'Setup of socket: '/var/lib/mysql/mysqlx.sock' failed, can't create lock file /var/lib/mysql/mysqlx.sock.lock' Похоже, что akonadi не может найти нужные ему файлы. Нужен модуль mysqlx (https://dev.mysql.com/doc/dev/mysqlsh-api-python/latest/), который у нас не собирается из-за: %def_without mysql_router %if_with mysql_router %def_with mysql_shell %else %def_without mysql_shell %endif в спеке MySQL, насколько я полагаю.