roscore runns only as root ubuntu 12.04 fuerte
Hi
I cannot start the roscore without root rights. I am getting the following message:
me/max/.ros/log/f45ff58e-a35a-11e1-9b99-001fc603da02/roslaunch-rue-3228.log Checking log directory for disk usage. This may take awhile. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.
Traceback (most recent call last): File "/usr/local/bin/rosversion", line 4, in <module>
import pkg_resources File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2711, in <module>
parse_requirements(__requires__), Environment() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve
raise DistributionNotFound(req) pkg_resources.DistributionNotFound: rospkg==1.0.2 Invalid <param> tag: Cannot load command parameter [rosversion]: command [rosversion ros] returned with code [1].
Param xml is <param command="rosversion ros" name="rosversion"/>
running the core with root rights works?
sudo -i
source /opt/ros/fuerte/setup.bash
roscore
I am using Ubuntu 12.04 32bit with ros fuerte and I installed everything based on the ppa server.
Any ideas?
greetings
In a non-root shell, what do you get for
rosversion ros
Are you sourcing setup.bash in both cases?
PPA server? You mean either packages.ros.org or one of the mirrors listed on the wiki ( http://ros.org/wiki/ROS/Installation/UbuntuMirrors )?
@dornhege rosversion ros chrashes as well, if I run it as root it gives me 1.8.7
@joq yes i am sourcing the setup.bash in both cases
@Eric With PPA server I mean the packages.ros.org -> no mirror was used