turtlebot / turtlebot4

Turtlebot4 common packages.
Apache License 2.0
106 stars 47 forks source link

building workspace on pi generates errors and fails in jazzy image #502

Open mdxtinkernick opened 4 days ago

mdxtinkernick commented 4 days ago

Robot Model

Turtlebot4 Lite

ROS distro

Humble

Networking Configuration

Discovery Server

OS

Other Linux

Built from source or installed?

Installed

Package version

testing now with image as provide for jazzy on pi 2.0.1

Type of issue

Other

Expected behaviour

create an empty workspace on pi and successfully run colcon build

Actual behaviour

colcon build fails, and rosdep as well ModuleNotFoundError: No module named 'catkin_pkg.package'

Error messages

ModuleNotFoundError: No module named 'catkin_pkg.package'

To Reproduce

on pi

mkdir ros_ws cd ros_ws mkdir src colcon build

Other notes

tried

sudo apt install python3-catkin-pkg

python3-catkin-pkg is already the newest version (1.0.0-100)

googling this turned up some mentions about condo environments - but don't think the pi image is using that, so don't know how to fix this

mdxtinkernick commented 4 days ago

have built an image from ubuntu server 2404 then running the turtlebot4_setup.sh on it. This runs colcon build without the error, and rosdep works as well