>>> py3-cdio: Building testing/py3-cdio 2.1.1-r7 (using abuild 3.17.0_rc1-r0) started Wed, 15 Apr 2026 05:41:58 +0000 >>> py3-cdio: Validating /home/buildozer/aports/testing/py3-cdio/APKBUILD... >>> py3-cdio: Analyzing dependencies... >>> py3-cdio: Installing for build: build-base python3 python3-dev py3-setuptools libcdio-dev swig py3-nose py3-gpep517 ( 1/30) Installing libbz2 (1.0.8-r6) ( 2/30) Installing libffi (3.5.2-r0) ( 3/30) Installing gdbm (1.26-r0) ( 4/30) Installing xz-libs (5.8.2-r0) ( 5/30) Installing mpdecimal (4.0.1-r0) ( 6/30) Installing libpanelw (6.6_p20260404-r0) ( 7/30) Installing readline (8.3.3-r1) ( 8/30) Installing sqlite-libs (3.53.0-r0) ( 9/30) Installing python3 (3.14.3-r0) (10/30) Installing python3-pycache-pyc0 (3.14.3-r0) (11/30) Installing pyc (3.14.3-r0) (12/30) Installing python3-pyc (3.14.3-r0) (13/30) Installing python3-dev (3.14.3-r0) (14/30) Installing py3-parsing (3.3.2-r1) (15/30) Installing py3-parsing-pyc (3.3.2-r1) (16/30) Installing py3-packaging (26.0-r1) (17/30) Installing py3-packaging-pyc (26.0-r1) (18/30) Installing py3-setuptools (82.0.1-r1) (19/30) Installing py3-setuptools-pyc (82.0.1-r1) (20/30) Installing libcdio (2.2.0-r0) (21/30) Installing libcdio++ (2.2.0-r0) (22/30) Installing libcdio-dev (2.2.0-r0) (23/30) Installing swig (4.4.1-r1) (24/30) Installing py3-nose (1.3.7-r17) (25/30) Installing py3-nose-pyc (1.3.7-r17) (26/30) Installing py3-installer (1.0.0-r0) (27/30) Installing py3-installer-pyc (1.0.0-r0) (28/30) Installing py3-gpep517 (19-r2) (29/30) Installing py3-gpep517-pyc (19-r2) (30/30) Installing .makedepends-py3-cdio (20260415.054203) Executing busybox-1.37.0-r31.trigger OK: 727.2 MiB in 134 packages >>> py3-cdio: Cleaning up srcdir >>> py3-cdio: Cleaning up pkgdir >>> py3-cdio: Cleaning up tmpdir >>> py3-cdio: Fetching https://distfiles.alpinelinux.org/distfiles/edge/pycdio-2.1.1.tar.gz /var/cache/distfiles/edge/pycdio-2.1.1.tar.gz: OK /home/buildozer/aports/testing/py3-cdio/assertEquals.patch: OK >>> py3-cdio: Fetching https://distfiles.alpinelinux.org/distfiles/edge/pycdio-2.1.1.tar.gz /var/cache/distfiles/edge/pycdio-2.1.1.tar.gz: OK /home/buildozer/aports/testing/py3-cdio/assertEquals.patch: OK >>> py3-cdio: Unpacking /var/cache/distfiles/edge/pycdio-2.1.1.tar.gz... >>> py3-cdio: assertEquals.patch patching file test/test-cdtext.py 2026-04-15 05:42:10,842 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ /usr/lib/python3.14/site-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) /usr/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU General Public License (GPL) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2026-04-15 05:42:10,985 root INFO running bdist_wheel 2026-04-15 05:42:11,040 root INFO running build 2026-04-15 05:42:11,044 root INFO running build_ext 2026-04-15 05:42:11,052 root INFO building '_pycdio' extension 2026-04-15 05:42:11,052 root INFO swigging swig/pycdio.i to swig/pycdio_wrap.c 2026-04-15 05:42:11,053 root INFO swig -python -outdir /home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1 -o swig/pycdio_wrap.c swig/pycdio.i 2026-04-15 05:42:12,388 root INFO creating build/temp.linux-riscv64-cpython-314/swig 2026-04-15 05:42:12,390 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.14 -c swig/pycdio_wrap.c -o build/temp.linux-riscv64-cpython-314/swig/pycdio_wrap.o swig/pycdio_wrap.c: In function '_wrap_cdtext_list_languages_v2': swig/pycdio_wrap.c:5791:54: warning: passing argument 1 of 'cdtext_list_languages_v2' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5791 | result = (cdtext_lang_t *)cdtext_list_languages_v2((cdtext_t const *)arg1); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/cdio/cdio.h:59, from swig/pycdio_wrap.c:3485: /usr/include/cdio/cdtext.h:395:51: note: expected 'cdtext_t *' {aka 'struct cdtext_s *'} but argument is of type 'const cdtext_t *' {aka 'const struct cdtext_s *'} 395 | cdtext_lang_t *cdtext_list_languages_v2(cdtext_t *p_cdtext); | ~~~~~~~~~~^~~~~~~~ 2026-04-15 05:42:21,831 root INFO creating build/lib.linux-riscv64-cpython-314 2026-04-15 05:42:21,832 root INFO cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-riscv64-cpython-314/swig/pycdio_wrap.o -L/usr/lib -lcdio -lm -o build/lib.linux-riscv64-cpython-314/_pycdio.cpython-314-riscv64-linux-musl.so 2026-04-15 05:42:21,944 root INFO building '_pyiso9660' extension 2026-04-15 05:42:21,945 root INFO swigging swig/pyiso9660.i to swig/pyiso9660_wrap.c 2026-04-15 05:42:21,945 root INFO swig -python -outdir /home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1 -o swig/pyiso9660_wrap.c swig/pyiso9660.i 2026-04-15 05:42:22,955 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.14 -c swig/pyiso9660_wrap.c -o build/temp.linux-riscv64-cpython-314/swig/pyiso9660_wrap.o 2026-04-15 05:42:30,426 root INFO cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-riscv64-cpython-314/swig/pyiso9660_wrap.o -L/usr/lib -liso9660 -lcdio -lm -o build/lib.linux-riscv64-cpython-314/_pyiso9660.cpython-314-riscv64-linux-musl.so 2026-04-15 05:42:30,512 root INFO running build_py 2026-04-15 05:42:30,528 root INFO copying cdio.py -> build/lib.linux-riscv64-cpython-314 2026-04-15 05:42:30,530 root INFO copying iso9660.py -> build/lib.linux-riscv64-cpython-314 2026-04-15 05:42:30,532 root INFO copying pycdio.py -> build/lib.linux-riscv64-cpython-314 2026-04-15 05:42:30,534 root INFO copying pyiso9660.py -> build/lib.linux-riscv64-cpython-314 2026-04-15 05:42:30,563 root INFO installing to build/bdist.linux-riscv64/wheel 2026-04-15 05:42:30,563 root INFO running install 2026-04-15 05:42:30,603 root INFO running install_lib 2026-04-15 05:42:30,616 root INFO creating build/bdist.linux-riscv64/wheel 2026-04-15 05:42:30,617 root INFO copying build/lib.linux-riscv64-cpython-314/iso9660.py -> build/bdist.linux-riscv64/wheel/. 2026-04-15 05:42:30,619 root INFO copying build/lib.linux-riscv64-cpython-314/cdio.py -> build/bdist.linux-riscv64/wheel/. 2026-04-15 05:42:30,621 root INFO copying build/lib.linux-riscv64-cpython-314/_pycdio.cpython-314-riscv64-linux-musl.so -> build/bdist.linux-riscv64/wheel/. 2026-04-15 05:42:30,625 root INFO copying build/lib.linux-riscv64-cpython-314/pycdio.py -> build/bdist.linux-riscv64/wheel/. 2026-04-15 05:42:30,627 root INFO copying build/lib.linux-riscv64-cpython-314/_pyiso9660.cpython-314-riscv64-linux-musl.so -> build/bdist.linux-riscv64/wheel/. 2026-04-15 05:42:30,629 root INFO copying build/lib.linux-riscv64-cpython-314/pyiso9660.py -> build/bdist.linux-riscv64/wheel/. 2026-04-15 05:42:30,631 root INFO running install_egg_info 2026-04-15 05:42:30,646 root INFO running egg_info 2026-04-15 05:42:30,655 root INFO writing pycdio.egg-info/PKG-INFO 2026-04-15 05:42:30,658 root INFO writing dependency_links to pycdio.egg-info/dependency_links.txt 2026-04-15 05:42:30,660 root INFO writing top-level names to pycdio.egg-info/top_level.txt 2026-04-15 05:42:30,672 root INFO reading manifest file 'pycdio.egg-info/SOURCES.txt' 2026-04-15 05:42:30,678 root INFO reading manifest template 'MANIFEST.in' 2026-04-15 05:42:30,685 root INFO adding license file 'COPYING' 2026-04-15 05:42:30,685 root INFO adding license file 'AUTHORS' 2026-04-15 05:42:30,690 root INFO writing manifest file 'pycdio.egg-info/SOURCES.txt' 2026-04-15 05:42:30,691 root INFO Copying pycdio.egg-info to build/bdist.linux-riscv64/wheel/./pycdio-2.1.1-py3.14.egg-info 2026-04-15 05:42:30,696 root INFO running install_scripts 2026-04-15 05:42:30,725 root INFO creating build/bdist.linux-riscv64/wheel/pycdio-2.1.1.dist-info/WHEEL 2026-04-15 05:42:30,727 wheel INFO creating '/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/.dist/.tmp-4lf2ujyv/pycdio-2.1.1-cp314-cp314-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2026-04-15 05:42:30,730 wheel INFO adding '_pycdio.cpython-314-riscv64-linux-musl.so' 2026-04-15 05:42:30,735 wheel INFO adding '_pyiso9660.cpython-314-riscv64-linux-musl.so' 2026-04-15 05:42:30,738 wheel INFO adding 'cdio.py' 2026-04-15 05:42:30,740 wheel INFO adding 'iso9660.py' 2026-04-15 05:42:30,742 wheel INFO adding 'pycdio.py' 2026-04-15 05:42:30,745 wheel INFO adding 'pyiso9660.py' 2026-04-15 05:42:30,747 wheel INFO adding 'pycdio-2.1.1.dist-info/licenses/AUTHORS' 2026-04-15 05:42:30,748 wheel INFO adding 'pycdio-2.1.1.dist-info/licenses/COPYING' 2026-04-15 05:42:30,750 wheel INFO adding 'pycdio-2.1.1.dist-info/METADATA' 2026-04-15 05:42:30,751 wheel INFO adding 'pycdio-2.1.1.dist-info/WHEEL' 2026-04-15 05:42:30,752 wheel INFO adding 'pycdio-2.1.1.dist-info/top_level.txt' 2026-04-15 05:42:30,753 wheel INFO adding 'pycdio-2.1.1.dist-info/RECORD' 2026-04-15 05:42:30,754 root INFO removing build/bdist.linux-riscv64/wheel 2026-04-15 05:42:30,758 gpep517 INFO The backend produced .dist/pycdio-2.1.1-cp314-cp314-linux_riscv64.whl pycdio-2.1.1-cp314-cp314-linux_riscv64.whl libcdio version >= 2.0.0 2026-04-15 05:42:31,818 gpep517 INFO Installing .dist/pycdio-2.1.1-cp314-cp314-linux_riscv64.whl into .testenv 2026-04-15 05:42:31,979 gpep517 INFO Installation complete Failure: ModuleNotFoundError (No module named '_pycdio') ... ERROR Failure: ModuleNotFoundError (No module named '_pycdio') ... ERROR Failure: ModuleNotFoundError (No module named '_pyiso9660') ... ERROR Failure: ModuleNotFoundError (No module named '_pycdio') ... ERROR ====================================================================== ERROR: Failure: ModuleNotFoundError (No module named '_pycdio') ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/usr/lib/python3.14/site-packages/nose/loader.py", line 416, in loadTestsFromName module = self.importer.importFromPath( addr.filename, addr.module) File "/usr/lib/python3.14/site-packages/nose/importer.py", line 167, in importFromPath return self.importFromDir(dir_path, fqname) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/nose/importer.py", line 214, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.14/site-packages/nose/importer.py", line 129, in load_module spec.loader.exec_module(mod) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^ File "", line 759, in exec_module File "", line 491, in _call_with_frames_removed File "/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/test/test-cdio.py", line 28, in import pycdio File "/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/pycdio.py", line 19, in import _pycdio ModuleNotFoundError: No module named '_pycdio' ====================================================================== ERROR: Failure: ModuleNotFoundError (No module named '_pycdio') ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/usr/lib/python3.14/site-packages/nose/loader.py", line 416, in loadTestsFromName module = self.importer.importFromPath( addr.filename, addr.module) File "/usr/lib/python3.14/site-packages/nose/importer.py", line 167, in importFromPath return self.importFromDir(dir_path, fqname) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/nose/importer.py", line 214, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.14/site-packages/nose/importer.py", line 129, in load_module spec.loader.exec_module(mod) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^ File "", line 759, in exec_module File "", line 491, in _call_with_frames_removed File "/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/test/test-cdtext.py", line 25, in import pycdio File "/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/test/../pycdio.py", line 19, in import _pycdio ModuleNotFoundError: No module named '_pycdio' ====================================================================== ERROR: Failure: ModuleNotFoundError (No module named '_pyiso9660') ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/usr/lib/python3.14/site-packages/nose/loader.py", line 416, in loadTestsFromName module = self.importer.importFromPath( addr.filename, addr.module) File "/usr/lib/python3.14/site-packages/nose/importer.py", line 167, in importFromPath return self.importFromDir(dir_path, fqname) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/nose/importer.py", line 214, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.14/site-packages/nose/importer.py", line 129, in load_module spec.loader.exec_module(mod) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^ File "", line 759, in exec_module File "", line 491, in _call_with_frames_removed File "/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/test/test-iso.py", line 28, in import pyiso9660 File "/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/test/../pyiso9660.py", line 18, in import _pyiso9660 ModuleNotFoundError: No module named '_pyiso9660' ====================================================================== ERROR: Failure: ModuleNotFoundError (No module named '_pycdio') ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/usr/lib/python3.14/site-packages/nose/loader.py", line 416, in loadTestsFromName module = self.importer.importFromPath( addr.filename, addr.module) File "/usr/lib/python3.14/site-packages/nose/importer.py", line 167, in importFromPath return self.importFromDir(dir_path, fqname) ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/site-packages/nose/importer.py", line 214, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.14/site-packages/nose/importer.py", line 129, in load_module spec.loader.exec_module(mod) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^ File "", line 759, in exec_module File "", line 491, in _call_with_frames_removed File "/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/test/test-isocopy.py", line 24, in import pycdio File "/home/buildozer/aports/testing/py3-cdio/src/pycdio-2.1.1/test/../pycdio.py", line 19, in import _pycdio ModuleNotFoundError: No module named '_pycdio' ---------------------------------------------------------------------- Ran 4 tests in 0.168s FAILED (errors=4) >>> ERROR: py3-cdio: check failed >>> py3-cdio: Uninstalling dependencies... ( 1/30) Purging .makedepends-py3-cdio (20260415.054203) ( 2/30) Purging python3-dev (3.14.3-r0) ( 3/30) Purging py3-setuptools-pyc (82.0.1-r1) ( 4/30) Purging py3-setuptools (82.0.1-r1) ( 5/30) Purging py3-packaging-pyc (26.0-r1) ( 6/30) Purging py3-packaging (26.0-r1) ( 7/30) Purging py3-parsing-pyc (3.3.2-r1) ( 8/30) Purging py3-parsing (3.3.2-r1) ( 9/30) Purging libcdio-dev (2.2.0-r0) (10/30) Purging libcdio++ (2.2.0-r0) (11/30) Purging libcdio (2.2.0-r0) (12/30) Purging swig (4.4.1-r1) (13/30) Purging py3-nose-pyc (1.3.7-r17) (14/30) Purging py3-nose (1.3.7-r17) (15/30) Purging py3-gpep517-pyc (19-r2) (16/30) Purging py3-gpep517 (19-r2) (17/30) Purging py3-installer-pyc (1.0.0-r0) (18/30) Purging py3-installer (1.0.0-r0) (19/30) Purging python3-pyc (3.14.3-r0) (20/30) Purging python3-pycache-pyc0 (3.14.3-r0) (21/30) Purging pyc (3.14.3-r0) (22/30) Purging python3 (3.14.3-r0) (23/30) Purging gdbm (1.26-r0) (24/30) Purging libbz2 (1.0.8-r6) (25/30) Purging libffi (3.5.2-r0) (26/30) Purging libpanelw (6.6_p20260404-r0) (27/30) Purging mpdecimal (4.0.1-r0) (28/30) Purging readline (8.3.3-r1) (29/30) Purging sqlite-libs (3.53.0-r0) (30/30) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 390.6 MiB in 104 packages