Source: wcwidth
Version: 0.2.5+dfsg1-1.1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230726 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>>'
> set -ex ; for i in `py3versions -vr 2>/dev/null` ; do \
>       python$i setup.py install --install-layout=deb --root 
> /<<PKGBUILDDIR>>/debian/tmp ; \
> done
> + py3versions -vr
> + python3.11 setup.py install --install-layout=deb --root 
> /<<PKGBUILDDIR>>/debian/tmp
> /usr/lib/python3/dist-packages/setuptools/config/setupcfg.py:293: 
> _DeprecatedConfig: Deprecated config in `setup.cfg`
> !!
> 
>         
> ********************************************************************************
>         The license_file parameter is deprecated, use license_files instead.
> 
>         By 2023-Oct-30, you need to update your project and remove deprecated 
> calls
>         or your builds will no longer be supported.
> 
>         See 
> https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for 
> details.
>         
> ********************************************************************************
> 
> !!
>   parsed = self.parsers.get(option_name, lambda x: x)(value)
> running install
> /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: 
> SetuptoolsDeprecationWarning: setup.py install is deprecated.
> !!
> 
>         
> ********************************************************************************
>         Please avoid running ``setup.py`` directly.
>         Instead, use pypa/build, pypa/installer or other
>         standards-based tools.
> 
>         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html 
> for details.
>         
> ********************************************************************************
> 
> !!
>   self.initialize_options()
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/wcwidth
> copying wcwidth/wcwidth.py -> build/lib/wcwidth
> copying wcwidth/__init__.py -> build/lib/wcwidth
> copying wcwidth/unicode_versions.py -> build/lib/wcwidth
> copying wcwidth/table_wide.py -> build/lib/wcwidth
> copying wcwidth/table_zero.py -> build/lib/wcwidth
> running install_lib
> creating /<<PKGBUILDDIR>>/debian/tmp
> creating /<<PKGBUILDDIR>>/debian/tmp/usr
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages
> creating /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth
> copying build/lib/wcwidth/wcwidth.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth
> copying build/lib/wcwidth/__init__.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth
> copying build/lib/wcwidth/unicode_versions.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth
> copying build/lib/wcwidth/table_wide.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth
> copying build/lib/wcwidth/table_zero.py -> 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth/wcwidth.py 
> to wcwidth.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth/__init__.py 
> to __init__.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth/unicode_versions.py
>  to unicode_versions.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth/table_wide.py
>  to table_wide.cpython-311.pyc
> byte-compiling 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth/table_zero.py
>  to table_zero.cpython-311.pyc
> running install_egg_info
> running egg_info
> creating wcwidth.egg-info
> writing wcwidth.egg-info/PKG-INFO
> writing dependency_links to wcwidth.egg-info/dependency_links.txt
> writing requirements to wcwidth.egg-info/requires.txt
> writing top-level names to wcwidth.egg-info/top_level.txt
> writing manifest file 'wcwidth.egg-info/SOURCES.txt'
> reading manifest file 'wcwidth.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> adding license file 'LICENSE'
> writing manifest file 'wcwidth.egg-info/SOURCES.txt'
> Copying wcwidth.egg-info to 
> /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/wcwidth-0.2.5.egg-info
> Skipping SOURCES.txt
> running install_scripts
> set -ex ; for i in `py3versions -vr 2>/dev/null` ; do \
>       PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages 
> python$i -m pytest tests ; \
> done
> + py3versions -vr
> + PYTHONPATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages 
> python3.11 -m pytest tests
> /usr/lib/python3/dist-packages/coverage/control.py:860: CoverageWarning: No 
> data was collected. (no-data-collected)
>   self._warn("No data was collected.", slug="no-data-collected")
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.4, pytest-7.4.0, pluggy-1.2.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: tox.ini
> plugins: cov-4.1.0
> collected 0 items / 2 errors
> 
> ==================================== ERRORS 
> ====================================
> _____________________ ERROR collecting tests/test_core.py 
> ______________________
> /usr/lib/python3/dist-packages/_pytest/runner.py:341: in 
> from_call
>     result: Optional[TResult] = func()
> /usr/lib/python3/dist-packages/_pytest/runner.py:372: in <lambda>
>     call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
> /usr/lib/python3/dist-packages/_pytest/python.py:531: in collect
>     self._inject_setup_module_fixture()
> /usr/lib/python3/dist-packages/_pytest/python.py:545: in 
> _inject_setup_module_fixture
>     self.obj, ("setUpModule", "setup_module")
> /usr/lib/python3/dist-packages/_pytest/python.py:310: in obj
>     self._obj = obj = self._getobj()
> /usr/lib/python3/dist-packages/_pytest/python.py:528: in _getobj
>     return self._importtestmodule()
> /usr/lib/python3/dist-packages/_pytest/python.py:617: in 
> _importtestmodule
>     mod = import_path(self.path, mode=importmode, root=self.config.rootpath)
> /usr/lib/python3/dist-packages/_pytest/pathlib.py:565: in 
> import_path
>     importlib.import_module(module_name)
> /usr/lib/python3.11/importlib/__init__.py:126: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> <frozen importlib._bootstrap>:1204: in _gcd_import
>     ???
> <frozen importlib._bootstrap>:1176: in _find_and_load
>     ???
> <frozen importlib._bootstrap>:1147: in _find_and_load_unlocked
>     ???
> <frozen importlib._bootstrap>:690: in _load_unlocked
>     ???
> /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:178: 
> in exec_module
>     exec(co, module.__dict__)
> tests/test_core.py:4: in <module>
>     import pkg_resources
> /usr/lib/python3/dist-packages/pkg_resources/__init__.py:118: in 
> <module>
>     warnings.warn(
> E   DeprecationWarning: pkg_resources is deprecated as an API. See 
> https://setuptools.pypa.io/en/latest/pkg_resources.html
> ___________________ ERROR collecting tests/test_ucslevel.py 
> ____________________
> /usr/lib/python3/dist-packages/_pytest/runner.py:341: in 
> from_call
>     result: Optional[TResult] = func()
> /usr/lib/python3/dist-packages/_pytest/runner.py:372: in <lambda>
>     call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
> /usr/lib/python3/dist-packages/_pytest/python.py:531: in collect
>     self._inject_setup_module_fixture()
> /usr/lib/python3/dist-packages/_pytest/python.py:545: in 
> _inject_setup_module_fixture
>     self.obj, ("setUpModule", "setup_module")
> /usr/lib/python3/dist-packages/_pytest/python.py:310: in obj
>     self._obj = obj = self._getobj()
> /usr/lib/python3/dist-packages/_pytest/python.py:528: in _getobj
>     return self._importtestmodule()
> /usr/lib/python3/dist-packages/_pytest/python.py:617: in 
> _importtestmodule
>     mod = import_path(self.path, mode=importmode, root=self.config.rootpath)
> /usr/lib/python3/dist-packages/_pytest/pathlib.py:565: in 
> import_path
>     importlib.import_module(module_name)
> /usr/lib/python3.11/importlib/__init__.py:126: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> <frozen importlib._bootstrap>:1204: in _gcd_import
>     ???
> <frozen importlib._bootstrap>:1176: in _find_and_load
>     ???
> <frozen importlib._bootstrap>:1147: in _find_and_load_unlocked
>     ???
> <frozen importlib._bootstrap>:690: in _load_unlocked
>     ???
> /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:178: 
> in exec_module
>     exec(co, module.__dict__)
> tests/test_ucslevel.py:9: in <module>
>     import pkg_resources
> /usr/lib/python3/dist-packages/pkg_resources/__init__.py:118: in 
> <module>
>     warnings.warn(
> E   DeprecationWarning: pkg_resources is deprecated as an API. See 
> https://setuptools.pypa.io/en/latest/pkg_resources.html
> 
> ---------- coverage: platform linux, python 3.11.4-final-0 -----------
> Coverage HTML written to dir htmlcov
> 
> =========================== short test summary info 
> ============================
> ERROR tests/test_core.py - DeprecationWarning: pkg_resources is 
> deprecated as an API. See https://setu...
> ERROR tests/test_ucslevel.py - DeprecationWarning: pkg_resources is 
> deprecated as an API. See https://setu...
> !!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection 
> !!!!!!!!!!!!!!!!!!!!
> ============================== 2 errors in 
> 3.14s ===============================
> make[1]: *** [debian/rules:14: override_dh_auto_install] Error 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/26/wcwidth_0.2.5+dfsg1-1.1_unstable.log

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