Federico Beffa <be...@ieee.org> skribis:

> On top of the mentioned cases above, there are many programs making use
> of caches. Some are:
>
> * GLib's IO modules normally use a cache file 'giomodule.cache'. We set
>   the env. var. GIO_EXTRA_MODULES, but it's use is explicitly
>   discouraged by the project.
>
> * XDG icons 'icon-theme.cache': I see some clashes in my profile (e.g.,
>   gtk and Inkscape).
>
> * TeX 'ls-R' files: it would probably simplify modularization.
>
> * I see python's easy_install site.py clashes in my profile.  These are
>   probably harmless, but annoying.
>
> It would definitely be good to establish a solid and general way to run
> "hooks" to address this kind of situations.

Commit aa46a02 generalizes the mechanism a bit.

I think it’s an improvement, but it remains confined to (guix profiles).

Anyway, feedback welcome!

Ludo’.

Reply via email to