ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A answers.ros.org

Preparing for Noetic Sync 2021-04-30 (actual: 2021-05-04)

Hello Noetic maintainers!

Starting now, I will be holding new Noetic ros/rosdistro release PRs with a plan to sync ROS Noetic packages to the main apt repo on 2021/04/30. Please comment here if there are any issues I should know about before performing the sync.

There are currently 340 packages waiting to sync and no regressions.

Hi @sloretz: anything still keeping up this sync?

The sync is out :tada:

Now is a great time to make releases for the next sync :sunflower:

Maybe we can fix the issues first? :slight_smile:

This sync has broken / conflicting packages:

Unpacking ros-noetic-moveit-ros-planning (1.1.2-1focal.20210424.003930) over (1.1.0-1focal.20210302.142257) ...
dpkg: error processing archive /tmp/apt-dpkg-install-Mi1pqr/127-ros-noetic-moveit-ros-planning_1.1.2-1focal.20210424.003930_amd64.deb (--unpack):
 trying to overwrite '/opt/ros/noetic/include/moveit/moveit_cpp/moveit_cpp.h', which is also in package ros-noetic-moveit-ros-planning-interface 1.1.0-1focal.20210302.150335
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)

This sync has broken / conflicting packages:

The error message says there is a conflict between ros-noetic-moveit-ros-planning version 1.1.2-1 and ros-noetic-moveit-ros-planning-interface version 1.1.0-1, but the last sync contains version 1.1.2-1 for both: ROS packages for Noetic - 2021-05-05 07:52:27 -0800.

I recommend opening an issue on the Moveit repository: Issues · ros-planning/moveit · GitHub , but I also suspect it may be possible to work around by uninstalling and reinstalling moveit.

My best guess is that the file in question moved between these packages and they were not updated in the correct order. Upstream issue: file conflict when upgrading moveit_ros_planning · Issue #2648 · ros-planning/moveit · GitHub.

I could resolve this issue manually by removing both packages and reinstalling them. The annoying thing is that this breaks all system updates. This should not happen during a stable release.

Currently system updates are still crashing due to this issue.
Is it possible to have a sync with the new version of the moveit packages ?

1 Like