Package Details: python-standard-aifc 3.13.0-1

Git Clone URL: https://aur.archlinux.org/python-standard-aifc.git (read-only, click to copy)
Package Base: python-standard-aifc
Description: Standard library aifc redistribution.
Upstream URL: https://github.com/youknowone/python-deadlib/tree/main/aifc
Licenses: PSF-2.0
Provides: python-aifc
Submitter: Vekhir
Maintainer: Vekhir
Last Packager: Vekhir
Votes: 0
Popularity: 0.000000
First Submitted: 2024-12-23 06:32 (UTC)
Last Updated: 2024-12-23 23:57 (UTC)

Dependencies (8)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2

Vekhir commented on 2024-12-26 21:44 (UTC)

I found this related comment from one of my other packages, maybe it helps you: https://aur.archlinux.org/packages/subtitld?O=10#comment-914387

Vekhir commented on 2024-12-26 21:35 (UTC)

I'm guessing you are on Manjaro?

I'm not familiar with Pamac. If you want, you can create an issue here: https://github.com/manjaro/pamac/issues

In any case, for AUR packages, I recommend to read and use https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot. It's what I do and I make sure that my packages work with it.

cosmocat commented on 2024-12-26 21:20 (UTC) (edited on 2024-12-26 21:23 (UTC) by cosmocat)

I'm just using Pamac interface

Vekhir commented on 2024-12-26 21:15 (UTC)

Please specify the commands you used. Please also read https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot#Pre-install_required_packages and https://wiki.archlinux.org/title/AUR_helpers. AUR helpers are not supported: If your AUR helper cannot find python-audioop-lts, despite the latter providing python-audioop, then that needs to be fixed by them.

I hope this clears up the confusion.

cosmocat commented on 2024-12-26 20:50 (UTC) (edited on 2024-12-26 21:59 (UTC) by cosmocat)

Thanks for your explanation. It seems like there's a bit of confusion. python-audioop is currently not available in the official Arch Linux repositories with Pamac. in fact. i come accros your package because i wish to update python-speechrecognition (from 3.12.0-1 to 3.12.0-2) that depends also on python-audioop ... So i'm stuck in Pamac to update python-speechrecognition with building errors ...

building 'audioop._audioop' extension creating build/temp.linux-x86_64-cpython-312/audioop gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -fPIC -DPy_LIMITED_API=0x030D0000 -I/usr/include/python3.12 -c audioop/_audioop.c -o build/temp.linux-x86_64-cpython-312/audioop/_audioop.o audioop/_audioop.c:1984:6: erreur: « Py_mod_gil » non déclaré ici (hors de toute fonction) 1984 | {Py_mod_gil, Py_MOD_GIL_NOT_USED}, | ^~ audioop/_audioop.c:1984:18: erreur: « Py_MOD_GIL_NOT_USED » non déclaré ici (hors de toute fonction) 1984 | {Py_mod_gil, Py_MOD_GIL_NOT_USED}, | ^~~ error: command '/usr/bin/gcc' failed with exit code 1

ERROR Backend subprocess exited when trying to invoke build_wheel ==> ERREUR : Une erreur s’est produite dans build(). Abandon…

Vekhir commented on 2024-12-26 19:09 (UTC)

Hi, thanks for your interest. It depends deliberately on python-audioop, since that's the needed interface (formerly audioop within the standard library). python-audioop-lts is a specific implementation which provides python-audioop. It just happens that in this case, interface and implementation don't have the same name.

cosmocat commented on 2024-12-26 16:08 (UTC)

@Vekhir Hello! The PKGBUILD lists depends = python-audioop. Should it be depends = python-audioop-lts instead? If so, could you please correct it?

micwoj92 commented on 2024-12-23 22:23 (UTC)

Homepage should be https://github.com/youknowone/python-deadlib/tree/main/aifc