Thanks Adam, this seems to get me closer...it doesn't like that the beginner_tutorials folder is already in my home path...I am not sure what put it there. should I just delete it and then run teh command? FYI...below is the terminal print showing the steps: kevin@kevin-robot:~$ echo $HOME /home/kevin kevin@kevin-robot:~$ echo $PATH /opt/ros/cturtle/ros/bin:/opt/ros/cturtle/ros/bin:/opt/ros/cturtle/ros/bin:/opt/ros/cturtle/ros/bin:/opt/ros/cturtle/ros/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games kevin@kevin-robot:~$ cd ~/ kevin@kevin-robot:~$ mkdir ros_tutorials kevin@kevin-robot:~$ ls beginner_tutorials Downloads Pictures Templates Desktop examples.desktop Public Videos Documents Music ros_tutorials kevin@kevin-robot:~$ export ROS_PACKAGE_PATH=~/ros_tutorials:$ROS_PACKAGE_PATH kevin@kevin-robot:~$ roscreate-pkg beginner_tutorials std_msgs rospy roscpp !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! WARNING: current working directory is not on ROS_PACKAGE_PATH! Please update your ROS_PACKAGE_PATH environment variable. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! /home/kevin/beginner_tutorials already exists, aborting -- View this message in context: http://ros-users.122217.n3.nabble.com/roscreate-permissions-issue-tp2315187p2316647.html Sent from the ROS-Users mailing list archive at Nabble.com.