Remove conda forge dependencies. (#1860)
Summary:
We observed that conda install ncurses on channel conda-forge will resolve to different dependencies:
Failed bisection (https://github.com/pytorch/benchmark/actions/runs/6004329436/job/16284685203):
```
added / updated specs:
- ncurses=6.3
The following packages will be downloaded:
package | build
---------------------------|-----------------
libnsl-2.0.0 | h7f98852_0 31 KB conda-forge
libsqlite-3.43.0 | h2797004_0 821 KB conda-forge
libuuid-2.38.1 | h0b41bf4_0 33 KB conda-forge
openssl-3.1.2 | hd590300_0 2.5 MB conda-forge
python-3.10.11 |he550d4f_0_cpython 24.7 MB conda-forge
------------------------------------------------------------
Total: 28.1 MB
The following NEW packages will be INSTALLED:
libnsl conda-forge/linux-64::libnsl-2.0.0-h7f98852_0
libsqlite conda-forge/linux-64::libsqlite-3.43.0-h2797004_0
libzlib conda-forge/linux-64::libzlib-1.2.13-hd590300_5
```
Successful bisection (https://github.com/pytorch/benchmark/actions/runs/6004329436):
```
added / updated specs:
- ncurses=6.3
The following packages will be downloaded:
package | build
---------------------------|-----------------
curl-8.1.1 | hdbd6064_2 81 KB
graalpy-23.0.0 | 0_graalvm_native 326.8 MB conda-forge
openssl-3.1.2 | hd590300_0 2.5 MB conda-forge
patch-2.7.6 | h7f98852_1002 121 KB conda-forge
python-3.10.8 |0_native230_graalpy 88 KB conda-forge
python_abi-3.10 |3_graalpy230_310_native 6 KB conda-forge
------------------------------------------------------------
Total: 329.6 MB
The following NEW packages will be INSTALLED:
curl pkgs/main/linux-64::curl-8.1.1-hdbd6064_2
graalpy conda-forge/linux-64::graalpy-23.0.0-0_graalvm_native
libzlib conda-forge/linux-64::libzlib-1.2.13-hd590300_5
patch conda-forge/linux-64::patch-2.7.6-h7f98852_1002
python_abi conda-forge/linux-64::python_abi-3.10-3_graalpy230_310_native
```
Introducing conda-forge libraries and packages will add indeterminism to the bisection workflow, so we are disabling it.
Pull Request resolved: https://github.com/pytorch/benchmark/pull/1860
Test Plan:
Docker build workflow:
https://github.com/pytorch/benchmark/actions/runs/6052158101
Test bisection workflow:
https://github.com/pytorch/benchmark/actions/runs/6052803913
Reviewed By: janeyx99
Differential Revision: D48915104
Pulled By: xuzhao9
fbshipit-source-id: 1fa5dc6e84f168a412b46b34ef05499dbc5904c5