Am Donnerstag, dem 05.05.2022 um 22:26 +0200 schrieb Maxime Devos: > Liliana Marie Prikler schreef op do 05-05-2022 om 20:24 [+0200]: > > > This doesn't work for SSL_CERT_DIR/SSL_CERT_FILE > > nss-certs can be installed to their own profile and referenced from > > there > > No, if it is installed in its own profile, then > SSL_CERT_DIR/SSL_CERT_FILE won't be set: > > * Put nss-certs its own 'certificates' profile. > * Put curl in a 'applications' profile. > > 'curl' has a SSL_CERT_FILE search path. However, its profile does > not have the etc/ssl/certs/ca-certificates.crt, so the SSL_CERT_FILE > environment variable will not be defined for 'applications' Note that 'applications' is not really a useful category. But what's more both nss-certs, glibc-locales and other packages that on their own provide everything you need in a search path can already be handled easily with existing mechanisms of Guix Home. This is not a use case that calls for multiple profiles and the fix to missing these single packages (assuming you want it expressed solely in terms of profiles) would be to add them back to the default profile which still has its uses no matter how clean you want the split to be.
Cheers