>>> py3-legacy-cgi: Building community/py3-legacy-cgi 2.6.4-r0 (using abuild 3.16.0-r0) started Sun, 29 Mar 2026 06:19:21 +0000 >>> py3-legacy-cgi: Validating /home/buildozer/aports/community/py3-legacy-cgi/APKBUILD... >>> py3-legacy-cgi: Analyzing dependencies... >>> py3-legacy-cgi: Installing for build: build-base python3 py3-gpep517 py3-pytest py3-hatchling ( 1/38) Installing libbz2 (1.0.8-r6) ( 2/38) Installing libffi (3.5.2-r0) ( 3/38) Installing gdbm (1.26-r0) ( 4/38) Installing xz-libs (5.8.2-r0) ( 5/38) Installing mpdecimal (4.0.1-r0) ( 6/38) Installing libpanelw (6.6_p20251231-r0) ( 7/38) Installing sqlite-libs (3.51.2-r1) ( 8/38) Installing python3 (3.14.3-r0) ( 9/38) Installing python3-pycache-pyc0 (3.14.3-r0) (10/38) Installing pyc (3.14.3-r0) (11/38) Installing python3-pyc (3.14.3-r0) (12/38) Installing py3-installer (0.7.0-r3) (13/38) Installing py3-installer-pyc (0.7.0-r3) (14/38) Installing py3-gpep517 (19-r2) (15/38) Installing py3-gpep517-pyc (19-r2) (16/38) Installing py3-iniconfig (2.3.0-r1) (17/38) Installing py3-iniconfig-pyc (2.3.0-r1) (18/38) Installing py3-parsing (3.3.2-r1) (19/38) Installing py3-parsing-pyc (3.3.2-r1) (20/38) Installing py3-packaging (26.0-r1) (21/38) Installing py3-packaging-pyc (26.0-r1) (22/38) Installing py3-pluggy (1.6.0-r1) (23/38) Installing py3-pluggy-pyc (1.6.0-r1) (24/38) Installing py3-py (1.11.0-r5) (25/38) Installing py3-py-pyc (1.11.0-r5) (26/38) Installing py3-pygments (2.19.2-r1) (27/38) Installing py3-pygments-pyc (2.19.2-r1) (28/38) Installing py3-pytest (9.0.2-r1) (29/38) Installing py3-pytest-pyc (9.0.2-r1) (30/38) Installing py3-editables (0.5-r3) (31/38) Installing py3-editables-pyc (0.5-r3) (32/38) Installing py3-pathspec (1.0.4-r1) (33/38) Installing py3-pathspec-pyc (1.0.4-r1) (34/38) Installing py3-trove-classifiers (2026.1.14.14-r1) (35/38) Installing py3-trove-classifiers-pyc (2026.1.14.14-r1) (36/38) Installing py3-hatchling (1.29.0-r1) (37/38) Installing py3-hatchling-pyc (1.29.0-r1) (38/38) Installing .makedepends-py3-legacy-cgi (20260329.061925) Executing busybox-1.37.0-r31.trigger OK: 345.0 MiB in 143 packages >>> py3-legacy-cgi: Cleaning up srcdir >>> py3-legacy-cgi: Cleaning up pkgdir >>> py3-legacy-cgi: Cleaning up tmpdir >>> py3-legacy-cgi: Fetching https://distfiles.alpinelinux.org/distfiles/edge/legacy_cgi-2.6.4.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/legacy_cgi-2.6.4.tar.gz.part' legacy_cgi-2.6.4.tar 100% |********************************| 24603 0:00:00 ETA '/var/cache/distfiles/legacy_cgi-2.6.4.tar.gz.part' saved /var/cache/distfiles/legacy_cgi-2.6.4.tar.gz: OK >>> py3-legacy-cgi: Fetching https://distfiles.alpinelinux.org/distfiles/edge/legacy_cgi-2.6.4.tar.gz /var/cache/distfiles/legacy_cgi-2.6.4.tar.gz: OK >>> py3-legacy-cgi: Unpacking /var/cache/distfiles/legacy_cgi-2.6.4.tar.gz... 2026-03-29 06:19:27,342 gpep517 INFO Building wheel via backend hatchling.build 2026-03-29 06:19:27,455 gpep517 INFO The backend produced .dist/legacy_cgi-2.6.4-py3-none-any.whl legacy_cgi-2.6.4-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.2, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-legacy-cgi/src/legacy_cgi-2.6.4/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-legacy-cgi/src/legacy_cgi-2.6.4 configfile: pyproject.toml collecting ... collected 47 items tests/test_cgi.py::CgiTests::testQSAndFormData PASSED [ 2%] tests/test_cgi.py::CgiTests::testQSAndFormDataFile PASSED [ 4%] tests/test_cgi.py::CgiTests::testQSAndUrlEncode PASSED [ 6%] tests/test_cgi.py::CgiTests::test_all PASSED [ 8%] tests/test_cgi.py::CgiTests::test_field_storage_multipart_no_content_length PASSED [ 10%] tests/test_cgi.py::CgiTests::test_fieldstorage_as_context_manager PASSED [ 12%] tests/test_cgi.py::CgiTests::test_fieldstorage_invalid PASSED [ 14%] tests/test_cgi.py::CgiTests::test_fieldstorage_multipart PASSED [ 17%] tests/test_cgi.py::CgiTests::test_fieldstorage_multipart_leading_whitespace PASSED [ 19%] tests/test_cgi.py::CgiTests::test_fieldstorage_multipart_maxline PASSED [ 21%] tests/test_cgi.py::CgiTests::test_fieldstorage_multipart_non_ascii PASSED [ 23%] tests/test_cgi.py::CgiTests::test_fieldstorage_multipart_w3c PASSED [ 25%] tests/test_cgi.py::CgiTests::test_fieldstorage_part_content_length PASSED [ 27%] tests/test_cgi.py::CgiTests::test_fieldstorage_properties PASSED [ 29%] tests/test_cgi.py::CgiTests::test_fieldstorage_readline PASSED [ 31%] tests/test_cgi.py::CgiTests::test_log PASSED [ 34%] tests/test_cgi.py::CgiTests::test_max_num_fields PASSED [ 36%] tests/test_cgi.py::CgiTests::test_parse_header PASSED [ 38%] tests/test_cgi.py::CgiTests::test_parse_multipart PASSED [ 40%] tests/test_cgi.py::CgiTests::test_parse_multipart_invalid_encoding PASSED [ 42%] tests/test_cgi.py::CgiTests::test_parse_multipart_without_content_length PASSED [ 44%] tests/test_cgi.py::CgiTests::test_separator PASSED [ 46%] tests/test_cgi.py::test_strict[&-expect0] PASSED [ 48%] tests/test_cgi.py::test_strict[&&-expect1] PASSED [ 51%] tests/test_cgi.py::test_strict[=-expect2] PASSED [ 53%] tests/test_cgi.py::test_strict[=&=-expect3] PASSED [ 55%] tests/test_cgi.py::test_strict[=a-expect4] PASSED [ 57%] tests/test_cgi.py::test_strict[&=a-expect5] PASSED [ 59%] tests/test_cgi.py::test_strict[=a&-expect6] PASSED [ 61%] tests/test_cgi.py::test_strict[=&a-expect7] PASSED [ 63%] tests/test_cgi.py::test_strict[b=a-expect8] PASSED [ 65%] tests/test_cgi.py::test_strict[b+=a-expect9] PASSED [ 68%] tests/test_cgi.py::test_strict[a=b=a-expect10] PASSED [ 70%] tests/test_cgi.py::test_strict[a=+b=a-expect11] PASSED [ 72%] tests/test_cgi.py::test_strict[&b=a-expect12] PASSED [ 74%] tests/test_cgi.py::test_strict[b&=a-expect13] PASSED [ 76%] tests/test_cgi.py::test_strict[a=a+b&b=b+c-expect14] PASSED [ 78%] tests/test_cgi.py::test_strict[a=a+b&a=b+a-expect15] PASSED [ 80%] tests/test_cgi.py::test_strict[x=1&y=2.0&z=2-3.%2b0-expect16] PASSED [ 82%] tests/test_cgi.py::test_strict[Hbc5161168c542333633315dee1182227:key_store_seqid=400006&cuyer=r&view=bustomer&order_id=0bb2e248638833d48cb7fed300000f1b&expire=964546263&lobale=en-US&kid=130003.300038&ss=env-expect17] PASSED [ 85%] tests/test_cgi.py::test_strict[group_id=5470&set=custom&_assigned_to=31392&_status=1&_category=100&SUBMIT=Browse-expect18] PASSED [ 87%] tests/test_cgitb.py::TestCgitb::test_blanks PASSED [ 89%] tests/test_cgitb.py::TestCgitb::test_fonts PASSED [ 91%] tests/test_cgitb.py::TestCgitb::test_html PASSED [ 93%] tests/test_cgitb.py::TestCgitb::test_text PASSED [ 95%] tests/test_cgitb.py::test_syshook_no_logdir_default_format PASSED [ 97%] tests/test_cgitb.py::test_syshook_no_logdir_text_format PASSED [100%] ============================== 47 passed in 0.18s ============================== /usr/lib/python3.14/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-b7a5030c-05ca-4c76-8235-016c595d6687/popen-gw4/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-b7a5030c-05ca-4c76-8235-016c595d6687/popen-gw4/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.14/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-b7a5030c-05ca-4c76-8235-016c595d6687/popen-gw4 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-b7a5030c-05ca-4c76-8235-016c595d6687/popen-gw4' warnings.warn( /usr/lib/python3.14/site-packages/_pytest/pathlib.py:96: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-b7a5030c-05ca-4c76-8235-016c595d6687 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-b7a5030c-05ca-4c76-8235-016c595d6687' warnings.warn( >>> py3-legacy-cgi: Entering fakeroot... >>> py3-legacy-cgi-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/__pycache__' -> '/home/buildozer/aports/community/py3-legacy-cgi/pkg/py3-legacy-cgi-pyc/usr/lib/python3.14/site-packages/__pycache__' >>> py3-legacy-cgi-pyc*: Preparing subpackage py3-legacy-cgi-pyc... >>> py3-legacy-cgi-pyc*: Running postcheck for py3-legacy-cgi-pyc >>> py3-legacy-cgi*: Running postcheck for py3-legacy-cgi >>> py3-legacy-cgi*: Preparing package py3-legacy-cgi... >>> py3-legacy-cgi-pyc*: Tracing dependencies... python3~3.14 >>> py3-legacy-cgi-pyc*: Package size: 58.5 KB >>> py3-legacy-cgi-pyc*: Compressing data... >>> py3-legacy-cgi-pyc*: Create checksum... >>> py3-legacy-cgi-pyc*: Create py3-legacy-cgi-pyc-2.6.4-r0.apk >>> py3-legacy-cgi*: Tracing dependencies... python3 python3~3.14 >>> py3-legacy-cgi*: Package size: 62.5 KB >>> py3-legacy-cgi*: Compressing data... >>> py3-legacy-cgi*: Create checksum... >>> py3-legacy-cgi*: Create py3-legacy-cgi-2.6.4-r0.apk >>> py3-legacy-cgi: Build complete at Sun, 29 Mar 2026 06:19:28 +0000 elapsed time 0h 0m 7s >>> py3-legacy-cgi: Cleaning up srcdir >>> py3-legacy-cgi: Cleaning up pkgdir >>> py3-legacy-cgi: Uninstalling dependencies... ( 1/38) Purging .makedepends-py3-legacy-cgi (20260329.061925) ( 2/38) Purging py3-gpep517-pyc (19-r2) ( 3/38) Purging py3-gpep517 (19-r2) ( 4/38) Purging py3-installer-pyc (0.7.0-r3) ( 5/38) Purging py3-installer (0.7.0-r3) ( 6/38) Purging py3-pytest-pyc (9.0.2-r1) ( 7/38) Purging py3-pytest (9.0.2-r1) ( 8/38) Purging py3-iniconfig-pyc (2.3.0-r1) ( 9/38) Purging py3-iniconfig (2.3.0-r1) (10/38) Purging py3-py-pyc (1.11.0-r5) (11/38) Purging py3-py (1.11.0-r5) (12/38) Purging py3-pygments-pyc (2.19.2-r1) (13/38) Purging py3-pygments (2.19.2-r1) (14/38) Purging py3-hatchling-pyc (1.29.0-r1) (15/38) Purging py3-hatchling (1.29.0-r1) (16/38) Purging py3-editables-pyc (0.5-r3) (17/38) Purging py3-editables (0.5-r3) (18/38) Purging py3-packaging-pyc (26.0-r1) (19/38) Purging py3-packaging (26.0-r1) (20/38) Purging py3-parsing-pyc (3.3.2-r1) (21/38) Purging py3-parsing (3.3.2-r1) (22/38) Purging py3-pathspec-pyc (1.0.4-r1) (23/38) Purging py3-pathspec (1.0.4-r1) (24/38) Purging py3-pluggy-pyc (1.6.0-r1) (25/38) Purging py3-pluggy (1.6.0-r1) (26/38) Purging py3-trove-classifiers-pyc (2026.1.14.14-r1) (27/38) Purging py3-trove-classifiers (2026.1.14.14-r1) (28/38) Purging python3-pyc (3.14.3-r0) (29/38) Purging python3-pycache-pyc0 (3.14.3-r0) (30/38) Purging pyc (3.14.3-r0) (31/38) Purging python3 (3.14.3-r0) (32/38) Purging gdbm (1.26-r0) (33/38) Purging libbz2 (1.0.8-r6) (34/38) Purging libffi (3.5.2-r0) (35/38) Purging libpanelw (6.6_p20251231-r0) (36/38) Purging mpdecimal (4.0.1-r0) (37/38) Purging sqlite-libs (3.51.2-r1) (38/38) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 288.7 MiB in 105 packages >>> py3-legacy-cgi: Updating the community/ppc64le repository index... >>> py3-legacy-cgi: Signing the index...