[Debian-pan-maintainers] Bug#1127810: ovito: FTBFS gemmi/remarks.hpp: No such file or directory
Drew Parsons
dparsons at debian.org
Fri Feb 13 12:07:03 GMT 2026
Package: ovito
Version: 3.13.1~ds-1
Severity: normal
Tags: ftbfs upstream
Control: forwarded -1 https://gitlab.com/stuko/ovito/-/issues/236
ovito (testing 3.14.1) fails to build:
[ 61%] Building CXX object src/ovito/gui/desktop/CMakeFiles/Gui.dir/properties/ModifierDelegateParameterUI.cpp.o
cd /projects/debichem/build/ovito/obj-x86_64-linux-gnu/src/ovito/gui/desktop && /usr/bin/c++ -DGui_EXPORTS -DOVITO_CORE_EXPORT=Q_DECL_IMPORT -DOVITO_GUIBASE_EXPORT=Q_DECL_IMPORT -DOVITO_GUI_EXPORT=Q_DECL_EXPORT -DOVITO_PLUGIN_NAME=\"Gui\" -DOVITO_SCRIPT_EXTENSIONS_RELATIVE_PATH=\"../share/ovito/scripts\" -DOVITO_VIDEO_OUTPUT_SUPPORT -DOVITO_VIEWPORTWIDGET_EXPORT=Q_DECL_IMPORT -DOVITO_ZLIB_SUPPORT -DOVITO_ZSTD_SUPPORT -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_FOREACH=1 -DQT_NO_KEYWORDS=1 -DQT_WIDGETS_LIB -I/projects/debichem/build/ovito/obj-x86_64-linux-gnu/src/ovito/gui/desktop/Gui_autogen/include -I/projects/debichem/build/ovito/src -I/projects/debichem/build/ovito/src/3rdparty/zstd/zlibWrapper -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /projects/debichem/build/ovito/src/3rdparty/function2/include -isystem /usr/include/x86_64-linux-gnu/qt6/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtDBus -g -O2 -ffile-prefix-map=/projects/debichem/build/ovito=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++23 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wno-multichar -Winvalid-pch -include /projects/debichem/build/ovito/obj-x86_64-linux-gnu/src/ovito/gui/desktop/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/ovito/gui/desktop/CMakeFiles/Gui.dir/properties/ModifierDelegateParameterUI.cpp.o -MF CMakeFiles/Gui.dir/properties/ModifierDelegateParameterUI.cpp.o.d -o CMakeFiles/Gui.dir/properties/ModifierDelegateParameterUI.cpp.o -c /projects/debichem/build/ovito/src/ovito/gui/desktop/properties/ModifierDelegateParameterUI.cpp
/projects/debichem/build/ovito/src/ovito/particles/import/pdb/PDBImporter.cpp:32:10: fatal error: gemmi/remarks.hpp: No such file or directory
32 | #include <gemmi/remarks.hpp>
| ^~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [src/ovito/particles/CMakeFiles/Particles.dir/build.make:873: src/ovito/particles/CMakeFiles/Particles.dir/import/pdb/PDBImporter.cpp.o] Error 1
The error occurs since gemmi 0.7 moved remarks.hpp into pdb.cpp
and also occurs since upstream uses a 3rd party vendored copy of gemmi
which is removed in the debian source.
Reported upstream
https://gitlab.com/stuko/ovito/-/issues/236
upstream says gemmi 0.7 should be supported in ovito 3.15,
currently in development
More information about the Debian-pan-maintainers
mailing list