https://bugs.kde.org/show_bug.cgi?id=524590

--- Comment #5 from [email protected] <[email protected]> ---
Sorry for the formatting noise in the previous comment (MediaWiki syntax is not
parsed here). Here is the clean text version:

SUMMARY
=======
After upgrading to Ubuntu 24.04 LTS, using the Flatpak package fails to open
SQLCipher-backed databases. The fallback native package (v2.31.0) works but has
formatting issues (parentheses instead of minus signs).

ISSUE 1: Flatpak Runtime Failure (Blocker)
------------------------------------------
When opening a .skg file with Flathub's package, the sandbox fails to load the
SQLCipher plugin:

  WARNING: QSqlDatabase: can not load requested driver 'SKGSQLCIPHER',
available drivers: SKGSQLCIPHER QSQLITE
  [ERR-10000]: Driver not loaded Driver not loaded 
  [ERR-12]: Bad password

STATUS SUMMARY
==============
* Native Ubuntu (.deb v2.31.0):
  - File Opening: WORKS (requires libsqlcipher1)
  - Debit Format: FAILS (uses parentheses like "(100 €)")

* Flathub (Flatpak v2.50+ Qt6):
  - File Opening: FAILS (missing SKGSQLCIPHER driver)
  - Debit Format: WORKS (proper minus sign "-100 €")

STEPS TO REPRODUCE (Flatpak)
============================
1. Install Skrooge via Flatpak: flatpak install flathub org.kde.skrooge
2. Launch an existing .skg file: flatpak run org.kde.skrooge /path/to/file.skg
3. Driver load failure occurs, blocking document access.

EXPECTED RESULT
===============
The Flatpak bundle should include all necessary SQLCipher runtime libraries to
open encrypted databases out-of-the-box.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to