Package Details: python310 3.10.11-1

Git Clone URL: https://aur.archlinux.org/python310.git (read-only, click to copy)
Package Base: python310
Description: Next generation of the python high-level scripting language, version 3.10
Upstream URL: https://www.python.org/
Licenses: custom
Provides: python
Submitter: soh
Maintainer: soh
Last Packager: soh
Votes: 4
Popularity: 2.97
First Submitted: 2023-05-04 00:47 (UTC)
Last Updated: 2023-05-04 00:47 (UTC)

Dependencies (22)

Required by (12179)

Sources (2)

Latest Comments

kaputtnik commented on 2023-05-13 08:33 (UTC)

@soh

Thanks that solved it.

soh commented on 2023-05-13 08:17 (UTC) (edited on 2023-05-13 08:18 (UTC) by soh)

@ kaputtnik If you run into this when using makepkg -si:

==> Verifying source file signatures with gpg...
    Python-3.10.11.tar.xz ... FAILED (unknown public key FFE87404168BD847)
==> ERROR: One or more PGP signatures could not be verified!

Simply running this will solve your problem

$ gpg --recv-key FFE87404168BD847
gpg: /home/user/.gnupg/trustdb.gpg: trustdb created
gpg: key 64E628F8D684696D: public key "Pablo Galindo Salgado <pablogsal@gmail.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Use an AUR helper like yay, paru will also help.

diestl commented on 2023-05-11 15:13 (UTC)

@kaputtnik, you need to fetch the signing key used to sign the python 3.10 release. According to the download page from python.org, this is a key belonging to Pablo Galindo Salgado (https://www.python.org/downloads/).

You can fetch and import that key into your keyring with curl <url> | gpg --import -. The url you'll find on that download page.

kaputtnik commented on 2023-05-07 11:22 (UTC)

I get this gpg related error:

$:> LC_ALL=C makepkg ==> Making package: python310 3.10.11-1 (Sun May 7 13:14:51 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found Python-3.10.11.tar.xz -> Found Python-3.10.11.tar.xz.asc ==> Validating source files with sha512sums... Python-3.10.11.tar.xz ... Passed Python-3.10.11.tar.xz.asc ... Skipped ==> Verifying source file signatures with gpg... Python-3.10.11.tar.xz ... FAILED (unknown public key FFE87404168BD847) ==> ERROR: One or more PGP signatures could not be verified!

esh commented on 2023-05-06 21:38 (UTC)

Worked great for me, I simply installed the package using Paru. Thanks for making it available so quickly after 3.11 went into [core]. :)

soh commented on 2023-05-05 03:31 (UTC) (edited on 2023-05-05 03:34 (UTC) by soh)

@carsme

Could you figure out the real cause of unable to retrieving GPG key? At least in two of my machines I managed to successfully makepkg and gpg --recv-keys A035C8C19219BA821ECEA86B64E628F8D684696D. Maybe configuring auto-key-retrieve could help.

soh commented on 2023-05-05 03:26 (UTC) (edited on 2023-05-05 03:32 (UTC) by soh)

@FabioLolix

I am sorry, but I think according to PKGBUILD in ArchWiki,

An array of additional packages that the software provides the features of (or a virtual package such as cron or sh). Packages providing the same item can be installed side-by-side, unless at least one of them uses a conflicts array. Note: The version that the package provides should be mentioned (pkgver and potentially the pkgrel), in case packages referencing the software require one.

the line provides=("python=$pkgver") should be included.

FabioLolix commented on 2023-05-04 15:17 (UTC)

Please remove the provides=() line as this isn't a drop-in replacement for python package

carsme commented on 2023-05-04 05:13 (UTC)

Fails to receive GPG key:

$ paru -S python310
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Repo Make (1) xorg-server-xvfb-21.1.8-1
Aur (1) python310-3.10.11-1

:: Proceed to review? [Y/n]:

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
:: keys need to be imported:
     A035C8C19219BA821ECEA86B64E628F8D684696D wanted by: python310-3.10.11-1
:: import? [Y/n]:
gpg: keyserver receive failed: No data
error: failed to run: gpg --recv-keys A035C8C19219BA821ECEA86B64E628F8D684696D: