Bug 487452 - Missing Icons in Breeze Light and Twilight.
Summary: Missing Icons in Breeze Light and Twilight.
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-23 22:55 UTC by duha.bugs
Modified: 2024-05-27 14:26 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description duha.bugs 2024-05-23 22:55:22 UTC
See https://bugs.kde.org/show_bug.cgi?id=487374 for the original bug report. 
Now its time to find the root cause
Comment 1 duha.bugs 2024-05-23 23:14:33 UTC
Any chance libplasma can cause this?
Comment 2 Nate Graham 2024-05-24 01:06:14 UTC
If it affects apps at all, then no. Even if it's Plasma only, I doubt it. All these icons are drawn using Kirigami.Icon, which is in Kirigami, not Libplasma.
Comment 3 Christoph Cullmann 2024-05-25 13:38:24 UTC
Can't reproduce that with either master or the 6.2 packages that NixOS ships.
Comment 4 Christoph Cullmann 2024-05-25 13:52:46 UTC
If somebody who can reproduce that and do a package build in the way it happens, one could try if e.g.

https://invent.kde.org/frameworks/breeze-icons/-/blob/master/src/lib/CMakeLists.txt?ref_type=heads

Using here

qt_add_resources

instead of

qt_add_big_resources

would help, as people said that might be an issue.
Comment 6 Jonathan Riddell 2024-05-27 14:16:13 UTC
Yes it was qt_add_big_resources being optimised.  Use of qt_add_resources fixes it.  And stopping use of dh_dwz debhelper script also seemed to stop the problem.
Comment 7 Christoph Cullmann 2024-05-27 14:26:35 UTC
Nice!