Package: src:fenics-basix
Version: 0.10.0.post0-2
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

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

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

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
py3versions: no X-Python3-Version in control file, using supported versions
dh clean --with sphinxdoc --buildsystem=cmake
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
rm -rf cpp/basix/version.h
rm -rf doc/cpp/html doc/cpp/latex
rm -rf .pybuild
rm -rf python/LICENSE
rm -rf ./.pytest_cache test/.pytest_cache  test/__pycache__  
python/testing_build
dh_auto_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_autoreconf_clean -O--buildsystem=cmake
   dh_clean -O--buildsystem=cmake

[... snipped ...]

Preprocessing /<<PKGBUILDDIR>>/cpp/basix/moments.cpp...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/moments.cpp...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/moments.h...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/moments.h...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/polynomials.cpp...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/polynomials.cpp...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/polynomials.h...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/polynomials.h...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/polyset.cpp...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/polyset.cpp...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/polyset.h...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/polyset.h...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/precompute.cpp...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/precompute.cpp...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/precompute.h...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/precompute.h...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/quadrature.cpp...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/quadrature.cpp...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/quadrature.h...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/quadrature.h...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/sobolev-spaces.cpp...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/sobolev-spaces.cpp...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/sobolev-spaces.h...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/sobolev-spaces.h...
Preprocessing /<<PKGBUILDDIR>>/cpp/basix/types.h...
Parsing file /<<PKGBUILDDIR>>/cpp/basix/types.h...
Reading /<<PKGBUILDDIR>>/doc/cpp/index.md...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Associating documentation with modules...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Warn for undocumented namespaces...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Computing module relations...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating code for file cell.h...
Generating code for file dof-transformations.h...
Generating code for file e-brezzi-douglas-marini.h...
Generating code for file e-bubble.h...
Generating code for file e-crouzeix-raviart.h...
Generating code for file e-hermite.h...
Generating code for file e-hhj.h...
Generating code for file e-lagrange.h...
Generating code for file e-nce-rtc.h...
Generating code for file e-nedelec.h...
Generating code for file e-raviart-thomas.h...
Generating code for file e-regge.h...
Generating code for file e-serendipity.h...
Generating code for file element-families.h...
Generating code for file finite-element.h...
Generating code for file indexing.h...
Generating code for file interpolation.h...
Generating code for file lattice.h...
Generating code for file maps.h...
Generating code for file math.h...
Generating code for file moments.h...
Generating code for file polynomials.h...
Generating code for file polyset.h...
Generating code for file precompute.h...
Generating code for file quadrature.h...
Generating code for file sobolev-spaces.h...
Generating code for file types.h...
Generating file documentation...
Generating page documentation...
Generating docs for page todo...
Generating group documentation...
Generating class documentation...
Generating concept documentation...
Generating module documentation...
Generating namespace documentation...
Generating docs for namespace basix
Generating docs for compound basix::FiniteElement< F >...
Generating docs for namespace basix::cell
Generating docs for namespace basix::doftransforms
Generating docs for namespace basix::element
Generating docs for namespace basix::indexing
Generating docs for namespace basix::lattice
Generating docs for namespace basix::maps
Generating docs for namespace basix::math
Generating docs for namespace basix::moments
Generating docs for namespace basix::polynomials
Generating docs for namespace basix::polyset
Generating docs for namespace basix::precompute
Generating docs for namespace basix::quadrature
Generating docs for namespace basix::sobolev
Generating graph info page...
Generating directory documentation...
Generating dependency graph for directory basix
Generating index page...
Generating main page...
Generating page index...
Generating topic index...
Generating module index...
Generating module member index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating graphical class hierarchy...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
Running dot...
Generating dot graphs using 3 parallel threads...
Running dot for graph 1/2
Running dot for graph 2/2
Patching output file 1/1
type lookup cache used 389/65536 hits=1303 misses=405
symbol lookup cache used 1084/65536 hits=8827 misses=1084
finished...
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O--buildsystem=cmake -Nbasix-doc
        cd obj-x86_64-linux-gnu && make -j2 INSTALL="install 
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/basix.dir/build.make CMakeFiles/basix.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>>/cpp /<<PKGBUILDDIR>>/cpp 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/DependInfo.cmake 
"--color="
Dependencies file "CMakeFiles/basix.dir/basix/cell.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/dof-transformations.cpp.o.d" is 
newer than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-brezzi-douglas-marini.cpp.o.d" 
is newer than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-bubble.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-crouzeix-raviart.cpp.o.d" is 
newer than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-hermite.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-hhj.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-lagrange.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-nce-rtc.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-nedelec.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-raviart-thomas.cpp.o.d" is 
newer than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-regge.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/e-serendipity.cpp.o.d" is newer 
than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/finite-element.cpp.o.d" is newer 
than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/interpolation.cpp.o.d" is newer 
than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/lattice.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/moments.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/polynomials.cpp.o.d" is newer 
than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/polyset.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/precompute.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/quadrature.cpp.o.d" is newer than 
depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/basix/sobolev-spaces.cpp.o.d" is newer 
than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Dependencies file "CMakeFiles/basix.dir/link.d" is newer than depends file 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/basix.dir/compiler_depend.internal".
Consolidate compiler generated dependencies of target basix
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f CMakeFiles/basix.dir/build.make CMakeFiles/basix.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Nothing to be done for 'CMakeFiles/basix.dir/build'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[100%] Built target basix
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -E cmake_progress_start 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles 0
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
   dh_auto_test -O--buildsystem=cmake
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=cmake
   dh_prep -O--buildsystem=cmake
   dh_auto_install -O--buildsystem=cmake
        cd obj-x86_64-linux-gnu && make -j2 install 
DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install 
--strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>>/cpp -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
--check-build-system CMakeFiles/Makefile.cmake 0
make  -f CMakeFiles/Makefile2 preinstall
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: Nothing to be done for 'preinstall'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
Install the project...
/usr/bin/cmake -P cmake_install.cmake
-- Install configuration: "None"
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libbasix.so.0.10.0
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libbasix.so.0.10
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libbasix.so
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/cell.h
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/dof-transformations.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/element-families.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/finite-element.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/indexing.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/interpolation.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/lattice.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/maps.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/math.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/moments.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/polynomials.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/polyset.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/precompute.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/quadrature.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/sobolev-spaces.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-lagrange.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-nce-rtc.h
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-brezzi-douglas-marini.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-nedelec.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-raviart-thomas.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-regge.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-hhj.h
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-crouzeix-raviart.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-bubble.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-serendipity.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/e-hermite.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/mdspan.hpp
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/types.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/basix/version.h
-- Installing: /<<PKGBUILDDIR>>/debian/tmp/usr/include/finite-element.h
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/basix/BasixConfig.cmake
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/basix/BasixConfigVersion.cmake
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/basix/BasixTargets.cmake
-- Installing: 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake/basix/BasixTargets-none.cmake
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
py3versions: no X-Python3-Version in control file, using supported versions
cp LICENSE python
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu \
  CMAKE_PREFIX_PATH=/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/cmake \
  pybuild --dir=/<<PKGBUILDDIR>>/python --system=pyproject --name=basix 
--disable test
E: pybuild pybuild:537: plugin pyproject failed: cannot access local variable 
'c' where it is not associated with a value
make[1]: *** [debian/rules:44: execute_after_dh_auto_install] Error 14
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:22: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

Reply via email to