Closed altineller closed 2 years ago
@Acuadros95 can you take a look on that?
colcon-common-extensions.txt make.txt make2.txt
on a default lxc image with ros-galactic installed, when pip3 install colcon-common-extensions is run, it gives a warning like:
ERROR: pytest-rerunfailures 10.2 has requirement pytest>=5.3, but you'll have pytest 4.6.9 which is incompatible.
After this, I upgraded pytest to 7.1.1 with pip3, but the install still fails - for an irrelevant reason - and that is logged in make2.txt
Best Regards, Can Altineller
I can't replicate this on netiehr on my local ubuntu 20.04 or ubuntu:latest
and ros:galactic
docker images.
Could you give more info about your environment? How did you install ROS?
We may need to add the upgrade flag -U
on this command to fix that versioning errors:
pip3 install -U catkin_pkg lark-parser empy colcon-common-extensions
Ok, it is fixed. It was a combination of number of things.
First,
pip3 install -U pytest
and then
pip3 install -U catkin_pkg lark-parser empy colcon-common-extensions
is required. Also the .local/bin must be in path, and /opt/ros/galactic/setup.bash must not be sourced.
if /opt/ros/galactic/setup.bash is sourced, then compilation fails.
Best Regards, Can
make command fails, building the default micro_ros_tivac_launchpad_app on ubuntu 20.04.. however I have better log this time:
Best regards, Can