>>> py3-lmdb: Building community/py3-lmdb 1.7.5-r0 (using abuild 3.16.0-r0) started Thu, 12 Mar 2026 12:38:08 +0000 >>> py3-lmdb: Validating /home/buildozer/aports/community/py3-lmdb/APKBUILD... >>> py3-lmdb: Analyzing dependencies... >>> py3-lmdb: Installing for build: build-base py3-cffi python3 lmdb-dev py3-gpep517 py3-setuptools py3-wheel python3-dev py3-pytest ( 1/41) Installing libbz2 (1.0.8-r6) ( 2/41) Installing libffi (3.5.2-r0) ( 3/41) Installing gdbm (1.26-r0) ( 4/41) Installing xz-libs (5.8.2-r0) ( 5/41) Installing mpdecimal (4.0.1-r0) ( 6/41) Installing libpanelw (6.6_p20251231-r0) ( 7/41) Installing sqlite-libs (3.51.2-r1) ( 8/41) Installing python3 (3.12.12-r0) ( 9/41) Installing python3-pycache-pyc0 (3.12.12-r0) (10/41) Installing pyc (3.12.12-r0) (11/41) Installing py3-cparser-pyc (3.0-r0) (12/41) Installing py3-cffi-pyc (1.17.1-r1) (13/41) Installing python3-pyc (3.12.12-r0) (14/41) Installing py3-cparser (3.0-r0) (15/41) Installing py3-cffi (1.17.1-r1) (16/41) Installing lmdb (0.9.33-r0) (17/41) Installing lmdb-dev (0.9.33-r0) (18/41) Installing py3-installer (0.7.0-r2) (19/41) Installing py3-installer-pyc (0.7.0-r2) (20/41) Installing py3-gpep517 (19-r1) (21/41) Installing py3-gpep517-pyc (19-r1) (22/41) Installing py3-parsing (3.3.2-r0) (23/41) Installing py3-parsing-pyc (3.3.2-r0) (24/41) Installing py3-packaging (26.0-r0) (25/41) Installing py3-packaging-pyc (26.0-r0) (26/41) Installing py3-setuptools (82.0.0-r0) (27/41) Installing py3-setuptools-pyc (82.0.0-r0) (28/41) Installing py3-wheel (0.46.3-r0) (29/41) Installing py3-wheel-pyc (0.46.3-r0) (30/41) Installing python3-dev (3.12.12-r0) (31/41) Installing py3-iniconfig (2.3.0-r0) (32/41) Installing py3-iniconfig-pyc (2.3.0-r0) (33/41) Installing py3-pluggy (1.6.0-r0) (34/41) Installing py3-pluggy-pyc (1.6.0-r0) (35/41) Installing py3-py (1.11.0-r4) (36/41) Installing py3-py-pyc (1.11.0-r4) (37/41) Installing py3-pygments (2.19.2-r0) (38/41) Installing py3-pygments-pyc (2.19.2-r0) (39/41) Installing py3-pytest (9.0.2-r0) (40/41) Installing py3-pytest-pyc (9.0.2-r0) (41/41) Installing .makedepends-py3-lmdb (20260312.123809) Executing busybox-1.37.0-r31.trigger OK: 542.9 MiB in 148 packages >>> py3-lmdb: Cleaning up srcdir >>> py3-lmdb: Cleaning up pkgdir >>> py3-lmdb: Cleaning up tmpdir >>> py3-lmdb: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py-lmdb_1.7.5.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-lmdb: Fetching https://github.com/jnwatson/py-lmdb/archive/py-lmdb_1.7.5.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/edge/py-lmdb_1.7.5.tar.gz.part' py-lmdb_1.7.5.tar.gz 100% |********************************| 865k 0:00:00 ETA '/var/cache/distfiles/edge/py-lmdb_1.7.5.tar.gz.part' saved /var/cache/distfiles/edge/py-lmdb_1.7.5.tar.gz: OK /home/buildozer/aports/community/py3-lmdb/relax_assertion.patch: OK >>> py3-lmdb: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py-lmdb_1.7.5.tar.gz /var/cache/distfiles/edge/py-lmdb_1.7.5.tar.gz: OK /home/buildozer/aports/community/py3-lmdb/relax_assertion.patch: OK >>> py3-lmdb: Unpacking /var/cache/distfiles/edge/py-lmdb_1.7.5.tar.gz... >>> py3-lmdb: relax_assertion.patch patching file tests/cursor_test.py 2026-03-12 12:38:11,020 gpep517 INFO Building wheel via backend setuptools.build_meta 2026-03-12 12:38:11,041 root INFO running bdist_wheel 2026-03-12 12:38:11,060 root INFO running build 2026-03-12 12:38:11,060 root INFO running build_py 2026-03-12 12:38:11,064 root INFO creating build/lib.linux-x86_64-cpython-312/lmdb 2026-03-12 12:38:11,064 root INFO copying lmdb/_config.py -> build/lib.linux-x86_64-cpython-312/lmdb 2026-03-12 12:38:11,064 root INFO copying lmdb/tool.py -> build/lib.linux-x86_64-cpython-312/lmdb 2026-03-12 12:38:11,065 root INFO copying lmdb/cffi.py -> build/lib.linux-x86_64-cpython-312/lmdb 2026-03-12 12:38:11,065 root INFO copying lmdb/__init__.py -> build/lib.linux-x86_64-cpython-312/lmdb 2026-03-12 12:38:11,065 root INFO copying lmdb/__main__.py -> build/lib.linux-x86_64-cpython-312/lmdb 2026-03-12 12:38:11,066 root INFO running build_ext 2026-03-12 12:38:11,068 root INFO building 'cpython' extension 2026-03-12 12:38:11,068 root INFO creating build/temp.linux-x86_64-cpython-312/lmdb 2026-03-12 12:38:11,068 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -Ilib/py-lmdb -I/usr/include/python3.12 -c lmdb/cpython.c -o build/temp.linux-x86_64-cpython-312/lmdb/cpython.o -UNDEBUG -w 2026-03-12 12:38:12,212 root INFO cc -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt build/temp.linux-x86_64-cpython-312/lmdb/cpython.o -L/usr/lib -llmdb -o build/lib.linux-x86_64-cpython-312/lmdb/cpython.cpython-312-x86_64-linux-musl.so 2026-03-12 12:38:12,239 root INFO installing to build/bdist.linux-x86_64/wheel 2026-03-12 12:38:12,239 root INFO running install 2026-03-12 12:38:12,250 root INFO running install_lib 2026-03-12 12:38:12,255 root INFO creating build/bdist.linux-x86_64/wheel 2026-03-12 12:38:12,255 root INFO creating build/bdist.linux-x86_64/wheel/lmdb 2026-03-12 12:38:12,255 root INFO copying build/lib.linux-x86_64-cpython-312/lmdb/cpython.cpython-312-x86_64-linux-musl.so -> build/bdist.linux-x86_64/wheel/./lmdb 2026-03-12 12:38:12,256 root INFO copying build/lib.linux-x86_64-cpython-312/lmdb/_config.py -> build/bdist.linux-x86_64/wheel/./lmdb 2026-03-12 12:38:12,256 root INFO copying build/lib.linux-x86_64-cpython-312/lmdb/tool.py -> build/bdist.linux-x86_64/wheel/./lmdb 2026-03-12 12:38:12,256 root INFO copying build/lib.linux-x86_64-cpython-312/lmdb/cffi.py -> build/bdist.linux-x86_64/wheel/./lmdb 2026-03-12 12:38:12,257 root INFO copying build/lib.linux-x86_64-cpython-312/lmdb/__init__.py -> build/bdist.linux-x86_64/wheel/./lmdb 2026-03-12 12:38:12,257 root INFO copying build/lib.linux-x86_64-cpython-312/lmdb/__main__.py -> build/bdist.linux-x86_64/wheel/./lmdb 2026-03-12 12:38:12,257 root INFO running install_egg_info 2026-03-12 12:38:12,262 root INFO running egg_info 2026-03-12 12:38:12,265 root INFO creating lmdb.egg-info 2026-03-12 12:38:12,265 root INFO writing lmdb.egg-info/PKG-INFO 2026-03-12 12:38:12,266 root INFO writing dependency_links to lmdb.egg-info/dependency_links.txt 2026-03-12 12:38:12,266 root INFO writing top-level names to lmdb.egg-info/top_level.txt 2026-03-12 12:38:12,266 root INFO writing manifest file 'lmdb.egg-info/SOURCES.txt' 2026-03-12 12:38:12,271 root INFO reading manifest file 'lmdb.egg-info/SOURCES.txt' 2026-03-12 12:38:12,271 root INFO reading manifest template 'MANIFEST.in' 2026-03-12 12:38:12,273 root WARNING no previously-included directories found matching 'docs/_build' 2026-03-12 12:38:12,273 root WARNING no previously-included directories found matching 'lmdb/__pycache__' 2026-03-12 12:38:12,273 root INFO adding license file 'LICENSE' 2026-03-12 12:38:12,275 root INFO writing manifest file 'lmdb.egg-info/SOURCES.txt' 2026-03-12 12:38:12,275 root INFO Copying lmdb.egg-info to build/bdist.linux-x86_64/wheel/./lmdb-1.7.5-py3.12.egg-info 2026-03-12 12:38:12,276 root INFO running install_scripts 2026-03-12 12:38:12,282 root INFO creating build/bdist.linux-x86_64/wheel/lmdb-1.7.5.dist-info/WHEEL 2026-03-12 12:38:12,283 wheel INFO creating '/home/buildozer/aports/community/py3-lmdb/src/py-lmdb-py-lmdb_1.7.5/.dist/.tmp-s6k689tb/lmdb-1.7.5-cp312-cp312-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it 2026-03-12 12:38:12,283 wheel INFO adding 'lmdb/__init__.py' 2026-03-12 12:38:12,283 wheel INFO adding 'lmdb/__main__.py' 2026-03-12 12:38:12,284 wheel INFO adding 'lmdb/_config.py' 2026-03-12 12:38:12,284 wheel INFO adding 'lmdb/cffi.py' 2026-03-12 12:38:12,285 wheel INFO adding 'lmdb/cpython.cpython-312-x86_64-linux-musl.so' 2026-03-12 12:38:12,285 wheel INFO adding 'lmdb/tool.py' 2026-03-12 12:38:12,286 wheel INFO adding 'lmdb-1.7.5.dist-info/licenses/LICENSE' 2026-03-12 12:38:12,286 wheel INFO adding 'lmdb-1.7.5.dist-info/METADATA' 2026-03-12 12:38:12,286 wheel INFO adding 'lmdb-1.7.5.dist-info/WHEEL' 2026-03-12 12:38:12,287 wheel INFO adding 'lmdb-1.7.5.dist-info/top_level.txt' 2026-03-12 12:38:12,287 wheel INFO adding 'lmdb-1.7.5.dist-info/RECORD' 2026-03-12 12:38:12,287 root INFO removing build/bdist.linux-x86_64/wheel 2026-03-12 12:38:12,288 gpep517 INFO The backend produced .dist/lmdb-1.7.5-cp312-cp312-linux_x86_64.whl lmdb-1.7.5-cp312-cp312-linux_x86_64.whl py-lmdb: Using system version of liblmdb. py-lmdb: Using CPython extension; override with LMDB_FORCE_CFFI=1. ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-lmdb/src/py-lmdb-py-lmdb_1.7.5/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-lmdb/src/py-lmdb-py-lmdb_1.7.5 configfile: pyproject.toml collecting ... collected 192 items tests/crash_test.py::CrashTest::testCloseWithTxn PASSED [ 0%] tests/crash_test.py::CrashTest::testDbCloseActiveIter PASSED [ 1%] tests/crash_test.py::CrashTest::testDoubleClose PASSED [ 1%] tests/crash_test.py::CrashTest::testOldCrash PASSED [ 2%] tests/crash_test.py::CrashTest::testTxnCloseActiveIter PASSED [ 2%] tests/crash_test.py::IteratorTest::testEmpty PASSED [ 3%] tests/crash_test.py::IteratorTest::testFilled PASSED [ 3%] tests/crash_test.py::IteratorTest::testFilledSkipEof PASSED [ 4%] tests/crash_test.py::IteratorTest::testFilledSkipForward PASSED [ 4%] tests/crash_test.py::IteratorTest::testFilledSkipReverse PASSED [ 5%] tests/crash_test.py::BigReverseTest::test_big_reverse PASSED [ 5%] tests/crash_test.py::MultiCursorDeleteTest::test1 PASSED [ 6%] tests/crash_test.py::MultiCursorDeleteTest::test_monster PASSED [ 6%] tests/crash_test.py::TxnFullTest::test_17bf75b12eb94d9903cd62329048b146d5313bad PASSED [ 7%] tests/crash_test.py::EmptyIterTest::test_python3_iternext_segfault PASSED [ 7%] tests/crash_test.py::MultiputTest::test_multiput_segfault PASSED [ 8%] tests/crash_test.py::InvalidArgTest::test_duplicate_arg PASSED [ 8%] tests/crash_test.py::BadCursorTest::test_cursor_open_failure PASSED [ 9%] tests/crash_test.py::MapResizeTest::test_opendb_resize PASSED [ 9%] tests/cursor_test.py::ContextManagerTest::test_crash PASSED [ 10%] tests/cursor_test.py::ContextManagerTest::test_ok PASSED [ 10%] tests/cursor_test.py::CursorTest::testCount PASSED [ 11%] tests/cursor_test.py::CursorTest::testDeleteEmpty PASSED [ 11%] tests/cursor_test.py::CursorTest::testDeleteFirst PASSED [ 12%] tests/cursor_test.py::CursorTest::testDeleteLast PASSED [ 13%] tests/cursor_test.py::CursorTest::testFirstFilled PASSED [ 13%] tests/cursor_test.py::CursorTest::testFirstLastEmpty PASSED [ 14%] tests/cursor_test.py::CursorTest::testKeyValueItemEmpty PASSED [ 14%] tests/cursor_test.py::CursorTest::testLastFilled PASSED [ 15%] tests/cursor_test.py::CursorTest::testPut PASSED [ 15%] tests/cursor_test.py::CursorTest::testSetKey PASSED [ 16%] tests/cursor_test.py::CursorTest::testSetRange PASSED [ 16%] tests/cursor_test.py::CursorTest2::testIterWithDeletes PASSED [ 17%] tests/cursor_test.py::PutmultiTest::test_2list PASSED [ 17%] tests/cursor_test.py::PutmultiTest::test_2list_preserve PASSED [ 18%] tests/cursor_test.py::PutmultiTest::test_bad_seq1 PASSED [ 18%] tests/cursor_test.py::PutmultiTest::test_dupsort PASSED [ 19%] tests/cursor_test.py::PutmultiTest::test_dupsort_put_append PASSED [ 19%] tests/cursor_test.py::PutmultiTest::test_dupsort_putmulti_append PASSED [ 20%] tests/cursor_test.py::PutmultiTest::test_empty_seq PASSED [ 20%] tests/cursor_test.py::ReplaceTest::test_replace PASSED [ 21%] tests/cursor_test.py::ContextManagerTest2::test_close PASSED [ 21%] tests/cursor_test.py::ContextManagerTest2::test_double_close PASSED [ 22%] tests/cursor_test.py::ContextManagerTest2::test_enter PASSED [ 22%] tests/cursor_test.py::ContextManagerTest2::test_exit_failure PASSED [ 23%] tests/cursor_test.py::ContextManagerTest2::test_exit_success PASSED [ 23%] tests/cursor_test.py::PreloadTest::test_preload PASSED [ 24%] tests/cursor_test.py::CursorReadOnlyTest::test_cursor_readonly PASSED [ 25%] tests/env_test.py::VersionTest::test_version PASSED [ 25%] tests/env_test.py::VersionTest::test_version_subpatch PASSED [ 26%] tests/env_test.py::OpenTest::test_bad_paths PASSED [ 26%] tests/env_test.py::OpenTest::test_bad_size PASSED [ 27%] tests/env_test.py::OpenTest::test_lock PASSED [ 27%] tests/env_test.py::OpenTest::test_map_async PASSED [ 28%] tests/env_test.py::OpenTest::test_max_dbs PASSED [ 28%] tests/env_test.py::OpenTest::test_max_readers PASSED [ 29%] tests/env_test.py::OpenTest::test_meminit PASSED [ 29%] tests/env_test.py::OpenTest::test_metasync PASSED [ 30%] tests/env_test.py::OpenTest::test_mode_subdir_create PASSED [ 30%] tests/env_test.py::OpenTest::test_mode_subdir_nocreate PASSED [ 31%] tests/env_test.py::OpenTest::test_ok_path PASSED [ 31%] tests/env_test.py::OpenTest::test_readahead PASSED [ 32%] tests/env_test.py::OpenTest::test_readonly_false PASSED [ 32%] tests/env_test.py::OpenTest::test_readonly_true_exist PASSED [ 33%] tests/env_test.py::OpenTest::test_readonly_true_noexist PASSED [ 33%] tests/env_test.py::OpenTest::test_subdir_false_junk PASSED [ 34%] tests/env_test.py::OpenTest::test_subdir_false_ok PASSED [ 34%] tests/env_test.py::OpenTest::test_subdir_true_exist_create PASSED [ 35%] tests/env_test.py::OpenTest::test_subdir_true_exist_nocreate PASSED [ 35%] tests/env_test.py::OpenTest::test_subdir_true_noexist_create PASSED [ 36%] tests/env_test.py::OpenTest::test_subdir_true_noexist_nocreate PASSED [ 36%] tests/env_test.py::OpenTest::test_sync PASSED [ 37%] tests/env_test.py::OpenTest::test_tiny_size PASSED [ 38%] tests/env_test.py::OpenTest::test_writemap PASSED [ 38%] tests/env_test.py::SetMapSizeTest::test_applied PASSED [ 39%] tests/env_test.py::SetMapSizeTest::test_invalid PASSED [ 39%] tests/env_test.py::SetMapSizeTest::test_negative PASSED [ 40%] tests/env_test.py::CloseTest::test_close PASSED [ 40%] tests/env_test.py::ContextManagerTest::test_crash PASSED [ 41%] tests/env_test.py::ContextManagerTest::test_ok PASSED [ 41%] tests/env_test.py::InfoMethodsTest::test_flags PASSED [ 42%] tests/env_test.py::InfoMethodsTest::test_info PASSED [ 42%] tests/env_test.py::InfoMethodsTest::test_max_key_size PASSED [ 43%] tests/env_test.py::InfoMethodsTest::test_max_readers PASSED [ 43%] tests/env_test.py::InfoMethodsTest::test_path PASSED [ 44%] tests/env_test.py::InfoMethodsTest::test_readers PASSED [ 44%] tests/env_test.py::InfoMethodsTest::test_stat PASSED [ 45%] tests/env_test.py::OtherMethodsTest::test_copy PASSED [ 45%] tests/env_test.py::OtherMethodsTest::test_copy_compact PASSED [ 46%] tests/env_test.py::OtherMethodsTest::test_copyfd PASSED [ 46%] tests/env_test.py::OtherMethodsTest::test_copyfd_compact PASSED [ 47%] tests/env_test.py::OtherMethodsTest::test_reader_check PASSED [ 47%] tests/env_test.py::OtherMethodsTest::test_sync PASSED [ 48%] tests/env_test.py::BeginTest::test_begin_closed PASSED [ 48%] tests/env_test.py::BeginTest::test_begin_readonly PASSED [ 49%] tests/env_test.py::BeginTest::test_begin_write PASSED [ 50%] tests/env_test.py::BeginTest::test_bind_db PASSED [ 50%] tests/env_test.py::BeginTest::test_buffers PASSED [ 51%] tests/env_test.py::BeginTest::test_parent PASSED [ 51%] tests/env_test.py::BeginTest::test_parent_readonly PASSED [ 52%] tests/env_test.py::OpenDbTest::test_flags PASSED [ 52%] tests/env_test.py::OpenDbTest::test_main PASSED [ 53%] tests/env_test.py::OpenDbTest::test_readonly_env_main PASSED [ 53%] tests/env_test.py::OpenDbTest::test_readonly_env_sub PASSED [ 54%] tests/env_test.py::OpenDbTest::test_readonly_env_sub_eperm PASSED [ 54%] tests/env_test.py::OpenDbTest::test_readonly_env_sub_noexist PASSED [ 55%] tests/env_test.py::OpenDbTest::test_reopen PASSED [ 55%] tests/env_test.py::OpenDbTest::test_sub_notxn PASSED [ 56%] tests/env_test.py::OpenDbTest::test_sub_rotxn PASSED [ 56%] tests/env_test.py::OpenDbTest::test_sub_txn PASSED [ 57%] tests/env_test.py::OpenDbTest::test_unicode PASSED [ 57%] tests/env_test.py::SpareTxnTest::test_none PASSED [ 58%] tests/env_test.py::SpareTxnTest::test_one PASSED [ 58%] tests/env_test.py::LeakTest::test_open_close_does_not_leak PASSED [ 59%] tests/env_test.py::LeakTest::test_open_unref_does_not_leak PASSED [ 59%] tests/env_test.py::LeakTest::test_weakref_callback_invoked_once PASSED [ 60%] tests/getmulti_test.py::GetMultiTestNoDupsortNoDupfixed::testGetMulti PASSED [ 60%] tests/getmulti_test.py::GetMultiTestDupsortNoDupfixed::testGetMulti PASSED [ 61%] tests/getmulti_test.py::GetMultiTestDupsortDupfixed::testGetMulti PASSED [ 61%] tests/getmulti_test.py::GetMultiTestDupsortDupfixedKeyfixed::testGetMulti PASSED [ 62%] tests/iteration_test.py::IterationTest::testFromExistentKeySetKey PASSED [ 63%] tests/iteration_test.py::IterationTest::testFromExistentKeySetRange PASSED [ 63%] tests/iteration_test.py::IterationTest::testFromLastKey PASSED [ 64%] tests/iteration_test.py::IterationTest::testFromNonExistentKeyPastEnd PASSED [ 64%] tests/iteration_test.py::IterationTest::testFromNonExistentKeySetRange PASSED [ 65%] tests/iteration_test.py::IterationTest::testFromStart PASSED [ 65%] tests/iteration_test.py::IterationTest::testFromStartWithIternext PASSED [ 66%] tests/iteration_test.py::IterationTest::testFromStartWithNext PASSED [ 66%] tests/iteration_test.py::ReverseIterationTest::testFromExistentKeySetKeyRev PASSED [ 67%] tests/iteration_test.py::ReverseIterationTest::testFromExistentKeySetRangeRev PASSED [ 67%] tests/iteration_test.py::ReverseIterationTest::testFromLastKeyRev PASSED [ 68%] tests/iteration_test.py::ReverseIterationTest::testFromLastKeyWithPrevRev PASSED [ 68%] tests/iteration_test.py::ReverseIterationTest::testFromNonExistentKeyPastEndRev PASSED [ 69%] tests/iteration_test.py::ReverseIterationTest::testFromNonExistentKeySetRangeRev PASSED [ 69%] tests/iteration_test.py::ReverseIterationTest::testFromStartRev PASSED [ 70%] tests/iteration_test.py::SeekIterationTest::testDeleteDuringIteration PASSED [ 70%] tests/iteration_test.py::SeekIterationTest::testForwardIterationSeek PASSED [ 71%] tests/iteration_test.py::SeekIterationTest::testPutDuringIteration PASSED [ 71%] tests/package_test.py::PackageExportsTest::test_exports PASSED [ 72%] tests/tool_test.py::ToolTest::test_cmd_get PASSED [ 72%] tests/tool_test.py::ToolTest::test_cmd_rewrite PASSED [ 73%] tests/txn_test.py::InitTest::test_begin_write PASSED [ 73%] tests/txn_test.py::InitTest::test_bind_db PASSED [ 74%] tests/txn_test.py::InitTest::test_bind_db_methods PASSED [ 75%] tests/txn_test.py::InitTest::test_buffers PASSED [ 75%] tests/txn_test.py::InitTest::test_cached_txn_across_fork PASSED [ 76%] tests/txn_test.py::InitTest::test_child_deleting_transaction PASSED [ 76%] tests/txn_test.py::InitTest::test_closed PASSED [ 77%] tests/txn_test.py::InitTest::test_parent PASSED [ 77%] tests/txn_test.py::InitTest::test_parent_readonly PASSED [ 78%] tests/txn_test.py::InitTest::test_readonly PASSED [ 78%] tests/txn_test.py::ContextManagerTest::test_crash PASSED [ 79%] tests/txn_test.py::ContextManagerTest::test_ok PASSED [ 79%] tests/txn_test.py::IdTest::test_invalid_txn PASSED [ 80%] tests/txn_test.py::IdTest::test_readonly_after_write PASSED [ 80%] tests/txn_test.py::IdTest::test_readonly_new PASSED [ 81%] tests/txn_test.py::IdTest::test_write_new PASSED [ 81%] tests/txn_test.py::StatTest::test_stat PASSED [ 82%] tests/txn_test.py::DropTest::test_delete PASSED [ 82%] tests/txn_test.py::DropTest::test_double_delete PASSED [ 83%] tests/txn_test.py::DropTest::test_empty PASSED [ 83%] tests/txn_test.py::CommitTest::test_bad_env PASSED [ 84%] tests/txn_test.py::CommitTest::test_bad_txn PASSED [ 84%] tests/txn_test.py::CommitTest::test_commit_ro PASSED [ 85%] tests/txn_test.py::CommitTest::test_commit_rw PASSED [ 85%] tests/txn_test.py::AbortTest::test_abort_ro PASSED [ 86%] tests/txn_test.py::AbortTest::test_abort_rw PASSED [ 86%] tests/txn_test.py::GetTest::test_bad_env PASSED [ 87%] tests/txn_test.py::GetTest::test_bad_txn PASSED [ 88%] tests/txn_test.py::GetTest::test_buffers_no PASSED [ 88%] tests/txn_test.py::GetTest::test_buffers_yes PASSED [ 89%] tests/txn_test.py::GetTest::test_db PASSED [ 89%] tests/txn_test.py::GetTest::test_dupfixed PASSED [ 90%] tests/txn_test.py::GetTest::test_dupsort PASSED [ 90%] tests/txn_test.py::GetTest::test_empty_key PASSED [ 91%] tests/txn_test.py::GetTest::test_integerdup PASSED [ 91%] tests/txn_test.py::GetTest::test_integerkey PASSED [ 92%] tests/txn_test.py::GetTest::test_missing PASSED [ 92%] tests/txn_test.py::PutTest::test_bad_env PASSED [ 93%] tests/txn_test.py::PutTest::test_bad_txn PASSED [ 93%] tests/txn_test.py::PutTest::test_dupdata_no_dupsort PASSED [ 94%] tests/txn_test.py::PutTest::test_dupsort PASSED [ 94%] tests/txn_test.py::PutTest::test_empty_key_value PASSED [ 95%] tests/txn_test.py::PutTest::test_ro_txn PASSED [ 95%] tests/txn_test.py::ReplaceTest::test_bad_env PASSED [ 96%] tests/txn_test.py::ReplaceTest::test_bad_txn PASSED [ 96%] tests/txn_test.py::ReplaceTest::test_dupdata_no_dupsort PASSED [ 97%] tests/txn_test.py::ReplaceTest::test_dupsort_del_none PASSED [ 97%] tests/txn_test.py::ReplaceTest::test_dupsort_noexist PASSED [ 98%] tests/txn_test.py::ReplaceTest::test_empty_key_value PASSED [ 98%] tests/txn_test.py::ReplaceTest::test_ro_txn PASSED [ 99%] tests/txn_test.py::LeakTest::test_open_close PASSED [100%] ============================= 192 passed in 3.17s ============================== Exception ignored in: Traceback (most recent call last): File "/usr/lib/python3.12/multiprocessing/resource_tracker.py", line 77, in __del__ File "/usr/lib/python3.12/multiprocessing/resource_tracker.py", line 86, in _stop File "/usr/lib/python3.12/multiprocessing/resource_tracker.py", line 111, in _stop_locked ChildProcessError: [Errno 10] No child process PASSED [ 76%] tests/txn_test.py::InitTest::test_child_deleting_transaction PASSED [ 76%] tests/txn_test.py::InitTest::test_closed PASSED [ 77%] tests/txn_test.py::InitTest::test_parent PASSED [ 77%] tests/txn_test.py::InitTest::test_parent_readonly PASSED [ 78%] tests/txn_test.py::InitTest::test_readonly PASSED [ 78%] tests/txn_test.py::ContextManagerTest::test_crash PASSED [ 79%] tests/txn_test.py::ContextManagerTest::test_ok PASSED [ 79%] tests/txn_test.py::IdTest::test_invalid_txn PASSED [ 80%] tests/txn_test.py::IdTest::test_readonly_after_write PASSED [ 80%] tests/txn_test.py::IdTest::test_readonly_new PASSED [ 81%] tests/txn_test.py::IdTest::test_write_new PASSED [ 81%] tests/txn_test.py::StatTest::test_stat PASSED [ 82%] tests/txn_test.py::DropTest::test_delete PASSED [ 82%] tests/txn_test.py::DropTest::test_double_delete PASSED [ 83%] tests/txn_test.py::DropTest::test_empty PASSED [ 83%] tests/txn_test.py::CommitTest::test_bad_env PASSED [ 84%] tests/txn_test.py::CommitTest::test_bad_txn PASSED [ 84%] tests/txn_test.py::CommitTest::test_commit_ro PASSED [ 85%] tests/txn_test.py::CommitTest::test_commit_rw PASSED [ 85%] tests/txn_test.py::AbortTest::test_abort_ro PASSED [ 86%] tests/txn_test.py::AbortTest::test_abort_rw PASSED [ 86%] tests/txn_test.py::GetTest::test_bad_env PASSED [ 87%] tests/txn_test.py::GetTest::test_bad_txn PASSED [ 88%] tests/txn_test.py::GetTest::test_buffers_no PASSED [ 88%] tests/txn_test.py::GetTest::test_buffers_yes PASSED [ 89%] tests/txn_test.py::GetTest::test_db PASSED [ 89%] tests/txn_test.py::GetTest::test_dupfixed PASSED [ 90%] tests/txn_test.py::GetTest::test_dupsort PASSED [ 90%] tests/txn_test.py::GetTest::test_empty_key PASSED [ 91%] tests/txn_test.py::GetTest::test_integerdup PASSED [ 91%] tests/txn_test.py::GetTest::test_integerkey PASSED [ 92%] tests/txn_test.py::GetTest::test_missing PASSED [ 92%] tests/txn_test.py::PutTest::test_bad_env PASSED [ 93%] tests/txn_test.py::PutTest::test_bad_txn PASSED [ 93%] tests/txn_test.py::PutTest::test_dupdata_no_dupsort PASSED [ 94%] tests/txn_test.py::PutTest::test_dupsort PASSED [ 94%] tests/txn_test.py::PutTest::test_empty_key_value PASSED [ 95%] tests/txn_test.py::PutTest::test_ro_txn PASSED [ 95%] tests/txn_test.py::ReplaceTest::test_bad_env PASSED [ 96%] tests/txn_test.py::ReplaceTest::test_bad_txn PASSED [ 96%] tests/txn_test.py::ReplaceTest::test_dupdata_no_dupsort PASSED [ 97%] tests/txn_test.py::ReplaceTest::test_dupsort_del_none PASSED [ 97%] tests/txn_test.py::ReplaceTest::test_dupsort_noexist PASSED [ 98%] tests/txn_test.py::ReplaceTest::test_empty_key_value PASSED [ 98%] tests/txn_test.py::ReplaceTest::test_ro_txn PASSED [ 99%] tests/txn_test.py::LeakTest::test_open_close PASSED [100%] ============================= 192 passed in 3.33s ============================== >>> py3-lmdb: Entering fakeroot... >>> py3-lmdb-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/lmdb/__pycache__' -> '/home/buildozer/aports/community/py3-lmdb/pkg/py3-lmdb-pyc/usr/lib/python3.12/site-packages/lmdb/__pycache__' >>> py3-lmdb-pyc*: Preparing subpackage py3-lmdb-pyc... >>> py3-lmdb-pyc*: Running postcheck for py3-lmdb-pyc >>> py3-lmdb*: Running postcheck for py3-lmdb >>> py3-lmdb*: Preparing package py3-lmdb... >>> py3-lmdb*: Stripping binaries >>> py3-lmdb*: Scanning shared objects >>> py3-lmdb-pyc*: Tracing dependencies... python3~3.12 >>> py3-lmdb-pyc*: Package size: 142.3 KB >>> py3-lmdb-pyc*: Compressing data... >>> py3-lmdb-pyc*: Create checksum... >>> py3-lmdb-pyc*: Create py3-lmdb-pyc-1.7.5-r0.apk >>> py3-lmdb*: Tracing dependencies... py3-cffi python3 python3~3.12 so:libc.musl-x86_64.so.1 so:liblmdb.so.0 >>> py3-lmdb*: Package size: 166.5 KB >>> py3-lmdb*: Compressing data... >>> py3-lmdb*: Create checksum... >>> py3-lmdb*: Create py3-lmdb-1.7.5-r0.apk >>> py3-lmdb: Build complete at Thu, 12 Mar 2026 12:38:16 +0000 elapsed time 0h 0m 8s >>> py3-lmdb: Cleaning up srcdir >>> py3-lmdb: Cleaning up pkgdir >>> py3-lmdb: Cleaning up tmpdir >>> py3-lmdb: Uninstalling dependencies... ( 1/41) Purging .makedepends-py3-lmdb (20260312.123809) ( 2/41) Purging py3-cffi-pyc (1.17.1-r1) ( 3/41) Purging py3-cffi (1.17.1-r1) ( 4/41) Purging py3-cparser-pyc (3.0-r0) ( 5/41) Purging py3-cparser (3.0-r0) ( 6/41) Purging lmdb-dev (0.9.33-r0) ( 7/41) Purging lmdb (0.9.33-r0) ( 8/41) Purging py3-gpep517-pyc (19-r1) ( 9/41) Purging py3-gpep517 (19-r1) (10/41) Purging py3-installer-pyc (0.7.0-r2) (11/41) Purging py3-installer (0.7.0-r2) (12/41) Purging py3-setuptools-pyc (82.0.0-r0) (13/41) Purging py3-setuptools (82.0.0-r0) (14/41) Purging py3-wheel-pyc (0.46.3-r0) (15/41) Purging py3-wheel (0.46.3-r0) (16/41) Purging python3-dev (3.12.12-r0) (17/41) Purging py3-pytest-pyc (9.0.2-r0) (18/41) Purging py3-pytest (9.0.2-r0) (19/41) Purging py3-iniconfig-pyc (2.3.0-r0) (20/41) Purging py3-iniconfig (2.3.0-r0) (21/41) Purging py3-packaging-pyc (26.0-r0) (22/41) Purging py3-packaging (26.0-r0) (23/41) Purging py3-parsing-pyc (3.3.2-r0) (24/41) Purging py3-parsing (3.3.2-r0) (25/41) Purging py3-pluggy-pyc (1.6.0-r0) (26/41) Purging py3-pluggy (1.6.0-r0) (27/41) Purging py3-py-pyc (1.11.0-r4) (28/41) Purging py3-py (1.11.0-r4) (29/41) Purging py3-pygments-pyc (2.19.2-r0) (30/41) Purging py3-pygments (2.19.2-r0) (31/41) Purging python3-pyc (3.12.12-r0) (32/41) Purging python3-pycache-pyc0 (3.12.12-r0) (33/41) Purging pyc (3.12.12-r0) (34/41) Purging python3 (3.12.12-r0) (35/41) Purging gdbm (1.26-r0) (36/41) Purging libbz2 (1.0.8-r6) (37/41) Purging libffi (3.5.2-r0) (38/41) Purging libpanelw (6.6_p20251231-r0) (39/41) Purging mpdecimal (4.0.1-r0) (40/41) Purging sqlite-libs (3.51.2-r1) (41/41) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 441.3 MiB in 107 packages >>> py3-lmdb: Updating the community/x86_64 repository index... >>> py3-lmdb: Signing the index...