-
Notifications
You must be signed in to change notification settings - Fork 310
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
Add missing build_export_depends to controller_interface #989
Conversation
Here's where the dependencies are exported:
|
@cottsay thank you very much for this!!! We just had an issue because of it a few days ago, and I couldn't figure out why is this happening! Now it's clear. Nevertheless, can you please clarify, why do we need this export in the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Again, really, really, thank you very, very much!!!!
@Mergifyio backport humble |
✅ Backports have been created
|
(cherry picked from commit 437d37b) # Conflicts: # controller_interface/package.xml
…) (#990) * Add missing build_export_depends to controller_interface (#989) (cherry picked from commit 437d37b) # Conflicts: # controller_interface/package.xml * fix conflict --------- Co-authored-by: Scott K Logan <[email protected]> Co-authored-by: Bence Magyar <[email protected]>
In this particular case, I noticed the problem when This package was declaring a A |
These missing dependencies are not currently causing buildfarm problems because downstream packages have test dependencies on these, so they're getting installed anyway.
In an effort to streamline the buildfarm, we're considering disabling the tests in packaging jobs and dropping the unused dependencies. Test builds with this configuration have uncovered a few packaging bugs, and this is one of them.
To avoid regressing this package when we make this change, please release this change soon.
Thanks!