Closed Timple closed 2 years ago
Can one of the admins verify this patch?
ok to test
If it speeds-up the review (or reduces risk), I can make the flag:
<run_depend condition="$ROS_VERSION == 1">catkin</run_depend>
yes, could you add that line (in libpointmatcher too). I'll try to process the PRs next week.
Hi! The change in the package.xml
from this merge is causing issues when building our library COVINS: https://github.com/VIS4ROB-lab/covins
As soon as we call catkin build <xzy>
(e.g. catkin build eigen_catkin
), catkin throws
Error(s): The "run_depend" tag must not have the following attributes: condition
, caused by libnabo/package.xml
.
We found a workaround for now and removed the libnabo
dependency, but maybe you want to consider whether this change is technically really necessary, since it seem like there might be some compatibility issues (we experienced this on 3 different machines with both Ubuntu 18 and Ubuntu 20).
Ow dear, that is a regression from my side. I forgot to add the new package format:
<package format="3">
Which supports the condition
flag. PR #119
Strange though, I added this condition
exactly for the reason not to break backward compatibility. Apologies for that. I would expect it to break CI though.
Indeed, would as well expect CI catches this... Anyway, no problem, thanks for the quick reply and for taking care of this.
This prevens rosdep resolving in ROS2