# Is there a wrong path for packages within knowrob-mesh-reasoning ?

I was trying to install knowrob developer version in ubuntu 14.04 / ros indigo machine. I followed the instructions given in your website. But in last step i.e. catkin_make I get an error:

"/home/ros/catkin_ws/src/stacks/knowrob_dev/knowrob_mesh_reasoning/knowrob_mesh_reasoning/src/main/java/org/knowrob/vis/model/MeshReasoning.java:31: error: cannot find symbol import org.knowrob.vis.model.uima.analyser.EdgeAnalyser;"

I have digged a little and found that EdgeAnalyser.java file is there but in a different path as: /home/ros/catkin_ws/src/stacks/knowrob_dev/knowrob_mesh_reasoning/src/edu/tum/cs/vis/model/uima/analyser/EdgeAnalyser.java. This is under the package "edu.tum.cs.vis.model.uima.analyser;" and it also imports a lot of jar files like "edu.tum.cs.util.PrintUtil;", "edu.tum.cs.vis.model.util.Appearance;" etc.

There are other similar files (ContainerAnnotationVolumeComparator, CasProcessing, ImageGeneratorSettings, ThresholdsReasoning, ContainerAnnotation, ContainerAnnotationVolumeComparator ) for which the package knowrob_mesh_reasoning is not getting built.

Please use the Preformatted Text button (the one with 101010 on it) when copy/pasting console text, code snippets, launch files, etc into your question. That makes things much easier to read.