Source: gnome-mousetrap Version: 3.17.3-9 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240702 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > NOCONFIGURE=yes ./autogen.sh > /usr/bin/gnome-autogen.sh > ***Warning*** gnome-autogen.sh is deprecated > Please use the simpler template from > https://wiki.gnome.org/Projects/GnomeCommon/Migration, or switch to Meson > ***Warning*** PKG_NAME is deprecated, you may remove it from autogen.sh > configure.ac:16: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:16: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:16: the top level > configure.ac:17: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:17: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:17: the top level > configure.ac:18: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:18: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:18: the top level > configure.ac:19: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:19: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:19: the top level > checking for automake >= 1.9... > testing automake... found 1.16.5 > checking for autoreconf >= 2.53... > testing autoreconf... found 2.71 > configure.ac:16: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:16: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:16: the top level > configure.ac:17: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:17: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:17: the top level > configure.ac:18: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:18: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:18: the top level > configure.ac:19: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:19: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:19: the top level > Processing ./configure.ac > configure.ac:16: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:16: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:16: the top level > configure.ac:17: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:17: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:17: the top level > configure.ac:18: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:18: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:18: the top level > configure.ac:19: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:19: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:19: the top level > Running autoreconf... > autoreconf: export WARNINGS=no-portability > autoreconf: Entering directory '.' > autoreconf: configure.ac: not using Gettext > autoreconf: running: aclocal --force > autoreconf: configure.ac: tracing > autoreconf: configure.ac: not using Libtool > autoreconf: configure.ac: not using Intltool > autoreconf: configure.ac: not using Gtkdoc > autoreconf: running: /usr/bin/autoconf --force > configure.ac:16: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:16: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:16: the top level > configure.ac:17: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:17: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:17: the top level > configure.ac:18: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:18: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:18: the top level > configure.ac:19: warning: The macro `AC_FD_CC' is obsolete. > configure.ac:19: You should run autoupdate. > ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... > lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... > lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... > ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... > acinclude.m4:28: AM_CHECK_PYMOD is expanded from... > configure.ac:19: the top level > autoreconf: configure.ac: not using Autoheader > autoreconf: running: automake --add-missing --copy --force-missing > autoreconf: Leaving directory '.' > Skipping configure process. > PYTHON=/usr/bin/python3 dh_auto_configure > I: pybuild base:311: python3.12 setup.py config > running config > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:311: /usr/bin/python3 setup.py build > running build > Compiling locale files... > Creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/locale/pt_BR/LC_MESSAGES > Compiling pt_BR locale [OK] > Creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/locale/hu/LC_MESSAGES > Compiling hu locale [OK] > Creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/locale/en/LC_MESSAGES > Compiling en locale [OK] > running build_py > copying src/mousetrap/main.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > copying src/mousetrap/image.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > copying src/mousetrap/gui.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > copying src/mousetrap/config.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > copying src/mousetrap/compat.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > copying src/mousetrap/i18n.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > copying src/mousetrap/vision.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > copying src/mousetrap/core.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > copying src/mousetrap/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/plugins > copying src/mousetrap/plugins/nose.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/plugins > copying src/mousetrap/plugins/interface.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/plugins > copying src/mousetrap/plugins/display.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/plugins > copying src/mousetrap/plugins/camera.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/plugins > copying src/mousetrap/plugins/eyes.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/plugins > copying src/mousetrap/plugins/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/plugins > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests > copying src/mousetrap/tests/run_python_tests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests > copying src/mousetrap/tests/patches.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests > copying src/mousetrap/tests/test_vision.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests > copying src/mousetrap/tests/test_config.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests > copying src/mousetrap/tests/test_core.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests > copying src/mousetrap/tests/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests > copying src/mousetrap/tests/test_gui.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests > running egg_info > creating build > creating build/mousetrap.egg-info > writing build/mousetrap.egg-info/PKG-INFO > writing dependency_links to build/mousetrap.egg-info/dependency_links.txt > writing entry points to build/mousetrap.egg-info/entry_points.txt > writing requirements to build/mousetrap.egg-info/requires.txt > writing top-level names to build/mousetrap.egg-info/top_level.txt > writing manifest file 'build/mousetrap.egg-info/SOURCES.txt' > reading manifest file 'build/mousetrap.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > warning: no previously-included files matching '__pycache__' found under > directory '*' > warning: no previously-included files matching '*.py[co]' found under > directory '*' > adding license file 'LICENSE' > writing manifest file 'build/mousetrap.egg-info/SOURCES.txt' > /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: > Package 'mousetrap.haars' is absent from the `packages` configuration. > !! > > > ******************************************************************************** > ############################ > # Package would be ignored # > ############################ > Python recognizes 'mousetrap.haars' as an importable package[^1], > but it is absent from setuptools' `packages` configuration. > > This leads to an ambiguous overall configuration. If you want to > distribute this > package, please make sure that 'mousetrap.haars' is explicitly added > to the `packages` configuration field. > > Alternatively, you can also rely on setuptools' discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" on setuptools > documentation page: > > - > https://setuptools.pypa.io/en/latest/userguide/package_discovery.html > > If you don't want 'mousetrap.haars' to be distributed and are > already explicitly excluding 'mousetrap.haars' via > `find_namespace_packages(...)/find_namespace` or > `find_packages(...)/find`, > you can try to use `exclude_package_data`, or > `include-package-data=False` in > combination with a more fine grained `package-data` configuration. > > You can read more about "package data files" on setuptools > documentation page: > > - https://setuptools.pypa.io/en/latest/userguide/datafiles.html > > > [^1]: For Python, any directory (with suitable naming) can be > imported, > even if it does not contain any `.py` files. > On the other hand, currently there is no concept of package data > directory, all directories are treated like packages. > > ******************************************************************************** > > !! > check.warn(importable) > /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: > Package 'mousetrap.locale.en.LC_MESSAGES' is absent from the `packages` > configuration. > !! > > > ******************************************************************************** > ############################ > # Package would be ignored # > ############################ > Python recognizes 'mousetrap.locale.en.LC_MESSAGES' as an importable > package[^1], > but it is absent from setuptools' `packages` configuration. > > This leads to an ambiguous overall configuration. If you want to > distribute this > package, please make sure that 'mousetrap.locale.en.LC_MESSAGES' is > explicitly added > to the `packages` configuration field. > > Alternatively, you can also rely on setuptools' discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" on setuptools > documentation page: > > - > https://setuptools.pypa.io/en/latest/userguide/package_discovery.html > > If you don't want 'mousetrap.locale.en.LC_MESSAGES' to be distributed > and are > already explicitly excluding 'mousetrap.locale.en.LC_MESSAGES' via > `find_namespace_packages(...)/find_namespace` or > `find_packages(...)/find`, > you can try to use `exclude_package_data`, or > `include-package-data=False` in > combination with a more fine grained `package-data` configuration. > > You can read more about "package data files" on setuptools > documentation page: > > - https://setuptools.pypa.io/en/latest/userguide/datafiles.html > > > [^1]: For Python, any directory (with suitable naming) can be > imported, > even if it does not contain any `.py` files. > On the other hand, currently there is no concept of package data > directory, all directories are treated like packages. > > ******************************************************************************** > > !! > check.warn(importable) > /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: > Package 'mousetrap.locale.hu.LC_MESSAGES' is absent from the `packages` > configuration. > !! > > > ******************************************************************************** > ############################ > # Package would be ignored # > ############################ > Python recognizes 'mousetrap.locale.hu.LC_MESSAGES' as an importable > package[^1], > but it is absent from setuptools' `packages` configuration. > > This leads to an ambiguous overall configuration. If you want to > distribute this > package, please make sure that 'mousetrap.locale.hu.LC_MESSAGES' is > explicitly added > to the `packages` configuration field. > > Alternatively, you can also rely on setuptools' discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" on setuptools > documentation page: > > - > https://setuptools.pypa.io/en/latest/userguide/package_discovery.html > > If you don't want 'mousetrap.locale.hu.LC_MESSAGES' to be distributed > and are > already explicitly excluding 'mousetrap.locale.hu.LC_MESSAGES' via > `find_namespace_packages(...)/find_namespace` or > `find_packages(...)/find`, > you can try to use `exclude_package_data`, or > `include-package-data=False` in > combination with a more fine grained `package-data` configuration. > > You can read more about "package data files" on setuptools > documentation page: > > - https://setuptools.pypa.io/en/latest/userguide/datafiles.html > > > [^1]: For Python, any directory (with suitable naming) can be > imported, > even if it does not contain any `.py` files. > On the other hand, currently there is no concept of package data > directory, all directories are treated like packages. > > ******************************************************************************** > > !! > check.warn(importable) > /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: > Package 'mousetrap.locale.pt_BR.LC_MESSAGES' is absent from the `packages` > configuration. > !! > > > ******************************************************************************** > ############################ > # Package would be ignored # > ############################ > Python recognizes 'mousetrap.locale.pt_BR.LC_MESSAGES' as an > importable package[^1], > but it is absent from setuptools' `packages` configuration. > > This leads to an ambiguous overall configuration. If you want to > distribute this > package, please make sure that 'mousetrap.locale.pt_BR.LC_MESSAGES' > is explicitly added > to the `packages` configuration field. > > Alternatively, you can also rely on setuptools' discovery methods > (for example by using `find_namespace_packages(...)`/`find_namespace:` > instead of `find_packages(...)`/`find:`). > > You can read more about "package discovery" on setuptools > documentation page: > > - > https://setuptools.pypa.io/en/latest/userguide/package_discovery.html > > If you don't want 'mousetrap.locale.pt_BR.LC_MESSAGES' to be > distributed and are > already explicitly excluding 'mousetrap.locale.pt_BR.LC_MESSAGES' via > `find_namespace_packages(...)/find_namespace` or > `find_packages(...)/find`, > you can try to use `exclude_package_data`, or > `include-package-data=False` in > combination with a more fine grained `package-data` configuration. > > You can read more about "package data files" on setuptools > documentation page: > > - https://setuptools.pypa.io/en/latest/userguide/datafiles.html > > > [^1]: For Python, any directory (with suitable naming) can be > imported, > even if it does not contain any `.py` files. > On the other hand, currently there is no concept of package data > directory, all directories are treated like packages. > > ******************************************************************************** > > !! > check.warn(importable) > copying src/mousetrap/mousetrap.yaml -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/haars > copying src/mousetrap/haars/haarcascade_eye.xml -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/haars > copying src/mousetrap/haars/haarcascade_frontalface_default.xml -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/haars > copying src/mousetrap/haars/haarcascade_mcs_lefteye.xml -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/haars > copying src/mousetrap/haars/haarcascade_mcs_nose.xml -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/haars > copying src/mousetrap/haars/haarcascade_mcs_righteye.xml -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/haars > copying src/mousetrap/locale/en/LC_MESSAGES/mousetrap.po -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/locale/en/LC_MESSAGES > copying src/mousetrap/locale/hu/LC_MESSAGES/mousetrap.po -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/locale/hu/LC_MESSAGES > copying src/mousetrap/locale/pt_BR/LC_MESSAGES/mousetrap.po -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/locale/pt_BR/LC_MESSAGES > dh_auto_test -O--buildsystem=pybuild > I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; > python3.12 -m unittest discover -v > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/image.py:10: > PyGIWarning: GdkPixbuf was imported without specifying a version first. Use > gi.require_version('GdkPixbuf', '2.0') before import to ensure that the right > version gets loaded. > from gi.repository import GdkPixbuf > test_classes_config > (mousetrap.tests.test_config.test_Config.test_classes_config) ... ERROR > test_load (mousetrap.tests.test_config.test_Config.test_load) ... ERROR > test_load_default (mousetrap.tests.test_config.test_Config.test_load_default) > ... ok > test__rmerge (mousetrap.tests.test_config.test__rmerge.test__rmerge) ... ok > test__rmerge_None > (mousetrap.tests.test_config.test__rmerge.test__rmerge_None) ... ok > test_loop (mousetrap.tests.test_core.test_Loop.test_loop) ... ok > test_multiple_subscribers > (mousetrap.tests.test_core.test_Observable.test_multiple_subscribers) ... ok > test_observable_callback_noArguments_success > (mousetrap.tests.test_core.test_Observable.test_observable_callback_noArguments_success) > ... ok > test_observable_callback_withArguments_success > (mousetrap.tests.test_core.test_Observable.test_observable_callback_withArguments_success) > ... ERROR > test_get_position (mousetrap.tests.test_gui.test_pointer.test_get_position) > ... ok > test_set_position (mousetrap.tests.test_gui.test_pointer.test_set_position) > ... ERROR > > ====================================================================== > ERROR: test_classes_config > (mousetrap.tests.test_config.test_Config.test_classes_config) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests/test_config.py", > line 87, in test_classes_config > self.assertEquals(4, self.config[self]['x']) > ^^^^^^^^^^^^^^^^^ > AttributeError: 'test_Config' object has no attribute 'assertEquals'. Did you > mean: 'assertEqual'? > > ====================================================================== > ERROR: test_load (mousetrap.tests.test_config.test_Config.test_load) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests/test_config.py", > line 80, in test_load > self.assertEquals({'x': 3, 'y': 2, 'z': 4}, self.config) > ^^^^^^^^^^^^^^^^^ > AttributeError: 'test_Config' object has no attribute 'assertEquals'. Did you > mean: 'assertEqual'? > > ====================================================================== > ERROR: test_observable_callback_withArguments_success > (mousetrap.tests.test_core.test_Observable.test_observable_callback_withArguments_success) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests/test_core.py", > line 34, in test_observable_callback_withArguments_success > self.assertEquals( > ^^^^^^^^^^^^^^^^^ > AttributeError: 'test_Observable' object has no attribute 'assertEquals'. Did > you mean: 'assertEqual'? > > ====================================================================== > ERROR: test_set_position > (mousetrap.tests.test_gui.test_pointer.test_set_position) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests/test_gui.py", > line 44, in test_set_position > self.assertEquals(3, pointer_x) > ^^^^^^^^^^^^^^^^^ > AttributeError: 'test_pointer' object has no attribute 'assertEquals'. Did > you mean: 'assertEqual'? > > ---------------------------------------------------------------------- > Ran 11 tests in 0.031s > > FAILED (errors=4) > # Loading > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests/test_config.py.data/f1 > # Loading > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/tests/test_config.py.data/f2 > # Loading > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/mousetrap.yaml > # Loading > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/mousetrap.yaml > # Loading > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/mousetrap/mousetrap.yaml > E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m unittest > discover -v > dh_auto_test: error: pybuild --test -i python{version} -p 3.12 returned exit > code 13 The full build log is available from: http://qa-logs.debian.net/2024/07/02/gnome-mousetrap_3.17.3-9_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240702;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240702&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.