Package Details: python312 3.12.8-1

Git Clone URL: https://aur.archlinux.org/python312.git (read-only, click to copy)
Package Base: python312
Description: Major release 3.12 of the Python high-level programming language
Upstream URL: https://www.python.org/
Licenses: PSF-2.0
Submitter: GalaxySnail
Maintainer: GalaxySnail
Last Packager: GalaxySnail
Votes: 4
Popularity: 2.76
First Submitted: 2024-12-23 09:31 (UTC)
Last Updated: 2024-12-23 09:31 (UTC)

Latest Comments

mkorvas commented on 2025-01-08 10:42 (UTC)

Output from installation warned me that "Package contains reference to $srcdir" -- in 3 pyc files, one _sysconfigdata...py file, a Makefile, and in the python3.12-config executable.

I wonder if especially the last one could possibly matter. In the system Python installation, python3.13-config --cflags points to /usr/src/debug/python, which... hm, doesn't exist in fact. On the other hand, python3.12-config --cflags mentions the srcdir and seems to set it equal to /usr/src/debug/python312, which does exist. Now I am completely confused. Oh, and how about the Makefile? In PKGBUILD, I see a command that's supposed to clear references to the srcdir but it assumes it's followed by a colon (:), while some occurrences are not followed by colon in the Makefile...

txtsd commented on 2024-12-24 18:57 (UTC)

You're right. I didn't think about that.

GalaxySnail commented on 2024-12-24 18:50 (UTC)

Unfortunately, python3.12 can't provide python3.13. They are different. python is currently python3.13, and all packages that depend on python mean they depend on python3.13, they're installed in /usr/lib/python3.13 and don't work with python3.12.

txtsd commented on 2024-12-24 18:35 (UTC)

Can you do provides=(python) please?

If you add me as co-maintainer I can help maintain the package too.

00ein00 commented on 2024-12-24 09:40 (UTC)

glad to have this, especially since newest python update broke a lot of things, such as mpv