ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

answered 2013-01-18 15:15:52 -0500

joq gravatar image

On Fuerte, the simplest solution is to install the Ubuntu package:

$ sudo apt-get install ros-fuerte-geographic-info

If you want to build it from source, I recommend using rosws to create an overlay. Here's how to find the source URL:

$  roslocate info geographic_info

- git:
    local-name: geographic_info
    meta:
      repo-name: geographic_info
    uri: https://kforge.ros.org/geographicinfo/geographic_info
    version: master

Since geographic_info is a ROS package and not a system dependency, use <depend> rather than <rosdep> in your manifest.xml.

On Fuerte, the simplest solution is to install the Ubuntu package:

$ sudo apt-get install ros-fuerte-geographic-info

If you want to build it from source, I recommend using rosws to create an overlay. Here's how to find the source URL:

$  roslocate info geographic_info

- git:
    local-name: geographic_info
    meta:
      repo-name: geographic_info
    uri: https://kforge.ros.org/geographicinfo/geographic_info
    version: master
click to hide/show revision 3
mention release tools

Since geographic_info is a ROS package and not a system dependency, use <depend> rather than <rosdep> in your manifest.xml.

On Fuerte, the simplest solution is to install the Ubuntu package:

$ sudo apt-get install ros-fuerte-geographic-info

If you want to build it from source, I recommend using rosws to create an overlay. Here's how to find the source URL:

$  roslocate info geographic_info

- git:
    local-name: geographic_info
    meta:
      repo-name: geographic_info
    uri: https://kforge.ros.org/geographicinfo/geographic_info
    version: master

EDIT: If you use the ROS release tools to build Ubuntu packages for your customers, dependencies like geographic_info get resolved automatically.

Since geographic_info is a ROS package and not a system dependency, use <depend> rather than <rosdep> in your manifest.xml.

On Fuerte, the simplest solution is to install the Ubuntu package:

$ sudo apt-get install ros-fuerte-geographic-info

If you want to build it from source, I recommend using rosws to create an overlay. Here's how to find the source URL:

$  roslocate info geographic_info

- git:
    local-name: geographic_info
    meta:
      repo-name: geographic_info
    uri: https://kforge.ros.org/geographicinfo/geographic_info
    version: master

EDIT: If you use the ROS release tools to build Ubuntu packages for your customers, dependencies like geographic_info get resolved automatically.

EDIT 2: An even simpler option is to define your own ROS variant that declares a dependency on geographic_info. Users who install that Ubuntu package will automatically pull in all the ROS packages you specify.

See this question on custom ROS variants.

Since geographic_info is a ROS package and not a system dependency, use <depend> rather than <rosdep> in your manifest.xml.

On Fuerte, the simplest solution is to install the Ubuntu package:

$ sudo apt-get install ros-fuerte-geographic-info

If you want to build it from source, I recommend using rosws to create an overlay. Here's how to find the source URL:

$  roslocate info geographic_info

- git:
    local-name: geographic_info
    meta:
      repo-name: geographic_info
    uri: https://kforge.ros.org/geographicinfo/geographic_info
    version: master

EDIT: If you use the ROS release tools to build Ubuntu packages for your customers, dependencies like geographic_info get resolved automatically.

EDIT 2: An even simpler option is to define your own ROS variant that declares a dependency on geographic_info. Users who install that Ubuntu package will automatically pull in all the ROS packages you specify.specify. You would not need to include any of your own code in your variant, just the public ROS components your customers require.

See this question on custom ROS variants.