RoboStack / ros-noetic

vinca configuration files for ros-noetic
https://robostack.github.io
448 stars 70 forks source link

Add libprotobuf and libabseil dependency to any package that depends on Gazebo #463

Closed traversaro closed 2 months ago

traversaro commented 2 months ago

Not a final solution for https://github.com/RoboStack/ros-noetic/issues/459#issuecomment-2039873991, but something that could mitigate the problem as protobuf and abseil are two of the most frequently updated libraries.

xref: https://github.com/conda-forge/gazebo-feedstock/issues/107

Tobias-Fischer commented 2 months ago

Should we add these to the ros-distro-mutex? That would be an immediate fix.

traversaro commented 2 months ago

Should we add these to the ros-distro-mutex? That would be an immediate fix.

Good point, I did not think of that. That as the downside of also constraining installation of ros that do not use any package that use protobuf, but probably it is the less problematic.

traversaro commented 2 months ago

Suggestion implemented in https://github.com/RoboStack/ros-noetic/issues/454 .