diff --git a/example/CMakeLists.txt b/example/CMakeLists.txt
index 2e6e2955..8926d21c 100644
--- a/example/CMakeLists.txt
+++ b/example/CMakeLists.txt
@@ -13,7 +13,6 @@ find_package(ament_cmake_python REQUIRED)
find_package(generate_parameter_library REQUIRED)
find_package(rclcpp REQUIRED)
find_package(rclcpp_components REQUIRED)
-find_package(rclpy REQUIRED)
generate_parameter_library(admittance_controller_parameters
src/parameters.yaml
diff --git a/example_cmake_python/package.xml b/example_cmake_python/package.xml
index 3a3b05d7..8c6ee9e1 100644
--- a/example_cmake_python/package.xml
+++ b/example_cmake_python/package.xml
@@ -13,7 +13,8 @@
Paul Gesel
generate_parameter_library
- rclpy
+
+ rclpy
ament_cmake_python
diff --git a/example_python/package.xml b/example_python/package.xml
index ad0c9c7f..0a4f10f4 100644
--- a/example_python/package.xml
+++ b/example_python/package.xml
@@ -11,9 +11,9 @@
paul
BSD-3-Clause
- generate_parameter_library
generate_parameter_library_py
- rclpy
+
+ rclpy
python3-pytest
diff --git a/generate_parameter_library/package.xml b/generate_parameter_library/package.xml
index 56bd5dda..08b3207f 100644
--- a/generate_parameter_library/package.xml
+++ b/generate_parameter_library/package.xml
@@ -15,20 +15,16 @@
ament_cmake
ament_cmake_python
- generate_parameter_library_py
+ fmt
+ generate_parameter_library_py
+ rclcpp
+ rclcpp_lifecycle
+ rsl
- fmt
- rclcpp
- rclpy
- rclcpp_lifecycle
- rsl
- tcb_span
- libexpected-dev
-
-
-
-
- tl_expected
+ fmt
+ rclcpp
+ rclcpp_lifecycle
+ rsl
ament_cmake
diff --git a/generate_parameter_library_py/package.xml b/generate_parameter_library_py/package.xml
index ef84bbf3..fd96cd68 100644
--- a/generate_parameter_library_py/package.xml
+++ b/generate_parameter_library_py/package.xml
@@ -12,10 +12,13 @@
BSD-3-Clause
Paul Gesel
- python3
- python3-jinja2
- python3-typeguard
- python3-yaml
+ python3
+ python3-jinja2
+ python3-typeguard
+ python3-yaml
+
+ rcl_interfaces
+ rclpy
python3-pytest