Package: src:python-papermill Version: 2.6.0-3.1 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ 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-papermill, 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: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 * Building wheel... /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 :: BSD 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/papermill copying papermill/exceptions.py -> build/lib/papermill copying papermill/abs.py -> build/lib/papermill copying papermill/inspection.py -> build/lib/papermill copying papermill/translators.py -> build/lib/papermill copying papermill/parameterize.py -> build/lib/papermill copying papermill/models.py -> build/lib/papermill copying papermill/iorw.py -> build/lib/papermill copying papermill/adl.py -> build/lib/papermill copying papermill/execute.py -> build/lib/papermill copying papermill/log.py -> build/lib/papermill copying papermill/clientwrap.py -> build/lib/papermill copying papermill/engines.py -> build/lib/papermill copying papermill/s3.py -> build/lib/papermill copying papermill/utils.py -> build/lib/papermill copying papermill/cli.py -> build/lib/papermill copying papermill/__main__.py -> build/lib/papermill copying papermill/version.py -> build/lib/papermill copying papermill/__init__.py -> build/lib/papermill 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/papermill copying build/lib/papermill/exceptions.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/abs.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/inspection.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/translators.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/parameterize.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/models.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/iorw.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/adl.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/execute.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/log.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/clientwrap.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/engines.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/s3.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/utils.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/cli.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/__main__.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/version.py -> build/bdist.linux-x86_64/wheel/./papermill copying build/lib/papermill/__init__.py -> build/bdist.linux-x86_64/wheel/./papermill running install_egg_info running egg_info creating papermill.egg-info writing papermill.egg-info/PKG-INFO writing dependency_links to papermill.egg-info/dependency_links.txt writing entry points to papermill.egg-info/entry_points.txt writing requirements to papermill.egg-info/requires.txt writing top-level names to papermill.egg-info/top_level.txt writing manifest file 'papermill.egg-info/SOURCES.txt' reading manifest file 'papermill.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.yml' under directory 'papermill' no previously-included directories found matching 'docs' warning: no previously-included files found matching '.pre-commit-config.yaml' no previously-included directories found matching 'binder' warning: no directories found matching 'scripts' no previously-included directories found matching '.tox' warning: no previously-included files matching '*.ipynb' found under directory 'papermill/.ipynb_checkpoints' warning: no previously-included files matching '*.ipynb' found under directory 'papermill/tests/notebooks/.ipynb_checkpoints' warning: no previously-included files found matching '.github' warning: no previously-included files found matching '.readthedocs.yaml' adding license file 'LICENSE' writing manifest file 'papermill.egg-info/SOURCES.txt' Copying papermill.egg-info to build/bdist.linux-x86_64/wheel/./papermill-2.6.0.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/papermill-2.6.0.dist-info/WHEEL creating '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/.tmp-mpfu15lq/papermill-2.6.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'papermill/__init__.py' adding 'papermill/__main__.py' adding 'papermill/abs.py' adding 'papermill/adl.py' adding 'papermill/cli.py' adding 'papermill/clientwrap.py' adding 'papermill/engines.py' adding 'papermill/exceptions.py' adding 'papermill/execute.py' adding 'papermill/inspection.py' adding 'papermill/iorw.py' adding 'papermill/log.py' adding 'papermill/models.py' adding 'papermill/parameterize.py' adding 'papermill/s3.py' adding 'papermill/translators.py' adding 'papermill/utils.py' adding 'papermill/version.py' adding 'papermill-2.6.0.dist-info/licenses/LICENSE' adding 'papermill-2.6.0.dist-info/METADATA' adding 'papermill-2.6.0.dist-info/WHEEL' adding 'papermill-2.6.0.dist-info/entry_points.txt' adding 'papermill-2.6.0.dist-info/top_level.txt' adding 'papermill-2.6.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Successfully built papermill-2.6.0-py3-none-any.whl I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with "installer" module debian/rules execute_after_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' PYTHONPATH=.pybuild/cpython3_3.13/build help2man --output=papermill.1 --version-string=$(dpkg-parsechangelog -S Version | sed -e s/-[^-]*$// -e s/[+].*//) --no-discard-stderr --no-info --name=papermill .pybuild/cpython3_3.13/scripts/papermill make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -O--buildsystem=pybuild I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest --verbose -k "not GCSTest" ============================= test session starts ============================== platform linux -- Python 3.13.7, pytest-8.4.1, pluggy-1.6.0 -- /usr/bin/python3.13 cachedir: .pytest_cache rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build configfile: pytest.ini plugins: anyio-4.8.0, typeguard-4.4.4 collecting ... collected 538 items / 1 error / 10 deselected / 528 selected ==================================== ERRORS ==================================== ______________________ ERROR collecting tests/test_abs.py ______________________ ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/tests/test_abs.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.13/importlib/__init__.py:88: in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/test_abs.py:5: in <module> from azure.identity import EnvironmentCredential E ModuleNotFoundError: No module named 'azure.identity' =============================== warnings summary =============================== ../../../../../../usr/lib/python3/dist-packages/jupyter_client/connect.py:22 /usr/lib/python3/dist-packages/jupyter_client/connect.py:22: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs given by the platformdirs library. To remove this warning and see the appropriate new directories, set the environment variable `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. The use of platformdirs will be the default in `jupyter_core` v6 from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR tests/test_abs.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! ================== 10 deselected, 1 warning, 1 error in 0.86s ================== E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=2: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest --verbose -k "not GCSTest" dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

