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 
>

Reply via email to