In general, I don't believe rospack supports this usage.  For the particular case of rosemacs, since the path is only used to load it within emacs, you would just need to change your .emacs file, e.g.,<br><br>(add-to-list 'load-path "path/to/my/rosemacs")<br>
(require 'rosemacs)<br><br>It might also be convenient to make that directory's basename something else, like rosemacs-trunk, so things like roscd will work with it.<br>- Bhaskara<br><br><div class="gmail_quote">On Sun, Jul 25, 2010 at 5:38 AM, Nikolaus Demmel <span dir="ltr"><<a href="mailto:demmeln@in.tum.de">demmeln@in.tum.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi list,<br>
<br>
is it possible to have a local checkout of a package from the "ros" core stack "shadowing" the package in the ROS_ROOT directory?<br>
<br>
To be concrete I have a local checkout of rosemacs. I want to use this local checkout instead of the version that comes with my cturtle prebuilt binaries install (ubuntu lucid). The local checkout of rosemacs is in my ROS_PACKAGE_PATH, but still the version in /opt/ros/cturtle/ros/tools/rosemacs is used. I assume this is because rospack looks in the ROS_ROOT before looking in the ROS_PACKAGE_PATH when searching for packages.<br>

<br>
Is there a way arround this? I could of course install the whole ros core stack from source but I'd rather just have rosemacs, if its possible.<br>
<br>
Best regards,<br>
Niko<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Bhaskara Marthi<br>Research Scientist<br>Willow Garage Inc.<br>650-475-2856<br>