diff --git a/pkgs/development/beam-modules/mix-release.nix b/pkgs/development/beam-modules/mix-release.nix index a72ba6c8e9ae..9a60c0858690 100644 --- a/pkgs/development/beam-modules/mix-release.nix +++ b/pkgs/development/beam-modules/mix-release.nix @@ -167,9 +167,12 @@ stdenv.mkDerivation ( export MIX_DEPS_PATH="$TEMPDIR/deps" cp --no-preserve=mode -R "${mixFodDeps}" "$MIX_DEPS_PATH" - if [ -f "$MIX_DEPS_PATH/castore/priv/cacerts.pem" ]; then - cp "${cacert}/etc/ssl/certs/ca-bundle.crt" "$MIX_DEPS_PATH/castore/priv/cacerts.pem" - fi + local dep + for dep in castore certifi; do + if [ -f "$MIX_DEPS_PATH/$dep/priv/cacerts.pem" ]; then + cp "${cacert}/etc/ssl/certs/ca-bundle.crt" "$MIX_DEPS_PATH/$dep/priv/cacerts.pem" + fi + done ''} '' + (attrs.postUnpack or "");