conda-forge / conda-forge/conda-forge.github.io

Feedstocks with scripts in activate.d/deactivate.d should have scripts for each supported shell

Open
#918 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
170
Forks
320
Avg merge
2d 10h
Merged PRs (30d)
5

Description

Issue: There are lots of supported shells in conda, and each sources a different script extension in /etc/activate.d and /etc/deactivate.d

So any feedstock that sets environment variables in only .sh or .bat script will fail if the user is using powershell, fish, zsh, csh etc.

If this issue is resolved (https://github.com/conda/conda/issues/6820) this may not be necessary, but for now it is a huge pain if one wants to use powershell.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.