[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 Christoph Cullmann changed: What|Removed |Added Resolution|--- |FIXED Version Fixed In||6.0.0 CC||christ...@cullmann.io Status|CONFIRMED |RESOLVED --- Comment #13 from Christoph Cullmann --- icon-cache.kcache is no longer there with KF6, we just cache stuff in memory -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 Nate Graham changed: What|Removed |Added CC||antonioni.ro...@gmail.com --- Comment #12 from Nate Graham --- *** Bug 419919 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 Rex Dieter changed: What|Removed |Added CC||rdie...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 --- Comment #11 from Nate Graham --- Christoph, with your experience here, do you have any ideas for how we can resolve this? Is there any way the breeze icons package can hook in the pre-existing cache invalidation-on-upgrade mechanism? -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 --- Comment #10 from Christoph Feck --- Cache files are mmap'ed for maximum performance. Since mmap's cannot easily get resized, they are created with a large size. Icon caches are still faster to use than to traverse XDG icon paths to check for icons. This is especially true for SVG icons (and SVG Plasma themes), because the cache stores readily rendered bitmaps, instead of SVG. -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 Vladimír Vondruš changed: What|Removed |Added CC||mo...@centrum.cz -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 Felix Miata changed: What|Removed |Added CC||mrma...@earthlink.net --- Comment #9 from Felix Miata --- This bug to me begs the question why Plasma caches so much in the first place. Some of its caches seem so large that I'd expect less overall overhead reading directly from disk into RAM rather than handling its multiple big caches, create, read, store and include amongst other settings getting backed up from the homedir. -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 --- Comment #8 from Eli Schwartz --- It's anyway the wrong level to try implementing this -- how do you robustly log into every user on the system regardless of their home directory, then execute their bashrc, .pam_environment, and .config/environment.d (this one is a bit of circular logic) in order to find out whether $XDG_CACHE_HOME has been set, and finally delete `${XDG_CACHE_HOME:-$HOME/.cache}/icon-cache.kcache`? I mean... you "could" do so, but it begins to become somewhat uncomfortable, and the #1 place to find an overridden variable also introduces arbitrary code execution. Even run as the user, there may be things there that users don't want to be executed unless they are the ones logging in. -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 --- Comment #7 from Nate Graham --- Gotcha, we'll try to take care of it ourselves. My ignorance of packaging best practices is definitely showing. :) -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 Eli Schwartz changed: What|Removed |Added CC||eschwa...@archlinux.org --- Comment #6 from Eli Schwartz --- I see no reason for Arch Linux to violate policy by having a package manager modify something that isn't a package. We don't modify $HOME in our packaging, and even mentioning the idea traditionally provokes a hair-trigger response "only the worst ever packages would ever dare touch $HOME, what is this package and can we have it deleted". Why doesn't Breeze figure out based on hashes or timestamps, that the original files have changed and an update is needed? -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 --- Comment #5 from Nate Graham --- Filed some downstream bug reports for distros to adjust their packaging: - https://bugs.archlinux.org/task/61632 - https://bugzilla.opensuse.org/show_bug.cgi?id=1124243 - https://bugs.launchpad.net/ubuntu/+source/breeze-icons/+bug/1814612 -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 Patrick Silva changed: What|Removed |Added CC||bugsefor...@gmx.com -- You are receiving this mail because: You are watching all bug changes.
[Breeze] [Bug 403229] Icon cache doesn't get automatically cleaned when a release has new/changed icons
https://bugs.kde.org/show_bug.cgi?id=403229 Nate Graham changed: What|Removed |Added Product|systemsettings |Breeze Summary|icon cache doesn't get |Icon cache doesn't get |automatically cleaned when |automatically cleaned when |a release has new/changed |a release has new/changed |icons |icons CC||kain...@gmail.com Assignee|notm...@gmail.com |visual-des...@kde.org Component|sidebarview |Icons Version|5.14.5 |unspecified -- You are receiving this mail because: You are watching all bug changes.