Package Details: python38 3.8.19-1

Git Clone URL: https://aur.archlinux.org/python38.git (read-only, click to copy)
Package Base: python38
Description: Major release 3.8 of the Python high-level programming language
Upstream URL: https://www.python.org/
Keywords: python python3
Licenses: PSF-2.0
Submitter: rixx
Maintainer: rixx
Last Packager: rixx
Votes: 29
Popularity: 0.198213
First Submitted: 2019-03-27 20:21 (UTC)
Last Updated: 2024-03-23 08:40 (UTC)

Latest Comments

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

xhikari commented on 2021-12-16 00:10 (UTC)

Been trying to import this key gpg --keyserver keyserver.ubuntu.com --recv-keys E3FF2839C048B25C084DEBE9B26995E310250568 and it's failing, searched at keyserver.ubuntu.com and key not found

delcomet commented on 2021-10-21 09:08 (UTC)

Thanks @rixx! You're probably right!

rixx commented on 2021-10-21 09:01 (UTC)

@delcomet I don't think we need to change anything about the pkgbuild (we don't reference a specific libffi version), you just need to rebuild your Python.

delcomet commented on 2021-10-21 08:51 (UTC) (edited on 2021-10-21 09:06 (UTC) by delcomet)

Python 3.8.12 (default, Oct 18 2021, 10:19:50) 
[GCC 11.1.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from _ctypes import Union, Structure, Array
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: libffi.so.7: cannot open shared object file: No such file or directory
>>>

Arch linux core now provides libffi.so.8 instead of libffi.so.7

https://archlinux.org/packages/core/x86_64/libffi/

Edit: Rebuild as fix:

yay --rebuild -S python38

rixx commented on 2021-06-30 14:25 (UTC)

@solnce Good point! As far as I can tell, options=('!makeflags') has been carried down the PKGBUILD line ever since the python33 package or even longer. I'll remove it. Thank you!

solnce commented on 2021-06-30 14:11 (UTC)

@rixx I wondered why this package would compile only on one core. The very first commit of the PKGBUILD has options=('!makeflags') in it. At least on my machine honouring $MAKEFLAGS with -j6 causes no issues. Would it be possible to remove that?

NGeorgescu commented on 2021-06-21 20:43 (UTC) (edited on 2021-06-21 20:45 (UTC) by NGeorgescu)

If you get a no-name pgp key error, try:

gpg --keyserver keyserver.ubuntu.com --recv-keys E3FF2839C048B25C084DEBE9B26995E310250568

sambucus commented on 2021-06-16 19:42 (UTC) (edited on 2021-06-19 10:41 (UTC) by sambucus)

PGP-Key is not valid

neo63 commented on 2021-05-05 22:54 (UTC) (edited on 2021-05-06 02:19 (UTC) by neo63)

I'm noticing the same issue, where python3.8-config is a broken symlink:

/usr/bin/python3.8-config -> python3.8m-config

Maybe the ln -s commands are wrong or something? I'm not really familiar with the build process, but maybe the PKGBUILD should have

ln -sf python-config "${pkgdir}/usr/bin/python${_pybasever}-config"

instead? I tested in Docker and it seems that the build artifact is just called python-config