>>> castero: Building testing/castero 0.9.5-r2 (using abuild 3.13.0-r3) started Sat, 13 Jul 2024 02:44:19 +0000 >>> castero: Checking sanity of /home/buildozer/aports/testing/castero/APKBUILD... >>> castero: Analyzing dependencies... >>> castero: Installing for build: build-base py3-beautifulsoup4 py3-cjkwrap py3-grequests py3-lxml py3-mpv py3-requests py3-tz python3 py3-setuptools py3-pytest (1/207) Installing libbz2 (1.0.8-r6) (2/207) Installing libffi (3.4.6-r0) (3/207) Installing gdbm (1.24-r0) (4/207) Installing xz-libs (5.6.2-r0) (5/207) Installing mpdecimal (4.0.0-r0) (6/207) Installing libpanelw (6.5_p20240601-r0) (7/207) Installing readline (8.2.10-r0) (8/207) Installing sqlite-libs (3.46.0-r0) (9/207) Installing python3 (3.12.3-r1) (10/207) Installing python3-pycache-pyc0 (3.12.3-r1) (11/207) Installing pyc (3.12.3-r1) (12/207) Installing py3-soupsieve (2.5-r1) (13/207) Installing py3-soupsieve-pyc (2.5-r1) (14/207) Installing py3-beautifulsoup4-pyc (4.12.3-r2) (15/207) Installing python3-pyc (3.12.3-r1) (16/207) Installing py3-beautifulsoup4 (4.12.3-r2) (17/207) Installing py3-cjkwrap (2.2-r3) (18/207) Installing py3-cjkwrap-pyc (2.2-r3) (19/207) Installing py3-cparser (2.22-r1) (20/207) Installing py3-cparser-pyc (2.22-r1) (21/207) Installing py3-cffi (1.16.0-r1) (22/207) Installing py3-cffi-pyc (1.16.0-r1) (23/207) Installing py3-greenlet (3.0.3-r1) (24/207) Installing py3-greenlet-pyc (3.0.3-r1) (25/207) Installing py3-parsing (3.1.2-r1) (26/207) Installing py3-parsing-pyc (3.1.2-r1) (27/207) Installing py3-packaging (24.1-r0) (28/207) Installing py3-packaging-pyc (24.1-r0) (29/207) Installing py3-setuptools (70.3.0-r0) (30/207) Installing py3-setuptools-pyc (70.3.0-r0) (31/207) Installing py3-zope-event (5.0-r1) (32/207) Installing py3-zope-event-pyc (5.0-r1) (33/207) Installing py3-zope-interface (6.0-r1) (34/207) Installing py3-zope-interface-pyc (6.0-r1) (35/207) Installing libev (4.33-r1) (36/207) Installing libuv (1.48.0-r0) (37/207) Installing py3-gevent (23.9.1-r1) (38/207) Installing py3-gevent-pyc (23.9.1-r1) (39/207) Installing py3-certifi (2024.2.2-r1) (40/207) Installing py3-certifi-pyc (2024.2.2-r1) (41/207) Installing py3-charset-normalizer (3.3.2-r1) (42/207) Installing py3-charset-normalizer-pyc (3.3.2-r1) (43/207) Installing py3-idna (3.7-r0) (44/207) Installing py3-idna-pyc (3.7-r0) (45/207) Installing py3-urllib3 (1.26.18-r1) (46/207) Installing py3-urllib3-pyc (1.26.18-r1) (47/207) Installing py3-requests (2.32.3-r0) (48/207) Installing py3-requests-pyc (2.32.3-r0) (49/207) Installing py3-grequests (0.7.0-r1) (50/207) Installing py3-grequests-pyc (0.7.0-r1) (51/207) Installing libgpg-error (1.49-r0) (52/207) Installing libgcrypt (1.10.3-r0) (53/207) Installing libxml2 (2.12.8-r0) (54/207) Installing libxslt (1.1.39-r1) (55/207) Installing py3-lxml (5.1.0-r0) (56/207) Installing py3-lxml-pyc (5.1.0-r0) (57/207) Installing mesa (24.1.2-r1) (58/207) Installing libxau (1.0.11-r4) (59/207) Installing libmd (1.1.0-r0) (60/207) Installing libbsd (0.12.2-r0) (61/207) Installing libxdmcp (1.1.5-r1) (62/207) Installing libxcb (1.16.1-r0) (63/207) Installing libx11 (1.8.9-r1) (64/207) Installing hwdata-pci (0.382-r0) (65/207) Installing libpciaccess (0.18.1-r0) (66/207) Installing libdrm (2.4.122-r0) (67/207) Installing wayland-libs-server (1.23.0-r0) (68/207) Installing mesa-gbm (24.1.2-r1) (69/207) Installing mesa-glapi (24.1.2-r1) (70/207) Installing wayland-libs-client (1.23.0-r0) (71/207) Installing libxshmfence (1.3.2-r6) (72/207) Installing mesa-egl (24.1.2-r1) (73/207) Installing libxext (1.3.6-r2) (74/207) Installing libxfixes (6.0.1-r4) (75/207) Installing libxrender (0.9.11-r5) (76/207) Installing libxrandr (1.5.4-r1) (77/207) Installing libxpresent (1.0.1-r3) (78/207) Installing libxscrnsaver (1.2.4-r3) (79/207) Installing libxv (1.0.12-r5) (80/207) Installing libarchive (3.7.4-r0) (81/207) Installing alsa-lib (1.2.12-r0) (82/207) Installing libpng (1.6.43-r0) (83/207) Installing freetype (2.13.2-r0) (84/207) Installing fontconfig (2.15.0-r1) (85/207) Installing fribidi (1.0.15-r0) (86/207) Installing libintl (0.22.5-r0) (87/207) Installing libeconf (0.6.3-r0) (88/207) Installing libblkid (2.40.1-r1) (89/207) Installing libmount (2.40.1-r1) (90/207) Installing glib (2.80.3-r0) (91/207) Installing graphite2 (1.3.14-r6) (92/207) Installing harfbuzz (9.0.0-r0) (93/207) Installing libunibreak (6.1-r0) (94/207) Installing libass (0.17.3-r0) (95/207) Installing libSvtAv1Enc (2.1.2-r0) (96/207) Installing aom-libs (3.9.1-r0) (97/207) Installing libva (2.21.0-r0) (98/207) Installing libvdpau (1.5-r3) (99/207) Installing ffmpeg-libavutil (6.1.1-r9) (100/207) Installing libdav1d (1.4.3-r0) (101/207) Installing openexr-libiex (3.1.13-r1) (102/207) Installing openexr-libilmthread (3.1.13-r1) (103/207) Installing imath (3.1.11-r2) (104/207) Installing openexr-libopenexr (3.1.13-r1) (105/207) Installing giflib (5.2.2-r0) (106/207) Installing libhwy (1.0.7-r0) (107/207) Installing libjpeg-turbo (3.0.3-r0) (108/207) Installing lcms2 (2.16-r0) (109/207) Installing libjxl (0.10.2-r0) (110/207) Installing lame-libs (3.100-r5) (111/207) Installing opus (1.5.2-r0) (112/207) Installing rav1e-libs (0.7.1-r0) (113/207) Installing soxr (0.1.3-r7) (114/207) Installing ffmpeg-libswresample (6.1.1-r9) (115/207) Installing libogg (1.3.5-r5) (116/207) Installing libtheora (1.1.1-r18) (117/207) Installing libvorbis (1.3.7-r2) (118/207) Installing libvpx (1.14.1-r0) (119/207) Installing libsharpyuv (1.3.2-r0) (120/207) Installing libwebp (1.3.2-r0) (121/207) Installing libwebpmux (1.3.2-r0) (122/207) Installing x264-libs (0.164_git20231001-r0) (123/207) Installing numactl (2.0.18-r0) (124/207) Installing x265-libs (3.6-r0) (125/207) Installing xvidcore (1.3.7-r2) (126/207) Installing ffmpeg-libavcodec (6.1.1-r9) (127/207) Installing sdl2 (2.28.5-r1) (128/207) Installing libbluray (1.3.4-r1) (129/207) Installing mpg123-libs (1.32.6-r0) (130/207) Installing libopenmpt (0.7.7-r0) (131/207) Installing mbedtls (3.6.0-r0) (132/207) Installing librist (0.2.10-r1) (133/207) Installing libsrt (1.5.3-r0) (134/207) Installing libssh (0.10.6-r0) (135/207) Installing libsodium (1.0.20-r0) (136/207) Installing libzmq (4.3.5-r2) (137/207) Installing ffmpeg-libavformat (6.1.1-r9) (138/207) Installing serd-libs (0.32.2-r0) (139/207) Installing zix-libs (0.4.2-r0) (140/207) Installing sord-libs (0.16.16-r0) (141/207) Installing sratom (0.6.16-r0) (142/207) Installing lilv-libs (0.24.24-r1) (143/207) Installing spirv-tools (1.3.261.1-r0) (144/207) Installing glslang-libs (1.3.283.0-r0) (145/207) Installing libdovi (3.3.0-r0) (146/207) Installing shaderc (2024.0-r1) (147/207) Installing vulkan-loader (1.3.261.1-r0) (148/207) Installing libplacebo (6.338.2-r2) (149/207) Installing ffmpeg-libpostproc (6.1.1-r9) (150/207) Installing ffmpeg-libswscale (6.1.1-r9) (151/207) Installing vidstab (1.1.1-r0) (152/207) Installing zimg (3.0.5-r2) (153/207) Installing ffmpeg-libavfilter (6.1.1-r9) (154/207) Installing libasyncns (0.8-r3) (155/207) Installing dbus-libs (1.14.10-r3) (156/207) Installing libltdl (2.4.7-r3) (157/207) Installing orc (0.4.38-r0) (158/207) Installing libflac (1.4.3-r1) (159/207) Installing libsndfile (1.2.2-r0) (160/207) Installing speexdsp (1.2.1-r2) (161/207) Installing tdb-libs (1.4.10-r0) (162/207) Installing libpulse (17.0-r1) (163/207) Installing v4l-utils-libs (1.26.1-r0) (164/207) Installing ffmpeg-libavdevice (6.1.1-r9) (165/207) Installing libcaca (0.99_beta20-r3) (166/207) Installing libcdio (2.1.0-r3) (167/207) Installing libcdio-paranoia (10.2.2.0.1-r2) (168/207) Installing libdvdcss (1.4.3-r0) (169/207) Installing libdvdread (6.1.3-r2) (170/207) Installing libdvdnav (6.1.1-r1) (171/207) Installing libsamplerate (0.2.2-r3) (172/207) Installing jack (1.9.22-r4) (173/207) Installing avahi-libs (0.8-r17) (174/207) Installing nettle (3.10-r0) (175/207) Installing libtasn1 (4.19.0-r2) (176/207) Installing p11-kit (0.25.5-r0) (177/207) Installing gnutls (3.8.5-r0) (178/207) Installing eudev-libs (3.2.14-r2) (179/207) Installing libucontext (1.2-r3) (180/207) Installing libunwind (1.8.1-r0) (181/207) Installing yaml (0.2.5-r2) (182/207) Installing libcamera (0.3.0-r2) (183/207) Installing roc-toolkit-libs (0.4.0-r0) (184/207) Installing webrtc-audio-processing-1 (1.3-r0) (185/207) Installing pipewire-libs (1.2.1-r0) (186/207) Installing fftw-double-libs (3.3.10-r5) (187/207) Installing rubberband-libs (3.3.0-r1) (188/207) Installing sndio-libs (1.9.0-r0) (189/207) Installing uchardet-libs (0.0.8-r2) (190/207) Installing wayland-libs-cursor (1.23.0-r0) (191/207) Installing wayland-libs-egl (1.23.0-r0) (192/207) Installing xkeyboard-config (2.42-r0) (193/207) Installing libxkbcommon (1.7.0-r0) (194/207) Installing mpv-libs (0.38.0-r0) (195/207) Installing py3-mpv (1.0.6-r0) (196/207) Installing py3-mpv-pyc (1.0.6-r0) (197/207) Installing py3-tz (2024.1-r1) (198/207) Installing py3-tz-pyc (2024.1-r1) (199/207) Installing py3-iniconfig (2.0.0-r1) (200/207) Installing py3-iniconfig-pyc (2.0.0-r1) (201/207) Installing py3-pluggy (1.5.0-r0) (202/207) Installing py3-pluggy-pyc (1.5.0-r0) (203/207) Installing py3-py (1.11.0-r3) (204/207) Installing py3-py-pyc (1.11.0-r3) (205/207) Installing py3-pytest (8.2.2-r1) (206/207) Installing py3-pytest-pyc (8.2.2-r1) (207/207) Installing .makedepends-castero (20240713.024423) Executing busybox-1.36.1-r31.trigger Executing glib-2.80.3-r0.trigger OK: 415 MiB in 306 packages >>> castero: Cleaning up srcdir >>> castero: Cleaning up pkgdir >>> castero: Cleaning up tmpdir >>> castero: Fetching https://distfiles.alpinelinux.org/distfiles/edge/castero-0.9.5.tar.gz >>> castero: Fetching https://distfiles.alpinelinux.org/distfiles/edge/castero-0.9.5.tar.gz >>> castero: Checking sha512sums... castero-0.9.5.tar.gz: OK >>> castero: Unpacking /var/cache/distfiles/castero-0.9.5.tar.gz... running build running build_py creating build creating build/lib creating build/lib/castero copying castero/player.py -> build/lib/castero copying castero/constants.py -> build/lib/castero copying castero/menu.py -> build/lib/castero copying castero/episode.py -> build/lib/castero copying castero/display.py -> build/lib/castero copying castero/datafile.py -> build/lib/castero copying castero/config.py -> build/lib/castero copying castero/downloadqueue.py -> build/lib/castero copying castero/queue.py -> build/lib/castero copying castero/__init__.py -> build/lib/castero copying castero/__main__.py -> build/lib/castero copying castero/feed.py -> build/lib/castero copying castero/database.py -> build/lib/castero copying castero/helpers.py -> build/lib/castero copying castero/net.py -> build/lib/castero copying castero/subscriptions.py -> build/lib/castero copying castero/perspective.py -> build/lib/castero creating build/lib/castero/perspectives copying castero/perspectives/queueperspective.py -> build/lib/castero/perspectives copying castero/perspectives/chronoperspective.py -> build/lib/castero/perspectives copying castero/perspectives/simpleperspective.py -> build/lib/castero/perspectives copying castero/perspectives/primaryperspective.py -> build/lib/castero/perspectives copying castero/perspectives/downloadedperspective.py -> build/lib/castero/perspectives creating build/lib/castero/players copying castero/players/mpvplayer.py -> build/lib/castero/players copying castero/players/vlcplayer.py -> build/lib/castero/players creating build/lib/castero/menus copying castero/menus/chronomenu.py -> build/lib/castero/menus copying castero/menus/feedmenu.py -> build/lib/castero/menus copying castero/menus/downloadedmenu.py -> build/lib/castero/menus copying castero/menus/queuemenu.py -> build/lib/castero/menus copying castero/menus/episodemenu.py -> build/lib/castero/menus creating build/lib/castero/templates copying castero/templates/castero.conf -> build/lib/castero/templates creating build/lib/castero/templates/migrations copying castero/templates/migrations/004-progress.sql -> build/lib/castero/templates/migrations copying castero/templates/migrations/002-played.sql -> build/lib/castero/templates/migrations copying castero/templates/migrations/003-queue.sql -> build/lib/castero/templates/migrations copying castero/templates/migrations/001-initial.sql -> build/lib/castero/templates/migrations ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-8.2.2, pluggy-1.5.0 rootdir: /home/buildozer/aports/testing/castero/src/castero-0.9.5 collected 234 items / 14 deselected / 220 selected tests/test_config.py .......... [ 4%] tests/test_database.py ...................... [ 14%] tests/test_datafile.py F. [ 15%] tests/test_display.py ......FF........... [ 24%] tests/test_downloadqueue.py ...... [ 26%] tests/test_episode.py ...................... [ 36%] tests/test_feed.py ................. [ 44%] tests/test_helpers.py ................ [ 51%] tests/test_menu_episode.py ......... [ 55%] tests/test_menu_queue.py ...... [ 58%] tests/test_net.py .... [ 60%] tests/test_perspective_chrono.py ...... [ 63%] tests/test_perspective_downloaded.py ....... [ 66%] tests/test_perspective_primary.py ......... [ 70%] tests/test_perspective_queue.py ....... [ 73%] tests/test_perspective_simple.py ...... [ 76%] tests/test_player.py .... [ 78%] tests/test_player_mpvplayer.py .............. [ 84%] tests/test_queue.py .................... [ 93%] tests/test_subscriptions.py .............. [100%] =================================== FAILURES =================================== ____________________________ test_datafile_download ____________________________ display = def test_datafile_download(display): display.change_status = mock.MagicMock(name="change_status") mydownloadqueue = DownloadQueue() url = "https://travis-ci.org/" DataFile.download_to_file( url, "datafile_download_temp", "datafile download name", mydownloadqueue, display=display ) while mydownloadqueue.length > 0: pass assert display.change_status.call_count > 0 > assert os.path.exists("datafile_download_temp") E AssertionError: assert False E + where False = ('datafile_download_temp') E + where = .exists E + where = os.path tests/test_datafile.py:18: AssertionError __________________________ test_display_get_input_str __________________________ display = def test_display_get_input_str(display): display._footer_window.getch = mock.Mock() display._footer_window.getch.side_effect = [ord("a"), ord("b"), 10] display._get_input_str("prompt") assert display._footer_window.getch.call_count == 3 assert display._footer_window.clear.call_count == 1 assert display._footer_window.addstr.call_count == 2 display._footer_window.addstr.assert_any_call(1, 0, "prompt") > assert display._footer_window.called_with(1, len("prompt")) tests/test_display.py:61: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , name = 'called_with' def __getattr__(self, name): if name in {'_mock_methods', '_mock_unsafe'}: raise AttributeError(name) elif self._mock_methods is not None: if name not in self._mock_methods or name in _all_magics: raise AttributeError("Mock object has no attribute %r" % name) elif _is_magic(name): raise AttributeError(name) if not self._mock_unsafe and (not self._mock_methods or name not in self._mock_methods): if name.startswith(('assert', 'assret', 'asert', 'aseert', 'assrt')) or name in _ATTRIB_DENY_LIST: > raise AttributeError( f"{name!r} is not a valid assertion. Use a spec " f"for the mock if {name!r} is meant to be an attribute.") E AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute. /usr/lib/python3.12/unittest/mock.py:663: AttributeError _____________________________ test_display_get_y_n _____________________________ display = def test_display_get_y_n(display): display._get_y_n("prompt") assert display._footer_window.clear.call_count == 1 assert display._footer_window.addstr.call_count == 2 display._footer_window.addstr.assert_any_call(1, 0, "prompt") > assert display._footer_window.called_with(1, len("prompt")) tests/test_display.py:69: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , name = 'called_with' def __getattr__(self, name): if name in {'_mock_methods', '_mock_unsafe'}: raise AttributeError(name) elif self._mock_methods is not None: if name not in self._mock_methods or name in _all_magics: raise AttributeError("Mock object has no attribute %r" % name) elif _is_magic(name): raise AttributeError(name) if not self._mock_unsafe and (not self._mock_methods or name not in self._mock_methods): if name.startswith(('assert', 'assret', 'asert', 'aseert', 'assrt')) or name in _ATTRIB_DENY_LIST: > raise AttributeError( f"{name!r} is not a valid assertion. Use a spec " f"for the mock if {name!r} is meant to be an attribute.") E AttributeError: 'called_with' is not a valid assertion. Use a spec for the mock if 'called_with' is meant to be an attribute. /usr/lib/python3.12/unittest/mock.py:663: AttributeError =============================== warnings summary =============================== tests/conftest.py:60 /home/buildozer/aports/testing/castero/src/castero-0.9.5/tests/conftest.py:60: PytestDeprecationWarning: @pytest.yield_fixture is deprecated. Use @pytest.fixture instead; they are the same. @pytest.yield_fixture() tests/conftest.py:95 /home/buildozer/aports/testing/castero/src/castero-0.9.5/tests/conftest.py:95: PytestDeprecationWarning: @pytest.yield_fixture is deprecated. Use @pytest.fixture instead; they are the same. @pytest.yield_fixture() tests/conftest.py:102 /home/buildozer/aports/testing/castero/src/castero-0.9.5/tests/conftest.py:102: PytestDeprecationWarning: @pytest.yield_fixture is deprecated. Use @pytest.fixture instead; they are the same. @pytest.yield_fixture() tests/test_display.py: 6 warnings tests/test_downloadqueue.py: 1 warning tests/test_perspective_chrono.py: 2 warnings tests/test_perspective_downloaded.py: 3 warnings tests/test_perspective_primary.py: 8 warnings tests/test_perspective_queue.py: 14 warnings tests/test_perspective_simple.py: 24 warnings /home/buildozer/aports/testing/castero/src/castero-0.9.5/castero/downloadqueue.py:36: DeprecationWarning: getName() is deprecated, get the name attribute instead if thread.getName().startswith("download"): tests/test_display.py::test_display_execute_command /usr/lib/python3.12/site-packages/gevent/os.py:426: DeprecationWarning: This process (pid=16078) is multi-threaded, use of fork() may lead to deadlocks in the child. pid = fork() tests/test_menu_episode.py::test_menu_episode_item tests/test_menu_episode.py::test_menu_episode_metadata tests/test_menu_episode.py::test_menu_episode_invert /usr/lib/python3.12/site-packages/_pytest/threadexception.py:77: PytestUnhandledThreadExceptionWarning: Exception in thread episodes_ Traceback (most recent call last): File "/usr/lib/python3.12/threading.py", line 1073, in _bootstrap_inner self.run() File "/usr/lib/python3.12/threading.py", line 1010, in run self._target(*self._args, **self._kwargs) File "/home/buildozer/aports/testing/castero/src/castero-0.9.5/castero/menus/episodemenu.py", line 100, in _request_source_episodes self.display() File "/home/buildozer/aports/testing/castero/src/castero-0.9.5/castero/menu.py", line 169, in display items = self._items ^^^^^^^^^^^ File "/home/buildozer/aports/testing/castero/src/castero-0.9.5/castero/menus/episodemenu.py", line 35, in _items "attr": curses.color_pair(5) if episode.played else curses.A_NORMAL, ^^^^^^^^^^^^^^^^^^^^ _curses.error: must call initscr() first warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_datafile.py::test_datafile_download - AssertionError: asser... FAILED tests/test_display.py::test_display_get_input_str - AttributeError: 'c... FAILED tests/test_display.py::test_display_get_y_n - AttributeError: 'called_... ========== 3 failed, 217 passed, 14 deselected, 65 warnings in 8.92s =========== >>> ERROR: castero: check failed >>> castero: Uninstalling dependencies... (1/207) Purging .makedepends-castero (20240713.024423) (2/207) Purging py3-beautifulsoup4-pyc (4.12.3-r2) (3/207) Purging py3-beautifulsoup4 (4.12.3-r2) (4/207) Purging py3-soupsieve-pyc (2.5-r1) (5/207) Purging py3-soupsieve (2.5-r1) (6/207) Purging py3-cjkwrap-pyc (2.2-r3) (7/207) Purging py3-cjkwrap (2.2-r3) (8/207) Purging py3-grequests-pyc (0.7.0-r1) (9/207) Purging py3-grequests (0.7.0-r1) (10/207) Purging py3-gevent-pyc (23.9.1-r1) (11/207) Purging py3-gevent (23.9.1-r1) (12/207) Purging py3-cffi-pyc (1.16.0-r1) (13/207) Purging py3-cffi (1.16.0-r1) (14/207) Purging py3-cparser-pyc (2.22-r1) (15/207) Purging py3-cparser (2.22-r1) (16/207) Purging py3-greenlet-pyc (3.0.3-r1) (17/207) Purging py3-greenlet (3.0.3-r1) (18/207) Purging py3-zope-event-pyc (5.0-r1) (19/207) Purging py3-zope-event (5.0-r1) (20/207) Purging py3-zope-interface-pyc (6.0-r1) (21/207) Purging py3-zope-interface (6.0-r1) (22/207) Purging py3-lxml-pyc (5.1.0-r0) (23/207) Purging py3-lxml (5.1.0-r0) (24/207) Purging py3-mpv-pyc (1.0.6-r0) (25/207) Purging py3-mpv (1.0.6-r0) (26/207) Purging mpv-libs (0.38.0-r0) (27/207) Purging py3-requests-pyc (2.32.3-r0) (28/207) Purging py3-requests (2.32.3-r0) (29/207) Purging py3-certifi-pyc (2024.2.2-r1) (30/207) Purging py3-certifi (2024.2.2-r1) (31/207) Purging py3-charset-normalizer-pyc (3.3.2-r1) (32/207) Purging py3-charset-normalizer (3.3.2-r1) (33/207) Purging py3-idna-pyc (3.7-r0) (34/207) Purging py3-idna (3.7-r0) (35/207) Purging py3-urllib3-pyc (1.26.18-r1) (36/207) Purging py3-urllib3 (1.26.18-r1) (37/207) Purging py3-tz-pyc (2024.1-r1) (38/207) Purging py3-tz (2024.1-r1) (39/207) Purging py3-setuptools-pyc (70.3.0-r0) (40/207) Purging py3-setuptools (70.3.0-r0) (41/207) Purging py3-pytest-pyc (8.2.2-r1) (42/207) Purging py3-pytest (8.2.2-r1) (43/207) Purging py3-iniconfig-pyc (2.0.0-r1) (44/207) Purging py3-iniconfig (2.0.0-r1) (45/207) Purging py3-packaging-pyc (24.1-r0) (46/207) Purging py3-packaging (24.1-r0) (47/207) Purging py3-parsing-pyc (3.1.2-r1) (48/207) Purging py3-parsing (3.1.2-r1) (49/207) Purging py3-pluggy-pyc (1.5.0-r0) (50/207) Purging py3-pluggy (1.5.0-r0) (51/207) Purging py3-py-pyc (1.11.0-r3) (52/207) Purging py3-py (1.11.0-r3) (53/207) Purging ffmpeg-libavdevice (6.1.1-r9) (54/207) Purging ffmpeg-libavfilter (6.1.1-r9) (55/207) Purging ffmpeg-libavformat (6.1.1-r9) (56/207) Purging ffmpeg-libpostproc (6.1.1-r9) (57/207) Purging ffmpeg-libswscale (6.1.1-r9) (58/207) Purging jack (1.9.22-r4) (59/207) Purging libarchive (3.7.4-r0) (60/207) Purging libass (0.17.3-r0) (61/207) Purging libbluray (1.3.4-r1) (62/207) Purging libcaca (0.99_beta20-r3) (63/207) Purging libcdio-paranoia (10.2.2.0.1-r2) (64/207) Purging libdvdnav (6.1.1-r1) (65/207) Purging libdvdread (6.1.3-r2) (66/207) Purging libev (4.33-r1) (67/207) Purging libopenmpt (0.7.7-r0) (68/207) Purging libplacebo (6.338.2-r2) (69/207) Purging libpulse (17.0-r1) (70/207) Purging librist (0.2.10-r1) (71/207) Purging libsrt (1.5.3-r0) (72/207) Purging libssh (0.10.6-r0) (73/207) Purging libunibreak (6.1-r0) (74/207) Purging libxkbcommon (1.7.0-r0) (75/207) Purging xkeyboard-config (2.42-r0) (76/207) Purging libxpresent (1.0.1-r3) (77/207) Purging libxrandr (1.5.4-r1) (78/207) Purging libxrender (0.9.11-r5) (79/207) Purging libxscrnsaver (1.2.4-r3) (80/207) Purging libxslt (1.1.39-r1) (81/207) Purging libxv (1.0.12-r5) (82/207) Purging libzmq (4.3.5-r2) (83/207) Purging lilv-libs (0.24.24-r1) (84/207) Purging mbedtls (3.6.0-r0) (85/207) Purging mesa-egl (24.1.2-r1) (86/207) Purging mesa-gbm (24.1.2-r1) (87/207) Purging mesa (24.1.2-r1) (88/207) Purging mesa-glapi (24.1.2-r1) (89/207) Purging mpg123-libs (1.32.6-r0) (90/207) Purging orc (0.4.38-r0) (91/207) Purging pipewire-libs (1.2.1-r0) (92/207) Purging python3-pyc (3.12.3-r1) (93/207) Purging python3-pycache-pyc0 (3.12.3-r1) (94/207) Purging pyc (3.12.3-r1) (95/207) Purging roc-toolkit-libs (0.4.0-r0) (96/207) Purging rubberband-libs (3.3.0-r1) (97/207) Purging sdl2 (2.28.5-r1) (98/207) Purging shaderc (2024.0-r1) (99/207) Purging sndio-libs (1.9.0-r0) (100/207) Purging speexdsp (1.2.1-r2) (101/207) Purging sratom (0.6.16-r0) (102/207) Purging tdb-libs (1.4.10-r0) (103/207) Purging uchardet-libs (0.0.8-r2) (104/207) Purging v4l-utils-libs (1.26.1-r0) (105/207) Purging vidstab (1.1.1-r0) (106/207) Purging vulkan-loader (1.3.261.1-r0) (107/207) Purging wayland-libs-cursor (1.23.0-r0) (108/207) Purging wayland-libs-egl (1.23.0-r0) (109/207) Purging wayland-libs-server (1.23.0-r0) (110/207) Purging webrtc-audio-processing-1 (1.3-r0) (111/207) Purging zimg (3.0.5-r2) (112/207) Purging libsndfile (1.2.2-r0) (113/207) Purging alsa-lib (1.2.12-r0) (114/207) Purging ffmpeg-libavcodec (6.1.1-r9) (115/207) Purging aom-libs (3.9.1-r0) (116/207) Purging avahi-libs (0.8-r17) (117/207) Purging dbus-libs (1.14.10-r3) (118/207) Purging libcamera (0.3.0-r2) (119/207) Purging eudev-libs (3.2.14-r2) (120/207) Purging ffmpeg-libswresample (6.1.1-r9) (121/207) Purging ffmpeg-libavutil (6.1.1-r9) (122/207) Purging fftw-double-libs (3.3.10-r5) (123/207) Purging fontconfig (2.15.0-r1) (124/207) Purging harfbuzz (9.0.0-r0) (125/207) Purging freetype (2.13.2-r0) (126/207) Purging fribidi (1.0.15-r0) (127/207) Purging python3 (3.12.3-r1) (128/207) Purging gdbm (1.24-r0) (129/207) Purging libjxl (0.10.2-r0) (130/207) Purging giflib (5.2.2-r0) (131/207) Purging glib (2.80.3-r0) (132/207) Purging glslang-libs (1.3.283.0-r0) (133/207) Purging gnutls (3.8.5-r0) (134/207) Purging graphite2 (1.3.14-r6) (135/207) Purging libva (2.21.0-r0) (136/207) Purging libdrm (2.4.122-r0) (137/207) Purging libpciaccess (0.18.1-r0) (138/207) Purging hwdata-pci (0.382-r0) (139/207) Purging openexr-libopenexr (3.1.13-r1) (140/207) Purging imath (3.1.11-r2) (141/207) Purging lame-libs (3.100-r5) (142/207) Purging lcms2 (2.16-r0) (143/207) Purging libasyncns (0.8-r3) (144/207) Purging libmount (2.40.1-r1) (145/207) Purging libblkid (2.40.1-r1) (146/207) Purging libvdpau (1.5-r3) (147/207) Purging libxext (1.3.6-r2) (148/207) Purging libxfixes (6.0.1-r4) (149/207) Purging libx11 (1.8.9-r1) (150/207) Purging libxcb (1.16.1-r0) (151/207) Purging libxdmcp (1.1.5-r1) (152/207) Purging libbsd (0.12.2-r0) (153/207) Purging libbz2 (1.0.8-r6) (154/207) Purging libcdio (2.1.0-r3) (155/207) Purging libdav1d (1.4.3-r0) (156/207) Purging libdovi (3.3.0-r0) (157/207) Purging libdvdcss (1.4.3-r0) (158/207) Purging libeconf (0.6.3-r0) (159/207) Purging wayland-libs-client (1.23.0-r0) (160/207) Purging p11-kit (0.25.5-r0) (161/207) Purging libffi (3.4.6-r0) (162/207) Purging libflac (1.4.3-r1) (163/207) Purging libgcrypt (1.10.3-r0) (164/207) Purging libgpg-error (1.49-r0) (165/207) Purging libhwy (1.0.7-r0) (166/207) Purging libintl (0.22.5-r0) (167/207) Purging libjpeg-turbo (3.0.3-r0) (168/207) Purging libltdl (2.4.7-r3) (169/207) Purging libmd (1.1.0-r0) (170/207) Purging libtheora (1.1.1-r18) (171/207) Purging libvorbis (1.3.7-r2) (172/207) Purging libogg (1.3.5-r5) (173/207) Purging libpanelw (6.5_p20240601-r0) (174/207) Purging libpng (1.6.43-r0) (175/207) Purging libsamplerate (0.2.2-r3) (176/207) Purging libwebpmux (1.3.2-r0) (177/207) Purging libwebp (1.3.2-r0) (178/207) Purging libsharpyuv (1.3.2-r0) (179/207) Purging libsodium (1.0.20-r0) (180/207) Purging libSvtAv1Enc (2.1.2-r0) (181/207) Purging libtasn1 (4.19.0-r2) (182/207) Purging libunwind (1.8.1-r0) (183/207) Purging libucontext (1.2-r3) (184/207) Purging libuv (1.48.0-r0) (185/207) Purging libvpx (1.14.1-r0) (186/207) Purging libxau (1.0.11-r4) (187/207) Purging libxml2 (2.12.8-r0) (188/207) Purging libxshmfence (1.3.2-r6) (189/207) Purging mpdecimal (4.0.0-r0) (190/207) Purging nettle (3.10-r0) (191/207) Purging x265-libs (3.6-r0) (192/207) Purging numactl (2.0.18-r0) (193/207) Purging openexr-libilmthread (3.1.13-r1) (194/207) Purging openexr-libiex (3.1.13-r1) (195/207) Purging opus (1.5.2-r0) (196/207) Purging rav1e-libs (0.7.1-r0) (197/207) Purging readline (8.2.10-r0) (198/207) Purging sord-libs (0.16.16-r0) (199/207) Purging serd-libs (0.32.2-r0) (200/207) Purging soxr (0.1.3-r7) (201/207) Purging spirv-tools (1.3.261.1-r0) (202/207) Purging sqlite-libs (3.46.0-r0) (203/207) Purging x264-libs (0.164_git20231001-r0) (204/207) Purging xvidcore (1.3.7-r2) (205/207) Purging xz-libs (5.6.2-r0) (206/207) Purging yaml (0.2.5-r2) (207/207) Purging zix-libs (0.4.2-r0) Executing busybox-1.36.1-r31.trigger OK: 213 MiB in 99 packages