regro / conda-metachannel

like a conda-metapackage but for channels!
MIT License
69 stars 4 forks source link

fusing more than two channels fails #27

Open rgommers opened 5 years ago

rgommers commented 5 years ago

The readme says fusing more than two channels is possible without giving an example; it seems to not work:

conda create --override-channels -c https://metachannel.conda-forge.org/defaults,conda-forge/pandas,conda-forge/scikit-learn pandas -n testmeta

gives

Collecting package metadata: failed

CondaHTTPError: HTTP 500 CONNECTION FAILED for url <https://metachannel.conda-forge.org/defaults,conda-forge/pandas,conda-forge/scikit-learn/noarch/repodata.json>
Elapsed: 00:00.511322
CF-RAY: 4d03b7fa8fd42c0a-AMS

A remote server error occurred when trying to retrieve this URL.

A 500-type error (e.g. 500, 501, 502, 503, etc.) indicates the server failed to
fulfill a valid request.  The problem may be spurious, and will resolve itself if you
try your request again.  If the problem persists, consider notifying the maintainer
of the remote server.

Leaving off ,conda-forge/scikit-learn does work as expected.

scopatz commented 5 years ago

Thanks for reporting @rgommers - I think that conda-forge is already fused withg defaults, so maybe it is an out-of-order thing. Have you tried it with a channel other than defaults?

rgommers commented 5 years ago

I didn't. Will try to test, but am on a different machine now - may take a while to get back to this.

scopatz commented 5 years ago

no worries!