-
Notifications
You must be signed in to change notification settings - Fork 765
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
gazebo_ros has undeclared run dependency on libgazebo5-dev #323
Comments
Hello! While trying to install
If I try to install it (
It looks like |
Thanks for the report. Which Ubuntu distro are you using? |
I am using Ubuntu 14.04.1 LTS |
We had intended to link against libogre-1.8-dev on trusty, as discussed here, but the gazebo deb is incorrectly linking with version 1.9 as you noted. We are working on building new gazebo debs. |
Hi! Are the new gazebo debs availables? Because it looks like this should be solved in builds 23 and 24, but when I try to install I am not sure of being using the good repo: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' |
@tfoote have you pulled the trusty debs from May 6? |
I just tried importing them and they will not override the existing packages because they have the same filename. Can we get them with a debian increment on the build number? |
Ok, I bumped the arch number in the following builds: |
@cmaestre The new debs have been built, and it looks like they are already in the shadow-fixed repository. It should be working soon. |
I just installed the library from the shadow-fixed repository and it works! Thanks a lot for the fast answer. You are doing great with ROS. |
Declare the dependency. It can be fixed later if we don't want it.
Works nice for me. Cheers. |
@scpeters I have similar issue. I am installing ros jade in debian jessie. I am using ros packages built for ubuntu vivid. I tried installing gazebo5 package via synaptic and this is the error that I got gazebo5: Any idea how to proceed ? I am not aware if this is the right place to post it. Please correct me if I am wrong. Thank you :) |
@mechatron1991 sorry I didn't respond to this comment sooner. Is it still an issue for you? I see errors like this sometimes when I have another version of gazebo and/or sdformat installed. I usually try to remove all gazebo and sdformat debs then trying to reinstall the desired ones. Let me know if you have this issue. |
@scpeters Thank you for your reply. I still have this problem. The problem I have noticed so far is that gazebo package is not present in stable release(debian jessie) where as it is present in testing and unstable releases. I am working on installing gazebo from the source in debian jessie. Is it possible to make gazebo package available for debian jessie ? |
I'll need to ask @j-rivero for help with that question about debian jessie. |
@scpeters Thank you. Meanwhile, I had posted a question about installing gazebo from source in debian jessie in gazebo answers website. I will update here if I find a solution to my problem. |
That is right, the package was not old enough nor fully clean of bugs to go into stable on time for jessie. There is an effort for migrating ROS packages to Debian which probably can help you to bring gazebo binaries to jessie. https://wiki.debian.org/DebianScience/Robotics/ROS |
@j-rivero That solves the problem that I have. Thank you. |
I noticed this issue in the package.xml; how will it affect the upgrade to Gazebo 7 in Xenial? |
I think the kinetic branch will need |
Declare the dependency. It can be fixed later if we don't want it.
run_depend on libgazebo5-dev (ros-simulation#323)
The jade version of
gazebo_ros
declares a build dependency on libgazebo5-dev and a run dependency on gazebo5.However, the gazebo_ros/scripts are using pkg-config to find the prefix for the gazebo setup.sh file. This implies a run dependency on the gazebo.pc file in
libgazebo5-dev
.If you don't have
libgazebo5-dev
installed, this will cause simple roslaunch's of gazebo to fail with something like the following error message:Installing
libgazebo5-dev
is currently a valid workaround.@wjwwood
The text was updated successfully, but these errors were encountered: