[ros-users] Error after adding some ros packages

Ruben Smits ruben.smits at intermodalics.eu
Thu Jun 26 10:43:48 UTC 2014


Hi Sietse,


On Thu, Jun 26, 2014 at 10:48 AM, Sietse Achterop <s.achterop at rug.nl> wrote:

>    Hello list,
>
> after adding some packages to my ros install (ubuntu 12.04 (64bit)) I
> cannot
> do catkin_make anymore, even with an empty workspace.
> See the error below.
>   (The (older) file indeed contains invalid XML)
> I saw something about this in ROS Answers from yesterday, but about a
> different file,
> What to do?
>
>    Thanks in advance,
>        Sietse
>
> ====================== output of catkin_make
>
> Base path: /home/p100213/catkin_ws
> Source space: /home/p100213/catkin_ws/src
> Build space: /home/p100213/catkin_ws/build
> Devel space: /home/p100213/catkin_ws/devel
> Install space: /home/p100213/catkin_ws/install
> ####
> #### Running command: "cmake /home/p100213/catkin_ws/src
> -DCATKIN_DEVEL_PREFIX=/home/p100213/catkin_ws/devel
> -DCMAKE_INSTALL_PREFIX=/home/p100213/catkin_ws/install" in
> "/home/p100213/catkin_ws/build"
> ####
> -- Using CATKIN_DEVEL_PREFIX: /home/p100213/catkin_ws/devel
> -- Using CMAKE_PREFIX_PATH:
> /home/p100213/ws/underlay/devel;/home/p100213/ws/underlay_isolated/install_isolated;/opt/ros/hydro
> -- This workspace overlays:
> /home/p100213/ws/underlay/devel;/home/p100213/ws/underlay_isolated/install_isolated;/opt/ros/hydro
> -- Using PYTHON_EXECUTABLE: /usr/bin/python
> -- Python version: 2.7
> -- Using Debian Python package layout
> -- Using CATKIN_ENABLE_TESTING: ON
> -- Call enable_testing()
> -- Using CATKIN_TEST_RESULTS_DIR:
> /home/p100213/catkin_ws/build/test_results
> -- Found gtest sources under '/usr/src/gtest': gtests will be built
> -- catkin 0.5.88
> -- BUILD_SHARED_LIBS is on
> CMake Error at
> /home/p100213/catkin_ws/build/catkin_generated/order_packages.cmake:2
> (message):
>   Invalid package manifest
>
> /home/p100213/ws/underlay_isolated/install_isolated/lib/ruby/1.8/x86_64-linux/orogen/templates/typekit/package.xml:
>   The manifest contains invalid XML:
>
>   not well-formed (invalid token): line 2, column 9
>

Did you recently installed a new version of catkin? It seems it is finding
an orogen template package.xml which catkin should not see. You can easily
fix it by placing an empty CATKIN_IGNORE file in the templates directory:

touch /home/p100213/ws/underlay_isolated/install_isolated/lib/ruby/1.8/x86_64-linux/orogen/templates/CATKIN_IGNORE

After this you should be good to go again.

Ruben



> Call Stack (most recent call first):
>   /opt/ros/hydro/share/catkin/cmake/catkin_workspace.cmake:36 (include)
>   CMakeLists.txt:63 (catkin_workspace)
>
>
> -- Configuring incomplete, errors occurred!
> Invoking "cmake" failed
> _______________________________________________
> ros-users mailing list
> ros-users at lists.ros.org
> http://lists.ros.org/mailman/listinfo/ros-users
>



-- 
Ruben Smits, CTO
+32 479 511 786
Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
www.intermodalics.eu

---------------------------------------------------------------------------------------------------------------------------------------
This email and any attached files are confidential and may be legally
privileged. Any copy, print or forward of this email, without the agreement
of sender or addressee, is strictly prohibited. Misuse is a violation of
the law on personal data protection (D. Lgs. 196/2003) and on secrecy of
correspondence (art. 616 cp). If you have received this transmission in
error please notify the sender immediately and then delete this email and
any attached files.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20140626/3f1762e3/attachment-0001.html>


More information about the ros-users mailing list