Hi, Tomas Volf <~@wolfsden.cz> skribis:
> We can see the difference boils down to different search paths: > > $ guix shell -CN guile guile-gnutls nss-certs --search-paths > export > PATH="/gnu/store/gg2qybb41rpcl0fs4ay98s2q3m2mcbyz-profile/bin${PATH:+:}$PATH" > export > GUILE_LOAD_PATH="/gnu/store/gg2qybb41rpcl0fs4ay98s2q3m2mcbyz-profile/share/guile/site/3.0${GUILE_LOAD_PATH:+:}$GUILE_LOAD_PATH" > export > GUILE_LOAD_COMPILED_PATH="/gnu/store/gg2qybb41rpcl0fs4ay98s2q3m2mcbyz-profile/lib/guile/3.0/site-ccache:/gnu/store/gg2qybb41rpcl0fs4ay98s2q3m2mcbyz-profile/share/guile/site/3.0${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH" GnuTLS (and thus Guile-GnuTLS) does not honor an environment variable. Instead it’s up to applications to set up their certificate search path. See for example the discussion at <https://issues.guix.gnu.org/46779>. Thanks, Ludo’.