@SpineEyE, This package (aws-cli-v2
) has python-cryptography
as a dependency, which has python-cffi
as a dependency. So, you should see it being installed when building this package. I'm not getting any errors when building.
Search Criteria
Package Details: aws-cli-v2 2.22.21-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/aws-cli-v2.git (read-only, click to copy) |
---|---|
Package Base: | aws-cli-v2 |
Description: | Unified command line interface for Amazon Web Services (version 2) |
Upstream URL: | https://github.com/aws/aws-cli/tree/v2 |
Licenses: | Apache-2.0 |
Conflicts: | aws-cli |
Provides: | aws-cli |
Submitter: | jelly |
Maintainer: | kstolp |
Last Packager: | kstolp |
Votes: | 29 |
Popularity: | 2.88 |
First Submitted: | 2024-04-21 11:04 (UTC) |
Last Updated: | 2024-12-20 03:52 (UTC) |
Dependencies (20)
- python (python37AUR, python311AUR, python310AUR)
- python-awscrt
- python-certifi
- python-colorama (python-colorama-gitAUR)
- python-cryptography
- python-dateutil
- python-distro
- python-docutils
- python-jmespath
- python-prompt_toolkit
- python-ruamel-yaml (python-ruamel-yaml-hgAUR)
- python-urllib3
- python-build (make)
- python-flit-core (make)
- python-installer (python-installer-gitAUR) (make)
- python-wheel (make)
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR) (check)
- python-jsonschema (check)
- python-pytest (check)
- python-pytest-xdist (check)
Required by (19)
- arkade-bin (requires aws-cli) (optional)
- aurbuilder-git
- awj-git (requires aws-cli)
- aws-credential-1password (requires aws-cli) (optional)
- aws-session-manager-plugin (requires aws-cli)
- aws2-wrap (requires aws-cli)
- curam-git (requires aws-cli)
- datomic-cli (requires aws-cli)
- git-remote-codecommit (requires aws-cli)
- k3sup-bin (requires aws-cli) (optional)
- lambroll-bin (requires aws-cli) (optional)
- liquidprompt (requires aws-cli) (optional)
- porter-bin (requires aws-cli) (optional)
- python-awscli-plugin-endpoint (requires aws-cli)
- python-pdf2video (requires aws-cli)
- rattlesnakeos-stack-bin (requires aws-cli) (optional)
- scwrypts (optional)
- statsite (requires aws-cli) (optional)
- stsauth (requires aws-cli) (make)
Sources (9)
kstolp commented on 2024-07-04 00:03 (UTC)
kstolp commented on 2024-07-04 00:02 (UTC)
@dreieck, It seems like the only source for the current one is their install guide. A copy of this key is located in this repo at keys/pgp/FB5DB77FD5C118B80511ADA8A6310ACC4672475C.asc
.
SpineEyE commented on 2024-07-03 08:42 (UTC)
Is it just me, or is python-cffi a build dependency? Otherwise, I'm getting a build error: ModuleNotFoundError: No module named '_cffi_backend'
dreieck commented on 2024-07-02 09:38 (UTC)
@kstolp:
From which keyserver did you fetch it?
I always only get the expired key.
kstolp commented on 2024-06-25 00:56 (UTC)
@dreieck, I'm seeing that it doesn't expire until 2024-07-26.
$ gpg --show-key keys/pgp/FB5DB77FD5C118B80511ADA8A6310ACC4672475C.asc
pub rsa4096 2019-09-18 [SC] [expires: 2024-07-26]
FB5DB77FD5C118B80511ADA8A6310ACC4672475C
uid AWS CLI Team <aws-cli@amazon.com>
dreieck commented on 2024-06-23 10:57 (UTC)
The key FB5DB77FD5C118B80511ADA8A6310ACC4672475C
in validpgpkeys
is expired since 2023-09-17:
gpg --recv-keys FB5DB77FD5C118B80511ADA8A6310ACC4672475C && gpg --list-key FB5DB77FD5C118B80511ADA8A6310ACC4672475C
:
gpg: enabled compatibility flags:
gpg: data source: http://185.125.188.26:80
gpg: armor header: Comment: Hostname:
gpg: armor header: Version: Hockeypuck 2.2
gpg: pub rsa4096/A6310ACC4672475C 2019-09-18 AWS CLI Team <aws-cli@amazon.com>
gpg: key A6310ACC4672475C: 3 signatures not checked due to missing keys
gpg: key A6310ACC4672475C: "AWS CLI Team <aws-cli@amazon.com>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: enabled compatibility flags:
gpg: using pgp trust model
pub rsa4096 2019-09-18 [SC] [expired: 2023-09-17]
FB5DB77FD5C118B80511ADA8A6310ACC4672475C
uid [ expired] AWS CLI Team <aws-cli@amazon.com>
Regards!
cahva commented on 2024-06-07 14:12 (UTC)
Thank you for disabling the tests <3 I too was a little bit frustrated so I have skipped a couple of timesthe update when I knew that I did not have time to supervise the long install.
Anyway, thanks for maintaining this!
jerixmx commented on 2024-06-06 04:18 (UTC)
Was getting Starting build()...
/home/xxxx/.pyenv/versions/3.11.9/bin/python: No module named build
==> ERROR: A failure occurred in build().
$ pyenv deactivate
pyenv-virtualenv: no virtualenv has been activated.
Setting pyenv local system
resolved it for me.
samthurston commented on 2024-05-28 13:34 (UTC)
If you have a virtual environment activated when installing aws-cli-v2 via yay, the build command tries to execute in the venv rather than using the system python.
josca commented on 2024-05-22 16:31 (UTC)
Please stop running the project's entire test suite while installing it! I'm not trying to develop on aws cli I'm just here to use the finished product!
Pinned Comments
kstolp commented on 2024-10-23 05:14 (UTC)
If you receive this error when trying to build, it is because you have not imported the GPG keys used for verification.
You have two options:
1) Import the key into your keyring. ArchWiki article. The key is available in this repo, which is copied from the AWS documentation. e.g.
gpg --import keys/pgp/FB5DB77FD5C118B80511ADA8A6310ACC4672475C.asc
. (recommended)2) Alternatively, you can skip this verification by passing the
--skippgpcheck
argument tomakepkg
when building. (not recommended)