Navigation stack persmission error

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Navigation stack persmission error

Prasad Dixit-2
Hello all,

I was trying tutorial of Navigation stack setup. I have added move_base dependency in the manifest file and hokuyo_node.
When i tried to compile i get permission denied error like below. I have already exported ROS path in my own setup.sh file.

[ rosmake ] [ 54 of 62  Completed ]
[rosmake-0] >>> base_local_planner >>> [ make ]
[rosmake-1] <<< eskorta_laser_conf <<< [PASS] [ 1.34 seconds ]
[ rosmake ] [ 55 of 62  Completed ]
[rosmake-1] >>> navfn >>> [ make ]
[rosmake-1] <<< navfn <<< ROS_NOBUILD in package navfn

[ rosmake ] [ 56 of 62  Completed ]
[rosmake-1] >>> clear_costmap_recovery >>> [ make ]
[rosmake-1] <<< clear_costmap_recovery <<< ROS_NOBUILD in package clear_costmap_recovery

[ rosmake ] All 19 lines
{-------------------------------------------------------------------------------
  Must clear CMake cache for now.
  rm -f build/CMakeCache.txt && make all
  make[1]: Entering directory `/opt/ros/boxturtle/stacks/navigation/base_local_planner'
  mkdir -p bin
  cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find rosbuild`/rostoolchain.cmake  ..
  [rosbuild] Building package base_local_planner
  [rosbuild] Cached build flags older than manifests; calling rospack to get flags
  [rosbuild] Including /opt/ros/boxturtle/ros/core/roscpp/cmake/roscpp.cmake
  [rosbuild] Including /opt/ros/boxturtle/ros/core/rospy/cmake/rospy.cmake
  [rosbuild] Including /opt/ros/boxturtle/stacks/ros_experimental/rosjava/cmake/rosjava.cmake
  [rosbuild] Including /opt/ros/boxturtle/stacks/ros_experimental/rosoct/cmake/rosoct.cmake
  [rosbuild] Including /opt/ros/boxturtle/stacks/ros_experimental/roslisp/cmake/roslisp.cmake
  [rosbuild] Including /opt/ros/boxturtle/stacks/ros_experimental/rosclj/cmake/rosclj.cmake
  -- Configuring done
  CMake Error: Unable to open cache file for save. /opt/ros/boxturtle/stacks/navigation/base_local_planner/CMakeCache.txt
  CMake Error: : System Error: Permission denied
  make[1]: *** [all] Error 1
  make[1]: Leaving directory `/opt/ros/boxturtle/stacks/navigation/base_local_planner'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package base_local_planner written to:
[ rosmake ]    /home/rootx/.ros/rosmake/rosmake_output-20100606-105821/base_local_planner/build_output.log
[rosmake-0] <<< base_local_planner <<< [FAIL] [ 3.09 seconds ]
[ rosmake ] Halting due to failure in package base_local_planner.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Summary output to directory
[ rosmake ] /home/rootx/.ros/rosmake/rosmake_output-20100606-105821

Please let me know if there is any existing solution.

Regards,
Prasad Dixit


_______________________________________________
ros-users mailing list
[hidden email]
https://code.ros.org/mailman/listinfo/ros-users
Reply | Threaded
Open this post in threaded view
|

Re: Navigation stack persmission error

Eitan Marder-Eppstein
Prasad,

The error that you're getting is strange since it implies that CMake is trying to build packages, but it looks like you're working from debs. If you "roscd base_local_planner" and look at the files in that directory, do you see a ROS_NOBUILD file present? If you don't, something has gone a bit screwy with your shared install, and I'd suggest reinstalling the boxturtle debs. If you do see the ROS_NOBUILD file, I'd also be interested to know as it means that rosmake may not be obeying it.

Hope this helps,

Eitan

On Sat, Jun 5, 2010 at 5:19 PM, Prasad Dixit <[hidden email]> wrote:
Hello all,

I was trying tutorial of Navigation stack setup. I have added move_base dependency in the manifest file and hokuyo_node.
When i tried to compile i get permission denied error like below. I have already exported ROS path in my own setup.sh file.

[ rosmake ] [ 54 of 62  Completed ]
[rosmake-0] >>> base_local_planner >>> [ make ]
[rosmake-1] <<< eskorta_laser_conf <<< [PASS] [ 1.34 seconds ]
[ rosmake ] [ 55 of 62  Completed ]
[rosmake-1] >>> navfn >>> [ make ]
[rosmake-1] <<< navfn <<< ROS_NOBUILD in package navfn

[ rosmake ] [ 56 of 62  Completed ]
[rosmake-1] >>> clear_costmap_recovery >>> [ make ]
[rosmake-1] <<< clear_costmap_recovery <<< ROS_NOBUILD in package clear_costmap_recovery

[ rosmake ] All 19 lines
{-------------------------------------------------------------------------------
  Must clear CMake cache for now.
  rm -f build/CMakeCache.txt && make all
  make[1]: Entering directory `/opt/ros/boxturtle/stacks/navigation/base_local_planner'
  mkdir -p bin
  cd build && cmake -Wdev -DCMAKE_TOOLCHAIN_FILE=`rospack find rosbuild`/rostoolchain.cmake  ..
  [rosbuild] Building package base_local_planner
  [rosbuild] Cached build flags older than manifests; calling rospack to get flags
  [rosbuild] Including /opt/ros/boxturtle/ros/core/roscpp/cmake/roscpp.cmake
  [rosbuild] Including /opt/ros/boxturtle/ros/core/rospy/cmake/rospy.cmake
  [rosbuild] Including /opt/ros/boxturtle/stacks/ros_experimental/rosjava/cmake/rosjava.cmake
  [rosbuild] Including /opt/ros/boxturtle/stacks/ros_experimental/rosoct/cmake/rosoct.cmake
  [rosbuild] Including /opt/ros/boxturtle/stacks/ros_experimental/roslisp/cmake/roslisp.cmake
  [rosbuild] Including /opt/ros/boxturtle/stacks/ros_experimental/rosclj/cmake/rosclj.cmake
  -- Configuring done
  CMake Error: Unable to open cache file for save. /opt/ros/boxturtle/stacks/navigation/base_local_planner/CMakeCache.txt
  CMake Error: : System Error: Permission denied
  make[1]: *** [all] Error 1
  make[1]: Leaving directory `/opt/ros/boxturtle/stacks/navigation/base_local_planner'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package base_local_planner written to:
[ rosmake ]    /home/rootx/.ros/rosmake/rosmake_output-20100606-105821/base_local_planner/build_output.log
[rosmake-0] <<< base_local_planner <<< [FAIL] [ 3.09 seconds ]
[ rosmake ] Halting due to failure in package base_local_planner.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Summary output to directory
[ rosmake ] /home/rootx/.ros/rosmake/rosmake_output-20100606-105821

Please let me know if there is any existing solution.

Regards,
Prasad Dixit


_______________________________________________
ros-users mailing list
[hidden email]
https://code.ros.org/mailman/listinfo/ros-users



_______________________________________________
ros-users mailing list
[hidden email]
https://code.ros.org/mailman/listinfo/ros-users
Reply | Threaded
Open this post in threaded view
|

Re: Navigation stack persmission error

Prasad Dixit-2
In reply to this post by Prasad Dixit-2
Thanks Eiten.

Finally it worked for me. I could not trace exactly as suddenly it started working.
Now its running smoothly.

-Prasad

_______________________________________________
ros-users mailing list
[hidden email]
https://code.ros.org/mailman/listinfo/ros-users