# ROS_PACKAGE_PATH contains workspaces of all users on the system

hi,

in my ROS_PACKAGE_PATH appear the workspaces of almost(!) all users on the system. This is quite annoying since e.g. roscd will jump into the workspace of other users if the have the requested package in their workspace.

Is the ROS_PACKAGE_PATH supposed to contain all user workspaces on the system?

If not can anyone give me a hint on the cause for this issue?

No this is not normal, and most likely a result of some local configuration. I suggest not sourcing anything, creating a clean workspace (no need for any pkgs), just sourcing base ROS and then building. Then source devel/setup.bash. Then check RPP.