>>> slidge: Building testing/slidge 0.1.0_pre20240121-r0 (using abuild 3.12.0-r2) started Tue, 23 Jan 2024 03:22:47 +0000 >>> slidge: Checking sanity of /home/buildozer/aports/testing/slidge/APKBUILD... >>> slidge: Analyzing dependencies... >>> slidge: Installing for build: build-base py3-aiohttp py3-blurhash py3-configargparse py3-magic py3-numpy py3-pickle-secure py3-pillow py3-qrcode py3-slixmpp py3-gpep517 py3-poetry-core py3-pytest py3-pytest-asyncio py3-xmldiff (1/122) Installing libbz2 (1.0.8-r6) (2/122) Installing libffi (3.4.4-r3) (3/122) Installing gdbm (1.23-r1) (4/122) Installing xz-libs (5.4.5-r0) (5/122) Installing mpdecimal (4.0.0-r0) (6/122) Installing libpanelw (6.4_p20231125-r0) (7/122) Installing readline (8.2.10-r0) (8/122) Installing sqlite-libs (3.45.0-r0) (9/122) Installing python3 (3.11.6-r2) (10/122) Installing python3-pycache-pyc0 (3.11.6-r2) (11/122) Installing pyc (3.11.6-r2) (12/122) Installing py3-frozenlist (1.4.1-r0) (13/122) Installing py3-frozenlist-pyc (1.4.1-r0) (14/122) Installing py3-aiosignal-pyc (1.3.1-r2) (15/122) Installing py3-typing-extensions (4.9.0-r0) (16/122) Installing py3-typing-extensions-pyc (4.9.0-r0) (17/122) Installing py3-async-timeout (4.0.3-r0) (18/122) Installing py3-async-timeout-pyc (4.0.3-r0) (19/122) Installing py3-attrs (23.2.0-r0) (20/122) Installing py3-attrs-pyc (23.2.0-r0) (21/122) Installing py3-brotli (1.1.0-r1) (22/122) Installing py3-brotli-pyc (1.1.0-r1) (23/122) Installing py3-charset-normalizer (3.3.2-r0) (24/122) Installing py3-charset-normalizer-pyc (3.3.2-r0) (25/122) Installing py3-idna (3.6-r0) (26/122) Installing py3-idna-pyc (3.6-r0) (27/122) Installing py3-idna-ssl (1.1.0-r8) (28/122) Installing py3-idna-ssl-pyc (1.1.0-r8) (29/122) Installing py3-multidict (6.0.4-r2) (30/122) Installing py3-multidict-pyc (6.0.4-r2) (31/122) Installing py3-yarl (1.9.4-r0) (32/122) Installing py3-yarl-pyc (1.9.4-r0) (33/122) Installing py3-aiohttp-pyc (3.8.6-r0) (34/122) Installing python3-pyc (3.11.6-r2) (35/122) Installing py3-aiosignal (1.3.1-r2) (36/122) Installing py3-aiohttp (3.8.6-r0) (37/122) Installing py3-blurhash (1.1.4-r3) (38/122) Installing py3-blurhash-pyc (1.1.4-r3) (39/122) Installing py3-configargparse (1.7-r0) (40/122) Installing py3-configargparse-pyc (1.7-r0) (41/122) Installing py3-magic (0.4.27-r2) (42/122) Installing py3-magic-pyc (0.4.27-r2) (43/122) Installing libquadmath (13.2.1_git20231014-r0) (44/122) Installing libgfortran (13.2.1_git20231014-r0) (45/122) Installing openblas (0.3.26-r0) (46/122) Installing py3-numpy (1.25.2-r0) (47/122) Installing py3-numpy-pyc (1.25.2-r0) (48/122) Installing py3-cparser (2.21-r4) (49/122) Installing py3-cparser-pyc (2.21-r4) (50/122) Installing py3-cffi (1.16.0-r0) (51/122) Installing py3-cffi-pyc (1.16.0-r0) (52/122) Installing py3-cryptography (41.0.7-r0) (53/122) Installing py3-cryptography-pyc (41.0.7-r0) (54/122) Installing py3-pickle-secure (0.99.9-r0) (55/122) Installing py3-pickle-secure-pyc (0.99.9-r0) (56/122) Installing libpng (1.6.40-r0) (57/122) Installing freetype (2.13.2-r0) (58/122) Installing libimagequant (4.2.2-r0) (59/122) Installing libjpeg-turbo (3.0.1-r0) (60/122) Installing lcms2 (2.16-r0) (61/122) Installing openjpeg (2.5.0-r3) (62/122) Installing libsharpyuv (1.3.2-r0) (63/122) Installing libwebp (1.3.2-r0) (64/122) Installing tiff (4.6.0-r0) (65/122) Installing libwebpdemux (1.3.2-r0) (66/122) Installing libwebpmux (1.3.2-r0) (67/122) Installing libxau (1.0.11-r3) (68/122) Installing libmd (1.1.0-r0) (69/122) Installing libbsd (0.11.8-r0) (70/122) Installing libxdmcp (1.1.4-r3) (71/122) Installing libxcb (1.16-r0) (72/122) Installing py3-pillow (10.2.0-r0) (73/122) Installing py3-pillow-pyc (10.2.0-r0) (74/122) Installing py3-parsing (3.1.1-r0) (75/122) Installing py3-parsing-pyc (3.1.1-r0) (76/122) Installing py3-packaging (23.2-r0) (77/122) Installing py3-packaging-pyc (23.2-r0) (78/122) Installing py3-setuptools (69.0.3-r0) (79/122) Installing py3-setuptools-pyc (69.0.3-r0) (80/122) Installing py3-pypng (0.0.20-r4) (81/122) Installing py3-pypng-pyc (0.0.20-r4) (82/122) Installing py3-qrcode (7.4.2-r1) (83/122) Installing py3-qrcode-pyc (7.4.2-r1) (84/122) Installing py3-pycares (4.4.0-r0) (85/122) Installing py3-aiodns (3.1.1-r0) (86/122) Installing py3-aiodns-pyc (3.1.1-r0) (87/122) Installing py3-emoji (2.10.0-r0) (88/122) Installing py3-emoji-pyc (2.10.0-r0) (89/122) Installing py3-defusedxml (0.7.1-r4) (90/122) Installing py3-defusedxml-pyc (0.7.1-r4) (91/122) Installing libidn (1.42-r0) (92/122) Installing py3-slixmpp (1.8.4-r0) (93/122) Installing py3-slixmpp-pyc (1.8.4-r0) (94/122) Installing py3-installer (0.7.0-r1) (95/122) Installing py3-installer-pyc (0.7.0-r1) (96/122) Installing py3-gpep517 (15-r1) (97/122) Installing py3-gpep517-pyc (15-r1) (98/122) Installing py3-fastjsonschema (2.19.1-r0) (99/122) Installing py3-fastjsonschema-pyc (2.19.1-r0) (100/122) Installing py3-lark-parser (1.1.7-r0) (101/122) Installing py3-lark-parser-pyc (1.1.7-r0) (102/122) Installing py3-poetry-core (1.8.1-r0) (103/122) Installing py3-poetry-core-pyc (1.8.1-r0) (104/122) Installing py3-iniconfig (1.1.1-r8) (105/122) Installing py3-iniconfig-pyc (1.1.1-r8) (106/122) Installing py3-pluggy (1.3.0-r0) (107/122) Installing py3-pluggy-pyc (1.3.0-r0) (108/122) Installing py3-py (1.11.0-r2) (109/122) Installing py3-py-pyc (1.11.0-r2) (110/122) Installing py3-pytest (7.4.4-r0) (111/122) Installing py3-pytest-pyc (7.4.4-r0) (112/122) Installing py3-pytest-asyncio (0.21.1-r1) (113/122) Installing py3-pytest-asyncio-pyc (0.21.1-r1) (114/122) Installing libgpg-error (1.47-r2) (115/122) Installing libgcrypt (1.10.3-r0) (116/122) Installing libxml2 (2.12.4-r0) (117/122) Installing libxslt (1.1.39-r0) (118/122) Installing py3-lxml (4.9.4-r0) (119/122) Installing py3-lxml-pyc (4.9.4-r0) (120/122) Installing py3-xmldiff (2.6.3-r0) (121/122) Installing py3-xmldiff-pyc (2.6.3-r0) (122/122) Installing .makedepends-slidge (20240123.032249) Executing busybox-1.36.1-r19.trigger OK: 538 MiB in 229 packages >>> slidge: Cleaning up srcdir >>> slidge: Cleaning up pkgdir >>> slidge: Cleaning up tmpdir >>> slidge: Fetching https://distfiles.alpinelinux.org/distfiles/edge/slidge-0.1.0_pre20240121.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> slidge: Fetching slidge-0.1.0_pre20240121.tar.gz::https://git.sr.ht/~nicoco/slidge/archive/64130f67c3fc4993966271586a80b7b15c9d16c9.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 167k 0 167k 0 0 574k 0 --:--:-- --:--:-- --:--:-- 574k 100 2333k 0 2333k 0 0 6323k 0 --:--:-- --:--:-- --:--:-- 6323k >>> slidge: Fetching https://distfiles.alpinelinux.org/distfiles/edge/slidge-0.1.0_pre20240121.tar.gz >>> slidge: Checking sha512sums... slidge-0.1.0_pre20240121.tar.gz: OK slidge.initd: OK slidge.confd: OK common.conf.example: OK >>> slidge: Unpacking /var/cache/distfiles/edge/slidge-0.1.0_pre20240121.tar.gz... 2024-01-23 03:22:54,357 gpep517 INFO Building wheel via backend poetry.core.masonry.api 2024-01-23 03:22:54,596 poetry.core.masonry.builders.wheel INFO Building wheel fatal: not a git repository (or any of the parent directories): .git 2024-01-23 03:22:54,681 poetry.core.masonry.builders.wheel INFO Built slidge-0.0.0.dev0-py3-none-any.whl 2024-01-23 03:22:54,681 gpep517 INFO The backend produced .dist/slidge-0.0.0.dev0-py3-none-any.whl slidge-0.0.0.dev0-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.3.0 rootdir: /home/buildozer/aports/testing/slidge/src/slidge-64130f67c3fc4993966271586a80b7b15c9d16c9 configfile: pyproject.toml plugins: asyncio-0.21.1 asyncio: mode=Mode.STRICT collected 218 items tests/test_archive.py::test_insertion PASSED [ 0%] tests/test_attachment.py::TestBodyOnly::test_just_body PASSED [ 0%] tests/test_attachment.py::TestBodyOnly::test_no_file_no_body PASSED [ 1%] tests/test_attachment.py::TestAttachmentUpload::test_blurhash PASSED [ 1%] tests/test_attachment.py::TestAttachmentUpload::test_bytes PASSED [ 2%] tests/test_attachment.py::TestAttachmentUpload::test_bytes_and_id PASSED [ 2%] tests/test_attachment.py::TestAttachmentUpload::test_path PASSED [ 3%] tests/test_attachment.py::TestAttachmentUpload::test_path_and_id PASSED [ 3%] tests/test_attachment.py::TestAttachmentNoUpload::test_multi PASSED [ 4%] tests/test_attachment.py::TestAttachmentNoUpload::test_path PASSED [ 4%] tests/test_attachment.py::TestAttachmentNoUpload::test_path_and_id PASSED [ 5%] tests/test_avatar.py::TestContactAvatar::test_avatar_path_no_id PASSED [ 5%] tests/test_avatar.py::TestContactAvatar::test_avatar_path_with_id PASSED [ 5%] tests/test_avatar.py::TestContactAvatar::test_avatar_with_url PASSED [ 6%] tests/test_avatar.py::TestContactAvatar::test_avatar_with_url_and_unique_id PASSED [ 6%] tests/test_avatar.py::TestParticipantAvatar::test_avatar_forbidden_emoji_in_participant_nickname -------------------------------- live log call --------------------------------- WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. PASSED [ 7%] tests/test_avatar.py::TestParticipantAvatar::test_romeo_join_empty_room_then_juliet_joins_then_set_avatar -------------------------------- live log call --------------------------------- WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. PASSED [ 7%] tests/test_avatar.py::TestParticipantAvatar::test_romeo_join_empty_room_then_juliet_joins_then_set_avatar_with_url -------------------------------- live log call --------------------------------- WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. PASSED [ 8%] tests/test_avatar.py::TestRoomAvatar::test_room_avatar_change_after_join -------------------------------- live log call --------------------------------- WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. PASSED [ 8%] tests/test_avatar.py::TestRoomAvatar::test_room_avatar_on_join -------------------------------- live log call --------------------------------- WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. PASSED [ 9%] tests/test_avatar.py::TestRoomAvatar::test_room_avatar_with_url -------------------------------- live log call --------------------------------- WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. PASSED [ 9%] tests/test_avatar.py::TestRoomAvatar::test_room_avatar_with_url_and_unique_id -------------------------------- live log call --------------------------------- WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:111 Cannot set room through the MUCPresence plugin. WARNING slixmpp.plugins.xep_0045.stanza:stanza.py:104 Cannot set nick through the MUCPresence plugin. PASSED [ 10%] tests/test_chat_commands.py::TestChatCommands::test_command_help PASSED [ 10%] tests/test_chat_commands.py::TestChatCommands::test_confirm_no PASSED [ 11%] tests/test_chat_commands.py::TestChatCommands::test_confirm_yes PASSED [ 11%] tests/test_chat_commands.py::TestChatCommands::test_input PASSED [ 11%] tests/test_chat_commands.py::TestChatCommands::test_non_existing PASSED [ 12%] tests/test_chat_commands.py::TestChatCommands::test_other_destination PASSED [ 12%] tests/test_config.py::test_get_parser PASSED [ 13%] tests/test_config.py::test_bool PASSED [ 13%] tests/test_config.py::test_true_by_default_file PASSED [ 14%] tests/test_config.py::test_false_by_default_file PASSED [ 14%] tests/test_config.py::test_slidge_conf PASSED [ 15%] tests/test_config.py::test_set_conf PASSED [ 15%] tests/test_config.py::test_rest PASSED [ 16%] tests/test_feature_restriction.py::test_no_restriction PASSED [ 16%] tests/test_feature_restriction.py::test_single_reaction_any_emoji PASSED [ 16%] tests/test_feature_restriction.py::test_single_emoji PASSED [ 17%] tests/test_feature_restriction.py::test_two_emojis PASSED [ 17%] tests/test_feature_restriction.py::test_two_emojis_single_reaction PASSED [ 18%] tests/test_muc.py::TestMuc::test_add_to_bookmarks PASSED [ 18%] tests/test_muc.py::TestMuc::test_archive_cleanup PASSED [ 19%] tests/test_muc.py::TestMuc::test_correct_from_legacy PASSED [ 19%] tests/test_muc.py::TestMuc::test_disco_channel PASSED [ 20%] tests/test_muc.py::TestMuc::test_disco_group PASSED [ 20%] tests/test_muc.py::TestMuc::test_disco_group_emoji_restricted PASSED [ 21%] tests/test_muc.py::TestMuc::test_disco_items PASSED [ 21%] tests/test_muc.py::TestMuc::test_disco_non_existing_room PASSED [ 22%] tests/test_muc.py::TestMuc::test_disco_participant PASSED [ 22%] tests/test_muc.py::TestMuc::test_disco_room_avatar PASSED [ 22%] tests/test_muc.py::TestMuc::test_get_members PASSED [ 23%] tests/test_muc.py::TestMuc::test_group_rename PASSED [ 23%] tests/test_muc.py::TestMuc::test_illegal_nickname PASSED [ 24%] tests/test_muc.py::TestMuc::test_join_channel PASSED [ 24%] tests/test_muc.py::TestMuc::test_join_group PASSED [ 25%] tests/test_muc.py::TestMuc::test_join_muc_no_nick PASSED [ 25%] tests/test_muc.py::TestMuc::test_join_room_avatar PASSED [ 26%] tests/test_muc.py::TestMuc::test_last_page PASSED [ 26%] tests/test_muc.py::TestMuc::test_mam_all PASSED [ 27%] tests/test_muc.py::TestMuc::test_mam_bare_jid PASSED [ 27%] tests/test_muc.py::TestMuc::test_mam_echo PASSED [ 27%] tests/test_muc.py::TestMuc::test_mam_flip PASSED [ 28%] tests/test_muc.py::TestMuc::test_mam_flip_no_max PASSED [ 28%] tests/test_muc.py::TestMuc::test_mam_form_fields PASSED [ 29%] tests/test_muc.py::TestMuc::test_mam_from_user_carbon PASSED [ 29%] tests/test_muc.py::TestMuc::test_mam_metadata PASSED [ 30%] tests/test_muc.py::TestMuc::test_mam_metadata_empty PASSED [ 30%] tests/test_muc.py::TestMuc::test_mam_page_after PASSED [ 31%] tests/test_muc.py::TestMuc::test_mam_page_after_last PASSED [ 31%] tests/test_muc.py::TestMuc::test_mam_page_after_not_found PASSED [ 32%] tests/test_muc.py::TestMuc::test_mam_page_limit PASSED [ 32%] tests/test_muc.py::TestMuc::test_mam_specific_id PASSED [ 33%] tests/test_muc.py::TestMuc::test_mam_with PASSED [ 33%] tests/test_muc.py::TestMuc::test_moderate_by_moderator PASSED [ 33%] tests/test_muc.py::TestMuc::test_moderate_by_room PASSED [ 34%] tests/test_muc.py::TestMuc::test_msg_from_legacy PASSED [ 34%] tests/test_muc.py::TestMuc::test_msg_from_xmpp PASSED [ 35%] tests/test_muc.py::TestMuc::test_msg_reply_from_legacy PASSED [ 35%] tests/test_muc.py::TestMuc::test_msg_reply_from_legacy_fallback PASSED [ 36%] tests/test_muc.py::TestMuc::test_msg_reply_from_xmpp PASSED [ 36%] tests/test_muc.py::TestMuc::test_msg_reply_self_from_legacy PASSED [ 37%] tests/test_muc.py::TestMuc::test_msg_reply_to_user PASSED [ 37%] tests/test_muc.py::TestMuc::test_non_anonymous_participants_with_same_nickname PASSED [ 38%] tests/test_muc.py::TestMuc::test_participant_avatar PASSED [ 38%] tests/test_muc.py::TestMuc::test_presence_propagation PASSED [ 38%] tests/test_muc.py::TestMuc::test_react_from_legacy PASSED [ 39%] tests/test_muc.py::TestMuc::test_react_from_xmpp PASSED [ 39%] tests/test_muc.py::TestMuc::test_recv_error_non_existing_muc PASSED [ 40%] tests/test_muc.py::TestMuc::test_recv_non_kickable_error PASSED [ 40%] tests/test_muc.py::TestMuc::test_rename_from_contact PASSED [ 41%] tests/test_muc.py::TestMuc::test_rename_from_contact_with_forbidden_char PASSED [ 41%] tests/test_muc.py::TestMuc::test_rename_participant_from_muc PASSED [ 42%] tests/test_muc.py::TestMuc::test_rename_participant_from_participant PASSED [ 42%] tests/test_muc.py::TestMuc::test_resource_not_joined PASSED [ 43%] tests/test_muc.py::TestMuc::test_room_avatar PASSED [ 43%] tests/test_muc.py::TestMuc::test_self_ping_connected PASSED [ 44%] tests/test_muc.py::TestMuc::test_self_ping_disconnected PASSED [ 44%] tests/test_muc.py::TestMuc::test_send_to_bad_resource PASSED [ 44%] tests/test_muc.py::TestRoleAffiliation::test_affiliation_change PASSED [ 45%] tests/test_muc.py::TestRoleAffiliation::test_role_change PASSED [ 45%] tests/test_muc.py::TestSetAvatar::test_set_avatar PASSED [ 46%] tests/test_muc.py::TestUserAvatar::test_fetch_user_avatar PASSED [ 46%] tests/test_muc.py::TestUserAvatar::test_user_avatar PASSED [ 47%] tests/test_muc.py::TestMUCAdmin::test_destruct PASSED [ 47%] tests/test_muc.py::TestMUCAdmin::test_get_owner_form PASSED [ 48%] tests/test_muc.py::TestMUCAdmin::test_moderation_not_implemented PASSED [ 48%] tests/test_muc.py::TestMUCAdmin::test_moderation_success PASSED [ 49%] tests/test_muc.py::TestMUCAdmin::test_set_description PASSED [ 49%] tests/test_muc.py::TestMUCAdmin::test_set_member PASSED [ 50%] tests/test_muc.py::TestJoinAway::test_away_contact_joins PASSED [ 50%] tests/test_muc.py::TestJoinAway::test_online_contact_joins PASSED [ 50%] tests/test_muc.py::TestMentions::test_mentions PASSED [ 51%] tests/test_muc.py::TestHats::test_hats PASSED [ 51%] tests/test_pubsub.py::TestPubSubDisco::test_disco PASSED [ 52%] tests/test_pubsub.py::TestPubSubNickname::test_new_nick PASSED [ 52%] tests/test_pubsub.py::TestPubSubNickname::test_no_nick PASSED [ 53%] tests/test_pubsub.py::TestPubSubAvatar::test_advertise_avatar PASSED [ 53%] tests/test_pubsub.py::TestPubSubAvatar::test_all_avatars_retrieval PASSED [ 54%] tests/test_pubsub.py::TestPubSubAvatar::test_all_metadata_retrieval PASSED [ 54%] tests/test_pubsub.py::TestPubSubAvatar::test_no_avatar PASSED [ 55%] tests/test_pubsub.py::TestPubSubAvatar::test_single_avatar_retrieval PASSED [ 55%] tests/test_pubsub.py::TestPubSubAvatar::test_single_metadata_retrieval PASSED [ 55%] tests/test_pubsub.py::TestPubSubAvatar::test_unauthorized_retrieval PASSED [ 56%] tests/test_resourceprep.py::test_unassigned_code_points PASSED [ 56%] tests/test_resourceprep.py::test_control_chars PASSED [ 57%] tests/test_resourceprep.py::test_control_chars_and_unassigned_code_points PASSED [ 57%] tests/test_session.py::TestSession::test_avatar PASSED [ 58%] tests/test_session.py::TestSession::test_avatar_unpublish PASSED [ 58%] tests/test_session.py::TestSession::test_gateway_receives_presence_probe PASSED [ 59%] tests/test_session.py::TestSession::test_juliet_sends_link_preview PASSED [ 59%] tests/test_session.py::TestSession::test_link_preview PASSED [ 60%] tests/test_session.py::TestSession::test_user_send_invitation PASSED [ 60%] tests/test_session.py::TestSession::test_user_send_invitation_to_standard_muc PASSED [ 61%] tests/test_shakespeare.py::TestAimShakespeareBase::test_adhoc_forbidden_non_admin PASSED [ 61%] tests/test_shakespeare.py::TestAimShakespeareBase::test_attachments PASSED [ 61%] tests/test_shakespeare.py::TestAimShakespeareBase::test_delivery_receipt PASSED [ 62%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_adhoc_commands_as_admin PASSED [ 62%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_adhoc_commands_as_logged_user PASSED [ 63%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_adhoc_commands_as_non_logged_user PASSED [ 63%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_adhoc_commands_unregistered PASSED [ 64%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_component PASSED [ 64%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_items_registered_existing_contact PASSED [ 65%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_local_part_unregistered PASSED [ 65%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_registered_existing_contact PASSED [ 66%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_registered_existing_contact_bare_jid PASSED [ 66%] tests/test_shakespeare.py::TestAimShakespeareBase::test_disco_restricted_reaction PASSED [ 66%] tests/test_shakespeare.py::TestAimShakespeareBase::test_from_eve_to_juliet PASSED [ 67%] tests/test_shakespeare.py::TestAimShakespeareBase::test_from_romeo_to_eve PASSED [ 67%] tests/test_shakespeare.py::TestAimShakespeareBase::test_from_romeo_to_juliet PASSED [ 68%] tests/test_shakespeare.py::TestAimShakespeareBase::test_gateway_message PASSED [ 68%] tests/test_shakespeare.py::TestAimShakespeareBase::test_jabber_iq_gateway PASSED [ 69%] tests/test_shakespeare.py::TestAimShakespeareBase::test_jabber_iq_gateway_on_contact PASSED [ 69%] tests/test_shakespeare.py::TestAimShakespeareBase::test_jid_validator PASSED [ 70%] tests/test_shakespeare.py::TestAimShakespeareBase::test_juliet_sends_text PASSED [ 70%] tests/test_shakespeare.py::TestAimShakespeareBase::test_last_seen PASSED [ 71%] tests/test_shakespeare.py::TestAimShakespeareBase::test_non_existing_contact PASSED [ 71%] tests/test_shakespeare.py::TestAimShakespeareBase::test_reactions PASSED [ 72%] tests/test_shakespeare.py::TestAimShakespeareBase::test_reactions_fallback PASSED [ 72%] tests/test_shakespeare.py::TestAimShakespeareBase::test_romeo_composing PASSED [ 72%] tests/test_shakespeare.py::TestAimShakespeareBase::test_unregister PASSED [ 73%] tests/test_shakespeare.py::TestPrivilegeOld::test_privilege_old PASSED [ 73%] tests/test_shakespeare.py::TestPrivilege::test_privilege PASSED [ 74%] tests/test_shakespeare.py::TestContact::test_caps PASSED [ 74%] tests/test_shakespeare.py::TestContact::test_caps_extended PASSED [ 75%] tests/test_shakespeare.py::TestContact::test_correct PASSED [ 75%] tests/test_shakespeare.py::TestContact::test_disco_bare PASSED [ 76%] tests/test_shakespeare.py::TestContact::test_disco_resource PASSED [ 76%] tests/test_shakespeare.py::TestContact::test_juliet_send_friend_request_user_accepts PASSED [ 77%] tests/test_shakespeare.py::TestContact::test_juliet_send_friend_request_user_rejects PASSED [ 77%] tests/test_shakespeare.py::TestContact::test_presence PASSED [ 77%] tests/test_shakespeare.py::TestContact::test_probe PASSED [ 78%] tests/test_shakespeare.py::TestContact::test_retract PASSED [ 78%] tests/test_shakespeare.py::TestContact::test_send_several_subscription_requests_in_a_row PASSED [ 79%] tests/test_shakespeare.py::TestContact::test_user_subscribe_to_friend PASSED [ 79%] tests/test_shakespeare.py::TestContact::test_user_subscribe_to_non_friend_accept PASSED [ 80%] tests/test_shakespeare.py::TestContact::test_user_subscribe_to_non_friend_reject PASSED [ 80%] tests/test_shakespeare.py::TestContact::test_vcard_temp PASSED [ 81%] tests/test_shakespeare.py::TestCarbon::test_carbon_ignore PASSED [ 81%] tests/test_shakespeare.py::TestCarbon::test_carbon_send_file PASSED [ 82%] tests/test_shakespeare.py::TestUserGetsOnline::test_user_online_with_caps PASSED [ 82%] tests/test_shakespeare.py::TestUserGetsOnline::test_user_online_with_caps_no_nick_notify PASSED [ 83%] tests/test_shakespeare.py::TestUserGetsOnline::test_user_online_without_caps PASSED [ 83%] tests/test_shakespeare.py::TestUserPresence::test_user_presence PASSED [ 83%] tests/test_stanza_link_preview.py::TestLinkPreview::testGetLinkPreview PASSED [ 84%] tests/test_stanza_link_preview.py::TestLinkPreview::testGetLinkPreviews PASSED [ 84%] tests/test_stanza_link_preview.py::TestLinkPreview::testSetLinkPreview PASSED [ 85%] tests/test_stanza_xep_0356.py::TestPermissions::testAdvertisePermission PASSED [ 85%] tests/test_stanza_xep_0356.py::TestPermissions::testIqPermission PASSED [ 86%] tests/test_stream_xep_0292.py::TestVcard::testAccess PASSED [ 86%] tests/test_stream_xep_0292.py::TestVcard::testBasicVCard PASSED [ 87%] tests/test_stream_xep_0292.py::TestVcard::testNoVcard PASSED [ 87%] tests/test_stream_xep_0356.py::TestPermissions::testDetectServer PASSED [ 88%] tests/test_stream_xep_0356.py::TestPermissions::testDetectServerOld PASSED [ 88%] tests/test_stream_xep_0356.py::TestPermissions::testGetRosterIq PASSED [ 88%] tests/test_stream_xep_0356.py::TestPermissions::testGrantedPrivileges PASSED [ 89%] tests/test_stream_xep_0356.py::TestPermissions::testIqOnBehalf PASSED [ 89%] tests/test_stream_xep_0356.py::TestPermissions::testMakeOutgoingMessage PASSED [ 90%] tests/test_stream_xep_0356.py::TestPermissions::testPluginEnd PASSED [ 90%] tests/test_stream_xep_0356.py::TestPermissions::testSetRosterIq PASSED [ 91%] tests/test_util.py::test_subclass PASSED [ 91%] tests/test_util.py::test_bidict_sql PASSED [ 92%] tests/test_util.py::test_encrypted_shelf PASSED [ 92%] tests/test_util.py::test_phone_validation PASSED [ 93%] tests/test_util.py::test_strip_delay PASSED [ 93%] tests/test_util.py::test_merge_presence PASSED [ 94%] tests/test_util.py::test_replace_mentions PASSED [ 94%] tests/test_adhoc/test_access.py::TestCommandsDisco::test_category PASSED [ 94%] tests/test_adhoc/test_access.py::TestCommandsDisco::test_disco_admin PASSED [ 95%] tests/test_adhoc/test_access.py::TestCommandsDisco::test_non_existing_command PASSED [ 95%] tests/test_adhoc/test_confirmation.py::TestCommandsConfirmation::test_confirmation_cancel PASSED [ 96%] tests/test_adhoc/test_confirmation.py::TestCommandsConfirmation::test_confirmation_do_it PASSED [ 96%] tests/test_adhoc/test_confirmation.py::TestCommandsConfirmation::test_confirmation_fail PASSED [ 97%] tests/test_adhoc/test_form.py::TestCommandsResults::test_form_bad_jid PASSED [ 97%] tests/test_adhoc/test_form.py::TestCommandsResults::test_form_bad_option PASSED [ 98%] tests/test_adhoc/test_form.py::TestCommandsResults::test_form_exc PASSED [ 98%] tests/test_adhoc/test_form.py::TestCommandsResults::test_form_ok PASSED [ 99%] tests/test_adhoc/test_form.py::TestCommandsResults::test_multi PASSED [ 99%] tests/test_adhoc/test_reported.py::TestCommandsResults::test_table_result PASSED [100%] =============================== warnings summary =============================== slidge/core/gateway/base.py:304 /home/buildozer/aports/testing/slidge/src/slidge-64130f67c3fc4993966271586a80b7b15c9d16c9/slidge/core/gateway/base.py:304:DeprecationWarning:invalid escape sequence '\ ' tests/test_attachment.py: 3 warnings tests/test_shakespeare.py: 16 warnings /home/buildozer/aports/testing/slidge/src/slidge-64130f67c3fc4993966271586a80b7b15c9d16c9/slidge/util/util.py:268:DeprecationWarning:BaseSession.legacy_msg_id_to_xmpp_msg_id is deprecated. Use legacy_to_xmpp_msg_id instead tests/test_avatar.py: 11 warnings tests/test_muc.py: 73 warnings tests/test_session.py: 7 warnings tests/test_shakespeare.py: 50 warnings /home/buildozer/aports/testing/slidge/src/slidge-64130f67c3fc4993966271586a80b7b15c9d16c9/slidge/core/gateway/base.py:237:DeprecationWarning:The object should be created within an async function tests/test_session.py: 21 warnings /usr/lib/python3.11/site-packages/slixmpp/plugins/xep_0030/stanza/info.py:119:DeprecationWarning:NotImplemented should not be used in a boolean context -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ====================== 218 passed, 182 warnings in 22.73s ====================== >>> slidge: Entering fakeroot... >>> slidge-doc*: Running split function doc... >>> slidge-doc*: Preparing subpackage slidge-doc... >>> slidge-doc*: Running postcheck for slidge-doc >>> slidge-openrc*: Running split function openrc... >>> slidge-openrc*: Preparing subpackage slidge-openrc... >>> slidge-openrc*: Running postcheck for slidge-openrc >>> slidge-pyc*: Running split function pyc... '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/util/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/util/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/group/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/group/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/command/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/command/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/contact/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/contact/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0356_old/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0356_old/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0313/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0313/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0461/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0461/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0264/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0264/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0153/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0153/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0317/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0317/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0356/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0356/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0292/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0292/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0100/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0100/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0077/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/xep_0077/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/slixfix/link_preview/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/slixfix/link_preview/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/core/mixins/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/core/mixins/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/core/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/core/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/core/gateway/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/core/gateway/__pycache__' '/home/buildozer/aports/testing/slidge/pkg/slidge/usr/lib/python3.11/site-packages/slidge/__pycache__' -> '/home/buildozer/aports/testing/slidge/pkg/slidge-pyc/usr/lib/python3.11/site-packages/slidge/__pycache__' >>> slidge-pyc*: Preparing subpackage slidge-pyc... >>> slidge-pyc*: Running postcheck for slidge-pyc >>> slidge*: Running postcheck for slidge >>> slidge*: Preparing package slidge... >>> slidge*: Script found. /bin/sh added as a dependency for slidge-0.1.0_pre20240121-r0.apk >>> slidge*: Adding .pre-install >>> slidge-doc*: Tracing dependencies... >>> slidge-doc*: Package size: 44.0 KB >>> slidge-doc*: Compressing data... >>> slidge-doc*: Create checksum... >>> slidge-doc*: Create slidge-doc-0.1.0_pre20240121-r0.apk >>> slidge-openrc*: Tracing dependencies... >>> slidge-openrc*: Package size: 24.0 KB >>> slidge-openrc*: Compressing data... >>> slidge-openrc*: Create checksum... >>> slidge-openrc*: Create slidge-openrc-0.1.0_pre20240121-r0.apk >>> slidge-pyc*: Tracing dependencies... py3-aiohttp py3-blurhash py3-configargparse py3-magic py3-numpy py3-pickle-secure py3-pillow py3-qrcode py3-slixmpp python3~3.11 >>> slidge-pyc*: Package size: 1.1 MB >>> slidge-pyc*: Compressing data... >>> slidge-pyc*: Create checksum... >>> slidge-pyc*: Create slidge-pyc-0.1.0_pre20240121-r0.apk >>> slidge*: Tracing dependencies... py3-aiohttp py3-blurhash py3-configargparse py3-magic py3-numpy py3-pickle-secure py3-pillow py3-qrcode py3-slixmpp /bin/sh python3~3.11 >>> slidge*: Package size: 916.0 KB >>> slidge*: Compressing data... >>> slidge*: Create checksum... >>> slidge*: Create slidge-0.1.0_pre20240121-r0.apk >>> slidge: Build complete at Tue, 23 Jan 2024 03:23:21 +0000 elapsed time 0h 0m 34s >>> slidge: Cleaning up srcdir >>> slidge: Cleaning up pkgdir >>> slidge: Uninstalling dependencies... (1/122) Purging .makedepends-slidge (20240123.032249) (2/122) Purging py3-blurhash-pyc (1.1.4-r3) (3/122) Purging py3-blurhash (1.1.4-r3) (4/122) Purging py3-configargparse-pyc (1.7-r0) (5/122) Purging py3-configargparse (1.7-r0) (6/122) Purging py3-magic-pyc (0.4.27-r2) (7/122) Purging py3-magic (0.4.27-r2) (8/122) Purging py3-numpy-pyc (1.25.2-r0) (9/122) Purging py3-numpy (1.25.2-r0) (10/122) Purging openblas (0.3.26-r0) (11/122) Purging py3-pickle-secure-pyc (0.99.9-r0) (12/122) Purging py3-pickle-secure (0.99.9-r0) (13/122) Purging py3-qrcode-pyc (7.4.2-r1) (14/122) Purging py3-qrcode (7.4.2-r1) (15/122) Purging py3-pillow-pyc (10.2.0-r0) (16/122) Purging py3-pillow (10.2.0-r0) (17/122) Purging py3-setuptools-pyc (69.0.3-r0) (18/122) Purging py3-setuptools (69.0.3-r0) (19/122) Purging py3-pypng-pyc (0.0.20-r4) (20/122) Purging py3-pypng (0.0.20-r4) (21/122) Purging py3-slixmpp-pyc (1.8.4-r0) (22/122) Purging py3-slixmpp (1.8.4-r0) (23/122) Purging py3-cryptography-pyc (41.0.7-r0) (24/122) Purging py3-cryptography (41.0.7-r0) (25/122) Purging py3-aiodns-pyc (3.1.1-r0) (26/122) Purging py3-aiodns (3.1.1-r0) (27/122) Purging py3-pycares (4.4.0-r0) (28/122) Purging py3-cffi-pyc (1.16.0-r0) (29/122) Purging py3-cffi (1.16.0-r0) (30/122) Purging py3-cparser-pyc (2.21-r4) (31/122) Purging py3-cparser (2.21-r4) (32/122) Purging py3-aiohttp-pyc (3.8.6-r0) (33/122) Purging py3-aiohttp (3.8.6-r0) (34/122) Purging py3-aiosignal-pyc (1.3.1-r2) (35/122) Purging py3-aiosignal (1.3.1-r2) (36/122) Purging py3-frozenlist-pyc (1.4.1-r0) (37/122) Purging py3-frozenlist (1.4.1-r0) (38/122) Purging py3-async-timeout-pyc (4.0.3-r0) (39/122) Purging py3-async-timeout (4.0.3-r0) (40/122) Purging py3-attrs-pyc (23.2.0-r0) (41/122) Purging py3-attrs (23.2.0-r0) (42/122) Purging py3-brotli-pyc (1.1.0-r1) (43/122) Purging py3-brotli (1.1.0-r1) (44/122) Purging py3-charset-normalizer-pyc (3.3.2-r0) (45/122) Purging py3-charset-normalizer (3.3.2-r0) (46/122) Purging py3-idna-ssl-pyc (1.1.0-r8) (47/122) Purging py3-idna-ssl (1.1.0-r8) (48/122) Purging py3-typing-extensions-pyc (4.9.0-r0) (49/122) Purging py3-typing-extensions (4.9.0-r0) (50/122) Purging py3-yarl-pyc (1.9.4-r0) (51/122) Purging py3-yarl (1.9.4-r0) (52/122) Purging py3-idna-pyc (3.6-r0) (53/122) Purging py3-idna (3.6-r0) (54/122) Purging py3-multidict-pyc (6.0.4-r2) (55/122) Purging py3-multidict (6.0.4-r2) (56/122) Purging py3-emoji-pyc (2.10.0-r0) (57/122) Purging py3-emoji (2.10.0-r0) (58/122) Purging py3-defusedxml-pyc (0.7.1-r4) (59/122) Purging py3-defusedxml (0.7.1-r4) (60/122) Purging py3-gpep517-pyc (15-r1) (61/122) Purging py3-gpep517 (15-r1) (62/122) Purging py3-installer-pyc (0.7.0-r1) (63/122) Purging py3-installer (0.7.0-r1) (64/122) Purging py3-poetry-core-pyc (1.8.1-r0) (65/122) Purging py3-poetry-core (1.8.1-r0) (66/122) Purging py3-fastjsonschema-pyc (2.19.1-r0) (67/122) Purging py3-fastjsonschema (2.19.1-r0) (68/122) Purging py3-lark-parser-pyc (1.1.7-r0) (69/122) Purging py3-lark-parser (1.1.7-r0) (70/122) Purging py3-pytest-asyncio-pyc (0.21.1-r1) (71/122) Purging py3-pytest-asyncio (0.21.1-r1) (72/122) Purging py3-pytest-pyc (7.4.4-r0) (73/122) Purging py3-pytest (7.4.4-r0) (74/122) Purging py3-iniconfig-pyc (1.1.1-r8) (75/122) Purging py3-iniconfig (1.1.1-r8) (76/122) Purging py3-packaging-pyc (23.2-r0) (77/122) Purging py3-packaging (23.2-r0) (78/122) Purging py3-parsing-pyc (3.1.1-r0) (79/122) Purging py3-parsing (3.1.1-r0) (80/122) Purging py3-pluggy-pyc (1.3.0-r0) (81/122) Purging py3-pluggy (1.3.0-r0) (82/122) Purging py3-py-pyc (1.11.0-r2) (83/122) Purging py3-py (1.11.0-r2) (84/122) Purging py3-xmldiff-pyc (2.6.3-r0) (85/122) Purging py3-xmldiff (2.6.3-r0) (86/122) Purging py3-lxml-pyc (4.9.4-r0) (87/122) Purging py3-lxml (4.9.4-r0) (88/122) Purging freetype (2.13.2-r0) (89/122) Purging lcms2 (2.16-r0) (90/122) Purging libgfortran (13.2.1_git20231014-r0) (91/122) Purging libidn (1.42-r0) (92/122) Purging libimagequant (4.2.2-r0) (93/122) Purging libpng (1.6.40-r0) (94/122) Purging libquadmath (13.2.1_git20231014-r0) (95/122) Purging libwebpdemux (1.3.2-r0) (96/122) Purging libwebpmux (1.3.2-r0) (97/122) Purging libxcb (1.16-r0) (98/122) Purging libxdmcp (1.1.4-r3) (99/122) Purging libxslt (1.1.39-r0) (100/122) Purging openjpeg (2.5.0-r3) (101/122) Purging python3-pyc (3.11.6-r2) (102/122) Purging python3-pycache-pyc0 (3.11.6-r2) (103/122) Purging pyc (3.11.6-r2) (104/122) Purging tiff (4.6.0-r0) (105/122) Purging python3 (3.11.6-r2) (106/122) Purging gdbm (1.23-r1) (107/122) Purging libbsd (0.11.8-r0) (108/122) Purging libbz2 (1.0.8-r6) (109/122) Purging libffi (3.4.4-r3) (110/122) Purging libgcrypt (1.10.3-r0) (111/122) Purging libgpg-error (1.47-r2) (112/122) Purging libjpeg-turbo (3.0.1-r0) (113/122) Purging libmd (1.1.0-r0) (114/122) Purging libpanelw (6.4_p20231125-r0) (115/122) Purging libwebp (1.3.2-r0) (116/122) Purging libsharpyuv (1.3.2-r0) (117/122) Purging libxau (1.0.11-r3) (118/122) Purging libxml2 (2.12.4-r0) (119/122) Purging mpdecimal (4.0.0-r0) (120/122) Purging readline (8.2.10-r0) (121/122) Purging sqlite-libs (3.45.0-r0) (122/122) Purging xz-libs (5.4.5-r0) Executing busybox-1.36.1-r19.trigger OK: 378 MiB in 107 packages >>> slidge: Updating the testing/x86_64 repository index... >>> slidge: Signing the index...