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.