Package Details: aws-cli-v2 2.22.9-1

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)

Required by (19)

Sources (9)

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.

==> ERROR: One or more PGP signatures could not be verified!

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 to makepkg when building. (not recommended)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

kstolp commented on 2024-09-17 02:38 (UTC)

@joshm, I haven't need to. Could you explain what led you to need to install these packages? (e.g. makepkg output, etc.)

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.