Your message dated Wed, 10 Jan 2024 11:28:30 +0000
with message-id <e1rnwl4-00d410...@fasolo.debian.org>
and subject line Bug#1058174: fixed in translation-finder 1.0-3
has caused the Debian Bug report #1058174,
regarding translation-finder: FTBFS: AttributeError: 'RawConfigParser' object 
has no attribute 'readfp'. Did you mean: 'read'?
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1058174: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058174
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: translation-finder
Version: 1.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary --with python3 --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:310: python3.12 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> WARNING: The wheel package is not available.
> running config
> I: pybuild base:310: python3.11 setup.py config 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> WARNING: The wheel package is not available.
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:310: /usr/bin/python3.12 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> WARNING: The wheel package is not available.
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder
> copying translation_finder/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder
> copying translation_finder/finder.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder
> copying translation_finder/test_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder
> copying translation_finder/api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder
> copying translation_finder/test_finder.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder
> copying translation_finder/test_discovery.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder
> copying translation_finder/languages.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery
> copying translation_finder/discovery/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery
> copying translation_finder/discovery/base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery
> copying translation_finder/discovery/transifex.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery
> copying translation_finder/discovery/files.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery
> running egg_info
> creating translation_finder.egg-info
> writing translation_finder.egg-info/PKG-INFO
> writing dependency_links to translation_finder.egg-info/dependency_links.txt
> writing entry points to translation_finder.egg-info/entry_points.txt
> writing requirements to translation_finder.egg-info/requires.txt
> writing top-level names to translation_finder.egg-info/top_level.txt
> writing manifest file 'translation_finder.egg-info/SOURCES.txt'
> reading manifest file 'translation_finder.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'translation_finder.egg-info/SOURCES.txt'
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
> Package 'translation_finder.test_data' is absent from the `packages` 
> configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'translation_finder.test_data' 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 'translation_finder.test_data' 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 'translation_finder.test_data' to be distributed 
> and are
>         already explicitly excluding 'translation_finder.test_data' 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 'translation_finder.test_data.app.src.res.main.values' is absent from 
> the `packages` configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 
> 'translation_finder.test_data.app.src.res.main.values' 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 
> 'translation_finder.test_data.app.src.res.main.values' 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 
> 'translation_finder.test_data.app.src.res.main.values' to be distributed and 
> are
>         already explicitly excluding 
> 'translation_finder.test_data.app.src.res.main.values' 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 'translation_finder.test_data.app.src.res.main' is absent from the 
> `packages` configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'translation_finder.test_data.app.src.res.main' 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 
> 'translation_finder.test_data.app.src.res.main' 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 'translation_finder.test_data.app.src.res.main' to 
> be distributed and are
>         already explicitly excluding 
> 'translation_finder.test_data.app.src.res.main' 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 'translation_finder.test_data.java' is absent from the `packages` 
> configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'translation_finder.test_data.java' 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 'translation_finder.test_data.java' 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 'translation_finder.test_data.java' to be 
> distributed and are
>         already explicitly excluding 'translation_finder.test_data.java' 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 'translation_finder.test_data.locales' is absent from the `packages` 
> configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'translation_finder.test_data.locales' 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 'translation_finder.test_data.locales' 
> 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 'translation_finder.test_data.locales' to be 
> distributed and are
>         already explicitly excluding 'translation_finder.test_data.locales' 
> 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)
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/.tx
> copying translation_finder/test_data/.tx/config -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/.tx
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/app
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/app/src
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/app/src/res
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/app/src/res/main
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/app/src/res/main/values
> copying translation_finder/test_data/app/src/res/main/values/strings.xml -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/app/src/res/main/values
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/app/src/res/main/values-it
> copying translation_finder/test_data/app/src/res/main/values-it/strings.xml 
> -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/app/src/res/main/values-it
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/iso.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/iso_cs.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/utf-16.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/utf-16_cs.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/utf-8.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/utf-8_cs.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/java
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/locales
> copying translation_finder/test_data/locales/cs.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/locales
> copying translation_finder/test_data/locales/de.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/locales
> copying translation_finder/test_data/locales/messages.pot -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_data/locales
> I: pybuild base:310: /usr/bin/python3 setup.py build 
> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: 
> _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are 
> deprecated.
> !!
> 
>         
> ********************************************************************************
>         Requirements should be satisfied by a PEP 517 installer.
>         If you are using pip, you can try `pip install --use-pep517`.
>         
> ********************************************************************************
> 
> !!
>   dist.fetch_build_eggs(dist.setup_requires)
> WARNING: The wheel package is not available.
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder
> copying translation_finder/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder
> copying translation_finder/finder.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder
> copying translation_finder/test_api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder
> copying translation_finder/api.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder
> copying translation_finder/test_finder.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder
> copying translation_finder/test_discovery.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder
> copying translation_finder/languages.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/discovery
> copying translation_finder/discovery/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/discovery
> copying translation_finder/discovery/base.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/discovery
> copying translation_finder/discovery/transifex.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/discovery
> copying translation_finder/discovery/files.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/discovery
> running egg_info
> writing translation_finder.egg-info/PKG-INFO
> writing dependency_links to translation_finder.egg-info/dependency_links.txt
> writing entry points to translation_finder.egg-info/entry_points.txt
> writing requirements to translation_finder.egg-info/requires.txt
> writing top-level names to translation_finder.egg-info/top_level.txt
> reading manifest file 'translation_finder.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'translation_finder.egg-info/SOURCES.txt'
> /usr/lib/python3/dist-packages/setuptools/command/build_py.py:204: _Warning: 
> Package 'translation_finder.test_data' is absent from the `packages` 
> configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'translation_finder.test_data' 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 'translation_finder.test_data' 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 'translation_finder.test_data' to be distributed 
> and are
>         already explicitly excluding 'translation_finder.test_data' 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 'translation_finder.test_data.app.src.res.main.values' is absent from 
> the `packages` configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 
> 'translation_finder.test_data.app.src.res.main.values' 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 
> 'translation_finder.test_data.app.src.res.main.values' 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 
> 'translation_finder.test_data.app.src.res.main.values' to be distributed and 
> are
>         already explicitly excluding 
> 'translation_finder.test_data.app.src.res.main.values' 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 'translation_finder.test_data.app.src.res.main' is absent from the 
> `packages` configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'translation_finder.test_data.app.src.res.main' 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 
> 'translation_finder.test_data.app.src.res.main' 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 'translation_finder.test_data.app.src.res.main' to 
> be distributed and are
>         already explicitly excluding 
> 'translation_finder.test_data.app.src.res.main' 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 'translation_finder.test_data.java' is absent from the `packages` 
> configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'translation_finder.test_data.java' 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 'translation_finder.test_data.java' 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 'translation_finder.test_data.java' to be 
> distributed and are
>         already explicitly excluding 'translation_finder.test_data.java' 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 'translation_finder.test_data.locales' is absent from the `packages` 
> configuration.
> !!
> 
>         
> ********************************************************************************
>         ############################
>         # Package would be ignored #
>         ############################
>         Python recognizes 'translation_finder.test_data.locales' 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 'translation_finder.test_data.locales' 
> 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 'translation_finder.test_data.locales' to be 
> distributed and are
>         already explicitly excluding 'translation_finder.test_data.locales' 
> 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)
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/.tx
> copying translation_finder/test_data/.tx/config -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/.tx
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/app
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/app/src
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/app/src/res
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/app/src/res/main
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/app/src/res/main/values
> copying translation_finder/test_data/app/src/res/main/values/strings.xml -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/app/src/res/main/values
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/app/src/res/main/values-it
> copying translation_finder/test_data/app/src/res/main/values-it/strings.xml 
> -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/app/src/res/main/values-it
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/iso.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/iso_cs.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/utf-16.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/utf-16_cs.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/utf-8.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/java
> copying translation_finder/test_data/java/utf-8_cs.properties -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/java
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/locales
> copying translation_finder/test_data/locales/cs.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/locales
> copying translation_finder/test_data/locales/de.po -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/locales
> copying translation_finder/test_data/locales/messages.pot -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/test_data/locales
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; 
> python3.12 -m unittest discover -v 
> test_cli (translation_finder.test_api.APITest.test_cli) ... ERROR
> test_discover (translation_finder.test_api.APITest.test_discover) ... ok
> test_discover_files (translation_finder.test_api.APITest.test_discover_files) 
> ... ERROR
> test_basic (translation_finder.test_discovery.AndroidTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.GetttetTest.test_basic) ... ok
> test_double (translation_finder.test_discovery.GetttetTest.test_double) ... ok
> test_filename (translation_finder.test_discovery.GetttetTest.test_filename) 
> ... ok
> test_mono (translation_finder.test_discovery.GetttetTest.test_mono) ... ok
> test_mono_language 
> (translation_finder.test_discovery.GetttetTest.test_mono_language) ... ok
> test_basic (translation_finder.test_discovery.JavaTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.JoomlaTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.OSXTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.QtTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.RESXTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.TransifexTest.test_basic) ... 
> ERROR
> test_basic (translation_finder.test_discovery.WebExtensionTest.test_basic) 
> ... ok
> test_basic (translation_finder.test_discovery.XliffTest.test_basic) ... ok
> test_short (translation_finder.test_discovery.XliffTest.test_short) ... ok
> test_find (translation_finder.test_finder.FinderTest.test_find) ... ok
> test_init (translation_finder.test_finder.FinderTest.test_init) ... ok
> 
> ======================================================================
> ERROR: test_cli (translation_finder.test_api.APITest.test_cli)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_api.py",
>  line 88, in test_cli
>     cli(args=[TEST_DATA], stdout=output)
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/api.py", 
> line 81, in cli
>     for pos, match in enumerate(discover(params.directory)):
>                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/api.py", 
> line 63, in discover
>     results.extend(instance.discover())
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery/base.py",
>  line 112, in discover
>     for result in self.get_masks():
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery/transifex.py",
>  line 84, in get_masks
>     config.readfp(handle)
>     ^^^^^^^^^^^^^
> AttributeError: 'RawConfigParser' object has no attribute 'readfp'. Did you 
> mean: 'read'?
> 
> ======================================================================
> ERROR: test_discover_files 
> (translation_finder.test_api.APITest.test_discover_files)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_api.py",
>  line 44, in test_discover_files
>     discover(TEST_DATA),
>     ^^^^^^^^^^^^^^^^^^^
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/api.py", 
> line 63, in discover
>     results.extend(instance.discover())
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery/base.py",
>  line 112, in discover
>     for result in self.get_masks():
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery/transifex.py",
>  line 84, in get_masks
>     config.readfp(handle)
>     ^^^^^^^^^^^^^
> AttributeError: 'RawConfigParser' object has no attribute 'readfp'. Did you 
> mean: 'read'?
> 
> ======================================================================
> ERROR: test_basic (translation_finder.test_discovery.TransifexTest.test_basic)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_discovery.py",
>  line 385, in test_basic
>     self.assert_discovery(
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/test_discovery.py",
>  line 55, in assert_discovery
>     self.assertEqual(sorted(first, key=sort_key), sorted(second, 
> key=sort_key))
>                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery/base.py",
>  line 112, in discover
>     for result in self.get_masks():
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/translation_finder/discovery/transifex.py",
>  line 84, in get_masks
>     config.readfp(handle)
>     ^^^^^^^^^^^^^
> AttributeError: 'RawConfigParser' object has no attribute 'readfp'. Did you 
> mean: 'read'?
> 
> ----------------------------------------------------------------------
> Ran 20 tests in 0.025s
> 
> FAILED (errors=3)
> E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m unittest 
> discover -v 
> I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build; 
> python3.11 -m unittest discover -v 
> test_cli (translation_finder.test_api.APITest.test_cli) ... 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build/translation_finder/discovery/transifex.py:84:
>  DeprecationWarning: This method will be removed in Python 3.12. Use 
> 'parser.read_file()' instead.
>   config.readfp(handle)
> ok
> test_discover (translation_finder.test_api.APITest.test_discover) ... ok
> test_discover_files (translation_finder.test_api.APITest.test_discover_files) 
> ... ok
> test_basic (translation_finder.test_discovery.AndroidTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.GetttetTest.test_basic) ... ok
> test_double (translation_finder.test_discovery.GetttetTest.test_double) ... ok
> test_filename (translation_finder.test_discovery.GetttetTest.test_filename) 
> ... ok
> test_mono (translation_finder.test_discovery.GetttetTest.test_mono) ... ok
> test_mono_language 
> (translation_finder.test_discovery.GetttetTest.test_mono_language) ... ok
> test_basic (translation_finder.test_discovery.JavaTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.JoomlaTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.OSXTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.QtTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.RESXTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.TransifexTest.test_basic) ... ok
> test_basic (translation_finder.test_discovery.WebExtensionTest.test_basic) 
> ... ok
> test_basic (translation_finder.test_discovery.XliffTest.test_basic) ... ok
> test_short (translation_finder.test_discovery.XliffTest.test_short) ... ok
> test_find (translation_finder.test_finder.FinderTest.test_find) ... ok
> test_init (translation_finder.test_finder.FinderTest.test_init) ... ok
> 
> ----------------------------------------------------------------------
> Ran 20 tests in 0.018s
> 
> OK
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.11" 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/translation-finder_1.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&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.

--- End Message ---
--- Begin Message ---
Source: translation-finder
Source-Version: 1.0-3
Done: Andreas Tille <ti...@debian.org>

We believe that the bug you reported is fixed in the latest version of
translation-finder, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated translation-finder 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 10 Jan 2024 10:24:00 +0100
Source: translation-finder
Architecture: source
Version: 1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Closes: 1058174
Changes:
 translation-finder (1.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Replace SafeConfigParser deprecated in Python3.12
     Closes: #1058174
   * Testsuite: autopkgtest-pkg-python
   * Build-Depends: s/dh-python/dh-sequence-python3/
   * Add salsa-ci file
   * Upstream metadata
Checksums-Sha1:
 e87dffc3a675cce6f7a2676193a20e36ecef2e3a 2221 translation-finder_1.0-3.dsc
 db8b489db668e86f23efc806c4a39c6c1c5bacf4 2576 
translation-finder_1.0-3.debian.tar.xz
 de77fa057436417d6ab7188a6b20533daee73896 7143 
translation-finder_1.0-3_amd64.buildinfo
Checksums-Sha256:
 675d7577be2ca85216a2d5de133aa4e231e88ed4d980f163d85465829b957911 2221 
translation-finder_1.0-3.dsc
 286bbb3e183d7d27ffde7669fcb840ac1dfe3956cd1dded04e20e285f8c539e9 2576 
translation-finder_1.0-3.debian.tar.xz
 22fba456b29bbe3c0e7f246be1e03208f73e116bb88fa0643634be3206966202 7143 
translation-finder_1.0-3_amd64.buildinfo
Files:
 413075c7bb40a877207fc080f6053313 2221 python optional 
translation-finder_1.0-3.dsc
 95e77ab677c09ffecabfb57d43f61cd8 2576 python optional 
translation-finder_1.0-3.debian.tar.xz
 f03459181cb6346f762fa4bda03e053b 7143 python optional 
translation-finder_1.0-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmWeY2gRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEo+A//Q9JKHMIl4SjRbZLqtbSKlu4QJi7QgSy+
ZTahhc+u4e/4VEgZmPMHOTb+yBWglY2pSUcYg0X0b8g6wIyQQ5YM7nuna4QZi7HJ
TiHb9gmWWp00O5I9ZQOnhcDQaVKtjjDzrrTJ0NcKbT2YOyq3cuHkLs5jBfdhiumV
/woWXGrz0FBsVNzXSHhtFbwp1TZANy9fhdsu6uBtKvMxf28G7bYowPySNHiuH/0M
STsYGkXJ1QRaG+K23XzfxK/TV2J1Kgj6vscjSnDDj7ilg+80DlKBLwQR20WuI8xj
ttHoeP1G1oeaSDS9XwuvIpfCISkRPZ2Wmc6t/viUn6DKTLHLaqQAesOgVX18Z0JG
3OVD9zmSqpEIi5jJvmuOrnG7Kd+IcqCmeKNlHQ3Vye4pjWgsVD89moAjPV797A13
gzeWyVCV0FAqyuqcOcxWtqYHqk5baaLrSA9eVy0OEvaVx7h9HIFK0Cg9ysVS4mPa
NQAr5JvfryR1/DYhztE6t9vhWc/XZBmJaRFdIQnPOohJbDGJ2ZhdmkmFx/xO7/X8
rVwEVQRKLV/XrZai6AVoYWXIiznPMEYvf8s2ZxWIbEnZEI17/ZNqZdpj1Wh8fLtQ
oT+6fVgOVO6gNeWBvUxMsBA+PrsPGYj+NjB+7KJZWZ2SmCTj9pT3PZls97cWNKb/
3wYBnK8pNTc=
=UzeR
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to