>>> sshuttle: Building testing/sshuttle 1.3.2-r0 (using abuild 3.16.0-r0) started Thu, 29 Jan 2026 15:53:05 +0000 >>> sshuttle: Validating /home/buildozer/aports/testing/sshuttle/APKBUILD... >>> sshuttle: Analyzing dependencies... >>> sshuttle: Installing for build: build-base python3 py3-psutil py3-gpep517 py3-hatchling py3-poetry-core py3-setuptools py3-sphinx py3-wheel py3-flake8 py3-mock py3-pytest py3-pytest-cov ( 1/106) Installing libbz2 (1.0.8-r6) ( 2/106) Installing libffi (3.5.2-r0) ( 3/106) Installing gdbm (1.26-r0) ( 4/106) Installing xz-libs (5.8.2-r0) ( 5/106) Installing mpdecimal (4.0.1-r0) ( 6/106) Installing libpanelw (6.6_p20251231-r0) ( 7/106) Installing sqlite-libs (3.51.2-r1) ( 8/106) Installing python3 (3.12.12-r0) ( 9/106) Installing python3-pycache-pyc0 (3.12.12-r0) ( 10/106) Installing pyc (3.12.12-r0) ( 11/106) Installing python3-pyc (3.12.12-r0) ( 12/106) Installing py3-psutil (7.1.3-r0) ( 13/106) Installing py3-psutil-pyc (7.1.3-r0) ( 14/106) Installing py3-installer (0.7.0-r2) ( 15/106) Installing py3-installer-pyc (0.7.0-r2) ( 16/106) Installing py3-gpep517 (19-r1) ( 17/106) Installing py3-gpep517-pyc (19-r1) ( 18/106) Installing py3-editables (0.5-r2) ( 19/106) Installing py3-editables-pyc (0.5-r2) ( 20/106) Installing py3-parsing (3.3.1-r0) ( 21/106) Installing py3-parsing-pyc (3.3.1-r0) ( 22/106) Installing py3-packaging (25.0-r0) ( 23/106) Installing py3-packaging-pyc (25.0-r0) ( 24/106) Installing py3-pathspec (0.12.1-r2) ( 25/106) Installing py3-pathspec-pyc (0.12.1-r2) ( 26/106) Installing py3-pluggy (1.6.0-r0) ( 27/106) Installing py3-pluggy-pyc (1.6.0-r0) ( 28/106) Installing py3-trove-classifiers (2025.9.11.17-r0) ( 29/106) Installing py3-trove-classifiers-pyc (2025.9.11.17-r0) ( 30/106) Installing py3-hatchling (1.28.0-r0) ( 31/106) Installing py3-hatchling-pyc (1.28.0-r0) ( 32/106) Installing py3-fastjsonschema (2.21.2-r1) ( 33/106) Installing py3-fastjsonschema-pyc (2.21.2-r1) ( 34/106) Installing py3-lark-parser (1.2.2-r0) ( 35/106) Installing py3-lark-parser-pyc (1.2.2-r0) ( 36/106) Installing py3-poetry-core (2.2.1-r0) ( 37/106) Installing py3-poetry-core-pyc (2.2.1-r0) ( 38/106) Installing py3-setuptools (80.9.0-r2) ( 39/106) Installing py3-setuptools-pyc (80.9.0-r2) ( 40/106) Installing py3-tz (2025.2-r0) ( 41/106) Installing py3-tz-pyc (2025.2-r0) ( 42/106) Installing py3-babel (2.17.0-r0) ( 43/106) Installing py3-babel-pyc (2.17.0-r0) ( 44/106) Installing py3-docutils (0.21.2-r1) ( 45/106) Installing py3-docutils-pyc (0.21.2-r1) ( 46/106) Installing py3-imagesize (1.4.1-r4) ( 47/106) Installing py3-imagesize-pyc (1.4.1-r4) ( 48/106) Installing py3-markupsafe (3.0.2-r0) ( 49/106) Installing py3-markupsafe-pyc (3.0.2-r0) ( 50/106) Installing py3-jinja2 (3.1.6-r0) ( 51/106) Installing py3-jinja2-pyc (3.1.6-r0) ( 52/106) Installing py3-pygments (2.19.2-r0) ( 53/106) Installing py3-pygments-pyc (2.19.2-r0) ( 54/106) Installing py3-certifi (2026.1.4-r0) ( 55/106) Installing py3-certifi-pyc (2026.1.4-r0) ( 56/106) Installing py3-charset-normalizer (3.4.4-r0) ( 57/106) Installing py3-charset-normalizer-pyc (3.4.4-r0) ( 58/106) Installing py3-idna (3.11-r0) ( 59/106) Installing py3-idna-pyc (3.11-r0) ( 60/106) Installing py3-urllib3 (2.6.3-r0) ( 61/106) Installing py3-urllib3-pyc (2.6.3-r0) ( 62/106) Installing py3-requests (2.32.5-r0) ( 63/106) Installing py3-requests-pyc (2.32.5-r0) ( 64/106) Installing py3-snowballstemmer (3.0.1-r0) ( 65/106) Installing py3-snowballstemmer-pyc (3.0.1-r0) ( 66/106) Installing py3-alabaster (1.0.0-r0) ( 67/106) Installing py3-alabaster-pyc (1.0.0-r0) ( 68/106) Installing py3-roman-numerals (3.1.0-r0) ( 69/106) Installing py3-roman-numerals-pyc (3.1.0-r0) ( 70/106) Installing py3-sphinxcontrib-applehelp (1.0.4-r3) ( 71/106) Installing py3-sphinxcontrib-applehelp-pyc (1.0.4-r3) ( 72/106) Installing py3-sphinxcontrib-devhelp (1.0.5-r2) ( 73/106) Installing py3-sphinxcontrib-devhelp-pyc (1.0.5-r2) ( 74/106) Installing py3-sphinxcontrib-htmlhelp (2.1.0-r0) ( 75/106) Installing py3-sphinxcontrib-htmlhelp-pyc (2.1.0-r0) ( 76/106) Installing py3-sphinxcontrib-jsmath (1.0.1-r8) ( 77/106) Installing py3-sphinxcontrib-jsmath-pyc (1.0.1-r8) ( 78/106) Installing py3-sphinxcontrib-serializinghtml (1.1.9-r2) ( 79/106) Installing py3-sphinxcontrib-serializinghtml-pyc (1.1.9-r2) ( 80/106) Installing py3-sphinxcontrib-qthelp (2.0.0-r0) ( 81/106) Installing py3-sphinxcontrib-qthelp-pyc (2.0.0-r0) ( 82/106) Installing py3-sphinx (8.2.3-r1) ( 83/106) Installing py3-sphinx-pyc (8.2.3-r1) ( 84/106) Installing py3-wheel (0.46.1-r0) ( 85/106) Installing py3-wheel-pyc (0.46.1-r0) ( 86/106) Installing py3-pyflakes (3.4.0-r1) ( 87/106) Installing py3-pyflakes-pyc (3.4.0-r1) ( 88/106) Installing py3-pycodestyle (2.14.0-r1) ( 89/106) Installing py3-pycodestyle-pyc (2.14.0-r1) ( 90/106) Installing py3-mccabe (0.7.0-r4) ( 91/106) Installing py3-mccabe-pyc (0.7.0-r4) ( 92/106) Installing py3-flake8 (7.3.0-r1) ( 93/106) Installing py3-flake8-pyc (7.3.0-r1) ( 94/106) Installing py3-mock (5.2.0-r0) ( 95/106) Installing py3-mock-pyc (5.2.0-r0) ( 96/106) Installing py3-iniconfig (2.3.0-r0) ( 97/106) Installing py3-iniconfig-pyc (2.3.0-r0) ( 98/106) Installing py3-py (1.11.0-r4) ( 99/106) Installing py3-py-pyc (1.11.0-r4) (100/106) Installing py3-pytest (9.0.2-r0) (101/106) Installing py3-pytest-pyc (9.0.2-r0) (102/106) Installing py3-coverage (7.13.2-r0) (103/106) Installing py3-coverage-pyc (7.13.2-r0) (104/106) Installing py3-pytest-cov (5.0.0-r1) (105/106) Installing py3-pytest-cov-pyc (5.0.0-r1) (106/106) Installing .makedepends-sshuttle (20260129.155306) Executing busybox-1.37.0-r31.trigger OK: 565.6 MiB in 213 packages >>> sshuttle: Cleaning up srcdir >>> sshuttle: Cleaning up pkgdir >>> sshuttle: Cleaning up tmpdir >>> sshuttle: Fetching https://distfiles.alpinelinux.org/distfiles/edge/sshuttle-1.3.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> sshuttle: Fetching https://github.com/sshuttle/sshuttle/archive/v1.3.2/sshuttle-1.3.2.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/edge/sshuttle-1.3.2.tar.gz.part' sshuttle-1.3.2.tar.g 100% |********************************| 169k 0:00:00 ETA '/var/cache/distfiles/edge/sshuttle-1.3.2.tar.gz.part' saved /var/cache/distfiles/edge/sshuttle-1.3.2.tar.gz: OK >>> sshuttle: Fetching https://distfiles.alpinelinux.org/distfiles/edge/sshuttle-1.3.2.tar.gz /var/cache/distfiles/edge/sshuttle-1.3.2.tar.gz: OK >>> sshuttle: Unpacking /var/cache/distfiles/edge/sshuttle-1.3.2.tar.gz... 2026-01-29 15:53:08,612 gpep517 INFO Building wheel via backend hatchling.build 2026-01-29 15:53:08,703 gpep517 INFO The backend produced .dist/sshuttle-1.3.2-py3-none-any.whl sshuttle-1.3.2-py3-none-any.whl sphinx-build -b man -d _build/doctrees . _build/man Running Sphinx v8.2.3 loading translations [en]... done making output directory... done WARNING: html_static_path entry '_static' does not exist Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. building [mo]: targets for 0 po files that are out of date writing output... building [man]: all manpages updating environment: [new config] 15 added, 0 changed, 0 removed reading sources... [ 7%] changes reading sources... [ 13%] chromeos reading sources... [ 20%] how-it-works reading sources... [ 27%] index reading sources... [ 33%] installation reading sources... [ 40%] manpage reading sources... [ 47%] openwrt reading sources... [ 53%] overview reading sources... [ 60%] platform reading sources... [ 67%] requirements reading sources... [ 73%] support reading sources... [ 80%] tproxy reading sources... [ 87%] trivia reading sources... [ 93%] usage reading sources... [100%] windows /home/buildozer/aports/testing/sshuttle/src/sshuttle-1.3.2/docs/windows.rst:6: WARNING: Literal block expected; none found. [docutils] /home/buildozer/aports/testing/sshuttle/src/sshuttle-1.3.2/docs/windows.rst:15: WARNING: Literal block expected; none found. [docutils] looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying assets: done writing... sshuttle.1 { } done build succeeded, 3 warnings. The manual pages are in _build/man. Build finished. The manual pages are in _build/man. ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 rootdir: /home/buildozer/aports/testing/sshuttle/src/sshuttle-1.3.2 configfile: setup.cfg plugins: cov-5.0.0 collected 73 items tests/client/test_firewall.py .... [ 5%] tests/client/test_helpers.py ............ [ 21%] tests/client/test_methods_nat.py ......... [ 34%] tests/client/test_methods_pf.py ............. [ 52%] tests/client/test_methods_tproxy.py ......... [ 64%] tests/client/test_options.py ............ [ 80%] tests/client/test_sdnotify.py ...... [ 89%] tests/server/test_server.py ..... [ 95%] tests/ssh/test_parse_hostport.py ... [100%] ---------- coverage: platform linux, python 3.12.12-final-0 ---------- Name Stmts Miss Branch BrPart Cover Missing --------------------------------------------------------------------------- sshuttle/__init__.py 1 0 0 0 100% sshuttle/__main__.py 8 8 0 0 0% 2-10 sshuttle/assembler.py 34 34 10 0 0% 1-51 sshuttle/client.py 705 705 292 0 0% 1-1173 sshuttle/cmdline.py 94 94 38 0 0% 1-145 sshuttle/firewall.py 283 103 90 28 60% 19, 33-37, 54->61, 59-60, 72->exit, 89-95, 99-121, 125-141, 146, 174-176, 179-181, 186-188, 208, 213-214, 217, 231-234, 241-245, 249, 253, 258-259, 271, 275, 280-281, 287, 291, 311, 318->320, 320->322, 333->340, 340->347, 351-352, 354->357, 360-362, 376-380, 384-385, 388->398, 391-396, 399->409, 402-407, 412-417, 419->exit, 422-427 sshuttle/helpers.py 209 97 76 9 52% 10->13, 18, 22, 28-29, 41-44, 98, 111-112, 119-134, 142-146, 150->154, 156, 169, 211->214, 234-246, 257, 264-273, 277-287, 292-297, 300-304, 311-345, 348 sshuttle/hostwatch.py 176 144 56 0 14% 27-30, 34, 40-61, 67-90, 98-113, 118-134, 139-148, 152-159, 163-184, 188-191, 195-197, 201-206, 210-250 sshuttle/linux.py 40 31 18 0 16% 9-10, 14-27, 31-40, 44-51 sshuttle/methods/__init__.py 90 18 16 2 75% 26-30, 62, 76, 96, 99, 102, 115-124 sshuttle/methods/ipfw.py 150 150 54 0 0% 1-226 sshuttle/methods/nat.py 79 25 32 6 63% 18, 29, 39-46, 86, 90, 98, 103->exit, 105-113, 129-133 sshuttle/methods/nft.py 63 53 30 0 11% 17-86, 91-103, 106-108, 111-114 sshuttle/methods/pf.py 283 33 56 17 83% 67->exit, 117->exit, 187, 198->200, 229->240, 277->279, 299->310, 350->exit, 357->359, 373-374, 378, 380, 382, 388-402, 407-410, 429-432, 448, 453, 459->471, 478, 482, 491-492, 500-503 sshuttle/methods/tproxy.py 156 43 42 11 67% 21-49, 67-70, 78, 84-87, 92-93, 101-102, 107-108, 110->113, 113->exit, 119, 178->182, 207->182, 233, 247->252, 252->257, 257->exit, 262-266 sshuttle/methods/windivert.py 374 374 134 0 0% 1-533 sshuttle/namespace.py 26 26 8 0 0% 1-40 sshuttle/options.py 137 46 40 7 61% 11-26, 47, 67, 75, 105-132, 137, 152, 156-157, 171-181, 248, 473->exit sshuttle/sdnotify.py 29 1 4 0 97% 58 sshuttle/server.py 334 242 110 8 28% 23, 30-31, 33-34, 36-37, 66, 83-93, 112, 119, 126-128, 136-137, 141-159, 165-166, 172-187, 191-194, 197-229, 232-253, 259-264, 267-273, 276-284, 289-442 sshuttle/ssh.py 113 73 36 1 33% 19-21, 25-30, 47, 88-255 sshuttle/ssnet.py 454 369 196 0 13% 62-63, 67-74, 78-89, 93-105, 115-124, 128-131, 134-138, 141-144, 147-198, 201-203, 206-213, 217, 220-234, 237-238, 241-256, 259-265, 268-274, 280-283, 286-287, 290-297, 303-306, 309-328, 331-347, 353-366, 370-375, 378-381, 384-387, 390-399, 402-446, 449-457, 460-473, 476-490, 493-495, 498-502, 508-513, 516-517, 520, 523-525, 528-531, 534-536, 539-542, 545-549, 552, 555-560, 563-566, 569-578, 583-586, 592-616 sshuttle/ssyslog.py 15 7 0 0 53% 11-12, 21, 25-26, 30-31 sshuttle/sudoers.py 17 17 0 0 0% 1-45 sshuttle/version.py 1 1 0 0 0% 1 --------------------------------------------------------------------------- TOTAL 3871 2694 1338 89 27% ============================== 73 passed in 1.31s ============================== >>> sshuttle: Entering fakeroot... >>> sshuttle-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/testing/sshuttle/pkg/sshuttle-doc/usr/share/man' >>> sshuttle-doc*: Preparing subpackage sshuttle-doc... >>> sshuttle-doc*: Running postcheck for sshuttle-doc >>> sshuttle-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/sshuttle/__pycache__' -> '/home/buildozer/aports/testing/sshuttle/pkg/sshuttle-pyc/usr/lib/python3.12/site-packages/sshuttle/__pycache__' 'usr/lib/python3.12/site-packages/sshuttle/methods/__pycache__' -> '/home/buildozer/aports/testing/sshuttle/pkg/sshuttle-pyc/usr/lib/python3.12/site-packages/sshuttle/methods/__pycache__' >>> sshuttle-pyc*: Preparing subpackage sshuttle-pyc... >>> sshuttle-pyc*: Running postcheck for sshuttle-pyc >>> sshuttle*: Running postcheck for sshuttle >>> sshuttle*: Preparing package sshuttle... >>> sshuttle-doc*: Tracing dependencies... >>> sshuttle-doc*: Package size: 7.0 KB >>> sshuttle-doc*: Compressing data... >>> sshuttle-doc*: Create checksum... >>> sshuttle-doc*: Create sshuttle-doc-1.3.2-r0.apk >>> sshuttle-pyc*: Tracing dependencies... python3~3.12 >>> sshuttle-pyc*: Package size: 280.4 KB >>> sshuttle-pyc*: Compressing data... >>> sshuttle-pyc*: Create checksum... >>> sshuttle-pyc*: Create sshuttle-pyc-1.3.2-r0.apk >>> sshuttle*: Tracing dependencies... python3 py3-psutil python3~3.12 >>> sshuttle*: Package size: 246.5 KB >>> sshuttle*: Compressing data... >>> sshuttle*: Create checksum... >>> sshuttle*: Create sshuttle-1.3.2-r0.apk >>> sshuttle: Build complete at Thu, 29 Jan 2026 15:53:12 +0000 elapsed time 0h 0m 7s >>> sshuttle: Cleaning up srcdir >>> sshuttle: Cleaning up pkgdir >>> sshuttle: Uninstalling dependencies... ( 1/106) Purging .makedepends-sshuttle (20260129.155306) ( 2/106) Purging py3-psutil-pyc (7.1.3-r0) ( 3/106) Purging py3-psutil (7.1.3-r0) ( 4/106) Purging py3-gpep517-pyc (19-r1) ( 5/106) Purging py3-gpep517 (19-r1) ( 6/106) Purging py3-installer-pyc (0.7.0-r2) ( 7/106) Purging py3-installer (0.7.0-r2) ( 8/106) Purging py3-hatchling-pyc (1.28.0-r0) ( 9/106) Purging py3-hatchling (1.28.0-r0) ( 10/106) Purging py3-editables-pyc (0.5-r2) ( 11/106) Purging py3-editables (0.5-r2) ( 12/106) Purging py3-pathspec-pyc (0.12.1-r2) ( 13/106) Purging py3-pathspec (0.12.1-r2) ( 14/106) Purging py3-trove-classifiers-pyc (2025.9.11.17-r0) ( 15/106) Purging py3-trove-classifiers (2025.9.11.17-r0) ( 16/106) Purging py3-poetry-core-pyc (2.2.1-r0) ( 17/106) Purging py3-poetry-core (2.2.1-r0) ( 18/106) Purging py3-fastjsonschema-pyc (2.21.2-r1) ( 19/106) Purging py3-fastjsonschema (2.21.2-r1) ( 20/106) Purging py3-lark-parser-pyc (1.2.2-r0) ( 21/106) Purging py3-lark-parser (1.2.2-r0) ( 22/106) Purging py3-sphinx-pyc (8.2.3-r1) ( 23/106) Purging py3-sphinx (8.2.3-r1) ( 24/106) Purging py3-babel-pyc (2.17.0-r0) ( 25/106) Purging py3-babel (2.17.0-r0) ( 26/106) Purging py3-tz-pyc (2025.2-r0) ( 27/106) Purging py3-tz (2025.2-r0) ( 28/106) Purging py3-setuptools-pyc (80.9.0-r2) ( 29/106) Purging py3-setuptools (80.9.0-r2) ( 30/106) Purging py3-docutils-pyc (0.21.2-r1) ( 31/106) Purging py3-docutils (0.21.2-r1) ( 32/106) Purging py3-imagesize-pyc (1.4.1-r4) ( 33/106) Purging py3-imagesize (1.4.1-r4) ( 34/106) Purging py3-jinja2-pyc (3.1.6-r0) ( 35/106) Purging py3-jinja2 (3.1.6-r0) ( 36/106) Purging py3-markupsafe-pyc (3.0.2-r0) ( 37/106) Purging py3-markupsafe (3.0.2-r0) ( 38/106) Purging py3-requests-pyc (2.32.5-r0) ( 39/106) Purging py3-requests (2.32.5-r0) ( 40/106) Purging py3-certifi-pyc (2026.1.4-r0) ( 41/106) Purging py3-certifi (2026.1.4-r0) ( 42/106) Purging py3-charset-normalizer-pyc (3.4.4-r0) ( 43/106) Purging py3-charset-normalizer (3.4.4-r0) ( 44/106) Purging py3-idna-pyc (3.11-r0) ( 45/106) Purging py3-idna (3.11-r0) ( 46/106) Purging py3-urllib3-pyc (2.6.3-r0) ( 47/106) Purging py3-urllib3 (2.6.3-r0) ( 48/106) Purging py3-snowballstemmer-pyc (3.0.1-r0) ( 49/106) Purging py3-snowballstemmer (3.0.1-r0) ( 50/106) Purging py3-alabaster-pyc (1.0.0-r0) ( 51/106) Purging py3-alabaster (1.0.0-r0) ( 52/106) Purging py3-roman-numerals-pyc (3.1.0-r0) ( 53/106) Purging py3-roman-numerals (3.1.0-r0) ( 54/106) Purging py3-sphinxcontrib-applehelp-pyc (1.0.4-r3) ( 55/106) Purging py3-sphinxcontrib-applehelp (1.0.4-r3) ( 56/106) Purging py3-sphinxcontrib-devhelp-pyc (1.0.5-r2) ( 57/106) Purging py3-sphinxcontrib-devhelp (1.0.5-r2) ( 58/106) Purging py3-sphinxcontrib-htmlhelp-pyc (2.1.0-r0) ( 59/106) Purging py3-sphinxcontrib-htmlhelp (2.1.0-r0) ( 60/106) Purging py3-sphinxcontrib-jsmath-pyc (1.0.1-r8) ( 61/106) Purging py3-sphinxcontrib-jsmath (1.0.1-r8) ( 62/106) Purging py3-sphinxcontrib-serializinghtml-pyc (1.1.9-r2) ( 63/106) Purging py3-sphinxcontrib-serializinghtml (1.1.9-r2) ( 64/106) Purging py3-sphinxcontrib-qthelp-pyc (2.0.0-r0) ( 65/106) Purging py3-sphinxcontrib-qthelp (2.0.0-r0) ( 66/106) Purging py3-wheel-pyc (0.46.1-r0) ( 67/106) Purging py3-wheel (0.46.1-r0) ( 68/106) Purging py3-flake8-pyc (7.3.0-r1) ( 69/106) Purging py3-flake8 (7.3.0-r1) ( 70/106) Purging py3-pyflakes-pyc (3.4.0-r1) ( 71/106) Purging py3-pyflakes (3.4.0-r1) ( 72/106) Purging py3-pycodestyle-pyc (2.14.0-r1) ( 73/106) Purging py3-pycodestyle (2.14.0-r1) ( 74/106) Purging py3-mccabe-pyc (0.7.0-r4) ( 75/106) Purging py3-mccabe (0.7.0-r4) ( 76/106) Purging py3-mock-pyc (5.2.0-r0) ( 77/106) Purging py3-mock (5.2.0-r0) ( 78/106) Purging py3-pytest-cov-pyc (5.0.0-r1) ( 79/106) Purging py3-pytest-cov (5.0.0-r1) ( 80/106) Purging py3-pytest-pyc (9.0.2-r0) ( 81/106) Purging py3-pytest (9.0.2-r0) ( 82/106) Purging py3-iniconfig-pyc (2.3.0-r0) ( 83/106) Purging py3-iniconfig (2.3.0-r0) ( 84/106) Purging py3-packaging-pyc (25.0-r0) ( 85/106) Purging py3-packaging (25.0-r0) ( 86/106) Purging py3-parsing-pyc (3.3.1-r0) ( 87/106) Purging py3-parsing (3.3.1-r0) ( 88/106) Purging py3-pluggy-pyc (1.6.0-r0) ( 89/106) Purging py3-pluggy (1.6.0-r0) ( 90/106) Purging py3-py-pyc (1.11.0-r4) ( 91/106) Purging py3-py (1.11.0-r4) ( 92/106) Purging py3-pygments-pyc (2.19.2-r0) ( 93/106) Purging py3-pygments (2.19.2-r0) ( 94/106) Purging py3-coverage-pyc (7.13.2-r0) ( 95/106) Purging py3-coverage (7.13.2-r0) ( 96/106) Purging python3-pyc (3.12.12-r0) ( 97/106) Purging python3-pycache-pyc0 (3.12.12-r0) ( 98/106) Purging pyc (3.12.12-r0) ( 99/106) Purging python3 (3.12.12-r0) (100/106) Purging gdbm (1.26-r0) (101/106) Purging libbz2 (1.0.8-r6) (102/106) Purging libffi (3.5.2-r0) (103/106) Purging libpanelw (6.6_p20251231-r0) (104/106) Purging mpdecimal (4.0.1-r0) (105/106) Purging sqlite-libs (3.51.2-r1) (106/106) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 441.2 MiB in 107 packages >>> sshuttle: Updating the testing/x86_64 repository index... >>> sshuttle: Signing the index...