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
Release 1.19.80 errors on CentOS 7 #6190
Comments
Hey @andrew-glenn, Thanks for reaching out! This appears to be a duplicate of #6064, #6092, and #6094. The setup.py in the AWS CLI requires a semi-recent version of setuptools (within the last 7 years) but it appears you're using one that is from 2014 or earlier. We have the exact requirements documented here. Nothing around this setup changed between 1.19.79 and 1.19.80, it's been in place since 1.19.40. There are a couple of interesting pieces of information from your logs that point to the issue though. The lines your version of setuptools is unhappy with are here. This chooses different requirements for rsa depending on the version of Python you're using. We know this worked on your system at one point, because the cached installation of awscli==1.19.79 has this line:
So it was able to properly parse the installation requirements when you first installed 1.19.79. We'd recommend making sure your system is using setuptools>=36.2.0 to ensure things work consistently. It may also be important to note we're ~6 weeks away from end of support for Python 2.7 in the CLI. |
|
Confirm by changing [ ] to [x] below to ensure that it's a bug:
Describe the bug
A clear and concise description of what the bug is.
SDK version number
Platform/OS/Hardware/Device
CentOS 7
To Reproduce (observed behavior)
pip install awscli
for v1.19.80
doesn't work.Expected behavior
It works.
1.19.80 errors out.
1.19.79 works.
The text was updated successfully, but these errors were encountered: