Hello,
Mihael Verček <mih...@vercek.si> writes: > Hi! > > When I'm trying to open a program from Thunar (like opening a pdf) > nothing happens and in logs I get: libgvfscommon.so: undefined symbol: > g_once_init_enter_pointer > > Opening programs from whiskermenu or terminal works as a workaround. Seems that a program is loading so library of wrong version that is ABI incompatible. This happens in thunar, because thunar is wrapped with GIO_EXTRA_MODULES variable. To fix it, you can sync your system+home+guix package versions (just upgrade them with the same guix version). Then all your programs should be using the same libgvfscommon.so and the problem will be gone. There is a GCD that tackles this issue of environment variables leaking, but currently there is no good workaround available. > > Here are some links from the net about the issue: > - https://www.mail-archive.com/bug-guix@gnu.org/msg40898.html > - > https://discussion.fedoraproject.org/t/importerror-lib64-libdnf-so-2-undefined-symbol-g-once-init-enter-pointer/104968 > > How should I go about this? > > Best regards > Mihael