Open tbf3 opened 10 months ago
Here is three list --- what is listed on the website included in the installer, what is actually in the fresh install, and a diff of both
Any help with this?
Thank you for the report! The package list in the documentation is incorrect. I will try and get the list fixed this week.
Thank you for the report! The package list in the documentation is incorrect. I will try and get the list fixed this week.
@marcoesters - Please don't use the OP's list from conda list
as the new documentation. Instead, can you please ensure that packages listed as not being included in the installer (from the documentation) also agree with the packages included in the installer (meaning that one should not require the other to be upgraded or downgraded)?
Background: This is important in air-gapped environments where we'll use the exact packages and versions from your documentation. They must all install together without any internet. Generally what we do is this:
conda install --offline *
when inside the folder with all of the donwloaded tar.gz packagesThis must work (as it does for all other versions of Anaconda we've used).
Thank you for the report! The package list in the documentation is incorrect. I will try and get the list fixed this week.
Thank you, one other minor thing I noticed as well. gevent-websocket 0.10.1 is listed on the webpage, not included in installer. This requires gevent, as shown here --- https://gitlab.com/noppo/gevent-websocket/-/blob/0.10.1/requirements.txt?ref_type=tags
The documentation should have the correct list now.
The documentation should have the correct list now.
Tested this today. Encountered missing packages. Examples: async-timeout is now removed from the list -- aysnc-timeout>=4.0.2 is required for redis-py V4.3.4, and deprecated v1.2.4 is required for async-timeout 4.0.2. gevent-websockets 0.10.0 requires gevent – gevent is not on the list.
these are two examples I was quickly able to find.
@tbf3 @SysEngDan - thank you for reporting the issues with our package lists. On a separate note, you both mentioned use cases involving "full anaconda installation in an offline environment" and "air-gapped environments" - use cases which require discussions with our Professional Services or Sales teams. In particular, if you're using a package that is not in the Anaconda Distribution installer, and you are using it for business purposes, then a paid license is needed to stay in compliance with our Terms of Use.
Please reach out to our Sales team at sales@anaconda.com - they will be happy to help. Thank you!
Checklist
Impacted product
What happened?
After a fresh installation of Anaconda3-2023.03, I prepared to install packages that are listed here - https://docs.anaconda.com/free/anaconda/reference/packages/old-pkg-lists/2023.03-0/py3.10_linux-64/ and not included with the installer.
I am attempting to install all the packages listed on that webpage not included in the installer and the exact version listed. This is in effort to have a full anaconda installation in an offline environment.
After attempting to install async-timeout=4.0.2, I noticed that ca-certificates-2023.05.30, certifi-2023.7.22, and openssl-1.1.1v would be updated. After running
conda list
I checked the versions of those packages, and the versions listed on the included packages do not match the versions installed, whats installed is ca-certificates-2023.01.10, certifi-2022.12.7, and openssl-1.1.1t.This will cause issues when I download all the packages not listed in the installer and attempt to install them and build conda environments in an offline environment.
Expected behavior or outcome
Packages listed as "In Installer" should match the versioning on this web page -- https://docs.anaconda.com/free/anaconda/reference/packages/old-pkg-lists/2023.03-0/py3.10_linux-64/
Conda info
Conda config
Conda list
Additional information
No response