Bug#1135499: imath: FTBFS: TypeError("argument of type '_CascadingStyleSheet' is not iterable")

Santiago Vila sanvila at debian.org
Sat May 2 00:29:13 BST 2026


Package: src:imath
Version: 3.1.12-1
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/202605/

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

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean -Bbuild -Scmake --with python3
   dh_auto_clean -O-Bbuild -O-Scmake
   dh_clean -O-Bbuild -O-Scmake
 debian/rules binary
dh binary -Bbuild -Scmake --with python3
   dh_update_autotools_config -O-Bbuild -O-Scmake
   dh_autoreconf -O-Bbuild -O-Scmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
	-DBUILD_WEBSITE=ON \
	-DCMAKE_BUILD_RPATH_USE_ORIGIN=ON \
	-DPYTHON=ON
	cd build && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DBUILD_WEBSITE=ON -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON -DPYTHON=ON ..

[... snipped ...]

  'constexpr Color3 Imath::Color3< half >::operator/(half a) const noexcept' at line 103 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< unsigned char >::operator/(unsigned char a) const noexcept' at line 103 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< T >::operator/(T a) const noexcept' at line 103 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< float >::operator/(const Color4 &v) const noexcept' at line 205 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< half >::operator/(const Color4 &v) const noexcept' at line 205 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< unsigned char >::operator/(const Color4 &v) const noexcept' at line 205 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< T >::operator/(const Color4 &v) const noexcept' at line 205 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< float >::operator/(float a) const noexcept' at line 208 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< half >::operator/(half a) const noexcept' at line 208 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< unsigned char >::operator/(unsigned char a) const noexcept' at line 208 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< T >::operator/(T a) const noexcept' at line 208 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Matrix22 Imath::Matrix22< float >::operator/(float a) const noexcept' at line 216 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix22 Imath::Matrix22< double >::operator/(double a) const noexcept' at line 216 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix22 Imath::Matrix22< T >::operator/(T a) const noexcept' at line 216 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix33 Imath::Matrix33< float >::operator/(float a) const noexcept' at line 497 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix33 Imath::Matrix33< double >::operator/(double a) const noexcept' at line 497 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix33 Imath::Matrix33< T >::operator/(T a) const noexcept' at line 497 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix44 Imath::Matrix44< float >::operator/(float a) const noexcept' at line 858 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix44 Imath::Matrix44< double >::operator/(double a) const noexcept' at line 858 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix44 Imath::Matrix44< T >::operator/(T a) const noexcept' at line 858 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Vec2 Imath::Vec2< short >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< int >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< int64_t >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< float >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< double >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< T >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< short >::operator/(short a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< int >::operator/(int a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< int64_t >::operator/(int64_t a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< float >::operator/(float a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< double >::operator/(double a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< T >::operator/(T a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< float >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< double >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< short >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< int >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< int64_t >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< T >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< float >::operator/(float a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< double >::operator/(double a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< short >::operator/(short a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< int >::operator/(int a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< int64_t >::operator/(int64_t a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< T >::operator/(T a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< short >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< int >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< int64_t >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< float >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< double >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< T >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< short >::operator/(short a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< int >::operator/(int a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< int64_t >::operator/(int64_t a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< float >::operator/(float a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< double >::operator/(double a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< T >::operator/(T a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
/<<PKGBUILDDIR>>/src/Imath/ImathShear.h:659: warning: no uniquely matching class member found for 
  template < T >
  constexpr Shear6< T > Imath::Shear6::operator/(T a) const
Possible candidates:
  'constexpr Color3 Imath::Color3< float >::operator/(const Color3 &c) const noexcept' at line 100 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< half >::operator/(const Color3 &c) const noexcept' at line 100 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< unsigned char >::operator/(const Color3 &c) const noexcept' at line 100 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< T >::operator/(const Color3 &c) const noexcept' at line 100 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< float >::operator/(float a) const noexcept' at line 103 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< half >::operator/(half a) const noexcept' at line 103 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< unsigned char >::operator/(unsigned char a) const noexcept' at line 103 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color3 Imath::Color3< T >::operator/(T a) const noexcept' at line 103 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< float >::operator/(const Color4 &v) const noexcept' at line 205 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< half >::operator/(const Color4 &v) const noexcept' at line 205 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< unsigned char >::operator/(const Color4 &v) const noexcept' at line 205 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< T >::operator/(const Color4 &v) const noexcept' at line 205 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< float >::operator/(float a) const noexcept' at line 208 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< half >::operator/(half a) const noexcept' at line 208 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< unsigned char >::operator/(unsigned char a) const noexcept' at line 208 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Color4 Imath::Color4< T >::operator/(T a) const noexcept' at line 208 of file /<<PKGBUILDDIR>>/src/Imath/ImathColor.h
  'constexpr Matrix22 Imath::Matrix22< float >::operator/(float a) const noexcept' at line 216 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix22 Imath::Matrix22< double >::operator/(double a) const noexcept' at line 216 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix22 Imath::Matrix22< T >::operator/(T a) const noexcept' at line 216 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix33 Imath::Matrix33< float >::operator/(float a) const noexcept' at line 497 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix33 Imath::Matrix33< double >::operator/(double a) const noexcept' at line 497 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix33 Imath::Matrix33< T >::operator/(T a) const noexcept' at line 497 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix44 Imath::Matrix44< float >::operator/(float a) const noexcept' at line 858 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix44 Imath::Matrix44< double >::operator/(double a) const noexcept' at line 858 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Matrix44 Imath::Matrix44< T >::operator/(T a) const noexcept' at line 858 of file /<<PKGBUILDDIR>>/src/Imath/ImathMatrix.h
  'constexpr Vec2 Imath::Vec2< short >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< int >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< int64_t >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< float >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< double >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< T >::operator/(const Vec2 &v) const noexcept' at line 228 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< short >::operator/(short a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< int >::operator/(int a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< int64_t >::operator/(int64_t a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< float >::operator/(float a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< double >::operator/(double a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec2 Imath::Vec2< T >::operator/(T a) const noexcept' at line 231 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< float >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< double >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< short >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< int >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< int64_t >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< T >::operator/(const Vec3 &v) const noexcept' at line 500 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< float >::operator/(float a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< double >::operator/(double a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< short >::operator/(short a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< int >::operator/(int a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< int64_t >::operator/(int64_t a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec3 Imath::Vec3< T >::operator/(T a) const noexcept' at line 503 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< short >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< int >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< int64_t >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< float >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< double >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< T >::operator/(const Vec4 &v) const noexcept' at line 732 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< short >::operator/(short a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< int >::operator/(int a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< int64_t >::operator/(int64_t a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< float >::operator/(float a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< double >::operator/(double a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
  'constexpr Vec4 Imath::Vec4< T >::operator/(T a) const noexcept' at line 735 of file /<<PKGBUILDDIR>>/src/Imath/ImathVec.h
<Imath>:93: warning: Unsupported xml/html tag <class> found
/<<PKGBUILDDIR>>/src/Imath/ImathBoxAlgo.h:640: warning: Unsupported xml/html tag <class> found
/<<PKGBUILDDIR>>/src/Imath/ImathMatrixAlgo.h:252: warning: end of comment block while expecting command </tt> (Probable start '/<<PKGBUILDDIR>>/src/Imath/ImathMatrixAlgo.h' at line 251)
/<<PKGBUILDDIR>>/src/Imath/ImathMatrixAlgo.h:253: warning: found </tt> tag without matching <tt>
cd /<<PKGBUILDDIR>>/build/website && /<<PKGBUILDDIR>>/website/fixmanpages.sh /<<PKGBUILDDIR>>/build/website/doxygen
[100%] Generating documentation with Sphinx
cd /<<PKGBUILDDIR>>/build/website && /usr/bin/sphinx-build -b html -Dbreathe_projects.Imath=/<<PKGBUILDDIR>>/build/website/doxygen/xml /<<PKGBUILDDIR>>/website /<<PKGBUILDDIR>>/build/website/sphinx
Running Sphinx v9.1.0
loading translations [en]... done
making output directory... done
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`.
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 45 source files that are out of date
updating environment: [new config] 45 added, 0 changed, 0 removed
reading sources... [  2%] PortingGuide
reading sources... [  4%] SymbolVisibility
reading sources... [  7%] about
reading sources... [  9%] classes
reading sources... [ 11%] classes/Box
reading sources... [ 13%] classes/Color3
reading sources... [ 16%] classes/Color4
reading sources... [ 18%] classes/Euler
reading sources... [ 20%] classes/Frustum
reading sources... [ 22%] classes/Interval
reading sources... [ 24%] classes/Line3
reading sources... [ 27%] classes/Matrix22
reading sources... [ 29%] classes/Matrix33
reading sources... [ 31%] classes/Matrix44
reading sources... [ 33%] classes/Plane3
reading sources... [ 36%] classes/Quat
reading sources... [ 38%] classes/Rand32
reading sources... [ 40%] classes/Rand48
reading sources... [ 42%] classes/Shear6
reading sources... [ 44%] classes/Sphere3
reading sources... [ 47%] classes/Vec2
reading sources... [ 49%] classes/Vec3
reading sources... [ 51%] classes/Vec4
reading sources... [ 53%] classes/float
reading sources... [ 56%] classes/half
reading sources... [ 58%] classes/half_c
reading sources... [ 60%] classes/half_class
reading sources... [ 62%] classes/half_conversion
reading sources... [ 64%] classes/half_limits
reading sources... [ 67%] concepts
reading sources... [ 69%] functions
reading sources... [ 71%] functions/box
reading sources... [ 73%] functions/color
reading sources... [ 76%] functions/frame
reading sources... [ 78%] functions/gl
reading sources... [ 80%] functions/glu
reading sources... [ 82%] functions/line
reading sources... [ 84%] functions/matrix
reading sources... [ 87%] functions/random
reading sources... [ 89%] functions/roots
reading sources... [ 91%] functions/vec
reading sources... [ 93%] index
reading sources... [ 96%] install
reading sources... [ 98%] license
reading sources... [100%] toc_redirect

/<<PKGBUILDDIR>>/website/classes/Shear6.rst:22: WARNING: doxygenclass: Cannot find class "Imath::Shear6" in doxygen xml output for project "Imath" from directory: /<<PKGBUILDDIR>>/build/website/doxygen/xml [docutils]
/<<PKGBUILDDIR>>/website/functions/box.rst:26: WARNING: doxygenfunction: Unable to resolve function "intersects" with arguments (const Box<Vec3<T>>&, const Line3<T>&, Vec3<T>&) in doxygen xml output for project "Imath" from directory: /<<PKGBUILDDIR>>/build/website/doxygen/xml.
Potential matches:
- bool intersects(const Box<V> &box) const noexcept
- bool intersects(const Box<Vec2<T>> &box) const noexcept
- bool intersects(const Box<Vec3<T>> &box) const noexcept
- bool intersects(const Interval<T> &interval) const noexcept
- bool intersects(const T &point) const noexcept
- bool intersects(const V &point) const noexcept
- bool intersects(const Vec2<T> &point) const noexcept
- bool intersects(const Vec3<T> &point) const noexcept
- template<class T> bool intersects(const Box<Vec3<T>> &box, const Line3<T> &ray) noexcept [docutils]
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/website/about.rst: document is referenced in multiple toctrees: ['index', 'toc_redirect'], selecting: toc_redirect <- about
/<<PKGBUILDDIR>>/website/classes.rst: document is referenced in multiple toctrees: ['index', 'toc_redirect'], selecting: toc_redirect <- classes
/<<PKGBUILDDIR>>/website/concepts.rst: document is referenced in multiple toctrees: ['index', 'toc_redirect'], selecting: toc_redirect <- concepts
/<<PKGBUILDDIR>>/website/functions.rst: document is referenced in multiple toctrees: ['index', 'toc_redirect'], selecting: toc_redirect <- functions
/<<PKGBUILDDIR>>/website/install.rst: document is referenced in multiple toctrees: ['index', 'toc_redirect'], selecting: toc_redirect <- install
/<<PKGBUILDDIR>>/website/license.rst: document is referenced in multiple toctrees: ['index', 'toc_redirect'], selecting: toc_redirect <- license
done
preparing documents... done
copying assets... 
copying static files... 
Writing evaluated template result to /<<PKGBUILDDIR>>/build/website/sphinx/_static/documentation_options.js
Writing evaluated template result to /<<PKGBUILDDIR>>/build/website/sphinx/_static/language_data.js
Writing evaluated template result to /<<PKGBUILDDIR>>/build/website/sphinx/_static/basic.css
copying static files: done
copying extra files... 
copying extra files: done
copying assets: done
writing output... [  2%] PortingGuide

Theme error!

Versions
========

* Platform:         linux; (Linux-6.12.74+deb13+1-cloud-amd64-x86_64-with-glibc2.42)
* Python version:   3.13.12 (CPython)
* Sphinx version:   9.1.0
* Docutils version: 0.22.4
* Jinja2 version:   3.1.6
* Pygments version: 2.19.2

Last Messages
=============

    Writing evaluated template result to /<<PKGBUILDDIR>>/build/website/sphinx/_static/documentation_options.js
    Writing evaluated template result to /<<PKGBUILDDIR>>/build/website/sphinx/_static/language_data.js
    Writing evaluated template result to /<<PKGBUILDDIR>>/build/website/sphinx/_static/basic.css
    copying static files: done
    copying extra files...
    copying extra files: done
    copying assets: done
    writing output... [  2%]
    PortingGuide

Loaded Extensions
=================

* sphinx.ext.mathjax (9.1.0)
* alabaster (1.0.0)
* sphinx.ext.autodoc (9.1.0)
* sphinx.ext.todo (9.1.0)
* sphinx.ext.viewcode (9.1.0)
* breathe (4.36.0)
* sphinx_press_theme (unknown version)

Traceback
=========

      File "/usr/lib/python3/dist-packages/sphinx/builders/html/__init__.py", line 1238, in handle_page
        raise ThemeError(msg) from exc
    sphinx.errors.ThemeError: An error happened in rendering the page PortingGuide.
    Reason: TypeError("argument of type '_CascadingStyleSheet' is not iterable")


The full traceback has been saved in:
/tmp/sphinx-err-3f8d0s57.log

To report this error to the developers, please open an issue at <https://github.com/sphinx-doc/sphinx/issues/>. Thanks!
Please also report this if it was a user error, so that a better error message can be provided next time.
make[5]: *** [website/CMakeFiles/website.dir/build.make:83: website/sphinx/index.html] Error 2
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[4]: *** [CMakeFiles/Makefile2:1431: website/CMakeFiles/website.dir/all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[3]: *** [CMakeFiles/Makefile2:1438: website/CMakeFiles/website.dir/rule] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [Makefile:611: website] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_build: error: cd build && make -j2 INSTALL="install --strip-program=true" website VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:24: override_dh_auto_build-indep] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------



More information about the Pkg-phototools-devel mailing list