Hi,

Running nicotine+ in a pure environment fails to load many of its icons.
I tried messing with my environment to fix it by setting a proper icon
theme, with no success.

The issue seems to be caused by (the lack of) the
GUIX_GDK_PIXBUF_MODULE_FILES environment variable. Running guix shell
--pure nicotine+ gdk-pixbuf -- nicotine`, which adds the variable via
the gdk-pixbuf package, fixes the issue.

Applying a patch similar to https://codeberg.org/guix/guix/pulls/1575
also fixes it — although it doesn't look like Nicotine+ has the same
librsvg-related issue.

I'm not sure if this is a bug in the package definition, or if it's
expected behaviour to have broken icons in a pure environment.

Thanks in advance!

-- 
Felipe Silva

Reply via email to