==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_258351d1-97e2-49e4-a538-b024550148cb]...done ==> Making package: playerctl 2.4.1-4.1 (Fri Aug 16 05:48:26 2024) ==> Retrieving sources... -> Downloading playerctl-2.4.1.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 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 77371 0 77371 0 0 159k 0 --:--:-- --:--:-- --:--:-- 159k -> Downloading playerctl-2.4.1.tar.gz.asc... % 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 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 833 100 833 0 0 1313 0 --:--:-- --:--:-- --:--:-- 1313 ==> Validating source files with sha512sums... playerctl-2.4.1.tar.gz ... Passed playerctl-2.4.1.tar.gz.asc ... Skipped ==> Verifying source file signatures with gpg... playerctl-2.4.1.tar.gz ... Passed ==> Making package: playerctl 2.4.1-4.1 (Fri Aug 16 05:48:34 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (39) New Version Net Change extra/docbook-xml 4.5-10 1.96 MiB extra/docbook-xsl 1.79.2-8 26.32 MiB core/expat 2.6.2-1 0.41 MiB core/glib2-docs 2.80.4-1 63.35 MiB extra/gobject-introspection-runtime 1.80.1-3 0.08 MiB extra/libgirepository 1.80.1-3 1.51 MiB extra/libxslt 1.1.42-1 0.75 MiB core/mpdecimal 4.0.0-2 0.32 MiB extra/ninja 1.12.1-1 0.38 MiB core/python 3.12.4-1 70.24 MiB extra/python-autocommand 2.2.2-6 0.08 MiB extra/python-fastjsonschema 2.20.0-1 0.27 MiB extra/python-iniconfig 2.0.0-5 0.04 MiB extra/python-jaraco.context 5.3.0-1 0.04 MiB extra/python-jaraco.functools 4.0.2-1 0.07 MiB extra/python-jaraco.text 4.0.0-1 0.08 MiB extra/python-lxml 5.2.2-1 5.01 MiB extra/python-mako 1.3.5-1 0.95 MiB extra/python-markdown 3.6-3 0.97 MiB extra/python-markupsafe 2.1.5-2 0.08 MiB extra/python-more-itertools 10.3.0-1 0.63 MiB extra/python-ordered-set 4.1.0-5 0.06 MiB extra/python-packaging 24.1-1 0.49 MiB extra/python-platformdirs 4.2.2-1 0.24 MiB extra/python-pluggy 1.5.0-1 0.20 MiB extra/python-pygments 2.18.0-1 14.10 MiB extra/python-setuptools 1:69.5.1-1 8.82 MiB extra/python-tomli 2.0.1-4 0.10 MiB extra/python-tqdm 4.66.5-1 0.60 MiB extra/python-trove-classifiers 2024.7.2-1 0.12 MiB extra/python-validate-pyproject 0.18-1 0.33 MiB core/dbus 1.14.10-2 0.89 MiB core/glib2-devel 2.80.4-1 1.19 MiB extra/gobject-introspection 1.80.1-3 2.79 MiB extra/gtk-doc 1.34.0-1 2.63 MiB extra/meson 1.5.1-1 12.72 MiB extra/python-dbus-next 0.2.3-5 0.76 MiB extra/python-pytest 1:8.3.2-1 3.90 MiB extra/python-pytest-asyncio 0.23.7-1 0.14 MiB Total Installed Size: 223.62 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing expat... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending] python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-packaging... installing glib2-devel... installing libgirepository... installing gobject-introspection-runtime... installing python-markupsafe... installing python-mako... Optional dependencies for python-mako python-babel: for i18n features python-beaker: for caching support python-dogpile.cache: for caching support python-pygments: for syntax highlighting [pending] python-pytest: for testing utilities [pending] installing python-markdown... Optional dependencies for python-markdown python-yaml: parse Python in YAML metadata installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-ordered-set... installing python-platformdirs... installing python-tomli... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing gobject-introspection... installing docbook-xml... etc/xml/catalog:1: parser error : Document is empty ^ installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing docbook-xsl... installing glib2-docs... installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML python-cssselect: support for cssselect python-html5lib: support for html5lib parser python-lxml-docs: offline docs installing python-pygments... installing gtk-doc... Optional dependencies for gtk-doc dblatex: PDF support installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... installing dbus... installing python-dbus-next... installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-pytest-asyncio... ==> Retrieving sources... -> Found playerctl-2.4.1.tar.gz -> Found playerctl-2.4.1.tar.gz.asc ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting playerctl-2.4.1.tar.gz with bsdtar ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 build -D bash-completions=true -D zsh-completions=true The Meson build system Version: 1.5.1 Source dir: /startdir/src/playerctl-2.4.1 Build dir: /startdir/src/playerctl-2.4.1/build Build type: native build Project name: playerctl Project version: 2.4.1 C compiler for the host machine: cc (gcc 14.2.1 "cc (GCC) 14.2.1 20240805") C linker for the host machine: cc ld.bfd 2.43.0 Host machine cpu family: x86_64 Host machine cpu: x86_64 Found pkg-config: YES (/usr/bin/pkg-config) 2.1.1 Run-time dependency gobject-2.0 found: YES 2.80.4 Run-time dependency gio-unix-2.0 found: YES 2.80.4 Run-time dependency glib-2.0 found: YES 2.80.4 Did not find CMake 'cmake' Found CMake: NO Run-time dependency bash-completion found: NO (tried pkgconfig and cmake) Configuring playerctl-version.h using configuration Build-time dependency gio-2.0 found: YES 2.80.4 Program /usr/bin/gdbus-codegen found: YES (/usr/bin/gdbus-codegen) Dependency glib-2.0 found: YES 2.80.4 (cached) Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums) Dependency glib-2.0 found: YES 2.80.4 (cached) Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums) Run-time dependency gobject-introspection-1.0 found: YES 1.80.1 Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached) Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached) Program /usr/bin/g-ir-scanner found: YES (/usr/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.80.1 (cached) Program /usr/bin/g-ir-compiler found: YES (/usr/bin/g-ir-compiler) Configuring org.mpris.MediaPlayer2.playerctld.service using configuration Configuring playerctl.1 using configuration Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan) Dependency glib-2.0 found: YES 2.80.4 (cached) doc/reference/meson.build:1: WARNING: Project targets '>=0.56.0' but uses feature deprecated since '0.56.0': dependency.get_pkgconfig_variable. use dependency.get_variable(pkgconfig : ...) instead Configuring version.xml using configuration doc/reference/meson.build:12: WARNING: Project targets '>=0.56.0' but uses feature deprecated since '0.56.0': meson.source_root. use meson.project_source_root() or meson.global_source_root() instead. Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan) Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj) Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb) Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml) Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref) Build targets in project: 11 WARNING: Deprecated features used: * 0.56.0: {'dependency.get_pkgconfig_variable', 'meson.source_root'} playerctl 2.4.1 User defined options auto_features : enabled buildtype : plain libexecdir : lib prefix : /usr sbindir : bin wrap_mode : nodownload python.bytecompile: 1 b_pie : true bash-completions : true zsh-completions : true Found ninja-1.12.1 at /usr/bin/ninja Generating targets: 0%| | 0/11 eta ? Writing build.ninja: 0%| | 0/50 eta ? ninja: Entering directory `build' [1/21] Generating gdbus header playerctl/playerctl-generated.h [2/21] Generating gdbus source playerctl/playerctl-generated.c [3/21] Generating GObject enum file playerctl/playerctl-enum-types.h (wrapped by meson because command contains newlines, to capture output) [4/21] Generating GObject enum file playerctl/playerctl-enum-types.c (wrapped by meson because command contains newlines, to capture output) [5/21] Compiling C object playerctl/libplayerctl.so.2.4.1.p/playerctl-player-name.c.o [6/21] Compiling C object playerctl/playerctl.p/meson-generated_.._playerctl-enum-types.c.o [7/21] Compiling C object playerctl/libplayerctl.so.2.4.1.p/meson-generated_.._playerctl-enum-types.c.o [8/21] Compiling C object playerctl/playerctld.p/meson-generated_.._playerctl-enum-types.c.o [9/21] Compiling C object playerctl/libplayerctl.so.2.4.1.p/playerctl-common.c.o [10/21] Compiling C object playerctl/libplayerctl.so.2.4.1.p/playerctl-formatter.c.o [11/21] Compiling C object playerctl/libplayerctl.so.2.4.1.p/playerctl-player-manager.c.o [12/21] Compiling C object playerctl/libplayerctl.so.2.4.1.p/playerctl-player.c.o [13/21] Compiling C object playerctl/playerctld.p/playerctl-daemon.c.o ../playerctl/playerctl-daemon.c:491:13: warning: ‘context_rotate_queue’ defined but not used [-Wunused-function] 491 | static void context_rotate_queue(struct PlayerctldContext *ctx) { | ^~~~~~~~~~~~~~~~~~~~ [14/21] Compiling C object playerctl/playerctl.p/playerctl-cli.c.o [15/21] Compiling C object playerctl/libplayerctl.so.2.4.1.p/meson-generated_.._playerctl-generated.c.o [16/21] Linking target playerctl/playerctld [17/21] Linking target playerctl/libplayerctl.so.2.4.1 [18/21] Generating symbol file playerctl/libplayerctl.so.2.4.1.p/libplayerctl.so.2.4.1.symbols [19/21] Linking target playerctl/playerctl [20/21] Generating playerctl/Playerctl-2.0.gir with a custom command (wrapped by meson to set env) [21/21] Generating playerctl/Playerctl-2.0.typelib with a custom command ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.12.4, pytest-8.3.2, pluggy-1.5.0 rootdir: /startdir/src/playerctl-2.4.1 configfile: pytest.ini plugins: asyncio-0.23.7 asyncio: mode=Mode.AUTO collected 18 items / 5 deselected / 13 selected test/test_basics.py ... [ 23%] test/test_commands.py . [ 30%] test/test_daemon.py F [ 38%] test/test_follow.py .... [ 69%] test/test_format.py .. [ 84%] test/test_selection.py .. [100%] =================================== FAILURES =================================== _________________________ test_daemon_shift_no_player __________________________ bus_address = 'unix:path=/tmp/dbus-9Ej3a2XDNu,guid=175c9a66cc21d4aa27b222ee66becc20' @pytest.mark.asyncio async def test_daemon_shift_no_player(bus_address): playerctld_proc = await start_playerctld(bus_address) playerctl = PlayerctlCli(bus_address) pctl_cmd = '--player playerctld metadata --format "{{playerInstance}}: {{artist}} - {{title}}" --follow' proc = await playerctl.start(pctl_cmd) code = await playerctld_shift(bus_address) assert code == 1 [mpris1] = await setup_mpris('player1', bus_address=bus_address) code = await playerctld_shift(bus_address) > assert code == 0 E assert 1 == 0 test/test_daemon.py:233: AssertionError ----------------------------- Captured stderr call ----------------------------- /bin/sh: line 1: pkill: command not found =============================== warnings summary =============================== ../../../usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1437 /usr/lib/python3.12/site-packages/_pytest/config/__init__.py:1437: PytestConfigWarning: Unknown config option: timeout self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") test/test_follow.py::test_follow_selection test/test_follow.py::test_follow_all_players test/test_format.py::test_format /usr/lib/python3.12/site-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: Traceback (most recent call last): File "/usr/lib/python3.12/asyncio/base_subprocess.py", line 126, in __del__ self.close() File "/usr/lib/python3.12/asyncio/base_subprocess.py", line 104, in close proto.pipe.close() File "/usr/lib/python3.12/asyncio/unix_events.py", line 568, in close self._close(None) File "/usr/lib/python3.12/asyncio/unix_events.py", line 592, in _close self._loop.call_soon(self._call_connection_lost, exc) File "/usr/lib/python3.12/asyncio/base_events.py", line 795, in call_soon self._check_closed() File "/usr/lib/python3.12/asyncio/base_events.py", line 541, in _check_closed raise RuntimeError('Event loop is closed') RuntimeError: Event loop is closed warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED test/test_daemon.py::test_daemon_shift_no_player - assert 1 == 0 ============ 1 failed, 12 passed, 5 deselected, 4 warnings in 3.66s ============ Future exception was never retrieved future: Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/dbus_next/aio/message_bus.py", line 63, in write_callback self.offset += self.sock.send(self.buf[self.offset:]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ BrokenPipeError: [Errno 32] Broken pipe ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_258351d1-97e2-49e4-a538-b024550148cb/build