Could you please branch and build awscli in epel9? The rawhide branch builds fine in epel9 once python-botocore and python-s3transfer are backported. I'm happy to help maintain the package if you would like assistance. My FAS username is 'mhayden'. Thank you!
For what it's worth, the rawhide branch of this package builds fine in epel9. I have a COPR here with the built package: https://copr.fedorainfracloud.org/coprs/mhayden/awscli-epel9/packages/
FEDORA-EPEL-2022-9988c94684 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-9988c94684
Thanks! 🫂
Thanks gwync!
(In reply to David Duncan from comment #4) > Thanks gwync! :curtsey:
FEDORA-EPEL-2022-9988c94684 has been pushed to the Fedora EPEL 9 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-9988c94684 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
Just noticed this when I try to run `aws` in epel9: --- Traceback (most recent call last): File "/usr/bin/aws", line 19, in <module> import awscli.clidriver File "/usr/lib/python3.9/site-packages/awscli/clidriver.py", line 37, in <module> from awscli.help import ProviderHelpCommand File "/usr/lib/python3.9/site-packages/awscli/help.py", line 20, in <module> from docutils.core import publish_string ModuleNotFoundError: No module named 'docutils' ---
fedpkg request-branch says python-docutils is in EL.
Aaaah, it's in the CRB repo! http://mirror.stream.centos.org/9-stream/CRB/x86_64/os/Packages/ I'm not sure how we should deal with that in EPEL/CentOS.
Hopefully this turns out better than the Great -devel Package Adventure of EL-8.
@gwync After lots of banging my head against the desk, I found a small problem with the `sed` line that dropped the docutils requirement accidentally. PR here: https://src.fedoraproject.org/rpms/awscli/pull-request/13
Merged and built in rawhide but it doesn't find docutils in epel9.
FEDORA-EPEL-2022-9988c94684 has been pushed to the Fedora EPEL 9 stable repository. If problem still persists, please make note of it in this bug report.