Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Jazzy] Could not find a package configuration file provided by "asio_cmake_module" #101

Open
Timple opened this issue Jul 23, 2024 · 4 comments

Comments

@Timple
Copy link

Timple commented Jul 23, 2024

In io_context the asio_cmake_module is listed as buildtool_depend:

<buildtool_depend>asio_cmake_module</buildtool_depend>

So probably the buildfarm doesn't add this as dependency so it's not installed on a users system which only has io_context as dependency.

However it should be find_packaged as seen here:

find_package(asio_cmake_module REQUIRED)

I don't think it's required in io_context-extras.cmake, what do you think?

@Hzx158
Copy link

Hzx158 commented Aug 12, 2024

I also encountered the same problem. Have you solved it?

@Timple
Copy link
Author

Timple commented Aug 12, 2024

I think I just manually installed it for now:

apt install ros-jazzy-asio-cmake-module

@Hzx158
Copy link

Hzx158 commented Aug 12, 2024

Thanks

@jjannik
Copy link

jjannik commented Sep 27, 2024

This also happened to me today on a ROS2 Humble.

The issue was solved when installing
apt install ros-humble-asio-cmake-module

Here is what I tried to do
The cmake file io_context-extras.cmake which was not there in an older artifact:
ros-humble-io-context 1.2.0-2jammy.20230919.223322
is available in the current artifact
ros-humble-io-context 1.2.0-2jammy.20240729.001626

Which has a dependency to asio_cmake_module
find_package(asio_cmake_module REQUIRED)

which makes ros-humble-asio-cmake-module a dependent package of
ros-humble-io-context

However this is not correctly reflected inside the Debian Package of ros-humble-io-context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants