mesh_tools icon indicating copy to clipboard operation
mesh_tools copied to clipboard

rosdep cannot locate dependencies for [rviz_mesh_plugin]

Open DanielDowling1 opened this issue 2 years ago • 8 comments

Your rosdep keys appear to not work on noetic. unless I'm missing something. An attempt to install mesh-tools with the command: sudo apt install ros-noetic-mesh-tools also returned the result

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ros-noetic-mesh-tools : Depends: ros-noetic-rviz-mesh-plugin but it is not installable
E: Unable to correct problems, you have held broken packages.

Am I missing a repository? Are there any installation instructions for this source?

DanielDowling1 avatar Nov 09 '21 06:11 DanielDowling1

Have you solved this issue? I am facing the same problem.

BBlumhofer avatar Dec 19 '21 11:12 BBlumhofer

I am using melodic and got the same problem

RuanJY avatar Jan 08 '22 06:01 RuanJY

Same issue with ros melodic

veronicamuriga avatar Jan 12 '22 17:01 veronicamuriga

I'll fix this soon! Sorry for the delay.

spuetz avatar Apr 01 '22 17:04 spuetz

I'd love to use this package, but I am still unable to install it via apt.

I did try building this from source (cloning this repo into the src folder of my catkin workspace, running catkin_make_isolated), but then I cannot import messages. For example:

from mesh_msgs.msgs import MeshGeometry

fails with an error, saying that mesh_msgs is not found:

ModuleNotFoundError: No module named 'mesh_msgs'

In addition, all of the mesh_tools packages are missing when I do rospack list. Maybe I'm doing something wrong when building this?

cbteeple avatar Apr 19 '22 13:04 cbteeple

Update: I think something about the apriltag_ros package interferes with building of mesh_msgs. If I keep apriltag_ros in its own workspace (built using catkin_make_isolated and make a new workspace with all my other packages (built using catkin_make), everything does build correctly. Then I just build the two workspaces separately and link them together with:

source ~/main_ws/devel/setup.bash
source ~/apriltag_ws/devel_isolated/setup.bash --extend

This still does not solve the apt dependency issue, but at least now I can use the mesh_tools package!

cbteeple avatar Apr 19 '22 14:04 cbteeple

try use rosdepc

mnoweo avatar Aug 25 '23 10:08 mnoweo

I have the same problem.

JACKLiuDay avatar Aug 31 '23 03:08 JACKLiuDay