Bug#927835: enlightenment: icon theme efreet cache is not updated on startup

sergio sergio+it at outerface.net
Tue May 21 19:11:01 BST 2019


On 21/05/2019 18:06, Ross Vandegrift wrote:


> Where do you see the icon missing?

In the menu. Favorite and Applications.


> Does this only occur if ~/.cache is on /tmp?

Yes. In fact I have the following scheme:

~/.cache is a symlink to /tmp/sergio_cache/
~/.cache_persistent contains cache that should survive reboot (minidlna
and liferea for example as they are huge)

and

mkdir $(readlink ~/.cache)
ln -sf ~/.cache_persistent/* ~/.cache

in ~/.xsession


So, If I move correct efreet cache (after I press Application Theme ->
Icons, choose Adwaita icon theme) to ~/.cache_persistent all works fine.


But really all this doesn't matter as I've just reproduced this issue on
the new user profile, with empty e setting and no cache logic.

1. Just after the first logging in and answering configuration questions
   I see Pavucontrol icon in the application menu.
2. I press logout, switch to console (Alt-Ctrl-F1) and wait for the die
   of efreed.
3. In the .cache I see only efreed folder. I drop the whole folder or
   only icons_Adwaita_$HOST.eet, it doesn't matter.
4. Logging in again into e. The .cache/efreed folder is recreated,
   icons_Adwaita_$HOST.eet is present, but there are no icon for
   Pavucontrol in the application menu


> Is your /tmp on a different filesystem (i.e., tmpfs)?

Yes, my /tmp in on a tmpfs.


-- 
sergio.



More information about the Pkg-e-devel mailing list