>>> py3-gpgme: Building community/py3-gpgme 2.0.0-r0 (using abuild 3.16.0-r0) started Tue, 20 Jan 2026 02:02:45 +0000 >>> py3-gpgme: Validating /home/buildozer/aports/community/py3-gpgme/APKBUILD... >>> py3-gpgme: Analyzing dependencies... >>> py3-gpgme: Installing for build: build-base autoconf automake git gpgmepp-dev libtool py3-build py3-installer py3-setuptools py3-wheel python3-dev swig ( 1/62) Installing m4 (1.4.20-r0) ( 2/62) Installing libbz2 (1.0.8-r6) ( 3/62) Installing perl (5.42.0-r0) ( 4/62) Installing autoconf (2.72-r1) ( 5/62) Installing automake (1.18.1-r0) ( 6/62) Installing perl-error (0.17030-r0) ( 7/62) Installing perl-git (2.52.0-r0) ( 8/62) Installing git-perl (2.52.0-r0) ( 9/62) Installing libgpg-error (1.57-r0) (10/62) Installing libassuan (3.0.2-r0) (11/62) Installing pinentry (1.3.2-r0) Executing pinentry-1.3.2-r0.post-install (12/62) Installing libgcrypt (1.11.2-r0) (13/62) Installing gnupg-gpgconf (2.4.9-r0) (14/62) Installing nettle (3.10.2-r0) (15/62) Installing libffi (3.5.2-r0) (16/62) Installing libtasn1 (4.21.0-r0) (17/62) Installing p11-kit (0.25.5-r2) Installing file to etc/pkcs11/pkcs11.conf.example.apk-new (18/62) Installing gnutls (3.8.11-r0) (19/62) Installing libksba (1.6.7-r0) (20/62) Installing gdbm (1.26-r0) (21/62) Installing libsasl (2.1.28-r9) (22/62) Installing libldap (2.6.10-r0) (23/62) Installing npth (1.8-r0) (24/62) Installing gnupg-dirmngr (2.4.9-r0) (25/62) Installing sqlite-libs (3.51.2-r0) (26/62) Installing gnupg-keyboxd (2.4.9-r0) (27/62) Installing gpg (2.4.9-r0) (28/62) Installing gpg-agent (2.4.9-r0) (29/62) Installing gpgsm (2.4.9-r0) (30/62) Installing gpgme (2.0.1-r1) (31/62) Installing gpgmepp (2.0.0-r0) (32/62) Installing libgpg-error-dev (1.57-r0) (33/62) Installing libassuan-dev (3.0.2-r0) (34/62) Installing gpgme-dev (2.0.1-r1) (35/62) Installing gpgmepp-dev (2.0.0-r0) (36/62) Installing diffutils (3.12-r0) (37/62) Installing libltdl (2.6.0-r0) (38/62) Installing libtool (2.6.0-r0) (39/62) Installing xz-libs (5.8.2-r0) (40/62) Installing mpdecimal (4.0.1-r0) (41/62) Installing libpanelw (6.6_p20251231-r0) (42/62) Installing python3 (3.12.12-r0) (43/62) Installing python3-pycache-pyc0 (3.12.12-r0) (44/62) Installing pyc (3.12.12-r0) (45/62) Installing py3-build-pyc (1.4.0-r0) (46/62) Installing python3-pyc (3.12.12-r0) (47/62) Installing py3-parsing (3.3.1-r0) (48/62) Installing py3-parsing-pyc (3.3.1-r0) (49/62) Installing py3-packaging (25.0-r0) (50/62) Installing py3-packaging-pyc (25.0-r0) (51/62) Installing py3-pyproject-hooks (1.2.0-r0) (52/62) Installing py3-pyproject-hooks-pyc (1.2.0-r0) (53/62) Installing py3-build (1.4.0-r0) (54/62) Installing py3-installer (0.7.0-r2) (55/62) Installing py3-installer-pyc (0.7.0-r2) (56/62) Installing py3-setuptools (80.9.0-r2) (57/62) Installing py3-setuptools-pyc (80.9.0-r2) (58/62) Installing py3-wheel (0.46.1-r0) (59/62) Installing py3-wheel-pyc (0.46.1-r0) (60/62) Installing python3-dev (3.12.12-r0) (61/62) Installing swig (4.4.1-r0) (62/62) Installing .makedepends-py3-gpgme (20260120.020249) Executing busybox-1.37.0-r31.trigger OK: 663.0 MiB in 165 packages >>> py3-gpgme: Cleaning up srcdir >>> py3-gpgme: Cleaning up pkgdir >>> py3-gpgme: Cleaning up tmpdir >>> py3-gpgme: Fetching https://distfiles.alpinelinux.org/distfiles/edge/gpgmepy-2.0.0.tar.bz2 Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/gpgmepy-2.0.0.tar.bz2.part' gpgmepy-2.0.0.tar.bz 100% |********************************| 562k 0:00:00 ETA '/var/cache/distfiles/edge/gpgmepy-2.0.0.tar.bz2.part' saved /var/cache/distfiles/edge/gpgmepy-2.0.0.tar.bz2: OK >>> py3-gpgme: Fetching https://distfiles.alpinelinux.org/distfiles/edge/gpgmepy-2.0.0.tar.bz2 /var/cache/distfiles/edge/gpgmepy-2.0.0.tar.bz2: OK >>> py3-gpgme: Unpacking /var/cache/distfiles/edge/gpgmepy-2.0.0.tar.bz2... autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'. libtoolize: copying file 'build-aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force -I m4 autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:71: installing 'build-aux/compile' configure.ac:64: installing 'build-aux/missing' autoreconf: Leaving directory '.' checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 2 checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '100' is supported by ustar format... yes checking whether GID '101' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... riscv64-unknown-linux-musl checking host system type... riscv64-unknown-linux-musl checking whether make supports the include directive... yes (GNU style) checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for gcc... (cached) cc checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... (cached) none needed checking whether cc understands -c and -o together... (cached) yes checking dependency style of cc... (cached) none checking how to run the C preprocessor... cc -E checking whether the compiler supports GNU C++... yes checking whether c++ accepts -g... yes checking for c++ option to enable C++11 features... none needed checking dependency style of c++... none checking for gitlog-to-changelog... no checking for cc for build... cc checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by cc... /usr/riscv64-alpine-linux-musl/bin/ld checking if the linker (/usr/riscv64-alpine-linux-musl/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 98304 checking how to convert riscv64-unknown-linux-musl file names to riscv64-unknown-linux-musl format... func_convert_file_noop checking how to convert riscv64-unknown-linux-musl file names to toolchain format... func_convert_file_noop checking for /usr/riscv64-alpine-linux-musl/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking which variant of shared library versioning to provide... (default) aix checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/riscv64-alpine-linux-musl/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/riscv64-alpine-linux-musl/bin/ld checking if the linker (/usr/riscv64-alpine-linux-musl/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/riscv64-alpine-linux-musl/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/riscv64-alpine-linux-musl/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for windres... no checking for swig... /usr/bin/swig checking for a Python interpreter with version >= 3.9... none checking for a Python interpreter with version >= 3.10... none checking for a Python interpreter with version >= 3.11... none checking for a Python interpreter with version >= 3.12... python3.12 checking for python3.12... /usr/bin/python3.12 checking for python3.12 version... 3.12 checking for python3.12 platform... linux checking for GNU default python3.12 prefix... ${prefix} checking for GNU default python3.12 exec_prefix... ${exec_prefix} checking for python3.12 script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.12/site-packages checking for python3.12 extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.12/site-packages checking for python3.12... (cached) /usr/bin/python3.12 checking for a version of Python >= '2.1.0'... yes checking for the sysconfig Python package... yes checking for Python include path... -I/usr/include/python3.12 checking for Python library path... -L/usr/lib -lpython3.12 checking for Python site-packages path... /usr/local/lib/python3.12/site-packages checking for Python platform specific site-packages path... /usr/local/lib/python3.12/site-packages checking python extra libraries... -ldl -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking for the setuptools Python package... yes checking for a Python interpreter with version >= 3.13... none checking for a Python interpreter with version >= 3.6... python checking for python... /usr/bin/python checking for python version... 3.12 checking for python platform... linux checking for GNU default python prefix... ${prefix} checking for GNU default python exec_prefix... ${exec_prefix} checking for python script directory (pythondir)... ${PYTHON_PREFIX}/lib/python3.12/site-packages checking for python extension module directory (pyexecdir)... ${PYTHON_EXEC_PREFIX}/lib/python3.12/site-packages checking for python3.12... (cached) /usr/bin/python checking for a version of Python >= '2.1.0'... yes checking for the sysconfig Python package... yes checking for Python include path... -I/usr/include/python3.12 checking for Python library path... -L/usr/lib -lpython3.12 checking for Python site-packages path... /usr/local/lib/python3.12/site-packages checking for Python platform specific site-packages path... /usr/local/lib/python3.12/site-packages checking python extra libraries... -ldl -lm checking python extra linking flags... -Xlinker -export-dynamic checking consistency of all components of python development environment... yes checking for the setuptools Python package... yes checking size of unsigned int... 4 checking for cc option to enable large file support... none needed checking if gcc supports -Wno-missing-field-initializers... yes configure: checking for libraries checking for gpg-error-config... /usr/bin/gpg-error-config checking for gpgrt-config... /usr/bin/gpgrt-config configure: Use gpgrt-config with /usr/lib as gpg-error-config checking for GPG Error - version >= 1.47... expr: warning: '^x-L': using '^' as the first character of a basic regular expression is not portable; it is ignored yes (1.57) configure: WARNING: *** *** The config script "/usr/bin/gpgrt-config --libdir=/usr/lib gpg-error" was *** built for riscv64-alpine-linux-musl and thus may not match the *** used host riscv64-unknown-linux-musl. *** You may want to use the configure option --with-libgpg-error-prefix *** to specify a matching config script or use $SYSROOT. *** configure: Use gpgrt-config as gpgme-config checking for GPGME - version >= 1.7.0... expr: warning: '^x-L': using '^' as the first character of a basic regular expression is not portable; it is ignored yes configure: WARNING: *** *** The config script "/usr/bin/gpgrt-config --libdir=/usr/lib gpgme" was *** built for riscv64-alpine-linux-musl and thus may not match the *** used host riscv64-unknown-linux-musl. *** You may want to use the configure option --with-gpgme-prefix *** to specify a matching config script or use $SYSROOT. *** checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating version.py config.status: creating tests/Makefile config.status: creating src/Makefile config.status: creating examples/Makefile config.status: creating doc/Makefile config.status: creating setup.py config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands GPGMEPY v2.0.0 has been configured as follows: Revision: 0000000 (0) Platform: riscv64-unknown-linux-musl Python versions: 3.12 Mismatches between the target platform and the to be used libraries have been been detected for: libgpg-error gpgme Please check above for warning messages. * Getting build dependencies for wheel... /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating gpg.egg-info writing gpg.egg-info/PKG-INFO writing dependency_links to gpg.egg-info/dependency_links.txt writing top-level names to gpg.egg-info/top_level.txt writing manifest file 'gpg.egg-info/SOURCES.txt' reading manifest file 'gpg.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.rst' under directory 'doc' warning: no files found matching '*.texi' under directory 'doc' warning: no files found matching '*.info' under directory 'doc' warning: no files found matching 'README.org' adding license file 'COPYING' adding license file 'COPYING.LESSER' adding license file 'AUTHORS' writing manifest file 'gpg.egg-info/SOURCES.txt' * Building wheel... /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build Using gpgme.h from /usr/include/gpgme.h running build_ext building 'gpg._gpgme' extension swigging build/gpgme.i to build/gpgme_wrap.c swig -python -threads -Ibuild -outdir build/lib.linux-riscv64-cpython-312/gpg -o build/gpgme_wrap.c build/gpgme.i build/gpgme.h:536: Warning 451: Setting a const char * variable may leak memory. creating build/temp.linux-riscv64-cpython-312/build cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Ibuild -I/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0 -I/usr/include/python3.12 -c build/gpgme_wrap.c -o build/temp.linux-riscv64-cpython-312/build/gpgme_wrap.o cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -Ibuild -I/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0 -I/usr/include/python3.12 -c build/helpers.c -o build/temp.linux-riscv64-cpython-312/build/helpers.o cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-riscv64-cpython-312/build/gpgme_wrap.o build/temp.linux-riscv64-cpython-312/build/helpers.o -L/usr/lib -o build/lib.linux-riscv64-cpython-312/gpg/_gpgme.cpython-312-riscv64-linux-musl.so -lgpg-error -lgpgme running build_py copying gpg/__init__.py -> build/lib.linux-riscv64-cpython-312/gpg copying gpg/core.py -> build/lib.linux-riscv64-cpython-312/gpg copying gpg/util.py -> build/lib.linux-riscv64-cpython-312/gpg copying gpg/errors.py -> build/lib.linux-riscv64-cpython-312/gpg copying gpg/results.py -> build/lib.linux-riscv64-cpython-312/gpg copying gpg/callbacks.py -> build/lib.linux-riscv64-cpython-312/gpg creating build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/validity.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/pk.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/md.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/status.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/__init__.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/create.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/keysign.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/protocol.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/import_type.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/event.py -> build/lib.linux-riscv64-cpython-312/gpg/constants copying gpg/constants/sigsum.py -> build/lib.linux-riscv64-cpython-312/gpg/constants creating build/lib.linux-riscv64-cpython-312/gpg/constants/data copying gpg/constants/data/__init__.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/data copying gpg/constants/data/encoding.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/data creating build/lib.linux-riscv64-cpython-312/gpg/constants/keylist copying gpg/constants/keylist/mode.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/keylist copying gpg/constants/keylist/__init__.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/keylist creating build/lib.linux-riscv64-cpython-312/gpg/constants/sig copying gpg/constants/sig/mode.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/sig copying gpg/constants/sig/__init__.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/sig copying gpg/constants/sig/notation.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/sig creating build/lib.linux-riscv64-cpython-312/gpg/constants/tofu copying gpg/constants/tofu/policy.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/tofu copying gpg/constants/tofu/__init__.py -> build/lib.linux-riscv64-cpython-312/gpg/constants/tofu running egg_info writing gpg.egg-info/PKG-INFO writing dependency_links to gpg.egg-info/dependency_links.txt writing top-level names to gpg.egg-info/top_level.txt reading manifest file 'gpg.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.rst' under directory 'doc' warning: no files found matching '*.texi' under directory 'doc' warning: no files found matching '*.info' under directory 'doc' warning: no files found matching 'README.org' adding license file 'COPYING' adding license file 'COPYING.LESSER' adding license file 'AUTHORS' writing manifest file 'gpg.egg-info/SOURCES.txt' installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/gpg copying build/lib.linux-riscv64-cpython-312/gpg/__init__.py -> build/bdist.linux-riscv64/wheel/./gpg copying build/lib.linux-riscv64-cpython-312/gpg/version.py -> build/bdist.linux-riscv64/wheel/./gpg copying build/lib.linux-riscv64-cpython-312/gpg/core.py -> build/bdist.linux-riscv64/wheel/./gpg copying build/lib.linux-riscv64-cpython-312/gpg/util.py -> build/bdist.linux-riscv64/wheel/./gpg copying build/lib.linux-riscv64-cpython-312/gpg/_gpgme.cpython-312-riscv64-linux-musl.so -> build/bdist.linux-riscv64/wheel/./gpg copying build/lib.linux-riscv64-cpython-312/gpg/gpgme.py -> build/bdist.linux-riscv64/wheel/./gpg creating build/bdist.linux-riscv64/wheel/gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/validity.py -> build/bdist.linux-riscv64/wheel/./gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/pk.py -> build/bdist.linux-riscv64/wheel/./gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/md.py -> build/bdist.linux-riscv64/wheel/./gpg/constants creating build/bdist.linux-riscv64/wheel/gpg/constants/sig copying build/lib.linux-riscv64-cpython-312/gpg/constants/sig/mode.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/sig copying build/lib.linux-riscv64-cpython-312/gpg/constants/sig/__init__.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/sig copying build/lib.linux-riscv64-cpython-312/gpg/constants/sig/notation.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/sig creating build/bdist.linux-riscv64/wheel/gpg/constants/keylist copying build/lib.linux-riscv64-cpython-312/gpg/constants/keylist/mode.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/keylist copying build/lib.linux-riscv64-cpython-312/gpg/constants/keylist/__init__.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/keylist copying build/lib.linux-riscv64-cpython-312/gpg/constants/status.py -> build/bdist.linux-riscv64/wheel/./gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/__init__.py -> build/bdist.linux-riscv64/wheel/./gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/create.py -> build/bdist.linux-riscv64/wheel/./gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/keysign.py -> build/bdist.linux-riscv64/wheel/./gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/protocol.py -> build/bdist.linux-riscv64/wheel/./gpg/constants creating build/bdist.linux-riscv64/wheel/gpg/constants/data copying build/lib.linux-riscv64-cpython-312/gpg/constants/data/__init__.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/data copying build/lib.linux-riscv64-cpython-312/gpg/constants/data/encoding.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/data copying build/lib.linux-riscv64-cpython-312/gpg/constants/import_type.py -> build/bdist.linux-riscv64/wheel/./gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/event.py -> build/bdist.linux-riscv64/wheel/./gpg/constants copying build/lib.linux-riscv64-cpython-312/gpg/constants/sigsum.py -> build/bdist.linux-riscv64/wheel/./gpg/constants creating build/bdist.linux-riscv64/wheel/gpg/constants/tofu copying build/lib.linux-riscv64-cpython-312/gpg/constants/tofu/policy.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/tofu copying build/lib.linux-riscv64-cpython-312/gpg/constants/tofu/__init__.py -> build/bdist.linux-riscv64/wheel/./gpg/constants/tofu copying build/lib.linux-riscv64-cpython-312/gpg/errors.py -> build/bdist.linux-riscv64/wheel/./gpg copying build/lib.linux-riscv64-cpython-312/gpg/results.py -> build/bdist.linux-riscv64/wheel/./gpg copying build/lib.linux-riscv64-cpython-312/gpg/callbacks.py -> build/bdist.linux-riscv64/wheel/./gpg running install_egg_info Copying gpg.egg-info to build/bdist.linux-riscv64/wheel/./gpg-2.0.0-py3.12.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/gpg-2.0.0.dist-info/WHEEL creating '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/dist/.tmp-ajty2_m3/gpg-2.0.0-cp312-cp312-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'gpg/__init__.py' adding 'gpg/_gpgme.cpython-312-riscv64-linux-musl.so' adding 'gpg/callbacks.py' adding 'gpg/core.py' adding 'gpg/errors.py' adding 'gpg/gpgme.py' adding 'gpg/results.py' adding 'gpg/util.py' adding 'gpg/version.py' adding 'gpg/constants/__init__.py' adding 'gpg/constants/create.py' adding 'gpg/constants/event.py' adding 'gpg/constants/import_type.py' adding 'gpg/constants/keysign.py' adding 'gpg/constants/md.py' adding 'gpg/constants/pk.py' adding 'gpg/constants/protocol.py' adding 'gpg/constants/sigsum.py' adding 'gpg/constants/status.py' adding 'gpg/constants/validity.py' adding 'gpg/constants/data/__init__.py' adding 'gpg/constants/data/encoding.py' adding 'gpg/constants/keylist/__init__.py' adding 'gpg/constants/keylist/mode.py' adding 'gpg/constants/sig/__init__.py' adding 'gpg/constants/sig/mode.py' adding 'gpg/constants/sig/notation.py' adding 'gpg/constants/tofu/__init__.py' adding 'gpg/constants/tofu/policy.py' adding 'gpg-2.0.0.dist-info/licenses/AUTHORS' adding 'gpg-2.0.0.dist-info/licenses/COPYING' adding 'gpg-2.0.0.dist-info/licenses/COPYING.LESSER' adding 'gpg-2.0.0.dist-info/METADATA' adding 'gpg-2.0.0.dist-info/WHEEL' adding 'gpg-2.0.0.dist-info/top_level.txt' adding 'gpg-2.0.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built gpg-2.0.0-cp312-cp312-linux_riscv64.whl make: Entering directory '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests' echo no-force-v3-sigs > ./gpg.conf echo pinentry-program /home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests/pinentry >gpg-agent.conf GNUPGHOME=/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=.. srcdir=. gpgconf --kill all echo default-key A0FF4590BB6122EDEF6E3C542D727CC768697734 >> ./gpg.conf echo disable-scdaemon >> gpg-agent.conf /bin/mkdir -p ./private-keys-v1.d for k in 13CD0F3BDF24BE53FE192D62F18737256FF6E4FD 76F7E2B35832976B50A27A282D9B87E44577EB66 A0747D5F9425E6664F4FFBEED20FBCA79FDED2BD 13CBE3758AFE42B5E5E2AE4CED27AFA455E3F87F 7A030357C0F253A5BBCD282FFC4E521B37558F5C; do \ cp ./$k private-keys-v1.d/$k.key; \ done echo x > ./gpg-sample.stamp GNUPGHOME=/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=.. srcdir=. gpg --batch --no-permission-warning \ --import ./pubdemo.asc gpg: keybox '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests/pubring.kbx' created gpg: /home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests/trustdb.gpg: trustdb created gpg: key 2D727CC768697734: public key "Alfa Test (demo key) " imported gpg: key FE180B1DA9E3B0B2: public key "Bob (demo key)" imported gpg: key 413F4AF31AFDAB6C: public key "Charlie Test (demo key) " imported gpg: key EBA9F240EB9DC9E6: public key "Delta Test (demo key) " imported gpg: key 318C1FAEFAEF6D1B: public key "Echelon (demo key)" imported gpg: key D4BF57F37372E243: public key "Foxtrot Test (demo key) " imported gpg: key 168410A48FC282E6: public key "Golf Test (demo key) " imported gpg: key 13DB965534C6E3F1: public key "Hotel Test (demo key) " imported gpg: key 1FE8FC6F04259677: public key "India Test (demo key) " imported gpg: key 0C820C71D2699313: public key "Juliet Test (demo key) " imported gpg: key AD1B0FAD43C2D0C7: public key "Kilo Test (demo key) " imported gpg: key 37CAB51FB79103F8: public key "Lima Test (demo key) " imported gpg: key BE794852BE5CF886: public key "Mallory (demo key)" imported gpg: key 25B00FD430CEC684: public key "November Test (demo key) " imported gpg: key 5F6356BA6D9732AC: public key "Oscar Test (demo key) " imported gpg: key 5D15E01D3FF13206: public key "Papa test (demo key) " imported gpg: key 1C67EC133C661C84: public key "Quebec Test (demo key) " imported gpg: key 3BDBEDB1777FBED3: public key "Romeo Test (demo key) " imported gpg: key A5E67F7FA3AE3EA1: public key "Sierra Test (demo key) " imported gpg: key 58CB9A4C85A81F38: public key "Tango Test (demo key) " imported gpg: key A94C0F75653244D6: public key "Uniform Test (demo key) " imported gpg: key 47AF4B6961F04784: public key "Victor Test (demo key) " imported gpg: key DEF0F7B8EC67DBDE: public key "Whisky Test (demo key) " imported gpg: key 8979A6C5567FB34A: public key "XRay Test (demo key) " imported gpg: key 9EEF34CD4B11B25F: public key "Yankee Test (demo key) " imported gpg: key 6BC4778054ACD246: public key "Zulu Test (demo key) " imported gpg: Total number processed: 26 gpg: imported: 26 GNUPGHOME=/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=.. srcdir=. gpg --batch --no-permission-warning \ --import ./secdemo.asc gpg: key 2D727CC768697734: "Alfa Test (demo key) " 1 new signature gpg: key 2D727CC768697734: secret key imported gpg: key 6BC4778054ACD246: "Zulu Test (demo key) " 1 new signature gpg: key 6BC4778054ACD246: secret key imported gpg: Total number processed: 2 gpg: new signatures: 2 gpg: secret keys read: 2 gpg: secret keys unchanged: 2 GNUPGHOME=/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=.. srcdir=. gpgconf --kill all echo x > ./pubring-stamp make all-am make[1]: Entering directory '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests' GNUPGHOME=/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=.. srcdir=. /usr/bin/python3.12 ./run-tests.py \ --interpreters="/usr/bin/python /usr/bin/python3.12" --srcdir=. --python-libdir=/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/build/lib.linux-riscv64-cpython-312 \ initial.py t-wrapper.py t-callbacks.py t-data.py t-encrypt.py t-encrypt-sym.py t-encrypt-sign.py t-sign.py t-signers.py t-decrypt.py t-verify.py t-decrypt-verify.py t-sig-notation.py t-export.py t-import.py t-edit.py t-keylist.py t-keylist-from-data.py t-wait.py t-encrypt-large.py t-file-name.py t-idiomatic.py t-protocol-assuan.py t-quick-key-creation.py t-quick-subkey-creation.py t-quick-key-manipulation.py t-quick-key-signing.py final.py starting gpg-agent.. gpg-connect-agent: no running gpg-agent - starting '/usr/bin/gpg-agent|--debug-quick-random' gpg-connect-agent: waiting for the agent to come up ... (8s) gpg-connect-agent: connection to the agent established OK Using gpg module from '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/build/lib.linux-riscv64-cpython-312/gpg'. stopping gpg-agent starting gpg-agent.. gpg-connect-agent: no running gpg-agent - starting '/usr/bin/gpg-agent|--debug-quick-random' gpg-connect-agent: waiting for the agent to come up ... (8s) gpg-connect-agent: connection to the agent established OK Using gpg module from '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/build/lib.linux-riscv64-cpython-312/gpg'. stopping gpg-agent Running tests using /usr/bin/python (3.12)... PASS: initial.py PASS: t-wrapper.py PASS: t-callbacks.py PASS: t-data.py PASS: t-encrypt.py PASS: t-encrypt-sym.py PASS: t-encrypt-sign.py PASS: t-sign.py PASS: t-signers.py PASS: t-decrypt.py PASS: t-verify.py PASS: t-decrypt-verify.py PASS: t-sig-notation.py PASS: t-export.py PASS: t-import.py PASS: t-edit.py PASS: t-keylist.py PASS: t-keylist-from-data.py PASS: t-wait.py PASS: t-encrypt-large.py PASS: t-file-name.py PASS: t-idiomatic.py PASS: t-protocol-assuan.py PASS: t-quick-key-creation.py PASS: t-quick-subkey-creation.py PASS: t-quick-key-manipulation.py PASS: t-quick-key-signing.py PASS: final.py Running tests using /usr/bin/python3.12 (3.12)... PASS: initial.py PASS: t-wrapper.py PASS: t-callbacks.py PASS: t-data.py PASS: t-encrypt.py PASS: t-encrypt-sym.py PASS: t-encrypt-sign.py PASS: t-sign.py PASS: t-signers.py PASS: t-decrypt.py PASS: t-verify.py PASS: t-decrypt-verify.py PASS: t-sig-notation.py PASS: t-export.py PASS: t-import.py PASS: t-edit.py PASS: t-keylist.py PASS: t-keylist-from-data.py PASS: t-wait.py PASS: t-encrypt-large.py PASS: t-file-name.py PASS: t-idiomatic.py PASS: t-protocol-assuan.py PASS: t-quick-key-creation.py PASS: t-quick-subkey-creation.py PASS: t-quick-key-manipulation.py PASS: t-quick-key-signing.py PASS: final.py 56 tests run, 56 succeeded, 0 failed, 0 skipped. make check-am make[1]: Entering directory '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests' make[1]: Nothing to be done for 'check-am'. make[1]: Leaving directory '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests' make: Leaving directory '/home/buildozer/aports/community/py3-gpgme/src/gpgmepy-2.0.0/tests' >>> py3-gpgme: Entering fakeroot... >>> py3-gpgme-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/gpg/__pycache__' -> '/home/buildozer/aports/community/py3-gpgme/pkg/py3-gpgme-pyc/usr/lib/python3.12/site-packages/gpg/__pycache__' 'usr/lib/python3.12/site-packages/gpg/constants/sig/__pycache__' -> '/home/buildozer/aports/community/py3-gpgme/pkg/py3-gpgme-pyc/usr/lib/python3.12/site-packages/gpg/constants/sig/__pycache__' 'usr/lib/python3.12/site-packages/gpg/constants/keylist/__pycache__' -> '/home/buildozer/aports/community/py3-gpgme/pkg/py3-gpgme-pyc/usr/lib/python3.12/site-packages/gpg/constants/keylist/__pycache__' 'usr/lib/python3.12/site-packages/gpg/constants/data/__pycache__' -> '/home/buildozer/aports/community/py3-gpgme/pkg/py3-gpgme-pyc/usr/lib/python3.12/site-packages/gpg/constants/data/__pycache__' 'usr/lib/python3.12/site-packages/gpg/constants/__pycache__' -> '/home/buildozer/aports/community/py3-gpgme/pkg/py3-gpgme-pyc/usr/lib/python3.12/site-packages/gpg/constants/__pycache__' 'usr/lib/python3.12/site-packages/gpg/constants/tofu/__pycache__' -> '/home/buildozer/aports/community/py3-gpgme/pkg/py3-gpgme-pyc/usr/lib/python3.12/site-packages/gpg/constants/tofu/__pycache__' >>> py3-gpgme-pyc*: Preparing subpackage py3-gpgme-pyc... >>> py3-gpgme-pyc*: Running postcheck for py3-gpgme-pyc >>> py3-gpgme*: Running postcheck for py3-gpgme >>> py3-gpgme*: Preparing package py3-gpgme... >>> py3-gpgme*: Stripping binaries >>> py3-gpgme*: Scanning shared objects >>> py3-gpgme-pyc*: Tracing dependencies... python3~3.12 >>> py3-gpgme-pyc*: Package size: 304.4 KB >>> py3-gpgme-pyc*: Compressing data... >>> py3-gpgme-pyc*: Create checksum... >>> py3-gpgme-pyc*: Create py3-gpgme-pyc-2.0.0-r0.apk >>> py3-gpgme*: Tracing dependencies... python3~3.12 so:libc.musl-riscv64.so.1 so:libgpgme.so.45 >>> py3-gpgme*: Package size: 927.2 KB >>> py3-gpgme*: Compressing data... >>> py3-gpgme*: Create checksum... >>> py3-gpgme*: Create py3-gpgme-2.0.0-r0.apk >>> py3-gpgme: Build complete at Tue, 20 Jan 2026 02:07:48 +0000 elapsed time 0h 5m 3s >>> py3-gpgme: Cleaning up srcdir >>> py3-gpgme: Cleaning up pkgdir >>> py3-gpgme: Uninstalling dependencies... ( 1/62) Purging .makedepends-py3-gpgme (20260120.020249) ( 2/62) Purging autoconf (2.72-r1) ( 3/62) Purging m4 (1.4.20-r0) ( 4/62) Purging automake (1.18.1-r0) ( 5/62) Purging gpgmepp-dev (2.0.0-r0) ( 6/62) Purging gpgmepp (2.0.0-r0) ( 7/62) Purging libtool (2.6.0-r0) ( 8/62) Purging diffutils (3.12-r0) ( 9/62) Purging libltdl (2.6.0-r0) (10/62) Purging py3-build-pyc (1.4.0-r0) (11/62) Purging py3-build (1.4.0-r0) (12/62) Purging py3-pyproject-hooks-pyc (1.2.0-r0) (13/62) Purging py3-pyproject-hooks (1.2.0-r0) (14/62) Purging py3-installer-pyc (0.7.0-r2) (15/62) Purging py3-installer (0.7.0-r2) (16/62) Purging py3-setuptools-pyc (80.9.0-r2) (17/62) Purging py3-setuptools (80.9.0-r2) (18/62) Purging py3-wheel-pyc (0.46.1-r0) (19/62) Purging py3-wheel (0.46.1-r0) (20/62) Purging py3-packaging-pyc (25.0-r0) (21/62) Purging py3-packaging (25.0-r0) (22/62) Purging py3-parsing-pyc (3.3.1-r0) (23/62) Purging py3-parsing (3.3.1-r0) (24/62) Purging python3-dev (3.12.12-r0) (25/62) Purging python3-pyc (3.12.12-r0) (26/62) Purging python3-pycache-pyc0 (3.12.12-r0) (27/62) Purging pyc (3.12.12-r0) (28/62) Purging python3 (3.12.12-r0) (29/62) Purging swig (4.4.1-r0) (30/62) Purging git-perl (2.52.0-r0) (31/62) Purging perl-git (2.52.0-r0) (32/62) Purging perl-error (0.17030-r0) (33/62) Purging perl (5.42.0-r0) (34/62) Purging gpgme-dev (2.0.1-r1) (35/62) Purging gpgme (2.0.1-r1) (36/62) Purging gpg (2.4.9-r0) (37/62) Purging gnupg-dirmngr (2.4.9-r0) (38/62) Purging gnupg-keyboxd (2.4.9-r0) (39/62) Purging gpg-agent (2.4.9-r0) (40/62) Purging gpgsm (2.4.9-r0) (41/62) Purging gnupg-gpgconf (2.4.9-r0) (42/62) Purging pinentry (1.3.2-r0) (43/62) Purging libassuan-dev (3.0.2-r0) (44/62) Purging libassuan (3.0.2-r0) (45/62) Purging libbz2 (1.0.8-r6) (46/62) Purging libgcrypt (1.11.2-r0) (47/62) Purging libgpg-error-dev (1.57-r0) (48/62) Purging libksba (1.6.7-r0) (49/62) Purging libldap (2.6.10-r0) (50/62) Purging libpanelw (6.6_p20251231-r0) (51/62) Purging libsasl (2.1.28-r9) (52/62) Purging mpdecimal (4.0.1-r0) (53/62) Purging npth (1.8-r0) (54/62) Purging sqlite-libs (3.51.2-r0) (55/62) Purging xz-libs (5.8.2-r0) (56/62) Purging gdbm (1.26-r0) (57/62) Purging gnutls (3.8.11-r0) (58/62) Purging p11-kit (0.25.5-r2) (59/62) Purging libffi (3.5.2-r0) (60/62) Purging libgpg-error (1.57-r0) (61/62) Purging libtasn1 (4.21.0-r0) (62/62) Purging nettle (3.10.2-r0) Executing busybox-1.37.0-r31.trigger OK: 361.7 MiB in 103 packages >>> py3-gpgme: Updating the community/riscv64 repository index... >>> py3-gpgme: Signing the index...