raise IOError("could not find %s on the ros package path" % msg_pkg_name). Ros is not capable to find a package in the ros_package_path
Hi,
I'm trying to build my catkin workspace on ROS Indigo, but now the package ericc_rosserial
fail to build. I don't know why.
Can you help me to fix this problem.
Here is the output of my terminal :
[ 0%] [ 0%] Built target _ericc_rosserial_generate_messages_check_deps_ericc_trajectory_msg
Built target _ericc_rosserial_generate_messages_check_deps_ericc_single_pos
[ 0%] Built target std_msgs_generate_messages_cpp
[ 0%] Built target std_msgs_generate_messages_py
[ 9%] Generating Java gradle project from ericc_rosserial
[ 9%] Built target std_msgs_generate_messages_lisp
[ 18%] Generating Java gradle project from ericc_rosserial
WARNING: Package "ompl" does not follow the version conventions. It should not contain leading zeros (unless the number is 0).
WARNING: Package "ompl" does not follow the version conventions. It should not contain leading zeros (unless the number is 0).
Traceback (most recent call last):
File "/opt/ros/indigo/share/genjava/cmake/../../../lib/genjava/genjava_gradle_project.py", line 14, in <module>
genjava.main(sys.argv)
File "/opt/ros/indigo/lib/python2.7/dist-packages/genjava/genjava_main.py", line 82, in main
gradle_project.create(args.package, args.output_dir)
File "/opt/ros/indigo/lib/python2.7/dist-packages/genjava/gradle_project.py", line 152, in create
*****raise IOError("could not find %s on the ros package path" % msg_pkg_name)
IOError: could not find ericc_rosserial on the ros package path*****
make[2]: *** [ericc_rosserial/java/ericc_rosserial/build.gradle] Erreur 1
make[1]: *** [ericc_rosserial/CMakeFiles/ericc_rosserial_generate_messages_java.dir/all] Erreur 2
make[1]: *** Attente des tâches non terminées....
Traceback (most recent call last):
File "/opt/ros/indigo/share/genjava/cmake/../../../lib/genjava/genjava_gradle_project.py", line 14, in <module>
genjava.main(sys.argv)
File "/opt/ros/indigo/lib/python2.7/dist-packages/genjava/genjava_main.py", line 82, in main
gradle_project.create(args.package, args.output_dir)
File "/opt/ros/indigo/lib/python2.7/dist-packages/genjava/gradle_project.py", line 152, in create
raise IOError("could not find %s on the ros package path" % msg_pkg_name)
IOError: could not find ericc_rosserial on the ros package path
make[2]: *** [ericc_rosserial/java/ericc_rosserial/build.gradle] Erreur 1
make[1]: *** [ericc_rosserial/CMakeFiles/ericc_rosserial_generate_messages_java_gradle.dir/all] Erreur 2
make: *** [all] Erreur 2
Invoking "make -j2 -l2" failed
Did you source your workspace's setup.bash?
Yes, i did but it doesn't make any changes! The error still appear.