Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start migration off defaults to conda-forge channel #4126

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mnorris11
Copy link

Differential Revision: D68043874

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 11, 2025
…#4126)

Summary: Pull Request resolved: facebookresearch#4126

Differential Revision: D68043874
mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

mnorris11 pushed a commit to mnorris11/faiss that referenced this pull request Jan 16, 2025
Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

Summary:

Good resource on overriding channels to make sure we aren't using `defaults`:https://stackoverflow.com/questions/67695893/how-do-i-completely-purge-and-disable-the-default-channel-in-anaconda-and-switch

Explanation of changes:
-
- changed to miniforge from miniconda: this ensures we only pull in from conda-defaults when creating the environment
- architecture change: ARM64 and aarch64 are the same thing. But there is no miniforge package for ARM64, so we need to make it check for aarch64 instead.
- mkl 2023.1 change: pulling in 2023.2 causes problems and all current builds pull in 2023.1. So it is specified as 2023.1. The meta.yaml changes are the ones that narrow it to 2023.1 during `conda build faiss`.

Differential Revision: D68043874
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D68043874

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants