You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build succeeds - SQLite3 headers and library are installed by rosdep.
Actual behavior
CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find SQLite3 (missing: SQLite3_INCLUDE_DIR SQLite3_LIBRARY)
ros2_medkit_fault_manager/package.xml declares <depend>sqlite3</depend> which maps to the sqlite3 CLI tool, not the development library. The correct rosdep key is libsqlite3-dev which maps to headers + shared library.
Bug report
Steps to reproduce
Jdev__ros2_medkit__ubuntu_noble_amd64jobros2_medkit_fault_managerExpected behavior
Build succeeds - SQLite3 headers and library are installed by rosdep.
Actual behavior
Full build log: https://build.ros2.org/job/Jdev__ros2_medkit__ubuntu_noble_amd64/1/display/redirect
Root cause
ros2_medkit_fault_manager/package.xmldeclares<depend>sqlite3</depend>which maps to thesqlite3CLI tool, not the development library. The correct rosdep key islibsqlite3-devwhich maps to headers + shared library.Fix
Change in
src/ros2_medkit_fault_manager/package.xml:Environment