Hi, On 2021-10-11 18:05, Matteo F. Vescovi wrote: > Oh, I guess I never came to that point since I was blocked by pystring > and sphinx theme in the first place. > How did you get over the sphinx theme blocker? I'm not going to > package that too... I'm full for now ;-)
Interestingly, opencolorio build does not seem to check for sphinx theme for me. I have python3-sphinx installed as per debian/control, and after running 'gbp buildpackage -uc -us' as usual I get the following output: [skip] dh_auto_configure -- \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_CXX_FLAGS="-g -O2 -ffile-prefix-map=/home/andrius/debian-packages/opencolorio=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" \ -DOCIO_BUILD_DOCS=ON \ -DOCIO_BUILD_NUKE=OFF \ -DOCIO_BUILD_STATIC=OFF \ -DOCIO_BUILD_TESTS=OFF \ -DOCIO_BUILD_TRUELIGHT=OFF \ -DOCIO_INSTALL_EXT_PACKAGES=NONE \ -DOCIO_USE_SSE=OFF \ -Dpystring_INCLUDE_DIR:PATH=/usr/include \ -DPYTHON=python3.9 \ -DUSE_EXTERNAL_TINYXML=ON \ -DUSE_EXTERNAL_YAML=ON cd debian/cmake && 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 -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu -DCMAKE_BUILD_TYPE=Release "-DCMAKE_CXX_FLAGS=-g -O2 -ffile-prefix-map=/home/andrius/debian-packages/opencolorio=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" -DOCIO_BUILD_DOCS=ON -DOCIO_BUILD_NUKE=OFF -DOCIO_BUILD_STATIC=OFF -DOCIO_BUILD_TESTS=OFF -DOCIO_BUILD_TRUELIGHT=OFF -DOCIO_INSTALL_EXT_PACKAGES=NONE -DOCIO_USE_SSE=OFF -Dpystring_INCLUDE_DIR:PATH=/usr/include -DPYTHON=python3.9 -DUSE_EXTERNAL_TINYXML=ON -DUSE_EXTERNAL_YAML=ON ../.. -- The CXX compiler identification is GNU 11.2.0 -- The C compiler identification is GNU 11.2.0 -- 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 -- 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 -- Setting C++ version to '11' as none was specified. -- Performing Test COMPILER_SUPPORTS_CXX11 -- Performing Test COMPILER_SUPPORTS_CXX11 - Success -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so found components: OpenGL -- Found GLEW: /usr/include (found version "2.2.0") -- Found GLUT: /usr/lib/x86_64-linux-gnu/libglut.so -- GLVND supported -- Performing Test HAVE_SSE2 -- Performing Test HAVE_SSE2 - Success -- Setting SOVERSION to '2.1' as none was specified. -- Found expat: /lib/x86_64-linux-gnu/libexpat.so.1.8.1 (found suitable version "2.4.1", minimum required is "2.2.8") -- Found yaml-cpp: /usr/lib/x86_64-linux-gnu/libyaml-cpp.so.0.6.3 (found suitable version "0.6.3", minimum required is "0.6.3") -- Found pystring: /usr/include (Required is at least version "1.1.3") CMake Error at /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find Imath (missing: Imath_INCLUDE_DIR) (Required is at least version "3.1.2") Call Stack (most recent call first): /usr/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE) share/cmake/modules/FindImath.cmake:116 (find_package_handle_standard_args) share/cmake/modules/FindExtPackages.cmake:45 (find_package) CMakeLists.txt:243 (include) So the blocker for me is the missing imath, not sphinx theme. Best, Andrius