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

[Noetic] warehouse_ros_mongo fails to build on armhf #76

Open
sloretz opened this issue May 23, 2023 · 2 comments
Open

[Noetic] warehouse_ros_mongo fails to build on armhf #76

sloretz opened this issue May 23, 2023 · 2 comments
Assignees

Comments

@sloretz
Copy link

sloretz commented May 23, 2023

Hey @tylerjw,

It looks like warehouse_ros_mongo isn't building on some platforms:

I'm planning to add all chronically failing packages to per-platform blacklists later this week.
That just means the buildfarm won't try to build them every day.

When all issues causing the build failures are resolved, please make a PR to the production branch on ros_buildfarm_config removing it from the package_blacklist:

@tylerjw tylerjw self-assigned this May 23, 2023
@rhaschke
Copy link
Contributor

Looks like Focal armhf is missing the meta-package mongodb, which is listed as a dependency:
https://github.com/ros-planning/warehouse_ros_mongo/blob/e1615a3f5eb09638c1d4853b475aa31098371950/package.xml#L25

The only dependency of mongodb is mongodb-server, which actually exists on all supported platforms.

@sloretz, is it possible to point the mongodb dependency to mongodb-server on armhf in rosdistro's base.yaml?

@sloretz
Copy link
Author

sloretz commented Jun 8, 2023

is it possible to point the mongodb dependency to mongodb-server on armhf in rosdistro's base.yaml?

Adding mongodb-server to the rosdep key seems like a reasonable workaround to me. This seems like an upstream packaging issue, so I'll open a bug upstream to see if it's possible to do an SRU to add it to armhf, and in the meantime i won't blacklist this one.

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