prbt-ikfast-manipulator-plugin (here) clash with prbt-ikfast-manipulator-plugin (pilz)
gavanderhoorn opened this issue · 1 comments
I'm not a user of these packages, but during a scripted installation of all released ROS Noetic packages, I ran into the following problem:
Unpacking ros-noetic-prbt-ikfast-manipulator-plugin (0.6.0-1focal.20220515.071829) ...
dpkg: error processing archive /tmp/apt-dpkg-install-P8q7sZ/2909-ros-noetic-prbt-ikfast-manipulator-plugin_0.6.0-1focal.20220515.071829_amd64.deb (--unpack):
trying to overwrite '/opt/ros/noetic/lib/libprbt_manipulator_moveit_ikfast_plugin.so', which is also in package ros-noetic-moveit-resources-prbt-ikfast-manipulator-plugin 0.8.2-1focal.20220515.071720
note the trying to overwrite '/opt/ros/noetic/lib/libprbt_manipulator_moveit_ikfast_plugin.so', which is also in package ros-noetic-moveit-resources-prbt-ikfast-manipulator-plugin 0.8.2-1focal.20220515.071720
part.
It appears two released packages are trying to install the same file, in the same location.
If users should not try to install both at the same time, perhaps a breaks relation should be declared, or if desirable, a conflicts
relation.
I'm guessing it would be easiest to add the breaks
or conflicts
stanza to the Debian control file for the package here, as, AFAIK, the Pilz repository is unmaintained.