-
Notifications
You must be signed in to change notification settings - Fork 25
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
omniidl-python not explicitly searched for as dependency #99
Comments
Hi, and thanks for the report. Unfortunately, this software is weirdly packaged and I am not sure how to detect it. The The And other distributions provide it in different ways. So in gepetto-viewer-corba, we check for omniORB, as it provides a .pc file, but this does not imply that the |
I see - perhaps having the list of to be installed dependencies (as a copy paste apt-get) in the README could resolve this. We package our packages via the ROS buildfarm (even if not explicitly ROS dependent) and via catkin. It served us better as our previous pkg-config-self-written-scripts based approach in combatting dependency problems (we used MIT's pods approach before). |
We should be able to generate this list for all of our packages, and put that in READMEs, which would avoid issues like this one. In fact, this list is already available and used to generate Dockerfiles for our CI. But manually adding this list would lead to yet another documentation that will not be tested, then forgotten, and then out of date, as it is already the case in most of our packages… About the ROS buildfarm, we tried at some point to use it, but we lack manpower. We should be able to try again after having automatized most maintenance tasks. Meanwhile, robotpkg provides what we need, and is also providing an alternative ROS buildfarm, which help a growing number of people having troubles with the main one. |
Are the |
They are not yet publicly available, and it would requires as much job to put them public than to add the generate a part of the README. |
omniidl
is not installed the CMake fails during configure.omniidl-python
not being present only fails during compilation.The text was updated successfully, but these errors were encountered: