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.

Reply via email to