>>> py3-dasbus: Building community/py3-dasbus 1.7-r4 (using abuild 3.15.0-r0) started Sun, 12 Oct 2025 15:58:57 +0000 >>> py3-dasbus: Validating /home/udu/aports/community/py3-dasbus/APKBUILD... >>> py3-dasbus: Analyzing dependencies... >>> py3-dasbus: Installing for build: build-base python3 py3-gobject3 dbus py3-setuptools py3-pytest WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/39) Installing libeconf (0.6.3-r0) (2/39) Installing libblkid (2.41-r9) (3/39) Installing libmount (2.41-r9) (4/39) Installing glib (2.84.4-r0) (5/39) Installing gobject-introspection (1.84.0-r0) (6/39) Installing libxau (1.0.12-r0) (7/39) Installing libmd (1.1.0-r0) (8/39) Installing libbsd (0.12.2-r0) (9/39) Installing libxdmcp (1.1.5-r1) (10/39) Installing libxcb (1.17.0-r0) (11/39) Installing libx11 (1.8.11-r0) (12/39) Installing libxext (1.3.6-r2) (13/39) Installing libxrender (0.9.12-r0) (14/39) Installing libpng (1.6.47-r0) (15/39) Installing freetype (2.13.3-r0) (16/39) Installing fontconfig (2.15.0-r3) (17/39) Installing pixman (0.46.4-r0) (18/39) Installing cairo (1.18.4-r0) (19/39) Installing cairo-gobject (1.18.4-r0) (20/39) Installing py3-gobject3 (3.52.3-r1) (21/39) Installing py3-gobject3-pyc (3.52.3-r1) (22/39) Installing dbus-libs (1.16.2-r1) (23/39) Installing dbus (1.16.2-r1) Executing dbus-1.16.2-r1.pre-install Executing dbus-1.16.2-r1.post-install (24/39) Installing dbus-daemon-launch-helper (1.16.2-r1) (25/39) Installing py3-parsing (3.2.3-r0) (26/39) Installing py3-parsing-pyc (3.2.3-r0) (27/39) Installing py3-packaging (25.0-r0) (28/39) Installing py3-packaging-pyc (25.0-r0) (29/39) Installing py3-setuptools (80.9.0-r0) (30/39) Installing py3-setuptools-pyc (80.9.0-r0) (31/39) Installing py3-iniconfig (2.1.0-r0) (32/39) Installing py3-iniconfig-pyc (2.1.0-r0) (33/39) Installing py3-pluggy (1.5.0-r0) (34/39) Installing py3-pluggy-pyc (1.5.0-r0) (35/39) Installing py3-py (1.11.0-r4) (36/39) Installing py3-py-pyc (1.11.0-r4) (37/39) Installing py3-pytest (8.3.5-r0) (38/39) Installing py3-pytest-pyc (8.3.5-r0) (39/39) Installing .makedepends-py3-dasbus (20251012.155858) Executing busybox-1.37.0-r19.trigger Executing glib-2.84.4-r0.trigger Executing dbus-1.16.2-r1.trigger OK: 323 MiB in 128 packages >>> py3-dasbus: Cleaning up srcdir >>> py3-dasbus: Cleaning up pkgdir >>> py3-dasbus: Cleaning up tmpdir >>> py3-dasbus: Fetching https://github.com/rhinstaller/dasbus/releases/download/v1.7/dasbus-1.7.tar.gz >>> py3-dasbus: Fetching https://github.com/rhinstaller/dasbus/releases/download/v1.7/dasbus-1.7.tar.gz >>> py3-dasbus: Checking sha512sums... dasbus-1.7.tar.gz: OK >>> py3-dasbus: Unpacking /var/cache/distfiles/dasbus-1.7.tar.gz... /usr/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running build running build_py creating build/lib/dasbus copying dasbus/identifier.py -> build/lib/dasbus copying dasbus/error.py -> build/lib/dasbus copying dasbus/structure.py -> build/lib/dasbus copying dasbus/signal.py -> build/lib/dasbus copying dasbus/unix.py -> build/lib/dasbus copying dasbus/typing.py -> build/lib/dasbus copying dasbus/namespace.py -> build/lib/dasbus copying dasbus/specification.py -> build/lib/dasbus copying dasbus/__init__.py -> build/lib/dasbus copying dasbus/xml.py -> build/lib/dasbus copying dasbus/connection.py -> build/lib/dasbus copying dasbus/loop.py -> build/lib/dasbus copying dasbus/constants.py -> build/lib/dasbus creating build/lib/dasbus/server copying dasbus/server/publishable.py -> build/lib/dasbus/server copying dasbus/server/template.py -> build/lib/dasbus/server copying dasbus/server/property.py -> build/lib/dasbus/server copying dasbus/server/container.py -> build/lib/dasbus/server copying dasbus/server/handler.py -> build/lib/dasbus/server copying dasbus/server/interface.py -> build/lib/dasbus/server copying dasbus/server/__init__.py -> build/lib/dasbus/server creating build/lib/dasbus/client copying dasbus/client/property.py -> build/lib/dasbus/client copying dasbus/client/handler.py -> build/lib/dasbus/client copying dasbus/client/observer.py -> build/lib/dasbus/client copying dasbus/client/proxy.py -> build/lib/dasbus/client copying dasbus/client/__init__.py -> build/lib/dasbus/client ============================= test session starts ============================== platform linux -- Python 3.12.11, pytest-8.3.5, pluggy-1.5.0 rootdir: /home/udu/aports/community/py3-dasbus/src/dasbus-1.7 collected 232 items tests/test_client.py ......... [ 3%] tests/test_connection.py ............... [ 10%] tests/test_container.py ........ [ 13%] tests/test_dbus.py ................. [ 21%] tests/test_error.py ......... [ 25%] tests/test_identifier.py ....... [ 28%] tests/test_interface.py .................... [ 36%] tests/test_namespace.py ... [ 37%] tests/test_observer.py .. [ 38%] tests/test_property.py ......... [ 42%] tests/test_proxy.py . [ 43%] tests/test_server.py ...... [ 45%] tests/test_signal.py ..... [ 47%] tests/test_specification.py .......... [ 52%] tests/test_structure.py ...................... [ 61%] tests/test_typing.py .................. [ 69%] tests/test_unix.py ..................................................F.. [ 92%] [ 92%] tests/test_xml.py .................. [100%] =================================== FAILURES =================================== _____________________ DBusUnixExampleTestCase.test_signals _____________________ self = def test_signals(self): """Test DBus signals with fds.""" > event = self.context.Event() tests/test_unix.py:478: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/multiprocessing/context.py:93: in Event return Event(ctx=self.get_context()) /usr/lib/python3.12/multiprocessing/synchronize.py:331: in __init__ self._cond = ctx.Condition(ctx.Lock()) /usr/lib/python3.12/multiprocessing/context.py:68: in Lock return Lock(ctx=self.get_context()) /usr/lib/python3.12/multiprocessing/synchronize.py:169: in __init__ SemLock.__init__(self, SEMAPHORE, 1, 1, ctx=ctx) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , kind = 1, value = 1, maxvalue = 1 def __init__(self, kind, value, maxvalue, *, ctx): if ctx is None: ctx = context._default_context.get_context() self._is_fork_ctx = ctx.get_start_method() == 'fork' unlink_now = sys.platform == 'win32' or self._is_fork_ctx for i in range(100): try: > sl = self._semlock = _multiprocessing.SemLock( kind, value, maxvalue, self._make_name(), unlink_now) E PermissionError: [Errno 13] Permission denied /usr/lib/python3.12/multiprocessing/synchronize.py:57: PermissionError =============================== warnings summary =============================== tests/test_dbus.py::DBusExampleTestCase::test_additional_arguments /home/udu/aports/community/py3-dasbus/src/dasbus-1.7/dasbus/server/handler.py:78: DeprecationWarning: Gio.DBusConnection.register_object is deprecated registration_id = connection.register_object( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_unix.py::DBusUnixExampleTestCase::test_signals - Permission... ============= 1 failed, 231 passed, 1 warning in 145.21s (0:02:25) ============= >>> ERROR: py3-dasbus: check failed >>> py3-dasbus: Uninstalling dependencies... (1/39) Purging .makedepends-py3-dasbus (20251012.155858) (2/39) Purging py3-gobject3-pyc (3.52.3-r1) (3/39) Purging py3-gobject3 (3.52.3-r1) (4/39) Purging gobject-introspection (1.84.0-r0) (5/39) Purging dbus-daemon-launch-helper (1.16.2-r1) (6/39) Purging dbus (1.16.2-r1) (7/39) Purging py3-setuptools-pyc (80.9.0-r0) (8/39) Purging py3-setuptools (80.9.0-r0) (9/39) Purging py3-pytest-pyc (8.3.5-r0) (10/39) Purging py3-pytest (8.3.5-r0) (11/39) Purging py3-iniconfig-pyc (2.1.0-r0) (12/39) Purging py3-iniconfig (2.1.0-r0) (13/39) Purging py3-packaging-pyc (25.0-r0) (14/39) Purging py3-packaging (25.0-r0) (15/39) Purging py3-parsing-pyc (3.2.3-r0) (16/39) Purging py3-parsing (3.2.3-r0) (17/39) Purging py3-pluggy-pyc (1.5.0-r0) (18/39) Purging py3-pluggy (1.5.0-r0) (19/39) Purging py3-py-pyc (1.11.0-r4) (20/39) Purging py3-py (1.11.0-r4) (21/39) Purging cairo-gobject (1.18.4-r0) (22/39) Purging dbus-libs (1.16.2-r1) (23/39) Purging glib (2.84.4-r0) (24/39) Purging libmount (2.41-r9) (25/39) Purging cairo (1.18.4-r0) (26/39) Purging fontconfig (2.15.0-r3) (27/39) Purging freetype (2.13.3-r0) (28/39) Purging libblkid (2.41-r9) (29/39) Purging libxext (1.3.6-r2) (30/39) Purging libxrender (0.9.12-r0) (31/39) Purging libx11 (1.8.11-r0) (32/39) Purging libxcb (1.17.0-r0) (33/39) Purging libxdmcp (1.1.5-r1) (34/39) Purging libbsd (0.12.2-r0) (35/39) Purging libeconf (0.6.3-r0) (36/39) Purging libmd (1.1.0-r0) (37/39) Purging libpng (1.6.47-r0) (38/39) Purging libxau (1.0.12-r0) (39/39) Purging pixman (0.46.4-r0) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages