Source: python-blosc
Version: 1.11.2+ds1-1
Severity: serious
Tags: ftbfs
Justification: FTBFS

Dear maintainer,

During a test rebuild, python-blosc failed to rebuild.

-------------------------------------------------------------------------------
[...]

Not searching for unused variables given on the command line.
-- The C compiler identification is GNU 14.2.0
-- The CXX compiler identification is GNU 14.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning (dev) at 
/usr/lib/python3/dist-packages/skbuild/resources/cmake/FindPythonExtensions.cmake:245
 (find_package):
  Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  are removed.  Run "cmake --help-policy CMP0148" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  CMakeLists.txt:3 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PythonInterp: /usr/bin/python3.12 (found version "3.12.7")
CMake Warning (dev) at 
/usr/lib/python3/dist-packages/skbuild/resources/cmake/FindPythonExtensions.cmake:252
 (find_package):
  Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
  are removed.  Run "cmake --help-policy CMP0148" for policy details.  Use
  the cmake_policy command to set the policy and suppress this warning.

Call Stack (most recent call first):
  CMakeLists.txt:3 (find_package)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found PythonLibs: /usr/lib/aarch64-linux-gnu/libpython3.12.so (found version 
"3.12.7")
CMake Warning (dev) at blosc/CMakeLists.txt:5 (find_package):
  Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables.
  Run "cmake --help-policy CMP0074" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  CMake variable Blosc_ROOT is set to:

    /usr/lib/libblosc

  For compatibility, CMake is ignoring the variable.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found Blosc library: /usr/lib/aarch64-linux-gnu/libblosc.so
-- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Success
_modinit_prefix:PyInit_
-- Configuring done (1.8s)
-- Generating done (0.0s)
-- Build files have been written to: 
/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build
gmake[2]: Entering directory 
'/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build'
gmake[3]: Entering directory 
'/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build'
gmake[4]: Entering directory 
'/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build'
gmake[4]: Leaving directory 
'/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build'
gmake[4]: Entering directory 
'/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build'
[ 50%] Building C object 
blosc/CMakeFiles/blosc_extension.dir/blosc_extension.c.o
[100%] Linking C shared module blosc_extension.cpython-312-aarch64-linux-gnu.so
gmake[4]: Leaving directory 
'/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build'
[100%] Built target blosc_extension
gmake[3]: Leaving directory 
'/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build'
Install the project...
-- Install configuration: "Release"
-- Installing: 
/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-install/blosc/blosc_extension.cpython-312-aarch64-linux-gnu.so
gmake[2]: Leaving directory 
'/<<PKGBUILDDIR>>/_skbuild/linux-aarch64-3.12/cmake-build'

copying blosc/version.py -> 
_skbuild/linux-aarch64-3.12/cmake-install/blosc/version.py
copying blosc/__init__.py -> 
_skbuild/linux-aarch64-3.12/cmake-install/blosc/__init__.py
copying blosc/_version.py -> 
_skbuild/linux-aarch64-3.12/cmake-install/blosc/_version.py
copying blosc/test.py -> _skbuild/linux-aarch64-3.12/cmake-install/blosc/test.py
copying blosc/toplevel.py -> 
_skbuild/linux-aarch64-3.12/cmake-install/blosc/toplevel.py

/usr/lib/python3/dist-packages/setuptools/__init__.py:94: _DeprecatedInstaller: 
setuptools.installer and fetch_build_eggs are deprecated.
!!

        
********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'tests_require'
  warnings.warn(msg)
running build
running build_py
creating 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/version.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/__init__.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/_version.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/test.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/toplevel.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying 
_skbuild/linux-aarch64-3.12/cmake-install/blosc/blosc_extension.cpython-312-aarch64-linux-gnu.so
 -> _skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/version.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/__init__.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/_version.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/test.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copying _skbuild/linux-aarch64-3.12/cmake-install/blosc/toplevel.py -> 
_skbuild/linux-aarch64-3.12/setuptools/lib.linux-aarch64-cpython-312/blosc
copied 5 files
running build_ext
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -O--buildsystem=pybuild
        pybuild --test -i python{version} -p 3.12
I: pybuild base:311: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_blosc/build; 
python3.12 -m unittest discover -v 

----------------------------------------------------------------------
Ran 0 tests in 0.000s

NO TESTS RAN
        rm -fr -- /tmp/dh-xdg-rundir-q26FqRcV
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=pybuild
   dh_prep -O--buildsystem=pybuild
        rm -f -- debian/python3-blosc.substvars 
debian/python-blosc-doc.substvars
        rm -fr -- debian/.debhelper/generated/python3-blosc/ 
debian/python3-blosc/ debian/tmp/ debian/.debhelper/generated/python-blosc-doc/ 
debian/python-blosc-doc/
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N doc/ 
debian/python-blosc-doc/usr/share/doc/python-blosc-doc/html/
Running Sphinx v7.4.7
loading translations [en]... done
making output directory... done
Converting `source_suffix = ['.rst', '.md']` to `source_suffix = {'.rst': 
'restructuredtext', '.md': 'restructuredtext'}`.

Exception occurred:
  File "/usr/lib/python3.12/zipfile/__init__.py", line 1331, in __init__
    self.fp = io.open(file, filemode)
              ^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 
'/usr/lib/python3/dist-packages/pydata_sphinx_theme/theme/pydata_sphinx_theme'
The full traceback has been saved in /tmp/sphinx-err-va5rcv_e.log, if you want 
to report the issue to the developers.
Please also report this if it was a user error, so that a better error message 
can be provided next time.
A bug report can be filed in the tracker at 
<https://github.com/sphinx-doc/sphinx/issues>. Thanks!
make[1]: *** [debian/rules:25: override_dh_auto_install] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-10-24T17:36:33Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/888645/

About the archive rebuild: The build was made on debusine.debian.net,
on arm64 using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/41950/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,

Stefano

Reply via email to