Bug 53244 - Ошибка сегментирования при миграции с помощью akonadi-db-migrator
Summary: Ошибка сегментирования при миграции с помощью akonadi-db-migrator
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: akonadi (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-27 16:02 MSK by Vladislav Glinkin
Modified: 2025-02-27 16:03 MSK (History)
1 user (show)

See Also:


Attachments
backtrace с postgres'ом (13.16 KB, text/plain)
2025-02-27 16:02 MSK, Vladislav Glinkin
no flags Details
backtrace с sqlite (13.15 KB, text/plain)
2025-02-27 16:03 MSK, Vladislav Glinkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2025-02-27 16:02:41 MSK
Created attachment 17834 [details]
backtrace с postgres'ом

"Since Akonadi 6 akonadi-db-migrator is included in akonadi that allows you to switch the database backend. Where for previous versions this involved deleting and recreating the database a migration is now properly supported by akonadi"
https://userbase.kde.org/Akonadi

Версии пакетов:
akonadi-24.12.2-alt1.x86_64
akonadi-database-5-postgresql-24.12.2-alt1.noarch
akonadi-database-10-mysql-24.12.2-alt1.noarch
akonadi-database-1-sqlite-24.12.2-alt1.noarch
sqlite3-3.47.1-alt1.x86_64
postgresql15-server-15.12-alt1.x86_64

Предусловия:
---
akonadi был запущен с настройками по умолчанию (БД - MySQL):
$ akonadictl start
Перед миграцией был остановлен:
$ akonadictl stop
---

Шаги воспроизведения:
$ akonadi-db-migrator --newengine postgres/sqlite

Фактический результат:
Ошибка сегментирования.

Ожидаемый результат:
Миграция на другую БД прошла успешно.

Дополнительно:
https://bugs.kde.org/493393 - ошибка в апстриме
Во вложении backtrace'ы.
Comment 1 Vladislav Glinkin 2025-02-27 16:03:11 MSK
Created attachment 17835 [details]
backtrace с sqlite