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

--- Comment #7 from Christophe Marin <christo...@krop.fr> ---
(In reply to Adrián Chaves (Gallaecio) from comment #6)
> 
> `cmake -B build --install-prefix ~/.local` seems to work the same as `cmake
> -B build/ -DCMAKE_INSTALL_PREFIX=~/.local`, but it is cleaner, so I’ll take
> it, and suggest it for the docs.
> 
Considering CMake 3.16 is the current minimum version, documentation should
suggest using `cmake -S . -B <build dir> -DCMAKE_INSTALL_PREFIX=<install
location>` instead.

> Still, this changes the issue, rather than solving it. Before I got `cmake
> -E touch: failed to update "/usr/local/share/icons/hicolor"`, now I get
> `gtk-update-icon-cache: The generated cache was invalid.`. Since it is also
> icon-related, I assume it might be also tied to ECM’s icon handling,
> although maybe the issue is in some upstream?

The problem is your installation prefix. You shouldn't install in ~/.local or
you must make sure all icons present in this folder won't be rejected by
gtk-update-icon-cache.

e.g: does `find ~/.local/share/icons -type f |grep -E '.*\s/*'` return
anything?

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

Reply via email to