I tried just appending "export base_prefix = "/opt/ros" " to ros.bbclass, but it didn't seem to work. (Although maybe I need to delete more files to get it to take this change?)
At any rate, I've posted a new issue to the meta-ros git site. Thanks, -Jon On Sunday, January 12, 2014 2:29:18 AM UTC-5, Kristof Robot wrote: > > On Sat, Jan 11, 2014 at 8:04 PM, Jon Stephan <[email protected]<javascript:>> > wrote: > [...] > > One thing I have noticed is that roscore ends up crawling all the paths > > under $ROS_ROOT. Since ROS_ROOT is /usr in the openembedded distro, > this > > takes a very long time. > > Interesting, I never realized that part of the performance was lost > because of this reason. > > > Is there a reason the files are in /usr (they're in /opt/ros on my > ubuntu > > machine) > > I've also been wondering about that, but never really paid much > attention to it as I didnt think it made much difference (apart from > being mildly annoying, as I am used to the /opt/ros path, and all ROS > documentation assumes the path to be like that). > > I'd suggest you open an issue at meta-ros [1] to track/discuss this. > > At first sight, one thing that might be done is forcing the path in > ros.bbclass, by modifying base_prefix there - e.g.: > export base_prefix = "/opt/ros" > > Note that I did not try this, and this solution might be too simplistic. > > Kristof > > [1] https://github.com/bmwcarit/meta-ros/issues >
