Your message dated Thu, 09 Jul 2026 21:33:59 +0000
with message-id <[email protected]>
and subject line Bug#1129141: fixed in python-better-exceptions 0.4.0-3
has caused the Debian Bug report #1129141,
regarding python-better-exceptions: FTBFS: failing tests
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 [email protected]
immediately.)
--
1129141: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129141
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-better-exceptions
Version: 0.4.0-1
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202602/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-better-exceptions, so that this is
still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem=pybuild
dh_auto_clean -O--buildsystem=pybuild
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:142: Building wheel for python3.14 with "build"
module
I: pybuild base:384: python3.14 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/dist.py:599:
SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in
'metadata' (setup.cfg), please use the underscore name 'description_file'
instead.
!!
********************************************************************************
Usage of dash-separated 'description-file' will not be supported in
future
versions. Please use the underscore name 'description_file' instead.
(Affected: better_exceptions).
By 2026-Mar-03, 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.
********************************************************************************
!!
opt = self._enforce_underscore(opt, section)
running bdist_wheel
running build
running build_py
creating build/lib/better_exceptions
copying better_exceptions/formatter.py -> build/lib/better_exceptions
copying better_exceptions/repl.py -> build/lib/better_exceptions
copying better_exceptions/log.py -> build/lib/better_exceptions
copying better_exceptions/__main__.py -> build/lib/better_exceptions
copying better_exceptions/color.py -> build/lib/better_exceptions
copying better_exceptions/__init__.py -> build/lib/better_exceptions
creating build/lib/better_exceptions/integrations
copying better_exceptions/integrations/django.py ->
build/lib/better_exceptions/integrations
copying better_exceptions/integrations/__init__.py ->
build/lib/better_exceptions/integrations
copying /<<PKGBUILDDIR>>/better_exceptions_hook.pth -> build/lib
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
copying build/lib/better_exceptions_hook.pth -> build/bdist.linux-x86_64/wheel/.
creating build/bdist.linux-x86_64/wheel/better_exceptions
copying build/lib/better_exceptions/formatter.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
copying build/lib/better_exceptions/repl.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
copying build/lib/better_exceptions/log.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
creating build/bdist.linux-x86_64/wheel/better_exceptions/integrations
copying build/lib/better_exceptions/integrations/django.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions/integrations
copying build/lib/better_exceptions/integrations/__init__.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions/integrations
copying build/lib/better_exceptions/__main__.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
copying build/lib/better_exceptions/color.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
copying build/lib/better_exceptions/__init__.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
running install_egg_info
running egg_info
creating better_exceptions.egg-info
writing better_exceptions.egg-info/PKG-INFO
writing dependency_links to better_exceptions.egg-info/dependency_links.txt
writing requirements to better_exceptions.egg-info/requires.txt
writing top-level names to better_exceptions.egg-info/top_level.txt
writing manifest file 'better_exceptions.egg-info/SOURCES.txt'
reading manifest file 'better_exceptions.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.txt'
writing manifest file 'better_exceptions.egg-info/SOURCES.txt'
Copying better_exceptions.egg-info to
build/bdist.linux-x86_64/wheel/./better_exceptions-0.4.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/better_exceptions-0.4.0.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/.tmp-b7cuo9xy/better_exceptions-0.4.0-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'better_exceptions_hook.pth'
adding 'better_exceptions/__init__.py'
adding 'better_exceptions/__main__.py'
adding 'better_exceptions/color.py'
adding 'better_exceptions/formatter.py'
adding 'better_exceptions/log.py'
adding 'better_exceptions/repl.py'
adding 'better_exceptions/integrations/__init__.py'
adding 'better_exceptions/integrations/django.py'
adding 'better_exceptions-0.4.0.dist-info/licenses/LICENSE.txt'
adding 'better_exceptions-0.4.0.dist-info/METADATA'
adding 'better_exceptions-0.4.0.dist-info/WHEEL'
adding 'better_exceptions-0.4.0.dist-info/top_level.txt'
adding 'better_exceptions-0.4.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built better_exceptions-0.4.0-py3-none-any.whl
I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.14 with
"installer" module
I: pybuild plugin_pyproject:142: Building wheel for python3.13 with "build"
module
I: pybuild base:384: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/dist.py:599:
SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in
'metadata' (setup.cfg), please use the underscore name 'description_file'
instead.
!!
********************************************************************************
Usage of dash-separated 'description-file' will not be supported in
future
versions. Please use the underscore name 'description_file' instead.
(Affected: better_exceptions).
By 2026-Mar-03, 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.
********************************************************************************
!!
opt = self._enforce_underscore(opt, section)
running bdist_wheel
running build
running build_py
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
copying build/lib/better_exceptions_hook.pth -> build/bdist.linux-x86_64/wheel/.
creating build/bdist.linux-x86_64/wheel/better_exceptions
copying build/lib/better_exceptions/formatter.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
copying build/lib/better_exceptions/repl.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
copying build/lib/better_exceptions/log.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
creating build/bdist.linux-x86_64/wheel/better_exceptions/integrations
copying build/lib/better_exceptions/integrations/django.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions/integrations
copying build/lib/better_exceptions/integrations/__init__.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions/integrations
copying build/lib/better_exceptions/__main__.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
copying build/lib/better_exceptions/color.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
copying build/lib/better_exceptions/__init__.py ->
build/bdist.linux-x86_64/wheel/./better_exceptions
running install_egg_info
running egg_info
writing better_exceptions.egg-info/PKG-INFO
writing dependency_links to better_exceptions.egg-info/dependency_links.txt
writing requirements to better_exceptions.egg-info/requires.txt
writing top-level names to better_exceptions.egg-info/top_level.txt
reading manifest file 'better_exceptions.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.txt'
writing manifest file 'better_exceptions.egg-info/SOURCES.txt'
Copying better_exceptions.egg-info to
build/bdist.linux-x86_64/wheel/./better_exceptions-0.4.0.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/better_exceptions-0.4.0.dist-info/WHEEL
creating
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/.tmp-b4er7eu3/better_exceptions-0.4.0-py3-none-any.whl'
and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'better_exceptions_hook.pth'
adding 'better_exceptions/__init__.py'
adding 'better_exceptions/__main__.py'
adding 'better_exceptions/color.py'
adding 'better_exceptions/formatter.py'
adding 'better_exceptions/log.py'
adding 'better_exceptions/repl.py'
adding 'better_exceptions/integrations/__init__.py'
adding 'better_exceptions/integrations/django.py'
adding 'better_exceptions-0.4.0.dist-info/licenses/LICENSE.txt'
adding 'better_exceptions-0.4.0.dist-info/METADATA'
adding 'better_exceptions-0.4.0.dist-info/WHEEL'
adding 'better_exceptions-0.4.0.dist-info/top_level.txt'
adding 'better_exceptions-0.4.0.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built better_exceptions-0.4.0-py3-none-any.whl
I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.13 with
"installer" module
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
bash test_all.sh
[35;1mtest/output/python3-xterm-ascii-nocolor.out[m
[36;1m python3 test/test.py [m
[36;1m python3 test/test_color.py [m
[36;1m python3 test/test_encoding.py [m
[36;1m ./test/test_interactive.sh [m
[36;1m ./test/test_string.sh [m
[36;1m python3 test/test_logging.py [m
[36;1m python3 test/test_truncating.py [m
[36;1m python3 test/test_truncating_disabled.py [m
[36;1m python3 test/test_indentation_error.py [m
[36;1m python3 test/test_syntax_error.py [m
78c78
< -> <module 'test_module' from
'/removed/for/test/purposes.py'>
---
> -> <module 'better_exceptions' from
> '/<<PKGBUILDDIR>>/better_exceptions/__init...
86c86
< -> <module 'test_module' from
'/removed/for/test/purposes.py'>
---
> -> <module 'better_exceptions' from
> '/<<PKGBUILDDIR>>/better_exceptions/__init...
96c96
< ->
<module 'test_module' from '/removed/for/test/purposes.py'>
---
> ->
> <module 'better_exceptions' from '/<<PKGBUILDDIR>>/better_exceptions/__init...
105c105
< ->
<module 'test_module' from '/removed/for/test/purposes.py'>
---
> ->
> <module 'better_exceptions' from '/<<PKGBUILDDIR>>/better_exceptions/__init...
116c116
< ->
<module 'test_module' from '/removed/for/test/purposes.py'>
---
> ->
> <module 'better_exceptions' from '/<<PKGBUILDDIR>>/better_exceptions/__init...
125c125
< ->
<module 'test_module' from '/removed/for/test/purposes.py'>
---
> ->
> <module 'better_exceptions' from '/<<PKGBUILDDIR>>/better_exceptions/__init...
make[1]: *** [debian/rules:9: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: python-better-exceptions
Source-Version: 0.4.0-3
Done: Seyed Mohamad Amin Modaresi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-better-exceptions, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Seyed Mohamad Amin Modaresi <[email protected]> (supplier of updated
python-better-exceptions 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 09 Jul 2026 22:20:12 +0100
Source: python-better-exceptions
Architecture: source
Version: 0.4.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Seyed Mohamad Amin Modaresi <[email protected]>
Closes: 1129141
Changes:
python-better-exceptions (0.4.0-3) unstable; urgency=medium
.
* add a patch to fix truncated module paths (Closes: #1129141)
* d/control: Bump debhelper compatibility level to 14
* d/control: add dh-sequence-single-binary to B-D
* d/pa/fix_path_in_tests.patch: add the Forwarded link
Checksums-Sha1:
77d5dbe9a98ccc66d337d58bde13300e9e53dd8f 2591
python-better-exceptions_0.4.0-3.dsc
0fc8e6934bbde8caf99739290add2d6581cffdc2 4392
python-better-exceptions_0.4.0-3.debian.tar.xz
10801776b079ff549cc160e28a18638402be9f78 136008
python-better-exceptions_0.4.0-3.git.tar.xz
3d821ebce383325c3f28770c5d28c2cd13081750 17572
python-better-exceptions_0.4.0-3_source.buildinfo
Checksums-Sha256:
b35eb82d114bc2738e5585b54960ec1afd596df5d0cd9ac4c95bf1d6fe1dc76b 2591
python-better-exceptions_0.4.0-3.dsc
109464ed0649c4cf034a88b00b376e9ea7a99b3fa3d6817e29f2083503e19b9d 4392
python-better-exceptions_0.4.0-3.debian.tar.xz
500ef167ef114592c99ca9a429ef603badf14c0dbe168fdf2254939e691d7811 136008
python-better-exceptions_0.4.0-3.git.tar.xz
a3912b9d3138cf802c39d72076cfe46b119c05f7e43fbec9abc77345c1ba272e 17572
python-better-exceptions_0.4.0-3_source.buildinfo
Files:
6fc0478a3ea23eb01b2b1b36a53ea4f4 2591 python optional
python-better-exceptions_0.4.0-3.dsc
b244407fde1de0653b8ef60609fb5049 4392 python optional
python-better-exceptions_0.4.0-3.debian.tar.xz
e8188564e0bbe7f24ab65da7855895f2 136008 python None
python-better-exceptions_0.4.0-3.git.tar.xz
bf5b3f1b7731d3b3cbc3fb82e5c5e379 17572 python optional
python-better-exceptions_0.4.0-3_source.buildinfo
Git-Tag-Info: tag=b69ff1016691471a27b2ecdcff68ea33ea7448a4
fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmpQEOQACgkQYG0ITkaD
wHnWBw//Uv9pPrOn4zR+Yze+7atCoXwIHwkjjtJW2KIjpbRRCtQ7VxqKx9HjiL1Z
RDgcdOJeHldqMWokkGdu2JoXAhKrI9quCqFcfxPDBecmCR2Lw+PmJW2vQn3MA4/8
T9DUKsXus4GX9un/ZSsG1xaB2ndJQQFPje40ON2AYpBLuQsN5TWb3X/9tgBsMhT1
c4m2oL5ax/yILEpwkRJdqPsbud5KDR6tmhclLxJXhG3nwKaQWsHVBlxsOTkYRQbT
RFS6xbjD3yx2yHFo9KSDOx5R8iZ7Bi/1XDFg+tJKVwGbfxnH5aEppFQGH8saHByu
6VH4JZpDav1+d9GpIfPPI5Ht86wQZ7qeHGEb8Bdh50uDnc6vlOr45E7qkuUyATvZ
hOfCujdqVvKY1Kgtbz8BL5RKD/tZD13anv7UKj/3guovfu3lD3lzaEUzT/vVeI8J
A29llUvtITuhmfPZAHkHYlGJ/qPAWNcNuuOfRY2dPQ78Ar0scvsR/oCqcYlm2rf9
h4/L0wH3KvvZ0Mg67kudmiBATTbk/IASS4czMx0wGL943O1jpBkHcVkdFtySXtjY
LwBU+zkB59vY3fiVfqRo5WtO2T7RsbfWlmSfJ+hYD/5MrkCWEUX0BBgPyjpI0Qcc
WT8391A4pebjZ2W5tEUStcR4hImu4GRFCOM9f+2O1ageBZYUU/k=
=svDU
-----END PGP SIGNATURE-----
pgpVA1WT7NUwf.pgp
Description: PGP signature
--- End Message ---