Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
  • 10:05
    outlk commented #8930
  • 04:00
    bounlu commented #9367
  • 00:35
    int19h commented #8727
  • Jul 02 23:01
    jmadrid250 opened #10048
  • Jul 02 22:51
    necaris commented #8727
  • Jul 02 22:47
    int19h commented #8727
  • Jul 02 20:19
    jemisjoky commented #9038
  • Jul 02 18:40
    applemonkey496 commented #9942
  • Jul 02 17:28
    sandeepnmenon commented #9367
  • Jul 02 17:26
    isuruf commented #9930
  • Jul 02 15:04
    norweeg edited #10047
  • Jul 02 15:04
    norweeg opened #10047
  • Jul 02 10:32
    oke-aditya commented #9903
  • Jul 02 09:57
    AlexanderStohr commented #6986
  • Jul 01 22:26
    tchmiel opened #10046
  • Jul 01 22:04
    AmitSharma1127 commented #3859
  • Jul 01 20:00
    coolboxGit commented #9867
  • Jul 01 15:03
    lamunge commented #8103
  • Jul 01 14:52
    carlosesfra commented #9746
  • Jul 01 14:51
    carlosesfra commented #9746
Wolf Vollprecht
so if one first removes all packages that are part of the build from the dependencies, and then creates one big (fake) host section, then solves, then one should have the correct deps for all packages
this would cut the build time for our ROS meta.yamls by an hour easily :) so I really need to get to that
Matthew R Becker
at some point conda build was caching envs iiuic but this led to issues
Wolf Vollprecht
@kalefranz I have compiled a short list of low-level things that I think could be improvements to conda:
I think gradually we'll try to tackle them in mamba
maybe you guys want to chime in?
Pat Gunn
Is there a way to tell what packages are in a conda environment without running any conda commands?
Wolf Vollprecht
conda list?
or check te files in conda-meta
Pat Gunn
without running any conda commands :)
I work in academia and we're trying to figure out a backup policy that lets us skip backing up conda while still preserving the info needed for users to recreate their environment if need be. We don't want our backup scripts to su to the user to run conda stuff.
@pgunn there might be a better option but there is a list of package jsons in $HOME/.miniconda3/envs/<my_env>/conda-meta
that's assuming miniconda but i guess it's probably similar for other install methods
you could write a shell script to parse the package name out of the filename
Jonathan J. Helmus
The conda-meta directory exists for every conda environment
Pat Gunn
that'll do
Christian Roth
When I do conda create -n testfoo -c bioconda --override-channels scanpy --dry-run (which is not solvable), I do not get any Information apart from: UnsatisfiableError: - is that a regression?
Jonathan J. Helmus
Note that --override-channels means that no additional channels are searched for dependencies. Since bioconda does not provide many of the core packages, e.g. python, matplotlib no solution can be found.
Christian Roth
The solver error was expected, I just expected it to give me the same results as if I had removed the conda-forge channel from my .condarc and was a bit surprised.
Jonathan J. Helmus
Yes, older versions of conda gave more information, feel free to open an issue
Antoine Prouvost


Is the information in Compiler tools / Aside CMake SysRoot still relevant for recent version of CMake/conda?
I see the CMake issue refered to is still open, but I can build a conda package with CMake without cross-linux.cmake toolchain file without issues (except for $AR not being properly detected). Will it break once in someonelse's computer?

Sorry if this can be answered with the current doc. I'm quite new to CMake and conda-build, and this is a lot of information at once.

Wolf Vollprecht
I tried to sign up for a paid account on and I get an email that tells me that my email isn't associated with an Enterprise account
Dave Hirschfeld
We made the switch today from the old repo.continuum as it was giving us 404s to
there is some strange intermittent issue yielding this:
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to
it happens maybe 20% of the time when cURLing to test
downloading a package
the network admins are suspicious it is something to do with cloudflare
we are sending our CLIENT_HELLO - OUT but do not get a SERVER_HELLO back IN
Wolf Vollprecht
just wondering, i made my own channel on, but it doesn't have SHA256 data in the repodata?
is that expected or am I doing something wrong?
Hey all, I'm trying to configure a multi-user conda environment. I have a docker container that installs conda as the root user for a Jupyter notebook. At runtime, new Linux users are dynamically added. I want those users to be able to add packages to the environment, but they don't have write permissions. I've been trying to take a group-based approach, but if I chown at the end of the Dockerfile, it adds approximately ten minutes to my build time. I'd like to preconfigure the ownership so that I can add/remove packages in the Dockerfile without having to chown at the end of the process. Is there an idiomatic way to handle this kind of problem? I've been referencing so far.
Wolf Vollprecht
not sure if this can help you
Thanks, Wolf. Def a start.
Jonathan J. Helmus
@wolfv sha256 data is only provided for channels like conda-forge that are served from a CDN. Other channels will only have md5 hash information.
Philippe Blain

hi everyone ! I just clone the conda repo on my macOS 10.11 system and did source dev/start. I get conflicts:

Solving environment: ...working... 
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.

UnsatisfiableError: The following specifications were found to be incompatible with a past
explicit spec that is not an explicit spec in this operation (conda):

  - conda-build -> conda[version='>=4.1,<4.3|>=4.1|>=4.1,<4.4|>=4.3|>=4.5']

The following specifications were found to be incompatible with each other:
# and then pages after pages of conflicts...

I'm not sure what to do about that..

Philippe Blain

it appears my ~/.condarc file, with the following content, created that situation:

auto_activate_base: false
changeps1: false
  - conda-forge
  - defaults
channel_priority: strict
anaconda_upload: false

the super long list of conflicts ended with "Note that strict channel priority may have removed packages required for satisfiability.", which made me think of trying again after moving my ~/.condarc out of the way...

Steven C. Howell
I'm experiencing an issue where my Jupyter instance cannot activate kernels other than the one Jupyter is actually installed in. I get the error, "'activate' is not recognized as an internal or external command, operable program or batch file."
I think this is caused because the conda bin command is not actually on the path. I am on Windows 10, with the user-only install of Miniconda.
Should I file an issue or is there a simple way to correct this?
Anthony Scopatz
Is there a way to get conda to spit out the files that is actually installs, rather than what is in the info/files of the tarball
Wolf Vollprecht
I don't know, but the only special case is with noarch packages I believe
and with them, it depends on your Python version what files get installed
e.g. `pycache/....py38.pyc or something like that
Anthony Scopatz
Yeah, I think noarch is the only special case too, but there is also noarch generic, etc
Jonathan J. Helmus
Post install the list of installed files is pkg_name.json file in the conda-meta folder of the environment in the "files" key. That will include .pyc files generated for noarch: python packages. Other packages, include noarch: generic will match the file list given in info/files or info/paths.json.