Hi, Maxim Cournoyer skribis: > Hi Ludovic, > > Ludovic Courtès writes: > >> Hi, >> >> "Raghav Gururajan" skribis: >> >>>> Does simply adding ‘hicolor-icon-theme’ to ‘inputs’ fix the issue? >>> >>> Most gtk-based apps expect hicolor-icon-theme and adwaita-icon-theme to be in the profile. Adding these in either system or user profile would prevent this error from occurring. >> >> Right, so the proposed patch (adding ‘hicolor-icon-theme’ to ‘inputs’, >> not ‘propagated-inputs’) shouldn’t make any difference I guess? > > I think it works as inputs because of our wrappers (perhaps > XDG_DATA_DIRS)? But it's kind at odds with our policy which is to let > users manage icons themselves. Yeah. > Probably because of #20255 that wouldn't help currently (system and user > profiles are not merged), but if we fixed that bug we could make the > situation better by adding 'hicolor-icon-theme' to the default packages > of our desktop system templates. Right. BTW, the reason the solution at was rejected could be revisited. Since that time, search paths made it into the manifest itself, which brings a speed up: --8<---------------cut here---------------start------------->8--- $ sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches ' $ time guix package -p ~/.guix-home/profile -p /run/current-system/profile --search-paths > /dev/null real 0m0.540s user 0m0.131s sys 0m0.063s $ time guix package -p ~/.guix-home/profile -p /run/current-system/profile --search-paths > /dev/null real 0m0.135s user 0m0.130s sys 0m0.024s --8<---------------cut here---------------end--------------->8--- Thoughts? Ludo’.