Created attachment 118620 [details] Database plugins not found SUMMARY Database plugins not found for KEXI flatpak. STEPS TO REPRODUCE 1. Run KEXI org.kde.kexi-stable (3.2 beta for now) or org.kde.kexi (3.3 alpha for now) 2. Go to Open -> Projects stored on DB server OBSERVED RESULT As on screenshot: no plugins EXPECTED RESULT MySQL and PostgreSQL plugin found so it's possible to add server locations in step 2. Developer's note: these plugins shall belong to the KDb package, not KEXI. SOFTWARE/OS VERSIONS Linux: Flatpak -- http://distribute.kde.org/flatpak-apps-testing Desktop: XFCE
It seems that the KDb component has SQLite plugin only and not MySQL and PostgreSQL: 03:27:34 -- Could NOT find MySQL (missing: MYSQL_LIBRARIES MYSQL_INCLUDE_DIR MYSQL_LIB_DIR) 03:27:34 -- Could NOT find PostgreSQL (missing: PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR PostgreSQL_TYPE_INCLUDE_DIR) See https://binary-factory.kde.org/job/Kexi_stable_flatpak/7/consoleFull
Yep, they're not installed. It needs the libraries included in the packaging.
@Aleix I would appreciate pointers on how to do it.
It will need the projects bundled. Here for example you can see how they build mariadb for flatpak: https://github.com/flathub/com.github.alecaddd.sequeler/blob/d2a26dbc45a754892f2963f6beca5075a27d7e2c/com.github.alecaddd.sequeler.json#L123