environment.yml: channel-name::package-name syntax has global effect #9993
Labels
locked
[bot] locked due to inactivity
source::community
catch-all for issues filed by community members
stale::closed
[bot] closed after being marked as stale
stale
[bot] marked as stale due to inactivity
type::bug
describes erroneous operation, use severity::* to classify the type
conda version 4.8.3
When I create the following environment.yml
I expect that
conda-forge::av
would only introduce conda-forge channel to that single package. Other dependencies should not be able to access anything fromconda-forge
.Currently
jupyterlab=2.1.4
is not available in the default channel, and so I expect the installation to fail.In reality however conda would go ahead to fetch
jupyterlab=2.1.4
from conda-forge, without notifying me what happened.I also tried this
In this case,
conda-forge
does not appear anywhere, and the installation fails as it should.The desired behavior should be to isolate the effect of the channel specifier to the single line, not exposing it globally.
The text was updated successfully, but these errors were encountered: