Your message dated Tue, 27 Jan 2026 15:04:23 +0000
with message-id <[email protected]>
and subject line Bug#1123317: fixed in python-stopit 1.1.2-4
has caused the Debian Bug report #1123317,
regarding python-stopit: FTBFS: dh_auto_test: error: pybuild --test -i 
python{version} -p "3.14 3.13" returned exit code 13
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.)


-- 
1123317: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123317
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-stopit
Version: 1.1.2-3
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/202512/

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-stopit, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3 --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 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
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:131: Building wheel for python3.14 with "build" 
module
I: pybuild base:317: python3.14 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit  
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/dist.py:759: 
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        
********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX 
license expression:

        License :: OSI Approved :: MIT License

        See 
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
for details.
        
********************************************************************************

!!
  self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib/stopit
copying src/stopit/threadstop.py -> build/lib/stopit
copying src/stopit/utils.py -> build/lib/stopit
copying src/stopit/signalstop.py -> build/lib/stopit
copying src/stopit/__init__.py -> build/lib/stopit
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/stopit
copying build/lib/stopit/threadstop.py -> 
build/bdist.linux-x86_64/wheel/./stopit
copying build/lib/stopit/utils.py -> build/bdist.linux-x86_64/wheel/./stopit
copying build/lib/stopit/signalstop.py -> 
build/bdist.linux-x86_64/wheel/./stopit
copying build/lib/stopit/__init__.py -> build/bdist.linux-x86_64/wheel/./stopit
running install_egg_info
running egg_info
creating src/stopit.egg-info
writing src/stopit.egg-info/PKG-INFO
writing dependency_links to src/stopit.egg-info/dependency_links.txt
writing top-level names to src/stopit.egg-info/top_level.txt
writing manifest file 'src/stopit.egg-info/SOURCES.txt'
reading manifest file 'src/stopit.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'src/stopit.egg-info/SOURCES.txt'
Copying src/stopit.egg-info to 
build/bdist.linux-x86_64/wheel/./stopit-1.1.2.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/stopit-1.1.2.dist-info/WHEEL
creating 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/.tmp-q31qsfut/stopit-1.1.2-py3-none-any.whl'
 and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'stopit/__init__.py'
adding 'stopit/signalstop.py'
adding 'stopit/threadstop.py'
adding 'stopit/utils.py'
adding 'stopit-1.1.2.dist-info/licenses/LICENSE'
adding 'stopit-1.1.2.dist-info/METADATA'
adding 'stopit-1.1.2.dist-info/WHEEL'
adding 'stopit-1.1.2.dist-info/top_level.txt'
adding 'stopit-1.1.2.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built stopit-1.1.2-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.14 with 
"installer" module
I: pybuild plugin_pyproject:131: Building wheel for python3.13 with "build" 
module
I: pybuild base:317: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_stopit  
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3/dist-packages/setuptools/dist.py:759: 
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        
********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX 
license expression:

        License :: OSI Approved :: MIT License

        See 
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
for details.
        
********************************************************************************

!!
  self._finalize_license_expression()
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
creating build/bdist.linux-x86_64/wheel/stopit
copying build/lib/stopit/threadstop.py -> 
build/bdist.linux-x86_64/wheel/./stopit
copying build/lib/stopit/utils.py -> build/bdist.linux-x86_64/wheel/./stopit
copying build/lib/stopit/signalstop.py -> 
build/bdist.linux-x86_64/wheel/./stopit
copying build/lib/stopit/__init__.py -> build/bdist.linux-x86_64/wheel/./stopit
running install_egg_info
running egg_info
writing src/stopit.egg-info/PKG-INFO
writing dependency_links to src/stopit.egg-info/dependency_links.txt
writing top-level names to src/stopit.egg-info/top_level.txt
reading manifest file 'src/stopit.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'src/stopit.egg-info/SOURCES.txt'
Copying src/stopit.egg-info to 
build/bdist.linux-x86_64/wheel/./stopit-1.1.2.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/stopit-1.1.2.dist-info/WHEEL
creating 
'/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_stopit/.tmp-jalcdk5l/stopit-1.1.2-py3-none-any.whl'
 and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'stopit/__init__.py'
adding 'stopit/signalstop.py'
adding 'stopit/threadstop.py'
adding 'stopit/utils.py'
adding 'stopit-1.1.2.dist-info/licenses/LICENSE'
adding 'stopit-1.1.2.dist-info/METADATA'
adding 'stopit-1.1.2.dist-info/WHEEL'
adding 'stopit-1.1.2.dist-info/top_level.txt'
adding 'stopit-1.1.2.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built stopit-1.1.2-py3-none-any.whl
I: pybuild plugin_pyproject:155: Unpacking wheel built for python3.13 with 
"installer" module
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build; 
python3.14 -m unittest -v tests.suite
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst
Doctest: README.rst ... Exception in thread Thread-1 
(variable_duration_func_handling_exc):
Traceback (most recent call last):
  File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner
    self._context.run(self.run)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3.14/threading.py", line 1024, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<doctest README.rst[8]>", line 6, in variable_duration_func_handling_exc
    if time.time() - t0 > duration:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
LookupError
FAIL
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst
Doctest: README.rst ... Exception in thread Thread-2 
(variable_duration_func_handling_exc):
Traceback (most recent call last):
  File "/usr/lib/python3.14/threading.py", line 1082, in _bootstrap_inner
    self._context.run(self.run)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/usr/lib/python3.14/threading.py", line 1024, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<doctest README.rst[8]>", line 6, in variable_duration_func_handling_exc
    if time.time() - t0 > duration:
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
LookupError
FAIL

======================================================================
FAIL: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst
Doctest: README.rst
----------------------------------------------------------------------
AssertionError: Failed doctest test for README.rst
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst", line 0

----------------------------------------------------------------------
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst", line 
455, in README.rst
Failed example:
    len(exc_traces)
Expected:
    1
Got:
    0
----------------------------------------------------------------------
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst", line 
457, in README.rst
Failed example:
    exc_traces[-1].__class__.__name__
Exception raised:
    Traceback (most recent call last):
      File "<doctest README.rst[19]>", line 1, in <module>
        exc_traces[-1].__class__.__name__
        ~~~~~~~~~~^^^^
    IndexError: list index out of range

======================================================================
FAIL: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst
Doctest: README.rst
----------------------------------------------------------------------
AssertionError: Failed doctest test for README.rst
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst", line 0

----------------------------------------------------------------------
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst", line 
455, in README.rst
Failed example:
    len(exc_traces)
Expected:
    1
Got:
    0
----------------------------------------------------------------------
File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build/README.rst", line 
457, in README.rst
Failed example:
    exc_traces[-1].__class__.__name__
Exception raised:
    Traceback (most recent call last):
      File "<doctest README.rst[19]>", line 1, in <module>
        exc_traces[-1].__class__.__name__
        ~~~~~~~~~~^^^^
    IndexError: list index out of range

----------------------------------------------------------------------
Ran 2 tests in 16.138s

FAILED (failures=2)
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_stopit/build; {interpreter} -m unittest 
-v tests.suite
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_stopit/build; 
python3.13 -m unittest -v tests.suite
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_stopit/build/README.rst
Doctest: README.rst ... ok
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_stopit/build/README.rst
Doctest: README.rst ... ok

----------------------------------------------------------------------
Ran 2 tests in 16.059s

OK
dh_auto_test: error: pybuild --test -i python{version} -p "3.14 3.13" returned 
exit code 13
make: *** [debian/rules:9: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-stopit
Source-Version: 1.1.2-4
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-stopit, 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.
Colin Watson <[email protected]> (supplier of updated python-stopit 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: Tue, 27 Jan 2026 14:32:56 +0000
Source: python-stopit
Architecture: source
Version: 1.1.2-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1083713 1123317
Changes:
 python-stopit (1.1.2-4) unstable; urgency=medium
 .
   * Team upload.
   * Remove runtime setuptools dependency (closes: #1083713).
   * Work around Python 3.14 eval breaker regression (closes: #1123317).
   * Use dh-sequence-python3.
Checksums-Sha1:
 14636022df5c05b806b4971883a5a1fdca808f78 2418 python-stopit_1.1.2-4.dsc
 189c10ff424e191a886b4479d8e496fbcaa8226b 3996 
python-stopit_1.1.2-4.debian.tar.xz
 e85375126217330bbddd58c4762e1f479c0c25b2 61072 python-stopit_1.1.2-4.git.tar.xz
 d1a83b381660f56996a2ab4d6a252f168c65cae2 17318 
python-stopit_1.1.2-4_source.buildinfo
Checksums-Sha256:
 e0f1b34841d549d3522e7c9a1690063f9c5e2c4ca86ad8b2b16ac5b88fb0fc64 2418 
python-stopit_1.1.2-4.dsc
 fa3d720b8f45416bab7e1c77c51f591a9848639a0c6e4d7ec6d7a8c2d2ae5f49 3996 
python-stopit_1.1.2-4.debian.tar.xz
 7eaaeb6c5b889ff917390c500837544dfbd7ea7125257f00be6a977fa47deffd 61072 
python-stopit_1.1.2-4.git.tar.xz
 cba523381b29fc650f6fbf539f650a85c8a9675964446b18c745bcee54678af8 17318 
python-stopit_1.1.2-4_source.buildinfo
Files:
 7d93e560714f6318432f349074b9edf3 2418 python optional python-stopit_1.1.2-4.dsc
 d670fcab18e7781df3338a815dce1295 3996 python optional 
python-stopit_1.1.2-4.debian.tar.xz
 e5c0759926178ee4c3335121c7bc8c2b 61072 python optional 
python-stopit_1.1.2-4.git.tar.xz
 a75dd0aaad20bc499e34ffdb92306702 17318 python optional 
python-stopit_1.1.2-4_source.buildinfo
Git-Tag-Info: tag=467ce05b62536a76b903cfb375b77c723cbfb7ae 
fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAml4zRMACgkQYG0ITkaD
wHly5w//Rncg/F68PIaDB1NA9hOjNl9g6MR+G6xVgfkrnuHqO5OmfgijrStOLXLU
RkQh8rzcFtwQrk6VV3JNc2GaZlYbhdCMrnkimuDtQuvtzU+RStyk4idfb0OsB9dk
GxW3ZcOm1f1JYhawcc9g3h6nY9fBqX0Hq+PgmohG8dWdkoxGJ0VJzg5wjPhlYiEr
AlADWaAHNoPJIZt6b4Sa5+UOJaM65YjI4XU8ewuhjyFPE5iZVvfP+Q1jXtoQ3nud
s3ME1EwlfgQg1b7fJjp57B5DD+vfEt0L8pCZuwGcZDSKhVi004jA6e1VFtE3d01d
8zoNSlcYb8Of1OI1ekZj9oVmGNckxlq3db4wiI79iU7ZvH973w9TUt6PYo4KOgIm
xJPVVW8LY5uV0BQ82tJTqEZ8/XGDXvm7O3SsjBpPiFCsjimuf2Mc1rqQY793tnyA
prdrc9aC79UxbrXhsKmVfwAGEF5alOr2cTKvVB8g2WbaeY5MOu1nNlCpt6f3TUF0
t4ban2ejFvoBydgiOrhLKUsETHpNe6q4UUurUOx+UklGkavcq046sJkcBUYhTPXC
Tywl1o9LDYg3wIHl6NMeTQlEL82uNTJdppGyNglK2s/2vlWBuS7wL+kMId9o8N4z
fAGeAxkVFlz5Qsn21XDDXd4ugLCbg+4YrZn1SPwAzHCMFCIvBs4=
=5dSm
-----END PGP SIGNATURE-----

Attachment: pgpl53XCciJUb.pgp
Description: PGP signature


--- End Message ---

Reply via email to