# Confusing build error with MyBinder using environment.yml

**URL:** <https://discourse.jupyter.org/t/confusing-build-error-with-mybinder-using-environment-yml/8264>\
**Category:** Binder\
**Tags:** help-wanted\
**Created:** [March 10, 2021, 3:48am UTC](https://discourse.jupyter.org/t/confusing-build-error-with-mybinder-using-environment-yml/8264 "2021-03-10T03:48:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmcky](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/mmcky/32/3921_2.png) [@mmcky](https://discourse.jupyter.org/u/mmcky)\
**Post date:** [March 10, 2021, 3:48am UTC](https://discourse.jupyter.org/t/confusing-build-error-with-mybinder-using-environment-yml/8264/1 "2021-03-10T03:48:06Z")

</div>

Hi Team. First thanks for all the work on mybinder – it’s super great. Second, I am having some issues with my configuration that has been working the past but doesn’t seem to be building during today’s updates.

The notebook repository is:

> **[QuantEcon/lecture-python-programming.notebooks](https://github.com/QuantEcon/lecture-python-programming.notebooks)**
>
> Notebooks for https://python-programming.quantecon.org

I am using `environment.yml` for configuration

> <https://github.com/QuantEcon/lecture-python-programming.notebooks/blob/e696106b256383718cd85cbeb64888d66beab9b0/environment.yml>

but it is leaving an error message in the build logs I don’t understand:

```auto
Looking for: ['python=3.8', 'anaconda=2020.07', 'pip']

Encountered problems while solving.
Problem: package anaconda-2020.07-py36_0 requires libgcc-ng 9.1.0 hdf63c60_0, but none of the providers can be installed

```

appears to be fetching `py36`?

I have tried:

1. adding a `runtime.txt` with `python-3.8`
2. downgrading `python=3.7` as I saw in the docs that repo2docker works best with `python<=3.7`
3. added `conda-forge` to the channels list
4. removed the version requirement on `python`

Thanks for any ideas.

---

<div class="post-metadata">

**Author:** ![mmcky](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/mmcky/32/3921_2.png) [@mmcky](https://discourse.jupyter.org/u/mmcky)\
**Post date:** [March 10, 2021, 4:46am UTC](https://discourse.jupyter.org/t/confusing-build-error-with-mybinder-using-environment-yml/8264/2 "2021-03-10T04:46:37Z")

</div>

In addition when I specify the latest `anaconda=2020.11`

```auto
Looking for: ['python=3.8', 'anaconda=2020.11', 'pip']

Encountered problems while solving.
Problem: package anaconda-2020.11-py37_0 requires libgcc-ng 9.1.0 hdf63c60_0, but none of the providers can be installed

```

it seems to be looking for `py37`

---

<div class="post-metadata">

**Author:** ![mmcky](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/mmcky/32/3921_2.png) [@mmcky](https://discourse.jupyter.org/u/mmcky)\
**Post date:** [March 10, 2021, 5:16am UTC](https://discourse.jupyter.org/t/confusing-build-error-with-mybinder-using-environment-yml/8264/3 "2021-03-10T05:16:37Z")

</div>

So it looks like if you specify any specific version of the `anaconda` distribution such as `anaconda=2020.11` the build fails.
