-
 
No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.

rospack package from rospack repo

rospack

Package Summary

Tags No category tags.
Version 2.6.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/rospack.git
VCS Type git
VCS Version noetic-devel
Last Updated 2021-03-26
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

ROS Package Tool

Additional Links

Maintainers

  • Jacob Perron

Authors

  • Brian Gerkey
  • Morgan Quigley
  • Dirk Thomas

rospack

A command-line tool for retrieving information about ROS packages available on the filesystem.

Installation

Install this with catkin.

tinyxml2

With tinyxml2 versions 4.0.0 and 4.0.1 XML parsing of ROS packages will fail for <?xml-model ... lines due to a bug (see #77). To fix this use versions 2.X, 3.X or >=5. Additionally the ROS apt repositories provide a patched version (4.0.1-2) which also works with rospack for all platform/architecture pairs targeted by ROS Lunar.

CHANGELOG

Changelog for package rospack

2.6.2 (2020-05-13)

  • fix umask for rospack cache files, regression from 2.5.4 (#119)

2.6.1 (2020-04-06)

  • best effort output on error (#113)

2.6.0 (2020-03-02)

  • declare specific boost dependencies (#115)

2.5.5 (2020-01-24)

  • bump to CMake 3.0.2 to avoid CMP0048 warning (#114)
  • only depend on catkin_pkg/rosdep-modules (#109)
  • rework validateCache for portability. (#108)

2.5.4 (2019-10-03)

  • use condition attributes to specify Python 2 and 3 dependencies (#107)
  • for fixing potential TOCTOU issue (#104)
  • fixing mkstemp without securely setting mask/unmask (#106)
  • fixing code unreachable (#105)

2.5.3 (2019-03-04)

  • enable to run rosstack depends for wetpackages (#91)

2.5.2 (2018-09-05)

  • add delete whitespace settings for backward compatibility, regression from 2.4.0 (#94)
  • fix build issue on Windows (#90)
  • use namespace to avoid name conflict between tinyxml2 and msxml (#89)

2.5.1 (2018-05-31)

  • add run_depend on ros_environment (#88)

2.5.0 (2018-01-30)

  • skip warning if permission to read directory was denied (#87)

2.4.3 (2017-10-12)

  • add README.md with notes about tinyxml2 (#82)
  • replace references to deprecated Boost.TR1 (#80)
  • fix Python.h redefining pre-processor definitions (#78)

2.4.2 (2017-07-27)

2.4.1 (2017-02-27)

  • fix inverted result code check, regression from 2.4.0 (#70)

2.4.0 (2017-02-22)

  • make some deps* functions public (#65)
  • switch from TinyXML to TinyXML2 (#62)

2.3.2 (2017-02-14)

  • add license field in Stackage class (#66)

2.3.1 (2016-09-02)

  • fix FTBFS on hurd-i386 (#64)

2.3.0 (2016-03-09)

  • allow caching of rospack results (#49)
  • fix memory leak in Rosstackage::addStackage (#59)
  • return false in depsOnDetail if the package name in rospack plugins can not be found (#51)
  • #undef symbols before #defining them to avoid preprocessor warnings in the case that they were already #defined (#50)

2.2.5 (2014-09-04)

  • support tags defined in package format 2 (#43)

2.2.4 (2014-07-10)

  • fix find_package(PythonLibs ...) with CMake 3 (#42)

2.2.3 (2014-05-07)

  • find library for exact Python version (even if not in CMake provided list of version numbers) (#40)
  • find TinyXML using cmake_modules (#24)
  • make error messages tool specific (rospack vs. rosstack) (#38)

2.2.2 (2014-02-25)

  • python 3 compatibility (#35)

2.2.1 (2014-02-24)

  • only perform backquote substitution when needed (#34)

2.2.0 (2014-01-30)

  • add hash of ROS_PACKAGE_PATH to rospack/rosstack cache filename, remove ROS_ROOT from cache (#28)

2.1.22 (2014-01-07)

  • use specific python version catkin has decided on (#29)
  • python 3 compatibility (#25, #27)
  • fall back gracefully whe gtest is not available
  • update package urls

2.1.21 (2013-07-05)

  • honor CATKIN_IGNORE marker file when crawling for packages (#21)

2.1.20 (2013-07-03)

  • improve error message to include package names when circular dependency is detected (#18)
  • check for CATKIN_ENABLE_TESTING to enable configure without tests
  • add '-h' option

2.1.19 (2013-06-06)

  • modified command 'list-duplicates' to output the paths where the packages were found (#3)
  • modified 'rospack plugins' to not use rosdep (#5)
  • improve Windows support (#10)
  • use find_package() for tinyxml (if available)

2.1.18 (2013-03-21)

2.1.17 (2013-03-08)

  • output full pkg-config command in case of errors (#8)
  • handle None as return value for call_pkg_config (#8)
  • fix crawling to always recrawl when forced (#9)

2.1.16 (2013-01-13)

  • fix segfault for command depends1 which ignores exceptions and calls isSysPackage again (#4)

2.1.15 (2012-12-06)

  • first public release for Groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rospack at Robotics Stack Exchange

No version for distro galactic. Known supported distros are highlighted in the buttons above.

rospack package from rospack repo

rospack

Package Summary

Tags No category tags.
Version 2.5.6
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros/rospack.git
VCS Type git
VCS Version melodic-devel
Last Updated 2020-05-13
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

ROS Package Tool

Additional Links

Maintainers

  • Dirk Thomas

Authors

  • Brian Gerkey
  • Morgan Quigley
  • Dirk Thomas

rospack

A command-line tool for retrieving information about ROS packages available on the filesystem.

Installation

Install this with catkin.

tinyxml2

With tinyxml2 versions 4.0.0 and 4.0.1 XML parsing of ROS packages will fail for <?xml-model ... lines due to a bug (see #77). To fix this use versions 2.X, 3.X or >=5. Additionally the ROS apt repositories provide a patched version (4.0.1-2) which also works with rospack for all platform/architecture pairs targeted by ROS Lunar.

CHANGELOG

Changelog for package rospack

2.5.6 (2020-05-13)

  • fix umask for rospack cache files, regression from 2.5.4 (#119)

2.5.5 (2020-01-24)

  • bump to CMake 3.0.2 to avoid CMP0048 warning (#114)
  • only depend on catkin_pkg/rosdep-modules (#109)
  • rework validateCache for portability. (#108)

2.5.4 (2019-10-03)

  • use condition attributes to specify Python 2 and 3 dependencies (#107)
  • for fixing potential TOCTOU issue (#104)
  • fixing mkstemp without securely setting mask/unmask (#106)
  • fixing code unreachable (#105)

2.5.3 (2019-03-04)

  • enable to run rosstack depends for wetpackages (#91)

2.5.2 (2018-09-05)

  • add delete whitespace settings for backward compatibility, regression from 2.4.0 (#94)
  • fix build issue on Windows (#90)
  • use namespace to avoid name conflict between tinyxml2 and msxml (#89)

2.5.1 (2018-05-31)

  • add run_depend on ros_environment (#88)

2.5.0 (2018-01-30)

  • skip warning if permission to read directory was denied (#87)

2.4.3 (2017-10-12)

  • add README.md with notes about tinyxml2 (#82)
  • replace references to deprecated Boost.TR1 (#80)
  • fix Python.h redefining pre-processor definitions (#78)

2.4.2 (2017-07-27)

2.4.1 (2017-02-27)

  • fix inverted result code check, regression from 2.4.0 (#70)

2.4.0 (2017-02-22)

  • make some deps* functions public (#65)
  • switch from TinyXML to TinyXML2 (#62)

2.3.2 (2017-02-14)

  • add license field in Stackage class (#66)

2.3.1 (2016-09-02)

  • fix FTBFS on hurd-i386 (#64)

2.3.0 (2016-03-09)

  • allow caching of rospack results (#49)
  • fix memory leak in Rosstackage::addStackage (#59)
  • return false in depsOnDetail if the package name in rospack plugins can not be found (#51)
  • #undef symbols before #defining them to avoid preprocessor warnings in the case that they were already #defined (#50)

2.2.5 (2014-09-04)

  • support tags defined in package format 2 (#43)

2.2.4 (2014-07-10)

  • fix find_package(PythonLibs ...) with CMake 3 (#42)

2.2.3 (2014-05-07)

  • find library for exact Python version (even if not in CMake provided list of version numbers) (#40)
  • find TinyXML using cmake_modules (#24)
  • make error messages tool specific (rospack vs. rosstack) (#38)

2.2.2 (2014-02-25)

  • python 3 compatibility (#35)

2.2.1 (2014-02-24)

  • only perform backquote substitution when needed (#34)

2.2.0 (2014-01-30)

  • add hash of ROS_PACKAGE_PATH to rospack/rosstack cache filename, remove ROS_ROOT from cache (#28)

2.1.22 (2014-01-07)

  • use specific python version catkin has decided on (#29)
  • python 3 compatibility (#25, #27)
  • fall back gracefully whe gtest is not available
  • update package urls

2.1.21 (2013-07-05)

  • honor CATKIN_IGNORE marker file when crawling for packages (#21)

2.1.20 (2013-07-03)

  • improve error message to include package names when circular dependency is detected (#18)
  • check for CATKIN_ENABLE_TESTING to enable configure without tests
  • add '-h' option

2.1.19 (2013-06-06)

  • modified command 'list-duplicates' to output the paths where the packages were found (#3)
  • modified 'rospack plugins' to not use rosdep (#5)
  • improve Windows support (#10)
  • use find_package() for tinyxml (if available)

2.1.18 (2013-03-21)

2.1.17 (2013-03-08)

  • output full pkg-config command in case of errors (#8)
  • handle None as return value for call_pkg_config (#8)
  • fix crawling to always recrawl when forced (#9)

2.1.16 (2013-01-13)

  • fix segfault for command depends1 which ignores exceptions and calls isSysPackage again (#4)

2.1.15 (2012-12-06)

  • first public release for Groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged rospack at Robotics Stack Exchange