Package Details: ros-melodic-urdf 1.13.2-3

Git Clone URL: https://aur.archlinux.org/ros-melodic-urdf.git (read-only, click to copy)
Package Base: ros-melodic-urdf
Description: ROS - This package contains a C++ parser for the Unified Robot Description Format (URDF), which is an XML format for representing a robot model.
Upstream URL: https://wiki.ros.org/urdf
Licenses: BSD
Submitter: GPereira
Maintainer: None
Last Packager: bionade24
Votes: 2
Popularity: 0.000000
First Submitted: 2018-05-08 14:14 (UTC)
Last Updated: 2021-03-22 15:46 (UTC)

Latest Comments

GPereira commented on 2018-06-22 18:48 (UTC)

Thanks, can you check if it is solved please?

Elephantusparvus commented on 2018-06-22 11:30 (UTC) (edited on 2018-06-22 12:26 (UTC) by Elephantusparvus)

https://github.com/ros/urdf/blob/melodic-devel/urdf/CMakeLists.txt (line 58-69) It seems like the testing is enabled, so building fails if rostest is not preinstalled.

An excerpt:

if(CATKIN_ENABLE_TESTING)

find_package(catkin REQUIRED COMPONENTS rostest)

add_rostest_gtest(test_urdf_parser test/test_robot_model_parser.launch

test/test_robot_model_parser.cpp) .......

Output when building this packages is:

...

-- Using CATKIN_ENABLE_TESTING: ON

-- Skip enable_testing() when building binary package

....

So this should maybe be changed. Then rostest is really not necessary. I think it is default on ON and should be disabled for releases.

GPereira commented on 2018-06-22 09:01 (UTC)

Hi, thank you for the feedback but the package doesn't depend on it: https://github.com/ros/urdf/blob/melodic-devel/urdf/package.xml

Elephantusparvus commented on 2018-06-22 08:42 (UTC)

The package is missing the dependency ros-melodic-rostest.