maliput / maliput_infrastructure

Driving simulation repository for workspace .repo indexes, Makefiles, etc.
BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

maliput_full build expects maliput_sparse but it is missing #296

Closed agalbachicar closed 1 year ago

agalbachicar commented 1 year ago

Environment

Description

Steps to reproduce

Check the workflow steps.

Output

Starting >>> maliput_integration
  --- output: maliput_integration
  -- The C compiler identification is GNU 9.4.0
  -- The CXX compiler identification is GNU 9.4.0
  -- Check for working C compiler: /usr/bin/cc
  -- Check for working C compiler: /usr/bin/cc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Check for working CXX compiler: /usr/bin/c++
  -- Check for working CXX compiler: /usr/bin/c++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- 

  ====== Finding 3rd Party Packages ======

  -- Found ament_cmake: 0.9.11 (/opt/ros/foxy/share/ament_cmake/cmake)
  -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3") 
  -- Using PYTHON_EXECUTABLE: /usr/bin/python3
  -- Override CMake install command with custom implementation using symlinks instead of copying resources
  -- Found maliput: 1.0.9 (/__w/maliput_infrastructure/maliput_infrastructure/ros_ws/install/maliput/share/maliput/cmake)
  -- Found maliput_dragway: 0.1.4 (/__w/maliput_infrastructure/maliput_infrastructure/ros_ws/install/maliput_dragway/share/maliput_dragway/cmake)
  -- Found maliput_malidrive: 0.1.4 (/__w/maliput_infrastructure/maliput_infrastructure/ros_ws/install/maliput_malidrive/share/maliput_malidrive/cmake)
  -- Found maliput_multilane: 0.1.4 (/__w/maliput_infrastructure/maliput_infrastructure/ros_ws/install/maliput_multilane/share/maliput_multilane/cmake)
  -- Found maliput_object: 0.1.2 (/__w/maliput_infrastructure/maliput_infrastructure/ros_ws/install/maliput_object/share/maliput_object/cmake)
  CMake Error at CMakeLists.txt:21 (find_package):
    By not providing "Findmaliput_sparse.cmake" in CMAKE_MODULE_PATH this
    project has asked CMake to find a package configuration file provided by
    "maliput_sparse", but CMake did not find one.

    Could not find a package configuration file provided by "maliput_sparse"
    with any of the following names:

      maliput_sparseConfig.cmake
      maliput_sparse-config.cmake

    Add the installation prefix of "maliput_sparse" to CMAKE_PREFIX_PATH or set
    "maliput_sparse_DIR" to a directory containing one of the above files.  If
    "maliput_sparse" provides a separate development package or SDK, be sure it
    has been installed.

  -- Configuring incomplete, errors occurred!
  See also "/__w/maliput_infrastructure/maliput_infrastructure/ros_ws/build/maliput_integration/CMakeFiles/CMakeOutput.log".
  ---
  --- stderr: maliput_integration
  CMake Error at CMakeLists.txt:21 (find_package):
    By not providing "Findmaliput_sparse.cmake" in CMAKE_MODULE_PATH this
    project has asked CMake to find a package configuration file provided by
    "maliput_sparse", but CMake did not find one.

    Could not find a package configuration file provided by "maliput_sparse"
    with any of the following names:

      maliput_sparseConfig.cmake
      maliput_sparse-config.cmake

    Add the installation prefix of "maliput_sparse" to CMAKE_PREFIX_PATH or set
    "maliput_sparse_DIR" to a directory containing one of the above files.  If
    "maliput_sparse" provides a separate development package or SDK, be sure it
    has been installed.

  ---
  Failed   <<< maliput_integration [0.81s, exited with code 1]

  Summary: 8 packages finished [16min 5s]
    1 package failed: maliput_integration
    1 package had stderr output: maliput_integration
    1 package not processed
Error: The process '/usr/bin/bash' failed with exit code 1
agalbachicar commented 1 year ago

I think maliput_osm should be also part of this ticket.

francocipollone commented 1 year ago

I think maliput_osm should be also part of this ticket.

Indeed, this https://github.com/maliput/maliput_infrastructure/pull/294 is adding the missing dependencies