diff --git a/action_msgs/package.xml b/action_msgs/package.xml
index 96b92b1c..8f73f69f 100644
--- a/action_msgs/package.xml
+++ b/action_msgs/package.xml
@@ -16,10 +16,13 @@
ament_cmake
rosidl_core_generators
+
+ service_msgs
+
builtin_interfaces
unique_identifier_msgs
- rosidl_default_runtime
+ rosidl_core_runtime
ament_lint_auto
ament_lint_common
diff --git a/builtin_interfaces/package.xml b/builtin_interfaces/package.xml
index fe0b3659..d16bd6e5 100644
--- a/builtin_interfaces/package.xml
+++ b/builtin_interfaces/package.xml
@@ -16,7 +16,7 @@
rosidl_core_generators
- rosidl_default_runtime
+ rosidl_core_runtime
ament_lint_common
diff --git a/service_msgs/CMakeLists.txt b/service_msgs/CMakeLists.txt
index f7758914..b7f81112 100644
--- a/service_msgs/CMakeLists.txt
+++ b/service_msgs/CMakeLists.txt
@@ -12,7 +12,7 @@ endif()
find_package(ament_cmake REQUIRED)
find_package(builtin_interfaces REQUIRED)
-find_package(rosidl_default_generators REQUIRED)
+find_package(rosidl_core_generators REQUIRED)
find_package(unique_identifier_msgs REQUIRED)
set(msg_files
diff --git a/service_msgs/package.xml b/service_msgs/package.xml
index 33477108..acf8fa8c 100644
--- a/service_msgs/package.xml
+++ b/service_msgs/package.xml
@@ -12,12 +12,12 @@
Brian Chen
ament_cmake
- rosidl_default_generators
+ rosidl_core_generators
builtin_interfaces
unique_identifier_msgs
- rosidl_default_runtime
+ rosidl_core_runtime
ament_lint_auto
ament_lint_common