aws-cli-2

Edit Package aws-cli-2
No description set
Refresh
Refresh
Source Files
Filename Size Changed
0001-fix_TestEMRutils.test_which_with_existing_command.patch 0000001058 1.03 KB
0002-support-ruamel-yaml-0.17.32-and-higher.patch 0000004125 4.03 KB
0003-fix-python-312-incompatibilities.patch 0000052134 50.9 KB
0004-fix-mystery-function-call-in-eks-tests.patch 0000002957 2.89 KB
0005-skip-TestPromptToolkitPrompterBuffer.test_input_buffer_initialization.patch 0000001177 1.15 KB
0006-enforce-usage-of-cacert-discovered-by-python-certifi-by-default.patch 0000001056 1.03 KB
aws-cli-2.15.47.tar.gz 0015150083 14.4 MB
aws-cli-2.changes 0000000176 176 Bytes
aws-cli-2.rpmlintrc 0000000077 77 Bytes
aws-cli-2.spec 0000007411 7.24 KB
Latest Revision
Dominik Wombacher's avatar Dominik Wombacher (wombelix) committed (revision 12)
Findings from declined request 1173437 addressed:

- Package version added to changelog entry. '%{?sle15_python_module_pythons}' macro dropped.
- BuildRequires adjusted to use '%{pythons}'. 
- Step added to remove cacert.pem that comes with bundled botocore in '%prep' to align with standalone package 'python-botocore'. This required then an additional Patch (0006) and dependency (python-certifi) to enforce usage of system cacert by default. 
- I use '%{plainpython}(abi) = %{python_version}', which sets python(abi) to the same python version as the main page to fix rpm lint error 'aws-cli-2-doc.noarch: E: no-dependency-on python-base 3.11' that came up when using '%{pythons}'. I checked again with 'rpm -qp --requires', main and -doc package return 'python(abi) = 3.11'. So I think this is a valid workaround but I'm open to suggestions for a better way to handle it.
Comments 0
openSUSE Build Service is sponsored by