# \#rosdep

**URL:** https://discourse.openrobotics.org/tag/rosdep/41.md

[Latest](https://discourse.openrobotics.org/latest.md) · [Categories](https://discourse.openrobotics.org/categories.md) · [Tags](https://discourse.openrobotics.org/tags.md)

---

## [Package.xml, ament, rosdep, and bloom thoughts](https://discourse.openrobotics.org/t/package-xml-ament-rosdep-and-bloom-thoughts/57033)

<div class="topic-metadata">

**Author:** [@stewpend0us](https://discourse.openrobotics.org/u/stewpend0us)\
**Replies:** 2\
**Last updated:** [July 29, 2026, 12:39pm UTC](https://discourse.openrobotics.org/t/package-xml-ament-rosdep-and-bloom-thoughts/57033 "2026-07-29T12:39:55Z")

</div>

Hello, I’m a mechanical engineer/controls guy/self taught C++ programmer (please forgive (and correct) me if I use the wrong terminology). I’ve been using ROS professionally for a few years. I started with humble. It’s …

---

## [PSA: Debian Bookwork Boost rosdep entries](https://discourse.openrobotics.org/t/psa-debian-bookwork-boost-rosdep-entries/50244)

<div class="topic-metadata">

**Author:** [@mjcarroll](https://discourse.openrobotics.org/u/mjcarroll)\
**Replies:** 0\
**Last updated:** [September 24, 2025, 2:42pm UTC](https://discourse.openrobotics.org/t/psa-debian-bookwork-boost-rosdep-entries/50244 "2025-09-24T14:42:44Z")

</div>

This is to serve as a heads up to all Debian Bookworm users who rely on libboost-\* rosdep entries. If you do not use Debian Bookworm, or don’t use libboost-\* on Debian Bookworm, you can stop reading now. The attached p…

---

## [Rosdep for pip is broken on Jazzy](https://discourse.openrobotics.org/t/rosdep-for-pip-is-broken-on-jazzy/38981)

<div class="topic-metadata">

**Author:** [@aposhian](https://discourse.openrobotics.org/u/aposhian)\
**Replies:** 16\
**Last updated:** [July 8, 2025, 3:57pm UTC](https://discourse.openrobotics.org/t/rosdep-for-pip-is-broken-on-jazzy/38981 "2025-07-08T15:57:53Z")

</div>

rosdep for pip is completely broken on Ubuntu 24.04 (i.e. Jazzy): Rosdep fails to install pip packages on Python3.11+ · Issue #978 · ros-infrastructure/rosdep · GitHub. This issue (and a corresponding PR to fix) has been…

---

## [Listing system dependencies from a package: "rospack depends" vs "rosdep keys"](https://discourse.openrobotics.org/t/listing-system-dependencies-from-a-package-rospack-depends-vs-rosdep-keys/41074)

<div class="topic-metadata">

**Author:** [@0xjairo](https://discourse.openrobotics.org/u/0xjairo)\
**Replies:** 1\
**Last updated:** [December 13, 2024, 11:12pm UTC](https://discourse.openrobotics.org/t/listing-system-dependencies-from-a-package-rospack-depends-vs-rosdep-keys/41074 "2024-12-13T23:12:11Z")

</div>

Cross-posting from https://robotics.stackexchange.com/q/114003/37930 I’m on ROS noetic (Ubuntu 20.04) and I’m trying to get a list of dependencies used by our system. For a given package, let’s say my\_can\_pkg which is …

---

## [Leveraging ROS build infrastructure for non-ROS packages](https://discourse.openrobotics.org/t/leveraging-ros-build-infrastructure-for-non-ros-packages/40658)

<div class="topic-metadata">

**Author:** [@RFRIEDM](https://discourse.openrobotics.org/u/RFRIEDM)\
**Replies:** 10\
**Last updated:** [December 6, 2024, 5:50pm UTC](https://discourse.openrobotics.org/t/leveraging-ros-build-infrastructure-for-non-ros-packages/40658 "2024-12-06T17:50:47Z")

</div>

I had an interesting discussion with @peci1 over on the exiv2 github and we decided to move it here for some more opinions/recommendations because it illustrates a larger issue with the standard ROS 2 build tooling when …

---

## [New automation for validating rosdistro changes](https://discourse.openrobotics.org/t/new-automation-for-validating-rosdistro-changes/40732)

<div class="topic-metadata">

**Author:** [@cottsay](https://discourse.openrobotics.org/u/cottsay)\
**Replies:** 0\
**Last updated:** [November 20, 2024, 7:37pm UTC](https://discourse.openrobotics.org/t/new-automation-for-validating-rosdistro-changes/40732 "2024-11-20T19:37:28Z")

</div>

Greetings, ROS contributors! As presented during the day 1 lightning talks at ROSCon 2024, I’m pleased to announce the release of the rosdistro-reviewer tool, which provides feedback for pull requests submitted to the r…

---

## [Extracting information from package.xml with conditions](https://discourse.openrobotics.org/t/extracting-information-from-package-xml-with-conditions/30981)

<div class="topic-metadata">

**Author:** [@kjeremy](https://discourse.openrobotics.org/u/kjeremy)\
**Replies:** 1\
**Last updated:** [April 19, 2023, 10:45am UTC](https://discourse.openrobotics.org/t/extracting-information-from-package-xml-with-conditions/30981 "2023-04-19T10:45:31Z")

</div>

I know that I can use rosdep to query build dependencies like: ROS\_VERSION=1 rosdep keys --from-paths src/my\_pkg -t build but is there a tool that can resolve other things like buildtype which also might depend on ROS\_…

---

## [Proposed rename of rosdep keys pocketsphinx and xdot](https://discourse.openrobotics.org/t/proposed-rename-of-rosdep-keys-pocketsphinx-and-xdot/1959)

<div class="topic-metadata">

**Author:** [@tfoote](https://discourse.openrobotics.org/u/tfoote)\
**Replies:** 1\
**Last updated:** [June 29, 2017, 3:46am UTC](https://discourse.openrobotics.org/t/proposed-rename-of-rosdep-keys-pocketsphinx-and-xdot/1959 "2017-06-29T03:46:34Z")

</div>

Thanks to some debugging by @k-okada he determined that there are now two rosdep rules that are shadowing previously released ROS packages. We’ve recently added the ability to do this on purpose to allow transitioning c…
