Package: src:python-pykka
Version: 4.1.1-2
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with python3,sphinxdoc --buildsystem=pybuild
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean
rm -rf .pytest_cache/
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --with python3,sphinxdoc --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:129: Building wheel for python3.13 with "build" 
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation 
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pykka  
* Building wheel...
Successfully built pykka-4.1.1-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with 
"installer" module
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pykka/build; 
python3.13 -m pytest tests
============================= test session starts ==============================
platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0
rootdir: /<<PKGBUILDDIR>>
configfile: pyproject.toml
plugins: mock-3.14.0, typeguard-4.4.2
collected 148 items

tests/proxy/test_attribute_access.py ........                            [  5%]
tests/proxy/test_dynamic_method_calls.py ..                              [  6%]
tests/proxy/test_mocking.py ...                                          [  8%]
tests/proxy/test_proxy.py .................                              [ 20%]
tests/proxy/test_static_method_calls.py ........                         [ 25%]
tests/proxy/test_traversable.py ......                                   [ 29%]
tests/proxy/test_typed_proxy.py ....                                     [ 32%]
tests/test_actor.py ...................                                  [ 45%]
tests/test_future.py ........................                            [ 61%]
tests/test_logging.py .......                                            [ 66%]
tests/test_ref.py .......................                                [ 81%]
tests/test_registry.py ............                                      [ 89%]
tests/proxy/test_traversable.py .                                        [ 90%]
tests/test_envelope.py .                                                 [ 91%]
tests/test_future.py ...                                                 [ 93%]
tests/test_logging.py .                                                  [ 93%]
tests/test_messages.py ....                                              [ 96%]
tests/test_registry.py ..                                                [ 97%]
tests/test_threading_actor.py ...                                        [100%]

============================= 148 passed in 0.39s ==============================
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
   dh_auto_install --destdir=debian/python3-pykka/ -O--buildsystem=pybuild
I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
   debian/rules override_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PYTHONPATH=/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_pykka/build \
  python3 -m sphinx -N -b html docs/ /<<PKGBUILDDIR>>/.pybuild/docs/html/
Running Sphinx v8.1.3

Configuration error:
There is a programmable error in your configuration file:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/sphinx/config.py", line 529, in 
eval_config_file
    exec(code, namespace)  # NoQA: S102
    ~~~~^^^^^^^^^^^^^^^^^
  File "/<<PKGBUILDDIR>>/docs/conf.py", line 3, in <module>
    import toml
ModuleNotFoundError: No module named 'toml'

make[1]: *** [debian/rules:12: override_dh_installdocs] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202505/

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

Thanks.

Reply via email to