Bug 404579

Summary: Missing breeze-icons.rcc for kexi
Product: [Developer tools] Qt/KDE Flatpak Runtime Reporter: Jarosław Staniek <staniek>
Component: generalAssignee: Aleix Pol <aleixpol>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jarosław Staniek 2019-02-20 00:02:51 UTC
SUMMARY


STEPS TO REPRODUCE
1. Run kexi app from flatpak (flatpak run org.kde.kexi)

OBSERVED RESULT
Error: missing breeze-icons.rcc even if installed:

"Could not open icon resource file breeze-icons.rcc. 
KEXI will not start. Please check if it is properly installed."


EXPECTED RESULT
breeze-icons.rcc is found

SOFTWARE/OS VERSIONS
Linux: openSUSE 42.3

Flatpak 0.8.9
Comment 1 Aleix Pol 2019-02-20 00:05:07 UTC
I don't understand. Why would you use the rcc instead of the icons in /usr/share?
Comment 2 Jarosław Staniek 2019-02-20 00:41:47 UTC
Assumption is that breeze-icons.rcc is present (or breeze-icons.rcc and /usr/share). For some time breeze-icons.rcc is installed by default in breeze-icons.git. It works cross-platform and is a good thing for Windows (and custom platforms) where hundreds of small files is an overhead.

Would I have to make an exception for KEXI in case of flatpak or is it possible to have access to breeze-icons.rcc?
Comment 3 Jarosław Staniek 2019-03-04 11:46:08 UTC
Hi Aleix, this is a release blocker for KEXI 3.3.

Any news on availability of proper breeze-icons.git build for flatpak? 
That is, onw with default value of BINARY_ICONS_RESOURCE as in distros.
Comment 4 Jarosław Staniek 2019-03-04 11:46:29 UTC
For KEXI 3.2 even...
Comment 5 Aleix Pol 2019-03-06 03:08:59 UTC
Git commit 54b1d9bc40b3d3e23b65035dfa76cf2d822b9182 by Aleix Pol.
Committed on 06/03/2019 at 03:06.
Pushed by apol into branch 'master'.

kexi: Include breeze rcc files

M  +6    -0    org.kde.kexi-stable.json
M  +6    -0    org.kde.kexi.json

https://commits.kde.org/flatpak-kde-applications/54b1d9bc40b3d3e23b65035dfa76cf2d822b9182
Comment 6 Jarosław Staniek 2019-03-07 09:12:37 UTC
Thanks Aleix, KEXI Stable and Nightly run now!
Comment 7 Jarosław Staniek 2019-03-07 09:28:06 UTC
Aleix, I reported a dependency-related follow up at https://bugs.kde.org/show_bug.cgi?id=405171#c1

Help is appreciated on how to add mysql-devel and libpq-devel and alike deps.