Virtual repo with more than one repositories having the same package but different checksums are encountering with the following error.
MD5MismatchError: Conda detected a mismatch between the expected content and downloaded content
for url 'http://admin:AP8MgBN2FrbqwYxnHyFHPux3Z9i@localhost:8081/artifactory/api/conda/conda-virtual/osx-64/certifi-2018.1.18-py36_0.tar.bz2'.
download saved to: /Users/shahin/anaconda3/pkgs/certifi-2018.1.18-py36_0.tar.bz2
expected md5 sum: 481a64d24c19a9f07bab38cd6f58faae
actual md5 sum: 0399ddcd652638d190a7999ce9ba53a8
Steps to reproduce
1. Create two conda remote repositories with the following remote URLs
2. Make a conda virtual repo and add both remote repos to it.
3. Configure the conda client to fetch artifacts from conada virtual repo
4. Execute the following commands
conda update -n base conda
conda uninstall certifi=2018.1.18