@joshm, I haven't need to. Could you explain what led you to need to install these packages? (e.g. makepkg output, etc.)
Search Criteria
Package Details: aws-cli-v2 2.22.9-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: | 30 |
Popularity: | 5.05 |
First Submitted: | 2024-04-21 11:04 (UTC) |
Last Updated: | 2024-12-03 08:55 (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-09-17 02:38 (UTC)
joshm commented on 2024-09-16 14:34 (UTC)
I had to manually install these Python packages -- is this expected?
flit_core
distro
awscrt
ruamel.yaml
aksel commented on 2024-09-14 02:37 (UTC) (edited on 2024-09-14 02:37 (UTC) by aksel)
@kstolp nice, thanks!
kstolp commented on 2024-09-14 00:56 (UTC)
@aksel Thanks for the heads-up. Finally they got around to updating their expired key.
Updated here.
aksel commented on 2024-09-13 23:14 (UTC) (edited on 2024-09-13 23:17 (UTC) by aksel)
@kstol The key from the install guide docs has been updated, as the previous key expired back in June.
$ gpg --show-key keys/pgp/FB5DB77FD5C118B80511ADA8A6310ACC4672475C.asc
pub rsa4096 2019-09-18 [SC] [expired: 2024-07-26]
FB5DB77FD5C118B80511ADA8A6310ACC4672475C
uid AWS CLI Team <aws-cli@amazon.com>
Updated:
$ gpg --show-key cool-new-key-from-aws.asc
pub rsa4096 2019-09-18 [SC] [expires: 2025-07-24]
FB5DB77FD5C118B80511ADA8A6310ACC4672475C
uid AWS CLI Team <aws-cli@amazon.com>
Would you mind updating the key included here?
kstolp commented on 2024-07-25 02:45 (UTC)
@andy44,
As @jerixmx has noted, installing this package when your current shell has an active python virtual env, breaks the install.
To avoid any conflicts with a custom environment, I would recommend to build packages in a clean chroot.
In addition, I had to manually import the AWS CLI Team public key. Not sure if this is a feature or a bug.
This is indeed a feature. See the Signature Checking section of the makepkg wiki article.
andy44 commented on 2024-07-24 05:09 (UTC)
As @jerixmx has noted, installing this package when your current shell has an active python virtual env, breaks the install.
In addition, I had to manually import the AWS CLI Team public key. Not sure if this is a feature or a bug.
Grab the key from https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html, execute gpg --import __PUBLIC-KEY-FILE-NAME__
SpineEyE commented on 2024-07-04 15:22 (UTC)
Thanks for the hint, that's indeed very weird, and was a bug in my computer.
My python-cryptography package was somehow broken. It didn't have python-cffi listed as dependency, when I queried pacman -Qi python-cryptography
. I reinstalled it, and it complained about existing files in filesystem. However, now it works...
kstolp commented on 2024-07-04 00:03 (UTC)
@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.
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)