• Bug#1103315: kineticstools: FTBFS with the nocheck build profile

    From Santiago Vila@21:1/5 to All on Wed Apr 16 14:30:02 2025
    Package: src:kineticstools
    Version: 0.6.1+git20220223.1326a4d+dfsg-6
    Severity: important
    Tags: trixie sid ftbfs
    User: debian-qa@lists.debian.org
    Usertags: ftbfs-nocheck-profile

    Dear maintainer:

    During a rebuild of all packages in unstable using the nocheck build profile, your package failed to build:

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    dh clean --buildsystem=pybuild
    dh_auto_clean -O--buildsystem=pybuild
    I: pybuild base:311: python3.13 setup.py clean /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require'
    warnings.warn(msg)
    running clean
    removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build' (and everything under it)
    'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.13' does not exist -- can't clean it
    debian/rules execute_after_dh_auto_clean
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    rm -rf .pytest_cache
    rm -rf kineticsTools.egg-info
    rm -f nosetests.xml
    rm -f bin/ipdSummary
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    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
    I: pybuild base:311: python3.13 setup.py config /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require'
    warnings.warn(msg)
    running config
    dh_auto_build -O--buildsystem=pybuild
    I: pybuild base:311: /usr/bin/python3 setup.py build /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require'
    warnings.warn(msg)
    running build
    running build_py
    creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/MultiSiteCommon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/ModificationDecode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/PositiveControlEnricher.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/BasicLdaEnricher.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/ResultWriter.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/MultiSiteDetection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/ipdSummary.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/pipelineTools.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/summarizeModifications.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/MedakaLdaEnricher.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/ReferenceUtils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/KineticWorker.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/WorkerProcess.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/loader.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/MixtureEstimationMethods.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/sharedArray.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/ipdModel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    copying kineticsTools/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools
    creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/tasks
    copying kineticsTools/tasks/gather_bigwig.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/tasks
    copying kineticsTools/tasks/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/tasks
    creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/internal
    copying kineticsTools/internal/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/internal
    running egg_info
    creating kineticsTools.egg-info
    writing kineticsTools.egg-info/PKG-INFO
    writing dependency_links to kineticsTools.egg-info/dependency_links.txt
    writing entry points to kineticsTools.egg-info/entry_points.txt
    writing requirements to kineticsTools.egg-info/requires.txt
    writing top-level names to kineticsTools.egg-info/top_level.txt
    writing manifest file 'kineticsTools.egg-info/SOURCES.txt'
    reading manifest file 'kineticsTools.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    adding license file 'LICENSES.txt'
    writing manifest file 'kineticsTools.egg-info/SOURCES.txt' /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kineticsTools.resources' is absent from the `packages` configuration.
    !!

    ********************************************************************************
    ############################
    # Package would be ignored #
    ############################
    Python recognizes 'kineticsTools.resources' as an importable package[^1],
    but it is absent from setuptools' `packages` configuration.

    This leads to an ambiguous overall configuration. If you want to distribute this
    package, please make sure that 'kineticsTools.resources' is explicitly added
    to the `packages` configuration field.

    Alternatively, you can also rely on setuptools' discovery methods
    (for example by using `find_namespace_packages(...)`/`find_namespace:`
    instead of `find_packages(...)`/`find:`).

    You can read more about "package discovery" on setuptools documentation page:

    - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

    If you don't want 'kineticsTools.resources' to be distributed and are
    already explicitly excluding 'kineticsTools.resources' via
    `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
    you can try to use `exclude_package_data`, or `include-package-data=False` in
    combination with a more fine grained `package-data` configuration.

    You can read more about "package data files" on setuptools documentation page:

    - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


    [^1]: For Python, any directory (with suitable naming) can be imported,
    even if it does not contain any `.py` files.
    On the other hand, currently there is no concept of package data
    directory, all directories are treated like packages.
    ********************************************************************************

    !!
    check.warn(importable)
    creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources
    copying kineticsTools/resources/P6-C4.npz.gz -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources
    copying kineticsTools/resources/SP2-C2.npz.gz -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources
    copying kineticsTools/resources/SP3-C3.npz.gz -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources
    copying kineticsTools/resources/unknown.npz.gz -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources
    running build_ext
    building 'kineticsTools/tree_predict' extension
    creating build/temp.linux-x86_64-cpython-313/kineticsTools
    x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/
    python3.13 -c kineticsTools/tree_predict.c -o build/temp.linux-x86_64-cpython-313/kineticsTools/tree_predict.o -O3 -shared -std=c99
    x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-function [too-long-redacted] cpython-313-x86_64-linux-gnu.so
    create-stamp debian/debhelper-build-stamp
    dh_testroot -O--buildsystem=pybuild
    dh_prep -O--buildsystem=pybuild
    dh_auto_install -O--buildsystem=pybuild
    I: pybuild base:311: /usr/bin/python3 setup.py install --root /<<PKGBUILDDIR>>/debian/python3-kineticstools
    /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require'
    warnings.warn(msg)
    running install
    /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated.
    !!

    ********************************************************************************
    Please avoid running ``setup.py`` directly.
    Instead, use pypa/build, pypa/installer or other
    standards-based tools.

    See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
    ********************************************************************************

    !!
    self.initialize_options()
    running build
    running build_py
    running egg_info
    writing kineticsTools.egg-info/PKG-INFO
    writing dependency_links to kineticsTools.egg-info/dependency_links.txt
    writing entry points to kineticsTools.egg-info/entry_points.txt
    writing requirements to kineticsTools.egg-info/requires.txt
    writing top-level names to kineticsTools.egg-info/top_level.txt
    reading manifest file 'kineticsTools.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    adding license file 'LICENSES.txt'
    writing manifest file 'kineticsTools.egg-info/SOURCES.txt' /usr/lib/python3/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'kineticsTools.resources' is absent from the `packages` configuration.
    !!

    ********************************************************************************
    ############################
    # Package would be ignored #
    ############################
    Python recognizes 'kineticsTools.resources' as an importable package[^1],
    but it is absent from setuptools' `packages` configuration.

    This leads to an ambiguous overall configuration. If you want to distribute this
    package, please make sure that 'kineticsTools.resources' is explicitly added
    to the `packages` configuration field.

    Alternatively, you can also rely on setuptools' discovery methods
    (for example by using `find_namespace_packages(...)`/`find_namespace:`
    instead of `find_packages(...)`/`find:`).

    You can read more about "package discovery" on setuptools documentation page:

    - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

    If you don't want 'kineticsTools.resources' to be distributed and are
    already explicitly excluding 'kineticsTools.resources' via
    `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
    you can try to use `exclude_package_data`, or `include-package-data=False` in
    combination with a more fine grained `package-data` configuration.

    You can read more about "package data files" on setuptools documentation page:

    - https://setuptools.pypa.io/en/latest/userguide/datafiles.html


    [^1]: For Python, any directory (with suitable naming) can be imported,
    even if it does not contain any `.py` files.
    On the other hand, currently there is no concept of package data
    directory, all directories are treated like packages.
    ********************************************************************************

    !!
    check.warn(importable)
    running build_ext
    running install_lib
    creating /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages
    creating /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/MultiSiteCommon.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/ModificationDecode.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/PositiveControlEnricher.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/BasicLdaEnricher.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/ResultWriter.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/MultiSiteDetection.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/ipdSummary.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    creating /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/tasks
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/tasks/gather_bigwig.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/tasks
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/tasks/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/tasks
    creating /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/internal
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/internal/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/internal
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/pipelineTools.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/summarizeModifications.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/MedakaLdaEnricher.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/ReferenceUtils.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    creating /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/resources
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources/SP2-C2.npz.gz -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/resources
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources/P6-C4.npz.gz -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/resources
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources/unknown.npz.gz -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/resources
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/resources/SP3-C3.npz.gz -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/resources
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/KineticWorker.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/WorkerProcess.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/loader.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/MixtureEstimationMethods.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/tree_predict.cpython-313-x86_64-linux-gnu.so -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/sharedArray.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/ipdModel.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    copying /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_kineticstools/build/kineticsTools/__init__.py -> /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/MultiSiteCommon.py to MultiSiteCommon.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/ModificationDecode.py to ModificationDecode.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/PositiveControlEnricher.py to PositiveControlEnricher.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/BasicLdaEnricher.py to BasicLdaEnricher.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/ResultWriter.py to ResultWriter.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/MultiSiteDetection.py to MultiSiteDetection.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/ipdSummary.py to ipdSummary.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/tasks/gather_bigwig.py to gather_bigwig.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/tasks/__init__.py to __init__.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/internal/__init__.py to __init__.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/pipelineTools.py to pipelineTools.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/summarizeModifications.py to summarizeModifications.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/MedakaLdaEnricher.py to MedakaLdaEnricher.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/ReferenceUtils.py to ReferenceUtils.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/KineticWorker.py to KineticWorker.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/WorkerProcess.py to WorkerProcess.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/loader.py to loader.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/MixtureEstimationMethods.py to MixtureEstimationMethods.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/sharedArray.py to sharedArray.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/ipdModel.py to ipdModel.cpython-313.pyc
    byte-compiling /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools/__init__.py to __init__.cpython-313.pyc
    running install_egg_info
    Copying kineticsTools.egg-info to /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/lib/python3.13/dist-packages/kineticsTools-0.8.0.egg-info
    Skipping SOURCES.txt
    running install_scripts
    Installing ipdSummary script to /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/bin
    Installing summarizeModifications script to /<<PKGBUILDDIR>>/debian/python3-kineticstools/usr/bin
    debian/rules execute_after_dh_auto_install
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    mkdir -p /<<PKGBUILDDIR>>/debian/kineticstools/usr/bin
    mv debian/python3-kineticstools/usr/bin/* /<<PKGBUILDDIR>>/debian/kineticstools/usr/bin
    mkdir -p /<<PKGBUILDDIR>>/debian/kineticstools/usr/share/man//man1
    rst2man doc/manual.rst > /<<PKGBUILDDIR>>/debian/kineticstools/usr/share/man//man1/ipdSummary.1
    doc/manual.rst:53: (WARNING/2) "math" role not supported
    doc/manual.rst:55: (WARNING/2) "math" role not supported
    doc/manual.rst:55: (WARNING/2) "math" role not supported
    mkdir -p debian/kineticstools-data/usr/share/kineticstools
    # There is probably a simpler way, but that should do for the moment.
    set -e \
    ; for libdir in debian/python3-kineticstools/usr/lib/python3.* \
    ; do rm -rf /<<PKGBUILDDIR>>/debian/kineticstools-data/usr/share/kineticstools/resources \
    ; mv ${libdir}/dist-packages/kineticsTools/resources /<<PKGBUILDDIR>>/debian/kineticstools-data/usr/share/kineticstools/resources \
    ; done
    rm debian/python3-kineticstools/usr/lib/python3.*/dist-packages/nosetests.xml rm: cannot remove 'debian/python3-kineticstools/usr/lib/python3.*/dist-packages/nosetests.xml': No such file or directory
    make[1]: *** [debian/rules:26: execute_after_dh_auto_install] Error 1
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    make: *** [debian/rules:16: 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/202504/

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

    Notes:

    * When a package is built with the nocheck profile, it means:

    - DEB_BUILD_OPTIONS=nocheck
    (the tests should be skipped during the build)

    - DEB_BUILD_PROFILES=nocheck
    (Build-Depends marked <!nocheck> are not installed)

    - The contents of the package is allowed to be different than normal

    * This category of bugs was going to be RC for trixie, but
    according to the Release Managers it's a little bit late in the
    release cycle to introduce a bunch of RC bugs of this type.

    * In addition to the above, this package also fails when
    using DEB_BUILD_OPTIONS=nocheck alone. In this mode:

    - DEB_BUILD_OPTIONS=nocheck
    (the tests should be skipped during the build)

    - Build-Depends marked <!nocheck> are installed as normal

    - The contents of the package should not change compared
    to a regular build

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)